]> gcc.gnu.org Git - gcc.git/blob - gcc/testsuite/ChangeLog
re PR libfortran/24416 (Wrong reading following namelist reading)
[gcc.git] / gcc / testsuite / ChangeLog
1 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
2
3 PR fortran/24416
4 gfortran.dg/namelist_char_only.f90: New test.
5
6 2005-10-24 Asher Langton <langton2@llnl.gov>
7
8 PR fortran/17031
9 PR fortran/22282
10 * gfortran.dg/cray_pointers_1.f90: New test.
11 * gfortran.dg/cray_pointers_2.f90: New test.
12 * gfortran.dg/cray_pointers_3.f90: New test.
13 * gfortran.dg/loc_1.f90: New test.
14 * gfortran.dg/loc_2.f90: New test.
15
16 2005-10-24 Steven Bosscher <stevenb@suse.de>
17
18 * gcc.dg/pr24225.c: New test.
19
20 2005-10-24 Asher Langton <langton2@llnl.gov>
21
22 * gfortran.dg/dup_save_1.f90: New test.
23 * gfortran.dg/dup_save_2.f90: New test.
24
25 2005-10-24 Paul Brook <paul@codesourcery.com>
26
27 PR 24107
28 * gcc.dg/20050922-1.c: Provide definition of uint32_t without using
29 stdint.h.
30
31 2005-10-23 Jerry DeLisle <jvdelisle@verizon.net>
32
33 PR libgfortran/24489
34 * gfortran.dg/pr24489.f90: New test.
35
36 2005-10-23 Andrew Pinski <pinskia@physics.uc.edu>
37
38 PR fortran/23635
39 * gfortran.dg/ichar_1.f90: Add tests for derived types.
40
41 2005-10-23 Hans-Peter Nilsson <hp@bitrange.com>
42
43 PR target/18911
44 * g++.dg/init/array16.C: Skip for mmix-*-*.
45
46 2005-10-23 Asher Langton <langton2@llnl.gov>
47
48 * gfortran.dg/byte_1.f90: New test.
49 * gfortran.dg/byte_2.f90: New test.
50
51 2005-10-23 David Edelsohn <edelsohn@gnu.org>
52
53 * gcc.dg/attr-alias-3.c: XFAIL on AIX.
54
55 2005-10-23 Paul Thomas <pault@gcc.gnu.org>
56
57 PR fortran/18022
58 * gfortran.dg/assign_func_dtcomp_1.f90: New test.
59
60 PR fortran/24311
61 * gfortran.dg/merge_char_const.f90: New test.
62
63 PR fortran/24384
64 * gfortran.dg/spread_scalar_source.f90: New test.
65
66 2005-10-22 Hans-Peter Nilsson <hp@axis.com>
67
68 * g++.old-deja/g++.jason/thunk2.C: Guard test with { target fpic }.
69
70 * gcc.dg/tree-ssa/20040204-1.c: Adjust XFAIL for CRIS and MMIX.
71 * gcc.dg/tree-ssa/loop-1.c: Adjust "call foo"-scanning for CRIS.
72
73 * gcc.dg/weak/typeof-2.c: Adjust for CRIS keeping baz3 in a register.
74
75 2005-10-22 Erik Edelmann <eedelman@gcc.gnu.org>
76
77 PR fortran/24426
78 * gfortran.dg/der_pointer_4.f90: New.
79
80 2005-10-22 David Ayers <d.ayers@inode.at>
81
82 * obj-c++.dg/except-1.mm: Simplify.
83
84 2005-10-21 David Ayers <d.ayers@inode.at>
85
86 * obj-c++.dg/except-1.mm: Generalize for both Objective-C runtimes.
87
88 2005-10-21 Jakub Jelinek <jakub@redhat.com>
89
90 * gfortran.dg/assumed_dummy_2.f90: New test.
91
92 2005-10-21 James E Wilson <wilson@specifix.com>
93
94 PR preprocessor/15220
95 * gcc.misc-tests/mg-2.c, gcc.misc-tests/mg-2.exp: New.
96
97 2005-10-21 Eric Botcazou <ebotcazou@adacore.com>
98
99 * gcc.c-torture/execute/20051021-1.c: New test.
100
101 2005-10-21 Mark Mitchell <mark@codesourcery.com>
102
103 PR c++/24260
104 * g++.dg/ext/tmplattr1.C: New test.
105
106 2005-10-21 Paul Thomas <pault@gcc.gnu.org>
107
108 PR fortran/24440
109 * gfortran.dg/assumed_size_dt_dummy.f90: Add test for scalar case.
110
111 2005-10-20 Geoffrey Keating <geoffk@apple.com>
112
113 * obj-c++.dg/except-1.mm: New.
114
115 * obj-c++.dg/stubify-2.mm: Update the name of the RTL dump file.
116
117 2005-10-21 Alan Modra <amodra@bigpond.net.au>
118
119 * g++.dg/warn/Wconversion1.C: Use -fsigned-char.
120
121 2005-10-20 Alexandre Oliva <aoliva@redhat.com>
122
123 PR middle-end/24295
124 * g++.old-deja/g++.abi/vtable2.C: Do not introduce external
125 declarations with the same names as thunks' alias targets, use
126 aliases instead.
127 * gcc.dg/attr-alias-3.c: New test.
128 * gcc.dg/weak/weak-14.c, gcc.dg/weak/weak-14a.c: New test.
129
130 2005-10-20 Mark Mitchell <mark@codesourcery.com>
131
132 PR c++/22618
133 * g++.dg/parse/access8.C: New test.
134
135 2005-10-20 Richard Guenther <rguenther@suse.de>
136
137 PR c++/24439
138 * g++.dg/tree-ssa/pr24439.C: New testcase.
139
140 2005-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
141
142 * g++.dg/opt/delay-slot-1.C: New test.
143
144 2005-10-20 Erik Edelmann <erik.edelmann@iki.fi>
145
146 PR fortran/21625
147 * gfortran.fg/der_init_1.f90: New.
148
149 2005-10-19 Ulrich Weigand <uweigand@de.ibm.com>
150
151 * gcc.dg/20050824-1.c (f): Clobber %r13 and %r14 only on s390x.
152
153 2005-10-19 Mark Mitchell <mark@codesourcery.com>
154
155 PR c++/21908
156 * g++.dg/parse/error28.C: New test.
157
158 2005-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
159
160 * gcc.dg/profile-generate-2.c: New test.
161
162 2005-10-18 Danny Smith <dannysmith@users.sourceforge.net>
163
164 PR target/23589
165 * g++.dg/ext/dllimport11.C: New.
166
167 2005-10-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
168
169 PR c++/22293
170 * g++.dg/other/friend3.C: New test.
171
172 2005-10-18 Mark Mitchell <mark@codesourcery.com>
173
174 PR c++/23293
175 * g++.dg/template/error19.C: New test.
176
177 2005-10-18 Nathan Sidwell <nathan@codesourcery.com>
178
179 PR c++/21383
180 * g++.dg/overload/koenig2.C: New.
181
182 PR c++/23118
183 * g++.dg/overload/error2.C: New.
184
185 PR c++/22604
186 * g++.dg/inherit/covariant14.C: New.
187
188 2005-10-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
189
190 PR c++/23440
191 * g++.dg/parse/for1.C: New test.
192
193 2005-10-17 Paul Thomas <pault@gcc.gnu.org>
194
195 PR fortran/23446
196 * gfortran.dg/host_dummy_index_1.f90: New test.
197
198 PR fortran/21459
199 * gfortran.dg/automatic_char_len_2.f90: New test.
200
201 PR fortran/20866
202 * gfortran.dg/recursive_statement_functions.f90: New test.
203
204 PR fortran/20853
205 * gfortran.dg/assumed_size_dt_dummy.f90: New test.
206
207 PR fortran/20849
208 * gfortran.dg/external_initializer.f90: New test.
209
210 PR fortran/20837
211 * non_module_public.f90: New test.
212
213 2005-10-17 Nathan Sidwell <nathan@codesourcery.com>
214
215 PR c++/24386
216 * g++.dg/template/overload7.C: New.
217
218 PR c++/22551
219 * g++.dg/other/switch2.C: Remove expected warnings.
220
221 PR c++/21353
222 * g++.dg/template/defarg6.C: New.
223
224 2005-10-17 Uros Bizjak <uros@kss-loka.si>
225
226 PR target/24315
227 * gcc.target/i386/pr24315.c: New test.
228
229 2005-10-16 Mark Mitchell <mark@codesourcery.com>
230
231 PR c++/24389
232 * g++.dg/template/static21.C: New test.
233 * g++.dg/template/static21-a.cc: Likewise.
234
235 2005-10-16 Andrew Pinski <pinskia@physics.uc.edu>
236
237 PR c++/23959
238 * g++.dg/warn/Wswitch-default-1.C: New test.
239 * g++.dg/warn/Wswitch-default-2.C: New test.
240
241 2005-10-16 Mark Mitchell <mark@codesourcery.com>
242
243 PR c++/22173
244 * g++.dg/parse/template18.C: New test.
245 * g++.dg/template/nontype15.C: Likewise.
246
247 2005-10-16 Erik Edelmann <erik.edelmann@iki.fi>
248
249 PR fortran/22273
250 * gfortran.dg/spec_expr_2.f90: New.
251
252 2005-10-16 Hans-Peter Nilsson <hp@axis.com>
253
254 * g++.dg/debug/debug3.C, g++.dg/ext/visibility/noPLT.C,
255 g++.dg/opt/vt1.C, g++.old-deja/g++.other/local-alloc1.C,
256 gcc.dg/20001009-1.c, gcc.dg/20010912-1.c, gcc.dg/20020122-4.c,
257 gcc.dg/20020415-1.c, gcc.dg/20020430-1.c, gcc.dg/20021018-1.c,
258 gcc.dg/20021023-1.c, gcc.dg/20021029-1.c, gcc.dg/20021116-1.c,
259 gcc.dg/20030120-1.c, gcc.dg/20030213-1.c, gcc.dg/20030225-1.c,
260 gcc.dg/20030702-1.c, gcc.dg/20030708-1.c, gcc.dg/20040311-2.c,
261 gcc.dg/inline-2.c: Guard test with { target fpic }. Remove
262 previous target-specific skips and warning-message matches where
263 applicable.
264
265 2005-10-15 Mark Mitchell <mark@codesourcery.com>
266
267 PR c++/21347
268 * g++.dg/warn/Wctor-dtor.C: New test.
269
270 2005-10-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
271
272 PR c/23439
273 * gcc.dg/for-1.c: New test.
274
275 2005-10-14 Mark Mitchell <mark@codesourcery.com>
276
277 PR c++/19565
278 * g++.dg/warn/Wconversion1.C: New test.
279 * g++.dg/ext/packed4.C: Compile with -w.
280 * g++.dg/opt/20050511-1.C: Likewise.
281 * g++.old-deja/g++.other/warn4.C: Compiler with -Wconversion.
282
283 2005-10-14 Jakub Jelinek <jakub@redhat.com>
284
285 * gfortran.dg/boz_5.f90: New test.
286
287 2005-10-14 Nathan Sidwell <nathan@codesourcery.com>
288
289 PR c++/22551
290 * g++.dg/other/switch2.C: New.
291
292 PR c++/23984
293 * g++.dg/init/ctor7.C: New.
294
295 2005-10-13 David Edelsohn <edelsohn@gnu.org>
296
297 PR c++/23730
298 * g++.dg/parse/crash32.C: New test.
299
300 2005-10-13 Mark Mitchell <mark@codesourcery.com>
301
302 PR c++/20721
303 * g++.dg/init/goto2.C: New test.
304
305 PR c++/22464
306 * g++.dg/template/crash/41.C: New test.
307
308 PR c++/22180
309 * g++.dg/template/crash40.C: New test.
310
311 PR c++/23694
312 * g++.dg/parse/friend5.C: New test.
313
314 PR c++/23307
315 * g++.dg/template/crash38.C: New test.
316
317 PR c++/22352
318 * g++.dg/template/friend38.C: New test.
319
320 PR c++/22405
321 * g++.dg/template/crash39.C: New test.
322
323 2005-10-13 Hans-Peter Nilsson <hp@bitrange.com>
324
325 * gcc.dg/debug/dwarf2/dwarf-char1.c,
326 gcc.dg/debug/dwarf2/dwarf-char2.c,
327 gcc.dg/debug/dwarf2/dwarf-char3.c: Skip for mmix-*-*
328
329 * gcc.dg/intmax_t-1.c: Remove mmix-*-* from dg-error statement.
330
331 2005-10-12 Danny Smith <dannysmith@users.sourceforge.net>
332
333 * gcc.dg/dll-2.c: Add tests for warnings.
334 * gcc.dg/dll-3.c: Likewise.
335 * gcc.dg/dll-4.c: Likewise.
336
337 * g++.dg/ext/dllimport1.C: Adjust tests for warnings.
338 * g++.dg/ext/dllimport2.C: Likewise.
339 * g++.dg/ext/dllimport3.C: Likewise.
340 * g++.dg/ext/dllimport7.C: Likewise.
341 * g++.dg/ext/dllimport8.C: Likewise.
342 * g++.dg/ext/dllimport9.C: Likewise.
343
344 2005-10-10 Paul Thomas <pault@gcc.gnu.org>
345
346 PR fortran/24092
347 * gfortran.dg/derived_pointer_recursion.f90: New test.
348
349 2005-10-12 Adrian Straetling <straetling@de.ibm.com>
350
351 * gcc.c-torture/execute/20051012-1.c: New test.
352
353 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
354
355 PR fortran/18082
356 * gfortran.dg/automatic_char_len_1.f90: New test.
357
358 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
359
360 PR fortran/20847
361 * gfortran.dg/save_common.f90: New test.
362
363 PR fortran/20856
364 * gfortran.dg/save_result.f90: New test.
365
366 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
367
368 PR c++/21592
369 * g++.dg/template/dependent-expr1.C: Add new expected error.
370 * g++.dg/template/dependent-expr2.C: Adjust error text.
371 * g++.dg/template/overload6.C: New.
372
373 PR c++/23797
374 * g++.dg/other/typename8.C: New.
375
376 PR c++/21117
377 * g++.dg/other/return1.C: New.
378
379 2005-10-12 Paolo Bonzini <bonzini@gnu.org>
380
381 PR c++/24052
382 * g++.dg/ext/label5.C: New.
383
384 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
385
386 PR c++/19964
387 * g++.dg/parse/crash31.C: New.
388
389 2005-10-12 Razya Ladelsky <razya@il.ibm.com>
390
391 * g++.dg/ipa/ipa-1.c: New test.
392 * g++.dg/ipa/ipa-2.c: New test.
393 * g++.dg/ipa/ipa-3.c: New test.
394 * g++.dg/ipa/ipa-4.c: New test.
395 * g++.dg/ipa/ipa-5.c: New test.
396 * g++.dg/ipa/ipa.exp: New file.
397
398 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
399
400 PR fortran/24207
401 * gfortran.dg/private_type_3.f90: New test.
402
403 2005-10-11 Steven G. Kargl <kargls@comcast.net>
404
405 PR fortran/20786
406 gfortran.dg/aint_anint_1.f90: New test.
407
408 2005-10-11 Steven G. Kargl <kargls@comcast.net>
409
410 PR libgfortran/24313
411 gfortran.dg/csqrt.f: New test.
412
413 2005-10-11 Ian Lance Taylor <ian@airs.com>
414
415 PR c++/8057
416 * g++.dg/warn/noeffect7.C: New test.
417 * g++.dg/warn/noeffect2.C: Instantiate templates.
418 * g++.dg/warn/noeffect4.C: Instantiate template. Add new error
419 and warning.
420
421 2005-10-11 Mark Mitchell <mark@codesourcery.com>
422
423 PR c++/21089
424 * g++.dg/init/float1.C: New test.
425
426 PR c++/24277
427 * g++.dg/init/member1.C: Tweak error markers.
428
429 2005-10-11 Janis Johnson <janis187@us.ibm.com>
430
431 PR testsuite/24281
432 * gcc.dg/compat/struct-layout-1_generator.c (generate_fields):
433 Check for null pointer.
434
435 2005-10-11 Mark Mitchell <mark@codesourcery.com>
436
437 PR c++/21369
438 * g++.dg/parse/ret-type3.C: New test.
439
440 2005-10-11 Andrew Pinski <pinskia@physics.uc.edu>
441
442 PR tree-opt/23946
443 * gcc.c-torture/compile/pr23946.c: New test.
444
445 2005-10-11 Jakub Jelinek <jakub@redhat.com>
446
447 * g++.dg/opt/mmx2.C: New test.
448
449 2005-10-10 Mark Mitchell <mark@codesourcery.com>
450
451 PR c++/24277
452 * g++.dg/template/static20.C: New test.
453
454 PR c++/24302
455 * g++.dg/warn/Wunused-12.C: New test.
456
457 PR c++/23437
458 * g++.dg/template/arg4.C: New test.
459
460 2005-10-10 Eric Botcazou <ebotcazou@libertysurf.fr>
461
462 * gcc.dg/ucnid-2.c: XFAIL on Solaris.
463 * gcc.dg/ucnid-3.c: Likewise.
464 * gcc.dg/ucnid-4.c: Likewise.
465 * gcc.dg/tree-ssa/gen-vect-25.c (main): Return a value.
466 * g++.dg/other/ucnid-1.C: Likewise.
467 * gcc.dg/sparc-frame-1.c: New test.
468
469 2005-10-10 Mark Mitchell <mark@codesourcery.com>
470
471 PR c++/24139
472 * g++.dg/template/spec27.C: New test.
473
474 PR c++/24275
475 * g++.dg/template/static19.C: New test.
476
477 2005-10-09 Eric Botcazou <ebotcazou@libertysurf.fr>
478
479 * gcc.dg/20050922-1.c: Skip on Solaris 2.5.1 to 9.
480 * g++.dg/warn/miss-format-1.C: XFAIL vscanf test on Solaris 2.5.1 to 8.
481
482 2005-10-07 Andrew Pinski <pinskia@physics.uc.edu>
483
484 PR target/24136
485 * gfortran.fortran-torture/compile/pr24136.f: New test.
486
487 2005-10-08 James A. Morrison <phython@gcc.gnu.org>
488
489 PR c++/22172
490 * g++.dg/parse/crash30.C: New test.
491
492 2005-10-07 Richard Guenther <rguenther@suse.de>
493
494 PR middle-end/24227
495 * gcc.c-torture/compile/pr24227.c: New testcase.
496
497 2005-10-07 Steve Ellcey <sje@cup.hp.com>
498
499 * gcc.dg/compat/struct-layout-1_generate.c (generate_fields):
500 Do not put aligned attributes on array elements.
501
502 2005-10-07 Ulrich Weigand <uweigand@de.ibm.com>
503
504 PR testsuite/23611, PR testsuite/23615
505 * obj-c++.dg/bitfield-3.mm: Include standard headers instead of
506 writing prototypes of library functions by hand.
507 * obj-c++.dg/bitfield-4.mm: Likewise.
508 * obj-c++.dg/const-str-4.mm: Likewise.
509 * obj-c++.dg/encode-4.mm: Likewise.
510 * obj-c++.dg/encode-5.mm: Likewise.
511 * obj-c++.dg/encode-6.mm: Likewise.
512 * obj-c++.dg/gnu-runtime-3.mm: Likewise.
513 * obj-c++.dg/method-10.mm: Likewise.
514 * obj-c++.dg/method-17.mm: Likewise.
515 * obj-c++.dg/method-19.mm: Likewise.
516 * obj-c++.dg/try-catch-2.mm: Likewise.
517
518 2005-10-06 Richard Henderson <rth@redhat.com>
519
520 PR 24236
521 * gcc.dg/i386-sse-10.c: Add -fno-omit-frame-pointer.
522
523 2005-10-06 Dale Johannesen <dalej@apple.com>
524
525 * gcc.c-torture/execute/20030125-1.c: Correct.
526
527 2005-10-06 Richard Guenther <rguenther@suse.de>
528
529 PR tree-optimization/24238
530 * g++.dg/tree-ssa/pr24238.C: New testcase.
531
532 2005-10-07 Erik Edelmann <erik.edelmann@iki.fi>
533
534 PR 18568
535 * gfortran.dg/der_pointer_3.f90: New test.
536
537 2005-10-05 Devang Patel <dpatel@apple.com>
538
539 PR Debug/23205
540 * g++.dg/other/PR23205.C: New.
541
542 2005-10-05 Richard Henderson <rth@redhat.com>
543
544 PR target/23602
545 * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options.
546 * g++.dg/eh/omit-frame-pointer2.C: Likewise.
547
548 2005-10-05 Dale Johannesen <dalej@apple.com>
549
550 * gcc.c-torture/execute/float-floor.c: New.
551
552 2005-10-05 Paolo Bonzini <bonzini@gnu.org>
553
554 PR tree-optimization/21419
555 PR tree-optimization/24146
556 PR tree-optimization/24151
557
558 * g++.dg/ext/asm7.C: New.
559 * g++.dg/ext/asm8.C: New.
560 * gcc.dg/asm-1.c: Compile on all targets.
561 * gcc.dg/asm-pr24146.c: New.
562 * gcc.dg/pr21419.c: Adjust error messages.
563
564 2005-10-05 Richard Guenther <rguenther@suse.de>
565
566 PR fortran/24176
567 * gfortran.fortran-torture/compile/empty.f90: New testcase.
568
569 2005-10-05 Nathan Sidwell <nathan@codesourcery.com>
570
571 PR c++/23513
572 * g++.dg/template/spec22.C: Robustify test.
573 * g++.dg/template/spec26.C: New.
574
575 2005-10-05 Uros Bizjak <uros@kss-loka.si>
576
577 * gcc.dg/vect/vect-shift-1.c: Include tree-vect.h header. Check
578 if target supports vector instructions.
579
580 2005-10-04 Geoffrey Keating <geoffk@apple.com>
581
582 * gcc.dg/builtins-config.h: Only PowerPC Mac OS shipped without
583 C99 functions.
584
585 2005-10-04 Janis Johnson <janis187@us.ibm.com>
586
587 * lib/target-supports.exp (check_effective_target_fortran_large_real,
588 check_effective_target_fortran_large_int): Replace cached result
589 when target changes.
590
591 2005-10-04 Devang Patel <dpatel@apple.com>
592
593 * gcc.dg/i386-sse-vect-types.c: New.
594
595 2005-10-04 Ian Lance Taylor <ian@airs.com>
596
597 PR preprocessor/13726
598 * gcc.dg/cpp/cmdlne-dI-C.c: New test.
599 * gcc.dg/cpp/cmdlne-dI-C.h: New file.
600
601 2005-10-04 Richard Guenther <rguenther@suse.de>
602
603 PR c/23576
604 * gcc.dg/noncompile/pr23576.c: New testcase.
605
606 2005-10-04 Andrew Pinski <pinskia@physics.uc.edu>
607
608 PR middle-end/23125
609 * gcc.dg/register-var-3.c: New test.
610
611 2005-10-04 Steven Bosscher <stevenb@suse.de>
612
613 * gcc.dg/pr23049.c: New test.
614
615 * gcc.dg/ucnid-4.c: Fix test.
616
617 2005-10-03 Diego Novillo <dnovillo@redhat.com>
618
619 PR 23445
620 * gcc.c-torture/compile/pr23445.c: New test.
621
622 2005-10-03 Alexandre Oliva <aoliva@redhat.com>
623
624 * g++.dg/overload/unknown1.C: New.
625
626 2005-10-03 Mark Mitchell <mark@codesourcery.com>
627
628 PR c++/17775
629 * g++.dg/template/repo4.C: New test.
630
631 2005-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
632
633 PR libfortran/19308
634 * gfortran.dg/large_real_kind_2.F90: New test.
635 * gfortran.dg/large_integer_kind_2.f90: New test.
636
637 2005-10-03 Uros Bizjak <uros@kss-loka.si>
638
639 * lib/target-supports.exp (check_effective_target_vect_shift):
640 Implement with result caching. Add i?86, x86_64 and ia64 targets.
641 (check_effective_target_vect_condition): Fix copy-n-pasto.
642
643 * gcc.dg/vect/pr22480.c : Enable for effective-target vect_shift.
644 * gcc.dg/vect/vect-shift-1.c: Remove XFAIL for i?86 and x86_64
645 targets.
646
647 2005-10-02 Mark Mitchell <mark@codesourcery.com>
648
649 PR c++/22621
650 * g++.dg/template/overload5.C : New test.
651
652 PR c++/23840
653 * g++.dg/expr/stdarg1.C: New test.
654
655 2005-10-02 Diego Novillo <dnovillo@redhat.com>
656
657 PR 24142
658 * gcc.c-torture/execute/pr24142.c: New test.
659
660 2005-10-01 Diego Novillo <dnovillo@redhat.com>
661
662 PR 24141
663 * gcc.c-torture/execute/pr24141.c: New test.
664
665 2005-10-01 James A. Morrison <phython@gcc.gnu.org>
666 Diego Novillo <dnovillo@redhat.com>
667
668 PR 23604
669 * gcc.c-torture/execute/pr23604.c: New test.
670
671 2005-10-01 Paul Thomas <pault@gcc.gnu.org>
672
673 PR fortran/16404
674 PR fortran/20835
675 PR fortran/20890
676 PR fortran/20899
677 PR fortran/20900
678 PR fortran/20901
679 PR fortran/20902
680 gfortran.dg/equiv_constraint_1.f90: New test.
681 gfortran.dg/equiv_constraint_2.f90: New test.
682 gfortran.dg/equiv_constraint_3.f90: New test.
683 gfortran.dg/equiv_constraint_4.f90: New test.
684 gfortran.dg/equiv_constraint_5.f90: New test.
685 gfortran.dg/equiv_constraint_6.f90: New test.
686 gfortran.dg/equiv_constraint_7.f90: New test.
687 gfortran.dg/equiv_constraint_8.f90: New test.
688 gfortran.dg/private_type_1.f90: New test.
689 gfortran.dg/private_type_2.f90: New test.
690 gfortran.dg/g77/980628-2.f, 980628-3.f, 980628-9.f,
691 980628-10.f: Assert std=gnu to permit mixing of
692 types in equivalence statements.
693
694 2005-09-30 Janne Blomqvist <jblomqvi@cc.hut.fi>
695
696 PR 24112
697 * gfortran.dg/open_status_1.f90: New.
698
699 2005-09-30 Uros Bizjak <uros@kss-loka.si>
700
701 * gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files.
702 * gcc.dg/vect/pr22480.c: Clean up temp files.
703 * gcc.dg/vect/pr23831.c: Clean up temp files.
704 * gcc.dg/vect/pr23816-1.c: Require effective-target vect_condition.
705 Clean up temp files.
706 * gcc.dg/vect/pr23816-2.c: Require effective-target vect_condition.
707 Clean up temp files.
708
709 * gcc.dg/20050309-1.c: Clean up temp files.
710 * gcc.dg/20050325-1.c: Clean up temp files.
711
712 2005-09-30 Uros Bizjak <uros@kss-loka.si>
713
714 PR tree-optimization/24059
715 * gcc.dg/vect/pr24059.c : New test.
716
717 2005-09-29 Jakub Jelinek <jakub@redhat.com>
718
719 PR middle-end/24109
720 * gcc.c-torture/execute/20050929-1.c: New test.
721
722 2005-09-29 Steven Bosscher <stevenb@suse.de>
723
724 * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
725
726 2005-09-29 Paolo Bonzini <bonzini@gnu.org>
727
728 PR c/21419
729 * gcc.dg/pr21419.c: New test.
730
731 2005-09-29 Steven Bosscher <stevenb@suse.de>
732
733 * gcc.dg/pr23911.c: New test.
734
735 2005-09-28 Mark Mitchell <mark@codesourcery.com>
736
737 * g++.dg/opt/pr19650.C: Use -w -fpermissive.
738
739 PR c++/16782
740 * g++.dg/parse/qualified4.C: New test.
741 * g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive.
742 * g++.old-deja/g++.mike/p8154.C: Likewise.
743
744 2005-09-27 Mark Mitchell <mark@codesourcery.com>
745
746 PR c++/22147
747 * g++.dg/template/friend37.C: New test.
748 * g++.dg/parse/crash28.C: Adjust error markers.
749
750 2005-09-27 Jakub Jelinek <jakub@redhat.com>
751
752 PR fortran/18518
753 * gfortran.fortran-torture/execute/save_2.f90: New decl.
754
755 2005-09-27 Devang Patel <dpatel@apple.com>
756
757 PR tree-optimization/23625
758 * gcc.dg/pr23625.c: New test.
759
760 2005-09-27 Uros Bizjak <uros@kss-loka.si>
761
762 * gcc.target/i386/pr22585.c: Run on 32-bit x86 only.
763 * gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only.
764
765 2005-09-26 Jakub Jelinek <jakub@redhat.com>
766
767 PR fortran/23677
768 * gfortran.fortran-torture/execute/save_1.f90: New test.
769 * gfortran.dg/save_1.f90: New test.
770
771 2005-09-26 Uros Bizjak <uros@kss-loka.si>
772
773 * gcc.target/i386/builtin-apply-mmx.c: New test.
774
775 PR target/22576
776 * gcc.target/i386/pr22576.c: New test.
777
778 PR target/22585
779 * gcc.target/i386/pr22585.c: New test.
780
781 PR target/23268
782 * gcc.target/i386/pr23268.c: New test.
783
784 PR middle-end/23831
785 * gcc.dg/vect/pr23831.c: New test.
786
787 PR target/24055
788 * gcc.target/i386/pr24055.c: New test.
789
790 2005-09-25 Kazu Hirata <kazu@codesourcery.com>
791
792 PR tree-optimization/23960
793 * gcc.c-torture/compile/pr23960.c: New.
794
795 2005-09-23 Paul Thomas <pault@gcc.gnu.org>
796
797 PR fortran/16861
798 * gfortran.dg/nested_modules_3.f90: New.
799
800 2005-09-22 Steven G. Kargl <kargls@comcast.net>
801
802 PR fortran/24005
803 gfortran.dg/interface_1.f90: New test.
804
805 2005-09-22 Erik Edelmann <erik.edelmann@iki.fi>
806 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
807
808 PR fortran/23843
809 * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test.
810
811 2005-09-22 Steven G. Kargl <kargls@comcast.net>
812
813 PR fortran/23516
814 * gfortran.dg/imag_1.f: New test.
815 * gfortran.dg/imag_2.f: Ditto.
816
817 2005-09-22 J"orn Rennecke <joern.rennecke@st.com>
818
819 * gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement.
820
821 2005-09-22 Jakub Jelinek <jakub@redhat.com>
822
823 PR c++/21983
824 * g++.dg/warn/pr21983.C: New test.
825
826 2005-09-21 Mark Mitchell <mark@codesourcery.com>
827
828 PR c++/23993
829 * g++.dg/template/array14.C: New test.
830
831 2005-09-21 Erik Edelmann <erik.edelmann@iki.fi>
832
833 PR fortran/19929
834 * gfortran.dg/der_ptr_component_1.f90: New test.
835
836 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
837
838 PR c++/23965
839 * g++.dg/template/error1.C: Reject "no matching function" message.
840
841 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
842
843 PR c++/17609
844 * g++.dg/lookup/error1.C: New test.
845
846 2005-09-21 Dorit Nuzman <dorit@il.ibm.com>
847
848 * gcc.dg/vect/vect-dv-2.c: Change loop bound and restore original
849 functionality of the testcase.
850
851 2005-09-20 Richard Henderson <rth@redhat.com>
852
853 * gcc.dg/vect/vect-22.c: Require vect_float.
854 * gcc.dg/vect/vect-91.c: XFAIL if vect_no_int_add.
855
856 2005-09-20 Joseph S. Myers <joseph@codesourcery.com>
857
858 * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C,
859 g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c,
860 gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c,
861 gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c,
862 gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c,
863 gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c,
864 gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c,
865 gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers.
866 * gcc.dg/cpp/ucnid-8.c: New test.
867
868 2005-09-20 Jakub Jelinek <jakub@redhat.com>
869
870 PR tree-optimization/23929
871 * gcc.c-torture/compile/pr23929.c: New test.
872
873 2005-09-20 Daniel Berlin <dberlin@dberlin.org>
874
875 * gcc.dg/vect/vect-dv-2.c: Expect same alignment message only
876 for one loop.
877
878 2005-09-20 Steve Ellcey <sje@cup.hp.com>
879
880 PR testsuite/23186
881 * g++.dg/other/pr22003.C: Require named sections.
882
883 2005-09-20 Jakub Jelinek <jakub@redhat.com>
884
885 PR c++/23947
886 * g++.dg/rtti/crash3.C: New test.
887
888 PR tree-optimization/23818
889 * gcc.dg/pr23818.c: New test.
890
891 2005-09-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
892
893 PR fortran/23420
894 * gfortran.dg/print_fmt_4.f: New.
895
896 2005-09-20 Jakub Jelinek <jakub@redhat.com>
897
898 PR fortran/23663
899 * gfortran.fortran-torture/execute/entry_11.f90: New test.
900
901 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
902
903 * gcc.dg/vect/vect-40.c: Remove pointers to "aligned types".
904 Use pointers to local alignable arrays instead. Added comments.
905 * gcc.dg/vect/vect-46.c: Likewise.
906 * gcc.dg/vect/vect-48.c: Likewise.
907 * gcc.dg/vect/vect-49.c: Likewise.
908 * gcc.dg/vect/vect-52.c: Likewise.
909 * gcc.dg/vect/vect-53.c: Likewise.
910 * gcc.dg/vect/vect-54.c: Likewise.
911 * gcc.dg/vect/vect-56.c: Likewise.
912 * gcc.dg/vect/vect-57.c: Likewise.
913 * gcc.dg/vect/vect-58.c: Likewise.
914 * gcc.dg/vect/vect-60.c: Likewise.
915 * gcc.dg/vect/vect-61.c: Likewise.
916
917 * gcc.dg/vect/vect-42.c: Remove pointers to "aligned types".
918 The test is no longer vectorizable on vect_no_align targets.
919 * gcc.dg/vect/vect-43.c: Likewsie.
920
921 * gcc.dg/vect/vect-44.c: Added comments.
922 * gcc.dg/vect/vect-45.c: Added comments.
923 * gcc.dg/vect/vect-50.c: Added comments.
924 * gcc.dg/vect/vect-51.c: Added comments.
925
926 * gcc.dg/vect/vect-95.c: Use aligned arrays instead of arrays to
927 aligned type.
928 * gcc.dg/vect/Os-vect-95.c: Likewise.
929
930 * gcc.dg/vect/vect-41.c: Test removed.
931 * gcc.dg/vect/vect-47.c: Test removed.
932 * gcc.dg/vect/vect-55.c: Test removed.
933 * gcc.dg/vect/vect-59.c: Test removed.
934
935 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
936
937 * gcc.dg/vect/pr16105.c: Replace "aligned types" with regular types.
938 No longer vectorizable on vect_no_align targets.
939 * gcc.dg/vect/pr20122.c: Likewise.
940 * gcc.dg/vect/vect-74.c: Likewise.
941 * gcc.dg/vect/vect-75.c: Likewise.
942 * gcc.dg/vect/vect-76.c: Likewise.
943
944 * gcc.dg/vect/vect-37.c: Replace "aligned types" with regular types.
945 Will not be vectorizable on vect_no_align targets once aliasing issues
946 are resolved.
947 * gcc.dg/vect/vect-79.c: Likewise.
948
949 * gcc.dg/vect/vect-77.c: Replace "aligned types" with regular types.
950 * gcc.dg/vect/vect-78.c: Likewise.
951 * gcc.dg/vect/vect-97.c: Likewise.
952
953 2005-09-19 Steven Bosscher <stevenb@suse.de>
954
955 * gcc.dg/pr23943.c: New test.
956
957 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
958
959 PR fortran/19181
960 * gfortran.dg/derived_pointer_null_1.f90: New test.
961
962 2005-09-18 Richard Guenther <rguenther@suse.de>
963
964 PR middle-end/23944
965 * gcc.c-torture/compile/pr23944.c: New testcase.
966
967 2005-09-18 Erik Edelmann <erik.edelmann@iki.fi>
968
969 PR fortran/15975
970 * gfortran.dg/der_pointer_2.f90: New test.
971
972 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
973
974 PR fortran/16861
975 * gfortran.dg/nested_modules_2.f90: New test.
976
977 2005-09-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
978
979 PR c++/18368
980 * g++.dg/other/semicolon.C: New test.
981
982 2005-09-16 Joseph S. Myers <joseph@codesourcery.com>
983
984 * g++.dg/warn/huge-val1.C: Disable tests on values of HUGE_VAL,
985 HUGE_VALF and HUGE_VALL unless __GLIBC__ is defined.
986
987 2005-09-16 Mark Mitchell <mark@codesourcery.com>
988
989 PR c++/23914
990 * g++.dg/template/static18.C: New test.
991
992 PR c++/21514
993 * g++.dg/template/crash19.C: Remove dg-error marker.
994 * g++.dg/template/local4.C: New test.
995
996 2005-09-16 Paul Brook <paul@codesourcery.com>
997
998 PR fortran/23906
999 * gfortran.dg/dependency_1.f90: New test.
1000
1001 2005-09-15 Mark Mitchell <mark@codesourcery.com>
1002
1003 PR c++/23896
1004 * g++.dg/template/static17.C: New test.
1005
1006 2005-09-15 Joseph S. Myers <joseph@codesourcery.com>
1007
1008 PR c++/23139
1009 * g++.dg/warn/huge-val1.C: New test.
1010
1011 2005-09-15 Mark Mitchell <mark@codesourcery.com>
1012
1013 PR c++/13140
1014 * g++.dg/parse/class2.C: New test.
1015 * g++.dg/template/explicit8.C: Likewise.
1016 * g++.dg/template/spec25.C: Likewise.
1017
1018 2005-09-14 Josh Conner <jconner@apple.com>
1019
1020 PR middle-end/23584
1021 * gcc.dg/pr23584.c: New test.
1022
1023 2005-09-14 Jerry DeLisle <jvdelisle@verizon.net>
1024
1025 PR fortran/21875 Internal Unit Array I/O, NIST
1026 * gfortran.dg/arrayio_1.f90: New test.
1027 * gfortran.dg/arrayio_1.f90: New test.
1028 * gfortran.dg/arrayio_1.f90: New test.
1029 * gfortran.dg/arrayio_1.f90: New test.
1030 * gfortran.dg/arrayio_1.f90: New test.
1031
1032 2005-09-14 Uros Bizjak <uros@kss-loka.si>
1033
1034 PR middle-end/22480
1035 * gcc.dg/vect/pr22480.c: New test.
1036
1037 2005-09-13 Paul Thomas <pault@gcc.gnu.org>
1038
1039 PR fortran/19358
1040 * gfortran.fortran-torture/assumed_dummy_1.f90: New test.
1041
1042 2005-09-13 Josh Conner <jconner@apple.com>
1043
1044 PR c++/23180
1045 * g++.dg/init/struct2.C: New test.
1046 * g++.dg/init/struct3.C: New test.
1047
1048 2005-09-13 Janis Johnson <janis187@us.ibm.com>
1049
1050 * gcc.dg/pr15784-4.c, gcc.dg/pr20130-1.c, gcc.dg/ucnid-6.c:
1051 Clean up temp files.
1052 * gcc.dg/tree-ssa/20030821-1.c, gcc.dg/tree-ssa/20040514-2.c,
1053 gcc.dg/tree-ssa/builtin-fprintf-1.c,
1054 gcc.dg/tree-ssa/builtin-fprintf-chk-1.c,
1055 gcc.dg/tree-ssa/builtin-printf-1.c,
1056 gcc.dg/tree-ssa/builtin-printf-chk-1.c,
1057 gcc.dg/tree-ssa/builtin-vfprintf-1.c,
1058 gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c,
1059 gcc.dg/tree-ssa/builtin-vprintf-1.c,
1060 gcc.dg/tree-ssa/builtin-vprintf-chk-1.c, gcc.dg/tree-ssa/ltrans-8.c,
1061 gcc.dg/tree-ssa/pr19055-2.c, gcc.dg/tree-ssa/pr19055.c,
1062 gcc.dg/tree-ssa/pr21985.c: Clean up dump files.
1063 * gcc.dg/vect/fast-math-vect-reduc-5.c, gcc.dg/vect/pr22506.c,
1064 gcc.dg/vect/trapv-vect-reduc-4.c, gcc.dg/vect/vect-116.c,
1065 gcc.dg/vect/vect-reduc-6.c, gcc.dg/vect/vect-reduc-7.c,
1066 gcc.dg/vect/vect-reduc-8.c, gcc.dg/vect/vect-reduc-9.c,
1067 gcc.dg/vect/vect-shift-1.c: Clean up .vect files.
1068
1069 2005-09-13 Josh Conner <jconner@apple.com>
1070
1071 * lib/gcc-dg.exp: Load scanipa.exp.
1072 (cleanup-dump): New procedure.
1073 (cleanup-rtl-dump, cleanup-tree-dump, cleanup-ipa-dump): Use it.
1074 * lib/scandump.exp: New file.
1075 * lib/scantree.exp: Use it.
1076 * lib/scanipa.exp: New file.
1077
1078 2005-09-13 Erik Edelmann <erik.edelmann@iki.fi>
1079
1080 PR fortran/17740
1081 * gfortran.dg/generic_4.f90: New test.
1082
1083 2005-09-13 Uros Bizjak <uros@kss-loka.si>
1084
1085 PR target/23816
1086 * gcc.target/i386/pr23816-1.c: New test.
1087 * gcc.target/i386/pr23816-2.c: New test.
1088
1089
1090 2005-09-13 Bastian Blank <waldi@debian.org>
1091
1092 PR c++/16171
1093 * g++.dg/abi/mangle26.C: New test.
1094 * g++.dg/abi/mangle27.C: New test.
1095 * g++.dg/abi/mangle28.C: New test.
1096 * g++.dg/abi/mangle29.C: New test.
1097
1098 PR c++/23839
1099 * g++.dg/parse/register1.C: New test.
1100
1101 2005-09-13 Mark Mitchell <mark@codesourcery.com>
1102
1103 PR c++/23842
1104 * g++.dg/template/access16.C: New test.
1105
1106 2005-09-13 Richard Sandiford <richard@codesourcery.com>
1107
1108 * gfortran.dg/char_pack_2.f90: Increase the vector size.
1109
1110 2005-09-13 Richard Sandiford <richard@codesourcery.com>
1111
1112 PR fortran/18899
1113 * gfortran.dg/shape_2.f90: New test.
1114
1115 2005-09-13 Richard Sandiford <richard@codesourcery.com>
1116
1117 PR target/19269
1118 * gfortran.dg/char_associated_1.f90, gfortran.dg/char_cshift_1.f90,
1119 * gfortran.dg/char_cshift_2.f90, gfortran.dg/char_eoshift_1.f90,
1120 * gfortran.dg/char_eoshift_2.f90, gfortran.dg/char_eoshift_3.f90,
1121 * gfortran.dg/char_eoshift_4.f90, gfortran.dg/char_pack_1.f90,
1122 * gfortran.dg/char_pack_2.f90, gfortran.dg/char_reshape_1.f90,
1123 * gfortran.dg/char_spread_1.f90, gfortran.dg/char_transpoe_1.f90,
1124 * gfortran.dg/char_unpack_1.f90, gfortran.dg/char_unpack_2.f90: New
1125 tests.
1126
1127 2005-09-12 Mark Mitchell <mark@codesourcery.com>
1128
1129 PR c++/23841
1130 * g++.dg/parse/template17.C: New test.
1131
1132 2005-09-12 Mark Mitchell <mark@codesourcery.com>
1133
1134 PR c++/23789
1135 * g++.dg/template/nontype14.C: New test.
1136
1137 2005-09-12 Ian Lance Taylor <ian@airs.com>
1138
1139 PR g++/7874
1140 * g++.dg/lookup/friend7.C: New test.
1141 * g++.dg/lookup/friend8.C: New test.
1142 * g++.dg/parse/defarg4.C: Add a parameter to the friend function,
1143 so that it will be found via argument dependent lookup.
1144 * g++.old-deja/g++.brendan/crash56.C: Don't expect errors for
1145 friend functions which will no longer be found.
1146 * g++.old-deja/g++.jason/friend.C: Add a parameter to the friend
1147 function g, so that it will be found via argument dependent
1148 lookup.
1149 * g++.old-deja/g++.jason/scoping15.C: Use -ffriend-injection.
1150 * g++.old-deja/g++.mike/net43.C: Likewise.
1151
1152 2005-09-12 Mark Mitchell <mark@codesourcery.com>
1153
1154 PR c++/23691
1155 * g++.dg/template/static16.C: New test.
1156
1157 2005-09-12 Josh Conner <jconner@apple.com>
1158
1159 PR middle-end/23237
1160 * gcc.c-torture/compile/pr23237.c: New test.
1161
1162 2005-09-11 Richard Henderson <rth@redhat.com>
1163
1164 * g++.dg/other/error8.C: Update expected diagnostic text.
1165
1166 2005-09-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1167
1168 PR libfortran/19872
1169 * gfortran.dg/overwrite_1.f: New test.
1170
1171 2005-09-09 Josh Conner <jconner@apple.com>
1172
1173 * g++.dg/init/pr23180-1.C: Removed.
1174 * g++.dg/init/pr23180-2.C: Removed.
1175
1176 2005-09-09 David Daney <ddaney@avtrex.com>
1177
1178 * gcc.c-torture/execute/20010124-1.c: Removed and split into two new
1179 files which are ...
1180 * gcc.c-torture/execute/builtins/20010124-1: ... here and ...
1181 * gcc.c-torture/execute/builtins/20010124-1-lib.c: ... here.
1182
1183 2005-09-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1184
1185 * gfortran.dg/iostat_2.f90: New test.
1186
1187 2005-09-09 Mark Mitchell <mark@codesourcery.com>
1188
1189 PR c++/22252
1190 * g++.dg/ext/interface1.C: New test.
1191 * g++.dg/ext/interface1.h: Likewise.
1192 * g++.dg/ext/interface1a.cc: Likewise.
1193
1194 2005-09-09 Thomas Koenig <Thomas.Koenig@online.de>
1195
1196 * gfortran.dg/iomsg_1.f90: New test case.
1197
1198 2005-09-09 Richard Guenther <rguenther@suse.de>
1199
1200 PR c++/23624
1201 * g++.dg/tree-ssa/pr23624.C: New testcase.
1202
1203 2005-09-09 Richard Sandiford <richard@codesourcery.com>
1204
1205 PR fortran/19239
1206 * gfortran.dg/vector_subscript_1.f90,
1207 * gfortran.dg/vector_subscript_2.f90: New tests.
1208
1209 2005-09-09 Richard Sandiford <richard@codesourcery.com>
1210
1211 PR fortran/21104
1212 * gfortran.dg/array_alloc_1.f90,
1213 * gfortran.dg/array_alloc_2.f90,
1214 * gfortran.dg/array_alloc_3.f90: New tests.
1215
1216 2005-09-09 Richard Sandiford <richard@codesourcery.com>
1217
1218 PR fortran/12840
1219 * gfortran.dg/array_constructor_6.f90
1220 * gfortran.dg/array_constructor_7.f90
1221 * gfortran.dg/array_constructor_8.f90
1222 * gfortran.dg/array_constructor_9.f90
1223 * gfortran.dg/array_constructor_10.f90
1224 * gfortran.dg/array_constructor_11.f90
1225 * gfortran.dg/array_constructor_12.f90: New tests.
1226
1227 2005-09-08 Josh Conner <jconner@apple.com>
1228
1229 PR c++/23180
1230 * g++.dg/init/pr23180-1.C: New test.
1231 * g++.dg/init/pr23180-2.C: New test.
1232
1233 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
1234
1235 PR fortran/18878
1236 * gfortran.dg/module_double_reuse.f90: New.
1237
1238 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
1239
1240 PR fortran/23270
1241 PR fortran/22304
1242 PR fortran/18870
1243 PR fortran/17917
1244 PR fortran/16511
1245 * gfortran.dg/common_equivalence_1.f: New.
1246 * gfortran.dg/common_equivalence_2.f: New.
1247 * gfortran.dg/common_equivalence_3.f: New.
1248 * gfortran.dg/contained_equivalence_1.f90: New.
1249 * gfortran.dg/module_blank_common.f90: New.
1250 * gfortran.dg/module_commons_1.f90: New.
1251 * gfortran.dg/module_equivalence_1.f90: New.
1252 * gfortran.dg/nested_modules_1.f90: New.
1253 * gfortran.dg/g77/19990905-0.f: Remove XFAIL, rearrange
1254 equivalences and add comment to connect the test with
1255 the PR.
1256
1257 2005-09-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1258
1259 PR fortran/23765
1260 * gfortran.dg/common_6.f90: New test.
1261
1262 2005-09-08 Richard Sandiford <richard@codesourcery.com>
1263
1264 PR fortran/15326
1265 * gfortran.dg/char_result_1.f90,
1266 * gfortran.dg/char_result_2.f90,
1267 * gfortran.dg/char_result_3.f90,
1268 * gfortran.dg/char_result_4.f90,
1269 * gfortran.dg/char_result_5.f90,
1270 * gfortran.dg/char_result_6.f90,
1271 * gfortran.dg/char_result_7.f90,
1272 * gfortran.dg/char_result_8.f90: New tests.
1273
1274 2005-09-08 Richard Sandiford <richard@codesourcery.com>
1275
1276 PR fortran/19928
1277 * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests.
1278
1279 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
1280
1281 PR obj-c++/16816
1282 * obj-c++.dg/selector-5.mm: New test.
1283 * obj-c++.dg/selector-6.mm: New test.
1284
1285 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
1286
1287 PR objc/20574
1288 PR objc/19324
1289 * objc.dg/error-1.m: New test.
1290
1291 2005-09-07 Richard Sandiford <richard@codesourcery.com>
1292
1293 PR fortran/23373
1294 * gfortran.fortran-torture/execute/pr23373-1.f90,
1295 * gfortran.fortran-torture/execute/pr23373-1.f90: New tests.
1296
1297 2005-09-07 Jerry DeLisle <jvdelisle@verizon.net>
1298
1299 PR libfortran/23760
1300 * gfortran.dg/g77/1832.f: Remove long string in write statement
1301 to allow the test to pass on correct list directed output with
1302 prepended space.
1303
1304 2005-09-07 James E Wilson <wilson@specifix.com>
1305
1306 * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*.
1307
1308 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
1309
1310 * gfortran.dg/parameter+save.f90: Rename to
1311 * gfortran.dg/parameter_save.f90: .. this.
1312
1313 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
1314
1315 PR fortran/20848
1316 * gfortran.dg/parameter+save.f90: New test case.
1317
1318 2005-09-06 Richard Sandiford <richard@codesourcery.com>
1319
1320 PR fortran/19269
1321 * gfortran.fortran-torture/execute/pr19269-1.f90: New test.
1322
1323 2005-09-06 Jakub Jelinek <jakub@redhat.com>
1324
1325 PR c/23075
1326 * gcc.dg/pr23075.c: New test.
1327 * g++.dg/warn/pr23075.C: New test.
1328
1329 PR target/22362
1330 * gcc.target/i386/pr22362.c: New test.
1331
1332 PR rtl-optimization/23098
1333 * gcc.target/i386/pr23098.c: Add dg-require-effective-target ilp32.
1334
1335 * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes.
1336 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
1337 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
1338
1339 2005-09-06 Mark Mitchell <mark@codesourcery.com>
1340
1341 * g++.dg/expr/cast6.C: New test.
1342
1343 PR c++/9782
1344 * g++.dg/init/new15.C: New test.
1345
1346 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
1347
1348 * gcc.dg/vect/Os-vect-95.c: New test.
1349 * gcc.dg/vect/vect-95.c: Same.
1350
1351 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
1352
1353 * gcc.dg/vect/vect-29.c: Update xfail testing.
1354 * gcc.dg/vect/vect-44.c: Same.
1355 * gcc.dg/vect/vect-48.c: Same.
1356 * gcc.dg/vect/vect-50.c: Same.
1357 * gcc.dg/vect/vect-72.c: Same.
1358 * gcc.dg/vect/vect-77.c: Same.
1359 * gcc.dg/vect/vect-78.c: Same.
1360 * gcc.dg/vect/vect-80.c: Same.
1361 * gcc.dg/vect/vect-96.c: Same.
1362 * gcc.dg/vect/vect-100.c: Same.
1363 * gcc.dg/vect/vect-exp: Add default flags for Os-vect-*.
1364 * gfortran.dg/vect/vect-2.f90: Update xfail testing.
1365 * gfortran.dg/vect/vect-5.f90: Same.
1366
1367 2005-09-06 Jakub Jelinek <jakub@redhat.com>
1368
1369 * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler comment
1370 start strings.
1371 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
1372 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
1373
1374 PR c++/23056
1375 * g++.dg/opt/pr23056.C: New test.
1376
1377 PR rtl-optimization/23098
1378 * gcc.target/i386/pr23098.c: New test.
1379
1380 2005-09-05 Mark Mitchell <mark@codesourcery.com>
1381
1382 PR c++/23667
1383 * g++.dg/template/static15.C: New test.
1384
1385 PR c++/21440
1386 * g++.dg/ext/stmtexpr5.C: New test.
1387 * g++.dg/ext/stmtexpr6.C: Likewise.
1388
1389 2005-09-05 J"orn Rennecke <joern.rennecke@st.com>
1390
1391 * gcc.dg/pr21255-1.c: Match different pattern for sh64.
1392
1393 * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character.
1394 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
1395 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
1396
1397 2005-09-04 Thomas Koenig <Thomas.Koenig@online.de>
1398
1399 PR libfortran/23321
1400 * gfortran.dg/direct_io_4.f90: New test case.
1401
1402 2005-09-04 Andrew Pinski <pinskia@physics.uc.edu>
1403 Rasmus Hahn <rassahah@neofonie.de>
1404
1405 PR libobjc/23108
1406 * objc.dg/type-stream-1.m: New test.
1407
1408 2005-09-04 Tobias Schl"uter <tobias.shclueter@physik.uni-muenchen.de>
1409
1410 PR fortran/23661
1411 * gfortran.dg/print_fmt_1.f90, gfortran.dg/print_fmt_2.f90
1412 gfortran.dg/print_fmt_3.f90: New test.
1413
1414 2005-09-03 Jakub Jelinek <jakub@redhat.com>
1415
1416 * gfortran.dg/fmt_t_1.f90: New test.
1417
1418 2005-09-03 Jakub Jelinek <jakub@redhat.com>
1419
1420 PR rtl-optimization/23454
1421 * g++.dg/opt/pr23454.C: New test.
1422
1423 2005-09-03 Mark Mitchell <mark@codesourcery.com>
1424
1425 PR c++/23699
1426 * g++.dg/ext/static1.C: New test.
1427
1428 2005-09-02 Richard Henderson <rth@redhat.com>
1429
1430 * gcc.c-torture/execute/frame-address.c (check_fa_mid): Avoid
1431 tail call to check_fa_work.
1432
1433 2005-09-02 Mark Mitchell <mark@codesourcery.com>
1434
1435 PR c++/21687
1436 * g++.dg/other/gc3.C: New test.
1437
1438 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
1439
1440 * gcc.dg/20030711-1.c: Include stddef.h and stdio.h.
1441 * gcc.dg/20050826-1.c: Likewise.
1442
1443 2005-08-31 Mark Mitchell <mark@codesourcery.com>
1444
1445 PR c++/23167
1446 * g++.dg/expr/volatile1.C: New test.
1447
1448 2005-09-02 Andrew Pinski <pinskia@physics.uc.edu>
1449
1450 PR middle-end/23547
1451 * gcc.dg/pr23547.c: New test.
1452
1453 2005-09-02 Richard Sandiford <richard@codesourcery.com>
1454
1455 PR c/22061
1456 * gcc.c-torture/execute/pr22061-1.c,
1457 * gcc.c-torture/execute/pr22061-2.c,
1458 * gcc.c-torture/execute/pr22061-3.c,
1459 * gcc.c-torture/execute/pr22061-4.c: New tests.
1460
1461 2005-09-01 Craig Rodrigues <rodrigc@gcc.gnu.org>
1462
1463 * gcc.dg/Wredundant-decls-2.c: New test to check that
1464 -Wredundant-decls does not issue warning for a variable
1465 definition following a declaration.
1466
1467 2005-09-01 Jakub Jelinek <jakub@redhat.com>
1468
1469 PR debug/7241
1470 * gcc.dg/debug/dwarf2/dwarf-char1.c: New test.
1471 * gcc.dg/debug/dwarf2/dwarf-char2.c: New test.
1472 * gcc.dg/debug/dwarf2/dwarf-char3.c: New test.
1473
1474 * gcc.dg/debug/dwarf2/dwarf-die1.c: Fix a typo.
1475 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
1476 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
1477 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
1478 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
1479 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
1480 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
1481 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
1482
1483 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
1484
1485 PR objc/23306
1486 * objc.dg/image-info.m: Remove "objc_module_info" check part of the
1487 scan-assmbler.
1488
1489 2005-08-31 J"orn Rennecke <joern.rennecke@st.com>
1490
1491 PR target/21255
1492 * gcc.dg/pr21255-1.c: New test.
1493 * gcc.dg/pr21255-2-mb.c: Likewise.
1494 * gcc.dg/pr21255-2-ml.c: Likewise.
1495 * gcc.dg/pr21255-3.c: Likewise.
1496 * gcc.dg/pr21255-4.c: Likewise.
1497
1498 2005-08-31 Dale Johannesen <dalej@apple.com>
1499
1500 * gcc.dg/20050830-1.c: New.
1501
1502 2005-08-31 Josh Conner <jconner@apple.com>
1503
1504 * g++.dg/ext/packed8.C: Add -mstructure-size-boundary=8 to
1505 command-line options for arm-*-* targets.
1506 * g++.dg/init/array16.C: Likewise.
1507 * g++.dg/other/crash-4.C: Likewise.
1508
1509 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
1510
1511 PR obj-c++/23640
1512 * obj-c++.dg/gnu-runtime-3.mm: New test.
1513
1514 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1515
1516 PR c++/13377
1517 * g++.dg/lookup/ambig4.C: New test.
1518 * g++.dg/lookup/ambig5.C: New test.
1519 * g++.dg/tc1/dr101.C: Adjust error markers.
1520
1521 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1522
1523 PR c++/23639
1524 * g++.dg/template/ttp5.C: Adjust error markers.
1525
1526 2005-08-30 Andrew Pinski <pinskia@physics.uc.edu>
1527
1528 PR testsuite/23609
1529 * lib/obj-c++.exp: Include target-libpath.exp.
1530 (obj-c++_link_flags): Look for the GNU libobjc library
1531 and set the library path to include it.
1532 Don't manually set LD_LIBRARY_PATH (etc.) but call
1533 set_ld_library_path_env_vars instead.
1534 (obj-c++_target_compile): Don't set library path or
1535 linker flags because they are already set correctly
1536 in obj-c++_link_flags.
1537
1538 2005-08-30 Josh Conner <jconner@apple.com>
1539
1540 * gcc.dg/builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8
1541 to command-line options for arm-*-* targets.
1542
1543 2005-08-30 Geoffrey Keating <geoffk@apple.com>
1544
1545 * g++.dg/other/i386-1.C: New.
1546
1547 2005-08-30 Jakub Jelinek <jakub@redhat.com>
1548
1549 PR preprocessor/20348
1550 PR preprocessor/20356
1551 * gcc.dg/cpp/pr20348.c: New test.
1552 * gcc.dg/cpp/pr20348.h: New file.
1553 * gcc.dg/cpp/inc/pr20348.h: New file.
1554 * gcc.dg/cpp/inc/pr20348-aux.h: New file.
1555 * gcc.dg/cpp/pr20356.c: New test.
1556 * gcc.dg/cpp/pr20356.h: New file.
1557 * gcc.dg/cpp/inc/pr20356.h: New file.
1558 * gcc.dg/cpp/inc/pr20356-aux.h: New file.
1559
1560 2005-08-29 Jerry DeLisle <jvdelisle@verizon.net>
1561
1562 * gfortran.fortran-torture/execute/intrinsic_count.f90:
1563 Fix array dimension to avoid correct end-of-file error.
1564
1565 2005-08-29 Thomas Koenig <Thomas.Koenig@online.de>
1566
1567 PR libfortran/23598
1568 * gfortran.dg/iostat_1.f90: New test.
1569
1570 2005-08-28 Andrew Pinski <pinskia@physics.uc.edu>
1571
1572 PR middle-end/23408
1573 * gcc.dg/pr23408.c: New test.
1574
1575 2005-08-28 Mark Mitchell <mark@codesourcery.com>
1576
1577 PR c++/23099
1578 * g++.dg/init/member1.C: Make sure erroneous static data member
1579 definitions are required.
1580 * g++.dg/template/static13.C: New test.
1581 * g++.dg/template/static14.C: Likewise.
1582
1583 2005-08-29 Jakub Jelinek <jakub@redhat.com>
1584
1585 * gcc.target/i386/pr23575.c: Use -msse2 instead of
1586 -march=pentium4, remove ilp32 requirement.
1587
1588 PR middle-end/23484
1589 * gcc.c-torture/execute/builtins/pr23484-chk.c: New test.
1590 * gcc.c-torture/execute/builtins/pr23484-chk-lib.c: New file.
1591
1592 2005-08-29 Andreas Jaeger <aj@suse.de>
1593
1594 PR testsuite/23607
1595 * gcc.target/i386/pr23575.c: Run only on 32-bit x86.
1596
1597 2005-08-28 Jakub Jelinek <jakub@redhat.com>
1598
1599 * gcc.c-torture/execute/20050316-2.c: New test.
1600 * gcc.c-torture/execute/20050316-3.c: New test.
1601 * gcc.dg/torture/pr16104-1.c: New test.
1602
1603 2005-08-27 Andrew Pinski <pinskia@physics.uc.edu>
1604
1605 PR middle-end/23463
1606 * gcc.c-torture/execute/zero-struct-1.c: New test.
1607
1608 2005-08-27 Richard Guenther <rguenther@suse.de>
1609
1610 PR target/23575
1611 * gcc.target/i386/pr23575.c: New testcase.
1612
1613 2005-08-26 Jakub Jelinek <jakub@redhat.com>
1614
1615 PR rtl-optimization/23561
1616 * gcc.c-torture/execute/20050826-1.c: New test.
1617
1618 PR rtl-opt/23560
1619 * gcc.c-torture/execute/20050826-2.c: New test.
1620
1621 2005-08-26 Dale Johannesen <dalej@apple.com>
1622
1623 * gcc.dg/20030711-1.c: Modify to work on Darwin.
1624 * gcc.dg/20050826-1.c: New.
1625
1626 2005-08-26 Mark Mitchell <mark@codesourcery.com>
1627
1628 PR c++/19004
1629 * g++.dg/template/nontype13.C: New test.
1630
1631 PR c++/23491
1632 * g++.dg/init/new14.C: New test.
1633 * g++.dg/expr/anew1.C: Do not XFAIL.
1634 * g++.dg/expr/anew2.C: Likewise.
1635 * g++.dg/expr/anew3.C: Likewise.
1636
1637 2005-08-26 Andrew Pinski <pinskia@physics.uc.edu>
1638
1639 PR middle-end/22439
1640 * gcc.dg/vla-3.c: New test.
1641
1642 2005-08-25 Erik Edelmann <eedelman@acclab.helsinki.fi>
1643
1644 PR fortran/20363
1645 * gfortran.dg/named_interface.f90: New.
1646
1647 2005-08-26 Maciej W. Rozycki <macro@linux-mips.org>
1648
1649 * gcc.c-torture/execute/frame-address.c: New test.
1650
1651 2005-08-25 Nathan Sidwell <nathan@codesourcery.com>
1652
1653 PR c++/20817
1654 * g++.old-deja/g++.benjamin/13908.C: Robustify expected error.
1655
1656 2005-08-25 Alan Modra <amodra@bigpond.net.au>
1657
1658 * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one.
1659
1660 2005-08-25 Alan Modra <amodra@bigpond.net.au>
1661
1662 * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC.
1663 * gcc.dg/altivec-22.c: Rename from..
1664 * gcc.dg/altivec-nomfcr.c: ..this.
1665
1666 2005-08-24 Paolo Bonzini <bonzini@gnu.org>
1667
1668 PR tree-optimization/23546
1669 * gcc.dg/tree-ssa/pr23546.c: New test.
1670
1671 2005-08-24 Thomas Koenig <Thomas.Koenig@online.de>
1672
1673 PR fortran/17758
1674 * gfortran.dg/nonreturning_statements.f90: New test.
1675
1676 2005-08-24 Nathan Sidwell <nathan@codesourcery.com>
1677
1678 PR c++/22454
1679 * g++.dg/parse/crash29.C: New.
1680
1681 2005-08-23 DJ Delorie <dj@redhat.com>
1682
1683 * gcc.c-torture/execute/stdarg-2.c (main): Make sure long
1684 constants have the L suffix.
1685
1686 2005-08-23 Nathan Sidwell <nathan@codesourcery.com>
1687
1688 PR c++/23044
1689 * g++.dg/template/instantiate8.C: New.
1690
1691 2005-08-23 J"orn Rennecke <joern.rennecke@st.com>
1692
1693 PR middle-end/23467
1694 * gcc.c-torture/execute/pr23467.c: New test.
1695
1696 2005-08-23 Jakub Jelinek <jakub@redhat.com>
1697
1698 PR tree-optimization/22043
1699 * gcc.c-torture/execute/20050613-1.c: New test.
1700
1701 2005-08-23 Ben Elliston <bje@au.ibm.com>
1702
1703 * gcc.c-torture/execute/ieee/ieee.exp: Load gcc-dg.exp library.
1704
1705 2005-08-22 Jakub Jelinek <jakub@redhat.com>
1706
1707 PR rtl-optimization/23478
1708 * g++.dg/opt/pr23478.C: New test.
1709
1710 2005-08-22 Andrew Pinski <pinskia@physics.uc.edu>
1711
1712 PR c/18715
1713 * gcc.dg/switch-warn-3.c: New test.
1714
1715 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1716
1717 PR c++/22233
1718 * g++.dg/template/param1.C: New test.
1719
1720 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1721
1722 PR c++/23089
1723 * g++.dg/other/incomplete1.C: New test.
1724
1725 2005-08-22 Ira Rosen <irar@il.ibm.com>
1726
1727 * gcc.dg/vect/vect-22.c: Add test for float. All four loops
1728 are vectorizable.
1729
1730 2005-08-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1731
1732 * d_lines_1.f, d_lines_2.f, d_lines_3.f, d_lines_4.f,
1733 d_lines_5.f: New.
1734
1735 2005-08-21 Jakub Jelinek <jakub@redhat.com>
1736
1737 * gcc.target/i386/sse-4.c: New test.
1738
1739 2005-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1740
1741 PR testsuite/23239
1742 * gcc.dg/tree-prof/val-prof-5.c: Fix scan-tree-dump regexp.
1743
1744 2005-08-20 Jakub Jelinek <jakub@redhat.com>
1745
1746 * gcc.dg/20050811-1.c: New test.
1747 * gcc.dg/20050811-2.c: New test.
1748
1749 2005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
1750
1751 * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
1752
1753 2005-08-19 Diego Novillo <dnovillo@redhat.com>
1754
1755 PR 23476
1756 * gcc.c-torture/compile/pr23476.c: New test.
1757
1758 2005-08-19 Devang Patel <dpatel@apple.com>
1759
1760 PR tree-optimization/23048
1761 * gcc.dg/tree-ssa/pr23048.c: New test.
1762
1763 2005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
1764
1765 PR middle-end/20624
1766 * g++.dg/warn/Wreturn-3.C: New test
1767
1768 2005-08-18 Dorit Nuzman <dorit@il.ibm.com>
1769
1770 PR tree-optimization/22228
1771 * g++.dg/vect/pr22543.cc: New test.
1772
1773 2005-08-17 Steven Bosscher <stevenb@suse.de>
1774
1775 PR tree-optimization/21574
1776 * gcc.dg/tree-ssa/pr21574.c: New test.
1777
1778 2005-08-16 James E Wilson <wilson@specifix.com>
1779
1780 * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX.
1781
1782 2005-08-16 Andrew Pinski <pinskia@physics.uc.edu>
1783
1784 PR tree-opt/23402
1785 * gcc.c-torture/compile/zero-strct-3.c: New test.
1786 * gcc.c-torture/compile/zero-strct-4.c: New test.
1787
1788 2005-08-16 Steven Bosscher <stevenb@suse.de>
1789
1790 PR target/23376
1791 * gcc.target/x86_64/pr23376.c: New test.
1792
1793 2005-08-16 Ian Lance Taylor <ian@airs.com>
1794
1795 PR c++/23337
1796 * g++.dg/ext/vector2.C: New.
1797
1798 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
1799
1800 * gfortran.dg/inquire-complex.f90: Correct mangled testcase.
1801
1802 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
1803
1804 PR libfortran/23428
1805 * gfortran.dg/inquire-complex.f90: New test case.
1806
1807 2005-08-16 James E Wilson <wilson@specifix.com>
1808
1809 PR tree-optimization/21105
1810 * gcc.dg/large-size-array.c: New.
1811
1812 2005-08-16 Dorit Nuzman <dorit@il.ibm.com>
1813
1814 * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned
1815 type.
1816 * gcc.dg/vect/vect-41: Likewise.
1817 * gcc.dg/vect/vect-42: Likewise.
1818 * gcc.dg/vect/vect-43: Likewise.
1819 * gcc.dg/vect/vect-44: Likewise.
1820 * gcc.dg/vect/vect-46: Likewise.
1821 * gcc.dg/vect/vect-47: Likewise.
1822 * gcc.dg/vect/vect-48: Likewise.
1823 * gcc.dg/vect/vect-52: Likewise.
1824 * gcc.dg/vect/vect-53: Likewise.
1825 * gcc.dg/vect/vect-54: Likewise.
1826 * gcc.dg/vect/vect-55: Likewise.
1827 * gcc.dg/vect/vect-56: Likewise.
1828 * gcc.dg/vect/vect-57: Likewise.
1829 * gcc.dg/vect/vect-58: Likewise.
1830 * gcc.dg/vect/vect-59: Likewise.
1831 * gcc.dg/vect/vect-60: Likewise.
1832 * gcc.dg/vect/vect-61: Likewise.
1833 * gcc.dg/vect/vect-85: Likewise.
1834 * gcc.dg/vect/vect-87: Likewise.
1835 * gcc.dg/vect/vect-88: Likewise.
1836 * gcc.dg/vect/vect-93.c: Likewise.
1837 * gcc.dg/vect/vect-74: Likewise, and also added documentation.
1838 * gcc.dg/vect/vect-75: Likewise.
1839 * gcc.dg/vect/vect-76: Likewise.
1840 * gcc.dg/vect/vect-77: Likewise.
1841 * gcc.dg/vect/vect-78: Likewise.
1842 * gcc.dg/vect/vect-80: Likewise.
1843 * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
1844 vectorized for the expected reason, rather than checking how alignment
1845 was handled.
1846 * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to aligned
1847 type and also instead of aligned pointers. Added documentation.
1848
1849 2005-08-16 Feng Wang <fengwang@nudt.edu.cn>
1850
1851 * gfortran.dg/power.f90: New test.
1852
1853 2005-08-16 Jakub Jelinek <jakub@redhat.com>
1854
1855 PR rtl-optimization/23299
1856 * g++.dg/opt/pr23299.C: New test.
1857
1858 2005-08-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1859
1860 * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*.
1861
1862 2005-08-15 Fariborz Jahanian <fjahanian@apple.com>
1863
1864 * g++.dg/template/local6.C: New test.
1865
1866 2005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
1867
1868 * execute/exceptions/finally-1.m: Check that the catch and finally are
1869 being called. Also add a "return 0;" at the end of main.
1870
1871 2005-08-14 Paul Thomas <pault@gcc.gnu.org>
1872
1873 PR fortran/21432.
1874 * gfortran.dg/namelist_print_1.f: New test of functionality of
1875 PRINT namelist.
1876 * gfortran.dg/namelist_print_2.f: New test to check that PRINT
1877 namelist generates error with -std=f95.
1878
1879 2005-08-14 Ira Rosen <irar@il.ibm.com>
1880
1881 PR tree-optimization/23119
1882 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
1883
1884 2005-08-13 Marcin Koziej <creep@desk.pl>
1885 Andrew Pinski <pinskia@physics.uc.edu>
1886
1887 PR libobjc/22492
1888 * execute/exceptions/finally-1.m: New test.
1889
1890 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
1891
1892 * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
1893 testsuite.
1894 * objc/execute/exceptions/trivial.m: New test.
1895 * objc.dg/try-catch-11.m: Move to ...
1896 * objc/execute/exceptions/foward-1.m: Here.
1897 * objc.dg/try-catch-2.m: Move to ...
1898 * objc/execute/exceptions/catchall-1.m: Here.
1899 * objc.dg/try-catch-8.m: Move to ...
1900 * objc/execute/exceptions/local-variables-1.m: Here.
1901
1902 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
1903
1904 * objc.dg/nested-func-1.m: Move to ...
1905 * objc/execute/nested-func-1.m: Here.
1906
1907 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
1908
1909 * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
1910 in ${options} instead of [target_info name].
1911 * lib/obj-c++.exp (objc_target_compile): Likewise.
1912
1913 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
1914
1915 * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
1916
1917 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
1918
1919 part of PR testsuite/23348
1920 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to each
1921 of the torture options.
1922 * objc/compile/trivial.m: New test.
1923
1924 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
1925
1926 * gfortran.dg/eoshift.f90: Correct format.
1927
1928 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
1929
1930 * gfortran.fortran-torture/execute/character_passing.f90:
1931 Fix comment typo.
1932
1933 2005-08-12 Giovanni Bajo <giovannibajo@libero.it>
1934
1935 PR c++/8271
1936 * g++.dg/template/unify10.C: New.
1937
1938 2005-08-11 James A. Morrison <phython@gcc.gnu.org>
1939
1940 * g++.dg/parse/pr22514.C: Move to...
1941 * g++.dg/debug/pr22514.C: here.
1942
1943 2005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1944
1945 PR c++/23266
1946 * g++.dg/inherit/pure1.C: New test.
1947
1948 * ChangeLog: Fix typos.
1949
1950 2005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1951 Steven Bosscher <stevenb@suse.de>
1952
1953 * gfortran.dg/runtime_warning_1.f90: New test.
1954
1955 2005-08-11 Nathan Sidwell <nathan@codesourcery.com>
1956
1957 PR c++/23219
1958 * g++.dg/parse/crash28.C: New.
1959
1960 2005-08-11 Richard Guenther <rguenther@suse.de>
1961
1962 PR target/23289
1963 * gcc.target/i386/tailcall-1.c: New testcase.
1964
1965 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
1966
1967 * gcc.dg/vect/vect-67.c: Un-xfail.
1968
1969 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
1970
1971 PR c++/23225
1972 * g++.dg/testsuite/parse/crash27.C: new test.
1973
1974 2005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
1975
1976 PR libfortran/22143
1977 * gfortran.dg/shift-kind.f90: New testcase.
1978
1979 2005-08-10 Richard Sandiford <richard@codesourcery.com>
1980
1981 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
1982 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
1983
1984 2005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1985
1986 PR c++/20646
1987 * g++.dg/other/mult-stor1.C: New test.
1988
1989 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
1990
1991 * gcc.c-torture/pr18299-1.c: Move to ...
1992 * gcc.c-torture/compile/pr18299-1.c: Here.
1993
1994 2005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
1995
1996 * gfortran/fortran.torture/execute/character_passing.f90:
1997 Fix types for LSAME.
1998
1999 2005-08-09 Dorit Nuzman <dorit@il.ibm.com>
2000
2001 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
2002 input data back to what it was originally.
2003
2004 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
2005
2006 * objc.dg/try-catch-8.m: Enable for all targets.
2007
2008 2005-08-09 James A. Morrison <phython@gcc.gnu.org>
2009
2010 * gcc.dg/pr23165.c: New test.
2011
2012 2005-08-09 Steven Bosscher <stevenb@suse.de>
2013
2014 PR tree-optimization/23234
2015 * gcc.dg/tree-ssa/pr23234.c: New test.
2016
2017 2005-08-08 Josh Conner <jconner@apple.com>
2018
2019 PR rtl-optimization/23241
2020 * gcc.dg/char-compare.c: New test.
2021
2022 2005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2023
2024 PR c++/22508
2025 * g++.dg/init/new13.C: New test.
2026
2027 2005-08-08 Nathan Sidwell <nathan@codesourcery.com>
2028
2029 PR c++/21166
2030 * g++.dg/other/crash-4.C: Adjust
2031 * g++/dg/ext/packed9.C: New.
2032
2033 2005-08-08 Richard Sandiford <richard@codesourcery.com>
2034
2035 PR middle-end/21964
2036 * gcc.c-torture/execute/pr21964-1.c: New test.
2037
2038 2005-08-08 Richard Sandiford <richard@codesourcery.com>
2039
2040 PR c/22458
2041 * gcc.dg/pr22458-1.c: New test.
2042
2043 2005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
2044 Steven G. Kargl <kargls@comcast.net>
2045
2046 PR fortran/22390
2047 * gfortran.dg/flush_1.f90: New test.
2048
2049 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2050
2051 PR c++/23191
2052 * g++.dg/template/eh2.C: New test.
2053
2054 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2055
2056 PR c++/19498
2057 * g++.dg/template/instantiate7.C: New test.
2058
2059 2005-08-06 Joseph S. Myers <joseph@codesourcery.com>
2060
2061 PR c/23113
2062 * gcc.dg/Wunused-value-1.c: New test.
2063
2064 2005-08-06 Richard Sandiford <richard@codesourcery.com>
2065
2066 PR rtl-optimization/23233
2067 * gcc.c-torture/compile/pr23233-1.c: New test.
2068
2069 2005-08-06 Jakub Jelinek <jakub@redhat.com>
2070
2071 PR fortran/18833
2072 PR fortran/20850
2073 * gfortran.dg/equiv_1.f90: New test.
2074 * gfortran.dg/equiv_2.f90: New test.
2075 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
2076 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
2077 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
2078
2079 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
2080
2081 * gcc.c-torture/execute/vrp-5.c: New test.
2082 * gcc.c-torture/execute/vrp-6.c: New test.
2083 * gcc.dg/tree-ssa/vrp21.c: New test.
2084
2085 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
2086
2087 * g++.dg/parse/pr22514.C: New test.
2088
2089 2005-08-05 J"orn Rennecke <joern.rennecke@st.com>
2090
2091 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
2092
2093 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
2094 instead of constant loads / pool entries.
2095
2096 2005-08-05 David Edelsohn <edelsohn@gnu.org>
2097
2098 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
2099 TEST_TO_WCTYPE.
2100
2101 2005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
2102
2103 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
2104 __WINT_TYPE__ in generated prototypes if possible.
2105
2106 2005-08-04 Diego Novillo <dnovillo@redhat.com>
2107
2108 PR 22037
2109 * g++.dg/tree-ssa/pr22037.C:
2110
2111 2005-08-04 Richard Henderson <rth@redhat.com>
2112
2113 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
2114 scan-tree-dump-times directive.
2115
2116 2005-08-04 Jan Hubicka <jh@suse.cz>
2117
2118 * gcov-1.C: Fix switch counts.
2119 * gcov-4b.c: Likewise.
2120
2121 2005-08-03 Jeff Law <law@redhat.com>
2122
2123 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
2124
2125 2005-08-03 J"orn Rennecke <joern.rennecke@st.com>
2126
2127 * gcc.c-torture/execute/pr23135.c: New test.
2128
2129 2005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2130
2131 PR tree-optimization/19899
2132 * gcc.dg/tree-ssa/scev-1.c: New test.
2133 * gcc.dg/tree-ssa/scev-2.c: New test.
2134
2135 2005-08-03 Richard Sandiford <richard@codesourcery.com>
2136
2137 PR target/18582
2138 * testsuite/gcc.dg/torture/pr18582-1.c: New test.
2139
2140 2005-08-03 Jan Hubicka <jh@suse.cz>
2141
2142 * update-conroll.c: New testcase.
2143 * update-conroll-2.c: New testcase.
2144
2145 2005-08-02 David Edelsohn <edelsohn@gnu.org>
2146
2147 * gfortran.dg/constant_substring.f: New test.
2148 * gfortran.dg/pr22491.f: New test.
2149
2150 2005-08-02 Jan Hubicka <jh@suse.cz>
2151
2152 * update-threading.c: Replace by the proper one.
2153
2154 2005-08-02 Diego Novillo <dnovillo@redhat.com>
2155
2156 PR 23164
2157 * g++.dg/tree-ssa/pr23164.C: New test.
2158
2159 2005-08-02 Diego Novillo <dnovillo@redhat.com>
2160
2161 * gcc.dg/tree-ssa/pr23192.c: New test.
2162
2163 2005-08-02 James A. Morrison <phython@gcc.gnu.org>
2164
2165 * gcc.c-torture/execute/vrp-4.c: New test.
2166
2167 2005-08-02 Jan Hubicka <jh@suse.cz>
2168
2169 * update-threading.c: New test.
2170
2171 2005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
2172
2173 * gcc.c-torture/compile/20050801-1.c: New test.
2174 * gcc.c-torture/compile/20050801-2.c: New test.
2175
2176 2005-08-01 Jan Hubicka <jh@suse.cz>
2177
2178 * val-prof-5.c: New test.
2179
2180 2005-08-01 Joseph S. Myers <joseph@codesourcery.com>
2181
2182 PR c/22311
2183 * gcc.dg/pr22311-1.c : New test.
2184
2185 2005-07-31 Steven Bosscher <stevenb@suse.de>
2186
2187 PR target/23095
2188 * gfortran.dg/pr23095.f: New test.
2189
2190 PR c++/22003
2191 * g++.dg/other/pr22003.C: New test.
2192
2193 2005-07-31 Richard Sandiford <richard@codesourcery.com>
2194
2195 PR target/20621
2196 * gcc.c-torture/execute/pr20621-1.c: New test.
2197
2198 2005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
2199
2200 * gfortran.dg/comma_format_extension_4.f: Adjust length
2201 of string for format.
2202 * gfortran.dg/der_array_io_1.f: Replace illegal internal
2203 print statement with internal write.
2204 * gfortran.dg/der_array_io_2.f: Likewise.
2205 * gfortran.dg/der_array_io_3.f: Likewise.
2206
2207 2005-07-30 James A. Morrison <phython@gcc.gnu.org>
2208
2209 * gcc.dg/fold-abs-4.c: new test.
2210
2211 2005-07-30 Paul Thomas <pault@gcc.gnu.org>
2212
2213 PR fortran/22570 an related issues.
2214 * gfortran.dg/x_slash_1.f: New test.
2215
2216 2005-07-30 Joseph S. Myers <joseph@codesourcery.com>
2217
2218 PR c/23143
2219 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
2220 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
2221
2222 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
2223
2224 PR c/529
2225 * gcc.dg/Wshadow-3.c: New test.
2226
2227 2005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
2228
2229 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
2230 used to have the wrong bounds).
2231
2232 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
2233
2234 PR c/21720
2235 * gcc.dg/hex-round-1.c: Test more cases.
2236 * gcc.dg/hex-round-2.c: New test.
2237
2238 2005-07-29 Diego Novillo <dnovillo@redhat.com>
2239
2240 PR 22550
2241 * g++.dg/tree-ssa/pr22550.C: New test.
2242
2243 2005-07-29 James A. Morrison <phython@gcc.gnu.org>
2244
2245 * gcc.dg/tree-ssa/vrp19.c: New test.
2246 * gcc.dg/tree-ssa-vrp20.c: New test.
2247
2248 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
2249
2250 PR c/22240
2251 * gcc.dg/transparent-union-4.c: New test.
2252
2253 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
2254
2255 PR c/22192
2256 * gcc.dg/c99-vla-2.c: New test.
2257
2258 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
2259
2260 PR c/21720
2261 * gcc.dg/hex-round-1.c: New test.
2262
2263 2005-07-28 Jan Hubicka <jh@suse.cz>
2264
2265 * inliner-1.c: Do not dump everything.
2266 * tree-prof.exp: Do not pass -ftree-based-profiling.
2267 * bprob.exp: Likewise.
2268
2269 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
2270
2271 2005-07-28 Mark Mitchell <mark@codesourcery.com>
2272
2273 PR c++/22545
2274 * g++.dg/expr/ptrmem7.C: New test.
2275
2276 2005-07-28 Mike Stump <mrs@apple.com>
2277
2278 * g++.old-deja/g++.mike/visibility-1.C: New test.
2279
2280 2005-07-28 Richard Sandiford <richard@codesourcery.com>
2281
2282 PR c/20187
2283 * gcc.c-torture/execute/pr20187-1.c: New test.
2284
2285 2005-07-28 Jeff Law <law@redhat.com>
2286
2287 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
2288 * gcc.dg/tree-ssa/vrp18.c: New test.
2289
2290 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
2291
2292 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
2293
2294 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
2295
2296 PR tree-optimization/22506
2297 * gcc.dg/vect/ps22506.c: New test.
2298
2299 2005-07-28 Jakub Jelinek <jakub@redhat.com>
2300
2301 PR target/21149
2302 * gcc.target/i386/sse-3.c: New test.
2303
2304 2005-07-28 Richard Sandiford <richard@codesourcery.com>
2305
2306 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
2307 * gcc.target/mips/mips32-dsp-type.c: Likewise.
2308
2309 2005-07-28 Richard Sandiford <richard@codesourcery.com>
2310
2311 PR c/22589
2312 * gcc.c-torture/compile/pr22589-1.c: New test.
2313
2314 2005-07-28 Jan Hubicka <jh@suse.cz>
2315
2316 * update-loopch.c: New testcase.
2317
2318 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
2319
2320 PR rtl-optimization/23047
2321 * gcc.c-torture/execute/pr23047.c: New test.
2322 * gcc.c-torture/execute/pr23047.x: New.
2323
2324 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
2325
2326 PR tree-optimization/22493
2327 * gcc.c-torture/execute/pr22493-1.c: New test.
2328 * gcc.c-torture/execute/pr22493-1.x: New.
2329 * gcc.c-torture/execute/vrp-1.c: New test.
2330 * gcc.c-torture/execute/vrp-2.c: New test.
2331 * gcc.c-torture/execute/vrp-2.c: New test.
2332
2333 2005-07-27 Aldy Hernandez <aldyh@redhat.com>
2334
2335 * gcc.target/frv/all-builtin-read8.c: Delete.
2336 * gcc.target/frv/all-builtin-read16.c: Delete.
2337 * gcc.target/frv/all-builtin-read32.c: Delete.
2338 * gcc.target/frv/all-builtin-read64.c: Delete.
2339 * gcc.target/frv/all-builtin-write8.c: Delete.
2340 * gcc.target/frv/all-builtin-write16.c: Delete.
2341 * gcc.target/frv/all-builtin-write32.c: Delete.
2342 * gcc.target/frv/all-builtin-write64.c: Delete.
2343 * gcc.target/frv/all-read-write-1.c: New.
2344
2345 2005-07-27 Jeff Law <law@redhat.com>
2346
2347 * gcc.c-torture/execute/pr22630.c: New test.
2348
2349 2005-07-27 Dorit Nuzman <dorit@il.ibm.com>
2350
2351 PR tree-optimization/23073
2352 * gcc.dg/vect/nodump-pr23073.c: New test.
2353 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
2354
2355 2005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
2356
2357 PR tree-optimize/22348
2358 * gcc.c-torture/execute/pr22348.c: New.
2359
2360 2005-07-27 Richard Guenther <rguenther@suse.de>
2361
2362 * gcc.dg/tree-ssa/salias-1.c: New testcase.
2363
2364 2005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2365
2366 PR fortran/22503
2367 * gfortran.dg/logical_comp.f90: New test.
2368
2369 2005-07-27 Jan Hubicka <jh@suse.cz>
2370
2371 * inliner-1.c: Add cleanup of dumps.
2372 * val-prof-*.c: Likewise.
2373 * update-tailcall.c: New.
2374
2375 2005-07-26 Diego Novillo <dnovillo@redhat.com>
2376
2377 PR 22591
2378 * gcc.dg/tree-ssa/pr22591.c: New test.
2379 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
2380
2381 2005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
2382
2383 PR libobjc/22606
2384 * objc.dg/try-catch-11.m: New test.
2385
2386 2005-07-26 Richard Guenther <rguenther@suse.de>
2387
2388 PR tree-optimization/22486
2389 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
2390
2391 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
2392
2393 PR tree-opt/22484
2394 * testsuite/g++.dg/opt/loop2.C: New test.
2395
2396 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
2397
2398 * gcc.dg/tree-ssa/reassoc-3.c: New test.
2399 * gcc.dg/tree-ssa/reassoc-4.c: New test.
2400
2401 2005-07-25 Adam Nemet <anemet@lnxw.com>
2402
2403 * lib/profopt.exp (profopt-execute): Check for profiling data
2404 files on the target.
2405
2406 2005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
2407
2408 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
2409 for matching of asm labels.
2410
2411 2005-07-25 Richard Guenther <rguenther@suse.de>
2412
2413 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
2414
2415 2005-07-25 Richard Guenther <rguenther@suse.de>
2416
2417 PR testsuite/22624
2418 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
2419
2420 2005-07-25 Ira Rosen <irar@il.ibm.com>
2421
2422 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
2423 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
2424 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
2425 * gcc.dg/vect/vect-100.c: New test.
2426 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
2427 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
2428 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
2429 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
2430 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
2431 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
2432 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
2433 * gfortran.dg/vect/pr19049.f90: New testcase.
2434 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
2435
2436 2005-07-25 Jakub Jelinek <jakub@redhat.com>
2437
2438 * gcc.c-torture/execute/20050713-1.c: New test.
2439
2440 PR fortran/20063
2441 * gfortran.fortran-torture/execute/data_4.f90: New test.
2442
2443 PR middle-end/20303
2444 * gcc.dg/visibility-d.c: New test.
2445
2446 2005-07-25 Feng Wang <fengwang@nudt.edu.cn>
2447
2448 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
2449 * gfortran.dg/underflow.f90: Ditto.
2450
2451 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2452
2453 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
2454 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
2455 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
2456
2457 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
2458
2459 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
2460 include case of field width of zero.
2461
2462 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
2463
2464 PR libgfortran/21875
2465 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
2466 with trailing blanks on normal formatted read.
2467
2468 2005-07-23 Chao-ying Fu <fu@mips.com>
2469
2470 * gcc.target/mips/mips32-dsp-type.c: New test.
2471 * gcc.target/mips/mips32-dsp.c: New test.
2472
2473 2005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
2474
2475 PR testsuite/21073
2476 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
2477
2478 PR testsuite/20454
2479 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
2480 and __cyg_profile_func_exit.
2481
2482 2005-07-22 David Edelsohn <edelsohn@gnu.org>
2483
2484 * gfortran.dg/comma_format_extension_3.f: Fix typo.
2485 * gfortran.dg/comma_format_extension_4.f: Same.
2486 * gfortran.dg/pr15332.f: Same.
2487 * gfortran.dg/pr21730.f: Same.
2488
2489 2005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
2490
2491 * g++.dg/opt/vrp2.C: Fix testcase.
2492
2493 PR tree-opt/22625
2494 * g++.dg/opt/vrp2.C: New test.
2495
2496 2005-07-22 Mark Mitchell <mark@codesourcery.com>
2497
2498 PR debug/21828
2499 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
2500
2501 2005-07-22 Diego Novillo <dnovillo@redhat.com>
2502
2503 * gcc.dg/tree-ssa/20050719-1.c: New test.
2504
2505 2005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
2506
2507 * gcc.dg/bfin-longcall-1.c: New file.
2508 * gcc.dg/bfin-longcall-2.c: New file.
2509
2510 2005-07-21 Janis Johnson <janis187@us.ibm.com>
2511
2512 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
2513
2514 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
2515
2516 PR middle-end/19055
2517 * gcc.dg/tree-ssa/pr19055.c: New test.
2518 * gcc.dg/tree-ssa/pr19055-2.c: New test.
2519
2520 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
2521
2522 PR C++/22358
2523 * g++.dg/other/pr22358.C: New test.
2524
2525 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
2526
2527 PR c++/2922
2528 * g++.dg/lookup/two-stage5.C: New test from bug comments.
2529
2530 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2531
2532 PR c++/15938
2533 * g++.dg/init/union2.C: New test.
2534
2535 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2536
2537 PR c/22393
2538 * gcc.dg/complex-4.c: New test.
2539
2540 2005-07-21 Richard Guenther <rguenther@suse.de>
2541
2542 PR testsuite/22522
2543 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
2544 scanning for asm labels.
2545 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
2546
2547 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
2548
2549 PR target/22085
2550 * gcc.dg/altivec-pr22085.c: New.
2551
2552 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
2553
2554 PR tree-optimization/19210
2555 * gcc.dg/tree-ssa/pr19210-1.c: New.
2556 * gcc.dg/tree-ssa/pr19210-2.c: New.
2557
2558 2005-07-21 Richard Sandiford <richard@codesourcery.com>
2559
2560 PR rtl-optimization/22167
2561 * g++.dg/opt/pr22167.C: New test.
2562
2563 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
2564
2565 PR c++/2922
2566 * g++.dg/lookup/two-stage2.C: New.
2567 * g++.dg/lookup/two-stage3.C: New.
2568 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
2569 fixed two-stage name lookup for operators.
2570 * g++.dg/template/call3.C: Compiler now produces an appropriate
2571 error message.
2572 * g++.dg/template/crash37.C: Compiler now describes bla() on line
2573 14 as a candidate.
2574 * g++.dg/template/ptrmem4.C: Compiler produces different error
2575 message.
2576 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
2577 connect_to_method as a candidate.
2578
2579 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
2580
2581 * gcc.dg/fold-alloc-1.c: New test.
2582
2583 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
2584
2585 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
2586 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
2587
2588 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
2589
2590 * gcc.dg/fold-abs-1.c: New test.
2591 * gcc.dg/fold-abs-2.c: New test.
2592 * gcc.dg/fold-abs-3.c: New test.
2593
2594 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
2595
2596 Make CONSTRUCTOR use VEC to store initializers.
2597 * g++.dg/ext/complit3.C: Check for specific error messages.
2598 * g++.dg/init/brace2.C: Update error message.
2599 * g++.dg/warn/Wbraces2.C: Likewise.
2600
2601 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
2602
2603 PR fortran/16940
2604 * gfortran.dg/module_interface_1.f90: New test.
2605
2606 2005-07-19 Danny Berlin <dberlin@dberlin.org>
2607 Kenneth Zadeck <zadeck@naturalbridge.com>
2608
2609 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
2610
2611 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2612
2613 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
2614 specify -Wformat for these tests.
2615 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
2616 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
2617 * gcc.dg/format/opt-6.c: Delete.
2618
2619 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
2620
2621 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
2622 * gcc.dg/tree-ssa/sra-3.c: Likewise.
2623
2624 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
2625
2626 * gcc.dg/tree-ssa/alias-2.c: New test.
2627
2628 2005-07-18 Mark Mitchell <mark@codesourcery.com>
2629
2630 PR c++/22263
2631 * g++.dg/template/explicit7.C: New test.
2632
2633 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
2634
2635 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of field
2636 width of 8 to +Inf and -Inf.
2637
2638 2005-07-17 Mark Mitchell <mark@codesourcery.com>
2639
2640 PR c++/22139
2641 * g++.dg/template/friend36.C: New test.
2642
2643 2005-07-16 David Edelsohn <edelsohn@gnu.org>
2644
2645 PR fortran/21730
2646 * gfortran.dg/pr21730.f: New test.
2647
2648 2005-07-16 Danny Berlin <dberlin@dberlin.org>
2649 Kenneth Zadeck <zadeck@naturalbridge.com>
2650
2651 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
2652 since pure const detection cannot run at -O1 in c compiler.
2653 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
2654 can now optimize this case properly.
2655 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
2656 because we now pass.
2657 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
2658
2659 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
2660
2661 PR c/22421
2662 * gcc.dg/format/bitfld-1.c: New test.
2663
2664 2005-07-15 Mark Mitchell <mark@codesourcery.com>
2665
2666 PR c++/22204
2667 * g++.dg/rtti/repo1.C: New test.
2668
2669 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
2670
2671 PR middle-end/22398
2672 * gcc.c-torture/compile/pr22398.c: New test.
2673
2674 2005-07-15 Mark Mitchell <mark@codesourcery.com>
2675
2676 PR c++/22132
2677 * g++.dg/expr/cast4.C: New test.
2678
2679 2005-07-15 Richard Guenther <rguenther@suse.de>
2680
2681 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
2682 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
2683
2684 2005-07-15 Steven Bosscher <stevenb@suse.de>
2685
2686 PR tree-optimization/22230
2687 * gcc.dg/tree-ssa/pr22230.c: New test.
2688
2689 2005-07-14 Jakub Jelinek <jakub@redhat.com>
2690
2691 * gfortran.dg/g77/cpp6.f: New test.
2692
2693 PR fortran/22417
2694 * gfortran.dg/g77/cpp5.F: New test.
2695 * gfortran.dg/g77/cpp5.h: New file.
2696 * gfortran.dg/g77/cpp5inc.h: New file.
2697
2698 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
2699
2700 PR libfortran/16435
2701 * gfortran.dg/tl_editting.f90: New.
2702 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
2703
2704 2005-07-14 Steven G. Kargl <kargls@comcast.net>
2705
2706 * gfortran.dg/char_array_constructor.f90: New test.
2707
2708 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
2709
2710 * gfortran.dg/past_eor.f90: New.
2711 * gfortran.dg/complex_read.f90: New.
2712
2713 2005-07-13 Jeff Law <law@redhat.com>
2714
2715 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
2716 additional casts.
2717
2718 * gcc.dg/tree-ssa/pr22321.c: New test
2719
2720 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
2721
2722 PR tree-optimization/21921
2723 * gcc.dg/tree-ssa/pr21921.c: New.
2724
2725 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
2726
2727 PR tree-optimizatio/22442
2728 * gcc.dg/tree-ssa/loop-11.c: New test.
2729
2730 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
2731
2732 PR tree-opt/21840
2733 * gcc.c-torture/compile/pr21840.c: New test.
2734
2735 2005-07-12 Jan Hubicka <jh@suse.cz>
2736
2737 * gcc.c-torture/compile/pr22379.c: New test.
2738
2739 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
2740
2741 PR libfortran/21593
2742 gfortran.dg/dev_null.f90: Remove outdated comment about
2743 PR libfortran/21593.
2744
2745
2746 2005-07-12 Dale Johannesen <dalej@apple.com>
2747
2748 * gcc.target/i386/compress-float-sse.c: New.
2749 * gcc.target/i386/compress-float-sse-pic.c: New.
2750 * gcc.target/i386/compress-float-387.c: New.
2751 * gcc.target/i386/compress-float-387-pic.c: New.
2752 * gcc.dg/compress-float-ppc.c: New.
2753 * gcc.dg/compress-float-ppc-pic.c: New.
2754
2755 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
2756
2757 PR libfortran/21593
2758 gfortran.dg/dev_null.f90: Remove targets.
2759
2760 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
2761
2762 PR tree-opt/22335
2763 * gcc.dg/pr22335-1.c: New test.
2764 * gcc.dg/pr22335-2.c: New test.
2765
2766 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2767
2768 PR c++/20172
2769 * g++.dg/template/nontype12.C : New test.
2770
2771 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
2772
2773 * gcc.dg/tree-ssa/loop-10.c: New test.
2774
2775 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
2776
2777 * gcc.c-torture/execute/20020720-1.x: Remove.
2778
2779 2005-07-11 Jakub Jelinek <jakub@redhat.com>
2780
2781 * gfortran.fortran-torture/execute/forall_7.f90: New test.
2782
2783 2005-07-10 Richard Sandiford <richard@codesourcery.com>
2784
2785 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
2786 (dg-mips-options): Use it.
2787
2788 2005-07-09 Diego Novillo <dnovillo@redhat.com>
2789
2790 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
2791
2792 2005-07-09 Richard Henderson <rth@redhat.com>
2793
2794 * lib/target-supports.exp (check_effective_target_sync_char_short):
2795 Add alpha.
2796
2797 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
2798
2799 PR libfortran/22217
2800 * gfortran.dg/negative-z-descriptor.f90: New test.
2801
2802 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
2803
2804 PR tree-opt/22329
2805 * gcc.dg/pr22329.c: New test.
2806
2807 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
2808
2809 PR tree-optimization/20139
2810 * gcc.dg/tree-ssa/pr20139.c: New.
2811
2812 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
2813
2814 PR tree-opt/22356
2815 * testsuite/gcc.dg/pr22356-1.c: New test.
2816
2817 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
2818
2819 PR c++/21799
2820 * g++.dg/template/unify8.C: New.
2821 * g++.dg/template/unify9.C: New.
2822
2823 2005-07-08 Jakub Jelinek <jakub@redhat.com>
2824
2825 * gfortran.fortran-torture/execute/entry_10.f90: New test.
2826
2827 2005-07-07 Geoffrey Keating <geoffk@apple.com>
2828
2829 * gcc.dg/darwin-version-1.c: New.
2830 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
2831 * gcc.dg/builtins-20.c: Likewise.
2832 * gcc.dg/builtins-53.c: Likewise.
2833 * gcc.dg/torture/builtins-convert-1.c: Likewise.
2834 * gcc.dg/torture/builtins-convert-2.c: Likewise.
2835 * gcc.dg/torture/builtins-convert-3.c: Likewise.
2836 * gcc.dg/torture/builtins-power-1.c: Likewise.
2837 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
2838 on Darwin.
2839
2840 2005-07-07 Jeff Law <law@redhat.com>
2841
2842 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
2843 argument evaluation order.
2844
2845 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
2846
2847 PR libfortran/21594
2848 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
2849 Add test cases where the shift length is greater than the
2850 array length.
2851
2852 2005-07-07 Ziemowit Laski <zlaski@apple.com>
2853
2854 * obj-c++.dg/proto-lossage-6.mm: New.
2855 * objc.dg/proto-lossage-6.m: New.
2856
2857 2005-07-07 Ziemowit Laski <zlaski@apple.com>
2858
2859 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
2860 * objc.dg/gnu-runtime-2.m: Likewise.
2861
2862 2005-07-07 Jakub Jelinek <jakub@redhat.com>
2863
2864 * gfortran.dg/longline.f: New test.
2865
2866 * gfortran.dg/badline.f: New test.
2867
2868 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
2869
2870 PR fortran/16531
2871 PR fortran/15966
2872 PR fortran/18781
2873 * gfortran.dg/hollerith.f90: New.
2874 * gfortran.dg/hollerith2.f90: New.
2875 * gfortran.dg/hollerith3.f90: New.
2876 * gfortran.dg/hollerith4.f90: New.
2877 * gfortran.dg/hollerith_f95.f90: New.
2878 * gfortran.dg/hollerith_legacy.f90: New.
2879 * gfortran.dg/g77/cpp4.F: New. Port from g77.
2880
2881 2005-07-07 Ziemowit Laski <zlaski@apple.com>
2882
2883 PR objc/22274
2884 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
2885 * objc.dg/gnu-runtime-2.m: New.
2886
2887 2005-07-06 Jeff Law <law@redhat.com>
2888
2889 * gcc.dg/tree-ssa/vrp17.c: New test.
2890
2891 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
2892
2893 PR fortran/22327
2894 * gfortran.dg/array_constructor_5.f90: New test.
2895
2896 2005-07-07 Jakub Jelinek <jakub@redhat.com>
2897
2898 * gfortran.fortran-torture/execute/entry_9.f90: New test.
2899
2900 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
2901
2902 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
2903 * gcc.dg/980816-1.c: Ditto.
2904
2905 2005-07-06 Jeff Law <law@redhat.com>
2906
2907 * gcc.c-torture/compile/pr21356.c: New test.
2908
2909 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
2910
2911 PR c/22013
2912 PR c/22098
2913 * gcc.c-torture/compile/pr22013-1.c,
2914 gcc.c-torture/execute/pr22098-1.c,
2915 gcc.c-torture/execute/pr22098-2.c,
2916 gcc.c-torture/execute/pr22098-3.c: New tests.
2917
2918 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
2919
2920 PR c/22308
2921 * gcc.dg/pr22308-1.c: New test.
2922
2923 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
2924
2925 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
2926 target.
2927 * gcc.dg/compare9.c: Use -fshort-enums instead of
2928 -fno-short-enums. Change the last test to dg-bogus.
2929
2930 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
2931
2932 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
2933 * gcc.dg/compare9.c: New.
2934
2935 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2936
2937 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
2938
2939 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
2940
2941 PR testsuite/22288
2942 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
2943
2944
2945 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2946
2947 * gcc.dg/format/gcc_gfc-1.c: New.
2948
2949 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
2950
2951 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
2952
2953 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2954
2955 PR fortran/20842
2956 * gfortran.dg/io_invalid_1.f90: New test.
2957
2958 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
2959
2960 * gcc.dg/format/gcc_diag-1.c: Update.
2961
2962 2005-07-02 Jeff Law <law@redhat.com>
2963
2964 * gcc.dg/tree-ssa/pr22051-1.c: New test.
2965 * gcc.dg/tree-ssa/pr22051-2.c: New test.
2966
2967 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
2968
2969 * gcc.dg/format/gcc_diag-1.c: Update.
2970
2971 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
2972
2973 PR tree-opt/22269
2974 * gcc.c-torture/compile/pr22269.c: New test.
2975
2976 2005-06-30 Diego Novillo <dnovillo@redhat.com>
2977
2978 PR 21584
2979 PR 22219
2980 * g++.dg/tree-ssa/pr21584-1.C: New test.
2981 * g++.dg/tree-ssa/pr21584-2.C: New test.
2982
2983 2005-06-30 Ziemowit Laski <zlaski@apple.com>
2984
2985 * obj-c++.dg/try-catch-11.mm: New.
2986 * objc.dg/try-catch-10.m: New.
2987
2988 2005-06-29 David Edelsohn <edelsohn@gnu.org>
2989
2990 * g++.dg/other/ucnid-1.C: xfail on AIX.
2991
2992 2005-06-29 Diego Novillo <dnovillo@redhat.com>
2993
2994 PR 22234
2995 * gcc.dg/20050629-1.c: New test.
2996
2997 2005-06-29 Ziemowit Laski <zlaski@apple.com>
2998
2999 * obj-c++.dg/const-str-1[0-1].mm: New.
3000 * objc.dg/const-str-1[0-1].m: New.
3001
3002 2005-05-29 Richard Henderson <rth@redhat.com>
3003
3004 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
3005 Rename from check_effective_target_vect_no_max.
3006 (check_effective_target_vect_no_int_add): New.
3007 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
3008 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
3009 * gcc.dg/vect/vect-reduc-3.c: Likewise.
3010 * gcc.dg/vect/vect-reduc-1.c: Use both.
3011 * gcc.dg/vect/vect-reduc-2.c: Likewise.
3012
3013 2005-05-29 Richard Henderson <rth@redhat.com>
3014
3015 * lib/target-supports.exp (check_effective_target_vect_no_max):
3016 Remove i386 and x86_64.
3017
3018 2005-06-29 Steve Ellcey <sje@cup.hp.com>
3019
3020 PR testsuite/21969
3021 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
3022
3023 2005-06-29 Steve Ellcey <sje@cup.hp.com>
3024
3025 PR middle-end/21969
3026 * gcc.dg/vect/pr21969.c: New test.
3027
3028 2005-06-28 Eric Christopher <echristo@redhat.com>
3029
3030 PR c/22052
3031 PR c/21975
3032 * gcc.dg/inline1.c: New test.
3033 * gcc.dg/inline2.c: Ditto.
3034 * gcc.dg/inline3.c: Ditto.
3035 * gcc.dg/inline4.c: Ditto.
3036 * gcc.dg/inline5.c: Ditto.
3037
3038 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
3039
3040 PR libfortran/22142
3041 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
3042 Add testcase also testing eoshift1 for PR 22142.
3043
3044 2005-06-28 Richard Henderson <rth@redhat.com>
3045
3046 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
3047 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
3048 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
3049 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
3050 gcc.dg/tree-ssa/20030922-2.c: Likewise.
3051
3052 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
3053
3054 PR libfortran/22142
3055 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
3056 Add testcase for PR 22142.
3057
3058 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
3059
3060 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
3061 gcc.target/ia64/fpreg-2.c: New tests.
3062
3063 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3064
3065 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
3066
3067 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3068
3069 PR libfortran/22170
3070 * gfortran.dg/slash_1.f90: New test.
3071
3072 2005-06-27 Richard Henderson <rth@redhat.com>
3073
3074 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
3075 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
3076 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
3077 * gcc.dg/vect/vect-reduc-2.c: Likewise.
3078 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
3079 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
3080
3081 2005-06-27 Richard Henderson <rth@redhat.com>
3082
3083 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
3084 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
3085
3086 2005-06-27 Ziemowit Laski <zlaski@apple.com>
3087
3088 * obj-c++.dg/proto-lossage-5.mm: New.
3089 * objc.dg/proto-lossage-5.m: New.
3090
3091 2005-06-27 Diego Novillo <dnovillo@redhat.com>
3092
3093 PR 21959
3094 * gcc.dg/tree-ssa/pr21959.c: New test.
3095
3096 2005-06-27 Jakub Jelinek <jakub@redhat.com>
3097
3098 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
3099 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
3100 testing uninitialized var.
3101
3102 * gcc.c-torture/execute/builtins/chk.h: New.
3103 * gcc.c-torture/execute/builtins/lib/chk.c: New.
3104 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
3105 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
3106 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
3107 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
3108 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
3109 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
3110 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
3111 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
3112 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
3113 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
3114 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
3115 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
3116 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
3117 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
3118 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
3119 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
3120 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
3121 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
3122 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
3123 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
3124 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
3125 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
3126 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
3127 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
3128 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
3129 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
3130 * gcc.dg/builtin-object-size-1.c: New test.
3131 * gcc.dg/builtin-object-size-2.c: New test.
3132 * gcc.dg/builtin-object-size-3.c: New test.
3133 * gcc.dg/builtin-object-size-4.c: New test.
3134 * gcc.dg/builtin-object-size-5.c: New test.
3135 * gcc.dg/builtin-stringop-chk-1.c: New test.
3136 * gcc.dg/builtin-stringop-chk-2.c: New test.
3137 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
3138 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
3139 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
3140 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
3141 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
3142 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
3143 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
3144 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
3145 * gcc.c-torture/execute/printf-1.c: New test.
3146 * gcc.c-torture/execute/fprintf-1.c: New test.
3147 * gcc.c-torture/execute/vprintf-1.c: New test.
3148 * gcc.c-torture/execute/vfprintf-1.c: New test.
3149 * gcc.c-torture/execute/printf-chk-1.c: New test.
3150 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
3151 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
3152 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
3153
3154 2005-06-27 Michael Matz <matz@suse.de>
3155
3156 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
3157 slot is not merged if address escapes.
3158
3159 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3160
3161 PR c/21911
3162 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
3163
3164 2005-06-26 Jakub Jelinek <jakub@redhat.com>
3165
3166 PR middle-end/17965
3167 * gcc.c-torture/compile/20050622-1.c: New test.
3168
3169 PR middle-end/22028
3170 * gcc.dg/20050620-1.c: New test.
3171
3172 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
3173
3174 PR tree-optimization/22026
3175 * gcc.dg/tree-ssa/pr22026.c: New.
3176
3177 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
3178
3179 PR libfortran/22144
3180 * gfortran.dg/shift-alloc.f90: New testcase.
3181
3182 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
3183
3184 * all files: Update FSF address in copyright headers.
3185
3186 2005-06-22 Jan Hubicka <jh@suse.cz>
3187
3188 * wholeprogram-1.c: New testcase.
3189 * wholeprogram-2.c: New testcase.
3190
3191 2005-06-24 Mark Mitchell <mark@codesourcery.com>
3192
3193 PR 22171
3194 * gcc.dg/tree-ssa/pr22171.c: New test.
3195
3196 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
3197
3198 * gfortran.dg/simplify_modulo.f90: New.
3199
3200 2005-06-24 Jan Hubicka <jh@suse.cz>
3201
3202 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
3203
3204 2005-06-23 Ziemowit Laski <zlaski@apple.com>
3205
3206 * obj-c++.dg/proto-lossage-[1-4].mm: New.
3207
3208 2005-06-23 Ziemowit Laski <zlaski@apple.com>
3209
3210 * obj-c++.dg/typedef-alias-1.mm: New.
3211 * objc.dg/typedef-alias-1.m: New.
3212
3213 2005-06-23 Jeff Law <law@redhat.com>
3214
3215 * gcc.dg/tree-ssa/vrp16.c: New test.
3216
3217 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3218
3219 * lib/target-supports.exp: Add
3220 check_effective_target_fortran_large_real and
3221 check_effective_target_fortran_large_int to check for
3222 corresponding effective targets.
3223 * gfortran.dg/large_integer_kind_1.f90: New test.
3224 * gfortran.dg/large_real_kind_1.f90: New test.
3225
3226 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
3227
3228 PR tree-optimization/22117
3229 * gcc.dg/tree-ssa/pr22117.c: New.
3230
3231 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
3232
3233 PR testsuite/22123
3234 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
3235
3236 2005-06-23 David Edelsohn <edelsohn@gnu.org>
3237
3238 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
3239
3240 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
3241
3242 * gfortran.dg/f2c_4.f90: Add tests for complex functions
3243 * gfortran.dg/f2c_4.c: Likewise
3244
3245 2005-06-22 Paul Brook <paul@codesourcery.com>
3246
3247 PR fortran/21034
3248 * gfortran.dg/auto_save_1.f90: New test.
3249
3250 2005-06-22 Michael Matz <matz@suse.de>
3251
3252 * gcc.target/x86-64/abi: New directory.
3253 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
3254 * gcc.target/x86-64/abi/README.gcc: New file.
3255 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
3256 * gcc.target/x86-64/abi/asm-support.s: New file.
3257 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
3258 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
3259 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
3260 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
3261 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
3262 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
3263 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
3264 * gcc.target/x86_64/abi/test_bitfields.c: New test.
3265 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
3266 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
3267 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
3268 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
3269 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
3270 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
3271 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
3272 * gcc.target/x86_64/abi/test_varargs.c: New test.
3273
3274 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
3275
3276 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
3277 32-bit i?86 and x86_64.
3278
3279 2005-06-21 Ziemowit Laski <zlaski@apple.com>
3280
3281 * obj-c++.dg/const-str-[1-9].mm: New tests.
3282
3283 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
3284
3285 PR fortran/22010
3286 * gfortran.dg/namelist_use.f90: New.
3287 * gfortran.dg/namelist_use_only.f90: New.
3288
3289 2005-06-21 Jeff Law <law@redhat.com>
3290
3291 * gcc.dg/tree-ssa/vrp15.c: New test.
3292
3293 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
3294
3295 * lib/target-supports.exp (check_effective_target_vect_reduction):
3296 Remove.
3297 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
3298 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
3299 remove vect_reduction target keyword. Also avoid two returns in main.
3300 * gcc.dg/vect/vect-reduc-3.c: Likewise.
3301 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
3302 * gcc.dg/vect/vect-reduc-1short.c: New test.
3303 * gcc.dg/vect/vect-reduc-1char.c: New test.
3304 * gcc.dg/vect/vect-reduc-2short.c: New test.
3305 * gcc.dg/vect/vect-reduc-2char.c: New test.
3306 * gcc.dg/vect/vect-reduc-6.c: New test.
3307 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
3308 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
3309 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
3310
3311 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3312 Paul Thomas <pault@gcc.gnu.org>
3313
3314 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
3315 New tests.
3316
3317 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3318
3319 * gfortran.dg/backslash_1.f90: New test.
3320 * gfortran.dg/backslash_2.f90: New test.
3321
3322 2005-06-20 Steven G. Kargl <kargls@comcast.net>
3323
3324 * gfortran.dg/duplicate_labels.f90: New test.
3325
3326 2005-06-20 Jan Beulich <jbeulich@novell.com>
3327
3328 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
3329 unsupportable relocations.
3330 * g++.old-deja/g++.other/store-expr1.C: Likewise.
3331 * gcc.dg/20050321-2.c: xfail for NetWare.
3332
3333 2005-06-20 Andreas Jaeger <aj@suse.de>
3334
3335 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
3336 gcc.target/i386/fastcall-sseregparm.c,
3337 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
3338
3339 2005-06-19 Richard Henderson <rth@redhat.com>
3340
3341 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
3342
3343 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
3344
3345 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
3346
3347 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
3348
3349 PR c++/22115
3350 * g++.dg/conversion/simd2.C: Change expected error message.
3351
3352 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
3353
3354 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
3355 * gcc.dg/vect/vect-reduc-2.c: Likewise.
3356 * gcc.dg/vect/vect-reduc-3.c: Likewise.
3357
3358 2005-06-18 James A Morrison <phython@gcc.gnu.org>
3359
3360 * gcc.dg/fold-mod-1.c: New test.
3361
3362 2005-06-18 Steven G. Kargl <kargls@comcast.net>
3363
3364 PR fortran/19926
3365 * gfortran.dg/pr19926.f90: New test.
3366
3367 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
3368
3369 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
3370 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
3371 targets.
3372 * gcc.dg/vect/vect-reduc-2.c: Likewise.
3373 * gcc.dg/vect/vect-reduc-3.c: Likewise.
3374
3375 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
3376
3377 * gcc.target/ia64/float80-varargs-1.c: New test.
3378
3379 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3380
3381 PR tree-opt/22035
3382 * gfortran.dg/f2c_6.f90: New test.
3383
3384 2005-06-17 Geoffrey Keating <geoffk@apple.com>
3385
3386 PR c++/17413
3387 * g++.dg/template/local5.C: New.
3388
3389 2005-06-17 Richard Henderson <rth@redhat.com>
3390
3391 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
3392
3393 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
3394
3395 PR testsuite/21945
3396 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
3397
3398 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
3399
3400 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
3401 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
3402 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
3403 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
3404 check_vect to verify the presence of hardware vector support.
3405
3406 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
3407
3408 PR testsuite/22056
3409 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
3410
3411 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3412
3413 PR libfortran/19216
3414 * gfortran.dg/pr19216.f: Add correct space between brackets and
3415 dg directive.
3416
3417 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3418
3419 PR libfortran/16436
3420 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
3421
3422 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
3423
3424 * gcc.target/i386/attributes-error.c: New testcase.
3425 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
3426 * gcc.target/i386/regparm-stdcall.c: Likewise.
3427 * gcc.target/i386/sseregparm-1.c: Likewise.
3428 * gcc.target/i386/sseregparm-2.c: Likewise.
3429
3430 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
3431
3432 * g++.dg/rtti/crash2.C: New.
3433
3434 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
3435
3436 * gcc.dg/noncompile/20040203-3.c: Update expected message.
3437
3438 2005-06-15 David Ung <davidu@mips.com>
3439
3440 * gcc.target/mips/mips16e-extends.c: New test for testing the
3441 generation of MIPS16e zeb/zeh, seb/seh instructions.
3442
3443 2005-06-15 Diego Novillo <dnovillo@redhat.com>
3444
3445 PR 22018
3446 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
3447 * gcc.dg/tree-ssa/pr22018.c: New test.
3448
3449 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
3450
3451 * gcc.dg/simd-1.c: Update error messages.
3452 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
3453 * gcc.dg/simd-2.c: Update error messages.
3454 * gcc.dg/simd-4.c: New.
3455
3456 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
3457
3458 PR c++/20678
3459 * g++.dg/other/crash-4.C: New.
3460
3461 2005-06-14 Devang Patel <dpatel@apple.com>
3462
3463 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
3464
3465 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
3466
3467 PR c++/21929
3468 * g++.dg/parse/crash11.C: Update
3469
3470 2005-06-13 Jeff Law <law@redhat.com>
3471
3472 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
3473 perform the desired transformations.
3474 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
3475 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
3476
3477 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3478
3479 PR fortran/22038
3480 * gfortran.dg/forall_1.f90: Un-XFAIL.
3481
3482 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
3483
3484 PR c++/21929
3485 * g++.dg/parse/crash26.C: New.
3486
3487 PR c++/20789
3488 * g++.dg/init/member1.C: New.
3489
3490 2005-06-13 Jakub Jelinek <jakub@redhat.com>
3491
3492 * gfortran.dg/altreturn_1.f90: New test.
3493
3494 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
3495
3496 PR middle-end/21985
3497 * gcc.dg/tree-ssa/pr21985.c: New test.
3498
3499 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
3500
3501 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
3502
3503 2005-06-12 Roger Sayle <roger@eyesopen.com>
3504
3505 PR c++/21930
3506 * g++.dg/other/error10.C: New test case.
3507
3508 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3509
3510 PR libfortran/19155
3511 * gfortran.dg/pr19155.f: Add test.
3512
3513 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3514
3515 * gfortran.dg/f2c_7.f90: New test.
3516
3517 * gfortran.dg/forall_1.f90: XFAILed.
3518
3519 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
3520
3521 * gcc.dg/pr14796-1.c: New.
3522 * gcc.dg/pr14796-2.c: New.
3523
3524 2005-06-11 Steven G. Kargl <kargls@comcast.net>
3525
3526 PR fortran/17792
3527 PR fortran/21375
3528 * gfortran.dg/deallocate_stat.f90: New test.
3529
3530 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
3531
3532 * gfortran.fortran-torture/execute/in-pack.f90: New test.
3533
3534 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
3535
3536 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
3537 access will be generated when this loop is vectorized. Test that
3538 accesses with same alignment were detected.
3539 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
3540 Test that accesses with same alignment were detected.
3541 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
3542 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
3543 alignment were detected.
3544
3545 2005-06-10 Aldy Hernandez <aldyh@redhat.com>
3546
3547 PR c++/10611
3548 * g++.dg/conversion/simd2.C: New.
3549
3550 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
3551
3552 * gcc.dg/Wcxx-compat-1.c: New.
3553
3554 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
3555
3556 PR libfortran/21480
3557 * gfortran.dg/reshape-complex.f90: Add a test for a packed
3558 complex array.
3559
3560 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
3561
3562 * gcc.dg/alias-8.c: New.
3563
3564 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
3565
3566 * gcc.dg/format/cmn_err-1.c: Update.
3567
3568 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
3569
3570 PR target/20666
3571 * gcc.target/sparc/fexpand-2.c: New.
3572 * gcc.target/sparc/fpmerge-2.c: New.
3573 * gcc.target/sparc/fpmul-2.c: New.
3574 * gcc.target/sparc/noresult.c: New.
3575 * gcc.target/sparc/pdist-2.c: New.
3576 * gcc.target/sparc/pdist-3.c: New.
3577
3578 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
3579
3580 PR testsuite/21702
3581 * gcc.target/i386/i386.exp: Fix comment typo.
3582
3583 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
3584
3585 PR c++/19497
3586 * g++.dg/inherit/using5.C: New.
3587 * g++.dg/inherit/using6.C: New.
3588
3589 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3590
3591 PR c++/19894
3592 * g++.dg/template/ptrmem15.C: New test.
3593
3594 PR c++/20563
3595 * g++.dg/ext/label4.C: New test.
3596
3597 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
3598
3599 * gcc.dg/tls/debug-1.c: New test.
3600
3601 2005-06-07 Dale Johannesen <dalej@apple.com>
3602
3603 * gcc.target/i386/movq.c: New.
3604
3605 2005-06-07 Dale Johannesen <dalej@apple.com>
3606
3607 * gcc.dg/20050607-1.c: New.
3608
3609 2005-06-07 Jakub Jelinek <jakub@redhat.com>
3610
3611 PR middle-end/21850
3612 * gcc.c-torture/execute/20050607-1.c: New test.
3613
3614 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
3615
3616 PR libfortran/21926
3617 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
3618 Test case where the return array has lowest stride one,
3619 but isn't packed.
3620
3621 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
3622
3623 * lib/target-supports.exp (check_effective_target_sync_int_long):
3624 Add s390 and s390x targets.
3625
3626 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
3627
3628 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
3629 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
3630 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
3631 * gcc.dg/tree-ssa/loop-9.c: New test.
3632
3633 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
3634
3635 * g++.dg/parse/defarg10.C: New.
3636
3637 2005-06-06 Jakub Jelinek <jakub@redhat.com>
3638
3639 PR regression/21897
3640 * gcc.c-torture/execute/20050604-1.c: New test.
3641
3642 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
3643
3644 PR 21903
3645 * g++.dg/parse/defarg9.C: New.
3646
3647 PR c++/20637
3648 * g++.dg/inherit/using4.C: New.
3649 * g++.dg/overload/error1.C: Adjust expected errors.
3650 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
3651 * g++.old-deja/g++.brendan/arm2.C: Likewise.
3652 * g++.old-deja/g++.other/redecl2.C: Likewise.
3653 * g++.old-deja/g++.other/redecl4.C: Likewise.
3654 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
3655
3656 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
3657
3658 * gfortran.dg/f2c_5.f90: Add -w to dg-options
3659
3660 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
3661
3662 * lib/gfortran.exp (gfortran_target_compile): Call
3663 dg-additional-files-options
3664 * gfortran.dg/f2c_4.f90: New file
3665 * gfortran.dg/f2c_4.c: New file
3666 * gfortran.dg/f2c_5.f90: New file
3667 * gfortran.dg/f2c_5.c: New file
3668
3669 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3670
3671 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
3672
3673 PR fortran/21912
3674 * gfortran.dg/array_constructor_4.f90: New test.
3675
3676 2005-06-05 Mark Mitchell <mark@codesourcery.com>
3677
3678 PR c++/21619
3679 * g++.dg/ext/builtin9.C: New test.
3680
3681 2005-06-05 Dale Johannesen <dalej@apple.com>
3682
3683 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
3684 * gcc.c-torture/execute/20050603-2.c: Ditto.
3685
3686 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
3687
3688 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
3689 * gcc.dg/vect/vect-reduc-1.c: New.
3690 * gcc.dg/vect/vect-reduc-2.c: New.
3691 * gcc.dg/vect/vect-reduc-3.c: New.
3692
3693 2005-06-04 Dale Johannesen <dalej@apple.com>
3694
3695 * gcc.c-torture/execute/20050603-1.c: New.
3696 * gcc.c-torture/execute/20050603-2.c: New.
3697 * gcc.dg/20050603-3.c: New.
3698
3699 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3700
3701 PR fortran/19195
3702 * gfortran.dg/debug_1.f90: New test.
3703
3704 * gfortran.dg/forall_1.f90: New test.
3705
3706 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
3707
3708 * gfortran.dg/array_constructor_3.f90: New test.
3709
3710 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3711
3712 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
3713
3714 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
3715
3716 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
3717
3718 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
3719
3720 PR c/21873
3721 * gcc.dg/init-excess-1.c: New test.
3722
3723 2005-06-03 Mark Mitchell <mark@codesourcery.com>
3724
3725 PR c++/21853
3726 * g++.dg/expr/static_cast6.C: New test.
3727
3728 2005-06-03 Diego Novillo <dnovillo@redhat.com>
3729
3730 * gcc.dg/tree-ssa/vrp14.c: New test.
3731
3732 2005-06-03 Mark Mitchell <mark@codesourcery.com>
3733
3734 PR c++/21336
3735 * g++.dg/template/new2.C: New test.
3736
3737 2005-06-03 Josh Conner <jconner@apple.com>
3738
3739 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
3740 all entries in initializer.
3741
3742 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
3743
3744 PR middle-end/21858
3745 * gcc.dg/pr21858.c: New testcase.
3746
3747 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
3748
3749 PR tree-optimization/21292
3750
3751 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
3752 New.
3753 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
3754 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
3755 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
3756 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
3757 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
3758
3759 2005-06-02 Richard Henderson <rth@redhat.com>
3760
3761 * gcc.dg/sync-2.c: Use -march=i486 for i386.
3762
3763 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
3764
3765 * gcc.dg/wtypequal.c: New testcase.
3766
3767 2005-06-02 Diego Novillo <dnovillo@redhat.com>
3768
3769 PR 21582
3770 * gcc.dg/tree-ssa/pr21582.c: New test.
3771
3772 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
3773
3774 PR c++/21280
3775 * g++.dg/opt/interface2.h: New.
3776 * g++.dg/opt/interface2.C: New.
3777 * g++.dg/init/ctor4.C: Adjust error lines.
3778 * g++.old-deja/g++.bob/inherit2.C: Likewise.
3779 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
3780 * g++.old-deja/g++.jason/opeq3.C: Likewise.
3781 * g++.old-deja/g++.pt/assign1.C: Likewise.
3782 * g++.old-deja/g++.pt/crash20.C: Likewise.
3783
3784 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
3785
3786 PR tree-optimization/21734
3787 * g++.dg/vect/pr21734_1.cc: New.
3788 * g++.dg/vect/pr21734_2.cc: New.
3789
3790 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
3791
3792 PR c++/20350
3793 * g++.dg/template/spec24.C: New.
3794
3795 PR c++/21151
3796 * g++.dg/pch/local-1.C: New.
3797 * g++.dg/pch/local-1.Hs: New.
3798
3799 2005-06-01 Diego Novillo <dnovillo@redhat.com>
3800
3801 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
3802 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
3803 * gcc.dg/tree-ssa/pr14341.c: New test.
3804 * gcc.dg/tree-ssa/pr14841.c: New test.
3805 * gcc.dg/tree-ssa/pr20701.c: New test.
3806 * gcc.dg/tree-ssa/pr21086.c: New test.
3807 * gcc.dg/tree-ssa/pr21090.c: New test.
3808 * gcc.dg/tree-ssa/pr21332.c: New test.
3809 * gcc.dg/tree-ssa/pr21458.c: New test.
3810 * gcc.dg/tree-ssa/pr21658.c: New test.
3811 * gcc.dg/tree-ssa/vrp01.c: New test.
3812 * gcc.dg/tree-ssa/vrp02.c: New test.
3813 * gcc.dg/tree-ssa/vrp03.c: New test.
3814 * gcc.dg/tree-ssa/vrp04.c: New test.
3815 * gcc.dg/tree-ssa/vrp05.c: New test.
3816 * gcc.dg/tree-ssa/vrp06.c: New test.
3817 * gcc.dg/tree-ssa/vrp07.c: New test.
3818 * gcc.dg/tree-ssa/vrp08.c: New test.
3819 * gcc.dg/tree-ssa/vrp09.c: New test.
3820 * gcc.dg/tree-ssa/vrp10.c: New test.
3821 * gcc.dg/tree-ssa/vrp11.c: New test.
3822 * gcc.dg/tree-ssa/vrp12.c: New test.
3823 * gcc.dg/tree-ssa/vrp13.c: New test.
3824
3825 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
3826
3827 PR 21029
3828 * gcc.dg/tree-ssa/pr21029.c: New test.
3829
3830 2005-06-01 Roger Sayle <roger@eyesopen.com>
3831
3832 * gfortran.dg/logint-1.f: New test case.
3833 * gfortran.dg/logint-2.f: Likewise.
3834 * gfortran.dg/logint-3.f: Likewise.
3835
3836 2005-06-01 Jakub Jelinek <jakub@redhat.com>
3837
3838 PR c/21536
3839 PR c/20760
3840 * gcc.dg/20050527-1.c: New test.
3841
3842 * gcc.dg/i386-sse-12.c: New test.
3843
3844 PR fortran/21729
3845 * gfortran.dg/implicit_5.f90: New test.
3846
3847 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
3848
3849 PR fortran/20883
3850 * gfortran/assign_4.f90: New test.
3851 * gfortran/assign_2.f90: Change compile to run.
3852
3853 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
3854
3855 * lib/target-supports.exp
3856 (check_effective_target_sync_char_short): New.
3857 * gcc.dg/sync-2.c: New.
3858
3859 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
3860
3861 PR tree-optimization/21817
3862 * gcc.dg/torture/pr21817-1.c: New.
3863
3864 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
3865
3866 PR c++/21165
3867 * g++.dg/template/init5.C: New.
3868
3869 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
3870
3871 * gfortran.dg/char_initialiser_actual.f90:
3872 Test character initialisers as actual arguments.
3873 * gfortran.dg/char_pointer_comp_assign.f90:
3874 Test character pointer structure component assignments.
3875 * gfortran.dg/char_array_structure_constructor.f90:
3876 Test character components in structure constructors.
3877
3878 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
3879
3880 PR middle-end/20931
3881 * g++.dg/opt/pr20931.C: New test.
3882
3883 2005-05-31 Andreas Jaeger <aj@suse.de>
3884
3885 PR testsuite/20772
3886 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
3887 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
3888 g++.old-deja/g++.ext/asmspec1.C,
3889 g++.old-deja/g++.other/regstack.C,
3890 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
3891 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
3892 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
3893 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
3894 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
3895 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
3896 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
3897 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
3898 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
3899 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
3900 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
3901 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
3902 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
3903 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
3904 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
3905 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
3906 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
3907 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
3908 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
3909
3910 2005-05-31 Jeff Law <law@redhat.com>
3911
3912 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
3913
3914 2005-05-30 Paolo Carlini <pcarlini@suse.de>
3915
3916 PR middle-end/21743
3917 * gcc.dg/builtins-1.c: Activate disabled clog test.
3918 * gcc.dg/torture/builtin-attr-1.c: Likewise.
3919
3920 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
3921
3922 * gfortran.dg/char_pointer_assign.f90:
3923 Test character-pointer assignments and pointer assignments.
3924 * gfortran.dg/char_pointer_dummy.f90:
3925 Test character-pointer dummy arguments.
3926 * gfortran.dg/char_pointer_func.f90:
3927 Test character-pointer function returns.
3928 * gfortran.dg/char_pointer_dependency.f90:
3929 Test character-pointer functions with dependencies.
3930
3931 2005-05-30 Mark Mitchell <mark@codesourcery.com>
3932
3933 PR c++/21784
3934 * g++.dg/lookup/using14.C: New test.
3935
3936 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
3937
3938 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
3939 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
3940 trailing ^M.
3941
3942 2005-05-29 Geoffrey Keating <geoffk@apple.com>
3943
3944 PR c++/17413
3945 * g++.dg/template/local5.C: New.
3946
3947 PR target/21761
3948 * gcc.c-torture/compile/pr21761.c: New.
3949
3950 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
3951 before darwin8.
3952
3953 2005-05-30 Steven G. Kargl
3954
3955 PR fortran/20846
3956 * gfortran.dg/inquire_8.f90: New test.
3957
3958 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3959
3960 PR libfortran/21376
3961 * gfortran.dg/output_exponents_1.f90: New test.
3962
3963 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3964
3965 PR libfortran/20006
3966 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
3967
3968 2005-05-28 Mark Mitchell <mark@codesourcery.com>
3969
3970 PR c++/21210
3971 * g++.dg/ext/complex1.C: New test.
3972
3973 PR c++/21340
3974 * g++.dg/init/ctor6.C: New test.
3975
3976 2005-05-29 Jan Hubicka <jh@suse.cz>
3977
3978 * gcc.c-torture/compile/pr21562.c: New.
3979
3980 2005-05-28 Steven G. Kargl <kargls@comcast.net>
3981
3982 * gfortran.dg/subnormal_1.f90: New test.
3983
3984 2005-05-28 Jan Hubicka <jh@suse.cz>
3985
3986 * tree-prof.exp: Fix comment.
3987 * value-prof-1.c: New.
3988 * value-prof-2.c: New.
3989 * value-prof-3.c: New.
3990 * value-prof-4.c: New.
3991
3992 2005-05-27 Mark Mitchell <mark@codesourcery.com>
3993
3994 PR c++/21614
3995 * g++.dg/expr/ptrmem6.C: New test.
3996 * g++.dg/expr/ptrmem6a.C: Likewise.
3997
3998 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
3999
4000 PR tree-optimization/21658
4001 * gcc.dg/tree-ssa/pr21658.c: New.
4002
4003 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
4004
4005 PR c++/21455
4006 * g++.dg/inherit/ptrmem3.C: New.
4007
4008 PR c++/21681
4009 * g++.dg/parse/template16.C: New.
4010
4011 2005-05-27 Andreas Jaeger <aj@suse.de>
4012
4013 * gcc.dg/setjmp-2.c: Only run in 32-bit.
4014
4015 * gcc.dg/i386-sse-8.c: Run test on all archs.
4016
4017 2005-05-26 Mike Stump <mrs@apple.com>
4018
4019 * objc.dg/isa-field-1.m: Only run on darwin.
4020 * objc.dg/lookup-1.m: Likewise.
4021 * objc.dg/try-catch-8.m: Likewise.
4022
4023 2005-05-26 Roger Sayle <roger@eyesopen.com>
4024
4025 PR tree-optimization/9814
4026 * gcc.dg/pr9814-1.c: New test case.
4027
4028 2005-05-26 Ziemowit Laski <zlaski@apple.com>
4029
4030 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
4031 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
4032 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
4033 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
4034 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
4035 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
4036 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
4037 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
4038 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
4039 objc.dg/try-catch-8.m: New.
4040
4041 2005-05-26 Janis Johnson <janis187@us.ibm.com>
4042
4043 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
4044 remove extraneous semicolons.
4045
4046 2005-05-26 Ziemowit Laski <zlaski@apple.com>
4047
4048 * obj-c++.dg/comp-types-12.mm: New.
4049 * objc.dg/comp-types-11.m: New.
4050 * objc.dg/selector-4.m: New.
4051
4052 2005-05-26 Andreas Jaeger <aj@suse.de>
4053
4054 PR testsuite/20772
4055 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
4056 g++.old-deja/g++.ext/attrib3.C,
4057 g++.old-deja/g++.other/store-expr1.C,
4058 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
4059 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
4060 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
4061 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
4062 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
4063 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
4064 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
4065 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
4066 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
4067 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
4068 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
4069 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
4070 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
4071 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
4072 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
4073 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
4074 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
4075 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
4076 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
4077
4078 2005-05-26 Andreas Jaeger <aj@suse.de>
4079
4080 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
4081 x86-64 compilation.
4082
4083 2005-05-26 Andreas Jaeger <aj@suse.de>
4084
4085 PR testsuite/20772
4086 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
4087 gcc.misc-tests/i386-pf-athlon-1.c,
4088 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
4089 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
4090 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
4091 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
4092 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
4093 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
4094 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
4095 programs.
4096
4097 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
4098 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
4099 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
4100 x86-64 compilation.
4101
4102 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
4103 x86_64.
4104
4105 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
4106 effective-target ilp32.
4107
4108 2005-05-26 David Ung <davidu@mips.com>
4109
4110 * gcc.target/mips/ext_ins.c: New test for testing the generation
4111 of MIPS32/64 rev 2 ext/ins instructions.
4112
4113 2005-05-26 Andreas Jaeger <aj@suse.de>
4114
4115 * treelang/compile/unsigned.tree: Use gimple instead of
4116 nonexisting generic dump.
4117
4118 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
4119
4120 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
4121
4122 2005-05-26 Andreas Jaeger <aj@suse.de>
4123
4124 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
4125
4126 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
4127
4128 PR libfortran/17283
4129 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
4130 Test callee-allocated memory with write statements.
4131
4132 2005-05-25 Roger Sayle <roger@eyesopen.com>
4133
4134 PR middle-end/21709
4135 * gcc.dg/pr21709-1.c: New test case.
4136
4137 2005-05-25 Ziemowit Laski <zlaski@apple.com>
4138 Mike Stump <mrs@apple.com>
4139
4140 * objc/execute/next_mapping.h: Update for C++.
4141
4142 * obj-c++.dg/selector-1.mm: Move to...
4143 * obj-c++.dg/selector-4.mm: here...
4144
4145 * obj-c++.dg/basic.mm: New.
4146 * obj-c++.dg/comp-types-1.mm: New.
4147 * obj-c++.dg/cxx-class-1.mm: New.
4148 * obj-c++.dg/cxx-ivars-1.mm: New.
4149 * obj-c++.dg/cxx-ivars-2.mm: New.
4150 * obj-c++.dg/cxx-ivars-3.mm: New.
4151 * obj-c++.dg/cxx-scope-1.mm: New.
4152 * obj-c++.dg/cxx-scope-2.mm: New.
4153 * obj-c++.dg/defs.mm: New.
4154 * obj-c++.dg/empty-private-1.mm: New.
4155 * obj-c++.dg/encode-1.mm: New.
4156 * obj-c++.dg/encode-2.mm: New.
4157 * obj-c++.dg/encode-3.mm: New.
4158 * obj-c++.dg/extern-c-1.mm: New.
4159 * obj-c++.dg/extra-semi.mm: New.
4160 * obj-c++.dg/fix-and-continue-2.mm: New.
4161 * obj-c++.dg/isa-field-1.mm: New.
4162 * obj-c++.dg/ivar-list-semi.mm: New.
4163 * obj-c++.dg/local-decl-1.mm: New.
4164 * obj-c++.dg/lookup-1.mm: New.
4165 * obj-c++.dg/lookup-2.mm: New.
4166 * obj-c++.dg/method-1.mm: New.
4167 * obj-c++.dg/method-2.mm: New.
4168 * obj-c++.dg/method-3.mm: New.
4169 * obj-c++.dg/method-4.mm: New.
4170 * obj-c++.dg/method-5.mm: New.
4171 * obj-c++.dg/method-6.mm: New.
4172 * obj-c++.dg/method-7.mm: New.
4173 * obj-c++.dg/no-extra-load.mm: New.
4174 * obj-c++.dg/overload-1.mm: New.
4175 * obj-c++.dg/pragma-1.mm: New.
4176 * obj-c++.dg/pragma-2.mm: New.
4177 * obj-c++.dg/private-1.mm: New.
4178 * obj-c++.dg/private-2.mm: New.
4179 * obj-c++.dg/proto-qual-1.mm: New.
4180 * obj-c++.dg/qual-types-1.mm: New.
4181 * obj-c++.dg/stubify-1.mm: New.
4182 * obj-c++.dg/stubify-2.mm: New.
4183 * obj-c++.dg/super-class-1.mm: New.
4184 * obj-c++.dg/super-class-2.mm: New.
4185 * obj-c++.dg/super-dealloc-1.mm: New.
4186 * obj-c++.dg/super-dealloc-2.mm: New.
4187 * obj-c++.dg/template-1.mm: New.
4188 * obj-c++.dg/template-2.mm: New.
4189 * obj-c++.dg/template-3.mm: New.
4190 * obj-c++.dg/template-4.mm: New.
4191 * obj-c++.dg/template-5.mm: New.
4192 * obj-c++.dg/template-6.mm: New.
4193 * obj-c++.dg/try-catch-1.mm: New.
4194 * obj-c++.dg/try-catch-2.mm: New.
4195 * obj-c++.dg/try-catch-3.mm: New.
4196 * obj-c++.dg/try-catch-4.mm: New.
4197 * obj-c++.dg/try-catch-5.mm: New.
4198 * obj-c++.dg/try-catch-6.mm: New.
4199 * obj-c++.dg/try-catch-7.mm: New.
4200 * obj-c++.dg/try-catch-8.mm: New.
4201 * obj-c++.dg/try-catch-9.mm: New.
4202 * obj-c++.dg/va-meth-1.mm: New.
4203
4204 2005-05-25 Ziemowit Laski <zlaski@apple.com>
4205
4206 * obj-c++.dg/selector-1.mm: New.
4207 * obj-c++.dg/selector-2.mm: New.
4208
4209 2005-05-25 Ziemowit Laski <zlaski@apple.com>
4210
4211 * obj-c++.dg/selector-3.mm: New.
4212 * objc.dg/selector-3.m: New.
4213
4214 2005-05-25 Ziemowit Laski <zlaski@apple.com>
4215
4216 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
4217 about where warning appears.
4218
4219 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
4220
4221 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
4222 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
4223 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
4224 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
4225
4226 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
4227
4228 * gcc.dg/20050524-1.c: New test.
4229
4230 2005-05-25 Jan Hubicka <jh@suse.cz>
4231
4232 * gcc.dg/tree-prof/inliner-1.c: New.
4233
4234 2005-05-25 Janis Johnson <janis187@us.ibm.com>
4235
4236 * gcc.dg/tree-prof: New directory.
4237 * gcc.dg/tree-prof/tree-prof.exp: New.
4238
4239 2005-05-25 DJ Delorie <dj@redhat.com>
4240
4241 * gcc.dg/Wattributes-1.c: New.
4242 * gcc.dg/Wattributes-2.c: New.
4243 * gcc.dg/Wattributes-3.c: New.
4244
4245 20005-05-24 Janis Johnson <janis187@us.ibm.com>
4246
4247 PR tree-optimization/19833
4248 * gcc.dg/uninit-4.c: Remove xfail.
4249 * gcc.dg/uninit-9.c: Ditto.
4250
4251 2005-05-24 Ziemowit Laski <zlaski@apple.com>
4252
4253 * obj-c++.dg/bitfield-[1-5].mm: New.
4254 * obj-c++.dg/class-protocol-1.mm: New.
4255 * obj-c++.dg/comp-types-1[0-1].mm: New.
4256 * obj-c++.dg/comp-types-[2-9].mm: New.
4257 * obj-c++.dg/encode-[4-8].mm: New.
4258 * obj-c++.dg/layout-1.mm: New.
4259 * obj-c++.dg/method-1[0-9].mm: New.
4260 * obj-c++.dg/method-2[0-1].mm: New.
4261 * obj-c++.dg/method-[8-9].mm: New.
4262 * obj-c++.dg/objc-gc-3.mm: New.
4263 * obj-c++.dg/try-catch-10.mm: New.
4264 * objc.dg/bitfield-5.m: New.
4265 * objc.dg/comp-types-10.m: New.
4266 * objc.dg/comp-types-9.m: New.
4267 * objc.dg/layout-1.m: New.
4268 * objc.dg/objc-gc-4.m: New.
4269 * objc.dg/try-catch-9.m: New.
4270 * objc.dg/class-protocol-1.m: Tweak diagnostics.
4271 * objc.dg/comp-types-1.m: Likewise.
4272 * objc.dg/comp-types-[5-6].m: Likewise.
4273 * objc.dg/method-9.m: Likewise.
4274
4275 2005-05-24 Janis Johnson <janis187@us.ibm.com>
4276
4277 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
4278 and on hardware without VMX support.
4279
4280 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
4281
4282 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
4283
4284 * lib/profopt.exp (dg-final-generate, dg-final-use,
4285 profopt-final-code, profopt-get-options): New.
4286 (profopt-execute): Process test directives.
4287
4288 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
4289 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
4290 cleanup-tree-dump, cleanup-saved-temps): Update comments.
4291
4292 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
4293
4294 PR C++/21645
4295 * g++.dg/init/ctor5.C: New test.
4296
4297 2005-05-24 Ira Rosen <irar@il.ibm.com>
4298
4299 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
4300 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
4301 vect-113.c, vect-114.c.
4302
4303 2005-05-23 Adam Nemet <anemet@lnxw.com>
4304
4305 * gcc.dg/const-elim-1.c: Remove xfails.
4306
4307 2005-05-23 Jeff Law <law@redhat.com>
4308
4309 * gcc.c-torture/compile/pr21638.c: New test.
4310 * gcc.c-torture/compile/20050520-1.c: New test.
4311
4312 2005-05-23 Nick Clifton <nickc@redhat.com>
4313
4314 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
4315 be a proper triple, ie: m32r*-*-*.
4316 * g++.old-deja/g++.jason/thunk3.C: Likewise.
4317
4318 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
4319
4320 PR middle-end/21331
4321 PR tree-opt/21293
4322 * gcc.c-torture/compile/pr21293.c: New test.
4323 * gcc.c-torture/execute/pr21331.c: New test.
4324
4325 2004-05-20 Richard Henderson <rth@redhat.com>
4326
4327 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
4328
4329 2005-05-20 Ziemowit Laski <zlaski@apple.com>
4330
4331 * obj-c++-dg.exp: Add.
4332 * obj-c++.exp: Add.
4333 * obj-c++.dg/dg.exp: Add.
4334
4335 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
4336
4337 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
4338 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
4339
4340 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
4341
4342 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
4343
4344 2004-05-19 Richard Henderson <rth@redhat.com>
4345
4346 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
4347
4348 2005-05-19 Janis Johnson <janis187@us.ibm.com>
4349
4350 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
4351
4352 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
4353
4354 2005-05-19 Jakub Jelinek <jakub@redhat.com>
4355
4356 PR c++/21495
4357 * g++.dg/parse/extern1.C: New test.
4358 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
4359
4360 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
4361
4362 * gcc.dg/c99-math.h: New.
4363 * gcc.dg/c99-math-float-1.c: New test.
4364 * gcc.dg/c99-math-double-1.c: Likewise.
4365 * gcc.dg/c99-math-long-double-1.c: Likewise.
4366
4367 2005-05-18 Richard Henderson <rth@redhat.com>
4368
4369 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
4370
4371 2005-05-18 Devang Patel <dpatel@apple.com>
4372
4373 * g++.dg/opt/20050511-1.C: New test.
4374
4375 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
4376
4377 PR libfortran/21127
4378 * gfortran.dg/reshape-complex.f90: New test.
4379
4380 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
4381
4382 * gfortran.dg/array_constructor_1.f90: New test.
4383 * gfortran.dg/array_constructor_2.f90: New test.
4384
4385 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
4386
4387 PR fortran/20954
4388 * gfortran.dg/pr20954.f: New test.
4389
4390 2005-05-17 Mike Stump <mrs@apple.com>
4391
4392 Yet more Objective-C++...
4393
4394 * objc.dg/method-5.m: Update.
4395 * objc.dg/method-6.m: Update.
4396 * objc.dg/method-7.m: Update.
4397 * objc.dg/method-9.m: Update.
4398 * objc.dg/try-catch-2.m: Update.
4399
4400 2005-05-17 Mark Mitchell <mark@codesourcery.com>
4401
4402 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
4403 Remove little-endian optimizations.
4404
4405 2005-05-17 Jeff Law <law@redhat.com>
4406
4407 * g++.dg/tree-ssa/pr14814.C: New test.
4408 * gcc.dg/tree-ssa/pr14814.C: New test.
4409 * gcc.dg/tree-ssa/pr17141-1.C: New test.
4410 * gcc.dg/tree-ssa/pr17141-2.C: New test.
4411
4412 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
4413
4414 * gcc.dg/compat/generate-random.c: Do not include
4415 libiberty.h.
4416 * gcc.dg/compat/generate-random_r.c: Likewise.
4417
4418 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
4419
4420 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
4421
4422 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
4423
4424 PR middle-end/21595
4425 * g++.dg/tree-ssa/builtin1.C: New testcase.
4426
4427 2005-05-17 Jakub Jelinek <jakub@redhat.com>
4428
4429 PR c++/21454
4430 * g++.dg/opt/const4.C: New test.
4431
4432 PR middle-end/21492
4433 * g++.dg/opt/crossjump1.C: New test.
4434
4435 PR tree-optimization/21610
4436 * gcc.c-torture/compile/20050516-1.c: New test.
4437
4438 PR fortran/15080
4439 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
4440 about the test failing.
4441 * gfortran.fortran-torture/execute/where_7.f90: New test.
4442 * gfortran.fortran-torture/execute/where_8.f90: New test.
4443
4444 2005-05-16 Richard Henderson <rth@redhat.com>
4445
4446 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
4447 i?86 and x86_64.
4448
4449 2005-05-16 Mark Mitchell <mark@codesourcery.com>
4450
4451 * gcc.dg/compat/generate-random.c (config.h): Do not include.
4452 (limits.h): Include unconditionally.
4453 (stdlib.h): Likewise.
4454 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
4455 (limits.h): Include unconditionally.
4456 (stdlib.h): Likewise.
4457 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
4458 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
4459 (limits.h): Include unconditionally.
4460 (stdlib.h): Likewise.
4461 (hashtab.h): Do not include.
4462 (getopt.h): Likewise.
4463 (stddef.h): Include.
4464 (hashval_t): Define.
4465 (struct entry): Add "next" field.
4466 (HASH_SIZE): New macro.
4467 (hash_table): New variable.
4468 (switchfiles): Do not use xmalloc.
4469 (mix): New macro.
4470 (iterative_hash): New function.
4471 (hasht): Remove.
4472 (e_exists): New function.
4473 (e_insert): Likewise.
4474 (output): Use, instead of libiberty hashtable functions.
4475 (main): Do not use getopt. Do not call htab_create.
4476
4477 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
4478
4479 PR libstdc++/21526
4480 * lib/target-supports.exp (check_mkfifo_available):
4481 Return 0 for cygwin as mkfifo support incomplete on platform.
4482 Fix typos in comments.
4483
4484 2005-05-15 Mark Mitchell <mark@codesourcery.com>
4485
4486 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
4487
4488 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
4489
4490 PR fortran/17432
4491 * gfortran.dg/assign_4.f: New test.
4492
4493 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
4494
4495 PR tree-optimization/21563
4496 * gcc.dg/tree-ssa/pr21563.c: New.
4497
4498 2005-05-14 Jan Hubicka <jh@suse.cz>
4499
4500 * gcc.dg/noreturn-7.c: Allow control reaches warning.
4501
4502 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
4503
4504 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
4505
4506 2005-05-13 Julian Brown <julian@codesourcery.com>
4507
4508 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
4509 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
4510
4511 2005-05-13 Jan Hubicka <jh@suse.cz>
4512
4513 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
4514 * gcc.dg/fold-xor-?.c: Likewise.
4515 * gcc.dg/pr15784-?.c: Likewise.
4516 * gcc.dg/pr20922-?.c: Likewise.
4517 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
4518 * gcc.dg/tree-ssa/pr17598.c: Likewise.
4519 * gcc.dg/tree-ssa/pr20470.c: Likewise.
4520
4521 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4522
4523 PR fortran/21260
4524 * gfortran.dg/hollerith_1.f90: New test.
4525
4526 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4527
4528 * gfortran.dg/func_result_2.f90: New test.
4529
4530 2005-05-11 Bud Davis <bdavis@gfortran.org>
4531
4532 * gfortran.dg/dev_null.f90: New test.
4533
4534 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
4535
4536 * gcc.dg/arm-vfp1.c: Revert last change.
4537
4538 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
4539
4540 PR middle-end/19807
4541 PR tree-optimization/19639
4542 * g++.dg/tree-ssa/pr19807.C: New testcase.
4543
4544 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4545
4546 PR libfortran/21471
4547 * gfortran.dg/append-1.f90: New test.
4548
4549 2005-05-10 Diego Novillo <dnovillo@redhat.com>
4550
4551 * gcc.dg/pr18501.c: XFAIL.
4552 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
4553 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
4554 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
4555 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
4556 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
4557 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
4558 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
4559 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
4560
4561 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4562
4563 PR fortran/20178
4564 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
4565 gfortran.dg/f2c_3.f90: New tests.
4566
4567 * gfortran.dg/return_1.f90: Fix dg annotation.
4568
4569 2005-05-10 Diego Novillo <dnovillo@redhat.com>
4570
4571 * gcc.c-torture/compile/20050510-1.c: New test.
4572
4573 2005-05-10 Mark Mitchell <mark@codesourcery.com>
4574
4575 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
4576
4577 2005-05-10 Bob Wilson <bob.wilson@acm.org>
4578
4579 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
4580
4581 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
4582
4583 PR c/17913
4584 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
4585
4586 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
4587
4588 PR c/21342
4589 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
4590 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
4591
4592 2005-05-10 Ben Elliston <bje@au.ibm.com>
4593
4594 PR debug/16676
4595 * gcc.dg/debug/pr16676.c: New test.
4596
4597 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
4598
4599 PR testsuite/21443
4600 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
4601 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
4602 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
4603 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
4604 Change -O1 to -O2.
4605 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
4606 -fno-tree-dominator-opts.
4607
4608 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4609
4610 * gfortran.dg/return_1.f90: New test.
4611
4612 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
4613
4614 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
4615
4616 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
4617
4618 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
4619
4620 PR c++/21427
4621 * g++.dg/inherit/covariant13.C: New.
4622
4623 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4624
4625 PR libfortran/19155
4626 * gfortran.dg/pr19155.f: New test.
4627
4628 2005-05-08 Roger Sayle <roger@eyesopen.com>
4629
4630 PR inline-asm/8788
4631 * gcc.dg/pr8788-1.c: New testcase.
4632
4633 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
4634
4635 PR target/21416
4636 * gcc.target/mips/fpcmp-[12].c: New tests.
4637
4638 2005-05-06 Mark Mitchell <mark@codesourcery.com>
4639
4640 * lib/target-supports-dg.exp (dg-require-fork): New function.
4641 (dg-require-mkfifo): Likewise.
4642 * lib/target-supports.exp (check_function_available): New
4643 function.
4644 (check_fork_available): Likewise.
4645 (check_mkfifo_available): Likewise.
4646
4647 2005-05-06 Jeff Law <law@redhat.com>
4648
4649 * gcc.c-torture/compile/pr21380.c: New test.
4650
4651 2005-05-06 Jakub Jelinek <jakub@redhat.com>
4652
4653 PR c++/20961
4654 * g++.dg/ext/weak3.C: New test.
4655
4656 2005-05-05 Mark Mitchell <mark@codesourcery.com>
4657
4658 PR c++/21352
4659 * g++.dg/template/crash37.C: New test.
4660
4661 2005-05-05 Paul Brook <paul@codesourcery.com>
4662
4663 * gcc.dg/arm-g2.c: Use effective-target arm32.
4664 * gcc.dg/arm-mmx-1.c: Ditto.
4665 * gcc.dg/arm-scd42-2.c: Ditto.
4666 * gcc.dg/arm-vfp1.c: Ditto.
4667 * lib/target-supports.exp (check_effective_target_arm32): New
4668 function.
4669
4670 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
4671
4672 PR libfortran/21354
4673 gfortran.dg/in_pack_rank7.f90: New test.
4674
4675 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
4676
4677 PR middle-end/15618
4678 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
4679
4680 2005-05-04 Jakub Jelinek <jakub@redhat.com>
4681
4682 PR middle-end/21265
4683 * gcc.dg/20050503-1.c: New test.
4684
4685 PR rtl-optimization/21239
4686 * gcc.dg/i386-sse-11.c: New test.
4687
4688 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
4689
4690 PR target/16888
4691 * gcc.target/i386/asm-1.c: New test.
4692
4693 2005-05-03 Jakub Jelinek <jakub@redhat.com>
4694
4695 PR rtl-optimization/21330
4696 * gcc.c-torture/execute/20050502-1.c: New test.
4697
4698 PR target/21297
4699 * gcc.c-torture/execute/20050502-2.c: New test.
4700
4701 2005-05-03 Uros Bizjak <uros@kss-loka.si>
4702
4703 PR middle-end/21282
4704 * gcc.dg/pr21282.c: New.
4705
4706 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
4707
4708 * gcc.dg/vect/pr20122.c: Clean up .vect file.
4709 * gcc.dg/vect/vect-92.c: Likewise
4710 * gcc.dg/vect/vect-93.c: Likewise
4711 * gcc.dg/vect/vect-dv-1.c: Likewise
4712 * gcc.dg/vect/vect-dv-2.c: Likewise
4713 * gcc.dg/vect/vect-ifcvt-10.c: Likewise
4714
4715 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
4716
4717 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
4718 * gfortran.dg/vect/vect-2.f90: Likewise
4719 * gfortran.dg/vect/vect-3.f90: Likewise
4720 * gfortran.dg/vect/vect-4.f90: Likewise
4721 * gfortran.dg/vect/vect-5.f90: Likewise
4722
4723 2005-05-02 Geoffrey Keating <geoffk@apple.com>
4724
4725 PR target/20813
4726 * gcc.dg/rs6000-fpint-2.c: New.
4727
4728 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
4729
4730 PR c/15698
4731 * gcc.dg/builtins-30.c: Update expected messages.
4732 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
4733 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
4734 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
4735
4736 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
4737
4738 PR tree-optimization/21294
4739 * gcc.dg/tree-ssa/pr21294.c: New.
4740
4741 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
4742
4743 * gcc.dg/altivec-3.c (vec_store): Do not use the old
4744 __builtin_altivec_st_internal_4si built-in.
4745
4746 2005-05-02 Mark Mitchell <mark@codesourcery.com>
4747
4748 PR c++/15875
4749 * g++.dg/template/ptrmem14.C: New test.
4750
4751 2005-05-02 Paul Brook <paul@codesourcery.com>
4752
4753 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
4754
4755 2005-05-02 Michael Matz <matz@suse.de>
4756
4757 PR c++/19542
4758 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
4759
4760 2005-05-01 Mark Mitchell <mark@codesourcery.com>
4761
4762 * g++.dg/cpp/weak.C: New test.
4763
4764 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
4765
4766 * gcc.dg/tree-ssa/loop-8.c: New test.
4767
4768 2005-04-30 Michael Maty <matz@suse.de>
4769
4770 * gcc.dg/inline-mcpy.c: New test.
4771
4772 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
4773
4774 PR libfortran/18958
4775 * gfortran.dg/eoshift.f90: New test case.
4776
4777 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
4778
4779 PR libfortran/18857
4780 * gfortran.dg/matmul_1.f90: New test.
4781
4782 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
4783
4784 PR tree-optimization/21030
4785 * gcc.dg/tree-ssa/pr21030.c: New.
4786
4787 2005-04-29 Devang Patel <dpatel@apple.com>
4788
4789 PR tree-optimization/21272
4790 * gcc.dg/vect/vect-ifcvt-10.c: New test.
4791
4792 2005-04-29 Jakub Jelinek <jakub@redhat.com>
4793
4794 PR fortran/13082
4795 PR fortran/18824
4796 * gfortran.dg/entry_4.f90: New test.
4797 * gfortran.fortran-torture/execute/entry_1.f90: New test.
4798 * gfortran.fortran-torture/execute/entry_2.f90: New test.
4799 * gfortran.fortran-torture/execute/entry_3.f90: New test.
4800 * gfortran.fortran-torture/execute/entry_4.f90: New test.
4801 * gfortran.fortran-torture/execute/entry_5.f90: New test.
4802 * gfortran.fortran-torture/execute/entry_6.f90: New test.
4803 * gfortran.fortran-torture/execute/entry_7.f90: New test.
4804
4805 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4806
4807 * gfortran.fortran-torture/execute/entry_8.f90: New test.
4808
4809 2005-04-29 Paul Brook <paul@codesourcery.com>
4810
4811 * gfortran.dg/entry_3.f90: New test.
4812
4813 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4814
4815 * gfortran.dg/implicit_4.f90: New test.
4816
4817 2005-04-28 Bob Wilson <bob.wilson@acm.org>
4818
4819 * lib/target-supports.exp (check_profiling_available): Return
4820 false for xtensa-*-elf.
4821
4822 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
4823
4824 * lib/fortran-torture.exp (fortran-torture.exp): Catch
4825 error if file cannot be deleted.
4826
4827 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
4828
4829 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
4830 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
4831 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
4832 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
4833 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
4834 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
4835 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
4836 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
4837 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
4838 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
4839 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
4840 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
4841 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
4842
4843 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4844
4845 PR fortran/20865
4846 * gfortran.dg/pr20865.f90: New test.
4847
4848 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
4849
4850 * gcc.dg/void-cast-2.c: New test.
4851
4852 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
4853
4854 PR c/21159
4855 * gcc.dg/void-cast-1.c: New test.
4856
4857 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
4858
4859 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
4860
4861 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4862
4863 PR fortran/21177
4864 * gfortran.dg/pr21177.f90: New test.
4865
4866 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
4867
4868 PR tree-optimization/21171
4869 * gcc.dg/tree-ssa/pr21171.c: New test.
4870
4871 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
4872
4873 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
4874 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
4875 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
4876 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
4877 gcc.dg/tree-ssa/gen-vect-32.c: New.
4878 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
4879 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
4880 don't run on PPC32.
4881
4882 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
4883
4884 PR c/21213
4885 * gcc.dg/transparent-union-3.c: New test.
4886
4887 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
4888
4889 PR c/20740
4890 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
4891 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
4892 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
4893 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
4894 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
4895 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
4896
4897 2005-04-26 Jeff Law <law@redhat.com>
4898
4899 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
4900 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
4901 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
4902 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
4903 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
4904 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
4905 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
4906
4907 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
4908
4909 PR tree-optimization/17598
4910 * gcc.dg/tree-ssa/pr17598.c: New testcase.
4911
4912 2005-04-25 Mike Stump <mrs@apple.com>
4913
4914 * objc.dg/fix-and-continue-1.m: Add.
4915
4916 2005-04-25 Roger Sayle <roger@eyesopen.com>
4917
4918 PR c++/20995
4919 * g++.dg/opt/pr20995-1.C: New test case.
4920
4921 2005-04-25 Devang Patel <dpatel@apple.com>
4922
4923 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
4924
4925 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
4926
4927 PR testsuite/21062
4928 * g++.dg/opt/alias2.C (printf): Correct the prototype.
4929
4930 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
4931
4932 PR C++/21188
4933 * g++.dg/opt/rtti2.C: New test.
4934
4935 2005-04-25 Paul Brook <paul@codesourcery.com>
4936 Steven G. Kargl <kargls@comcast.net>
4937
4938 PR fortran/20879
4939 * gfortran.dg/ichar_1.f90: New file.
4940
4941 2005-04-24 Jakub Jelinek <jakub@redhat.com>
4942
4943 PR middle-end/20991
4944 * g++.dg/opt/pr20991.C: New test.
4945
4946 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
4947 where sizeof (type) < __alignof__ (type).
4948 * gcc.dg/compat/struct-layout-1.h: Likewise.
4949
4950 2005-04-24 Per Bothner <per@bothner.com>
4951 Devang Patel <dpatel@apple.com>
4952
4953 PR preprocessor/20907
4954 * gcc.dg/cpp/very-long-comment.c: New test.
4955
4956 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4957
4958 PR fortran/20059
4959 * gfortran.dg/common_5.f: New test.
4960
4961 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
4962
4963 PR middle-end/21082
4964 * g++.dg/tree-ssa/pr21082.C: New testcase.
4965
4966 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
4967
4968 * gcc.dg/vect/vect-99.c: New test.
4969
4970 2005-04-22 Diego Novillo <dnovillo@redhat.com>
4971
4972 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
4973
4974 2005-04-22 Jeff Law <law@redhat.com>
4975
4976 * gcc.dg/uninit-5.c: Remove xfails.
4977 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
4978 conditionals and loads.
4979
4980 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
4981
4982 PR libfortran/20074
4983 PR libfortran/20436
4984 PR libfortran/21108
4985 * gfortran.dg/nested_reshape.f90: new test
4986 * gfortran.dg/reshape-alloc.f90: new test
4987 * gfortran.dg/reshape.f90: new test
4988
4989 2005-04-22 Mark Mitchell <mark@codesourcery.com>
4990
4991 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
4992
4993 * gcc.dg/arm-vfp1.c: New test.
4994
4995 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
4996
4997 PR c++/21087
4998 * g++.dg/lookup/builtin2.C: New test.
4999
5000 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
5001
5002 * gcc.dg/weak/weak-13.c: New test.
5003
5004 2005-04-21 Geoffrey Keating <geoffk@apple.com>
5005
5006 * lib/target-supports.exp (check_effective_target_sync_int_long):
5007 Add powerpc*.
5008
5009 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
5010
5011 * gcc.target/mips/branch-1.c: New test.
5012
5013 2005-04-21 Richard Henderson <rth@redhat.com>
5014
5015 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
5016 * gcc.dg/vect/vect-86.c: Likewise.
5017 * gcc.dg/vect/vect-87.c: Likewise.
5018 * gcc.dg/vect/vect-88.c: Likewise.
5019
5020 2005-04-21 Devang Patel <dpatel@apple.com>
5021
5022 PR optimization/20994
5023 * gcc.dg/tree-ssa/ifc-3.c: New test.
5024
5025 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
5026
5027 PR c/12913
5028 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
5029 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
5030 gcc.dg/c99-vla-jump-5.c: New tests.
5031
5032 2005-04-19 Richard Henderson <rth@redhat.com>
5033
5034 * lib/target-supports.exp (check_effective_target_vect_int_mult):
5035 Fix typo in exists check.
5036 (check_effective_target_sync_int_long): New.
5037 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
5038 * gcc.dg/ia64-sync-2.c: Likewise.
5039 * gcc.dg/ia64-sync-3.c: Likewise.
5040 * gcc.dg/ia64-sync-4.c: Likewise.
5041
5042 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
5043
5044 * gcc.dg/fold-xor-1.c: New test.
5045 * gcc.dg/fold-xor-2.c: New test.
5046
5047 2005-04-19 James E. Wilson <wilson@specifixinc.com>
5048
5049 PR target/20670
5050 * g++.dg/eh/fp-regs.C: New test.
5051
5052 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
5053
5054 * gcc.dg/Wint-to-pointer-cast-1.c,
5055 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
5056 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
5057 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
5058
5059 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5060
5061 PR fortran/16861
5062 * gfortran.dg/pr16861.f90: New test.
5063
5064 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
5065
5066 * gcc.dg/pr21085.c: New test.
5067
5068 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
5069
5070 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
5071 (setup_mips_tests, dg-mips-options): New procedures.
5072 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
5073 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
5074 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
5075 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
5076 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
5077 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
5078 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
5079 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
5080 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
5081 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
5082 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
5083 dg-mips-options instead of dg-options. Remove now-redundant
5084 preprocessor guards.
5085 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
5086 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
5087 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
5088 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
5089 * gcc.dg/vr-mult-2.c: Delete.
5090 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
5091 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
5092 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
5093 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
5094 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
5095 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
5096 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
5097
5098 2005-04-18 Laurent GUERBY <laurent@guerby.net>
5099
5100 * ada/acats/run_all.sh: Use sync when executable not present.
5101
5102 2005-04-18 Devang Patel <dpatel@apple.com>
5103
5104 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
5105 * gcc.dg/vect/vect-11a.c: New.
5106 * gcc.dg/vect/vect-none.c: Update.
5107 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
5108
5109 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
5110
5111 PR tree-optimization/20922
5112 * gcc.dg/pr20922-1.c: New test.
5113 * gcc.dg/pr20922-2.c: New test.
5114 * gcc.dg/pr20922-3.c: New test.
5115 * gcc.dg/pr20922-4.c: New test.
5116 * gcc.dg/pr20922-5.c: New test.
5117 * gcc.dg/pr20922-6.c: New test.
5118
5119 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5120
5121 PR libfortran/20950
5122 * gfortran.dg/pr20950.f: New test.
5123
5124 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5125
5126 PR libfortran/19216
5127 * gfortran.dg/pr19216.f: New test.
5128
5129 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
5130
5131 PR tree-optimization/21001
5132 * gcc.dg/tree-ssa/pr21001.c: New.
5133
5134 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
5135
5136 PR libfortran/21075
5137 * gfortran.dg/reshape_rank7.f90: New test.
5138
5139 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
5140
5141 PR libfortran/12884 gfortran.dg/pr12884.f: New test
5142 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
5143 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
5144 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
5145 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
5146 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
5147 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
5148 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
5149 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
5150 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
5151 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
5152 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
5153 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
5154 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
5155 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
5156 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
5157 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
5158 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
5159 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
5160 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
5161 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
5162
5163 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
5164
5165 * gfortran.dg/wtruncate.f: New testcase.
5166 * gfortran.dg/wtruncate.f90: New testcase.
5167
5168 2005-04-16 Mark Mitchell <mark@codesourcery.com>
5169
5170 PR c++/21025
5171 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
5172 which sizeof/alignof is dependent, rather than just whether we are
5173 processing_template_decl.
5174
5175 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
5176
5177 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
5178 corrected typo where the wrong variables had been compared.
5179
5180 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
5181
5182 PR libfortran/18495
5183 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
5184 Test callee-allocated version of return array with a write
5185 statement.
5186 Test spread with a temporary with another write statement.
5187
5188 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
5189
5190 PR tree-optimization/21031
5191 * gcc.dg/tree-ssa/pr21031.c: New.
5192
5193 2005-04-15 Uros Bizjak <uros@kss-loka.si>
5194
5195 PR tree-optimization/21004
5196 * gcc.dg/builtins-53.c: Include builtins-config.h.
5197 Check floorf, ceilf, floorl and ceill transformations
5198 only when HAVE_C99_RUNTIME is defined.
5199
5200 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
5201
5202 PR middle-end/20739
5203 * gcc.dg/tree-ssa/pr20739.c: New test.
5204
5205 2005-04-14 Mike Stump <mrs@apple.com>
5206
5207 * gcc.dg/Foundation.framework/empty: New.
5208 * gcc.dg/framework-2.c: New.
5209
5210 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
5211
5212 PR tree-optimization/21021
5213 * gcc.c-torture/compile/pr21021.c: New.
5214
5215 2005-04-14 Janis Johnson <janis187@us.ibm.com
5216
5217 PR testsuite/21010
5218 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
5219 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
5220 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
5221 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
5222 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
5223 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
5224 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
5225 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
5226
5227 2005-04-14 Richard Henderson <rth@redhat.com>
5228
5229 * lib/target-supports.exp (check_effective_target_vect_condition):
5230 Add ia64, i?86, and x86_64.
5231
5232 2005-04-14 Steven G. Kargl <kargls@comcast.net>
5233
5234 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
5235
5236 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
5237
5238 PR tree-optimization/20657
5239 * gcc.dg/tree-ssa/pr20657.c: New.
5240
5241 2005-04-14 Uros Bizjak <uros@kss-loka.si>
5242
5243 * gcc.dg/builtins-53.c: Also check (int)trunc* and
5244 (long long int)trunc*.
5245
5246 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
5247
5248 PR target/20927
5249 * gcc.dg/pr20927.c: New test.
5250
5251 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
5252
5253 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
5254 * gcc.target/mips/asm-1.c: Likewise.
5255
5256 2005-04-13 Dale Johannesen <dalej@apple.com>
5257
5258 * objc.dg/objc-fast-4.m: New.
5259
5260 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
5261
5262 * gcc.target/cris/torture/cris-torture.exp: New driver in new
5263 directory.
5264 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
5265
5266 2005-04-13 David Edelsohn <edelsohn@gnu.org>
5267
5268 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
5269 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
5270 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
5271
5272 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
5273
5274 PR tree-optimization/20913
5275 * gcc.dg/tree-ssa/pr20913.c: New.
5276
5277 PR tree-optimization/20702
5278 * gcc.dg/tree-ssa/pr20702.c: New.
5279
5280 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5281
5282 PR c++/13744
5283 * g++.dg/inherit/local3.C: New test.
5284
5285 2005-04-12 Jeff Law <law@redhat.com>
5286
5287 * gcc.dg/tree-ssa/20050412-1.c: New test.
5288
5289 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
5290
5291 PR libfortran/19016
5292 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
5293 Add tests with mask generated by expression.
5294 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
5295 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
5296 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
5297
5298 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
5299
5300 PR middle-end/20917
5301 * gcc.dg/20050409-1.c: New test.
5302
5303 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
5304
5305 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
5306
5307 2005-04-11 Mark Mitchell <mark@codesourcery.com>
5308
5309 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
5310 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
5311 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
5312 (TARGET_CXX): Adjust accordingly.
5313 * target.h (struct gcc_target): Remove epxort_class_data. Add
5314 determine_class_data_visibility and class_data_always_comdat.
5315 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
5316 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
5317 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
5318 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
5319 (arm_cxx_determine_class_data_visibility): New.
5320 (arm_cxx_class_data_always_comdat): Likewise.
5321 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
5322 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
5323 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
5324 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
5325 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
5326 Define.
5327
5328 2005-04-11 Mark Mitchell <mark@codesourcery.com>
5329
5330 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
5331
5332 2005-04-11 Geoffrey Keating <geoffk@apple.com>
5333
5334 * gcc.dg/i386-darwin-fpmath.c: New.
5335
5336 2004-04-11 Devang Patel <dpatel@apple.com>
5337
5338 * lib/target-supports.exp (check_effective_target_vect_condition): New.
5339 * gcc.dg/vect/vect-ifcvt-1.c: New test.
5340 * gcc.dg/vect/vect-ifcvt-2.c: New test.
5341 * gcc.dg/vect/vect-ifcvt-3.c: New test.
5342 * gcc.dg/vect/vect-ifcvt-4.c: New test.
5343 * gcc.dg/vect/vect-ifcvt-5.c: New test.
5344 * gcc.dg/vect/vect-ifcvt-6.c: New test.
5345 * gcc.dg/vect/vect-ifcvt-7.c: New test.
5346 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
5347
5348 2004-04-11 Devang Patel <dpatel@apple.com>
5349
5350 * gcc.dg/vect/vect-dv-1.c: New test.
5351 * gcc.dg/vect/vect-dv-2.c: New test.
5352
5353 2005-04-11 Diego Novillo <dnovillo@redhat.com>
5354
5355 PR tree-optimization/20933
5356 * gcc.dg/tree-ssa/pr20933.c: New test.
5357
5358 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5359
5360 * gfortran.dg/fold_nearest.f90: New test.
5361
5362 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
5363
5364 * gcc.dg/tree-ssa/alias-1.c: New test.
5365
5366 2005-04-11 Diego Novillo <dnovillo@redhat.com>
5367
5368 PR tree-optimization/20920
5369 * g++.dg/tree-ssa/pr20920.C: New test.
5370
5371 2005-04-11 Uros Bizjak <uros@kss-loka.si>
5372
5373 * gcc.dg/builtins-53.c: Also check (int)ceil* and
5374 (long long int)ceil*.
5375
5376 2005-04-10 Mark Mitchell <mark@codesourcery.com>
5377
5378 * g++.dg/warn/Wdtor1.C: Declare template in system header with
5379 explicit C++ linkage.
5380
5381 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5382
5383 * gfortran.dg/pr17229.f: Take care of the new obsolescence
5384 warning for arithmetic IF statements.
5385
5386 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
5387
5388 * eor_handling_1.f90: New test case.
5389 * eor_handling_2.f90: New test case.
5390 * eor_handling_3.f90: New test case.
5391 * eor_handling_4.f90: New test case.
5392 * eor_handling_5.f90: New test case.
5393 * noadv_size.f90: New test case.
5394 * pad_no.f90: New test case.
5395
5396 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
5397
5398 * gcc.c-torture/execute/20050410-1.c: New test.
5399
5400 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
5401
5402 * gcc.dg/pr20126.c: New.
5403
5404 2005-04-09 Bud Davis <bdavis@gfortran.org>
5405 Steven G. Kargl <kargls@comcast.net>
5406
5407 * gfortran.dg/PR19872.f: New test.
5408
5409 2005-04-09 Steven G. Kargl <kargls@comcast.net>
5410
5411 * gfortran.dg/nint_1.f90: Fix dg-do directive
5412
5413 2005-04-09 Steven G. Kargl <kargls@comcast.net>
5414
5415 * gfortran.dg/nint_1.f90: New test.
5416
5417 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
5418
5419 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
5420 Added test for callee-allocated arrays with write statements.
5421 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
5422 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
5423 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
5424 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
5425 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
5426
5427 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
5428
5429 PR libfortran/20163
5430 * gfortran.dg/open-options-blanks.f: New test.
5431
5432 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
5433
5434 PR fortran/13257
5435 * gfortran.dg/comma_format_extension_[1234].f: New tests.
5436
5437 2005-04-09 Jakub Jelinek <jakub@redhat.com>
5438
5439 * gcc.dg/tree-ssa/stdarg-1.c: New test.
5440 * gcc.dg/tree-ssa/stdarg-2.c: New test.
5441 * gcc.dg/tree-ssa/stdarg-3.c: New test.
5442 * gcc.dg/tree-ssa/stdarg-4.c: New test.
5443 * gcc.dg/tree-ssa/stdarg-5.c: New test.
5444 * gcc.c-torture/execute/stdarg-4.c: New test.
5445
5446 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
5447
5448 PR target/20795
5449 * g++.dg/abi/param2.C: New test.
5450
5451 2005-04-09 Uros Bizjak <uros@kss-loka.si>
5452
5453 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
5454
5455 2005-04-09 Uros Bizjak <uros@kss-loka.si>
5456
5457 * gcc.dg/builtins-53.c: New test.
5458
5459 2005-04-08 Diego Novillo <dnovillo@redhat.com>
5460
5461 * g++.dg/tree-ssa/pr18178.C: New test.
5462 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
5463 * gcc.c-torture/execute/20041019-1.c: New test.
5464 * gcc.dg/tree-ssa/20041008-1.c: New test.
5465 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
5466 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
5467 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
5468 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
5469 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
5470 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
5471 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
5472 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
5473 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
5474 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
5475
5476 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
5477
5478 PR rtl-optimization/20466
5479 * gcc.c-torture/execute/pr20466-1.c: New test.
5480
5481 2005-04-08 Mark Mitchell <mark@codesourcery.com>
5482
5483 PR c++/20905
5484 * g++.dg/parse/cond2.C: New test.
5485
5486 PR c++/20145
5487 * g++.dg/warn/Wdtor1.C: New test.
5488
5489 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5490
5491 PR fortran/17229
5492 * gfortran.dg/pr17229.f: New test.
5493
5494 2005-04-07 Steven G. Kargl <kargls@comcast.net>
5495
5496 * gfortran.dg/tiny_1.f90: New test.
5497 * gfortran.dg/tiny_2.f90: ditto.
5498
5499 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
5500
5501 * gfortran.dg/eor_1.f90: Fix dg-do run line
5502 * gfortran.dg/open_new.f90: Fix dg-do run line
5503
5504 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
5505
5506 * lib/target-supports.exp (get_compiler_messages): Support
5507 optional arguments, the fourth being compiler options.
5508 (check_effective_target_fpic): New proc.
5509 * gcc.dg/20050321-2.c: Restrict to target fpic.
5510
5511 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
5512
5513 * gcc.dg/15443-1.c: New test.
5514 * gcc.dg/15443-2.c: Likewise.
5515
5516 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5517
5518 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
5519
5520 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
5521
5522 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
5523
5524 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
5525
5526 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
5527 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
5528 -m64.
5529 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
5530 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
5531 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
5532
5533 2005-04-06 Mark Mitchell <mark@codesourcery.com>
5534
5535 PR c++/20212
5536 * g++.dg/warn/Wunused-11.C: New test.
5537
5538 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
5539
5540 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
5541
5542 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
5543
5544 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
5545
5546 2005-04-05 Mark Mitchell <mark@codesourcery.com>
5547
5548 PR c++/20734
5549 * g++.dg/template/ptrmem13.C: New test.
5550
5551 2005-04-05 Per Bothner <per@bothner.com>
5552
5553 * lib/gcc.exp: Always add -fno-show-column, for now.
5554
5555 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
5556
5557 PR testsuite/20767
5558 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
5559 of plain old "unsigned int" for the type of "i". Makes this test
5560 64bit clean.
5561
5562 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
5563
5564 * gcc.dg/i386-ssefn-1.c: New test.
5565 * gcc.dg/i386-ssefn-2.c: New test.
5566 * gcc.dg/i386-ssefn-3.c: New test.
5567 * gcc.dg/i386-ssefn-4.c: New test.
5568
5569 2005-04-05 Jakub Jelinek <jakub@redhat.com>
5570
5571 PR tree-optimization/20076
5572 * gcc.dg/builtin-apply4.c: New test.
5573
5574 PR preprocessor/19475
5575 * gcc.dg/cpp/macspace1.c: New test.
5576 * gcc.dg/cpp/macspace2.c: New test.
5577
5578 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5579
5580 * gfortran.dg/pr20755.f: Fixed bad format.
5581
5582 2005-04-05 Mark Mitchell <mark@codesourcery.com>
5583
5584 PR c++/20763
5585 * g++.dg/ext/attrib21.C: New test.
5586
5587 2004-04-05 Devang Patel <dpatel@apple.com>
5588
5589 * lib/target-supports.exp (check_effective_target_vect_shif): New.
5590 * gcc.dg/vect/vect-shift-1.c: New test.
5591
5592 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5593
5594 PR libfortran/20755
5595 * gfortran.dg/pr20755.f: New test.
5596
5597 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
5598
5599 * gfortran.dg/pr15959.f90: New test.
5600 * gfortran.dg/string_pad_trunc.f90: New test.
5601
5602 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5603
5604 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
5605 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
5606 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
5607 syntax.
5608
5609 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
5610
5611 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
5612
5613 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5614
5615 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
5616 * gcc.c-torture/compile/20011119-2.c: Likewise.
5617 * gcc.c-torture/compile/981001-2.c: Likewise.
5618
5619 2005-04-04 Mark Mitchell <mark@codesourcery.com>
5620
5621 PR c++/20679
5622 * g++.dg/template/overload4.C: New test.
5623
5624 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
5625
5626 PR c++/20746
5627 * g++.dg/abi/covariant5.C: New.
5628
5629 PR debug/20505
5630 * g++.dg/debug/const2.C: New.
5631
5632 2005-04-04 Jakub Jelinek <jakub@redhat.com>
5633
5634 PR rtl-optimization/16104
5635 * gcc.c-torture/execute/20050316-1.c: New test.
5636
5637 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
5638
5639 * g++.dg/template/spec23.C: Fix dg-error text.
5640
5641 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
5642
5643 PR c++/19199
5644 * g++.dg/expr/lval2.C: New.
5645
5646 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5647
5648 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
5649 __builtin_strcasecmp and __builtin_strncasecmp.
5650
5651 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
5652
5653 PR c++/20723
5654 * g++.dg/template/spec22.C: New.
5655 * g++.dg/template/spec23.C: New.
5656
5657 2005-04-03 Dale Ranta <dir@lanl.gov>
5658 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5659
5660 PR libfortran/20068
5661 PR libfortran/20125
5662 PR libfortran/20156
5663 PR libfortran/20471
5664 * gfortran.dg/backspace.f: New test.
5665
5666 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
5667
5668 * gcc.dg/pr19345.c: New test.
5669
5670 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
5671
5672 PR tree-optimization/20640
5673 * gcc.dg/torture/tree-loop-1.c: New.
5674
5675 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
5676
5677 PR rtl-optimization/20290
5678 * gcc.c-torture/execute/loop-ivopts-2.c: New.
5679
5680 2005-04-02 Geoffrey Keating <geoffk@apple.com>
5681
5682 * gcc.dg/rs6000-fpint.c: New.
5683
5684 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
5685
5686 * gcc.dg/old-style-then-proto-1.c: New test.
5687
5688 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5689
5690 * gfortran.fortran-torture/execute/backspace.f90: Check
5691 after backspace and read was incorrect.
5692
5693 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5694
5695 * gcc.c-torture/execute/builtins/strcat.c: Check the result
5696 buffer past the terminating NUL using memcmp.
5697 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
5698 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
5699
5700 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
5701 Fix unused/uninitialized variable warnings.
5702
5703 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
5704 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
5705 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
5706 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
5707
5708 * gcc.c-torture/execute/builtins/abs-1-lib.c,
5709 gcc.c-torture/execute/builtins/fputs-lib.c,
5710 gcc.c-torture/execute/builtins/lib/fprintf.c,
5711 gcc.c-torture/execute/builtins/lib/main.c,
5712 gcc.c-torture/execute/builtins/lib/memcmp.c,
5713 gcc.c-torture/execute/builtins/lib/memmove.c,
5714 gcc.c-torture/execute/builtins/lib/mempcpy.c,
5715 gcc.c-torture/execute/builtins/lib/memset.c,
5716 gcc.c-torture/execute/builtins/lib/printf.c,
5717 gcc.c-torture/execute/builtins/lib/sprintf.c,
5718 gcc.c-torture/execute/builtins/lib/stpcpy.c,
5719 gcc.c-torture/execute/builtins/lib/strchr.c,
5720 gcc.c-torture/execute/builtins/lib/strcmp.c,
5721 gcc.c-torture/execute/builtins/lib/strcpy.c,
5722 gcc.c-torture/execute/builtins/lib/strcspn.c,
5723 gcc.c-torture/execute/builtins/lib/strlen.c,
5724 gcc.c-torture/execute/builtins/lib/strncat.c,
5725 gcc.c-torture/execute/builtins/lib/strncmp.c,
5726 gcc.c-torture/execute/builtins/lib/strncpy.c,
5727 gcc.c-torture/execute/builtins/lib/strrchr.c,
5728 gcc.c-torture/execute/builtins/lib/strspn.c,
5729 gcc.c-torture/execute/builtins/lib/strstr.c,
5730 gcc.c-torture/execute/builtins/memops-asm-lib.c,
5731 gcc.c-torture/execute/builtins/strlen-2.c,
5732 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
5733 prototypes.
5734
5735 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
5736
5737 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
5738 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
5739 selectany usage.
5740
5741 2005-04-01 Jakub Jelinek <jakub@redhat.com>
5742
5743 PR c++/19406
5744 * g++.dg/debug/using1.C: New test.
5745
5746 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
5747
5748 PR middle-end/20524
5749 * gcc.dg/alias-7.c: Prefix asm-declared name with
5750 __USER_LABEL_PREFIX__.
5751
5752 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
5753
5754 Fix fallout from PR middle-end/15700:
5755 * gcc.c-torture/compile/20011119-1.c: Take
5756 __USER_LABEL_PREFIX__ into account.
5757 * gcc.c-torture/compile/20011119-2.c: Likewise.
5758
5759 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
5760
5761 PR c++/18644
5762 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
5763
5764 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
5765
5766 PR c/17855
5767 * gcc.c-torture/compile/struct-non-lval-1.c,
5768 gcc.c-torture/compile/struct-non-lval-2.c,
5769 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
5770
5771 2005-03-31 Janis Johnson <janis187@us.ibm.com>
5772
5773 * gcc.dg/tls/tls.exp: Remove temporary file.
5774 * g++.dg/tls/tls.exp: Ditto.
5775 * lib/file-format.exp: Ditto.
5776 * g++.dg/special/ecos.exp: Ditto.
5777
5778 * lib/profopt.exp: Treat prof_ext as a list.
5779 * gcc.misc-tests/bprob.exp: Ditto.
5780 * g++.dg/bprob/bprob.exp: Ditto.
5781
5782 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
5783 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
5784 g++.dg/tree-ssa/pointer-reference-alias.C,
5785 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
5786 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
5787 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
5788 g++.dg/vect/pr19951.cc: Ditto.
5789 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
5790 gcc.dg/builtins-47.c: Ditto.
5791 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
5792 gcc.dg/pr20115-1.c: Ditto.
5793 * gcc.dg/tree-ssa/20030530-2.c,
5794 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
5795 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
5796 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
5797 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
5798 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
5799 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
5800 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
5801 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
5802 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
5803 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
5804 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
5805 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
5806 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
5807 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
5808 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
5809 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
5810 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
5811 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
5812 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
5813 gcc.dg/tree-ssa/20030824-1.c,
5814 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
5815 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
5816 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
5817 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
5818 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
5819 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
5820 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
5821 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
5822 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
5823 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
5824 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
5825 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
5826 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
5827 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
5828 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
5829 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
5830 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
5831 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
5832 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
5833 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
5834 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
5835 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
5836 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
5837 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
5838 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
5839 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
5840 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
5841 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
5842 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
5843 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
5844 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
5845 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
5846 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
5847 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
5848 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
5849 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
5850 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
5851 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
5852 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
5853 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
5854 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
5855 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
5856 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
5857 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
5858 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
5859 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
5860 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
5861 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
5862 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
5863 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
5864 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
5865 gcc.dg/tree-ssa/useless-1.c: Ditto.
5866 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
5867 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
5868 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
5869 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
5870 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
5871 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
5872 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
5873 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
5874 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
5875 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
5876 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
5877 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
5878 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
5879 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
5880 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
5881 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
5882 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
5883 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
5884 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
5885 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
5886 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
5887 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
5888 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
5889 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
5890 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
5891 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
5892 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
5893 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
5894 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
5895 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
5896 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
5897 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
5898 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
5899 gcc.dg/vect/vect-none.c: Ditto.
5900 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
5901 treelang/compile/unsigned.tree: Ditto.
5902
5903 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
5904 * gcc.dg/cpp/direct2s.c: Ditto.
5905 * gcc.dg/cpp/paste4.c: Ditto.
5906 * gcc.dg/cpp/separate-1.c: Ditto.
5907 * gcc.dg/pch/save-temps-1.c: Ditto.
5908 * g++.dg/ext/altivec-10.C: Ditto.
5909 * g++.dg/pch/pch.C: Ditto.
5910
5911 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
5912
5913 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
5914 * g++.dg/template/repo1.C: Ditto.
5915 * g++.dg/template/repo2.C: Ditto.
5916 * g++.dg/template/repo3.C: Ditto.
5917 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
5918 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
5919 * g++.old-deja/g++.pt/repo1.C: Ditto.
5920 * g++.old-deja/g++.pt/repo2.C: Ditto.
5921 * g++.old-deja/g++.pt/repo3.C: Ditto.
5922 * g++.old-deja/g++.pt/repo4.C: Ditto.
5923
5924 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
5925 * gcc.dg/20030107-1.c: Ditto.
5926 * gcc.dg/20030702-1.c: Ditto.
5927 * gcc.dg/profile-generate-1.c: Ditto.
5928 * g++.dg/other/profile1.C: Ditto.
5929 * g++.old-deja/g++.robertl/eb83.C: Ditto.
5930
5931 * lib/gcc-dg.exp (remove-build-file): New.
5932 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
5933 cleanup-tree-dump, cleanup-saved-temps): New.
5934
5935 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
5936
5937 PR c++/19203, DR 214
5938 * g++.dg/parse/ambig3.C: Not ambiguous.
5939 * g++.dg/template/spec20.C: New.
5940 * g++.dg/template/spec21.C: New.
5941
5942 2005-03-31 Steve Ellcey <sje@cup.hp.com>
5943
5944 PR target/20045
5945 * gcc.dg/ia64-fptr-1.c: Run only on linux.
5946
5947 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5948
5949 PR libfortran/20660
5950 * gfortran.dg/negative_unit.f: New test.
5951
5952 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
5953
5954 * gcc.dg/20050330-1.c: New test.
5955
5956 2005-03-30 Devang Patel <dpatel@apple.com>
5957
5958 * g++.dg/tree-sra/ssa-sra-3.C: New test.
5959
5960 2005-03-30 Dale Johannesen <dalej@apple.com>
5961
5962 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
5963
5964 2005-03-30 Janis Johnson <janis187@us.ibm.com>
5965
5966 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
5967 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
5968 Strip options from test name.
5969
5970 2005-03-31 Jan Hubicka <jh@suse.cz>
5971
5972 * gcc.dg/varpool-1.c: New testcase.
5973
5974 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
5975
5976 PR c/772
5977 PR c/17913
5978 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
5979 gcc.dg/stmt-expr-label-3.c : New tests.
5980 * gcc.c-torture/execute/medce-2.c: Remove.
5981
5982 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
5983
5984 PR c/20368
5985 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
5986 tests.
5987
5988 2005-03-30 Alan Modra <amodra@bigpond.net.au>
5989
5990 * gcc.c-torture/compile/pr20203.c: New test.
5991
5992 2005-03-26 Steven G. Kargl <kargls@comcast.net>
5993
5994 * gfortran.dg/promotion.f90: New test.
5995
5996 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
5997
5998 PR middle-end/20491
5999 * gcc.dg/torture/asm-subreg-1.c: New test.
6000
6001 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
6002
6003 PR c/20672
6004 * gcc.dg/pr20672-1.c: New test.
6005
6006 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
6007
6008 * gfortran.dg/vect: New directory.
6009 * gfortran.dg/vect/vect.exp: New.
6010 * gfortran.dg/vect/vect-1.f90: New test.
6011 * gfortran.dg/vect/vect-2.f90: New test.
6012 * gfortran.dg/vect/vect-3.f90: New test.
6013 * gfortran.dg/vect/vect-4.f90: New test.
6014 * gfortran.dg/vect/vect-5.f90: New test.
6015
6016 2005-03-29 Jakub Jelinek <jakub@redhat.com>
6017
6018 PR middle-end/20622
6019 * gcc.dg/alias-7.c: New test.
6020
6021 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
6022
6023 * gcc.dg/sparc-reg-1.c: New test.
6024
6025 2005-03-28 Steve Ellcey <sje@cup.hp.com>
6026
6027 PR target/19890
6028 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
6029
6030 2005-03-29 Dale Ranta <dir@lanl.gov>
6031 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6032
6033 PR libfortran/20163
6034 * gfortran.dg/pr20163-2.f: New test.
6035
6036 2005-03-28 Jan Hubicka <jh@suse.cz>
6037
6038 PR middle-end/20635
6039 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
6040 by Jakub Jelinek.
6041
6042 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
6043
6044 PR tree-optimization/20626
6045 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
6046 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
6047
6048 2005-03-26 Steven G. Kargl <kargls@comcast.net>
6049
6050 * gfortran.dg/underflow.f90: New test.
6051 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
6052
6053 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6054
6055 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
6056
6057 2005-03-25 Mark Mitchell <mark@codesourcery.com>
6058
6059 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
6060 (g++_init): Make sure that CXXFLAGS is set.
6061 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
6062 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
6063 * lib/gfortran.exp (gfortran_link_flags): Likewise.
6064 * lib/objc.exp (objc_init): Likewise.
6065 * lib/treelang.exp (treelang_init): Likewise.
6066
6067 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
6068
6069 PR tree-optimization/20470
6070 * gcc.dg/tree-ssa/pr20470.c: New test.
6071
6072 2005-03-25 Geoffrey Keating <geoffk@apple.com>
6073
6074 * gcc.dg/ppc-stfiwx.c: New.
6075
6076 2005-03-25 Steve Ellcey <sje@cup.hp.com>
6077
6078 PR target/19888
6079 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
6080
6081 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
6082
6083 * gcc.dg/20050325-1.c: Fix a typo.
6084
6085 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6086
6087 PR libfortran/19678
6088 PR libfortran/19679
6089 * gfortran.dg/dos_eol.f: New test.
6090
6091 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
6092
6093 PR rtl-optimization/20249
6094 * gcc.dg/20050325-1.c: New test.
6095
6096 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6097
6098 PR libfortran/15332
6099 * gfortran.dg/pr15332.f: New test.
6100
6101 2005-03-24 Dale Johannesen <dalej@apple.com>
6102
6103 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
6104
6105 2005-03-24 Geoffrey Keating <geoffk@apple.com>
6106
6107 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
6108 'internal' visibility.
6109 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
6110 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
6111 'protected' visibility.
6112 * gcc.dg/visibility-7.c: Likewise.
6113 * lib/target-supports.exp (check_visibility_available): Take
6114 a parameter, the kind of visibility to check for.
6115 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
6116 to check_visibility_available.
6117
6118 * g++.dg/expr/cast3.C: New.
6119
6120 2005-03-24 David Edelsohn <edelsohn@gnu.org>
6121
6122 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
6123 rs6000.
6124
6125 2005-03-24 Steve Ellcey <sje@cup.hp.com>
6126
6127 PR target/20095
6128 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
6129
6130 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
6131
6132 * gcc.dg/badshift.c: Renamed to...
6133 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
6134
6135 * gcc.target/i386/badshift.c: Renamed to...
6136 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
6137 only.
6138
6139 PR rtl-optimization/20532
6140 * gcc.target/i386/badshift.c: New.
6141
6142 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6143
6144 * gfortran.dg/pr18025.f90: New test.
6145
6146 2005-03-23 Dale Johannesen <dalej@apple.com>
6147
6148 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
6149
6150 2005-03-23 Mark Mitchell <mark@codesourcery.com>
6151
6152 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
6153
6154 * lib/target-supports.exp (check_iconv_available): Default
6155 libiconv to -liconv, if there is no definition.
6156
6157 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
6158
6159 * gcc.dg/torture/cris-asm-mof-1.c: New test.
6160
6161 2005-03-22 Mark Mitchell <mark@codesourcery.com>
6162
6163 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
6164 * g++.dg/opt/pr7503-2.C: Likewise.
6165 * g++.dg/opt/pr7503-3.C: Likewise.
6166 * g++.dg/opt/pr7503-4.C: Likewise.
6167 * g++.dg/opt/pr7503-5.C: Likewise.
6168 * g++.dg/warn/minmax.C: New test.
6169
6170 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6171
6172 * gfortran.dg/g77_intrinsics_funcs.f: New test.
6173 * gfortran.dg/g77_intrinsics_sub.f: New test.
6174
6175 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
6176 Jan Hubicka <jh@suse.cz>
6177 Steven Bosscher <stevenb@suse.de
6178
6179 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
6180
6181 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6182
6183 PR c++/19980
6184 * g++.dg/template/redecl3.C: New test.
6185
6186 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6187
6188 PR c++/20499
6189 * g++.dg/parse/error16.C: Tweak error markers.
6190
6191 2005-03-22 Jakub Jelinek <jakub@redhat.com>
6192
6193 PR target/20561
6194 * gcc.dg/20050321-2.c: New test.
6195
6196 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
6197
6198 PR c++/20465
6199 PR c++/20381
6200 * g++.dg/template/ptrmem12.C: New.
6201
6202 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
6203
6204 PR rtl-optimization/20527
6205 * gcc.c-torture/execute/pr20527-1.c: New test.
6206
6207 2005-03-22 Ben Elliston <bje@au.ibm.com>
6208
6209 * gcc.misc-tests/options.exp (check_for_options): Create a real C
6210 program, compile it into a real executable and then delete the .c
6211 and .x files afterwards, to avoid problems on testglue targets.
6212
6213 2005-03-21 Stuart Hastings <stuart@apple.com>
6214
6215 * gcc.target/i386/sse-2.c: New.
6216
6217 2005-03-21 Uros Bizjak <uros@kss-loka.si>
6218
6219 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
6220
6221 2005-03-21 Paolo Carlini <pcarlini@suse.de>
6222
6223 * g++.dg/parse/crash25.C: Fix typo.
6224
6225 2005-03-21 Paolo Carlini <pcarlini@suse.de>
6226
6227 PR c++/20461
6228 * g++.dg/parse/crash24.C: New test.
6229
6230 PR c++/20536
6231 * g++.dg/parse/crash25.C: New test.
6232
6233 2005-03-21 Paolo Carlini <pcarlini@suse.de>
6234
6235 PR c++/20147
6236 * g++.dg/ext/stmtexpr4.C: New test.
6237
6238 2005-03-20 Roger Sayle <roger@eyesopen.com>
6239
6240 PR middle-end/20539
6241 * gcc.c-torture/compile/pr13066-1.c: New test case.
6242 * gcc.c-torture/compile/pr20539-1.c: Likewise.
6243 * g++.dg/opt/pr13066-1.C: Likewise.
6244
6245 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
6246
6247 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
6248
6249 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6250
6251 PR fortran/18525
6252 * gfortran.dg/nesting_1.f90: New test.
6253
6254 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6255
6256 PR c++/20240
6257 * g++.dg/lookup/using13.C: New test.
6258
6259 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6260
6261 PR c++/20333
6262 * g++.dg/template/crash36.C: New test.
6263
6264 2005-03-18 Paolo Carlini <pcarlini@suse.de>
6265
6266 PR c++/20463
6267 * g++.dg/template/crash35.C: New test.
6268
6269 2005-03-17 Paolo Carlini <pcarlini@suse.de>
6270
6271 PR c++/19966
6272 * g++.dg/overload/operator2.C: New test.
6273
6274 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6275
6276 PR libfortran/20257
6277 * gfortran.dg/pr20257.f90: New test.
6278
6279 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6280
6281 PR libfortran/20480
6282 * gfortran.dg/pr20480.f90: New test.
6283
6284 2005-03-16 Richard Henderson <rth@redhat.com>
6285
6286 PR middle-end/15700
6287 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
6288 (_rtld_global): New.
6289 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
6290 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
6291
6292 * gcc.dg/alias-3.c: New.
6293 * gcc.dg/alias-4.c: New.
6294 * gcc.dg/alias-5.c: New.
6295 * gcc.dg/alias-6.c: New.
6296
6297 2005-03-15 Geoffrey Keating <geoffk@apple.com>
6298
6299 * gcc.dg/cpp/ucnid-7.c: New.
6300
6301 2005-03-15 Janis Johnson <janis187@us.ibm.com>
6302 Dorit Naishlos <dorit@il.ibm.com>
6303
6304 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
6305 darwin.
6306
6307 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
6308
6309 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
6310 misaligned accesses.
6311 * gcc.dg/vect/vect-58.c: Likewise.
6312 * gcc.dg/vect/vect-92.c: New.
6313 * gcc.dg/vect/vect-93.c: New.
6314
6315 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
6316
6317 PR fortran/18827
6318 * gfortran.dg/assign_2.f90: New test.
6319 * gfortran.dg/assign_3.f90: New test.
6320 * gfortran.dg/assign.f90: New test.
6321
6322 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
6323
6324 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
6325 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
6326 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
6327 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
6328 names.
6329
6330 2005-03-14 Geoffrey Keating <geoffk@apple.com>
6331
6332 * gcc.dg/cpp/ucnid-6.c: New.
6333
6334 * gcc.dg/cpp/normalize-1.c: New.
6335 * gcc.dg/cpp/normalize-2.c: New.
6336 * gcc.dg/cpp/normalize-3.c: New.
6337 * gcc.dg/cpp/normalize-4.c: New.
6338 * gcc.dg/cpp/ucnid-4.c: New.
6339 * gcc.dg/cpp/ucnid-5.c: New.
6340 * g++.dg/cpp/normalize-1.C: New.
6341 * g++.dg/cpp/ucnid-1.C: New.
6342
6343 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
6344
6345 * gcc.dg/pr18628.c: New.
6346
6347 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
6348
6349 PR c++/20280
6350 * g++.dg/tree-ssa/pr20280.C: New.
6351
6352 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6353
6354 PR fortran/20467
6355 * gfortran.dg/stfunc_2.f90: New test.
6356
6357 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
6358
6359 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
6360
6361 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
6362
6363 * gcc.dg/tree-ssa/20050314-1.c: New test.
6364
6365 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6366
6367 PR c++/4403
6368 PR c++/9783, DR433
6369 * g++.dg/template/friend34.C: New test.
6370 * g++.dg/template/friend35.C: Likewise.
6371 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
6372
6373 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6374
6375 Friend class name lookup 5/n
6376 PR c++/1016
6377 * g++.dg/lookup/hidden-class1.C: New test.
6378 * g++.dg/lookup/hidden-class2.C: Likewise.
6379 * g++.dg/lookup/hidden-class3.C: Likewise.
6380 * g++.dg/lookup/hidden-class4.C: Likewise.
6381 * g++.dg/lookup/hidden-class5.C: Likewise.
6382 * g++.dg/lookup/hidden-class6.C: Likewise.
6383 * g++.dg/lookup/hidden-class7.C: Likewise.
6384 * g++.dg/lookup/hidden-class8.C: Likewise.
6385 * g++.dg/lookup/hidden-class9.C: Likewise.
6386 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
6387 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
6388 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
6389 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
6390 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
6391 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
6392 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
6393 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
6394 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
6395 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
6396 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
6397
6398 2005-03-13 Mark Mitchell <mark@codesourcery.com>
6399
6400 PR c++/20157
6401 * g++.dg/template/error18.C: New test.
6402
6403 2005-03-09 Ben Elliston <bje@au.ibm.com>
6404
6405 PR debug/16792
6406 * g++.dg/debug/pr16792.C: New test.
6407
6408 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
6409
6410 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
6411 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
6412 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
6413 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
6414 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
6415 test assertion names.
6416
6417 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6418
6419 PR fortran/18600
6420 * gfortran.dg/stfunc_1.f90: New test.
6421
6422 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6423
6424 PR fortran/16907
6425 * gfortran.dg/real_index_1.f90: New test.
6426
6427 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6428
6429 PR fortran/20323
6430 * gfortran.dg/spec_expr_1.f90: New test.
6431
6432 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
6433
6434 PR c/20402
6435 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
6436 new parser.
6437
6438 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6439
6440 PR fortran/20361
6441 * gfortran.dg/largeequiv_1.f90: New test.
6442
6443 2005-03-12 Geoffrey Keating <geoffk@apple.com>
6444
6445 * gcc.dg/ucnid-1.c: New.
6446 * gcc.dg/ucnid-2.c: New.
6447 * gcc.dg/ucnid-3.c: New.
6448 * gcc.dg/ucnid-4.c: New.
6449 * gcc.dg/ucnid-5.c: New.
6450 * gcc.dg/ucnid-6.c: New.
6451 * gcc.dg/cpp/ucnid-1.c: New.
6452 * gcc.dg/cpp/ucnid-2.c: New.
6453 * gcc.dg/cpp/ucnid-3.c: New.
6454 * g++.dg/other/ucnid-1.C: New.
6455
6456 2005-03-12 Geoffrey Keating <geoffk@apple.com>
6457
6458 * gcc.dg/vmx/darwin-abi-3.c: Delete.
6459
6460 2005-03-11 Per Bothner <per@bothner.com>
6461
6462 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
6463 that diagnotics refer to correct token.
6464 * gcc.dg/unused-3.c: Likewise.
6465
6466 2005-03-11 Per Bothner <per@bothner.com>
6467
6468 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
6469 constant" is now actually on same line as string constant.
6470 * gcc.dg/cpp/direct2s.c: Likewise.
6471
6472 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
6473
6474 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
6475
6476 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6477
6478 PR libfortran/20124
6479 * gfortran.dg/pr20124.f90: New Test
6480
6481 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
6482
6483 PR tree-optimization/20130
6484 * gcc.dg/pr20130-1.c: New test.
6485
6486 2005-03-10 Steve Ellcey <sje@cup.hp.com>
6487
6488 PR target/20095
6489 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
6490
6491 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6492
6493 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
6494
6495 2005-03-10 Steve Ellcey <sje@cup.hp.com>
6496
6497 * g++.dg/eh/forced1.C: Fix comment.
6498 * g++.dg/eh/forced2.C: Ditto.
6499 * g++.dg/eh/forced3.C: Ditto.
6500 * g++.dg/eh/forced4.C: Ditto.
6501
6502 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
6503
6504 PR rtl-opt/20412
6505 * gcc.c-torture/compile/pr20412.c: New test.
6506
6507 2005-03-10 Roger Sayle <roger@eyesopen.com>
6508
6509 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
6510
6511 2005-03-10 Jakub Jelinek <jakub@redhat.com>
6512
6513 PR target/20322
6514 * gcc.dg/20050307-1.c: New test.
6515
6516 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
6517
6518 PR c++/20375
6519 * g++.dg/other/stdarg3.C: New.
6520
6521 2005-03-10 Jakub Jelinek <jakub@redhat.com>
6522
6523 PR c++/18384, c++/18327
6524 * g++.dg/init/array19.C: New test.
6525
6526 PR inline-asm/20314
6527 * gcc.dg/torture/pr20314-1.c: New test.
6528 * gcc.dg/torture/pr20314-2.c: New test.
6529
6530 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
6531
6532 * gcc.dg/20050309-1.c: New test.
6533
6534 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6535
6536 * gcc.dg/builtins-10.c: Reactivate disabled test.
6537 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
6538 new cbrt transformations.
6539
6540 2005-03-09 Mark Mitchell <mark@codesourcery.com>
6541
6542 PR c++/20208
6543 * g++.dg/template/array13.C: New test.
6544
6545 2005-03-09 Paolo Carlini <pcarlini@suse.de>
6546
6547 PR c++/16859
6548 * g++.dg/init/brace4.C: New test.
6549
6550 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
6551
6552 PR c++/20186
6553 * g++.dg/template/non-dependent12.C: New.
6554
6555 2005-03-08 Mark Mitchell <mark@codesourcery.com>
6556
6557 PR c++/20142
6558 * g++.dg/init/array18.C: Add dg-do run marker.
6559
6560 PR c++/20142
6561 * g++.dg/init/array18.C: New test.
6562
6563 2005-03-09 Ben Elliston <bje@au.ibm.com>
6564
6565 * consistency.vlad/vlad.exp: Remove trailing semicolons.
6566 * g++.dg/gcov/gcov.exp: Likewise.
6567 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
6568 * gcc.target/xstormy16/xstormy16.exp: Likewise.
6569 * lib/c-torture.exp: Likewise.
6570 * lib/fortran-torture.exp: Likewise.
6571 * lib/g++.exp: Likewise.
6572 * lib/gcc-defs.exp: Likewise.
6573 * lib/gcc-dg.exp: Likewise.
6574 * lib/gcc.exp: Likewise.
6575 * lib/gcov.exp: Likewise.
6576 * lib/gfortran.exp: Likewise.
6577 * lib/mike-g++.exp: Likewise.
6578 * lib/mike-gcc.exp: Likewise.
6579 * lib/objc-torture.exp: Likewise.
6580 * lib/objc.exp: Likewise.
6581 * lib/profopt.exp: Likewise.
6582 * lib/target-libpath.exp: Likewise.
6583 * lib/target-supports.exp: Likewise.
6584 * lib/treelang.exp: Likewise.
6585 * lib/wrapper.exp: Likewise.
6586
6587 2005-03-08 Jeff Law <law@redhat.com>
6588
6589 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
6590 PHI-OPT changes.
6591
6592 2005-03-08 Ira Rosen <irar@il.ibm.com>
6593
6594 * gcc.dg/vect/pr20122.c: New test.
6595
6596 2005-03-07 Jeff Law <law@redhat.com>
6597
6598 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
6599 was folded away.
6600 * gcc.dg/tree-ssa/pr18133-1.c: New test.
6601 * gcc.dg/tree-ssa/pr18133-2.c: New test.
6602 * gcc.dg/tree-ssa/pr18134.c: New test.
6603
6604 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6605
6606 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
6607 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
6608 gcc.dg/torture/builtin-noret-2.c: Require weak support.
6609
6610 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
6611
6612 PR tree-opt/17671
6613 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
6614
6615 2005-03-07 Mark Mitchell <mark@codesourcery.com>
6616
6617 * g++.dg/warn/Wnvdtor.C: New test.
6618
6619 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
6620
6621 * gcc.dg/torture/pr19683-1.c: New test.
6622
6623 2005-03-06 Steven G. Kargl <kargls@comcast.net>
6624
6625 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
6626 * gfortran.dg/g77/19990313-2.f: Ditto.
6627 * gfortran.dg/g77/19990313-3.f: Ditto.
6628 * gfortran.dg/g77/19990525-0.f: Ditto.
6629 * gfortran.dg/g77/19990826-0.f: Ditto.
6630 * gfortran.dg/g77/19990826-2.f: Ditto.
6631 * gfortran.dg/g77/19990826-3.f: Ditto.
6632 * gfortran.dg/g77/20000511-1.f: Ditto.
6633 * gfortran.dg/g77/20000511-2.f: Ditto.
6634 * gfortran.dg/g77/970625-2.f: Ditto.
6635 * gfortran.dg/g77/980310-2.f: Ditto.
6636 * gfortran.dg/g77/980310-3.f: Ditto.
6637 * gfortran.dg/g77/980310-8.f: Ditto.
6638 * gfortran.dg/g77/980519-2.f: Ditto.
6639 * gfortran.dg/g77/alpha1.f: Ditto.
6640 * gfortran.dg/g77/claus.f: Ditto.
6641 * gfortran.dg/g77/erfc.f: Ditto.
6642 * gfortran.dg/g77/short.f: Ditto.
6643 * gfortran.fortran-torture/execute/data.f90: Ditto.
6644 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
6645 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
6646
6647 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6648
6649 * lib/file-format.exp (gcc_target_object_format): Add check for som
6650 format and hardcode object formats on hppa*-*-hpux*.
6651 * lib/target-supports.exp (check_weak_available): Add check for som
6652 object format. Always return 0 on hppa*-*-hpux10*.
6653
6654 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
6655 is defined.
6656
6657 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
6658
6659 2005-03-05 Steven G. Kargl <kargls@comcast.net>
6660
6661 * gfortran.dg/pr19936_1.f90: New test.
6662 * gfortran.dg/pr19936_2.f90: New test.
6663 * gfortran.dg/pr19936_3.f90: New test.
6664
6665 2005-03-05 Steven G. Kargl <kargls@comcast.net>
6666 Paul Thomas <prthomas@drfccad.cea.fr>
6667
6668 * gfortran.dg/PR19754_1.f90: New test.
6669 * gfortran.dg/PR19754_2.f90: Ditto.
6670
6671 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6672
6673 PR c++/19311
6674 * g++.dg/template/non-dependent11.C: New test.
6675
6676 2005-03-05 Uros Bizjak <uros@kss-loka.si>
6677
6678 * lib/target-supports.exp (check_iconv_available): Fix comment.
6679
6680 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
6681 Joseph S. Myers <joseph@codesourcery.com>
6682
6683 PR c++/19797
6684 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
6685
6686 2005-03-04 Matthew Sachs <msachs@apple.com>
6687
6688 * gcc.exp (gcc_target_compile): Put braces around
6689 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
6690 * objc.exp (objc_target_compile): Likewise.
6691 * treelang.exp (treelang_target_compile): Likewise.
6692
6693 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6694
6695 PR fortran/19673
6696 * gfortran.dg/func_result_1.f90: New test.
6697
6698 2005-03-04 Ben Elliston <bje@au.ibm.com>
6699
6700 * gcc.misc-tests/options.exp: New test.
6701
6702 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
6703
6704 * gcc.dg/pr15784-4.c: New test.
6705
6706 2005-03-03 Geoffrey Keating <geoffk@apple.com>
6707
6708 * gcc.c-torture/execute/pr17133.c: New.
6709 * gcc.c-torture/compile/20050303-1.c: New.
6710
6711 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
6712
6713 * gcc.dg/cpp/assert4.c: Fix for cygwin
6714
6715 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
6716
6717 * g++.dg/overload/using2.C: New.
6718
6719 2005-03-02 Mark Mitchell <mark@codesourcery.com>
6720
6721 PR c++/19916
6722 * g++.dg/init/ptrmem2.C: New test.
6723
6724 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
6725
6726 PR c/8927
6727 * gcc.dg/pr8927-1.c: New test.
6728
6729 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
6730
6731 PR c++/20232
6732 * g++.dg/inherit/covariant12.C: New.
6733
6734 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6735
6736 PR fortran/19479
6737 * gfortran.dg/bound_1.f90: New test.
6738
6739 2005-02-28 Janis Johnson <janis187@us.ibm.com>
6740
6741 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
6742 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
6743
6744 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
6745
6746 PR c/20245
6747 * gcc.dg/pr20245-1.c: New test.
6748
6749 2005-02-28 Jakub Jelinek <jakub@redhat.com>
6750
6751 PR middle-end/19874
6752 * gcc.c-torture/execute/20050119-2.c: New test case.
6753
6754 2005-02-28 Ben Elliston <bje@au.ibm.com>
6755
6756 * README: Update the DejaGnu bug reporting address.
6757 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
6758 * lib/objc-torture.exp: Likewise.
6759
6760 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
6761
6762 * gfortran.dg/boz_1.f90: New test.
6763 * gfortran.dg/boz_3.f90: New test.
6764 * gfortran.dg/boz_4.f90: New test.
6765
6766 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
6767
6768 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
6769 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
6770
6771 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6772
6773 PR libfortran/20101
6774 * gfortran.dg/write_0_pe_format.f90: New test.
6775
6776 2005-02-27 Jakub Jelinek <jakub@redhat.com>
6777
6778 PR c++/20206
6779 * g++.dg/opt/thunk2.C: New test.
6780 * g++.dg/opt/covariant1.C: New test.
6781
6782 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6783
6784 * gfortran.dg/e_d_fmt.f90: New test.
6785
6786 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
6787
6788 * gcc.dg/asm-b.c: Fix comment typos.
6789
6790 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
6791
6792 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
6793 a V_MAY_DEF also.
6794
6795 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
6796
6797 PR tree-opt/20188
6798 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
6799 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
6800 * gcc.dg/asm-b.c: New test.
6801
6802 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
6803
6804 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
6805 Disable this test on IRIX 6.
6806
6807 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
6808
6809 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
6810 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
6811 parser.
6812
6813 2005-02-25 Diego Novillo <dnovillo@redhat.com>
6814
6815 PR tree-optimization/20204
6816 * testsuite/gcc.dg/pr20204.c: New test.
6817
6818 2005-02-24 Jakub Jelinek <jakub@redhat.com>
6819
6820 PR target/20196
6821 * gcc.c-torture/execute/20050224-1.c: New test.
6822
6823 PR c++/20175
6824 * g++.dg/warn/Wbraces2.C: New test.
6825
6826 2005-02-23 Mark Mitchell <mark@codesourcery.com>
6827
6828 PR c++/19878
6829 * g++.dg/init/const2.C: New test.
6830
6831 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
6832
6833 PR tree-optimization/20100
6834 * gcc.c-torture/execute/pr20100-1.c: New test.
6835
6836 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6837
6838 * gfortran.dg/implicit_3.f90: New test.
6839
6840 * gfortran.dg/deftype_1.f90: New test.
6841
6842 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
6843
6844 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
6845 the test passes.
6846 * g++.dg/other/anon3.C: Accept a warning.
6847
6848 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
6849
6850 * gcc.dg/pr20017.c: Fix a comment typo.
6851
6852 2005-02-23 Bud Davis <bdavis@gfortran.org>
6853
6854 * gfortran.dg/list_read_4.f90: Change to f90 comments.
6855
6856 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
6857
6858 PR ada/19902
6859 * ada/acats/tests/cxa/cxa3004.a: Remove.
6860 * ada/acats/tests/cxb/cxb30061.am: Likewise.
6861
6862 2005-02-22 Mark Mitchell <mark@codesourcery.com>
6863
6864 PR c++/20073
6865 * g++.dg/init/const1.C: New test.
6866
6867 PR c++/19991
6868 * g++.dg/parse/constant7.C: New test.
6869
6870 PR c++/20152
6871 * g++.dg/parse/error27.C: New test.
6872 * g++.dg/template/qualttp15.C: Adjust error markers.
6873 * g++.old-deja/g++.other/struct1.C: Likewise.
6874
6875 PR c++/20153
6876 * g++.dg/template/error17.C: New test.
6877
6878 PR c++/20148
6879 * g++.dg/parser/error26.C: New test.
6880
6881 2005-02-22 Diego Novillo <dnovillo@redhat.com>
6882
6883 PR tree-optimization/20100
6884 PR tree-optimization/20115
6885 * gcc.dg/pr20115.c: New test.
6886 * gcc.dg/pr20115-1.c: New test.
6887 * gcc.dg/pr20100.c: New test.
6888 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
6889 call-clobbered variables after alias1.
6890
6891 2005-02-22 Bud Davis <bdavis@gfortran.org>
6892
6893 * gfortran.dg/list_read_4.f90: new test.
6894
6895 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
6896
6897 PR rtl-optimization/20017.
6898 * gcc.dg/pr20017.c: New.
6899
6900 2005-02-22 Devang Patel <dpatel@apple.com>
6901
6902 PR 19952
6903 * g++.dg/tree-ssa/pr19952.C: New test.
6904
6905 2005-02-22 Mark Mitchell <mark@codesourcery.com>
6906
6907 PR c++/19883
6908 * g++.dg/parse/constant6.C: New test.
6909
6910 2005-02-22 Uros Bizjak <uros@kss-loka.si>
6911
6912 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
6913 * g++.dg/charset/asm2.c: Likewise.
6914 * g++.dg/charset/asm3.c: Likewise.
6915 * g++.dg/charset/asm4.c: Likewise.
6916 * g++.dg/charset/asm5.c: Likewise.
6917 * g++.dg/charset/attribute1.c: Likewise.
6918 * g++.dg/charset/attribute2.c: Likewise.
6919 * g++.dg/charset/extern1.cc: Likewise.
6920 * g++.dg/charset/extern2.cc: Likewise.
6921 * g++.dg/charset/extern3.cc: Likewise.
6922 * g++.dg/charset/function.cc: Likewise.
6923 * g++.dg/charset/string.c: Likewise.
6924 * g++.dg/charset/charset.exp: Likewise.
6925 * lib/target-supports.exp (check_iconv_available): Fix comment.
6926
6927 2005-02-22 Uros Bizjak <uros@kss-loka.si>
6928
6929 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
6930 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
6931 * gcc.dg/charset/asm2.c: Likewise.
6932 * gcc.dg/charset/asm3.c: Likewise.
6933 * gcc.dg/charset/asm4.c: Likewise.
6934 * gcc.dg/charset/asm5.c: Likewise.
6935 * gcc.dg/charset/asm6.c: Likewise.
6936 * gcc.dg/charset/attribute1.c: Likewise.
6937 * gcc.dg/charset/attribute2.c: Likewise.
6938 * gcc.dg/charset/builtin1.c: Likewise.
6939 * gcc.dg/charset/extern.c: Likewise.
6940 * gcc.dg/charset/function.c: Likewise.
6941 * gcc.dg/charset/string.c: Likewise.
6942 * gcc.dg/charset/charset.exp: Likewise.
6943
6944 2005-02-21 Bud Davis <bdavis9659@comcast.net>
6945
6946 PR fortran/20086
6947 * gfortran.dg/pr20086.f90: New test.
6948
6949 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
6950
6951 PR tree-optimization/19786
6952 * g++.dg/tree-ssa/pr19786.C: New.
6953
6954 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6955
6956 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
6957
6958 2005-02-21 Jeff Law <law@redhat.com>
6959
6960 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
6961
6962 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6963
6964 * gfortran.dg/do_iterator: Split loop, markup all lines for
6965 which an error locus is printed.
6966 * gfortran.dg/pr17708.f90: Markup all lines for which an error
6967 locus is printed.
6968 * gfortran.dg/select_4.f90: Likewise.
6969 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
6970 locuses in the various permutations.
6971
6972 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
6973
6974 PR tree-optimization/19951
6975 * g++.dg/vect: New directory.
6976 * g++.dg/vect/vect.exp: New file.
6977 * g++.dg/vect/pr19951.cc: New testcase.
6978 * g++.dg/dg.exp: Also prune vectorizer tests.
6979
6980 2005-02-20 Zack Weinberg <zack@codesourcery.com>
6981
6982 PR 18785
6983 * gcc.dg/charset/builtin1.c: New test.
6984
6985 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6986
6987 PR c++/19299
6988 * g++.dg/inherit/volatile1.C: New test.
6989
6990 PR c++/19440
6991 * g++.dg/template/dtor4.C: New test.
6992
6993 2005-02-19 Steven G. Kargl <kargls@comcast.net>
6994
6995 * gfortran.dg/int_1.f90: New test.
6996
6997 2005-02-19 Devang Patel <dpatel@apple.com>
6998
6999 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
7000
7001 2005-02-19 Steven G. Kargl <kargls@comcast.net>
7002
7003 * gfortran.dg/achar_1.f90: New test.
7004
7005 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
7006
7007 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
7008
7009 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
7010 Jakub Jelinek <jakub@redhat.com>
7011
7012 PR tree-optimization/19828
7013 * gcc.dg/tree-ssa/loop-7.c: New test.
7014 * gcc.c-torture/execute/20050218-1.c: New test.
7015
7016 2005-02-19 Jakub Jelinek <jakub@redhat.com>
7017
7018 PR c/20043
7019 * gcc.dg/transparent-union-1.c: New test.
7020 * gcc.dg/transparent-union-2.c: New test.
7021
7022 2005-02-18 James E Wilson <wilson@specifixinc.com>
7023
7024 PR tree-optimization/18977
7025 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
7026
7027 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
7028
7029 PR target/20054
7030 * gcc.dg/pr20054.c: New test.
7031
7032 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7033
7034 PR c++/19508
7035 * g++.dg/ext/attrib20.C: New test.
7036
7037 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
7038
7039 PR middle-end/20030
7040 * gfortran.fortran-torture/execute/character_passing.f90: New test.
7041
7042 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
7043
7044 PR c++/20008
7045 * g++.dg/opt/switch4.C: New.
7046
7047 2005-02-18 Jakub Jelinek <jakub@redhat.com>
7048
7049 PR c++/20023
7050 PR tree-optimization/20009
7051 * gcc.c-torture/compile/20050217-1.c: New test.
7052 * g++.dg/opt/switch3.C: New test.
7053
7054 PR tree-optimization/18947
7055 * gcc.c-torture/compile/20050215-1.c: New test.
7056 * gcc.c-torture/compile/20050215-2.c: New test.
7057 * gcc.c-torture/compile/20050215-3.c: New test.
7058
7059 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
7060
7061 PR c++/20028
7062 * g++.dg/template/crash34.C: New.
7063
7064 PR c++/20022
7065 * g++.dg/other/access3.C: New.
7066
7067 2005-02-17 Ira Rosen <irar@il.ibm.com>
7068
7069 * gcc.dg/vect/vect-98.c: New test.
7070
7071 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
7072
7073 PR tree-optimization/19967
7074 * gcc.dg/pr19967.c: New.
7075
7076 2005-02-16 Jakub Jelinek <jakub@redhat.com>
7077
7078 PR middle-end/19857
7079 * gcc.dg/tree-ssa/20050215-1.c: New test.
7080 * gcc.c-torture/execute/20050215-1.c: New test.
7081
7082 2005-02-15 Eric Christopher <echristo@redhat.com>
7083
7084 * gcc.dg/cpp/20050215-1.c: New file.
7085
7086 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
7087
7088 PR tree-optimization/15785
7089 * gcc.dg/pr15785-1.c: New test.
7090
7091 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
7092
7093 PR c++/17788
7094 * g++.dg/init/ctor4.C: New.
7095 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
7096
7097 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
7098
7099 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
7100 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
7101
7102 2005-02-15 Andreas Schwab <schwab@suse.de>
7103
7104 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
7105 declare malloc.
7106
7107 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
7108
7109 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
7110
7111 2005-02-14 Diego Novillo <dnovillo@redhat.com>
7112
7113 PR tree-optimization/19853
7114 * gcc.c-torture/compile/pr19853.c: New test.
7115
7116 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
7117
7118 PR c++/19608
7119 * g++.dg/parse/local-class1.C: New.
7120
7121 PR c++/19895
7122 * g++.dg/parse/ptrmem3.C: New.
7123
7124 PR c++/19884
7125 * g++.old-deja/g++.oliva/template6.C: Add another case.
7126 * g++.dg/template/explicit6.C: New.
7127
7128 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
7129
7130 PR c++/17816
7131 * g++.dg/other/redecl2.C: New.
7132
7133 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
7134
7135 PR c++/19891
7136 * g++.dg/abi/covariant4.C: New.
7137
7138 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
7139
7140 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
7141
7142 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
7143
7144 * gcc.dg/vect/vect-96.c: Fix typo.
7145
7146 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7147
7148 PR c++/14479
7149 PR c++/19487
7150 * g++.dg/template/enum5.C: New test.
7151
7152 2005-02-12 Ira Rosen <irar@il.ibm.com>
7153
7154 * gcc.dg/vect/vect-97.c: New test.
7155
7156 2005-02-12 Ira Rosen <irar@il.ibm.com>
7157
7158 * gcc.dg/vect/vect-96.c: New test.
7159
7160 2005-02-12 Uros Bizjak <uros@kss-loka.si>
7161
7162 * gcc.dg/builtins-34.c: Also check ldexp*.
7163
7164 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
7165
7166 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
7167
7168 2005-02-11 Janis Johnson <janis187@us.ibm.com>
7169
7170 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
7171 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
7172 dg-require-dll, dg-require-iconv, dg-require-named-sections,
7173 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
7174 selector_list, selector_expression, dg-process-target): Move to new
7175 file target-supports-dg.exp.
7176 * lib/target-supports-dg.exp: New.
7177
7178 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
7179 New.
7180
7181 2005-02-11 Jakub Jelinek <jakub@redhat.com>
7182
7183 PR c++/19666
7184 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
7185
7186 PR middle-end/19858
7187 * gcc.c-torture/compile/20050210-1.c: New test.
7188
7189 2005-02-11 Mark Mitchell <mark@codesourcery.com>
7190
7191 PR c++/19755
7192 * g++.dg/warn/Wbraces1.C: New test.
7193
7194 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
7195
7196 * gcc.dg/builtins-52.c: New testcase.
7197
7198 2005-02-10 Jakub Jelinek <jakub@redhat.com>
7199
7200 PR c/19342
7201 * gcc.c-torture/execute/20050119-1.c: New test.
7202
7203 2005-02-09 Mark Mitchell <mark@codesourcery.com>
7204
7205 PR c++/19811
7206 * g++.dg/init/delete1.C: New test.
7207
7208 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
7209
7210 PR c++/18470
7211 * g++.dg/template/static12.C: New test.
7212
7213 2005-02-09 Mark Mitchell <mark@codesourcery.com>
7214
7215 PR c++/19787
7216 * g++.dg/conversion/ambig1.C: New test.
7217
7218 PR c++/19739
7219 * g++.dg/ext/attrib19.C: New test.
7220
7221 PR c++/19732
7222 * g++.dg/parse/dtor5.C: New test.
7223
7224 PR c++/19762
7225 * g++.dg/template/dtor3.C: New test.
7226
7227 PR c++/19826
7228 * g++.dg/template/static11.C: New test.
7229 * g++.dg/template/crash2.C: Remove dg-error marker.
7230
7231 2005-02-09 Janis Johnson <janis187@us.ibm.com>
7232
7233 PR C++/18491
7234 * g++.old-deja/g++.mike/p10769a.C: Remove.
7235
7236 2005-02-09 Roger Sayle <roger@eyesopen.com>
7237
7238 * gcc.dg/builtins-48.c: New test case.
7239 * gcc.dg/builtins-49.c: New test case.
7240 * gcc.dg/builtins-50.c: New test case.
7241 * gcc.dg/builtins-51.c: New test case.
7242
7243 2005-02-09 Ian Lance Taylor <ian@airs.com>
7244
7245 PR middle-end/19583
7246 * g++.dg/warn/Wreturn-type-3.C: New test.
7247
7248 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
7249
7250 PR middle-end/19402
7251 * gcc.dg/pr19402-1.c: New testcase.
7252 * gcc.dg/pr19402-2.c: likewise.
7253
7254 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
7255
7256 PR middle-end/19854
7257 * g++.dg/tree-ssa/tmmti.C: New testcase.
7258
7259 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
7260
7261 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
7262
7263 2005-02-08 Mark Mitchell <mark@codesourcery.com>
7264
7265 PR c++/19733
7266 * g++.dg/parse/crash23.C: New test.
7267 * g++.dg/warn/Weff1.C: New test.
7268
7269 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
7270
7271 * gcc.dg/20050209-1.c: New test.
7272
7273 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
7274
7275 PR target/19799
7276 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
7277
7278 2005-02-08 Mike Stump <mrs@apple.com>
7279
7280 * g++.dg/pch/import-2.c: New test.
7281 * g++.dg/pch/import-2.hs: New.
7282 * g++.dg/pch/include/import-2a.h: New.
7283 * g++.dg/pch/include/import-2b.h: New.
7284
7285 2005-02-08 Janis Johnson <janis187@us.ibm.com>
7286
7287 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
7288
7289 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7290
7291 * gfortran.dg/substr_1.f90: New test.
7292
7293 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
7294
7295 PR middle-end/19775
7296 * gcc.dg/torture/builtin-power-1.c: Disable test for
7297 invalid transformation.
7298 * gcc.dg/builtins-10.c: Likewise. Disable one test we
7299 no longer optimize.
7300 * gcc.dg/builtins-47.c: New testcase.
7301
7302 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
7303 Dorit Naishlos <dorit@il.ibm.com>
7304
7305 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
7306
7307 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
7308
7309 * gcc.c-torture/compile/20050206-1.c: New test.
7310
7311 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
7312
7313 PR tree-opt/19768
7314 * g++.dg/opt/pr19768.C: New test.
7315
7316 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
7317
7318 PR tree-opt/19736
7319 * gcc.c-torture/compile/pr19736.c: New test.
7320
7321 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7322
7323 PR c++/17401
7324 * g++.dg/parse/error25.C: New test.
7325
7326 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
7327
7328 * gcc.c-torture/execute/20050203-1.c: New.
7329
7330 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
7331
7332 * gcc.dg/vect/vect-85.c: Remove xfail.
7333 * gcc.dg/vect/vect-86.c: Remove xfail.
7334 * gcc.dg/vect/vect-87.c: Remove xfail.
7335 * gcc.dg/vect/vect-88.c: Remove xfail.
7336
7337 2005-02-02 Geoffrey Keating <geoffk@apple.com>
7338
7339 * gcc.dg/altivec-19.c: New.
7340
7341 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
7342
7343 PR c/17807
7344 * gcc.dg/nested-func-3.c: New test.
7345 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
7346
7347 2005-02-02 Janis Johnson <janis187@us.ibm.com>
7348
7349 * gcc.test-framework/gen_directive_tests: Generate tests for
7350 selector expressions.
7351
7352 2005-02-02 Matt Austern <austern@apple.com>
7353
7354 PR c++/19628
7355 * g++/ext/builtin7.C: New.
7356 * g++/ext/builtin8.C: New.
7357
7358 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
7359
7360 PR c/18502
7361 * gcc.dg/pr18502-1.c: New test.
7362
7363 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7364
7365 PR c++/17413
7366 * g++.dg/template/local4.C: Tweak.
7367
7368 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
7369
7370 PR tree-optimization/19578
7371 * gcc.c-torture/compile/20050202-1.c: New test.
7372
7373 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
7374
7375 PR c/19435
7376 * gcc.dg/c99-init-4.c: New test.
7377
7378 2005-02-01 Janis Johnson <janis187@us.ibm.com>
7379
7380 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
7381
7382 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
7383
7384 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
7385 * g++.dg/eh/check-vect.h: New.
7386
7387 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
7388 * gcc.dg/vect/vect-78.c: Ditto.
7389 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
7390 Remove.
7391
7392 * g++.dg/conversion/simd1.C: Expect warning.
7393 * g++.dg/ext/attribute-test-1.C: Ditto.
7394 * g++.dg/ext/attribute-test-2.C: Ditto.
7395 * g++.dg/ext/attribute-test-3.C: Ditto.
7396 * g++.dg/ext/attribute-test-4.C: Ditto.
7397
7398 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
7399 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
7400
7401 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
7402
7403 2005-02-01 Richard Henderson <rth@redhat.com>
7404
7405 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
7406 long double for ibm double-double format.
7407 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
7408
7409 2005-02-01 Diego Novillo <dnovillo@redhat.com>
7410
7411 PR tree-optimization/19633
7412 * testsuite/gcc.dg/pr19633-1.c: New test.
7413 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
7414 to NULL or a symbol.
7415
7416 2005-02-01 Janis Johnson <janis187@us.ibm.com>
7417
7418 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
7419 New procs.
7420 (dg-process-target (local override)): Handle selector expressions.
7421
7422 * gcc.test-framework/README: Describe tests in source directory.
7423 * gcc.test-framework/test-framework.awk: Handle dg- tests.
7424 * gcc.test-framework/test-framework.exp: Handle dg- tests.
7425 * gcc.test-framework/dg-bogus-exp-P.c: New test.
7426 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
7427 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
7428 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
7429 * gcc.test-framework/dg-do-link-exp-P.c: New test.
7430 * gcc.test-framework/dg-do-run-exp-P.c: New test.
7431 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
7432 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
7433 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
7434 * gcc.test-framework/dg-error-exp-P.c: New test.
7435 * gcc.test-framework/dg-error-exp-XP.c: New test.
7436 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
7437 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
7438 * gcc.test-framework/dg-output-exp-P.c: New test.
7439 * gcc.test-framework/dg-output-exp-XF.c: New test.
7440 * gcc.test-framework/dg-warning-exp-P.c: New test.
7441 * gcc.misc-tests/dg-1.c: Remove.
7442 * gcc.misc-tests/dg-2.c: Remove.
7443 * gcc.misc-tests/dg-3.c: Remove.
7444 * gcc.misc-tests/dg-4.c: Remove.
7445 * gcc.misc-tests/dg-5.c: Remove.
7446 * gcc.misc-tests/dg-6.c: Remove.
7447 * gcc.misc-tests/dg-7.c: Remove.
7448 * gcc.misc-tests/dg-8.c: Remove.
7449 * gcc.misc-tests/dg-9.c: Remove.
7450 * gcc.misc-tests/dg-10.c: Remove.
7451 * gcc.misc-tests/dg-11.c: Remove.
7452 * gcc.misc-tests/dg-12.c: Remove.
7453 * gcc.misc-tests/dg-test.exp: Remove.
7454
7455 * gcc.test-framework/test-framework.awk: Change recording and
7456 printing of passes and failures.
7457
7458 * gcc.test-framework: New directory.
7459 * gcc.test-framework/README: New.
7460 * gcc.test-framework/test-framework.exp: New.
7461 * gcc.test-framework/test-framework.awk: New.
7462 * gcc.test-framework/gen_directive_tests: New.
7463
7464 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
7465
7466 * lib/treelang.exp: Fix comment typos.
7467 (treelang_target_compile): Don't append libs=-ltreelang to options.
7468
7469 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
7470
7471 * g++.dg/parse/typename7.C: Adjust error messages.
7472
7473 2005-01-31 Jeff Law <law@redhat.com>
7474
7475 * gcc.c-torture/execute/20050131-1.c: New test.
7476 * gcc.dg/wcaselabel.c: New test.
7477
7478 2005-01-31 Mark Mitchell <mark@codesourcery.com>
7479
7480 * g++.dg/other/warning1.C: Adjust error messags.
7481 * g++.dg/parse/constant5.C: New test.
7482
7483 2005-01-31 Steven Bosscher <stevenb@suse.de>
7484
7485 PR c/19333
7486 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
7487 the test case valid.
7488 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
7489 * testsuite/gcc.dg/array-7.c: Adjust expected result.
7490 * testsuite/gcc.dg/pr18596-3.c: Likewise.
7491 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
7492 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
7493 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
7494
7495 2005-01-31 Dale Johannesen <dalej@apple.com>
7496
7497 * g++.dg/opt/pr19650.C: New test.
7498
7499 2005-01-31 Richard Henderson <rth@redhat.com>
7500
7501 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
7502 long double for intel double extended format.
7503 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
7504
7505 2005-01-30 Mark Mitchell <mark@codesourcery.com>
7506
7507 PR c++/19555
7508 * g++.dg/template/static10.C: New test.
7509
7510 PR c++/19395
7511 * g++.dg/parse/error24.C: New test.
7512
7513 PR c++/19367
7514 * g++.dg/lookup/builtin1.C: New test.
7515
7516 PR c++/19457
7517 * g++.dg/warn/conv3.C: New test.
7518
7519 2005-01-30 Bud Davis <bdavis@gfortran.org>
7520
7521 PR fortran/19647
7522 * gfortan.dg/inquire_7.f90
7523
7524 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
7525
7526 PR tree-optimization/15791
7527 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
7528 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
7529 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
7530 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
7531 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
7532 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
7533 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
7534 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
7535 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
7536 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
7537
7538 2005-01-29 Paul Brook <paul@codesourcery.com>
7539
7540 PR fortran/18565
7541 * check.c (real_or_complex_check): New function.
7542 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
7543 * intrinsic.c (add_functions): Use new check functions.
7544 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
7545 Add prototypes.
7546
7547 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
7548
7549 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
7550 gcc.dg/lvalue-3.c: New tests.
7551 * gcc.dg/concat.c: Update expected messages.
7552
7553 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
7554
7555 PR libfortran/19595
7556 * gfortran.dg/eor_1.f90: New test.
7557
7558 2005-01-29 Steven G. Kargl <kargls@comcast.net>
7559
7560 PR fortran/19589
7561 * gfortran.dg/logical_data_1.f90: New test.
7562
7563 2005-01-28 Mark Mitchell <mark@codesourcery.com>
7564
7565 PR c++/19253
7566 * g++.dg/template/crash33.C: New test.
7567
7568 PR c++/19667
7569 * g++.dg/template/crash32.C: New test.
7570
7571 2005-01-28 Ian Lance Taylor <ian@airs.com>
7572
7573 PR middle-end/16558
7574 * g++.dg/warn/Wreturn-type-2.C: New test.
7575
7576 2004-06-24 Jeff Law <law@redhat.com>
7577
7578 * gcc.dg/tree-ssa/20050128-1.c: New test.
7579
7580 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
7581
7582 * gcc.target/frv/all-mdpackh-1.c: New test.
7583
7584 2005-01-28 Steven Bosscher <stevenb@suse.de>
7585
7586 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
7587
7588 2005-01-27 Richard Henderson <rth@redhat.com>
7589
7590 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
7591
7592 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
7593
7594 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
7595
7596 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
7597
7598 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
7599 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
7600 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
7601 to cope with cases where the multilib options override the dg-options.
7602
7603 2005-01-27 Jakub Jelinek <jakub@redhat.com>
7604
7605 PR c/18946
7606 * gcc.dg/noncompile/20050120-1.c: New test.
7607
7608 2005-01-26 Diego Novillo <dnovillo@redhat.com>
7609
7610 PR tree-optimization/19633
7611 * gcc.dg/pr19633.c: New test.
7612 * gcc.dg/tree-ssa/pr19633.c: New test.
7613
7614 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
7615
7616 * gcc.dg/20041216-1.c: New test.
7617
7618 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
7619
7620 PR objc/18862
7621 * objc.dg/selector-2.m: New test.
7622
7623 2005-01-26 Jakub Jelinek <jakub@redhat.com>
7624
7625 * g++.dg/opt/range-test-2.C: New test.
7626
7627 PR rtl-optimization/19579
7628 * gcc.c-torture/execute/20050124-1.c: New test.
7629
7630 2005-01-26 Greg Parker <gparker@apple.com>
7631 Stuart Hastings <stuart@apple.com>
7632
7633 * gcc.c-torture/execute/20050125-1.c: New.
7634
7635 2005-01-18 Jan Hubicka <jh@suse.cz>
7636
7637 PR tree-optimize/19337
7638 * gcc.c-torture/compile/20050119-1.c: New test.
7639
7640 2005-01-24 James E Wilson <wilson@specifixinc.com>
7641
7642 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
7643 test for successful match.
7644
7645 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
7646
7647 PR objc/18408
7648 * objc.dg/comp-types-7.m: New test.
7649
7650 2005-01-24 Janis Johnson <janis187@us.ibm.com>
7651
7652 * lib/target-supports.exp (current_target_name): New.
7653 (check_effective_target_ilp32, check_effective_target_lp64):
7654 Cache the result to use as long as the current target, with
7655 multilib flags, remains the same.
7656
7657 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
7658 (dg-require-weak, dg-require-visibility, dg-require-alias,
7659 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
7660 dg-require-effective-target, dg-skip-if): Remove call to
7661 skip_test_and_clear_xfail.
7662 (dg-test): Clear xfail data.
7663
7664 2005-01-24 Jakub Jelinek <jakub@redhat.com>
7665
7666 PR target/17751
7667 * gcc.dg/ppc64-toc.c: New test.
7668
7669 * g++.dg/tree-ssa/empty-1.C: New test.
7670
7671 PR middle-end/19551
7672 * gcc.c-torture/execute/20050121-1.c: New test.
7673 * gcc.dg/20050121-2.c: New test.
7674
7675 2004-01-23 Steven G. Kargl <kargls@comcast.net>
7676 Paul Brook <paul@codesourcery.com>
7677
7678 PR fortran/17941
7679 * gfortran.dg/real_const_1.f: New test.
7680 * gfortran.dg/real_const_2.f90: New test.
7681 * gfortran.dg/complex_int_1.f90: New test.
7682
7683 2005-01-23 Bud Davis <bdavis9659@comcast.net>
7684
7685 PR fortran/19313
7686 * gfortan.dg/inquire_6.f90: New test.
7687
7688 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
7689
7690 PR libfortran/19451
7691 * open_readonly_1.f90: New test.
7692
7693 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
7694
7695 PR libfortran/18982
7696 * gfortran.dg/open_new.f90: New file.
7697
7698 2005-01-22 Paul Brook <paul@codesourcery.com>
7699
7700 * namelist_1.f90: New test.
7701
7702 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
7703
7704 PR tree-optimization/19484
7705 * gcc.c-torture/compile/20050122-[12].c: New tests.
7706
7707 2005-01-22 Paul Brook <paul@codesourcery.com>
7708
7709 * gfortran.dg/implicit_2.f90: New test.
7710
7711 2005-01-22 Bud Davis <bdavis9659@comcast.net>
7712
7713 PR fortran/19314
7714 * gfortran.dg/inquire_5.f90: New test.
7715
7716 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7717
7718 PR c/18809
7719 * gcc.dg/pr18809-1.c: New test.
7720
7721 2005-01-21 Ian Lance Taylor <ian@airs.com>
7722
7723 * gcc.dg/20050121-1.c: New test.
7724
7725 PR tree-optimization/13000
7726 * gcc.dg/20040206-1.c: Change warning to point where function is
7727 being inlined.
7728
7729 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7730
7731 PR c++/19208
7732 * g++.dg/template/array11.C: New test.
7733
7734 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7735
7736 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
7737 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
7738 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
7739 * gfortran.dg/getenv_1.f90: Add dg-do directive.
7740 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
7741 gfortran.dg/pr17164.f90: Add missing dg-do directives.
7742
7743 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
7744
7745 PR tree-optimization/15349
7746 * gcc.dg/tree-ssa/pr15349.c: New.
7747
7748 2005-01-20 Steve Ellcey <sje@cup.hp.com>
7749
7750 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
7751
7752 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
7753
7754 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
7755 scan-assembler-times directive name.
7756
7757 * gcc.dg/asm-a.c: Move dg-require-effective-target to
7758 after dg-do.
7759
7760 PR rtl-optimization/19462
7761 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
7762
7763 2005-01-19 Steve Ellcey <sje@cup.hp.com>
7764
7765 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
7766 counting function calls on ia64.
7767
7768 2005-01-19 Jakub Jelinek <jakub@redhat.com>
7769
7770 PR rtl-optimization/15139
7771 * gcc.dg/20050111-2.c: New test.
7772
7773 PR c/17297
7774 * gcc.c-torture/compile/20050113-1.c: New testcase.
7775
7776 PR middle-end/19164
7777 * gcc.dg/20050113-1.c: New testcase.
7778
7779 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
7780
7781 * gcc.dg/vect/vect-85.c: Add comment.
7782 * gcc.dg/vect/vect-86.c: Add xfail for now.
7783 * gcc.dg/vect/vect-87.c: Add xfail for now.
7784 * gcc.dg/vect/vect-88.c: Add xfail for now.
7785 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
7786
7787 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
7788
7789 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
7790
7791 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
7792
7793 * g++.dg/debug/typedef3.C: New test.
7794
7795 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
7796
7797 PR c/19472
7798 * gcc.dg/asm-a.c: New test.
7799
7800 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
7801
7802 * gcc.dg/sh-relax.c: Add prototype for abort.
7803
7804 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
7805
7806 * gcc.dg/short-compare-1.c: New test.
7807 * gcc.dg/short-compare-2.c: Likewise.
7808
7809 2005-01-18 Michael Matz <matz@suse.de>
7810
7811 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
7812
7813 2005-01-17 Diego Novillo <dnovillo@redhat.com>
7814
7815 PR tree-optimization/19121
7816 * gcc.c-torture/compile/pr19121.c: New test.
7817
7818 2005-01-17 James E. Wilson <wilson@specifixinc.com>
7819
7820 PR target/19357
7821 * gcc.c-torture/compile/pr19357.c: New test.
7822
7823 2005-01-17 Ian Lance Taylor <ian@airs.com>
7824
7825 PR c/5675
7826 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
7827 pass--those that refer just to the variable, possibly with a
7828 cast.
7829 * gcc.dg/c99-const-expr-3.c: Likewise.
7830
7831 PR middle-end/13127
7832 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
7833 longer emitted.
7834
7835 2005-01-16 Bud Davis <bdavis9659@comcast.net>
7836
7837 PR fortran/18778
7838 * gfortran.dg/endfile_2.f90: New test.
7839
7840 2005-01-16 Steven G. Kargl <kargls@comcast.net>
7841
7842 PR 19168
7843 * gfortran.dg/select_5.f90: New test.
7844
7845 2004-01-16 Paul Brook <paul@codesourcery.com>
7846
7847 * gfortran.dg/common_4.f90: New test.
7848
7849 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
7850
7851 PR rtl-optimization/19462
7852 * gcc.dg/torture/pr19462-1.c: New test.
7853
7854 2005-01-15 Ziemowit Laski <zlaski@apple.com>
7855
7856 PR objc/19321
7857 * objc.dg/func-ptr-2.m: New.
7858 * objc.dg/volatile-1.m: New.
7859
7860 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7861
7862 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
7863
7864 2005-01-15 Jakub Jelinek <jakub@redhat.com>
7865
7866 PR tree-optimization/19060
7867 * gcc.c-torture/execute/20050104-1.c: New test.
7868
7869 2005-01-15 Bud Davis <bdavis9659@comcast.net>
7870
7871 PR fortran/18983
7872 * gfortran.dg/write_to_null.f90: New test.
7873
7874 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
7875 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7876
7877 PR other/19328
7878 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
7879 argument.
7880
7881 2005-01-15 Jakub Jelinek <jakub@redhat.com>
7882
7883 PR c++/19263
7884 * g++.dg/init/vector1.C: New test.
7885
7886 2005-01-14 James E. Wilson <wilson@specifixinc.com>
7887
7888 PR target/13158
7889 * gcc.target/ia64/sibcall-unwind-1.c: New test.
7890 PR target/18987
7891 * gcc.target/ia64/sibcall-unwind-2.c: New test.
7892
7893 2005-01-14 Steven G. Kargl <kargls@comcast.net>
7894
7895 * gfortran.dg/select_1.f90: New test.
7896 * gfortran.dg/select_2.f90: New test.
7897 * gfortran.dg/select_3.f90: New test.
7898 * gfortran.dg/select_4.f90: New test.
7899
7900 2005-01-14 Jakub Jelinek <jakub@redhat.com>
7901
7902 PR middle-end/19084
7903 PR rtl-optimization/19348
7904 * gcc.dg/20050111-1.c: New test.
7905 * gcc.c-torture/execute/20050111-1.c: New test.
7906
7907 * gcc.dg/i386-asm-4.c: New test.
7908
7909 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
7910
7911 * gcc.dg/nested-func-2.c: New test.
7912 * ada/acats/norun.lst: Remove c953002.
7913
7914 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
7915
7916 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
7917
7918 2005-01-12 Ben Elliston <bje@au.ibm.com>
7919
7920 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
7921
7922 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
7923
7924 PR target/18761
7925 * g++.dg/abi/align1.C: New test.
7926
7927 2005-01-11 Alan Modra <amodra@bigpond.net.au>
7928
7929 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
7930 at a time.
7931 * g++.dg/ext/altivec_check.h: Support compiling as C.
7932
7933 2005-01-10 Roger Sayle <roger@eyesopen.com>
7934
7935 PR c++/19355
7936 * g++.dg/expr/pr19355-1.C: New test case.
7937
7938 2005-01-10 Laurent GUERBY <laurent@guerby.net>
7939
7940 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
7941 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
7942 * ada/acats/tests/c3/c92005b.ada: Likewise.
7943 * ada/acats/tests/c3/cxb3012.a: Likewise.
7944 * ada/acats/norun.lst: Add c380004 and c953002, add PR
7945
7946 2005-01-09 Paul Brook <paul@codesourcery.com>
7947
7948 * gfortran.dg/common_2.f90: New file.
7949 * gfortran.dg/common_3.f90: New file.
7950
7951 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
7952
7953 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
7954
7955 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
7956
7957 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
7958 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
7959 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
7960 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
7961 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
7962 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
7963 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
7964 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
7965 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
7966 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
7967 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
7968 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
7969 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
7970 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
7971 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
7972 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
7973 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
7974 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
7975 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
7976 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
7977 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
7978 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
7979 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
7980 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
7981 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
7982 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
7983 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
7984 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
7985 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
7986 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
7987 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
7988 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
7989 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
7990 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
7991 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
7992 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
7993 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
7994 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
7995 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
7996 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
7997 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
7998 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
7999 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
8000 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
8001 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
8002 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
8003 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
8004 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
8005 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
8006 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
8007 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
8008 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
8009 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
8010 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
8011 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
8012 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
8013 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
8014 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
8015 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
8016 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
8017 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
8018 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
8019 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
8020 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
8021 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
8022 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
8023 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
8024
8025 * gcc.dg/vect/vect-1.c: Fix spelling.
8026 * gcc.dg/vect/vect-10.c: Fix spelling.
8027 * gcc.dg/vect/vect-11.c: Fix spelling.
8028 * gcc.dg/vect/vect-12.c: Fix spelling.
8029 * gcc.dg/vect/vect-14.c: Fix spelling.
8030 * gcc.dg/vect/vect-15.c: Fix spelling.
8031 * gcc.dg/vect/vect-16.c: Fix spelling.
8032 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
8033 * gcc.dg/vect/vect-64.c: Fix comments.
8034 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
8035
8036 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
8037 Ira Rosen <irar@il.ibm.com>
8038
8039 * gcc.dg/vect/vect-70.c: New test.
8040 * gcc.dg/vect/vect-71.c: New test.
8041
8042 2005-01-09 Manfred Hollstein <mh@suse.com>
8043
8044 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
8045 * gcc.dg/pr18241-2.c: Likewise.
8046 * gcc.dg/pr18241-3.c: Likewise.
8047 * gcc.dg/pr18241-4.c: Likewise.
8048 * gcc.dg/pr18241-5.c: Likewise.
8049
8050 2005-01-08 Richard Henderson <rth@redhat.com>
8051
8052 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
8053 False for x86 and x86-64.
8054
8055 2005-01-08 Diego Novillo <dnovillo@redhat.com>
8056
8057 PR tree-optimization/18241
8058 * gcc.dg/pr18241-1.c: New test.
8059 * gcc.dg/pr18241-2.c: New test.
8060 * gcc.dg/pr18241-3.c: New test.
8061 * gcc.dg/pr18241-4.c: New test.
8062 * gcc.dg/pr18241-5.c: New test.
8063
8064 2005-01-08 Steven G. Kargl <kargls@comcast.net>
8065
8066 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
8067 gfortran.dg/select_4.f90: New.
8068
8069 2005-01-07 Jakub Jelinek <jakub@redhat.com>
8070
8071 * gcc.c-torture/execute/20050107-1.c: New test.
8072
8073 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
8074
8075 PR c++/19298
8076 * g++.dg/template/ref2.C: New.
8077
8078 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
8079
8080 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
8081 instead of being empty.
8082
8083 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8084
8085 PR fortran/15553
8086 * gfortran.dg/array-1.f90: New test.
8087
8088 2005-01-07 Jakub Jelinek <jakub@redhat.com>
8089
8090 PR tree-optimization/19283
8091 * gcc.c-torture/execute/20050106-1.c: New test.
8092
8093 PR rtl-optimization/18861
8094 * gcc.dg/20050105-1.c: New test.
8095
8096 PR tree-optimization/18828
8097 * gcc.dg/20050105-2.c: New test.
8098
8099 2005-01-07 Andreas Jaeger <aj@suse.de>
8100
8101 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
8102
8103 2005-01-07 Bud Davis <bdavis9659@comcast.net>
8104
8105 PR fortran/18398
8106 * gfortran.dg/fmt_read.f90: New test.
8107
8108 2005-01-06 Geoffrey Keating <geoffk@apple.com>
8109
8110 * gcc.dg/rs6000-ldouble-2.c: New.
8111
8112 2005-01-06 Mark Mitchell <mark@codesourcery.com>
8113
8114 PR c++/19244
8115 * g++.dg/parser/ctor2.C: New test.
8116
8117 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8118
8119 PR c++/17154
8120 * g++.dg/template/using9.C: New test.
8121
8122 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8123
8124 PR c++/19258
8125 * g++.dg/lookup/friend6.C: New test.
8126
8127 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
8128
8129 PR c++/19270
8130 * g++.dg/template/array10.C: New.
8131
8132 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8133
8134 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
8135 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
8136
8137 2005-01-06 Jakub Jelinek <jakub@redhat.com>
8138
8139 * gcc.c-torture/compile/20050105-1.c: New test.
8140
8141 2005-01-05 Geoffrey Keating <geoffk@apple.com>
8142
8143 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
8144
8145 2005-01-05 Roger Sayle <roger@eyesopen.com>
8146
8147 PR middle-end/19100
8148 * gcc.dg/conv-3.c: New test case.
8149
8150 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
8151
8152 * gcc.dg/asm-wide-1.c: New test.
8153
8154 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
8155
8156 PR c++/19030
8157 * g++.dg/parse/crash22.C: New
8158
8159 2005-01-04 Geoffrey Keating <geoffk@apple.com>
8160
8161 PR 19257
8162 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
8163
8164 2005-01-04 Uros Bizjak <uros@kss-loka.si>
8165
8166 PR middle-end/17767
8167 * gcc.dg/i386-mmx-6.c: New test case.
8168
8169 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
8170
8171 PR tree-optimization/18308
8172 * gcc.dg/vect/pr18308.c: New testcase.
8173
8174 2005-01-04 Andreas Jaeger <aj@suse.de>
8175
8176 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
8177
8178 2005-01-03 Geoffrey Keating <geoffk@apple.com>
8179 Robert Bowdidge <bowdidge@apple.com>
8180
8181 * gcc.dg/cpp/subframework1.c: New.
8182 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
8183 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
8184 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
8185 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
8186
8187 2005-01-03 Geoffrey Keating <geoffk@apple.com>
8188
8189 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
8190 producing warning.
8191 * gcc.dg/darwin-weakimport-2.c: New.
8192
8193 2005-01-03 Richard Henderson <rth@redhat.com>
8194
8195 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
8196
8197 2005-01-03 Richard Henderson <rth@redhat.com>
8198
8199 * gcc.dg/vect/vect.exp: Enable for ia64.
8200 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
8201 (check_effective_target_vect_float): Likewise.
8202 (check_effective_target_vect_no_align): Likewise.
8203 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
8204 * gcc.dg/vect/vect-8.c: Likewise.
8205
8206 2005-01-03 Uros Bizjak <uros@kss-loka.si>
8207
8208 PR target/19236
8209 * gcc.dg/pr19236-1.c: New test case.
8210
8211 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
8212
8213 PR rtl-optimization/12092
8214 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
8215
8216 2005-01-02 Andreas Jaeger <aj@suse.de>
8217
8218 * gcc.dg/pr12092-1.c: Do not run on x86_64.
8219
8220 2005-01-01 Roger Sayle <roger@eyesopen.com>
8221 Andrew Pinski <pinskia@physics.uc.edu>
8222
8223 PR rtl-optimization/12092
8224 * gcc.dg/pr12092-1.c: New test case.
8225
8226 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
8227
8228 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
8229 'hidden' and 'default' for better portability.
8230 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
8231
8232 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
8233 6 and 7.
8234 * g++.old-deja/g++.brendan/new3.C: Likewise.
8235
8236 2005-01-01 Steven Bosscher <stevenb@suse.de>
8237
8238 * gcc.dg/20041231-1.C: New test.
8239 * g++.dg/warn/Wunreachable-code-1.C: New test.
8240
8241 2004-12-30 David Edelsohn <edelsohn@gnu.org>
8242
8243 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
8244 file, not /dev/null. Abort on error.
8245
8246 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
8247 Ziemowit Laski <zlaski@apple.com>
8248
8249 PR objc/18971
8250 * objc.dg/encode-5.m: New test.
8251
8252 2004-12-29 Richard Henderson <rth@redhat.com>
8253
8254 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
8255 * objc.dg/stabs-1.m: Disable for ia64.
8256
8257 2004-12-29 Mark Mitchell <mark@codesourcery.com>
8258
8259 PR c++/19190
8260 * g++.dg/warn/Wunused-10.C: New test.
8261
8262 2004-12-28 Richard Henderson <rth@redhat.com>
8263
8264 * objc.dg/stabs-1.m: Disable for alpha.
8265
8266 2004-12-27 Mark Mitchell <mark@codesourcery.com>
8267
8268 PR c++/19149
8269 * g++.dg/parse/error23.C: New test.
8270
8271 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8272
8273 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
8274
8275 PR fortran/19032
8276 * gfortran.dg/intrinsic_modulo_1.f90: New.
8277 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
8278 tests with divisor -1.
8279
8280 2004-12-27 Mark Mitchell <mark@codesourcery.com>
8281
8282 * g++.dg/opt/temp1.C (memcpy): Return a value.
8283
8284 PR c++/19148
8285 * g++.dg/expr/cond7.C: New test.
8286
8287 2004-12-27 Paul Brook <paul@codesourcery.com>
8288
8289 * gfortran.dg/g77/select_no_compile.f: Remove.
8290
8291 2004-12-27 Richard Henderson <rth@redhat.com>
8292
8293 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
8294 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
8295 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
8296
8297 2004-12-26 Richard Henderson <rth@redhat.com>
8298
8299 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
8300 by 1i instead of token pasting.
8301
8302 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8303
8304 PR tree-optimization/17578
8305 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
8306 to additional_flags.
8307 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
8308
8309 2004-12-25 Richard Henderson <rth@redhat.com>
8310
8311 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
8312 Remove Alpha.
8313
8314 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8315
8316 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
8317 hppa*-*-hpux*.
8318 * gcc.dg/pr17957.c (dg-options): Likewise.
8319 * gcc.dg/struct-ret-1.c: Add prototype for abort.
8320 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
8321 instead of 0 on __hppa__.
8322 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
8323 "foo,%r" on hppa*-*-*.
8324
8325 2004-12-23 Bud Davis <bdavis9659@comcast.net>
8326
8327 PR fortran/19071
8328 * gfortran.dg/complex_write.f90: New test.
8329
8330 2004-12-23 Mark Mitchell <mark@codesourcery.com>
8331
8332 PR c++/17595
8333 * g++.dg/parse/pragma2.C: New test.
8334
8335 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
8336
8337 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
8338
8339 * gcc.dg/empty2.c: Add missing dg-warning.
8340
8341 2004-12-23 Mark Mitchell <mark@codesourcery.com>
8342
8343 PR c++/17413
8344 * g++.dg/template/local4.C: New test.
8345 * g++.dg/template/crash19.C: Add dg-error marker.
8346
8347 * g++.dg/template/crash31.C: Correct embedded PR number.
8348
8349 2004-12-23 Mark Mitchell <mark@codesourcery.com>
8350
8351 PR c++/16405
8352 * g++.dg/opt/temp1.C: Add do-run marker.
8353
8354 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
8355
8356 * g++.dg/template/spec19.C: New.
8357
8358 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
8359
8360 PR target/16819
8361 * gcc.dg/empty2.c: New.
8362
8363 2004-12-23 Richard Henderson <rth@redhat.com>
8364
8365 * lib/target-supports.exp (check_effective_target_vect_no_align):
8366 Remove i?86 and x86-64.
8367
8368 2004-12-23 Mark Mitchell <mark@codesourcery.com>
8369
8370 PR c++/16405
8371 * g++.dg/opt/temp1.C: New test.
8372
8373 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8374
8375 PR c++/18733
8376 * g++.dg/template/friend33.C: New testcase.
8377
8378 2004-12-22 Mark Mitchell <mark@codesourcery.com>
8379
8380 PR c++/18464
8381 * g++.dg/template/cond5.C: New test.
8382
8383 PR c++/18492
8384 * g++.dg/inherit/thunk3.C: New test.
8385
8386 PR c++/11224
8387 * g++.dg/warn/Wunused-9.C: New test.
8388
8389 2004-12-22 Janis Johnson <janis187@us.ibm.com>
8390
8391 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
8392
8393 2004-12-22 Jan Beulich <jbeulich@novell.com>
8394
8395 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
8396
8397 2004-12-21 Mark Mitchell <mark@codesourcery.com>
8398
8399 PR c++/18378
8400 * g++.dg/ext/packed8.C: New test.
8401
8402 PR c++/19063
8403 * g++.dg/template/crash31.C: New test.
8404
8405 PR c++/19034
8406 * g++.dg/template/crash30.C: New test.
8407
8408 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
8409
8410 PR C++/18984
8411 * g++.dg/eh/ctor3.C: New test.
8412
8413 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
8414
8415 * objc.dg/stabs-1.m: Allow section name to be quoted and
8416 assembly label to begin with '.LL'.
8417
8418 2004-12-21 Janis Johnson <janis187@us.ibm.com>
8419
8420 * gcc.dg/vect/vect.exp
8421 (check_effective_target_lp64_or_vect_no_align): New.
8422 * gcc.dg/vect/vect-77.c: Use it.
8423 * gcc.dg/vect/vect-78.c: Use it.
8424
8425 * lib/target-supports.exp
8426 (check_effective_target_vect_no_max,
8427 check_effective_target_vect_no_bitwise,
8428 check_effective_target_vect_no_align): New.
8429 * gcc.dg/vect/vect-13.c: Use them.
8430 * gcc.dg/vect/vect-17.c: Ditto.
8431 * gcc.dg/vect/vect-18.c: Ditto.
8432 * gcc.dg/vect/vect-19.c: Ditto.
8433 * gcc.dg/vect/vect-20.c: Ditto.
8434 * gcc.dg/vect/vect-27.c: Ditto.
8435 * gcc.dg/vect/vect-29.c: Ditto.
8436 * gcc.dg/vect/vect-44.c: Ditto.
8437 * gcc.dg/vect/vect-48.c: Ditto.
8438 * gcc.dg/vect/vect-50.c: Ditto.
8439 * gcc.dg/vect/vect-52.c: Ditto.
8440 * gcc.dg/vect/vect-54.c: Ditto.
8441 * gcc.dg/vect/vect-56.c: Ditto.
8442 * gcc.dg/vect/vect-58.c: Ditto.
8443 * gcc.dg/vect/vect-60.c: Ditto.
8444 * gcc.dg/vect/vect-72.c: Ditto.
8445 * gcc.dg/vect/vect-80.c: Ditto.
8446
8447 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
8448
8449 PR c++/14075
8450 * g++.dg/init/string1.C: New.
8451
8452 PR c++/18975
8453 * g++.dg/other/synth1.C: New.
8454
8455 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
8456
8457 PR c/18963
8458 * gcc.dg/pr18963-1.c: New test.
8459
8460 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
8461
8462 PR c/18596
8463 * gcc.dg/funcdef-storage-1.c (foo): Remove.
8464 * gcc.dg/pr18596-1.c: Use dg-error.
8465 (dg-options): Use -fno-unit-at-a-time.
8466 * gcc.dg/pr18596-2.c: New test.
8467 * gcc.dg/pr18596-3.c: New test.
8468
8469 2004-12-20 Roger Sayle <roger@eyesopen.com>
8470
8471 PR middle-end/18683
8472 * g++.dg/opt/pr18683-1.C: New test case.
8473
8474 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
8475
8476 PR other/19093
8477 * g++.dg/opt/max1.C: Fix for 64bit targets.
8478
8479 2004-12-20 Matt Austern <austern@apple.com>
8480
8481 PR c++/19044
8482 * g++.dg/ext/builtin6.C: New
8483
8484 2004-12-20 Diego Novillo <dnovillo@redhat.com>
8485
8486 PR tree-optimization/19080
8487 * gcc.c-torture/compile/pr19080.c: New test.
8488
8489 2004-12-20 Steven Bosscher <stevenb@suse.de>
8490
8491 * gcc.dg/20041219-1.c: New test.
8492
8493 2004-12-19 Roger Sayle <roger@eyesopen.com>
8494
8495 PR middle-end/19068
8496 * g++.dg/opt/max1.C: New test case.
8497
8498 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
8499
8500 * gcc.dg/fdata-sections-1.c: New test.
8501
8502 2004-12-18 Roger Sayle <roger@eyesopen.com>
8503
8504 PR middle-end/18548
8505 * gcc.dg/max-1.c: New test case.
8506
8507 2004-12-18 Jakub Jelinek <jakub@redhat.com>
8508
8509 * gcc.c-torture/execute/20041218-1.c: New test.
8510
8511 2004-12-17 Diego Novillo <dnovillo@redhat.com>
8512
8513 * gcc.dg/pr18501.c: New test.
8514 * gcc.dg/uninit-5.c: XFAIL.
8515 * gcc.dg/uninit-9.c: XFAIL.
8516
8517 2004-12-17 Dale Johannesen <dalej@apple.com>
8518
8519 * gcc.dg/20041213-1.c: New.
8520
8521 2004-12-17 Ziemowit Laski <zlaski@apple.com>
8522
8523 * objc.dg/stabs-1.m: Allow assembly label to begin
8524 with a dot ('.').
8525
8526 2004-12-17 Jakub Jelinek <jakub@redhat.com>
8527
8528 * gcc.c-torture/execute/20041213-1.c: Move...
8529 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
8530
8531 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
8532
8533 PR c++/18721
8534 * g++.dg/lookup/conv-5.C: New.
8535
8536 2004-12-16 Ziemowit Laski <zlaski@apple.com>
8537
8538 * objc.dg/stabs-1.m: New test.
8539
8540 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
8541
8542 * gcc.dg/visibility-c.c: Change compile to
8543 assemble for the test.
8544
8545 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
8546
8547 PR target/19041
8548 * gcc.dg/visibility-c.c: New test.
8549
8550 2004-12-16 Roger Sayle <roger@eyesopen.com>
8551
8552 PR middle-end/18493
8553 * gcc.dg/switch-8.c: New test case.
8554
8555 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
8556
8557 PR c++/18905
8558 * g++.dg/template/init4.C: New.
8559 * g++.dg/opt/static3.C: Enable optimizer.
8560
8561 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
8562
8563 * g++.dg/other/complex1.C: New test.
8564
8565 2004-12-15 Alan Modra <amodra@bigpond.net.au>
8566
8567 * g++.dg/opt/inline9.C: New test.
8568
8569 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8570
8571 PR fortran/18993
8572 * gfotran.dg/nullify_1.f: New test.
8573
8574 2004-12-15 Richard Henderson <rth@redhat.com>
8575
8576 * gcc.target/i386/i386.exp: New harness.
8577 * gcc.target/i386/vect-args.c: New.
8578
8579 2004-12-15 David Edelsohn <edelsohn@gnu.org>
8580
8581 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
8582
8583 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8584
8585 PR c++/18825
8586 * g++.dg/template/friend32.C: New test.
8587
8588 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
8589
8590 * cpp/pragma-once-1.c: New test.
8591 * cpp/pragma-once-1b.h: Likewise.
8592 * cpp/pragma-once-1c.h: Likewise.
8593 * cpp/pragma-once-1d.h: Likewise.
8594 * cpp/inc/pragma-once-1a.h: Likewise.
8595
8596 2004-12-15 Bud Davis <bdavis9659@comcast.net>
8597 Steven G. Kargl <kargls@comcast.net>
8598
8599 PR fortran/17597
8600 * gfortran.dg/list_read_3.f90: New test.
8601
8602 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
8603
8604 * gcc.dg/ftrapv-2.c: New test.
8605
8606 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
8607
8608 PR c++/18981
8609 * g++.dg/template/typename9.C: New test.
8610
8611 2004-12-14 Mark Mitchell <mark@codesourcery.com>
8612
8613 PR c++/18738
8614 * g++.dg/template/typename8.C: New test.
8615 * g++.dg/parse/friend2.C: Tweak error message.
8616
8617 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
8618
8619 * gcc.c-torture/20041214-1.c: New test.
8620
8621 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
8622
8623 PR c++/18965
8624 * g++.dg/init/array17.C: New test.
8625
8626 2004-12-14 Mark Mitchell <mark@codesourcery.com>
8627
8628 PR c++/18793
8629 * g++.dg/init/aggr3.C: New test.
8630
8631 2004-12-14 Janis Johnson <janis187@us.ibm.com
8632
8633 * gcc.dg/altivec-types-1.c: New test.
8634 * gcc.dg/altivec-types-2.c: New test.
8635 * gcc.dg/altivec-types-3.c: New test.
8636 * gcc.dg/altivec-types-4.c: New test.
8637 * g++.dg/ext/altivec-types-1.C: New test.
8638 * g++.dg/ext/altivec-types-2.C: New test.
8639 * g++.dg/ext/altivec-types-3.C: New test.
8640 * g++.dg/ext/altivec-types-4.C: New test.
8641
8642 2004-12-14 Jakub Jelinek <jakub@redhat.com>
8643
8644 PR middle-end/18951
8645 * gcc.c-torture/execute/20041213-1.c: New test.
8646
8647 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
8648
8649 PR c++/18949
8650 * g++.dg/template/cast1.C: New.
8651
8652 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
8653
8654 * gcc.c-torture/execute/20041213-2.c: New test.
8655
8656 2004-12-13 Richard Henderson <rth@redhat.com>
8657
8658 * gcc.dg/i386-sse-10.c: Fix typo in options.
8659
8660 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
8661
8662 PR c++/18968
8663 * g++.dg/opt/pr18968.C: New test.
8664
8665 2004-12-13 Mark Mitchell <mark@codesourcery.com>
8666
8667 PR c++/18925
8668 * g++.dg/ext/visibility/staticdatamem.C: New test.
8669
8670 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
8671
8672 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
8673
8674 2004-12-13 Roger Sayle <roger@eyesopen.com>
8675
8676 PR rtl-optimization/18928
8677 * gcc.dg/pr18928-1.c: New test case.
8678
8679 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
8680
8681 PR tree-opt/16951
8682 * gcc.c-torture/compile/20041211-1.c: New.
8683
8684 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8685
8686 PR middle-end/17564
8687 * gcc.c-torture/execute/20041212-1.c: New test.
8688
8689 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8690
8691 PR fortran/18869
8692 * gfortran.dg/common_1.f90: New test.
8693
8694 2004-12-12 Steven G. Kargl <kargls@comcast.net>
8695 Paul Brook <paul@codesourcery.com>
8696
8697 PR fortran/16222
8698 * gfortran.dg/real_do_1.f90: New test.
8699
8700 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
8701
8702 PR tree-opt/18040
8703 * g++.dg/opt/ptrmem6.C: New test.
8704
8705 2004-12-11 Roger Sayle <roger@eyesopen.com>
8706
8707 PR middle-end/18921
8708 * gcc.dg/pr18921-1.c: New test case.
8709
8710 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8711
8712 PR fortran/17175
8713 * gfortran.dg/scale_1.f90: New test.
8714
8715 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
8716
8717 PR middle-end/18903
8718 * gcc.c-torture/compile/pr18903.c: New test.
8719
8720 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
8721
8722 * gcc.c-torture/execute/20041210-1.c: New test.
8723
8724 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8725
8726 PR c++/18731
8727 * g++.dg/parser/struct-1.C: New test.
8728 * g++.dg/parser/struct-2.C: New test.
8729 * g++.dg/parser/struct-3.C: New test.
8730
8731 2004-12-09 Richard Henderson <rth@redhat.com>
8732
8733 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
8734
8735 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
8736 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
8737
8738 2004-12-09 Matt Austern <austern@apple.com>
8739
8740 PR c++/18514
8741 * g++.dg/ext/builtin1.C: New
8742 * g++.dg/ext/builtin2.C: New
8743 * g++.dg/ext/builtin3.C: New
8744 * g++.dg/ext/builtin4.C: New
8745 * g++.dg/ext/builtin5.C: New
8746
8747 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
8748
8749 PR tree-opt/18904
8750 * g++.dg/opt/ptrmem5.C: New test.
8751
8752 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
8753
8754 * g++.dg/parse/typename5.C: Adjust for new error.
8755 * g++.dg/parse/typename7.C: New.
8756
8757 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8758
8759 PR c++/18073
8760 * g++.dg/other/mmintrin.C: New test.
8761
8762 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
8763
8764 PR c++/16681
8765 * g++.dg/init/array15.C: New.
8766 * g++.dg/init/array16.C: New.
8767
8768 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8769
8770 PR fortran/18826
8771 * gfortran.dg/assign_1.f90: New test.
8772
8773 2004-12-08 Nick Clifton <nickc@redhat.com>
8774
8775 * gcc.target/xstormy16/bss_below100: New directory containing tests.
8776 * gcc.target/xstormy16/data_below100: Likewise.
8777 * gcc.target/xstormy16/sfr: Likewise.
8778 * gcc.target/xstormy16/below100.S: New test source file.
8779 * gcc.target/xstormy16/below100.ld: New test linker script.
8780 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
8781 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
8782 bp instructions.
8783 * gcc.target/xstormy16/bp.c: Likewise.
8784
8785 * gcc.target/xstormy16/bss_below100: New files:
8786 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
8787 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
8788 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
8789 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
8790 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
8791 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
8792 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
8793 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
8794 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
8795 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
8796 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
8797 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
8798 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
8799 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
8800 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
8801 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
8802 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
8803 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
8804 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
8805 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
8806 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
8807 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
8808 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
8809 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
8810 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
8811 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
8812 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
8813
8814 * gcc.target/xstormy16/data_below100: New files:
8815 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
8816 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
8817 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
8818 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
8819 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
8820 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
8821 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
8822 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
8823 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
8824 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
8825 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
8826 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
8827 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
8828 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
8829 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
8830 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
8831 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
8832 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
8833 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
8834 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
8835 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
8836 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
8837 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
8838 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
8839 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
8840 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
8841 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
8842
8843 * gcc.target/xstormy16/sfr: New files:
8844 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
8845 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
8846 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
8847 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
8848 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
8849 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
8850 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
8851 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
8852 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
8853 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
8854 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
8855 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
8856 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
8857 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
8858 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
8859 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
8860 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
8861 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
8862 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
8863 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
8864 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
8865 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
8866 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
8867 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
8868 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
8869 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
8870 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
8871 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
8872 27_if0_sfrw_bitfield_f.c
8873
8874 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8875
8876 PR c++/18100
8877 * g++.dg/lookup/name-clash4.C: New test.
8878
8879 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
8880
8881 PR c++/18672
8882 * g++.dg/opt/array1.C: New.
8883
8884 PR c++/18803
8885 * g++.dg/template/operator5.C: New.
8886
8887 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
8888
8889 PR c/18867
8890 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
8891
8892 2004-12-07 Steven Bosscher <stevenb@suse.de>
8893
8894 * gcc.dg/noncompile/20041207.c: New test.
8895
8896 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
8897
8898 * g++.dg/other/unreachable-1.C: New test.
8899
8900 2004-12-06 Nick Clifton <nickc@redhat.com>
8901
8902 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
8903 <limits.h> because the latter comes from gcc's include/ directory
8904 and not the newlib/libc/include directory.
8905
8906 2004-12-04 Richard Henderson <rth@redhat.com>
8907
8908 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
8909
8910 2004-12-04 Richard Henderson <rth@redhat.com>
8911
8912 * lib/target-supports.exp (check_gc_sections_available): Disable
8913 for alpha and ia64.
8914
8915 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
8916
8917 PR middle-end/17909
8918 * g++.dg/other/vararg-2.C: New test.
8919
8920 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8921
8922 PR c++/17011, c++/17971
8923 * g++.dg/template/error15.C: Adjust expected error.
8924 * g++.dg/template/instantiate3.C: Likewise.
8925
8926 2004-12-03 Janis Johnson <janis187@us.ibm.com>
8927
8928 * gcc.dg/altivec-18.c: Fix for darwin
8929
8930 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
8931
8932 PR c++/18782
8933 * g++.dg/parse/ptrmem2.C: New.
8934
8935 PR c++/18318
8936 * g++.dg/template/new1.C: New.
8937
8938 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8939
8940 PR fortran/18710
8941 * gfortran.dg/direct_io_3.f90: New test.
8942
8943 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
8944
8945 PR 18758
8946 * g++.dg/parse/crash21.C: New.
8947
8948 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8949
8950 PR c++/15664, c++/18276
8951 * g++.dg/template/ttp13.C: New test.
8952 * g++.dg/template/ttp14.C: Likewise.
8953
8954 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8955
8956 PR c++/18123
8957 * g++.dg/parse/enum2.C: New test.
8958 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
8959
8960 2004-12-02 Nick Clifton <nickc@redhat.com>
8961
8962 * gcc.target/xstormy16: New test directory.
8963 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
8964 * gcc.target/xstormy16/bp.c: Check the generation of bp
8965 instructions.
8966 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
8967 bn instructions and the BELOW100 attribute.
8968
8969 2004-12-02 Alan Modra <amodra@bigpond.net.au>
8970
8971 PR target/16952
8972 * gcc.dg/ppc-eabi.c: New.
8973
8974 2004-12-02 Bud Davis <bdavis9659@comcast.net>
8975
8976 PR fortran/18284
8977 * gfortran.dg/backspace.f90
8978
8979 2004-12-02 Bud Davis <bdavis9659@comcast.net>
8980
8981 * gfortran.dg/inquire.f90: New test.
8982
8983 2004-12-01 Janis Johnson <janis187@us.ibm.com>
8984
8985 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
8986 handle effective-target-keyword.
8987 (dg-skip-if): Support effective-target keyword as target list.
8988 (dg-xfail-if): Ditto.
8989 * lib/target-supports.exp (is-effective-target-keyword): New proc.
8990
8991 2004-12-01 Diego Novillo <dnovillo@redhat.com>
8992
8993 PR tree-optimization/18291
8994 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
8995
8996 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
8997
8998 PR C++/18729
8999 * g++.dg/parse/crash20.C: New.
9000
9001 PR c++/17431
9002 * g++.dg/overload/arg1.C: New.
9003 * g++.dg/overload/arg2.C: New.
9004 * g++.dg/overload/arg3.C: New.
9005 * g++.dg/overload/arg4.C: New.
9006
9007 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
9008
9009 * gcc.dg/c99-flex-array-4.c: Remove.
9010
9011 2004-11-30 Janis Johnson <janis187@us.ibm.com>
9012
9013 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
9014
9015 * lib/target-supports.exp (is-effective-target): Simplify.
9016
9017 * lib/target-supports.exp (check_effective_target_vect_long):
9018 Fix for powerpc64-*-*.
9019
9020 2004-11-30 Loren James Rittle <ljrittle@acm.org>
9021
9022 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
9023 to support new requirements on FreeBSD 5.
9024
9025 2004-11-30 Devang Patel <dpatel@apple.com>
9026
9027 PR 18702
9028 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
9029
9030 2004-11-30 Janis Johnson <janis187@us.ibm.com>
9031
9032 * g++.dg/ext/altivec-13.C: New test.
9033
9034 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
9035
9036 PR tree-opt/18298
9037 * gcc.c-torture/execute/p18298.c: New test.
9038
9039 2004-11-30 Ira Rosen <irar@il.ibm.com>
9040 Dorit Naishlos <dorit@il.ibm.com>
9041
9042 PR tree-opt/18607
9043 * gcc.dg/vect/vect-89.c: New test.
9044
9045 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
9046
9047 * gcc.dg/pr18596-1.c: New test.
9048
9049 2004-11-30 Ben Elliston <bje@au.ibm.com>
9050
9051 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
9052
9053 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
9054
9055 PR c/18479
9056 * gcc.dg/pr18479.c: New test.
9057
9058 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
9059
9060 PR target/18490
9061 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
9062 mmix-knuth-mmixware.
9063
9064 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
9065 cris-*-elf* cris-*-aout* mmix-*-*
9066
9067 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
9068
9069 PR middle-end/18725
9070 * gcc.dg/pr18725.c: New test.
9071
9072 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
9073
9074 PR target/18488
9075 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
9076
9077 PR target/18336
9078 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
9079
9080 2004-11-29 Mark Mitchell <mark@codesourcery.com>
9081
9082 PR c++/18368
9083 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
9084 * g++.old-deja/g++.law/ctors5.C: Likewise.
9085 * g++.old-deja/g++.other/crash25.C: Likewise.
9086
9087 PR c++/18674
9088 * g++.dg/template/error16.C: New test.
9089
9090 PR c++/18512
9091 * g++.dg/template/crash29.C: New test.
9092
9093 2004-11-29 Diego Novillo <dnovillo@redhat.com>
9094
9095 PR tree-optimization/18712
9096 * gcc.c-torture/compile/pr18712.c: New test.
9097
9098 2004-11-29 Joseph Myers <joseph@codesourcery.com>
9099
9100 PR c/7544
9101 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
9102 tests.
9103
9104 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9105
9106 PR c++/18652
9107 * g++.dg/lookup/crash6.C: New test.
9108
9109 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
9110
9111 PR middle-end/18164
9112 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
9113
9114 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
9115
9116 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
9117 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
9118 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
9119
9120 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
9121
9122 * gcc.dg/pr18164.c: New test.
9123
9124 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
9125
9126 * gcc.dg/funroll-loops-all.c: New.
9127
9128 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
9129
9130 PR target/18489
9131 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
9132 delimeter, match space and TAB as well as ":".
9133
9134 PR target/18484
9135 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
9136
9137 PR target/18348
9138 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
9139
9140 PR target/18345
9141 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
9142
9143 PR target/18337
9144 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
9145
9146 2004-11-28 Bud Davis <bdavis9659@comcast.net>
9147
9148 * gfortran.dg/direct_io_2.f90: New test.
9149
9150 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
9151
9152 PR target/18334
9153 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
9154
9155 2004-11-28 Richard Henderson <rth@redhat.com>
9156
9157 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
9158
9159 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
9160
9161 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
9162 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
9163 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
9164 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
9165 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
9166 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
9167 gcc.dg/pointer-arith-8.c: New tests.
9168
9169 2004-11-27 Bud Davis <bdavis9659@comcast.net>
9170
9171 PR fortran/18364
9172 * gfortran.dg/endfile.f90: New test.
9173
9174 2004-11-27 Falk Hueffner <falk@debian.org>
9175
9176 * gcc.dg/loop-6.c: New test.
9177
9178 2004-11-27 Jakub Jelinek <jakub@redhat.com>
9179
9180 * gcc.c-torture/execute/20041126-1.c: New test.
9181
9182 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
9183
9184 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
9185 on IRIX.
9186
9187 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
9188
9189 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
9190 functions.
9191
9192 2004-11-27 Jakub Jelinek <jakub@redhat.com>
9193
9194 PR rtl-optimization/17825
9195 * gcc.c-torture/compile/20041119-1.c: New test.
9196
9197 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9198
9199 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
9200 Check existence of ld library path variables before unsetting.
9201
9202 2004-11-26 Mark Mitchell <mark@codesourcery.com>
9203
9204 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
9205
9206 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
9207
9208 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
9209
9210 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
9211
9212 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
9213
9214 2004-11-26 Ben Elliston <bje@au.ibm.com>
9215
9216 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
9217 dg-do directive.
9218
9219 2004-11-26 Ben Elliston <bje@au.ibm.com>
9220
9221 * gcc.dg/pr17957.c: Pass --param, not -param.
9222
9223 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
9224
9225 PR middle-end/17957
9226 * testsuite/gcc.dg/pr17957.c: New test.
9227
9228 2004-11-25 Mark Mitchell <mark@codesourcery.com>
9229
9230 PR c++/18445
9231 * g++.dg/template/crash28.C: Likewise.
9232
9233 PR c++/18001
9234 * g++.dg/expr/unary2.C: Adjust lvalue messages.
9235 * g++.dg/ext/lvaddr.C: Likewise.
9236 * g++.dg/opt/pr7503-3.C: Likewise.
9237
9238 PR c++/18466
9239 * g++.dg/parse/qualified3.C: New test.
9240 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
9241
9242 PR c++/18545
9243 * g++.dg/expr/return1.C: New test.
9244
9245 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9246
9247 Friend class name lookup 3/n, PR c++/3332
9248 * g++.dg/lookup/friend3.C: New test.
9249 * g++.dg/lookup/friend4.C: Likewise.
9250 * g++.dg/lookup/friend5.C: Likewise.
9251
9252 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9253
9254 Friend class name lookup 2/n, PR c++/14513, c++/15410
9255 * g++.dg/lookup/friend2.C: New test.
9256 * g++.dg/template/friend31.C: Likewise.
9257
9258 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9259
9260 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
9261
9262 2004-11-24 Mark Mitchell <mark@codesourcery.com>
9263
9264 PR c++/17473
9265 * g++.dg/tc1/dr56.C: Remove.
9266 * g++.dg/template/typedef1.C: Add dg-error markers.
9267 * g++.old-deja/g++.other/typedef7.C: Likewise.
9268
9269 PR c++/18285
9270 * g++.dg/parse/typedef7.C: New test.
9271
9272 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
9273
9274 * gcc.c-torture/execute/20041124-1.c: New test.
9275
9276 2004-11-24 Mark Mitchell <mark@codesourcery.com>
9277
9278 * g++.dg/template/deduce3.C: New test.
9279
9280 PR c++/18586
9281 * g++.dg/template/crash27.C: New test.
9282
9283 PR c++/18530
9284 * g++.dg/warn/Wshadow-3.C: New test.
9285
9286 2004-11-24 Devang Patel <dpatel@apple.com>
9287
9288 PR/18555
9289 * gcc.dg/cpp/isysroot-1.c: New test.
9290 * gcc.dg/cpp/usr/include/stdio.h: New file.
9291 * gcc.dg/cpp/isysroot-2.c: New test.
9292 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
9293 New file.
9294
9295 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9296
9297 PR c++/8929
9298 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
9299
9300 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
9301
9302 * gcc.target/sparc/align.c: Do not include <stdint.h>.
9303 * gcc.target/sparc/pdist.c: Likewise.
9304
9305 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
9306
9307 PR c++/16882
9308 * g++.dg/conversion/simd1.C: New test.
9309
9310 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9311
9312 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
9313 and restore_ld_library_path_env_vars.
9314 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
9315 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
9316 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
9317 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
9318
9319 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
9320
9321 * gcc.dg/pragma-align-2.c: Test macro expansion.
9322 * gcc.dg/pragma-pack-2.c: New test.
9323
9324 2004-11-23 Richard Henderson <rth@redhat.com>
9325
9326 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
9327 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
9328 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
9329 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
9330 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
9331 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
9332
9333 * gcc.dg/vect/vect.exp: Add check for alpha.
9334 * lib/target-supports.exp (check_alpha_max_hw_available): New.
9335 (check_effective_target_vect_int): Enable for alpha.
9336 (check_effective_target_vect_long): New.
9337 (is-effective-target): Add it.
9338
9339 2004-11-23 Uros Bizjak <uros@kss-loka.si>
9340
9341 * gcc.dg/pr18614-1.c: New test.
9342
9343 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
9344
9345 * gcc.dg/setjmp-2.c: New test.
9346
9347 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
9348
9349 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
9350 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
9351 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
9352 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
9353 gcc.target/sparc/pdist.c: New tests.
9354
9355 2004-11-22 Bob Wilson <bob.wilson@acm.org>
9356
9357 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
9358
9359 2004-11-22 Dale Johannesen <dalej@apple.com>
9360
9361 * gcc.dg/20041111-1.c: New.
9362
9363 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
9364
9365 PR tree-opt/18536
9366 * gcc.dg/vect/pr18536.c: New test.
9367
9368 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9369
9370 PR c++/18354
9371 * g++.dg/template/nontype11.C: New test.
9372
9373 2004-11-21 Roger Sayle <roger@eyesopen.com>
9374
9375 PR middle-end/18520
9376 * gcc.dg/pr18520-1.c: New test case.
9377
9378 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
9379
9380 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
9381 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
9382 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
9383 expected diagnostics.
9384
9385 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
9386
9387 PR target/18580
9388 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
9389 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
9390 vect-77.c, vect-77a.c: XFAIL on the SPARC.
9391
9392 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
9393
9394 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
9395
9396 2004-11-19 Mark Mitchell <mark@codesourcery.com>
9397 Joseph Myers <joseph@codesourcery.com>
9398
9399 * lib/target-supports.exp (check_visibility_available): Really
9400 test the compiler.
9401
9402 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
9403
9404 PR tree-opt/18181
9405 * gcc.dg/vect/vect-85.c: New test.
9406 * gcc.dg/vect/vect-86.c: New test.
9407 * gcc.dg/vect/vect-87.c: New test.
9408 * gcc.dg/vect/vect-88.c: New test.
9409
9410 2004-11-19 Ben Elliston <bje@au.ibm.com>
9411
9412 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
9413
9414 2004-11-18 Janis Johnson <janis187@us.ibm.com>
9415
9416 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
9417 * gcc.dg/ppc-and-1.c: Ditto.
9418 * gcc.dg/ppc-compare-1.c: Ditto.
9419 * gcc.dg/ppc-mov-1.c: Ditto
9420
9421 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
9422 Mark Mitchell <mark@codesourcery.com>
9423
9424 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
9425
9426 2004-11-17 Janis Johnson <janis187@us.ibm.com>
9427 Aldy Hernandez <aldyh@redhat.com>
9428
9429 * lib/target-supports.exp (check_effective_target_vect_int): New
9430 (check_effective_target_vect_float): New
9431 (check_effective_target_vect_double): New.
9432 (is-effective-target): Support new effective targets keywords.
9433 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
9434 default action for dg-do.
9435 * gcc.dg/vect/pr16105.c: Use new support.
9436 * gcc.dg/vect/pr18400.c: Ditto.
9437 * gcc.dg/vect/pr18425.c: Ditto.
9438 * gcc.dg/vect/vect-1.c: Ditto.
9439 * gcc.dg/vect/vect-10.c: Ditto.
9440 * gcc.dg/vect/vect-11.c: Ditto.
9441 * gcc.dg/vect/vect-12.c: Ditto.
9442 * gcc.dg/vect/vect-13.c: Ditto.
9443 * gcc.dg/vect/vect-14.c: Ditto.
9444 * gcc.dg/vect/vect-15.c: Ditto.
9445 * gcc.dg/vect/vect-16.c: Ditto.
9446 * gcc.dg/vect/vect-17.c: Ditto.
9447 * gcc.dg/vect/vect-18.c: Ditto.
9448 * gcc.dg/vect/vect-19.c: Ditto.
9449 * gcc.dg/vect/vect-2.c: Ditto.
9450 * gcc.dg/vect/vect-20.c: Ditto.
9451 * gcc.dg/vect/vect-21.c: Ditto.
9452 * gcc.dg/vect/vect-22.c: Ditto.
9453 * gcc.dg/vect/vect-23.c: Ditto.
9454 * gcc.dg/vect/vect-24.c: Ditto.
9455 * gcc.dg/vect/vect-25.c: Ditto.
9456 * gcc.dg/vect/vect-26.c: Ditto.
9457 * gcc.dg/vect/vect-27.c: Ditto.
9458 * gcc.dg/vect/vect-27a.c: Ditto.
9459 * gcc.dg/vect/vect-28.c: Ditto.
9460 * gcc.dg/vect/vect-29.c: Ditto.
9461 * gcc.dg/vect/vect-29a.c: Ditto.
9462 * gcc.dg/vect/vect-3.c: Ditto.
9463 * gcc.dg/vect/vect-30.c: Ditto.
9464 * gcc.dg/vect/vect-31.c: Ditto.
9465 * gcc.dg/vect/vect-32.c: Ditto.
9466 * gcc.dg/vect/vect-33.c: Ditto.
9467 * gcc.dg/vect/vect-34.c: Ditto.
9468 * gcc.dg/vect/vect-35.c: Ditto.
9469 * gcc.dg/vect/vect-36.c: Ditto.
9470 * gcc.dg/vect/vect-37.c: Ditto.
9471 * gcc.dg/vect/vect-38.c: Ditto.
9472 * gcc.dg/vect/vect-4.c: Ditto.
9473 * gcc.dg/vect/vect-40.c: Ditto.
9474 * gcc.dg/vect/vect-41.c: Ditto.
9475 * gcc.dg/vect/vect-42.c: Ditto.
9476 * gcc.dg/vect/vect-43.c: Ditto.
9477 * gcc.dg/vect/vect-44.c: Ditto.
9478 * gcc.dg/vect/vect-45.c: Ditto.
9479 * gcc.dg/vect/vect-46.c: Ditto.
9480 * gcc.dg/vect/vect-47.c: Ditto.
9481 * gcc.dg/vect/vect-48.c: Ditto.
9482 * gcc.dg/vect/vect-48a.c: Ditto.
9483 * gcc.dg/vect/vect-49.c: Ditto.
9484 * gcc.dg/vect/vect-5.c: Ditto.
9485 * gcc.dg/vect/vect-50.c: Ditto.
9486 * gcc.dg/vect/vect-51.c: Ditto.
9487 * gcc.dg/vect/vect-52.c: Ditto.
9488 * gcc.dg/vect/vect-53.c: Ditto.
9489 * gcc.dg/vect/vect-54.c: Ditto.
9490 * gcc.dg/vect/vect-55.c: Ditto.
9491 * gcc.dg/vect/vect-56.c: Ditto.
9492 * gcc.dg/vect/vect-56a.c: Ditto.
9493 * gcc.dg/vect/vect-57.c: Ditto.
9494 * gcc.dg/vect/vect-58.c: Ditto.
9495 * gcc.dg/vect/vect-59.c: Ditto.
9496 * gcc.dg/vect/vect-6.c: Ditto.
9497 * gcc.dg/vect/vect-60.c: Ditto.
9498 * gcc.dg/vect/vect-61.c: Ditto.
9499 * gcc.dg/vect/vect-62.c: Ditto.
9500 * gcc.dg/vect/vect-63.c: Ditto.
9501 * gcc.dg/vect/vect-64.c: Ditto.
9502 * gcc.dg/vect/vect-65.c: Ditto.
9503 * gcc.dg/vect/vect-66.c: Ditto.
9504 * gcc.dg/vect/vect-67.c: Ditto.
9505 * gcc.dg/vect/vect-68.c: Ditto.
9506 * gcc.dg/vect/vect-69.c: Ditto.
9507 * gcc.dg/vect/vect-7.c: Ditto.
9508 * gcc.dg/vect/vect-72.c: Ditto.
9509 * gcc.dg/vect/vect-72a.c: Ditto.
9510 * gcc.dg/vect/vect-73.c: Ditto.
9511 * gcc.dg/vect/vect-74.c: Ditto.
9512 * gcc.dg/vect/vect-75.c: Ditto.
9513 * gcc.dg/vect/vect-76.c: Ditto.
9514 * gcc.dg/vect/vect-77.c: Ditto.
9515 * gcc.dg/vect/vect-77a.c: Ditto.
9516 * gcc.dg/vect/vect-78.c: Ditto.
9517 * gcc.dg/vect/vect-79.c: Ditto.
9518 * gcc.dg/vect/vect-8.c: Ditto.
9519 * gcc.dg/vect/vect-80.c: Ditto.
9520 * gcc.dg/vect/vect-82.c: Ditto.
9521 * gcc.dg/vect/vect-82_64.c: Ditto.
9522 * gcc.dg/vect/vect-83.c: Ditto.
9523 * gcc.dg/vect/vect-83_64.c: Ditto.
9524 * gcc.dg/vect/vect-9.c: Ditto.
9525 * gcc.dg/vect/vect-all.c: Ditto.
9526 * gcc.dg/vect/vect-none.c: Ditto.
9527
9528 2004-11-17 Janis Johnson <janis187@us.ibm.com>
9529
9530 * lib/gcc-dg.exp (dg-skip-if): New function.
9531 (dg-forbid-option): Remove.
9532 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
9533 * g++.dg/abi/bitfield8.C: Likewise.
9534 * g++.dg/abi/dtor1.C: Likewise.
9535 * g++.dg/abi/empty10.C: Likewise.
9536 * g++.dg/abi/empty7.C: Likewise.
9537 * g++.dg/abi/empty9.C: Likewise.
9538 * g++.dg/abi/layout3.C: Likewise.
9539 * g++.dg/abi/layout4.C: Likewise.
9540 * g++.dg/abi/thunk1.C: Likewise.
9541 * g++.dg/abi/thunk2.C: Likewise.
9542 * g++.dg/abi/vbase11.C: Likewise.
9543 * g++.dg/abi/vthunk2.C: Likewise.
9544 * g++.dg/abi/vthunk3.C: Likewise.
9545 * g++.dg/ext/attrib8.C: Likewise.
9546 * g++.dg/opt/longbranch2.C: Likewise.
9547 * g++.dg/opt/reg-stack4.C: Likewise.
9548 * g++.old-deja/g++.ext/attrib1.C: Likewise.
9549 * g++.old-deja/g++.ext/attrib2.C: Likewise.
9550 * g++.old-deja/g++.ext/attrib3.C: Likewise.
9551 * g++.old-deja/g++.other/store-expr1.C: Likewise.
9552 * g++.old-deja/g++.other/store-expr2.C: Likewise.
9553 * gcc.dg/20000609-1.c: Likewise.
9554 * gcc.dg/20000720-1.c: Likewise.
9555 * gcc.dg/20011107-1.c: Likewise.
9556 * gcc.dg/20011119-1.c: Likewise.
9557 * gcc.dg/20020108-1.c: Likewise.
9558 * gcc.dg/20020122-2.c: Likewise.
9559 * gcc.dg/20020122-3.c: Likewise.
9560 * gcc.dg/20020201-3.c: Likewise.
9561 * gcc.dg/20020206-1.c: Likewise.
9562 * gcc.dg/20020218-1.c: Likewise.
9563 * gcc.dg/20020310-1.c: Likewise.
9564 * gcc.dg/20020411-1.c: Likewise.
9565 * gcc.dg/20020418-2.c: Likewise.
9566 * gcc.dg/20020426-1.c: Likewise.
9567 * gcc.dg/20020426-2.c: Likewise.
9568 * gcc.dg/20020517-1.c: Likewise.
9569 * gcc.dg/20020523-1.c: Likewise.
9570 * gcc.dg/20020523-2.c: Likewise.
9571 * gcc.dg/20020729-1.c: Likewise.
9572 * gcc.dg/20030204-1.c: Likewise.
9573 * gcc.dg/20030826-2.c: Likewise.
9574 * gcc.dg/20030926-1.c: Likewise.
9575 * gcc.dg/20031202-1.c: Likewise.
9576 * gcc.dg/980312-1.c: Likewise.
9577 * gcc.dg/980313-1.c: Likewise.
9578 * gcc.dg/990117-1.c: Likewise.
9579 * gcc.dg/990424-1.c: Likewise.
9580 * gcc.dg/990524-1.c: Likewise.
9581 * gcc.dg/991230-1.c: Likewise.
9582 * gcc.dg/i386-387-1.c: Likewise.
9583 * gcc.dg/i386-387-2.c: Likewise.
9584 * gcc.dg/i386-387-3.c: Likewise.
9585 * gcc.dg/i386-387-4.c: Likewise.
9586 * gcc.dg/i386-387-5.c: Likewise.
9587 * gcc.dg/i386-387-6.c: Likewise.
9588 * gcc.dg/i386-asm-1.c: Likewise.
9589 * gcc.dg/i386-bitfield1.c: Likewise.
9590 * gcc.dg/i386-bitfield2.c: Likewise.
9591 * gcc.dg/i386-loop-1.c: Likewise.
9592 * gcc.dg/i386-loop-2.c: Likewise.
9593 * gcc.dg/i386-loop-3.c: Likewise.
9594 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
9595 * gcc.dg/i386-pic-1.c: Likewise.
9596 * gcc.dg/i386-regparm.c: Likewise.
9597 * gcc.dg/i386-signbit-1.c: Likewise.
9598 * gcc.dg/i386-signbit-2.c: Likewise.
9599 * gcc.dg/i386-signbit-3.c: Likewise.
9600 * gcc.dg/i386-sse-5.c: Likewise.
9601 * gcc.dg/i386-sse-8.c: Likewise.
9602 * gcc.dg/i386-unroll-1.c: Likewise.
9603 * gcc.dg/tls/opt-1.c: Likewise.
9604 * gcc.dg/tls/opt-2.c: Likewise.
9605 * gcc.dg/unroll-1.c: Likewise.
9606 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
9607 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
9608 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
9609 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
9610
9611 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9612
9613 * g++.dg/template/incomplete1.C: New test.
9614
9615 2004-11-16 Nick Clifton <nickc@redhat.com>
9616
9617 Revert patches accidentally commited during checkin of fixes for
9618 xstormy16 tests:
9619 gcc.c-torture/execute/simd-4.c: Revert
9620 gcc.dg/20040910-1.c: Revert.
9621
9622 2004-11-16 Paul Brook <paul@codesourcery.com>
9623
9624 PR fortran/13010
9625 * gfortran.dg/der_pointer_1.f90: New test.
9626
9627 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
9628
9629 PR c/18498
9630 * gcc.dg/bitfld-13.c: New test.
9631
9632 2004-11-15 Janis Johnson <janis187@us.ibm.com>
9633
9634 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
9635 powerpc*-*-linux*.
9636
9637 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
9638 * gcc.dg/ppc64-abi-2.c: Ditto.
9639 * gcc.dg/ppc64-abi-3.c: Ditto.
9640
9641 * lib/gcc-dg.exp (dg-target-list): Remove.
9642
9643 2004-11-15 Steve Ellcey <sje@cup.hp.com>
9644
9645 * gcc.dg/ia64-postinc.c: New test.
9646
9647 2004-11-15 Mark Mitchell <mark@codesourcery.com>
9648
9649 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
9650
9651 2004-11-15 Nick Clifton <nickc@redhat.com>
9652
9653 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
9654 __INT_MAX__ so that the test can be compiled by toolchains
9655 targeted at 16-bit processors.
9656
9657 * gcc.dg/20040625-1.c: Use long constants rather than integers
9658 when performing arithmetic that will overflow 16-bits.
9659
9660 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
9661 xstormy16. It does not support 128-bit vector operations.
9662
9663 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
9664 with the macro PTR_TYPE. Define this macro to an integer type
9665 suitable for holding a pointer.
9666
9667 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
9668 the target is a 16-bit processor.
9669
9670 * gcc.dg/cpp/if-2.c: Expect a different warning message from
9671 16-bit targets where the character constant will be too long.
9672
9673 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
9674 where the double will not be directly addressable.
9675
9676 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9677
9678 Friend class name lookup 1/n, PR c++/18471
9679 * g++.dg/template/crash26.C: New test.
9680 * g++.dg/lookup/struct1.C: Adjust expected error.
9681 * g++.dg/parse/elab1.C: Likewise.
9682 * g++.dg/parse/elab2.C: Likewise.
9683 * g++.dg/parse/int-as-enum1.C: Likewise.
9684 * g++.dg/parse/struct-as-enum1.C: Likewise.
9685 * g++.dg/parse/typedef1.C: Likewise.
9686 * g++.dg/parse/typedef3.C: Likewise.
9687 * g++.dg/parse/typedef4.C: Likewise.
9688 * g++.dg/parse/typedef5.C: Likewise.
9689 * g++.dg/template/nontype4.C: Likewise.
9690 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
9691 * g++.old-deja/g++.other/elab1.C: Likewise.
9692 * g++.old-deja/g++.other/syntax4.C: Likewise.
9693
9694 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
9695
9696 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
9697
9698 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
9699
9700 * gcc.c-torture/execute/20041114-1.c: New test.
9701
9702 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
9703
9704 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
9705 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
9706 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
9707 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
9708 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
9709 gcc.dg/switch-7.c: New tests.
9710
9711 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
9712
9713 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
9714
9715 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
9716
9717 PR tree-opt/18400
9718 * gcc.dg/vect/pr18400.c: New test.
9719
9720 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
9721 Andrew Pinski <pinskia@physics.uc.edu>
9722
9723 PR tree-opt/18425
9724 * gcc.dg/vect/pr18425.c: New test.
9725
9726 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
9727
9728 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
9729 Guard with dg-require-alias and dg-require-visibility.
9730
9731 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
9732
9733 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
9734
9735 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9736
9737 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
9738
9739 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9740
9741 PR c++/17344
9742 * g++.dg/template/defarg5.C: New test.
9743
9744 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
9745
9746 * g++.dg/parse/cast1.C: Run only on ILP32.
9747 * g++.old-deja/g++.mike/p784.C: Likewise.
9748
9749 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
9750
9751 * gcc.c-torture/execute/20041113-1.c: New test.
9752
9753 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
9754
9755 PR target/18230
9756 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
9757 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
9758 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
9759 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
9760 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
9761 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
9762 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
9763 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
9764 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
9765 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
9766 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
9767 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
9768 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
9769
9770 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
9771
9772 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
9773 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
9774 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
9775 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
9776 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
9777 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
9778 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
9779 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
9780 gcc.target/sparc/combined-1.c: New tests.
9781
9782 2004-11-12 Ziemowit Laski <zlaski@apple.com>
9783
9784 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
9785 New tests.
9786
9787 2004-11-12 Mark Mitchell <mark@codesourcery.com>
9788
9789 * lib/gcc-dg.exp (dg-forbid-option): New function.
9790 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
9791 * g++.dg/abi/bitfield8.C: Likewise.
9792 * g++.dg/abi/dtor1.C: Likewise.
9793 * g++.dg/abi/empty10.C: Likewise.
9794 * g++.dg/abi/empty7.C: Likewise.
9795 * g++.dg/abi/empty9.C: Likewise.
9796 * g++.dg/abi/layout3.C: Likewise.
9797 * g++.dg/abi/layout4.C: Likewise.
9798 * g++.dg/abi/thunk1.C: Likewise.
9799 * g++.dg/abi/thunk2.C: Likewise.
9800 * g++.dg/abi/vbase11.C: Likewise.
9801 * g++.dg/abi/vthunk2.C: Likewise.
9802 * g++.dg/abi/vthunk3.C: Likewise.
9803 * g++.dg/ext/attrib8.C: Likewise.
9804 * g++.dg/opt/longbranch2.C: Likewise.
9805 * g++.dg/opt/reg-stack4.C: Likewise.
9806 * g++.old-deja/g++.ext/attrib1.C: Likewise.
9807 * g++.old-deja/g++.ext/attrib2.C: Likewise.
9808 * g++.old-deja/g++.ext/attrib3.C: Likewise.
9809 * g++.old-deja/g++.other/store-expr1.C: Likewise.
9810 * g++.old-deja/g++.other/store-expr2.C: Likewise.
9811 * gcc.dg/20000609-1.c: Likewise.
9812 * gcc.dg/20000720-1.c: Likewise.
9813 * gcc.dg/20011107-1.c: Likewise.
9814 * gcc.dg/20011119-1.c: Likewise.
9815 * gcc.dg/20020108-1.c: Likewise.
9816 * gcc.dg/20020122-2.c: Likewise.
9817 * gcc.dg/20020122-3.c: Likewise.
9818 * gcc.dg/20020201-3.c: Likewise.
9819 * gcc.dg/20020206-1.c: Likewise.
9820 * gcc.dg/20020218-1.c: Likewise.
9821 * gcc.dg/20020310-1.c: Likewise.
9822 * gcc.dg/20020411-1.c: Likewise.
9823 * gcc.dg/20020418-2.c: Likewise.
9824 * gcc.dg/20020426-1.c: Likewise.
9825 * gcc.dg/20020426-2.c: Likewise.
9826 * gcc.dg/20020517-1.c: Likewise.
9827 * gcc.dg/20020523-1.c: Likewise.
9828 * gcc.dg/20020523-2.c: Likewise.
9829 * gcc.dg/20020729-1.c: Likewise.
9830 * gcc.dg/20030204-1.c: Likewise.
9831 * gcc.dg/20030826-2.c: Likewise.
9832 * gcc.dg/20030926-1.c: Likewise.
9833 * gcc.dg/20031202-1.c: Likewise.
9834 * gcc.dg/980312-1.c: Likewise.
9835 * gcc.dg/980313-1.c: Likewise.
9836 * gcc.dg/990117-1.c: Likewise.
9837 * gcc.dg/990424-1.c: Likewise.
9838 * gcc.dg/990524-1.c: Likewise.
9839 * gcc.dg/991230-1.c: Likewise.
9840 * gcc.dg/i386-387-1.c: Likewise.
9841 * gcc.dg/i386-387-2.c: Likewise.
9842 * gcc.dg/i386-387-3.c: Likewise.
9843 * gcc.dg/i386-387-4.c: Likewise.
9844 * gcc.dg/i386-387-5.c: Likewise.
9845 * gcc.dg/i386-387-6.c: Likewise.
9846 * gcc.dg/i386-asm-1.c: Likewise.
9847 * gcc.dg/i386-bitfield1.c: Likewise.
9848 * gcc.dg/i386-bitfield2.c: Likewise.
9849 * gcc.dg/i386-loop-1.c: Likewise.
9850 * gcc.dg/i386-loop-2.c: Likewise.
9851 * gcc.dg/i386-loop-3.c: Likewise.
9852 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
9853 * gcc.dg/i386-pic-1.c: Likewise.
9854 * gcc.dg/i386-regparm.c: Likewise.
9855 * gcc.dg/i386-signbit-1.c: Likewise.
9856 * gcc.dg/i386-signbit-2.c: Likewise.
9857 * gcc.dg/i386-signbit-3.c: Likewise.
9858 * gcc.dg/i386-sse-5.c: Likewise.
9859 * gcc.dg/i386-sse-8.c: Likewise.
9860 * gcc.dg/i386-unroll-1.c: Likewise.
9861 * gcc.dg/tls/opt-1.c: Likewise.
9862 * gcc.dg/tls/opt-2.c: Likewise.
9863 * gcc.dg/unroll-1.c: Likewise.
9864 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
9865 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
9866 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
9867 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
9868 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
9869 -m64 is specified.
9870
9871 2004-11-12 Mark Mitchell <mark@codesourcery.com>
9872
9873 PR c++/18389
9874 * g++.dg/parse/cond1.C: New test.
9875
9876 PR c++/18429
9877 * g++.dg/template/array9.C: New test.
9878 * g++.dg/ext/vla1.C: Adjust error messages.
9879 * g++.dg/ext/vlm1.C: Likewise.
9880 * g++.dg/template/crash2.C: Likewise.
9881
9882 PR c++/18436
9883 * g++.dg/template/call3.C: New test.
9884
9885 PR c++/18407
9886 * g++.dg/template/ptrmem11.C: New test.
9887
9888 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
9889
9890 PR other/14264
9891 * lib/g++.exp: Set LC_ALL and LANG to C.
9892 * lib/gcc-dg.exp: Likewise.
9893 * lib/gfortran.exp: Likewise.
9894 * lib/objc.exp: Likewise.
9895 * lib/treelang.exp: Likewise.
9896
9897 2004-11-12 Andreas Schwab <schwab@suse.de>
9898
9899 * gcc.dg/pr16286.c: Fix last change.
9900
9901 2004-11-12 Mark Mitchell <mark@codesourcery.com>
9902
9903 PR c++/18416
9904 * g++.dg/init/global1.C: New test.
9905
9906 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
9907
9908 * gcc.c-torture/execute/20041112-1.c: New test.
9909
9910 2004-11-11 Janis Johnson <janis187@us.ibm.com>
9911
9912 * lib/gcc-dg.exp (dg-target-list): New.
9913
9914 2004-11-11 Janis Johnson <janis187@us.ibm.com>
9915 Richard Sandiford <rsandifo@redhat.com>
9916
9917 * lib/target-supports.exp (get-compiler_messages): New.
9918 (check_named_sections_available): Use it.
9919 (check_effective_target_ilp32): New.
9920 (check_effective_target_lp64): New.
9921 (is-effective-target): New.
9922 * lib/gcc-dg.exp (dg-require-effective-target): New.
9923
9924 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
9925
9926 * gcc.dg/precedence-1.c: New test.
9927
9928 2004-11-11 Janis Johnson <janis187@us.ibm.com>
9929
9930 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
9931
9932 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
9933 message, delete generated files, use more descriptive name for
9934 executable, and make the test unsupported when it cannot be run.
9935
9936 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
9937 (dg-require-weak, dg-require-visibility, dg-require-alias,
9938 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
9939 dg-require-iconv, dg-require-named-sections): Use it.
9940
9941 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
9942
9943 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
9944
9945 PR target/16457
9946 * gcc.dg/ppc-and-1: New
9947
9948 PR target/16796
9949 * gcc.dg/ppc-mov-1.c: New.
9950
9951 PR target/16458
9952 * gcc.dg/ppc-compare-1.c: New.
9953
9954 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
9955
9956 * objc.dg/desig-init-2.m: New test.
9957
9958 2004-11-10 Adam Nemet <anemet@lnxw.com>
9959
9960 PR middle-end/18160
9961 * g++.dg/warn/register-var-1.C: New test.
9962 * g++.dg/warn/register-var-2.C: New test.
9963
9964 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
9965
9966 * gcc.dg/union-2.c: New test.
9967
9968 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
9969
9970 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
9971 New test for PR tree-optimization/17892.
9972
9973 2004-11-09 Mark Mitchell <mark@codesourcery.com>
9974
9975 PR c++/18369
9976 * g++.dg/init/new12.C: New test.
9977
9978 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
9979
9980 * gcc.target/sparc: New directory.
9981 * gcc.target/sparc/sparc.exp: New driver.
9982 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
9983 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
9984 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
9985 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
9986
9987 2004-11-10 Paul Brook <paul@codesourcery.com>
9988
9989 PR fortran/18218
9990 * gfortran.dg/list_read.c: New test.
9991
9992 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
9993
9994 PR c/18322
9995 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
9996 expected diagnostic location.
9997
9998 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
9999
10000 * gcc.dg/20041109-1.c: New test.
10001
10002 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
10003
10004 PR objc/18406
10005 * objc/compile/pr18406.m: New test.
10006
10007 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
10008
10009 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
10010
10011 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
10012
10013 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
10014
10015 2004-11-08 Steve Ellcey <sje@cup.hp.com>
10016
10017 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
10018
10019 2004-11-08 Steve Ellcey <sje@cup.hp.com>
10020
10021 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
10022 exit.
10023
10024 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
10025
10026 PR tree-opt/18299
10027 * gcc.c-torture/pr18299-1.c: New test.
10028
10029 2004-11-06 Andreas Schwab <schwab@suse.de>
10030
10031 * gcc.dg/pr16286.c: Also test for bool and pixel.
10032
10033 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
10034
10035 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
10036 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
10037 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
10038 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
10039 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
10040 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
10041 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
10042 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
10043 gcc.dg/struct-semi-3.c: New tests.
10044
10045 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
10046
10047 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
10048
10049 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
10050
10051 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
10052 Do not use C99 designators.
10053
10054 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
10055
10056 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
10057
10058 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
10059
10060 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
10061 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
10062 * gcc.c-torture/execute/simd-5.x: Remove.
10063
10064 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
10065
10066 PR rtl-optimization/17933
10067 * gcc.dg/torture/pr17933-1.c: New test.
10068
10069 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
10070
10071 PR target/18106
10072 * lib/target-supports.exp (check_weak_available): Support
10073 Windows.
10074
10075 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
10076
10077 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
10078 call to fflush(stdout) before abort.
10079 (my_ffsll): New function.
10080 (generate_fields): Use it.
10081
10082 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
10083
10084 * gcc.dg/init-undef-1.c: New test.
10085
10086 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
10087
10088 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
10089 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
10090 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
10091 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
10092 expected messages for new parser.
10093
10094 2004-11-04 Mark Mitchell <mark@codesourcery.com>
10095
10096 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
10097
10098 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
10099
10100 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
10101 on LP64 targets.
10102
10103 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
10104
10105 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
10106 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
10107 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
10108 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
10109 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
10110 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
10111 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
10112 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
10113 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
10114 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
10115
10116 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
10117
10118 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
10119 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
10120 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
10121 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
10122 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
10123 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
10124 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
10125 for new parser.
10126
10127 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
10128
10129 PR target/15342
10130 * gcc.dg/20041104-1.c: New test.
10131
10132 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10133
10134 * g++.dg/template/nontype7.C: New test.
10135 * g++.dg/template/nontype8.C: Likewise.
10136 * g++.dg/template/nontype9.C: Likewise.
10137 * g++.dg/template/nontype10.C: Likewise.
10138 * g++.dg/tc1/dr49.C: Likewise.
10139 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
10140 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
10141
10142 2004-11-04 Ben Elliston <bje@au.ibm.com>
10143
10144 * g++.dg/rtti/tinfo1.C: Remove xfails.
10145
10146 2004-11-04 Ben Elliston <bje@au.ibm.com>
10147
10148 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
10149 packed attribute to the definition to satisfy the new C++ parser.
10150
10151 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
10152
10153 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
10154 invocations of va_arg.
10155
10156 2004-11-02 Mark Mitchell <mark@codesourcery.com>
10157
10158 PR c++/18124
10159 * g++.dg/template/crash25.C: New test.
10160
10161 PR c++/18155
10162 * g++.dg/template/typedef2.C: New test.
10163 * g++.dg/parse/crash13.C: Adjust error markers.
10164
10165 PR c++/18177
10166 * g++.dg/conversion/const3.C: New test.
10167
10168 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10169
10170 PR fortran/17535
10171 PR fortran/17583
10172 PR fortran/17713
10173 * gfortran.dg/generic_[123].f90: New testcases.
10174
10175 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
10176
10177 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
10178 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
10179
10180 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
10181
10182 PR tree-opt/16808
10183 * gcc.c-torture/compile/pr16808.c: New test.
10184
10185 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
10186
10187 PR rtl-optimization/17104
10188 * gcc.dg/ppc-bitfield1.c: New.
10189
10190 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
10191
10192 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
10193
10194 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
10195
10196 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
10197 strings for 32-bit code.
10198
10199 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
10200
10201 PR c/18239
10202 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
10203
10204 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
10205
10206 PR c++/18064
10207 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
10208
10209 2004-10-31 Mark Mitchell <mark@codesourcery.com>
10210
10211 PR c++/15172
10212 * g++.dg/init/aggr2.C: New test.
10213
10214 2004-10-30 Ziemowit Laski <zlaski@apple.com>
10215
10216 * objc.dg/local-decl-1.m: New test.
10217
10218 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
10219
10220 * gcc.dg/20040910-1.c: Adjust regex.
10221
10222 2004-10-30 Roger Sayle <roger@eyesopen.com>
10223
10224 PR rtl-optimization/18084
10225 * g++.dg/opt/pr18084-1.C: New testcase.
10226
10227 2004-10-30 Matt Austern <austern@apple.com>
10228
10229 PR c++/17542
10230 * g++.dg/ext/attrib18.C: New test.
10231
10232 2004-10-30 Roger Sayle <roger@eyesopen.com>
10233
10234 PR middle-end/18096
10235 * gcc.dg/pr18096-1.c: New test case.
10236
10237 2004-10-30 Roger Sayle <roger@eyesopen.com>
10238
10239 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
10240
10241 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
10242
10243 PR c/16666
10244 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
10245 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
10246 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
10247 gcc.dg/old-style-prom-3.c: New tests.
10248
10249 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
10250
10251 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
10252 Remove unnecessary inclusion of stdio.h.
10253
10254 2004-10-29 Roger Sayle <roger@eyesopen.com>
10255
10256 PR rtl-optimization/17581
10257 * gcc.dg/pr17581-1.c: New test case.
10258
10259 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
10260
10261 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
10262 being implemented.
10263 * g++.dg/conversion/dr195-1.C: New.
10264 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
10265 * g++.old-deja/g++.mike/p10148.C: Likewise.
10266
10267 2004-10-29 Mark Mitchell <mark@codesourcery.com>
10268
10269 PR c++/17695
10270 * g++.dg/debug/typedef2.C: New test.
10271
10272 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
10273
10274 PR fortran/13490
10275 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
10276 * gfortran.dg/g77/README: Update.
10277
10278 2004-10-28 Matt Austern <austern@apple.com>
10279
10280 PR c++/14124
10281 * g++.dg/ext/packed7.C: New test.
10282
10283 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
10284
10285 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
10286 scan-assembler.
10287 * lib/scanasm.exp (hidden-scan-for): New proc.
10288 (scan-hidden): Use hidden-scan-for instead of constructing the scan
10289 string.
10290 (scan-not-hidden): Likewise.
10291 * lib/target-supports.exp (check_visibility_available): mach-o is
10292 support too.
10293
10294 2004-10-28 Mark Mitchell <mark@codesourcery.com>
10295
10296 PR c++/17132
10297 * g++.dg/template/memclass3.C: New test.
10298
10299 2004-10-28 Adam Nemet <anemet@lnxw.com>
10300
10301 PR middle-end/18160
10302 * gcc.dg/register-var-1.c: New test.
10303 * gcc.dg/register-var-2.c: New test.
10304 * gcc.dg/asm-7.c: Taking the address of a register variable is an
10305 error now.
10306
10307 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
10308
10309 PR other/18172
10310 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
10311 unused variables.
10312 * gcc.dg/vect/vect-22.c: Likewise.
10313
10314 2004-10-28 Jakub Jelinek <jakub@redhat.com>
10315
10316 * gcc.dg/i386-rotate-1.c: New test.
10317
10318 2004-10-27 Mark Mitchell <mark@codesourcery.com>
10319
10320 * g++.dg/init/ref12.C: Add "run" marker.
10321
10322 PR c++/17435
10323 * g++.dg/init/ref12.C: New test.
10324
10325 PR c++/18140
10326 * g++.dg/template/shift1.C: New test.
10327 * g++.dg/template/error10.C: Adjust error markers.
10328
10329 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
10330
10331 PR tree-opt/17529
10332 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
10333
10334 2004-10-27 Geoffrey Keating <geoffk@apple.com>
10335
10336 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
10337 * gcc.dg/weak/weak-3.c: Likewise.
10338 * gcc.dg/weak/weak-5.c: Likewise.
10339 * gcc.dg/weak/weak-9.c: Likewise.
10340 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
10341 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
10342
10343 * gcc.dg/darwin-weakimport-1.c: New.
10344
10345 2004-10-28 Ben Elliston <bje@au.ibm.com>
10346
10347 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
10348
10349 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
10350
10351 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
10352 'syntax' error messages.
10353 * gcc.dg/cpp/direct2s.c: Likewise.
10354
10355 2004-10-26 Geoffrey Keating <geoffk@apple.com>
10356
10357 * gcc.c-torture/compile/20041026-1.c: New.
10358
10359 2004-10-26 Mark Mitchell <mark@codesourcery.com>
10360
10361 PR c++/18093
10362 * g++.dg/lookup/ns2.C: New test.
10363
10364 PR c++/18020
10365 * g++.dg/template/enum4.C: New test.
10366
10367 PR c++/18161
10368 * g++.dg/template/expr1.C: New test.
10369
10370 2004-10-26 Ben Elliston <bje@au.ibm.com>
10371
10372 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
10373
10374 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
10375
10376 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
10377 gcc.dg/decl-nospec-3.c: New tests.
10378
10379 2004-10-26 Ziemowit Laski <zlaski@apple.com>
10380
10381 * objc.dg/super-class-3.m: New test.
10382
10383 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
10384
10385 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
10386 resyncing.
10387 * gcc.dg/cpp/direct2s.c: Likewise.
10388
10389 2004-10-25 Geoffrey Keating <geoffk@apple.com>
10390
10391 * objc.dg/image-info.m: Update for changes to section selection.
10392
10393 2004-10-25 David Ayers <d.ayers@inode.at>
10394 Ziemowit Laski <zlaski@apple.com>
10395
10396 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
10397 diagnostics when messaging 'id <Proto>'.
10398 * objc.dg/class-protocol-1.m: New test.
10399 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
10400 a non-existent method signature.
10401 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
10402 Update diagnostics when messaging with non-existent method signature.
10403 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
10404 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
10405 invalid receivers are now resolved as if messaging 'id'; remove
10406 extraneous diagnostics.
10407
10408 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
10409
10410 PR c/16667
10411 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
10412 gcc.dg/init-desig-obs-3.c: New tests.
10413
10414 2004-10-25 Jakub Jelinek <jakub@redhat.com>
10415
10416 * gcc.dg/debug/20041023-1.c: New test.
10417
10418 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
10419
10420 PR middle-end/17407
10421 * gcc.c-torture/compile/pr17407.c: New test.
10422
10423 PR c++/18121
10424 * g++.dg/template/array8.C: New test.
10425
10426 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
10427
10428 PR other/18138
10429 * lib/g++.exp: Accept more than one multilib libgcc.
10430 * lib/gcc-dg.exp: Likewise.
10431 * lib/objc.exp: Likewise.
10432 * lib/treelang.exp: Likewise.
10433 * lib/gfortran.exp: Likewise.
10434
10435 2004-10-24 Ben Elliston <bje@au.ibm.com>
10436
10437 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
10438
10439 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
10440
10441 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
10442 * gcc.dg/c99-const-expr-3.c: Likewise.
10443
10444 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
10445
10446 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
10447
10448 2004-10-23 Ben Elliston <bje@au.ibm.com>
10449
10450 * gcc.c-torture/execute/loop-2e.x: Remove.
10451
10452 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
10453
10454 PR c++/18095
10455 * g++.dg/parse/crash18.C: New.
10456 * g++.dg/parse/crash19.C: New.
10457
10458 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
10459
10460 * g++.dg/ext/dllimport1.C: Move dg-warnings.
10461 * g++.dg/ext/dllimport2.C: Same.
10462 * g++.dg/ext/dllimport8.C: Same.
10463
10464 2004-10-21 Mark Mitchell <mark@codesourcery.com>
10465
10466 PR c++/10841
10467 * g++.dg/conversion/cast1.C: New test.
10468 * g++.dg/overload/pmf1.C: Adjust error marker.
10469
10470 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
10471
10472 PR objc/17923
10473 * objc.dg/const-str-7.m: New test.
10474
10475 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10476
10477 * g++.dg/template/memfriend11.C: Fix comment typo.
10478 * g++.dg/template/memfriend14.C: Likewise.
10479
10480 2004-10-20 Richard Henderson <rth@redhat.com>
10481
10482 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
10483 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
10484 -fasynchronous-unwind-tables.
10485
10486 2004-10-20 Richard Henderson <rth@redhat.com>
10487
10488 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
10489 (main): Return success.
10490 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
10491 (main): Return success.
10492
10493 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10494
10495 PR c++/13495
10496 * g++.dg/template/memfriend9.C: New test.
10497 * g++.dg/template/memfriend10.C: Likewise.
10498 * g++.dg/template/memfriend11.C: Likewise.
10499 * g++.dg/template/memfriend12.C: Likewise.
10500 * g++.dg/template/memfriend13.C: Likewise.
10501 * g++.dg/template/memfriend14.C: Likewise.
10502 * g++.dg/template/memfriend15.C: Likewise.
10503 * g++.dg/template/memfriend16.C: Likewise.
10504 * g++.dg/template/memfriend17.C: Likewise.
10505 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
10506
10507 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
10508
10509 * g++.dg/conversion/dr195.C: New.
10510 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
10511
10512 2004-10-20 Ben Elliston <bje@au.ibm.com>
10513 Devang Patel <dpatel@apple.com>
10514
10515 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
10516 of floating point arithmetic, which could trap.
10517
10518 2004-10-19 Mark Mitchell <mark@codesourcery.com>
10519
10520 PR c++/14035
10521 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
10522 * g++.dg/conversion/const2.C: New test.
10523 * g++.dg/expr/reinterpret2.C: New test.
10524 * g++.dg/expr/reinterpret3.C: New test.
10525 * g++.dg/expr/cast2.C: New test.
10526 * g++.dg/expr/copy1.C: New test.
10527 * g++.dg/other/conversion1.C: Change error message.
10528 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
10529 function pointers to void *.
10530 * g++.old-deja/g++.mike/p10148.C: Likewise.
10531
10532 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
10533
10534 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
10535
10536 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
10537
10538 PR c++/18047
10539
10540 * g++.dg/parse/expr3.C: New test.
10541
10542 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
10543
10544 * gcc.dg/smod-1.c: New test.
10545
10546 2004-10-18 Ziemowit Laski <zlaski@apple.com>
10547
10548 * objc.dg/method-14.m: New test.
10549
10550 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
10551
10552 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
10553 Also xfail as the patch was reverted.
10554
10555 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
10556
10557 PR middle-end/16973
10558 * gcc.dg/pr16973.c: New test.
10559
10560 2004-10-18 Diego Novillo <dnovillo@redhat.com>
10561
10562 PR tree-optimization/17656
10563 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
10564
10565 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
10566
10567 * g++.dg/eh/shadow1.C: New.
10568
10569 2004-10-18 Jakub Jelinek <jakub@redhat.com>
10570
10571 * gcc.c-torture/compile/20041018-1.c: New test.
10572
10573 2004-10-18 Ben Elliston <bje@au.ibm.com>
10574
10575 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
10576 compiler referring to register 0 when accessing sdata. The linker
10577 now patches things up.
10578
10579 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
10580
10581 PR c/17529
10582 * gcc.c-torture/compile/pr17529.c: New test.
10583
10584 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10585
10586 PR c++/17743
10587 * g++.dg/ext/attrib17.C: New test.
10588
10589 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
10590
10591 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
10592
10593 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10594
10595 PR c++/10479
10596 * g++.dg/ext/attrib16.C: New test.
10597
10598 2004-10-15 Mark Mitchell <mark@codesourcery.com>
10599
10600 PR c++/17042
10601 * g++.dg/init/dso_handle1.C: New test.
10602
10603 PR c++/14667
10604 * g++.dg/parse/typedef6.C: New test.
10605
10606 PR c++/17916
10607 * g++.dg/parse/pragma1.C: New test.
10608
10609 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
10610
10611 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
10612
10613 2004-10-15 Steve Ellcey <sje@cup.hp.com>
10614
10615 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
10616 -fno-common when on HPPA HP-UX platforms.
10617
10618 2004-10-15 Jakub Jelinek <jakub@redhat.com>
10619
10620 PR other/16820
10621 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
10622 stdint.h.
10623 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
10624 uintptr_t.
10625
10626 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
10627
10628 PR c++/16301
10629 * g++.dg/lookup/strong-using-4.C: New test.
10630
10631 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
10632
10633 PR middle-end/16567
10634 * gcc.c-torture/compile/nested-1.c: New test.
10635
10636 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
10637
10638 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
10639 and mipsisa64*-*-* (until support for misaligned loads is added).
10640 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
10641 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
10642 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
10643 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
10644 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
10645 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
10646
10647 2004-10-14 Mark Mitchell <mark@codesourcery.com>
10648
10649 PR c++/17976
10650 * g++.dg/init/dtor3.C: New test.
10651
10652 2004-10-15 Ben Elliston <bje@au.ibm.com>
10653
10654 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
10655
10656 2004-10-14 Geoffrey Keating <geoffk@apple.com>
10657
10658 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
10659 * gcc.dg/macho-lo-sum.c: Likewise.
10660
10661 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
10662
10663 * gcc.dg/ppc-spe64-1.c: New test.
10664
10665 2004-10-14 Devang Patel <dpatel@apple.com>
10666
10667 PR 17635
10668 * gcc.dg/pr17635.c : New test.
10669
10670 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
10671
10672 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
10673 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
10674 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
10675 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
10676 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
10677 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
10678 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
10679 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
10680 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
10681 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
10682 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
10683 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
10684 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
10685 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
10686 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
10687 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
10688 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
10689 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
10690
10691 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
10692
10693 * gcc.dg/vect/vect-82.c: New testcase.
10694 * gcc.dg/vect/vect-82_64.c: New testcase.
10695 * gcc.dg/vect/vect-83.c: New testcase.
10696 * gcc.dg/vect/vect-83_64.c: New testcase.
10697
10698 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
10699
10700 * gcc.dg/cpp/error-1.c: New test.
10701
10702 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
10703
10704 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
10705
10706 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
10707
10708 PR target/17984
10709 * gcc.dg/cris-peep2-xsrand2.c: New test.
10710
10711 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
10712
10713 PR c++/17661
10714 * testsuite/g++.dg/expr/for2.C: New test.
10715
10716 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
10717
10718 * g++.dg/inherit/thunk1.C: Run on the SPARC.
10719
10720 2004-10-13 Jakub Jelinek <jakub@redhat.com>
10721
10722 PR tree-optimization/17724
10723 * g++.dg/opt/pr17724-1.C: New test.
10724 * g++.dg/opt/pr17724-2.C: New test.
10725 * g++.dg/opt/pr17724-3.C: New test.
10726 * g++.dg/opt/pr17724-4.C: New test.
10727 * g++.dg/opt/pr17724-5.C: New test.
10728 * g++.dg/opt/pr17724-6.C: New test.
10729
10730 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
10731
10732 PR c/17301
10733 * gcc.dg/pr17301-2.c: New test.
10734
10735 2004-10-11 Mark Mitchell <mark@codesourcery.com>
10736
10737 PR c++/15876
10738 * g++.dg/parse/error22.C: New test.
10739
10740 PR c++/17936
10741 * g++.dg/template/spec18.C: New test.
10742
10743 2004-10-11 Steve Ellcey <sje@cup.hp.com>
10744
10745 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
10746 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
10747 memcpy.
10748 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
10749 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
10750
10751 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
10752
10753 * g++.dg/eh/cleanup5.C: Add dg-options "".
10754
10755 2004-10-11 Roger Sayle <roger@eyesopen.com>
10756
10757 PR middle-end/17657
10758 * gcc.dg/switch-4.c: New test case.
10759
10760 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
10761
10762 * gcc.c-torture/execute/20041011-1.c: New test.
10763
10764 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
10765
10766 PR c++/17554
10767 * g++.dg/init/for3.C: New test.
10768
10769 PR c++/17657
10770 * g++.dg/opt/switch2.C: New test.
10771
10772 PR middle-end/17703
10773 * g++.dg/warn/Wreturn-2.C: New test.
10774
10775 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
10776
10777 PR c++/17907
10778 * g++.dg/eh/cleanup5.C: New test.
10779
10780 2004-10-10 Mark Mitchell <mark@codesourcery.com>
10781
10782 PR c++/17393
10783 * g++.dg/parse/error21.C: New test.
10784
10785 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
10786
10787 * g++.dg/overload/pmf1.C: Adjust quoting marks.
10788 * g++.dg/warn/incomplete1.C: Likewise.
10789 * g++.dg/template/qualttp20.C: Likewise.
10790
10791 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
10792
10793 PR c/17881
10794 * parm-incomplete-1.c: New test.
10795
10796 2004-10-09 Mark Mitchell <mark@codesourcery.com>
10797
10798 PR c++/17867
10799 * g++.dg/parse/error19.C: New test.
10800
10801 PR c++/17670
10802 * g++.dg/init/new11.C: New test.
10803
10804 PR c++/17821
10805 * g++.dg/parse/error20.C: New test.
10806
10807 PR c++/17826
10808 * g++.dg/template/crash24.C: New test.
10809
10810 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
10811
10812 PR c/17301
10813 * gcc.dg/pr17301-1.c: New test.
10814
10815 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
10816
10817 PR c/17189
10818 * gcc.dg/anon-struct-5.c: New test.
10819
10820 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
10821
10822 PR c/17844
10823 * gcc.dg/pr17844-1.c: New test.
10824
10825 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
10826
10827 PR tree-optimization/17906
10828 * gcc.c-torture/compile/pr17906.c: New.
10829
10830 2004-10-09 Stuart Hastings <stuart@apple.com>
10831 Roger Sayle <roger@eyesopen.com>
10832
10833 PR rtl-optimization/17853
10834 * gcc.dg/i386-mmx-5.c: New testcase.
10835
10836 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
10837
10838 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
10839
10840 2004-10-09 Mark Mitchell <mark@codesourcery.com>
10841
10842 PR c++/17524
10843 * g++.dg/template/static9.C: New test.
10844
10845 PR c++/17685
10846 * g++.dg/parse/operator5.C: New test.
10847
10848 2004-10-09 Roger Sayle <roger@eyesopen.com>
10849
10850 PR middle-end/17894
10851 * gcc.c-torture/execute/divcmp-4.c: New test case.
10852
10853 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
10854
10855 PR tree-opt/17902
10856 * g++.dg/opt/pr17902.C: New test.
10857
10858 2004-10-09 Jakub Jelinek <jakub@redhat.com>
10859
10860 * gcc.dg/cpp/ident-1.c: Add dg-options "".
10861
10862 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
10863
10864 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
10865
10866 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
10867
10868 * gcc.dg/assign-warn-3.c: New test.
10869
10870 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
10871
10872 PR c/16999
10873 * gcc.dg/cpp/ident-1.c: New test.
10874
10875 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
10876
10877 * gcc.c-torture/compile/acc1.c: New.
10878
10879 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
10880
10881 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
10882 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
10883
10884 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
10885
10886 * gcc.dg/ultrasp11.c: New test.
10887
10888 2004-10-08 Michael Matz <matz@suse.de>
10889
10890 * gcc.dg/doloop-2.c: New test.
10891
10892 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
10893
10894 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
10895 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
10896 objc.dg/method-9.m: Update expected diagnostics.
10897
10898 2004-10-07 Geoffrey Keating <geoffk@apple.com>
10899
10900 * gcc.dg/ppc-fsel-3.c: New file.
10901 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
10902
10903 2004-10-07 Paul Brook <paul@codesourcery.com>
10904
10905 * gfortran.dg/intrinsic_verify_1.f90: New test.
10906
10907 2004-10-07 Paul Brook <paul@codesourcery.com>
10908
10909 * gfortran.dg/empty_format_1.f90: Remove stray commas.
10910
10911 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10912
10913 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
10914 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
10915 commit.
10916
10917 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
10918
10919 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
10920
10921 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10922
10923 PR c++/17115
10924 * g++.dg/warn/Winline-4.C: New test.
10925
10926 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
10927
10928 * gcc.c-torture/compile/20041007-1.c: New test.
10929
10930 2004-10-07 Paul Brook <paul@codesourcery.com>
10931
10932 PR fortran/17678
10933 * gfortran.dg/use_allocated_1.f90: New test.
10934
10935 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
10936
10937 PR middle-end/17849
10938 * gfortran.fortran-torture/compile/nested.f90: New test
10939
10940 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
10941
10942 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
10943
10944 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
10945
10946 PR c++/17368
10947 * g++.dg/ext/asm6.C: New test.
10948
10949 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
10950
10951 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
10952
10953 2004-10-06 Paul Brook <paul@codesourcery.com>
10954
10955 PR libfortran/17709
10956 * gfortran.dg/empty_format_1.f90: New test.
10957
10958 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10959
10960 PR fortran/17568
10961 * gfortran.dg/ishft.f90: New test.
10962
10963 PR fortran/17283
10964 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
10965 tests.
10966
10967 2004-10-06 Paul Brook <paul@codesourcery.com>
10968
10969 * gfortran.dg/do_1.f90: New test.
10970
10971 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10972
10973 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
10974 optimizing for size.
10975
10976 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
10977
10978 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
10979
10980 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
10981
10982 * gcc.c-torture/compile/20041005-1.c: New test.
10983
10984 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
10985
10986 PR c++/17829
10987 * g++.dg/lookup/koenig4.C: New.
10988
10989 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
10990
10991 * g++.dg/other/classkey1.C: Adjust quoting marks.
10992 * g++.dg/parse/error15.C: Likewise.
10993 * g++.dg/template/meminit2.C (int>): Likewise.
10994
10995 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10996
10997 PR fortran/17283
10998 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
10999
11000 PR fortran/17631
11001 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
11002
11003 PR fortran/17708
11004 * gfortran.dg/pr17708.f90: New test.
11005
11006 2004-10-04 Chao-ying Fu <fu@mips.com>
11007
11008 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
11009 * gcc.dg/vect/vect-4.c: Ditto.
11010 * gcc.dg/vect/vect-5.c: Ditto.
11011 * gcc.dg/vect/vect-6.c: Ditto.
11012 * gcc.dg/vect/vect-8.c: Ditto.
11013 * gcc.dg/vect/vect-16.c: Ditto.
11014 * gcc.dg/vect/vect-30.c: Ditto.
11015 * gcc.dg/vect/vect-40.c: Ditto.
11016 * gcc.dg/vect/vect-41.c: Ditto.
11017 * gcc.dg/vect/vect-42.c: Ditto.
11018 * gcc.dg/vect/vect-43.c: Ditto.
11019 * gcc.dg/vect/vect-44.c: Ditto.
11020 * gcc.dg/vect/vect-45.c: Ditto.
11021 * gcc.dg/vect/vect-46.c: Ditto.
11022 * gcc.dg/vect/vect-47.c: Ditto.
11023 * gcc.dg/vect/vect-48.c: Ditto.
11024 * gcc.dg/vect/vect-49.c: Ditto.
11025 * gcc.dg/vect/vect-50.c: Ditto.
11026 * gcc.dg/vect/vect-51.c: Ditto.
11027 * gcc.dg/vect/vect-52.c: Ditto.
11028 * gcc.dg/vect/vect-53.c: Ditto.
11029 * gcc.dg/vect/vect-54.c: Ditto.
11030 * gcc.dg/vect/vect-55.c: Ditto.
11031 * gcc.dg/vect/vect-56.c: Ditto.
11032 * gcc.dg/vect/vect-57.c: Ditto.
11033 * gcc.dg/vect/vect-58.c: Ditto.
11034 * gcc.dg/vect/vect-59.c: Ditto.
11035 * gcc.dg/vect/vect-60.c: Ditto.
11036 * gcc.dg/vect/vect-74.c: Ditto.
11037 * gcc.dg/vect/vect-79.c: Ditto.
11038 * gcc.dg/vect/vect-80.c: Ditto.
11039
11040 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
11041
11042 * gcc.dg/unused-7.c: Use the correct option.
11043
11044 2004-10-04 Paul Brook <paul@codesourcery.com>
11045 Bud Davis <bdavis9659@comcast.net>
11046
11047 PR fortran/17706
11048 PR fortran/16434
11049 * gfortran/pr17706.f90: New test.
11050 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
11051
11052 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11053
11054 * gfortran.dg/pr17612.f90: New test.
11055
11056 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
11057
11058 * g++.dg/template/local1.C: Adjust quoting marks in
11059 testing for diagnostics.
11060 * g++.dg/tls/diag-2.C: Likewise.
11061 * g++.dg/other/error8.C: Likewise.
11062
11063 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
11064
11065 PR c/17178
11066 * gcc.dg/unused-4.c: Adjust to be correct.
11067
11068 PR c/17820
11069 * gcc.dg/unused-7.c: New test.
11070
11071 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
11072
11073 PR c++/17797
11074 * g++.dg/overload/template2.C: New test.
11075
11076 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
11077
11078 PR tree-optimization/16632
11079 * gcc.dg/tree-ssa/20041002-1.c: New.
11080
11081 2004-10-03 Paul Brook <paul@codesourcery.com>
11082
11083 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
11084 rather than relying on default formatting.
11085
11086 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
11087
11088 * gcc.dg/20040920-1.c: Update expected message text.
11089
11090 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
11091
11092 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
11093
11094 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
11095
11096 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
11097 tree level.
11098
11099 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
11100
11101 * gcc.dg/tree-ssa/pr17343.c: Remove.
11102
11103 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
11104
11105 PR tree-opt/17343
11106 * gcc.dg/tree-ssa/pr17343.c: New test.
11107
11108 2004-10-01 Jakub Jelinek <jakub@redhat.com>
11109
11110 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
11111 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
11112 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
11113 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
11114 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
11115
11116 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
11117
11118 * gcc.dg/lvalue-2.c: New test.
11119
11120 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
11121
11122 PR c/17730
11123 * gcc.dg/pr17730-1.c: New test
11124
11125 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
11126
11127 PR c/7425
11128 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
11129
11130 2004-09-29 Jakub Jelinek <jakub@redhat.com>
11131
11132 * gcc.c-torture/execute/stdarg-1.c: New test.
11133 * gcc.c-torture/execute/stdarg-2.c: New test.
11134 * gcc.c-torture/execute/stdarg-3.c: New test.
11135 * gcc.dg/tree-ssa/stdarg-1.c: New test.
11136 * gcc.dg/tree-ssa/stdarg-2.c: New test.
11137 * gcc.dg/tree-ssa/stdarg-3.c: New test.
11138 * gcc.dg/tree-ssa/stdarg-4.c: New test.
11139 * gcc.dg/tree-ssa/stdarg-5.c: New test.
11140
11141 2004-09-29 Jakub Jelinek <jakub@redhat.com>
11142
11143 PR tree-optimization/17697
11144 * g++.dg/opt/pr17697-1.C: New test.
11145 * g++.dg/opt/pr17697-2.C: New test.
11146 * g++.dg/opt/pr17697-3.C: New test.
11147
11148 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
11149
11150 PR c/16409
11151 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
11152 gcc.dg/vla-init-5.c: New tests.
11153
11154 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
11155
11156 PR c/13804
11157 * gcc.dg/pr13804-1.c: New test.
11158
11159 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11160
11161 PR fortran/16938
11162 * gfortran.dg/pr16938.f90: New test.
11163
11164 2004-09-27 Mark Mitchell <mark@codesourcery.com>
11165
11166 * g++.dg/template/crash23.C: New test.
11167
11168 2004-09-27 Mark Mitchell <mark@codesourcery.com>
11169
11170 PR c++/17585
11171 * g++.dg/template/static8.C: New test.
11172
11173 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
11174
11175 PR c++/17681
11176 * g++.dg/other/error9.C: New test.
11177
11178 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
11179
11180 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
11181
11182 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11183
11184 PR fortran/15164
11185 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
11186
11187 2004-09-26 Roger Sayle <roger@eyesopen.com>
11188
11189 PR middle-end/17112
11190 * gcc.dg/pr17112-1.c: New test case.
11191
11192 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
11193
11194 PR c/11459
11195 * gcc.dg/pr11459-1.c: New test.
11196
11197 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
11198
11199 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
11200 * gcc.dg/tree-ssa/loop-4.c: Likewise.
11201
11202 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11203
11204 * gfortran.dg/pr15324.f90: Make array bounds consistent.
11205
11206 2004-09-25 Jan Hubicka <jh@suse.cz>
11207
11208 * compile/30040909-1.c: New test.
11209 * compile/30040907-1.c: New test.
11210
11211 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
11212
11213 * gcc.c-torture/execute/va-arg-26.c: New test.
11214
11215 2004-09-24 Zack Weinberg <zack@codesourcery.com>
11216
11217 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
11218 extra diagnostics on targets with 64-bit pointers.
11219 * objc.dg/selector-1.m: Adjust dg-warning regexp.
11220
11221 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
11222
11223 PR c/17188
11224 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
11225 * gcc.dg/decl-3.c: Adjust expected message.
11226
11227 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11228
11229 PR fortran/17615
11230 * gfortran.dg/pr17615.f90: New test.
11231
11232 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
11233
11234 PR tree-optimzation/17517
11235 * g++.dg/tree-ssa/pr17517.C: New Test.
11236
11237 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
11238
11239 PR c++/16889
11240 * g++.dg/lookup/ambig3.C: New.
11241
11242 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
11243
11244 PR tree-opt/17624
11245 * g++.dg/opt/pr17624.C: New test.
11246
11247 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
11248
11249 PR c/6980
11250 * gcc.dg/Wbad-function-cast-1.c: New test.
11251
11252 2004-09-23 Zack Weinberg <zack@codesourcery.com>
11253
11254 * g++.dg/ext/complit1.C
11255 * g++.dg/other/error2.C
11256 * g++.dg/other/nontype-1.C
11257 * g++.dg/parse/crash11.C
11258 * g++.dg/parse/crash12.C
11259 * g++.dg/parse/error15.C
11260 * g++.dg/parse/error4.C
11261 * g++.dg/parse/tmpl-outside1.C
11262 * g++.dg/parse/too-many-tmpl-args1.C
11263 * g++.dg/template/dependent-expr3.C
11264 * g++.dg/template/error10.C
11265 * g++.dg/template/instantiate1.C
11266 * g++.dg/template/vtable2.C
11267 * g++.dg/warn/Wshadow-1.C
11268 * g++.dg/warn/weak1.C
11269 * g++.old-deja/g++.brendan/crash16.C
11270 * g++.old-deja/g++.brendan/crash18.C
11271 * g++.old-deja/g++.brendan/crash48.C
11272 * g++.old-deja/g++.brendan/crash49.C
11273 * g++.old-deja/g++.brendan/crash55.C
11274 * g++.old-deja/g++.brendan/crash56.C
11275 * g++.old-deja/g++.brendan/crash8.C
11276 * g++.old-deja/g++.brendan/enum11.C
11277 * g++.old-deja/g++.brendan/enum8.C
11278 * g++.old-deja/g++.brendan/enum9.C
11279 * g++.old-deja/g++.brendan/friend3.C
11280 * g++.old-deja/g++.brendan/misc14.C
11281 * g++.old-deja/g++.bugs/900402_02.C
11282 * g++.old-deja/g++.bugs/900404_03.C
11283 * g++.old-deja/g++.bugs/900404_04.C
11284 * g++.old-deja/g++.bugs/900428_03.C
11285 * g++.old-deja/g++.jason/crash4.C
11286 * g++.old-deja/g++.jason/overload21.C
11287 * g++.old-deja/g++.jason/redecl1.C
11288 * g++.old-deja/g++.jason/report.C
11289 * g++.old-deja/g++.jason/rfg10.C
11290 * g++.old-deja/g++.jason/template30.C
11291 * g++.old-deja/g++.law/arm12.C
11292 * g++.old-deja/g++.law/ctors5.C
11293 * g++.old-deja/g++.law/cvt20.C
11294 * g++.old-deja/g++.law/init10.C
11295 * g++.old-deja/g++.law/init8.C
11296 * g++.old-deja/g++.law/visibility17.C
11297 * g++.old-deja/g++.law/visibility7.C
11298 * g++.old-deja/g++.mike/net8.C
11299 * g++.old-deja/g++.mike/p646.C
11300 * g++.old-deja/g++.mike/p700.C
11301 * g++.old-deja/g++.mike/p701.C
11302 * g++.old-deja/g++.mike/p811.C
11303 * g++.old-deja/g++.ns/template13.C
11304 * g++.old-deja/g++.other/array3.C
11305 * g++.old-deja/g++.other/crash25.C
11306 * g++.old-deja/g++.other/dtor3.C
11307 * g++.old-deja/g++.other/dtor4.C
11308 * g++.old-deja/g++.other/main1.C
11309 * g++.old-deja/g++.other/warn7.C
11310 * g++.old-deja/g++.pt/crash11.C
11311 * g++.old-deja/g++.pt/crash36.C
11312 * g++.old-deja/g++.pt/spec22.C
11313 * g++.old-deja/g++.pt/spec9.C
11314 * g++.old-deja/g++.pt/ttp52.C
11315 * g++.old-deja/g++.robertl/eb103.C
11316 * g++.old-deja/g++.robertl/eb121.C
11317 * g++.old-deja/g++.robertl/eb22.C
11318 * g++.old-deja/g++.robertl/eb8.C:
11319 Update locations and/or regexps of dg-error markers.
11320 Remove markers for some bogus messages that are no longer issued.
11321
11322 2004-09-23 Jakub Jelinek <jakub@redhat.com>
11323
11324 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
11325 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
11326
11327 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
11328
11329 PR c++/17618
11330 * g++.dg/lookup/crash5.C: New test.
11331
11332 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
11333
11334 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
11335 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
11336 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
11337 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
11338 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
11339 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
11340
11341 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
11342 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
11343 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
11344 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
11345 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
11346 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
11347
11348 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
11349
11350 * gcc.dg/vect/vect-44.c: Check additional cases.
11351 * gcc.dg/vect/vect-48.c: Check additional cases.
11352
11353 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
11354 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
11355 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
11356 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
11357 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
11358 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
11359 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
11360 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
11361 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
11362
11363 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
11364 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
11365 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
11366
11367 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11368
11369 * gcc.dg/tree-ssa/loop-6.c: New test.
11370
11371 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
11372
11373 PR c++/17620
11374 * g++.dg/inherit/base2.C: New.
11375
11376 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
11377
11378 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
11379 * gcc.dg/20001012-2.c: Likewise.
11380 * gcc.dg/20001013-1.c: Likewise.
11381 * gcc.dg/20001101-1.c: Likewise.
11382 * gcc.dg/20001102-1.c: Likewise.
11383 * gcc.dg/bf-spl1.c: Likewise.
11384 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
11385 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
11386
11387 2004-09-22 Diego Novillo <dnovillo@redhat.com>
11388
11389 PR tree-optimization/16721
11390 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
11391
11392 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
11393
11394 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
11395 * gcc.dg/20040305-1.c: Likewise.
11396
11397 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
11398
11399 PR c/16566
11400 * gcc.c-torture/compile/pr16566-1.c,
11401 gcc.c-torture/compile/pr16566-2.c,
11402 gcc.c-torture/compile/pr16566-3.c: New tests.
11403
11404 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
11405
11406 PR tree-optimization/17512
11407 * gcc.c-torture/compile/20040916-1.c.
11408
11409 2004-09-21 Mark Mitchell <mark@codesourcery.com>
11410
11411 * gcc.dg/pragma-re-3.c: New test.
11412
11413 2004-09-17 Matt Austern <austern@apple.com>
11414
11415 PR c++/15049
11416 * g++.dg/other/anon3.C: New.
11417
11418 2004-09-21 Roger Sayle <roger@eyesopen.com>
11419
11420 PR c++/7503
11421 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
11422 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
11423 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
11424 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
11425 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
11426
11427 2004-09-21 Bud Davis <bdavis9659@comcast.net>
11428
11429 PR fortran/17286
11430 * gfortran.dg/pr17286.f90: New test.
11431
11432 2004-09-20 Mark Mitchell <mark@codesourcery.com>
11433
11434 PR c++/17530
11435 * g++.dg/template/static7.C: New test.
11436
11437 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
11438
11439 PR tree-opt/17558
11440 * gcc.c-torture/compile/pr17558.c: New test.
11441
11442 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
11443
11444 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
11445 if SKIP_ATTRIBUTE is defined.
11446
11447 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11448
11449 PR fortran/15957
11450 * gfortran.dg/pr15957.f90: New test.
11451
11452 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
11453
11454 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
11455 in comparison.
11456 * gcc.dg/vect/vect-79.c: Likewise.
11457 * gcc.dg/vect/vect-80.c: Likewise.
11458
11459 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11460
11461 PR fortran/15750
11462 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
11463
11464 2004-09-20 Ira Rosen <irar@il.ibm.com>
11465
11466 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
11467 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
11468 * gcc.dg/vect/vect-62.c: New testcase.
11469 * gcc.dg/vect/vect-63.c: New testcase.
11470 * gcc.dg/vect/vect-64.c: New testcase.
11471 * gcc.dg/vect/vect-65.c: New testcase.
11472 * gcc.dg/vect/vect-66.c: New testcase.
11473 * gcc.dg/vect/vect-67.c: New testcase.
11474 * gcc.dg/vect/vect-68.c: New testcase.
11475 * gcc.dg/vect/vect-69.c: New testcase.
11476 * gcc.dg/vect/vect-79.c: New testcase.
11477 * gcc.dg/vect/vect-80.c: New testcase.
11478
11479 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
11480
11481 * gcc.target/mips/asm-1.c: New test.
11482
11483 2004-09-19 Ira Rosen <irar@il.ibm.com>
11484
11485 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
11486 * gcc.dg/vect/vect-73.c: New testcase.
11487 * gcc.dg/vect/vect-74.c: New testcase.
11488 * gcc.dg/vect/vect-75.c: New testcase.
11489 * gcc.dg/vect/vect-76.c: New testcase.
11490 * gcc.dg/vect/vect-77.c: New testcase.
11491 * gcc.dg/vect/vect-78.c: New testcase
11492
11493 2004-09-18 Paul Brook <paul@codesourcery.com>
11494
11495 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
11496
11497 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
11498
11499 PR c/17424
11500 * gcc.dg/pr17424-1.c: New test.
11501
11502 2004-09-18 Diego Novillo <dnovillo@redhat.com>
11503
11504 * g++.dg/tree-ssa/pr17153.C: New test.
11505
11506 2004-09-16 Geoffrey Keating <geoffk@apple.com>
11507
11508 PR pch/13361
11509 * testsuite/g++.dg/pch/wchar-1.C: New.
11510 * testsuite/g++.dg/pch/wchar-1.Hs: New.
11511
11512 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
11513
11514 * gcc.c-torture/execute/20040917-1.c: New test.
11515
11516 2004-09-17 Diego Novillo <dnovillo@redhat.com>
11517
11518 PR tree-optimization/17319
11519 * gcc.dg/pr17319.c: New test.
11520
11521 2004-09-17 Devang Patel <dpatel@apple.com>
11522
11523 * gcc.dg/20040813-1.c: New test.
11524
11525 2004-09-17 Diego Novillo <dnovillo@redhat.com>
11526
11527 PR tree-optimization/17273
11528 * gcc.c-torture/compile/pr17273.c: New test.
11529
11530 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
11531
11532 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
11533 Update expected messages.
11534 * gcc.dg/declspec-13.c: New test.
11535
11536 2004-09-17 David Edelsohn <edelsohn@gnu.org>
11537
11538 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
11539
11540 2004-09-17 Diego Novillo <dnovillo@redhat.com>
11541
11542 * gcc.c-torture/execute/pr17252.c: Use post-increment to
11543 change what 'a' is pointing to.
11544
11545 2004-09-17 Mark Mitchell <mark@codesourcery.com>
11546
11547 PR c++/16002
11548 * g++.dg/template/error18.C: New test.
11549
11550 PR c++/16029
11551 * g++.dg/warn/Wunused-8.C: New test.
11552
11553 2004-09-17 Steven Bosscher <stevenb@suse.de>
11554
11555 PR tree-optimization/17513
11556 * gcc.dg/20040916-1.c: New test.
11557
11558 2004-09-16 Mark Mitchell <mark@codesourcery.com>
11559
11560 PR c++/17501
11561 * g++.dg/template/typename7.C: New test.
11562
11563 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11564
11565 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
11566
11567 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
11568
11569 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
11570 with -ftree-based-profiling also.
11571 * lib/profopt.exp: Support late-set profile_option/feedback_option.
11572
11573 2004-09-16 Victor Leikehman <lei@il.ibm.com>
11574
11575 PR/15364
11576 * gfortran.dg/der_array_io_1.f90: New test.
11577 * gfortran.dg/der_array_io_2.f90: New test.
11578 * gfortran.dg/der_array_io_3.f90: New test.
11579
11580 2004-09-15 Mark Mitchell <mark@codesourcery.com>
11581
11582 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
11583 EABI.
11584
11585 2004-09-15 Mark Mitchell <mark@codesourcery.com>
11586
11587 * g++.dg/opt/switch1.C: New test.
11588
11589 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
11590
11591 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
11592 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
11593 Update expected messages.
11594
11595 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11596
11597 PR fortran/16485
11598 * gfortran.dg/same_name_1.f90: New test.
11599
11600 2004-09-15 Diego Novillo <dnovillo@redhat.com>
11601
11602 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
11603 dereference garbage pointers.
11604
11605 2004-09-15 Jakub Jelinek <jakub@redhat.com>
11606
11607 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
11608 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
11609
11610 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
11611 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
11612 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
11613
11614 2004-09-14 Mark Mitchell <mark@codesourcery.com>
11615
11616 PR c++/17324
11617 * g++.dg/template/mangle1.C: New test.
11618
11619 2004-09-14 Diego Novillo <dnovillo@redhat.com>
11620
11621 PR tree-optimization/17252
11622 * gcc.c-torture/execute/pr17252.c: New test.
11623
11624 2004-09-14 Andrew Pinski <apinski@apple.com>
11625
11626 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
11627
11628 2004-09-14 Roger Sayle <roger@eyesopen.com>
11629
11630 PR rtl-optimization/9771
11631 * gcc.dg/pr9771-1.c: New test case.
11632
11633 2004-09-14 Diego Novillo <dnovillo@redhat.com>
11634
11635 PR tree-optimization/15262
11636 * gcc.c-torture/execute/pr15262-1.c: New test.
11637 * gcc.c-torture/execute/pr15262-2.c: New test.
11638
11639 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
11640
11641 * gcc.dg/declspec-12.c: New test.
11642
11643 2004-09-14 Bud Davis <bdavis9659@comcast.net>
11644
11645 * gfortran.dg/pr17090.f90: Add directives to test.
11646
11647 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11648
11649 * gcc.c-torture/compile/20040914-1.c: New test.
11650
11651 2004-09-13 Mark Mitchell <mark@codesourcery.com>
11652
11653 PR c++/16162
11654 * g++.dg/template/decl2.C: New test.
11655
11656 2004-09-13 Bud Davis <bdavis9659@comcast.net>
11657
11658 PR fortran/17090
11659 * gfortran.dg/pr17090.f90: New test.
11660
11661 2004-09-13 Dale Johannesen <dalej@apple.com>
11662
11663 * gcc.c-torture/compile/pr17408.c: New test case.
11664
11665 2004-09-13 Mark Mitchell <mark@codesourcery.com>
11666
11667 PR c++/16716
11668 * g++.dg/parse/crash17.C: New test.
11669
11670 PR c++/17327
11671 * g++.dg/template/enum3.C: New test.
11672
11673 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
11674
11675 * lib/gcc-defs.exp: Load wrapper.exp.
11676 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
11677 using local code.
11678 * lib/gcc.exp (gcc_init): Similar.
11679 * lib/gfortran.exp (gfortran_init): Similar.
11680 * lib/objc.exp (objc_init): Similar.
11681 * lib/treelang.exp (treelang_init): Similar.
11682 * lib/wrapper.exp: New file with build_wrapper call machinery in
11683 ${tool}_maybe_build_wrapper.
11684
11685 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
11686
11687 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
11688 "inline".
11689 * gcc.dg/declspec-11.c: Update expected messages.
11690 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
11691 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
11692 gcc.dg/inline-12.c: New tests.
11693
11694 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
11695
11696 * g++.dg/tree-ssa/pr17400.C: New testcase.
11697
11698 2004-09-13 James E Wilson <wilson@specifixinc.com>
11699
11700 * gcc.target/mips/sb1-1.c: New testcase.
11701
11702 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
11703
11704 * lib/g77-dg.exp: Remove unused file.
11705 * lib/mike-g77.exp: Ditto.
11706 * lib/g77.exp: Ditto.
11707
11708 2004-09-12 Richard Henderson <rth@redhat.com>
11709
11710 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
11711
11712 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
11713
11714 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
11715 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
11716 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
11717 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
11718 Update expected messages.
11719
11720 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
11721
11722 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
11723 declaration/use mismatch for dirp parameter.
11724
11725 2004-09-12 Andrew Pinski <apinski@apple.com>
11726
11727 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
11728 -fgnu-runtime is passed.
11729
11730 2004-09-12 Richard Henderson <rth@redhat.com>
11731
11732 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
11733 do the uplevel thing and update additional_flags directly.
11734 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
11735 gfortran.fortran-torture/execute/intrinsic_nearest.x,
11736 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
11737 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
11738
11739 2004-09-11 Steven Bosscher <stevenb@suse.de>
11740
11741 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
11742
11743 2004-09-11 Roger Sayle <roger@eyesopen.com>
11744
11745 PR middle-end/17411
11746 * g++.dg/opt/pr17411-1.C: New test case.
11747
11748 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
11749
11750 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
11751 gcc.dg/tls/diag-2.c: Update expected messages.
11752 * gcc.dg/991209-1.c: Specify compilation options. Update expected
11753 messages.
11754 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
11755 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
11756 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
11757 gcc.dg/tls/diag-5.c: New tests.
11758
11759 2004-09-11 Zack Weinberg <zack@codesourcery.com>
11760
11761 * gcc.dg/20040910-1.c: Correct dg-error regexp.
11762
11763 2004-09-11 Steven Bosscher <stevenb@suse.de>
11764
11765 * g++.dg/parse/break-in-for.C: New test.
11766
11767 2004-09-11 Jakub Jelinek <jakub@redhat.com>
11768
11769 * gcc.dg/tree-ssa/20040911-1.c: New test.
11770
11771 2004-09-11 Andreas Jaeger <aj@suse.de>
11772
11773 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
11774 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
11775
11776 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
11777
11778 * gcc.target/frv: New directory of FR-V-specific tests.
11779
11780 2004-09-10 James E Wilson <wilson@specifixinc.com>
11781
11782 * gcc.dg/convert-vec-1.c: New test.
11783
11784 2004-09-10 Roger Sayle <roger@eyesopen.com>
11785
11786 PR middle-end/17024
11787 * gcc.dg/pr17024-1.c: New test case.
11788
11789 2004-09-10 Eric Christopher <echristo@redhat.com>
11790
11791 * gcc.dg/20040910-1.c: New test.
11792
11793 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
11794
11795 * gcc.dg/bitfld-9.c: New test.
11796
11797 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
11798
11799 * gcc.c-torture/execute/ieee/acc1.c: New test.
11800 * gcc.c-torture/execute/ieee/acc2.c: New test.
11801 * gcc.c-torture/execute/ieee/mzero6.c: New test.
11802
11803 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
11804
11805 * gcc.dg/deprecated-2.c: New test.
11806
11807 2004-09-09 James E Wilson <wilson@specifixinc.com>
11808
11809 * gcc.dg/init-vec-1.c: New test.
11810
11811 2004-09-09 Roger Sayle <roger@eyesopen.com>
11812
11813 PR middle-end/17055
11814 * gcc.dg/pr17055-1.c: New test case.
11815
11816 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
11817
11818 PR target/17377
11819 * gcc.c-torture/execute/pr17377.c: New test.
11820
11821 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
11822
11823 PR c/8420
11824 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
11825 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
11826 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
11827 gcc.dg/long-long-typespec-1.c: New tests.
11828 * gcc.dg/tls/diag-2.c: Update expected diagnostics
11829
11830 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
11831
11832 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
11833 gcc.dg/gnu99-static-1.c: New tests.
11834
11835 2004-09-08 Devang Patel <dpatel@apple.com>
11836
11837 * gcc.dg/darwin-ld-20040828-1.c: New test.
11838 * gcc.dg/darwin-ld-20040828-2.c: New test.
11839 * gcc.dg/darwin-ld-20040828-3.c: New test.
11840
11841 2004-09-08 Ziemowit Laski <zlaski@apple.com>
11842
11843 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
11844 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
11845 in error message.
11846 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
11847 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
11848 in error message.
11849 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
11850 types they qualify.
11851 * objc.dg/type-size-2.m: Fix wording in comment.
11852 * objc.dg/va-meth-1.m: New test case.
11853
11854 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
11855
11856 PR c/16633:
11857 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
11858 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
11859
11860 2004-09-06 Devang Patel <dpatel@apple.com>
11861
11862 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
11863 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
11864
11865 2004-09-06 Zack Weinberg <zack@codesourcery.com>
11866
11867 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
11868 reflect changed line numbering of diagnostics.
11869
11870 2004-09-06 Paul Brook <paul@codesourcery.com>
11871
11872 * gfortran.dg/edit_real_1.f90: Add new test.
11873
11874 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11875
11876 * gcc.dg/tree-ssa/loop-2.c: New test.
11877 * gcc.dg/tree-ssa/loop-3.c: New test.
11878 * gcc.dg/tree-ssa/loop-4.c: New test.
11879 * gcc.dg/tree-ssa/loop-5.c: New test.
11880
11881 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11882
11883 * gcc.dg/format/sentinel-1.c: Update for parameter option.
11884
11885 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11886
11887 * gcc.dg/format/sentinel-1.c: New test.
11888
11889 2004-09-04 Uros Bizjak <uros@kss-loka.si>
11890
11891 * testsuite/gcc.dg/builtins-46.c: New.
11892
11893 2004-09-03 Devang Patel <dpatel@apple.com>
11894
11895 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
11896 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
11897
11898 2004-09-03 Jan Beulich <jbeulich@novell.com>
11899
11900 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
11901 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
11902 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
11903 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
11904 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
11905 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
11906 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
11907 the non-portable bzero.
11908 * gcc.dg/20010912-1.c: xfail for NetWare.
11909 * gcc.dg/20020426-2.c: xfail for NetWare.
11910 * gcc.dg/20021014-1.c: xfail for NetWare.
11911 * gcc.dg/20021018-1.c: xfail for NetWare.
11912 * gcc.dg/20030213-1.c: xfail for NetWare.
11913 * gcc.dg/20030225-1.c: xfail for NetWare.
11914 * gcc.dg/20030708-1.c: xfail for NetWare.
11915 * gcc.dg/builtins-config.h: Also exclude NetWare.
11916 * gcc.dg/format/format.h: Define restrict only if not already defined.
11917 * gcc.dg/nest.c: xfail for NetWare.
11918 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
11919 * lib/target-supports.exp (check_visibility_available): Exclude
11920 NetWare.
11921
11922 2004-09-03 Jan Beulich <jbeulich@novell.com>
11923
11924 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
11925 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
11926 deterministic starting point for the alignment of structure fields.
11927 * gcc.dg/Wpadded.c: Dito.
11928 * g++.dg/abi/vbase10.C: Dito.
11929
11930 2004-09-03 Devang Patel <dpatel@apple.com>
11931
11932 * g++.dg/debug/pr15736.cc: New test.
11933
11934 2004-09-02 Mark Mitchell <mark@codesourcery.com>
11935
11936 * README.QMTEST: Fix out-of-date link.
11937
11938 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
11939
11940 PR fortran/16579
11941 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
11942 Delete. Duplicate of gfortran.dg/g77/20010610.f
11943
11944 2004-09-02 Mark Mitchell <mark@codesourcery.com>
11945
11946 * g++.dg/abi/arm_rtti1.C: New test.
11947
11948 2004-09-02 Geoffrey Keating <geoffk@apple.com>
11949
11950 * gcc.dg/ppc-vector-memcpy.c: New.
11951 * gcc.dg/ppc-vector-memset.c: New.
11952
11953 2004-09-02 Chao-ying Fu <fu@mips.com>
11954
11955 * gcc.target/mips/mips-3d-1.c: New test.
11956 * gcc.target/mips/mips-3d-2.c: New test.
11957 * gcc.target/mips/mips-3d-3.c: New test.
11958 * gcc.target/mips/mips-3d-4.c: New test.
11959 * gcc.target/mips/mips-3d-5.c: New test.
11960 * gcc.target/mips/mips-3d-6.c: New test.
11961 * gcc.target/mips/mips-3d-7.c: New test.
11962 * gcc.target/mips/mips-3d-8.c: New test.
11963 * gcc.target/mips/mips-3d-9.c: New test.
11964 * gcc.target/mips/mips-ps-1.c: New test.
11965 * gcc.target/mips/mips-ps-2.c: New test.
11966 * gcc.target/mips/mips-ps-3.c: New test.
11967 * gcc.target/mips/mips-ps-4.c: New test.
11968 * gcc.target/mips/mips-ps-type.c: New test.
11969
11970 2004-09-02 Paul Brook <paul@codesourcery.com>
11971
11972 * gfortran.dg/edit_real_1.f90: Add new tests.
11973
11974 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11975
11976 PR fortran/15327
11977 * gfortran.dg/merge_char_1.f90: New test.
11978
11979 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11980
11981 PR fortran/16404
11982 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
11983
11984 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
11985
11986 PR c/1522
11987 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
11988
11989 2004-09-01 Mark Mitchell <mark@codesourcery.com>
11990
11991 * g++.dg/opt/loop1.C: Do not XFAIL.
11992
11993 2004-09-01 Jakub Jelinek <jakub@redhat.com>
11994
11995 * gcc.c-torture/execute/20040831-1.c: New test.
11996
11997 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
11998
11999 PR fortran/16579
12000 * gfortran.dg/g77/20010610.f: Now passes.
12001 Copy from g77.f-torture/execute. Add dg-run directive.
12002 * gfortran.dg/g77/README: Update
12003
12004 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
12005
12006 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
12007 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
12008 (t1, t2, t3, t4): Add volatile.
12009
12010 2004-08-31 Mark Mitchell <mark@codesourcery.com>
12011
12012 * g++.dg/ext/visibility/arm1.C: New test.
12013
12014 2004-08-31 Geoffrey Keating <geoffk@apple.com>
12015
12016 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
12017 -pedantic-errors.
12018
12019 2004-09-01 Paul Brook <paul@codesourcery.com>
12020
12021 * gfortran.dg/eof_2.f90: New test.
12022
12023 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12024
12025 PR fortran/16579
12026 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
12027
12028 2004-08-31 Bud Davis <bdavis9659@comcast.net>
12029
12030 PR libfortran/16805
12031 * gfortran.dg/list_read_2.f90: New test.
12032
12033 2004-08-31 Mark Mitchell <mark@codesourcery.com>
12034
12035 * g++.dg/abi/key1.C: New test.
12036
12037 2004-08-31 Richard Henderson <rth@redhat.com>
12038
12039 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
12040 form of offsetof.
12041 * g++.dg/other/offsetof5.C: Remove duplicate.
12042
12043 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12044
12045 PR fortran/17244
12046 * gfortran.dg/func_derived_1.f90: New test.
12047
12048 2004-08-31 Paul Brook <paul@codesourcery.com>
12049
12050 * gfortran.dg/eof_1.f90: New test.
12051
12052 2004-08-31 Paul Brook <paul@codesourcery.com>
12053
12054 * gfortran.dg/list_read_1.f90: New file.
12055
12056 2004-08-30 Mark Mitchell <mark@codesourcery.com>
12057
12058 * g++.dg/opt/loop1.C: XFAIL.
12059
12060 2004-08-30 Geoffrey Keating <geoffk@apple.com>
12061
12062 * gcc.dg/funcdef-storage-1.c: New.
12063 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
12064 an extern function in local scope.
12065 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
12066 declare an 'auto inline' function in local scope.
12067 * gcc.dg/20011130-1.c: Likewise.
12068 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
12069 an 'auto' function in local scope.
12070 * gcc.dg/20021014-1.c: Likewise.
12071 * gcc.dg/20030331-2.c: Likewise.
12072
12073 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12074
12075 * gfortran.dg/blockdata_1.f90: New test.
12076
12077 2004-08-30 Richard Henderson <rth@redhat.com>
12078
12079 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
12080
12081 2004-08-30 Richard Henderson <rth@redhat.com>
12082
12083 * lib/fortran-torture.exp (fortran-torture-execute): Honor
12084 additional_flags set by alternate driver.
12085 (ieee-options): New procedure.
12086 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
12087 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
12088 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
12089 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
12090
12091 2004-08-30 Richard Henderson <rth@redhat.com>
12092
12093 * lib/f-torture.exp: Remove.
12094
12095 2004-08-29 Mark Mitchell <mark@codesourcery.com>
12096
12097 PR rtl-optimization/16590
12098 * g++.dg/opt/loop1.C: New test.
12099
12100 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12101
12102 PR fortran/13910
12103 * gfortran.dg/oldstyle_1.f90: New test.
12104
12105 2004-08-29 Steven G. Kargl <kargls@comcast.net>
12106 Paul Brook <paul@codesourcery.com>
12107
12108 * gfortran.dg/g77/README: Update.
12109 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
12110 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
12111 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
12112
12113 2004-08-28 Paul Brook <paul@codesourcery.com>
12114
12115 PR libfortran/17195
12116 * gfortran.dg/edit_real_1.f90: New test.
12117
12118 2004-08-27 Paul Brook <paul@codesourcery.com>
12119
12120 * gfortran.dg/rewind_1.f90: New test.
12121
12122 2004-08-27 Bud Davis <bdavis9659@comcast.net>
12123
12124 PR fortran/16597
12125 * gfortran.dg/pr16597.f90: New test.
12126
12127 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
12128
12129 PR c/13801
12130 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
12131 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
12132 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
12133 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
12134 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
12135
12136 2004-08-26 Nick Clifton <nickc@redhat.com>
12137
12138 * gcc.c-torture/compile/pr17119.c: New test.
12139
12140 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
12141
12142 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
12143
12144 2004-08-25 Richard Henderson <rth@redhat.com>
12145
12146 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
12147 the bits that expect kind=8 to be the largest real kind.
12148
12149 2004-08-25 Ziemowit Laski <zlaski@apple.com>
12150
12151 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
12152
12153 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12154
12155 * gfortran.dg/assignment_1.f90: New test.
12156
12157 2004-08-25 Adam Nemet <anemet@lnxw.com>
12158
12159 * g++.dg/template/repo3.C: New test.
12160
12161 2004-08-25 Roger Sayle <roger@eyesopen.com>
12162
12163 PR middle-end/16693
12164 PR tree-optimization/16372
12165 * g++.dg/opt/pr16372-1.C: New test case.
12166 * g++.dg/opt/pr16693-1.C: New test case.
12167 * g++.dg/opt/pr16693-2.C: New test case.
12168
12169 2004-08-25 Ziemowit Laski <zlaski@apple.com>
12170
12171 * objc.dg/proto-lossage-4.m: New test.
12172
12173 2004-08-25 Mark Mitchell <mark@codesourcery.com>
12174
12175 PR c++/17155
12176 * g++.dg/inherit/local2.C: New test.
12177
12178 2004-08-25 Paul Brook <paul@codesourcery.com>
12179
12180 PR fortran/17144
12181 * gfortran.dg/string_ctor_1.f90: New test.
12182
12183 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12184
12185 PR c++/14428
12186 * g++.dg/template/redecl2.C: New test.
12187
12188 2004-08-24 Bud Davis <bdavis9659@comcast.net>
12189
12190 PR fortran/17143
12191 * gfortran.dg/pr17143.f90: New test.
12192
12193 2004-08-24 Bud Davis <bdavis9659@comcast.net>
12194
12195 PR fortran/17164
12196 * gfortran.dg/pr17164.f90: New test.
12197
12198 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
12199
12200 * gcc.dg/tree-ssa/loop-1.c: New test.
12201
12202 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
12203
12204 * gcc.c-torture/compile/20040824-1.c: New test.
12205
12206 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
12207
12208 * gcc.c-torture/compile/iftrap-3.c: New test.
12209
12210 2004-08-24 Paul Brook <paul@codesourcery.com>
12211
12212 * gfortran.dg/entry_2.f90: New test.
12213
12214 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
12215
12216 PR c++/16889
12217 * g++.dg/lookup/ambig[12].C: New.
12218
12219 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12220
12221 PR c++/16706
12222 * g++.dg/template/crash21.C: New test.
12223 * g++.dg/template/crash22.C: Likewise.
12224
12225 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
12226
12227 PR c++/17149
12228 * g++.dg/template/access15.C: New.
12229
12230 2004-08-23 Mark Mitchell <mark@codesourcery.com>
12231
12232 PR c++/17163
12233 * g++.dg/template/repo2.C: New test.
12234
12235 2004-08-23 Roger Sayle <roger@eyesopen.com>
12236
12237 PR rtl-optimization/17078
12238 * gcc.c-torture/execute/pr17078-1.c: New test case.
12239
12240 2004-08-23 Mark Mitchell <mark@codesourcery.com>
12241
12242 PR c/14492
12243 * gcc.dg/debug/crash1.c: New test.
12244
12245 2004-08-23 Mark Mitchell <mark@codesourcery.com>
12246
12247 PR c/16180
12248 * gcc.dg/loop-5.c: New test.
12249
12250 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
12251
12252 * gcc.c-torture/execute/20040823-1.c: New test.
12253
12254 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
12255
12256 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
12257 to the assembler. Simplify test accordingly.
12258 (asm_abi_flags): Use GNU names.
12259 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
12260 to check for ABI flags.
12261
12262 2004-08-22 Andrew Pinski <apinski@apple.com>
12263
12264 * g++.dg/opt/pr14029.C: New test.
12265 * gcc.c-torture/execute/pr15262.c: New test.
12266
12267 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12268
12269 * gfortran.dg/reduction.f90: Add checks with complex arguments.
12270
12271 2004-08-21 Bud Davis <bdavis9659@comcast.net>
12272
12273 PR 16908
12274 * gfortran.dg/direct_io.f90: New test.
12275
12276 2004-08-20 Mark Mitchell <mark@codesourcery.com>
12277
12278 PR c++/17121
12279 * g++.dg/inherit/local2.C: New test.
12280
12281 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
12282
12283 PR c++/17120
12284 * g++.dg/warn/Wparentheses-4.C: New test.
12285
12286 2004-08-20 Mark Mitchell <mark@codesourcery.com>
12287
12288 PR c++/17121
12289 * g++.dg/inherit/local2.C: New test.
12290
12291 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
12292 * gcc.dg/ppc-ldstruct.c: Likewise.
12293 * gcc.dg/ppc64-abi-2.c: Likewise.
12294
12295 2004-08-20 Jakub Jelinek <jakub@redhat.com>
12296
12297 PR rtl-optimization/17099
12298 * gcc.c-torture/execute/20040820-1.c: New test.
12299
12300 2004-08-20 David Edelsohn <edelsohn@gnu.org>
12301
12302 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
12303
12304 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
12305
12306 PR fortran/17077
12307 * gfortran.dg/auto_array_1.f90: New test.
12308
12309 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12310
12311 PR fortran/17074
12312 * gfortran.dg/simpleif_1.f90: New test.
12313
12314 2004-08-19 Mark Mitchell <mark@codesourcery.com>
12315
12316 * lib/target-supports.exp (check_profiling_available): Return
12317 false for arm*-*-symbianelf* and arm*-*-eabi*.
12318
12319 PR c++/15890
12320 * g++.dg/template/delete1.C: New test.
12321
12322 2004-08-19 Paul Brook <paul@codesourcery.com>
12323
12324 PR fortran/14976
12325 PR fortran/16228
12326 * gfortran.dg/data_char_1.f90: New test.
12327
12328 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
12329
12330 PR fortran/16946
12331 * gfortran.dg/reduction.f90: New testcase.
12332
12333 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12334
12335 PR fortran/16520
12336 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
12337
12338 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
12339
12340 PR c++/17041
12341 * g++.dg/Wparentheses-3.C: New test.
12342
12343 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
12344
12345 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
12346 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
12347 * gcc.dg/vect/vect-2.c: Likewise.
12348 * gcc.dg/vect/vect-3.c: Likewise.
12349 * gcc.dg/vect/vect-4.c: Likewise.
12350 * gcc.dg/vect/vect-5.c: Likewise.
12351 * gcc.dg/vect/vect-6.c: Likewise.
12352 * gcc.dg/vect/vect-7.c: Likewise.
12353 * gcc.dg/vect/vect-25.c: Likewise.
12354 * gcc.dg/vect/vect-31.c: Likewise.
12355 * gcc.dg/vect/vect-32.c: Likewise.
12356 * gcc.dg/vect/vect-34.c: Likewise.
12357 * gcc.dg/vect/vect-36.c: Likewise.
12358 * gcc.dg/vect/vect-all.c: Likewise.
12359
12360 2004-08-18 Mark Mitchell <mark@codesourcery.com>
12361
12362 PR c++/17068
12363 * g++.dg/template/operator4.C: New test.
12364
12365 2004-08-18 Richard Henderson <rth@redhat.com>
12366
12367 * gcc.dg/20040206-1.c: XFAIL.
12368
12369 2004-08-17 Mark Mitchell <mark@codesourcery.com>
12370
12371 PR c++/16246
12372 * g++.dg/template/array7.C: New test.
12373
12374 2004-08-17 James E Wilson <wilson@specifixinc.com>
12375
12376 * gcc.dg/mips-movcc-1.c: New test.
12377 * gcc.dg/mips-movcc-2.c: New test.
12378 * gcc.dg/mips-movcc-3.c: New test.
12379
12380 * gcc.dg/mips-nmadd-1.c: New test.
12381 * gcc.dg/mips-nmadd-2.c: New test.
12382
12383 2004-08-17 Mark Mitchell <mark@codesourcery.com>
12384
12385 PR c++/15871
12386 * g++.dg/opt/inline8.C: New test.
12387
12388 PR c++/16965
12389 * g++.dg/parse/error17.C: New test.
12390
12391 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
12392
12393 * gcc.dg/vect: New directory for vectorizer tests.
12394 * gcc.dg/vect/tree-vect.h: New file.
12395 * gcc.dg/vect/vect.exp: New file.
12396 * gcc.dg/vect/pr16105.c.c: New test.
12397 * gcc.dg/vect/vect-1.c: New test.
12398 * gcc.dg/vect/vect-2.c: New test.
12399 * gcc.dg/vect/vect-3.c: New test.
12400 * gcc.dg/vect/vect-4.c: New test.
12401 * gcc.dg/vect/vect-5.c: New test.
12402 * gcc.dg/vect/vect-6.c: New test.
12403 * gcc.dg/vect/vect-7.c: New test.
12404 * gcc.dg/vect/vect-8.c: New test.
12405 * gcc.dg/vect/vect-9.c: New test.
12406 * gcc.dg/vect/vect-10.c: New test.
12407 * gcc.dg/vect/vect-11.c: New test.
12408 * gcc.dg/vect/vect-12.c: New test.
12409 * gcc.dg/vect/vect-13.c: New test.
12410 * gcc.dg/vect/vect-14.c: New test.
12411 * gcc.dg/vect/vect-15.c: New test.
12412 * gcc.dg/vect/vect-16.c: New test.
12413 * gcc.dg/vect/vect-17.c: New test.
12414 * gcc.dg/vect/vect-18.c: New test.
12415 * gcc.dg/vect/vect-19.c: New test.
12416 * gcc.dg/vect/vect-20.c: New test.
12417 * gcc.dg/vect/vect-21.c: New test.
12418 * gcc.dg/vect/vect-22.c: New test.
12419 * gcc.dg/vect/vect-23.c: New test.
12420 * gcc.dg/vect/vect-24.c: New test.
12421 * gcc.dg/vect/vect-25.c: New test.
12422 * gcc.dg/vect/vect-26.c: New test.
12423 * gcc.dg/vect/vect-27.c: New test.
12424 * gcc.dg/vect/vect-28.c: New test.
12425 * gcc.dg/vect/vect-29.c: New test.
12426 * gcc.dg/vect/vect-30.c: New test.
12427 * gcc.dg/vect/vect-31.c: New test.
12428 * gcc.dg/vect/vect-32.c: New test.
12429 * gcc.dg/vect/vect-33.c: New test.
12430 * gcc.dg/vect/vect-34.c: New test.
12431 * gcc.dg/vect/vect-35.c: New test.
12432 * gcc.dg/vect/vect-36.c: New test.
12433 * gcc.dg/vect/vect-37.c: New test.
12434 * gcc.dg/vect/vect-38.c: New test.
12435 * gcc.dg/vect/vect-40.c: New test.
12436 * gcc.dg/vect/vect-41.c: New test.
12437 * gcc.dg/vect/vect-42.c: New test.
12438 * gcc.dg/vect/vect-43.c: New test.
12439 * gcc.dg/vect/vect-44.c: New test.
12440 * gcc.dg/vect/vect-45.c: New test.
12441 * gcc.dg/vect/vect-46.c: New test.
12442 * gcc.dg/vect/vect-47.c: New test.
12443 * gcc.dg/vect/vect-48.c: New test.
12444 * gcc.dg/vect/vect-49.c: New test.
12445 * gcc.dg/vect/vect-50.c: New test.
12446 * gcc.dg/vect/vect-51.c: New test.
12447 * gcc.dg/vect/vect-52.c: New test.
12448 * gcc.dg/vect/vect-53.c: New test.
12449 * gcc.dg/vect/vect-54.c: New test.
12450 * gcc.dg/vect/vect-55.c: New test.
12451 * gcc.dg/vect/vect-56.c: New test.
12452 * gcc.dg/vect/vect-57.c: New test.
12453 * gcc.dg/vect/vect-58.c: New test.
12454 * gcc.dg/vect/vect-59.c: New test.
12455 * gcc.dg/vect/vect-60.c: New test.
12456 * gcc.dg/vect/vect-61.c: New test.
12457 * gcc.dg/vect/vect-all.c: New test.
12458 * gcc.dg/vect/vect-none.c: New test.
12459
12460 2004-08-17 Paul Brook <paul@codesourcery.com>
12461
12462 PR fortran/13082
12463 * gfortran.dg/entry_1.f90: New test.
12464
12465 2004-08-17 Andrew Pinski <apinski@apple.com>
12466
12467 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
12468
12469 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
12470
12471 * gcc.dg/pr17036-1.c: New test.
12472
12473 2004-08-16 Devang Patel <dpatel@apple.com>
12474
12475 * gcc.dg/darwin-20040809-1.c: New test.
12476
12477 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
12478
12479 * gcc.dg/funcdef-attr-1.c: New test.
12480
12481 2004-08-16 Janis Johnson <janis187@us.ibm.com>
12482
12483 * gcc.dg/altivec-17.c: New test.
12484 * gcc.dg/altivec-18.c: New test.
12485
12486 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12487
12488 PR c++/6749
12489 * g++.dg/template/vtable2.C: New test.
12490
12491 2004-08-14 Richard Henderson <rth@redhat.com>
12492
12493 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
12494 * gcc.dg/pack-test-4.c (main): Return 0.
12495 * gcc.dg/setjmp-1.c: Remove XFAIL.
12496 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
12497
12498 2004-08-14 Richard Henderson <rth@redhat.com>
12499
12500 * gcc.dg/980217-1.c: Add prototype for printf.
12501
12502 2004-08-13 Bud Davis <bdavis9659@comcast.net>
12503
12504 * gfortran.dg/pr16935.f90: New test.
12505
12506 2004-08-13 Janis Johnson <janis187@us.ibm.com>
12507
12508 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
12509
12510 2004-08-13 Paul Brook <paul@codesourcery.com>
12511
12512 * gfortran.dg/der_io_1.f90: Remove stray comma.
12513
12514 2004-08-12 Janis Johnson <janis187@us.ibm.com>
12515
12516 * gcc.dg/vmx/cw-bug-2.c: Remove.
12517 * gcc.dg/vmx/vprint-1.c: Remove.
12518 * gcc.dg/vmx/vscan-1.c: Remove.
12519
12520 2004-08-12 Devang patel <dpatel@apple.com>
12521
12522 * gcc.dg/darwin-20040809-2.c: New test.
12523
12524 2004-08-12 Janis Johnson <janis1872us.ibm.com>
12525
12526 * g++.dg/ext/altivec-12.C: New test.
12527
12528 * g++.dg/ext/altivec-11.C: New test.
12529
12530 2004-08-12 Paul Brook <paul@codesourcery.com>
12531
12532 * g++.dg/abi/arm_cxa_vec_1.C: New test.
12533
12534 2004-08-12 Janis Johnson <janis187@us.ibm.com>
12535
12536 * g++.dg/ext/altivec-2.C: Check for hardware support before
12537 executing any VMX instructions.
12538
12539 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
12540
12541 2004-08-12 Jakub Jelinek <jakub@redhat.com>
12542
12543 PR c++/16276
12544 * g++.old-deja/g++.other/comdat4.C: New test.
12545 * g++.old-deja/g++.other/comdat4-aux.cc: New.
12546
12547 2004-08-12 Ben Elliston <bje@au.ibm.com>
12548
12549 PR target/16286
12550 * gcc.dg/pr16286.c: New test.
12551
12552 2004-08-12 Jan Beulich <jbeulich@novell.com>
12553
12554 * g++.dg/ext/asm5.C: New.
12555
12556 2004-08-11 Mark Mitchell <mark@codesourcery.com>
12557
12558 PR c++/16698
12559 * g++.dg/eh/crash1.C: New test.
12560
12561 PR c++/16717
12562 * g++.dg/ext/construct1.C: New test.
12563
12564 2004-08-11 Mark Mitchell <mark@codesourcery.com>
12565
12566 PR c++/16853
12567 * g++.dg/init/ptrmem1.C: New test.
12568
12569 PR c++/16618
12570 * g++.dg/parse/offsetof5.C: New test.
12571
12572 PR c++/16870
12573 * g++.dg/template/overload3.C: New test.
12574
12575 2004-08-11 Mark Mitchell <mark@codesourcery.com>
12576
12577 PR c++/16964
12578 * g++.dg/parse/error16.C: New test.
12579
12580 PR c++/16904
12581 * g++.dg/template/error14.C: New test.
12582
12583 PR c++/16929
12584 * g++.dg/template/error15.C: New test.
12585
12586 2004-08-11 Devang Patel <dpatel@apple.com>
12587
12588 * gcc.dg/darwin-ld-20040809-1.c: New test.
12589 * gcc.dg/darwin-ld-20040809-2.c: New test.
12590
12591 2004-08-11 Steven G. Kargl <kargls@comcast.net>
12592
12593 PR fortran/16917
12594 * gfortran.dg/dfloat_1.f90: New test.
12595
12596 2004-08-09 Mark Mitchell <mark@codesourcery.com>
12597
12598 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
12599 * gcc.dg/dll-2.c: Fix dg-require syntax.
12600 * gcc.misc-tests/arm-isr.c (abort): Declare.
12601 (exit): Likewise.
12602
12603 2004-08-10 Mark Mitchell <mark@codesourcery.com>
12604
12605 PR c++/16971
12606 * g++.dg/parse/crash16.C: New test.
12607
12608 2004-08-10 Roger Sayle <roger@eyesopen.com>
12609
12610 * gcc.dg/mips-rsqrt-1.c: New test case.
12611 * gcc.dg/mips-rsqrt-2.c: New test case.
12612 * gcc.dg/mips-rsqrt-3.c: New test case.
12613
12614 2004-08-10 Paul Brook <paul@codesourcery.com>
12615
12616 * gfortran.dg/der_io_1.f90: New test.
12617
12618 2004-08-10 Paul Brook <paul@codesourcery.com>
12619
12620 PR fortran/16919
12621 * gfortran.dg/der_array_1.f90: New test.
12622
12623 2004-08-09 David Edelsohn <edelsohn@gnu.org>
12624
12625 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
12626
12627 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
12628
12629 * gcc.dg/wchar_t-2.c: Fix typo.
12630
12631 2004-08-09 Falk Hueffner <falk@debian.org>
12632
12633 PR tree-optimization/12517
12634 * gcc.c-torture/compile/pr12517.c: New test.
12635
12636 PR tree-optimization/12578
12637 * gcc.c-torture/compile/pr12578.c: New test.
12638
12639 PR tree-optimization/12899
12640 * gcc.c-torture/compile/pr12899.c: New test.
12641
12642 PR rtl-optimization/14692
12643 * gcc.c-torture/compile/pr14692.c: New test.
12644
12645 PR tree-optimization/16461
12646 * gcc.c-torture/compile/pr16461.c: New test.
12647
12648 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
12649
12650 * gfortran.dg/getenv_1.f90: New test.
12651
12652 2004-08-06 Mark Mitchell <mark@codesourcery.com>
12653
12654 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
12655 wchar_t.
12656 * gcc.dg/symbian5.c: Test -fno-short-wchar.
12657
12658 2004-08-06 Paul Brook <paul@codesourcery.com>
12659
12660 * gfortran.dg/ret_array_1.f90: New test.
12661 * gfortran.dg/ret_pointer_1.f90: New test.
12662
12663 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
12664
12665 * gcc.dg/missing-field-init-[12].c: New tests.
12666 * g++.dg/warn/missing-field-init-[12].C: New tests.
12667
12668 2004-08-06 Mark Mitchell <mark@codesourcery.com>
12669
12670 * gcc.dg/enum2.c: New test.
12671 * gcc.dg/symbian3.c: Likewise.
12672 * gcc.dg/symbian4.c: Likewise.
12673 * gcc.dg/wchar_t-2.c: Likewise.
12674
12675 2004-08-05 Mark Mitchell <mark@codesourcery.com>
12676
12677 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
12678 destructor tests.
12679
12680 2004-08-05 Mark Mitchell <mark@codesourcery.com>
12681
12682 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
12683 dg-require-visiblity.
12684 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
12685 * g++.dg/ext/visibility/fvisibility.C: Likewise.
12686 * g++.dg/ext/visibility/memfuncts.C: Likewise.
12687 * g++.dg/ext/visibility/new1.C: Likewise.
12688 * g++.dg/ext/visibility/pragma.C: Likewise.
12689 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
12690 * g++.dg/ext/visibility/virtual.C: Likewise.
12691 * g++/dg/ext/visibility/visibility-1.C: Likewise.
12692 * g++/dg/ext/visibility/visibility-2.C: Likewise.
12693 * g++/dg/ext/visibility/visibility-3.C: Likewise.
12694 * g++/dg/ext/visibility/visibility-4.C: Likewise.
12695 * g++/dg/ext/visibility/visibility-5.C: Likewise.
12696 * g++/dg/ext/visibility/visibility-6.C: Likewise.
12697 * g++/dg/ext/visibility/visibility-7.C: Likewise.
12698 * g++/dg/ext/visibility/visibility-8.C: New test.
12699 * gcc.c-torture/compile/dll.x: Remove.
12700 * gcc.dg/dll-2.c: Use dg-require-dll
12701 * gcc.dg/visibility-10.c: New test.
12702 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
12703 supporting DLLs.
12704 * testsuite/lib/scanasm.exp (scan_hidden): New function.
12705 (scan_not_hidden): Likewise.
12706
12707 2004-08-05 David Edelsohn <edelsohn@gnu.org>
12708
12709 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
12710
12711 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
12712
12713 * gcc.c-torture/execute/20040805-1.c: New test.
12714
12715 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
12716
12717 * gcc.dg/20020118-1.c: Declare abort.
12718 * gcc.dg/altivec_check.h: Likewise.
12719 * gcc.dg/iftrap-2.c: Likewise.
12720 * gcc.dg/pragma-darwin.c: Likewise.
12721 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
12722
12723 2004-08-04 Geoffrey Keating <geoffk@apple.com>
12724
12725 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
12726
12727 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
12728
12729 * gcc.c-torture/execute/builtins/abs-2.c,
12730 gcc.c-torture/execute/builtins/abs-3.c,
12731 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
12732 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
12733 intmax_t, uintmax_t and their limits.
12734 * gcc.dg/intmax_t-1.c: New test.
12735
12736 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12737
12738 * g++.dg/tc1/dr147.C: Add reference to PR.
12739
12740 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
12741
12742 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
12743 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
12744
12745 2004-08-03 David Edelsohn <edelsohn@gnu.org>
12746
12747 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
12748
12749 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
12750
12751 * gcc.dg/redecl-5.c: New test.
12752 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
12753 of scanf.
12754
12755 2004-08-03 Roger Sayle <roger@eyesopen.com>
12756
12757 PR middle-end/16790
12758 * gcc.c-torture/execute/pr16790-1.c: New test case.
12759
12760 2004-08-03 Mark Mitchell <mark@codesourcery.com>
12761
12762 * g++.dg/ext/visibility/assign1.C: New test.
12763 * g++.dg/ext/visibility/new1.C: Likewise.
12764
12765 * gcc.dg/symbian1.c: New test.
12766 * gcc.dg/symbian2.c: Likewise.
12767
12768 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
12769
12770 PR target/16570
12771 * gcc.dg/i386-sse-9.c: New test.
12772
12773 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
12774
12775 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
12776
12777 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
12778
12779 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
12780 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
12781 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
12782 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
12783 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
12784 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
12785 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
12786 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
12787 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
12788 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
12789 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
12790 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
12791 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
12792 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
12793 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
12794 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
12795 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
12796 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
12797 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
12798 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
12799 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
12800 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
12801 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
12802 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
12803 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
12804 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
12805 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
12806 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
12807 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
12808 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
12809 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
12810 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
12811 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
12812 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
12813 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
12814 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
12815 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
12816 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
12817 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
12818 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
12819 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
12820 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
12821 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
12822 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
12823 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
12824 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
12825 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
12826 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
12827 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
12828 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
12829 gcc.misc-tests/i386-pf-3dnow-1.c,
12830 gcc.misc-tests/i386-pf-athlon-1.c,
12831 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
12832 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
12833 Declare built-in functions used.
12834 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
12835
12836 2004-08-02 Mark Mitchell <mark@codesourcery.com>
12837
12838 PR c++/16707
12839 * g++.dg/lookup/using12.C: New test.
12840
12841 * g++.dg/init/null1.C: Fix PR number.
12842 * g++.dg/parse/namespace10.C: Likewise.
12843
12844 2004-08-01 Mark Mitchell <mark@codesourcery.com>
12845
12846 PR c++/16224
12847 * g++.dg/template/spec17.C: New test.
12848 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
12849 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
12850
12851 2004-08-02 David Billinghurst
12852
12853 PR fortran/16292
12854 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
12855
12856 2004-08-01 Zack Weinberg <zack@codesourcery.com>
12857
12858 * gcc.dg/ia64-got-1.c: New test case.
12859
12860 2004-08-01 Mark Mitchell <mark@codesourcery.com>
12861
12862 PR c++/16489
12863 * g++.dg/init/null1.C: New test.
12864 * g++.dg/tc1/dr76.C: Adjust error marker.
12865
12866 PR c++/16529
12867 * g++.dg/parse/namespace10.C: New test.
12868
12869 PR c++/16810
12870 * g++.dg/inherit/ptrmem2.C: New test.
12871
12872 2004-08-02 Ben Elliston <bje@au.ibm.com>
12873
12874 PR target/16155
12875 * gcc.dg/pr16155.c: New test.
12876
12877 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
12878
12879 * gcc.dg/redecl-2.c: New test.
12880
12881 2004-07-30 Geoffrey Keating <geoffk@apple.com>
12882
12883 * gcc.dg/darwin-longdouble.c: New file.
12884
12885 2004-07-30 Richard Henderson <rth@redhat.com>
12886
12887 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
12888 write to constant argument.
12889 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
12890
12891 2004-07-30 Richard Henderson <rth@redhat.com>
12892
12893 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
12894 tests of nearest around zero.
12895
12896 2004-07-30 Andrew Pinski <apinski@apple.com>
12897
12898 * gcc.c-torture/compile/20040730-1.c: New test.
12899
12900 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
12901
12902 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
12903 powerpc-eabispe.
12904
12905 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
12906
12907 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
12908
12909 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
12910
12911 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
12912 contains $ld_library_path.
12913 * lib/gfortran.exp (gfortran_link_flags): Likewise.
12914
12915 2004-07-29 Richard Henderson <rth@redhat.com>
12916
12917 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
12918
12919 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
12920 (alt2, which): New.
12921 (Check): Accept either alternative.
12922
12923 2004-07-29 Mark Mitchell <mark@codesourcery.com>
12924
12925 * g++.dg/abi/inline1.C: New test.
12926 * g++.dg/abi/local1-a.cc: Likewise.
12927 * g++.dg/abi/local1.C: Likewise.
12928 * g++.dg/abi/mangle11.C: Tweak location of warnings.
12929 * g++.dg/abi/mangle12.C: Likewise.
12930 * g++.dg/abi/mangle17.C: Likewise.
12931 * g++.dg/abi/mangle20-2.C: Likewise.
12932 * g++.dg/opt/interface1.C: Likewise.
12933 * g++.dg/opt/interface1.h: Likewise.
12934 * g++.dg/opt/interface1-a.cc: New test.
12935 * g++.dg/parse/repo1.C: New test.
12936 * g++.dg/template/repo1.C: Likewise.
12937 * g++.dg/warn/Winline-1.C: Likewise.
12938 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
12939
12940 2004-07-29 Diego Novillo <dnovillo@redhat.com>
12941
12942 * gcc.dg/tree-ssa/20040729-1.c: New test.
12943
12944 2004-07-27 Matt Austern <austern@apple.com>
12945
12946 * gcc.dg/darwin-bool-1.c: New test.
12947 * gcc.dg/darwin-bool-2.c: New test.
12948
12949 2004-07-28 Richard Henderson <rth@redhat.com>
12950
12951 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
12952 arguments in the correct type. Don't write to constant arguments.
12953
12954 2004-07-28 Diego Novillo <dnovillo@redhat.com>
12955
12956 PR tree-optimization/16688
12957 PR tree-optimization/16689
12958 * g++.dg/tree-ssa/pr16688.C: New test.
12959
12960 2004-07-28 Diego Novillo <dnovillo@redhat.com>
12961
12962 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
12963 loads. Not only in the comment, this time.
12964
12965 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
12966
12967 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
12968 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
12969 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
12970 * gcc.dg/sh4a-bitmovua.c: New.
12971 * gcc.dg/sh4a-cos.c: New.
12972 * gcc.dg/sh4a-cosf.c: New.
12973 * gcc.dg/sh4a-fprun.c: New.
12974 * gcc.dg/sh4a-fsrra.c: New.
12975 * gcc.dg/sh4a-memmovua.c: New.
12976 * gcc.dg/sh4a-sin.c: New.
12977 * gcc.dg/sh4a-sincos.c: New.
12978 * gcc.dg/sh4a-sincosf.c: New.
12979 * gcc.dg/sh4a-sinf.c: New.
12980
12981 2004-07-28 Diego Novillo <dnovillo@redhat.com>
12982
12983 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
12984 conditionals.
12985 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
12986 loads.
12987 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
12988 DOM1.
12989
12990 2004-07-27 Andrew Pinski <apinski@apple.com>
12991
12992 * g++.dg/rtti/tinfo1.C: Correct the xfail.
12993
12994 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
12995
12996 * gcc.dg/pragma-isr.c: New test.
12997
12998 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12999
13000 PR c++/14429
13001 * g++.dg/template/ttp11.C: New test.
13002
13003 2004-07-27 Diego Novillo <dnovillo@redhat.com>
13004
13005 * gcc.c-torture/compile/20040727-1.c: New test.
13006
13007 2004-07-26 Eric Christopher <echristo@redhat.com>
13008
13009 * gcc.c-torture/compile/20040726-2.c: New test.
13010
13011 2004-07-26 Andrew Pinski <apinski@apple.com>
13012
13013 * g++.dg/rtti/tinfo1.C: Xfail.
13014
13015 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
13016
13017 * gcc.c-torture/compile/20040726-1.c: New test.
13018
13019 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
13020 Brian Ryner <bryner@brianryner.com>
13021
13022 PR c++/9283
13023 PR c++/15000
13024 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
13025 * g++.dg/ext/visibility/: New directory.
13026 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
13027 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
13028 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
13029 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
13030 * g++.dg/ext/visibility/fvisibility.C,
13031 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
13032 g++.dg/ext/visibility/fvisibility-override1.C
13033 g++.dg/ext/visibility/fvisibility-override2.C
13034 g++.dg/ext/visibility/memfuncts.C
13035 g++.dg/ext/visibility/noPLT.C
13036 g++.dg/ext/visibility/pragma.C
13037 g++.dg/ext/visibility/pragma-override1.C
13038 g++.dg/ext/visibility/pragma-override2.C
13039 g++.dg/ext/visibility/staticmemfuncts.C
13040 g++.dg/ext/visibility/virtual.C: New tests.
13041
13042 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
13043
13044 PR c/15360
13045 * gcc.dg/pr15360-1.c: New test.
13046
13047 2004-07-25 Daniel Jacobowitz <dan@debian.org>
13048
13049 * gcc.dg/pragma-align-2.c: New test.
13050 * gcc.dg/pragma-init-fini.c: New test.
13051 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
13052 targets.
13053
13054 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
13055
13056 * gcc.dg/init-string-2.c: New test.
13057
13058 2004-07-24 Zack Weinberg <zack@codesourcery.com>
13059
13060 PR 16684
13061 * gcc.dg/Wredundant-decls-1.c: New test case.
13062
13063 2004-07-24 Jakub Jelinek <jakub@redhat.com>
13064
13065 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
13066 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
13067 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
13068 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
13069 * gcc.dg/compat/generate-random.c: New file.
13070 * gcc.dg/compat/generate-random.h: Likewise.
13071 * gcc.dg/compat/generate-random_r.c: Likewise.
13072 * gcc.dg/compat/struct-layout-1.h: Likewise.
13073 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
13074 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
13075 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
13076 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
13077 * gcc.dg/compat/struct-layout-1_main.c: New test.
13078 * gcc.dg/compat/struct-layout-1_x.c: New file.
13079 * gcc.dg/compat/struct-layout-1_y.c: New file.
13080 * gcc.dg/compat/struct-layout-1_test.h: New file.
13081
13082 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
13083
13084 * gcc.dg/comp-return-1.c: New test
13085
13086 2004-07-23 Janis Johnson <janis187@us.ibm.com>
13087
13088 * gcc.dg/vmx/8-02a.c: Fix typo.
13089
13090 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
13091 * gcc.dg/darwin-abi-3.c: New test.
13092
13093 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
13094 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
13095
13096 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
13097 * gcc.dg/vmx/ops-long-1.c: New test.
13098 * gcc.dg/vmx/ops-long-2.c: New test.
13099
13100 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
13101
13102 * g++.dg/lookup/conv-[1234].C: New.
13103
13104 2004-07-22 Mark Mitchell <mark@codesourcery.com>
13105
13106 * g++.dg/parse/attr2.C: Simplify.
13107
13108 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
13109
13110 PR c/7284
13111 * gcc.c-torture/execute/pr7284-1.c: New test.
13112
13113 2004-07-22 Brian Booth <bbooth@redhat.com>
13114
13115 * gcc.dg/tree-ssa/20040721-1.c: New test.
13116
13117 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
13118
13119 * g++.dg/template/crash20.c: New.
13120
13121 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
13122
13123 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
13124 Add dg-run directive. Declare variables as required.
13125 * gfortran.dg/g77/README: Update
13126
13127 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
13128
13129 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
13130 gcc.dg/cris-peep2-andu2.c: New tests.
13131
13132 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
13133
13134 PR c/15052
13135 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
13136 on return type.
13137 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
13138 messages.
13139 * gcc.dg/qual-return-2.c: Update expected messages.
13140 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
13141
13142 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
13143
13144 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
13145 * gcc.dg/noncompile/921102-1.c: Update expected error message.
13146
13147 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
13148
13149 PR c/11250
13150 * gcc.dg/init-string-1.c: New test.
13151
13152 2004-07-21 Jakub Jelinek <jakub@redhat.com>
13153
13154 PR middle-end/15345
13155 PR c/16450
13156 * gcc.dg/torture/nested-fn-1.c: New test.
13157
13158 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
13159
13160 PR target/16559
13161 * gcc.dg/ia64-fptr-1.c: New file.
13162
13163 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13164
13165 PR c++/14497
13166 * g++.dg/template/spec16.C: New test.
13167 * g++.old-deja/g++.robertl/eb118.C: Remove.
13168
13169 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13170
13171 PR c++/509
13172 * g++.dg/template/spec15.C: New test.
13173
13174 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
13175
13176 Copy cases from g77.f-torture/execute and add dg-run
13177 directive. Other changes as noted.
13178 * gfortran.dg/g77/13037.f
13179 * gfortran.dg/g77/1832.f
13180 * gfortran.dg/g77/19981119-0.f
13181 * gfortran.dg/g77/19990313-0.f
13182 * gfortran.dg/g77/19990313-1.f
13183 * gfortran.dg/g77/19990313-2.f
13184 * gfortran.dg/g77/19990313-3.f
13185 * gfortran.dg/g77/19990419-1.f
13186 * gfortran.dg/g77/19990826-0.f
13187 * gfortran.dg/g77/19990826-2.f
13188 * gfortran.dg/g77/20000503-1.f
13189 * gfortran.dg/g77/20001111.f
13190 * gfortran.dg/g77/20010116.f
13191 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
13192 * gfortran.dg/g77/20010430.f
13193 * gfortran.dg/g77/6177.f
13194 * gfortran.dg/g77/947.f
13195 * gfortran.dg/g77/970816-3.f
13196 * gfortran.dg/g77/971102-1.f
13197 * gfortran.dg/g77/980520-1.f
13198 * gfortran.dg/g77/980628-0.f
13199 * gfortran.dg/g77/980628-1.f
13200 * gfortran.dg/g77/980628-10.f
13201 * gfortran.dg/g77/980628-2.f
13202 * gfortran.dg/g77/980628-3.f
13203 * gfortran.dg/g77/980628-7.f
13204 * gfortran.dg/g77/980628-8.f
13205 * gfortran.dg/g77/980628-9.f
13206 * gfortran.dg/g77/980701-0.f
13207 * gfortran.dg/g77/980701-1.f
13208 * gfortran.dg/g77/cabs.f
13209 * gfortran.dg/g77/claus.f
13210 * gfortran.dg/g77/complex_1.f
13211 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
13212 * gfortran.dg/g77/dcomplex.f
13213 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
13214 * gfortran.dg/g77/f90-intrinsic-mathematical.f
13215 * gfortran.dg/g77/f90-intrinsic-numeric.f
13216 * gfortran.dg/g77/int8421.f
13217 * gfortran.dg/g77/labug1.f
13218 * gfortran.dg/g77/large_vec.f
13219 * gfortran.dg/g77/le.f
13220 * gfortran.dg/g77/short.f
13221 * gfortran.dg/g77/README: Update
13222
13223 2004-07-20 Mark Mitchell <mark@codesourcery.com>
13224
13225 PR c++/16637
13226 * g++.dg/parse/lookup4.C: New test.
13227
13228 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13229
13230 PR c++/16175
13231 * g++.dg/template/ttp10.C: New test.
13232
13233 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
13234
13235 * gcc.dg/pr12625-1.c: New test.
13236
13237 2004-07-20 Steven Bosscher <stevenb@suse.de>
13238
13239 * testsuite/gcc.dg/switch-warn-1.c: New test.
13240 * testsuite/gcc.dg/switch-warn-2.c: New test.
13241 * gcc.c-torture/compile/pr14730.c: Update.
13242
13243 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
13244
13245 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
13246 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
13247 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
13248 g++.dg/template/nontype3.C: Remove trailing CR from tests.
13249
13250 2004-07-18 Mark Mitchell <mark@codesourcery.com>
13251
13252 PR c++/16623
13253 * g++.dg/template/assign1.C: New test.
13254
13255 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13256
13257 PR c++/12170
13258 * g++.dg/template/ttp9.C: New test.
13259
13260 2004-07-19 Daniel Jacobowitz <dan@debian.org>
13261
13262 * gcc.dg/format/cmn-err-1.c: New test.
13263
13264 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
13265
13266 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
13267 gcc.dg/Wparentheses-10.c: New tests.
13268 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
13269
13270 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13271
13272 PR fortran/16465
13273 * gfortran.dg/g77//ffixed-line-length-0.f,
13274 gfortran.dg/g77/ffixed-line-length-132.f,
13275 gfortran.dg/g77/ffixed-line-length-72.f,
13276 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
13277 gfortran.dg/g77/README: Update.
13278
13279 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13280
13281 PR c++/13092
13282 * g++.dg/template/non-dependent7.C: New test.
13283 * g++.dg/template/non-dependent8.C: Likewise.
13284 * g++.dg/template/non-dependent9.C: Likewise.
13285 * g++.dg/template/non-dependent10.C: Likewise.
13286
13287 2004-07-17 Mark Mitchell <mark@codesourcery.com>
13288
13289 PR c++/16337
13290 * g++.dg/parse/attr2.C: New test.
13291
13292 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
13293
13294 * g77.dg: Removed.
13295 * g77.f-torture: Ditto.
13296
13297 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
13298
13299 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
13300 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
13301 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
13302
13303 2004-07-16 Richard Henderson <rth@redhat.com>
13304
13305 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
13306
13307 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13308
13309 * lib/fortran-torture.exp (fortran-torture): Don't test compile
13310 tests with full list of options.
13311 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
13312 of TORTURE_OPTIONS if test contains 'dg-do run'.
13313
13314 PR fortran/16404
13315 * gfortran.dg/do_iterator.f90: New test.
13316
13317 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13318
13319 PR rtl-optimization/16536
13320 * gcc.c-torture/execute/restrict-1.c: New test.
13321
13322 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13323
13324 PR fortran/15324
13325 * gfortran.dg/pr15324.f90: New test.
13326
13327 PR fortran/15129
13328 * gfortran.dg/pr15129.f90: New test.
13329
13330 PR fortran/15140
13331 * gfortran.dg/pr15140.f90: New test.
13332
13333 PR fortran/13792
13334 * gfortran.fortran-torture/execute/bounds.f90: Add check for
13335 compile-time simplification.
13336
13337 2004-07-14 Mike Stump <mrs@apple.com>
13338
13339 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
13340
13341 2004-07-14 James E Wilson <wilson@specifixinc.com>
13342
13343 PR target/16325
13344 * gcc.dg/profile-generate-1.c: New.
13345
13346 2004-07-15 Jakub Jelinek <jakub@redhat.com>
13347
13348 * gcc.c-torture/execute/20040709-1.c: New test.
13349 * gcc.c-torture/execute/20040709-2.c: New test.
13350
13351 2004-07-14 Mike Stump <mrs@apple.com>
13352
13353 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
13354
13355 2004-07-14 Mike Stump <mrs@apple.com>
13356
13357 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
13358
13359 2004-07-13 Mark Mitchell <mark@codesourcery.com>
13360
13361 PR c++/16518
13362 * g++.dg/parse/mutable1.C: New test.
13363
13364 2004-07-13 Diego Novillo <dnovillo@redhat.com>
13365
13366 PR tree-optimization/16443
13367 * gcc.dg/tree-ssa/20040713-1.c: New test.
13368
13369 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
13370
13371 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
13372 for operator new.
13373
13374 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
13375
13376 * gfortran.dg/g77/README: New file
13377 * gfortran.dg/g77/19981216-0.f: Copy from
13378 g77.f-torture/noncompile. Add "dg-do compile" and
13379 dg-error as required.
13380 * gfortran.dg/g77/19990218-1.f: Likewise
13381 * gfortran.dg/g77/19990905-1.f: Likewise
13382 * gfortran.dg/g77/9263.f: Likewise
13383 * gfortran.dg/g77/980615-0.f: Likewise
13384 * gfortran.dg/g77/980616-0.f: Likewise
13385 * gfortran.dg/g77/check0.f: Likewise
13386 * gfortran.dg/g77/select_no_compile.f: Likewise
13387
13388 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
13389
13390 Copy files from g77.f-torture/compile.
13391 Add "{ dg-do compile}". Other changes as noted
13392 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
13393 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
13394 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
13395 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
13396 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
13397 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
13398 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
13399 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
13400 statement to conform to standard. Append alpha1.x for reference.
13401 * gfortran.dg/g77/xformat.f: Add dg-warning
13402
13403 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
13404
13405 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
13406 Add {dg-do compile} directive.
13407 * gfortran.dg/g77/cpp2.F: Likewise
13408
13409 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13410
13411 PR c++/5402
13412 * g++.dg/lookup/name-clash1.C: New test.
13413
13414 PR c++/9777
13415 * g++.dg/lookup/name-clash2.C: New test.
13416
13417 PR c++/12102
13418 * g++.dg/lookup/name-clash3.C: New test.
13419
13420 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13421
13422 * g++.dg/lookup/new2.C: New test.
13423 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
13424
13425 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
13426
13427 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
13428 Add {dg-do compile} directive.
13429 * gfortran.dg/g77/13060.f: Likewise
13430 * gfortran.dg/g77/19990218-0.f: Likewise
13431 * gfortran.dg/g77/19990305-0.f: Likewise
13432 * gfortran.dg/g77/19990419-0.f: Likewise
13433 * gfortran.dg/g77/19990502-0.f: Likewise
13434 * gfortran.dg/g77/19990502-1.f: Likewise
13435 * gfortran.dg/g77/19990525-0.f: Likewise
13436 * gfortran.dg/g77/19990826-1.f: Likewise
13437 * gfortran.dg/g77/19990826-3.f: Likewise
13438 * gfortran.dg/g77/19990905-2.f: Likewise
13439 * gfortran.dg/g77/20000412-1.f: Likewise
13440 * gfortran.dg/g77/20000511-1.f: Likewise
13441 * gfortran.dg/g77/20000511-2.f: Likewise
13442 * gfortran.dg/g77/20000518.f: Likewise
13443 * gfortran.dg/g77/20000601-1.f: Likewise
13444 * gfortran.dg/g77/20000601-2.f: Likewise
13445 * gfortran.dg/g77/20000629-1.f: Likewise
13446 * gfortran.dg/g77/20000630-2.f: Likewise
13447 * gfortran.dg/g77/20010115.f: Likewise
13448 * gfortran.dg/g77/20010321-1.f: Likewise
13449 * gfortran.dg/g77/20010426.f: Likewise
13450 * gfortran.dg/g77/20020307-1.f: Likewise
13451 * gfortran.dg/g77/8485.f: Likewise
13452 * gfortran.dg/g77/960317-1.f: Likewise
13453 * gfortran.dg/g77/970915-0.f: Likewise
13454 * gfortran.dg/g77/980310-1.f: Likewise
13455 * gfortran.dg/g77/980310-2.f: Likewise
13456 * gfortran.dg/g77/980310-3.f: Likewise
13457 * gfortran.dg/g77/980310-4.f: Likewise
13458 * gfortran.dg/g77/980310-6.f: Likewise
13459 * gfortran.dg/g77/980310-7.f: Likewise
13460 * gfortran.dg/g77/980310-8.f: Likewise
13461 * gfortran.dg/g77/980419-2.f: Likewise
13462 * gfortran.dg/g77/980424-0.f: Likewise
13463 * gfortran.dg/g77/980427-0.f: Likewise
13464 * gfortran.dg/g77/980729-0.f: Likewise
13465 * gfortran.dg/g77/981117-1.f: Likewise
13466 * gfortran.dg/g77/toon_1.f: Likewise
13467
13468 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13469
13470 PR c++/2204
13471 * g++.dg/other/abstract2.C: New test.
13472
13473 2004-07-12 Paul Brook <paul@codesourcery.com>
13474
13475 * gfortran.dg/pointer_init_1.f90: New test.
13476
13477 2004-07-11 Paul Brook <paul@codesourcery.com>
13478
13479 PR fortran/15986
13480 * gfortran.dg/contained_1.f90: New test.
13481
13482 2004-07-11 Mark Mitchell <mark@codesourcery.com>
13483
13484 * g++.dg/parse/defarg8.C: New test.
13485
13486 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13487
13488 PR fortran/16433
13489 * gfortran.dg/pr16433.f: New test.
13490
13491 PR fortran/17574
13492 * gfortran.dg/pr15754.f90: New test.
13493
13494 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
13495
13496 PR tree-optimization/16437
13497 * gcc.c-torture/execute/bitfld-4.c: New test.
13498
13499 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13500
13501 * gfortran.fortran-torture/execute/common_2.f90: Add check for
13502 access to common var from module.
13503
13504 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13505
13506 PR fortran/16336
13507 * gfortran.fortran-torture/execute/common_2.f90: New test.
13508
13509 2004-07-10 Paul Brook <paul@codesourcery.com>
13510
13511 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
13512
13513 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13514
13515 PR fortran/15969
13516 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
13517
13518 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
13519
13520 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
13521 * gfortran.dg/g77/ffixed-form-2.f: Likewise
13522 * gfortran.dg/g77/ffree-form-1.f: Likewise
13523 * gfortran.dg/g77/ffree-form-2.f: Likewise
13524 * gfortran.dg/g77/ffree-form-3.f: Likewise
13525 * gfortran.dg/g77/fno-underscoring.f: Likewise
13526 * gfortran.dg/g77/funderscoring.f: Likewise
13527 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
13528
13529 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13530
13531 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
13532
13533 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13534 Paul Brook <paul@codesourcery.com>
13535
13536 PR fortran/13415
13537 * gfortran.dg/common_pointer_1.f90: New test.
13538
13539 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13540
13541 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
13542
13543 2004-07-09 James E Wilson <wilson@specifixinc.com>
13544
13545 PR target/16364
13546 * gcc.c-torture/compile/20040709-1.c: New.
13547
13548 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13549
13550 PR fortran/14077
13551 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
13552
13553 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13554
13555 PR fortran/13201
13556 * gfortran.dg/shape_1.f90: New test.
13557
13558 2004-07-09 Zack Weinberg <zack@codesourcery.com>
13559 Andrew Pinski <apinski@apple.com>
13560
13561 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
13562
13563 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13564
13565 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
13566 comment.
13567
13568 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13569 Paul Brook <paul@codesourcery.com>
13570
13571 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
13572 '.f95' and '.F95'.
13573
13574 2004-07-09 Diego Novillo <dnovillo@redhat.com>
13575
13576 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
13577
13578 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13579
13580 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
13581 testcases with capital suffix.
13582
13583 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13584
13585 PR fortran/15481
13586 PR fortran/13372
13587 PR fortran/13575
13588 PR fortran/15978
13589 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
13590
13591 * gfortran.dg/implicit_1.f90: New test.
13592
13593 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
13594
13595 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
13596 expression to match gfortran warning/error messages
13597 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
13598 dg-error text.
13599
13600 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
13601
13602 * lib/fortran-torture.exp: Rename proc search_for to
13603 search_for_re.
13604
13605 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
13606
13607 * gcc.c-torture/execute/simd-5.x: New file.
13608 XFAIL on SPARC 64-bit at -O0.
13609
13610 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13611
13612 PR c++/8211
13613 PR c++/16165
13614 * g++.dg/warn/effc3.C: New test.
13615
13616 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
13617
13618 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
13619 change X to 1X in format.
13620 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
13621 add data statements to conform to standard.
13622
13623 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
13624
13625 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
13626 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
13627 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
13628
13629 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
13630
13631 * gfortran.dg/g77/7388.f: Copy from g77.dg
13632 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
13633 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
13634 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
13635 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
13636 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
13637 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
13638 * gfortran.dg/g77/strlen0.f: Likewise
13639
13640 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
13641
13642 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
13643 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
13644
13645 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
13646
13647 * gcc.c-torture/execute/920428-2.x: Delete.
13648 * gcc.c-torture/execute/920501-7.x: Likewise.
13649
13650 2004-07-08 Jakub Jelinek <jakub@redhat.com>
13651
13652 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
13653 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
13654 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
13655 prescott and c3-2.
13656 (PREFETCH_3DNOW): Add -march=c3.
13657
13658 2004-07-08 Diego Novillo <dnovillo@redhat.com>
13659
13660 PR c/16437
13661 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
13662 * gcc.c-torture/execute/bf64-1.x: Likewise.
13663
13664 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
13665
13666 * gcc.c-torture/compile/20040708-1.c: New test.
13667
13668 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13669
13670 PR c++/16169
13671 * g++.dg/warn/effc2.C: New test.
13672
13673 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
13674
13675 * gcc.c-torture/execute/bitfld-1.x: Remove.
13676 * gcc.c-torture/execute/bitfld-3.c: New test.
13677 * gcc.dg/bitfld-2.c: Remove XFAILs.
13678
13679 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
13680
13681 PR c++/16276
13682 * g++.dg/rtti/tinfo1.C: New file.
13683
13684 2004-07-07 Eric Christopher <echristo@redhat.com>
13685
13686 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
13687
13688 2004-07-07 Andrew Pinski <apinski@apple.com>
13689
13690 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
13691
13692 2004-07-07 Mark Mitchell <mark@codesourcery.com>
13693
13694 * g++.dg/init/call1.C: XFAIL.
13695
13696 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
13697
13698 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
13699 except for movstrict*, to movmem* and clrstr* to clrmem*.
13700
13701 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
13702
13703 * gcc.c-torture/execute/20040707-1.c: New test.
13704
13705 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
13706
13707 * gcc.c-torture/execute/20040706-1.c: New test.
13708
13709 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13710
13711 PR c++/3671
13712 * g++.dg/template/spec14.C: New test.
13713
13714 2004-07-05 Jakub Jelinek <jakub@redhat.com>
13715
13716 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
13717 nothing if not yet defined. Use it in b, c and d type definitions.
13718 * gcc.c-torture/execute/20040705-1.c: New test.
13719 * gcc.c-torture/execute/20040705-2.c: New test.
13720
13721 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13722
13723 PR c++/2518
13724 * g++.dg/lookup/new1.C: New test.
13725
13726 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13727
13728 PR c++/11406
13729 * g++.dg/template/sizeof8.C: New test.
13730
13731 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
13732
13733 * gcc.c-torture/compile/20040705-1.c: New test.
13734
13735 2004-07-04 Bud Davis <bdavis9659@comcast.net>
13736
13737 * gfortran.fortran-torture/execute/seq_io.f90: New test.
13738
13739 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
13740
13741 * gcc.dg/cpp/if-mop.c: Two new testcases.
13742 * gcc.dg/cpp/trad/comment-3.c: New.
13743
13744 2004-07-04 Paul Brook <paul@codesourcery.com>
13745
13746 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
13747
13748 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
13749
13750 PR c++/3761
13751 * g++.dg/lookup/crash4.C: New test.
13752
13753 2004-07-02 Zack Weinberg <zack@codesourcery.com>
13754
13755 * gcc.c-torture/execute/builtin-abs-1.c
13756 * gcc.c-torture/execute/builtin-abs-2.c
13757 * gcc.c-torture/execute/builtin-complex-1.c
13758 * gcc.c-torture/execute/builtins/string-1-lib.c
13759 * gcc.c-torture/execute/builtins/string-1.c
13760 * gcc.c-torture/execute/builtins/string-2-lib.c
13761 * gcc.c-torture/execute/builtins/string-2.c
13762 * gcc.c-torture/execute/builtins/string-3-lib.c
13763 * gcc.c-torture/execute/builtins/string-3.c
13764 * gcc.c-torture/execute/builtins/string-4-lib.c
13765 * gcc.c-torture/execute/builtins/string-4.c
13766 * gcc.c-torture/execute/builtins/string-5-lib.c
13767 * gcc.c-torture/execute/builtins/string-5.c
13768 * gcc.c-torture/execute/builtins/string-6-lib.c
13769 * gcc.c-torture/execute/builtins/string-6.c
13770 * gcc.c-torture/execute/builtins/string-7-lib.c
13771 * gcc.c-torture/execute/builtins/string-7.c
13772 * gcc.c-torture/execute/builtins/string-8-lib.c
13773 * gcc.c-torture/execute/builtins/string-8.c
13774 * gcc.c-torture/execute/builtins/string-9-lib.c
13775 * gcc.c-torture/execute/builtins/string-9.c
13776 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
13777 * gcc.c-torture/execute/builtins/string-asm-1.c
13778 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
13779 * gcc.c-torture/execute/builtins/string-asm-2.c
13780 * gcc.c-torture/execute/stdio-opt-1.c
13781 * gcc.c-torture/execute/stdio-opt-2.c
13782 * gcc.c-torture/execute/stdio-opt-3.c
13783 * gcc.c-torture/execute/string-opt-1.c
13784 * gcc.c-torture/execute/string-opt-10.c
13785 * gcc.c-torture/execute/string-opt-11.c
13786 * gcc.c-torture/execute/string-opt-12.c
13787 * gcc.c-torture/execute/string-opt-13.c
13788 * gcc.c-torture/execute/string-opt-14.c
13789 * gcc.c-torture/execute/string-opt-15.c
13790 * gcc.c-torture/execute/string-opt-16.c
13791 * gcc.c-torture/execute/string-opt-2.c
13792 * gcc.c-torture/execute/string-opt-6.c
13793 * gcc.c-torture/execute/string-opt-7.c
13794 * gcc.c-torture/execute/string-opt-8.c:
13795 Replace with ...
13796
13797 * gcc.c-torture/execute/builtins/abs-2.c
13798 * gcc.c-torture/execute/builtins/abs-3.c
13799 * gcc.c-torture/execute/builtins/complex-1.c
13800 * gcc.c-torture/execute/builtins/fprintf.c
13801 * gcc.c-torture/execute/builtins/fputs.c
13802 * gcc.c-torture/execute/builtins/memcmp.c
13803 * gcc.c-torture/execute/builtins/memmove.c
13804 * gcc.c-torture/execute/builtins/memops-asm.c
13805 * gcc.c-torture/execute/builtins/mempcpy-2.c
13806 * gcc.c-torture/execute/builtins/mempcpy.c
13807 * gcc.c-torture/execute/builtins/memset.c
13808 * gcc.c-torture/execute/builtins/printf.c
13809 * gcc.c-torture/execute/builtins/sprintf.c
13810 * gcc.c-torture/execute/builtins/strcat.c
13811 * gcc.c-torture/execute/builtins/strchr.c
13812 * gcc.c-torture/execute/builtins/strcmp.c
13813 * gcc.c-torture/execute/builtins/strcpy.c
13814 * gcc.c-torture/execute/builtins/strcspn.c
13815 * gcc.c-torture/execute/builtins/strlen-2.c
13816 * gcc.c-torture/execute/builtins/strlen.c
13817 * gcc.c-torture/execute/builtins/strncat.c
13818 * gcc.c-torture/execute/builtins/strncmp-2.c
13819 * gcc.c-torture/execute/builtins/strncmp.c
13820 * gcc.c-torture/execute/builtins/strncpy.c
13821 * gcc.c-torture/execute/builtins/strpbrk.c
13822 * gcc.c-torture/execute/builtins/strpcpy-2.c
13823 * gcc.c-torture/execute/builtins/strpcpy.c
13824 * gcc.c-torture/execute/builtins/strrchr.c
13825 * gcc.c-torture/execute/builtins/strspn.c
13826 * gcc.c-torture/execute/builtins/strstr-asm.c
13827 * gcc.c-torture/execute/builtins/strstr.c:
13828 ... these new files.
13829
13830 * gcc.c-torture/execute/builtins/abs-2-lib.c
13831 * gcc.c-torture/execute/builtins/abs-3-lib.c
13832 * gcc.c-torture/execute/builtins/complex-1-lib.c
13833 * gcc.c-torture/execute/builtins/fprintf-lib.c
13834 * gcc.c-torture/execute/builtins/fputs-lib.c
13835 * gcc.c-torture/execute/builtins/memcmp-lib.c
13836 * gcc.c-torture/execute/builtins/memmove-lib.c
13837 * gcc.c-torture/execute/builtins/memops-asm-lib.c
13838 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
13839 * gcc.c-torture/execute/builtins/mempcpy-lib.c
13840 * gcc.c-torture/execute/builtins/memset-lib.c
13841 * gcc.c-torture/execute/builtins/printf-lib.c
13842 * gcc.c-torture/execute/builtins/sprintf-lib.c
13843 * gcc.c-torture/execute/builtins/strcat-lib.c
13844 * gcc.c-torture/execute/builtins/strchr-lib.c
13845 * gcc.c-torture/execute/builtins/strcmp-lib.c
13846 * gcc.c-torture/execute/builtins/strcpy-lib.c
13847 * gcc.c-torture/execute/builtins/strcspn-lib.c
13848 * gcc.c-torture/execute/builtins/strlen-2-lib.c
13849 * gcc.c-torture/execute/builtins/strlen-lib.c
13850 * gcc.c-torture/execute/builtins/strncat-lib.c
13851 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
13852 * gcc.c-torture/execute/builtins/strncmp-lib.c
13853 * gcc.c-torture/execute/builtins/strncpy-lib.c
13854 * gcc.c-torture/execute/builtins/strpbrk-lib.c
13855 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
13856 * gcc.c-torture/execute/builtins/strpcpy-lib.c
13857 * gcc.c-torture/execute/builtins/strrchr-lib.c
13858 * gcc.c-torture/execute/builtins/strspn-lib.c
13859 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
13860 * gcc.c-torture/execute/builtins/strstr-lib.c
13861 * gcc.c-torture/execute/builtins/lib/abs.c
13862 * gcc.c-torture/execute/builtins/lib/fprintf.c
13863 * gcc.c-torture/execute/builtins/lib/memset.c
13864 * gcc.c-torture/execute/builtins/lib/printf.c
13865 * gcc.c-torture/execute/builtins/lib/sprintf.c
13866 * gcc.c-torture/execute/builtins/lib/strcpy.c
13867 * gcc.c-torture/execute/builtins/lib/strcspn.c
13868 * gcc.c-torture/execute/builtins/lib/strncat.c
13869 * gcc.c-torture/execute/builtins/lib/strncmp.c
13870 * gcc.c-torture/execute/builtins/lib/strncpy.c
13871 * gcc.c-torture/execute/builtins/lib/strpbrk.c
13872 * gcc.c-torture/execute/builtins/lib/strspn.c
13873 * gcc.c-torture/execute/builtins/lib/strstr.c:
13874 New files containing support routines.
13875
13876 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
13877 declaration.
13878 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
13879 when not optimizing.
13880
13881 2004-07-02 Mark Mitchell <mark@codesourcery.com>
13882
13883 PR c++/16240
13884 * g++.dg/abi/mangle22.C: New test.
13885 * g++.dg/abi/mangle23.C: Likewise.
13886
13887 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
13888
13889 PR fortran/16290
13890 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
13891 Allow for cases without denormalized floating point numbers.
13892
13893 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
13894
13895 PR c/1027
13896 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
13897 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
13898 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
13899 expected warning text.
13900 * gcc.dg/format/diag-2.c: New test.
13901
13902 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
13903
13904 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
13905
13906 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
13907
13908 * gcc.dg/builtins-43.c: New.
13909 * gcc.dg/builtins-44.c: New.
13910 * gcc.dg/builtins-45.c: New.
13911
13912 2004-06-26 Geoffrey Keating <geoffk@apple.com>
13913 Andreas Tobler <a.tobler@schweiz.ch>
13914
13915 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
13916 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
13917 as SIGSEGV.
13918 * gcc.dg/cleanup-11.c: Likewise.
13919 * gcc.dg/cleanup-8.c: Likewise.
13920 * gcc.dg/cleanup-9.c: Likewise.
13921 * gcc.dg/cleanup-5.c: Run on all platforms.
13922
13923 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
13924
13925 * g++.dg/warn/nonnull1.C: New test.
13926
13927 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
13928
13929 * gcc.dg/compat/compat-common.h: Wrap up CINT in
13930 an #ifndef SKIP_COMPLEX_INT/#endif pair.
13931 Special-case the Sun compiler wrt to <complex.h>.
13932
13933 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
13934
13935 * gcc.dg/Wunreachable-8.C: New test.
13936
13937 * gcc.dg/h8300-ice2.c : New test.
13938
13939 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
13940
13941 PR fortran/16161
13942 * gfortran.fortran-torture/compile/implicit.f90: Add test
13943 for implicit character.
13944
13945 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
13946
13947 PR fortran/16289
13948 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
13949 Use tiny() intrinsic to find smallest non-negative real
13950
13951 2004-06-30 Jakub Jelinek <jakub@redhat.com>
13952
13953 * gcc.dg/compat/struct-by-value-22_main.c: New test.
13954 * gcc.dg/compat/struct-by-value-22_x.c: New.
13955 * gcc.dg/compat/struct-by-value-22_y.c: New.
13956
13957 * gcc.c-torture/execute/20040629-1.c: New test.
13958
13959 2004-06-29 Jakub Jelinek <jakub@redhat.com>
13960
13961 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
13962 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
13963
13964 PR target/16195
13965 * gcc.dg/20040625-1.c: New test.
13966
13967 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13968
13969 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
13970
13971 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13972
13973 PR fortran/15963
13974 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
13975
13976 2004-06-29 Richard Henderson <rth@redhat.com>
13977
13978 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
13979
13980 2004-06-29 Paul Brook <paul@codesourcery.com>
13981
13982 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
13983 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
13984
13985 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
13986
13987 PR c++/16260
13988 * g++.dg/parse/crash15.C: New.
13989
13990 2004-06-28 Andrew Pinski <apinski@apple.com>
13991
13992 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
13993 by the error already.
13994
13995 * g++.dg/opt/ptrmem4.C: Change to compile only test.
13996
13997 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
13998
13999 PR target/14041
14000 * gcc.dg/h8300-bss-align-1.c : New.
14001
14002 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
14003
14004 * PR c++/16174
14005 * g++.dg/template/ctor4.C: New.
14006
14007 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
14008
14009 PR c++/16205
14010 * g++.dg/warn/Wsequence-point-1.C: New test.
14011
14012 2004-06-27 Paul Brook <paul@codesourcery.com>
14013
14014 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
14015
14016 2004-06-27 Zack Weinberg <zack@codesourcery.com>
14017
14018 * g++.old-deja/g++.mike/p7325.C: Remove.
14019
14020 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
14021
14022 PR c/14963
14023 * gcc.dg/pr14963.c: New test.
14024
14025 2004-06-27 Mark Mitchell <mark@codesourcery.com>
14026
14027 PR c++/16193
14028 * g++.dg/parse/redef1.C: New test.
14029
14030 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
14031
14032 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
14033 20021110.c.
14034 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
14035 20021119-1.c.
14036 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
14037 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
14038 5-04.c.
14039 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
14040 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
14041 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
14042 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
14043 g++.brendan/enum14.C.
14044 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
14045 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
14046 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
14047 g++.mike/virt1.C.
14048 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
14049 memtemp24.C.
14050
14051 2004-06-27 Roger Sayle <roger@eyesopen.com>
14052
14053 * gcc.dg/20040527-1.c: New test case.
14054
14055 2004-06-26 Bud Davis <bdavis9659@comcast.net>
14056
14057 PR gfortran/pr16196
14058 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
14059
14060 2004-06-25 Roger Sayle <roger@eyesopen.com>
14061
14062 PR middle-end/15825
14063 * gcc.dg/pr15825-1.c: New test case.
14064
14065 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
14066
14067 * gcc.c-torture/execute/20040625-1.c: New test.
14068
14069 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14070
14071 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
14072
14073 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
14074
14075 * gcc.dg/torture/mips-div-1.c: New test.
14076
14077 2004-06-24 Jeff Law <law@redhat.com>
14078
14079 * gcc.dg/tree-ssa/20040624-1.c: New test.
14080
14081 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
14082
14083 * gcc.c-torture/compile/20040624-1.c: New test.
14084
14085 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14086
14087 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
14088 this directory.
14089
14090 2004-06-23 Andrew Pinski <apinski@apple.com>
14091
14092 PR middle-end/15988
14093 * g++.dg/opt/ptrmem4.C: New test.
14094
14095 * gcc.dg/c90-array-quals-2.c: New test.
14096
14097 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
14098
14099 * gcc.dg/kpice1.c: New test.
14100
14101 2006-06-23 Andrew Pinski <apinski@apple.com>
14102
14103 * gcc.dg/c90-array-quals.c: New test.
14104
14105 2006-06-22 Richard Henderson <rth@redhat.com>
14106
14107 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
14108
14109 2004-06-22 Loren James Rittle <ljrittle@acm.org>
14110
14111 * gcc.dg/builtins-config.h: Handle FreeBSD.
14112
14113 2006-06-22 Richard Henderson <rth@redhat.com>
14114
14115 * g++.dg/opt/devirt1.C: New.
14116
14117 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
14118
14119 * g++.dg/opt/pr15551.C: New testcase.
14120
14121 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
14122
14123 PR target/14800
14124 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
14125 x86_64-*-linux* when compiling for 32bit.
14126
14127 2004-06-21 Andrew Pinski <apinski@apple.com>
14128
14129 * gcc.dg/pch/struct-1.c: New.
14130 * gcc.dg/pch/struct-1.hs: New.
14131
14132 2004-06-21 Geoffrey Keating <geoffk@apple.com>
14133
14134 * gcc.dg/pch/save-temps-1.c: New file.
14135 * gcc.dg/pch/save-temps-1.hs: New file.
14136
14137 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
14138
14139 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
14140 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
14141
14142 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14143
14144 * gfortran.fortran-torture/execute/select_1.f90: Rename function
14145 to fix type error.
14146 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
14147 Remove trailing spaces.
14148
14149 2004-06-21 Richard Henderson <rth@redhat.com>
14150
14151 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
14152 merging && to BIT_FIELD_REF.
14153
14154 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
14155
14156 * g++.dg/opt/placeholder1.C: New test.
14157
14158 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
14159
14160 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
14161 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
14162 * gcc.dg/compat/union-m128-1_x.c: Likewise.
14163 * gcc.dg/compat/union-m128-1_y.c: Likewise.
14164
14165 2004-06-20 Zack Weinberg <zack@codesourcery.com>
14166
14167 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
14168 extern "C".
14169 * g++.dg/other/pragma-re-1.C: Add comments.
14170
14171 2004-06-19 Bud Davis <bdavis9659@comcast.net>
14172
14173 PR gfortran/16080
14174 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
14175
14176 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
14177
14178 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
14179 instead of setting the type of size_t by
14180 hand.
14181
14182 2004-06-18 Roger Sayle <roger@eyesopen.com>
14183
14184 * gcc.dg/unordered-2.c: New test case.
14185 * gcc.dg/unordered-3.c: New test case.
14186
14187 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
14188
14189 PR other/16043
14190 * lib/g++.exp (g++_version): Tweak regexp for version
14191 * lib/g77.exp (g77_version): Likewise
14192 * lib/gfortran.exp (gfortran_version): Likewise
14193 * lib/objc.exp (objc_version): Likewise
14194 * lib/treelang.exp (treelang_version): Likewise
14195
14196 2004-06-19 Jakub Jelinek <jakub@redhat.com>
14197
14198 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
14199 Use INT_MAX instead of __INT_MAX__.
14200 * gcc.dg/compat/struct-align-2_y.c: Likewise.
14201
14202 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
14203 * gcc.dg/compat/scalar-return-3_x.c: Use it.
14204 * gcc.dg/compat/scalar-return-3_y.c: Use it.
14205 * gcc.dg/compat/scalar-return-4_x.c: Use it.
14206 * gcc.dg/compat/scalar-return-4_y.c: Use it.
14207 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
14208 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
14209 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
14210 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
14211
14212 * gcc.dg/range-test-1.c: New test.
14213 * g++.dg/opt/range-test-1.C: New test.
14214
14215 2004-06-17 Richard Henderson <rth@redhat.com>
14216
14217 * objc.dg/sync-1.m: New.
14218 * objc.dg/try-catch-1.m: Don't force next runtime.
14219 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
14220 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
14221 shadowed catch clause.
14222 * objc.dg/try-catch-5.m: New.
14223
14224 2004-06-17 Zack Weinberg <zack@codesourcery.com>
14225
14226 Bug 14610
14227 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
14228
14229 2004-06-15 Richard Henderson <rth@redhat.com>
14230
14231 * gcc.dg/20001116-1.c: Move expected warning line.
14232
14233 2004-06-15 Richard Henderson <rth@redhat.com>
14234
14235 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
14236 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
14237
14238 2004-06-15 Jeff Law <law@redhat.com>
14239
14240 * gcc.dg/tree-ssa/20040615-1.c: New test.
14241 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
14242 be less sensitive to operand ordering.
14243 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
14244
14245 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
14246
14247 * g++.dg/abi/bitfield3.C: Add comment..
14248
14249 2004-06-15 Richard Henderson <rth@redhat.com>
14250
14251 * g++.dg/ext/stmtexpr1.C: XFAIL.
14252 * gcc.dg/20030612-1.c: XFAIL.
14253
14254 2004-06-15 Eric Christopher <echristo@redhat.com>
14255
14256 * g++.dg/charset/asm5.c: New.
14257 * gcc.dg/charset/asm6.c: New.
14258
14259 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14260
14261 PR fortran/15962
14262 * gfortran.fortran-torture/execute/select_1.f90: New test.
14263
14264 2004-06-15 Paul Brook <paul@codesourcery.com>
14265
14266 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
14267
14268 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14269
14270 PR c++/15967
14271 * g++.dg/lookup/crash3.C: New test.
14272
14273 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14274
14275 PR c++/15947
14276 * g++.dg/parse/dtor4.C: New test.
14277
14278 2004-06-14 Jeff Law <law@redhat.com>
14279
14280 * gcc.c-torture/compile/20040614-1.c: New test.
14281
14282 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14283
14284 PR fortran/15211
14285 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
14286 LEN of a character array.
14287
14288 2004-06-14 Mark Mitchell <mark@codesourcery.com>
14289
14290 PR c++/15096
14291 * g++.dg/template/ptrmem10.C: New test.
14292
14293 PR c++/14930
14294 * g++.dg/template/friend30.C: New test.
14295
14296 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14297
14298 PR fortran/14928
14299 * gfortran.fortran-torture/compile/mloc.f90: New test.
14300
14301 2004-06-13 Paul Brook <paul@codesourcery.com>
14302
14303 * gfortran.fortran-torture/execute/random_2.f90: New test.
14304
14305 2004-06-13 Eric Christopher <echristo@redhat.com>
14306
14307 * gcc.dg/noncompile/redecl-1.c: Fix error message.
14308
14309 2004-06-12 Paul Brook <paul@codesourcery.com>
14310
14311 * gfortran.fortran-torture/execute/contained_3.f90: New test.
14312
14313 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14314
14315 PR fortran/14923
14316 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
14317
14318 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14319
14320 PR fortran/14957
14321 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
14322 syntax errors in end statements of contained subroutines.
14323
14324 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14325
14326 PR fortran/12841
14327 * gfortran.fortran-torture/execute/null_arg.f90: New test.
14328
14329 2004-06-12 Bud Davis <bdavis9659@comcast.net>
14330
14331 PR fortran/15665
14332 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
14333
14334 2004-06-12 Bud Davis <bdavis9659@comcast.net>
14335
14336 PR gfortran/12839
14337 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
14338
14339 2004-06-11 Mark Mitchell <mark@codesourcery.com>
14340
14341 PR c++/15862
14342 * g++.dg/parse/enum1.C: New test.
14343
14344 2004-06-10 Jeff Law <law@redhat.com>
14345
14346 * gcc.c-torture/compile/20040610-1.c: New test.
14347
14348 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14349
14350 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
14351 * g++.old-deja/g++.other/decl3.C: Likewise.
14352
14353 2004-06-10 Brian Booth <bbooth@redhat.com>
14354
14355 * gcc.dg/tree-ssa/20031015-1.c: Scan for
14356 V_MAY_DEF instead of VDEF.
14357 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
14358
14359 2004-06-10 Mark Mitchell <mark@codesourcery.com>
14360
14361 PR c++/14211
14362 * g++.dg/conversion/const1.C: New test.
14363
14364 PR c++/15076
14365 * g++.dg/conversion/reinterpret1.C: New test.
14366
14367 PR c++/15877
14368 * g++.dg/template/enum2.C: New test.
14369
14370 PR c++/15227
14371 * g++.dg/template/error13.C: New test.
14372
14373 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14374
14375 PR fortran/14957
14376 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
14377 arguments to test_* REAL and of the right size.
14378
14379 2004-06-10 Jakub Jelinek <jakub@redhat.com>
14380
14381 PR target/15569
14382 PR rtl-optimization/15681
14383 * gcc.dg/20040609-1.c: New test.
14384
14385 2004-06-10 Jakub Jelinek <jakub@redhat.com>
14386
14387 PR c++/14791
14388 * g++.dg/opt/builtins1.C: New test.
14389
14390 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
14391
14392 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
14393 that use default windows32 struct layout.
14394 * gcc.dg/i386-bitfield2.c: Likewise.
14395
14396 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
14397
14398 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
14399 for mingw32 and cygwin targets.
14400
14401 2004-06-09 Geoffrey Keating <geoffk@apple.com>
14402
14403 * gcc.dg/pch/macro-4.c: New.
14404 * gcc.dg/pch/macro-4.hs: New.
14405
14406 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14407
14408 PR fortran/13249
14409 * gfortran.fortran-torture/compile/name_clash.f90: New test.
14410
14411 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14412
14413 PR fortran/13372
14414 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
14415
14416 2004-06-09 Bud Davis <bdavis9659@comcast.net>
14417
14418 PR gfortran/14897
14419 * gfortran.fortran-torture/execute/t_edit.f90: New test.
14420
14421 2004-06-09 Bud Davis <bdavis9659@comcast.net>
14422
14423 PR gfortran/15755
14424 * gfortran.fortran-torture/execute/backspace.c : New test.
14425
14426 2004-06-09 Paul Brook <paul@codesourcery.com>
14427
14428 * gfortran.fortran-torture/execure/intrinsic_associated.f90
14429 (pointer_to_section): Rewrite to use smaller array.
14430
14431 2004-06-08 David Edelsohn <edelsohn@gnu.org>
14432
14433 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
14434 * gcc.dg/ext/altivec-10.c: Same.
14435 * gcc.dg/ext/altivec-11.c: Same.
14436 * gcc.dg/ext/altivec-12.c: Same.
14437 * gcc.dg/ext/altivec-13.c: Same.
14438 * gcc.dg/ext/altivec-14.c: Same.
14439 * gcc.dg/ext/altivec-15.c: Same.
14440 * gcc.dg/ext/altivec-16.c: Same.
14441 * gcc.dg/ext/altivec-3.c: Same.
14442 * gcc.dg/ext/altivec-4.c: Same.
14443 * gcc.dg/ext/altivec-6.c: Same.
14444 * gcc.dg/ext/altivec-7.c: Same.
14445 * gcc.dg/ext/altivec-8.c: Same.
14446 * gcc.dg/ext/altivec-varargs-1.c: Same.
14447
14448 * g++.dg/ext/altivec-1.C: Correct dg syntax.
14449 * g++.dg/ext/altivec-10.C: Same.
14450 * g++.dg/ext/altivec-2.C: Same.
14451 * g++.dg/ext/altivec-3.C: Same.
14452 * g++.dg/ext/altivec-4.C: Same.
14453 * g++.dg/ext/altivec-5.C: Same.
14454 * g++.dg/ext/altivec-6.C: Same.
14455 * g++.dg/ext/altivec-7.C: Same.
14456 * g++.dg/ext/altivec-8.C: Same.
14457 * g++.dg/ext/altivec-9.C: Same.
14458
14459 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14460
14461 PR c++/7841
14462 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
14463
14464 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
14465
14466 * gcc.dg/union-1.c: New test.
14467
14468 2004-06-07 Roger Sayle <roger@eyesopen.com>
14469
14470 * gcc.dg/builtins-41.c: New test case.
14471 * gcc.dg/builtins-42.c: New test case.
14472
14473 2004-06-07 David Edelsohn <edelsohn@gnu.org>
14474
14475 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
14476 * g++.dg/ext/altivec-10.C: Same.
14477 * g++.dg/ext/altivec-2.C: Same.
14478 * g++.dg/ext/altivec-3.C: Same.
14479 * g++.dg/ext/altivec-4.C: Same.
14480 * g++.dg/ext/altivec-5.C: Same.
14481 * g++.dg/ext/altivec-6.C: Same.
14482 * g++.dg/ext/altivec-7.C: Same.
14483 * g++.dg/ext/altivec-8.C: Same.
14484 * g++.dg/ext/altivec-9.C: Same.
14485 * g++.old-deja/g++.abi/cxa_vec.C: Same.
14486 * g++.old-deja/g++.brendan/new3.C: Same.
14487 * gcc.c-torture/execute/eeprof-1.x: Same.
14488
14489 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
14490
14491 PR c/14765
14492 * gcc.dg/pr14765-1.c: New test.
14493
14494 2004-06-07 Roger Sayle <roger@eyesopen.com>
14495
14496 PR c/14649
14497 * gcc.dg/pr14649-1.c: New test case.
14498
14499 2004-06-07 Richard Henderson <rth@redhat.com>
14500
14501 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
14502 if temporaries.
14503
14504 2004-06-07 David Edelsohn <edelsohn@gnu.org>
14505
14506 * g++.dg/eh/elide1.C: Remove XFAIL.
14507
14508 2004-06-07 Mark Mitchell <mark@codesourcery.com>
14509
14510 PR c++/15337
14511 * g++.dg/expr/sizeof3.C: New test.
14512
14513 PR c++/14777
14514 * g++.dg/template/access14.C: New test.
14515
14516 PR c++/15554
14517 * g++.dg/template/enum1.C: New test.
14518
14519 PR c++/15057
14520 * g++.dg/eh/throw1.C: New test.
14521
14522 2004-06-07 David Ayers <d.ayers@inode.at>
14523 Ziemowit Laski <zlaski@apple.com>
14524
14525 * lib/objc.exp (objc_target_compile): Revert the '-framework
14526 Foundation' flag fix, since bare Darwin does not ship
14527 with the Foundation framework.
14528 * objc/execute/next_mapping.h: Provide a local NSConstantString
14529 @interface and @implementation.
14530 (objc_constant_string_init): A constructor function, used to
14531 initialize the NSConstantString meta-class object.
14532 * objc/execute/string1.m: Include "next_mapping.h" instead of
14533 <Foundation/NSString.h>.
14534 * objc/execute/string2.m: Likewise.
14535 * objc/execute/string3.m: Likewise.
14536 * objc/execute/string4.m: Likewise.
14537
14538 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
14539
14540 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
14541 to double. Replace double with FLOAT.
14542 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
14543
14544 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
14545 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
14546 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
14547 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
14548 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
14549 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
14550 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
14551 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
14552
14553 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
14554
14555 PR c/13519
14556 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
14557
14558 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14559
14560 PR c++/15503
14561 * g++.dg/template/meminit2.C: New test.
14562
14563 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
14564
14565 PR target/15822
14566 * gcc.c-torture/execute/compare-fp-1.c,
14567 gcc.c-torture/execute/compare-fp-2.c,
14568 gcc.c-torture/execute/compare-fp-3.c,
14569 gcc.c-torture/execute/compare-fp-4.c,
14570 gcc.c-torture/execute/compare-fp-3.x,
14571 gcc.c-torture/execute/compare-fp-4.x: Moved...
14572 * gcc.c-torture/execute/ieee/compare-fp-1.c,
14573 gcc.c-torture/execute/ieee/compare-fp-2.c,
14574 gcc.c-torture/execute/ieee/compare-fp-3.c,
14575 gcc.c-torture/execute/ieee/compare-fp-4.c,
14576 gcc.c-torture/execute/ieee/compare-fp-3.x,
14577 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
14578
14579 2004-06-04 David Ayers <d.ayers@inode.at>
14580
14581 * objc/execute/protocol-isEqual-4.m: New testcase.
14582
14583 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
14584
14585 * objc/execute/protocol-isEqual-1.m: New testcase.
14586 * objc/execute/protocol-isEqual-2.m: New testcase.
14587 * objc/execute/protocol-isEqual-3.m: New testcase.
14588
14589 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14590
14591 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
14592
14593 2004-06-02 Ziemowit Laski <zlaski@apple.com>
14594
14595 * lib/objc.exp (objc_target_compile): When running tests on
14596 Darwin (Mac OS X), inform the linker about '-framework
14597 'Foundation'.
14598
14599 2004-06-02 Eric Christopher <echristo@redhat.com>
14600
14601 * gcc.c-torture/compile/20040602-1.c: New.
14602
14603 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
14604
14605 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
14606 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
14607
14608 PR tree-optimization/14736
14609 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
14610
14611 PR tree-optimization/14042
14612 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
14613
14614 PR tree-optimization/14729
14615 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
14616
14617 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14618
14619 PR fortran/15557
14620 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
14621
14622 2004-06-01 Richard Hederson <rth@redhat.com>
14623
14624 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
14625
14626 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14627
14628 PR c++/14932
14629 * g++.dg/parse/offsetof4.C: New test.
14630
14631 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
14632
14633 PR objc/7993
14634 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
14635
14636 2004-05-31 Mark Mitchell <mark@codesourcery.com>
14637
14638 PR c++/15701
14639 * g++.dg/template/friend29.C: New test.
14640
14641 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
14642
14643 PR c/15749
14644 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
14645
14646 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
14647
14648 * gcc.dg/sparc-trap-1.c: New test.
14649
14650 2004-05-31 Roger Sayle <roger@eyesopen.com>
14651
14652 PR middle-end/15069
14653 * g++.dg/opt/fold3.C: New test case.
14654
14655 2004-05-30 Graham Stott <graham.stott@btinternet.com>
14656
14657 * lib/target-supports.exp (check_iconv_available): Fix fallout
14658 from 2004-05-28 patch.
14659
14660 2004-05-30 Paul Brook <paul@codesourcery.com>
14661
14662 PR fortran/15620
14663 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
14664 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
14665
14666 2004-05-30 Steven G. Kargl <kargls@comcast.net>
14667
14668 * gfortran.fortran-torture/execute/random_1.f90: New test.
14669
14670 2004-05-28 Ziemowit Laski <zlaski@apple.com>
14671
14672 * g++.dg/ext/altivec-10.C: New test.
14673
14674 2004-05-29 Paul Brook <paul@codesourcery.com>
14675
14676 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
14677
14678 2004-05-28 Ziemowit Laski <zlaski@apple.com>
14679
14680 * gcc.dg/altivec-16.c: New test.
14681
14682 2004-05-28 Janis Johnson <janis187@us.ibm.com>
14683
14684 * lib/target-supports.exp (check_vmx_hw_available): New.
14685 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
14686
14687 * lib/target-supports.exp (check_alias_available,
14688 check_iconv_available, check_named_sections_available): Use
14689 unique names for temporary files.
14690
14691 2004-05-28 Ziemowit Laski <zlaski@apple.com>
14692
14693 * gcc.dg/altivec-15.c: New test.
14694
14695 2004-05-28 Mark Mitchell <mark@codesourcery.com>
14696
14697 PR c++/15083
14698 * g++.dg/warn/noeffect6.C: New test.
14699
14700 PR c++/15471
14701 * g++.dg/expr/ptrmem4.C: New test.
14702
14703 PR c++/15640
14704 * g++.dg/template/operator3.C: New test.
14705
14706 2004-05-28 Mark Mitchell <mark@codesourcery.com>
14707
14708 PR c++/14668
14709 * g++.dg/lookup/redecl1.C: New test.
14710 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
14711
14712 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
14713
14714 * gcc.c-torture/execute/compare-fp-1.c,
14715 gcc.c-torture/execute/compare-fp-2.c,
14716 gcc.c-torture/execute/compare-fp-3.c,
14717 gcc.c-torture/execute/compare-fp-4.c,
14718 gcc.c-torture/execute/compare-fp-3.x,
14719 gcc.c-torture/execute/compare-fp-4.x,
14720 gcc.dg/pr15649-1.c: New.
14721
14722 2004-05-27 Adam Nemet <anemet@lnxw.com>
14723
14724 PR c++/12883
14725 * g++.dg/init/array14.C: New test.
14726
14727 2004-05-25 Janis Johnson <janis187@us.ibm.com>
14728
14729 * lib/compat.exp (compat-get-options-main): New.
14730 (compat-get-options): Remove unneeded code, warn for ignored
14731 command.
14732 (compat-execute): Check flag set by dg-require-* commands.
14733
14734 * lib/compat.exp (compat-execute): Break up long lines.
14735
14736 2004-05-24 Janis Johnson <janis187@us.ibm.com>
14737
14738 * gcc.dg/altivec-7.c: Don't use 'vector long'.
14739 * gcc.dg/altivec-14.c: New test.
14740 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
14741
14742 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
14743 * gcc.dg/altivec-12.c: Ditto.
14744
14745 * gcc.dg/altivec-3.c: Move call to altivec_check.
14746
14747 2004-05-23 Mark Mitchell <mark@codesourcery.com>
14748
14749 PR c++/15044
14750 * g++.dg/template/error12.C: New test.
14751
14752 PR c++/15317
14753 * g++.dg/ext/attrib15.C: New test.
14754
14755 PR c++/15329
14756 * g++.dg/template/ptrmem9.C: New test.
14757
14758 2004-05-25 Paul Brook <paul@codesourcery.com>
14759
14760 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
14761
14762 2004-05-23 Mark Mitchell <mark@codesourcery.com>
14763
14764 PR c++/15165
14765 * g++.dg/template/crash19.C: New test.
14766
14767 2004-05-23 Mark Mitchell <mark@codesourcery.com>
14768
14769 PR c++/15025
14770 * g++.dg/template/redecl1.C: New test.
14771
14772 2004-05-23 Mark Mitchell <mark@codesourcery.com>
14773
14774 PR c++/14821
14775 * g++.dg/other/ns1.C: New test.
14776
14777 PR c++/14883
14778 * g++.dg/template/invalid1.C: New test.
14779
14780 2004-05-23 Paul Brook <paul@codesourcery.com>
14781 Victor Leikehman <lei@haifasphere.co.il>
14782
14783 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
14784 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
14785
14786 2004-05-22 Mark Mitchell <mark@codesourcery.com>
14787
14788 PR c++/15285
14789 PR c++/15299
14790 * g++.dg/template/non-dependent5.C: New test.
14791 * g++.dg/template/non-dependent6.C: New test.
14792
14793 2004-05-22 Mark Mitchell <mark@codesourcery.com>
14794
14795 PR c++/15507
14796 * g++.dg/inherit/union1.C: New test.
14797
14798 PR c++/15542
14799 * g++.dg/template/addr1.C: New test.
14800
14801 PR c++/15427
14802 * g++.dg/template/array5.C: New test.
14803
14804 PR c++/15287
14805 * g++.dg/template/array6.C: New test.
14806
14807 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
14808 Roger Sayle <roger@eyesopen.com>
14809
14810 * g++.dg/lookup/forscope2.C: New test case.
14811
14812 2004-05-22 Ben Elliston <bje@au.ibm.com>
14813
14814 * gcc.dg/cpp/Wmissingdirs.c: New.
14815
14816 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
14817
14818 PR target/15301
14819 * gcc.dg/compat/union-m128-1.h: New file.
14820 * gcc.dg/compat/union-m128-1_main.c: Likewise.
14821 * gcc.dg/compat/union-m128-1_x.c: Likewise.
14822 * gcc.dg/compat/union-m128-1_y.c: Likewise.
14823
14824 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
14825
14826 PR target/15302
14827 * gcc.dg/compat/struct-complex-1.h: New file.
14828 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
14829 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
14830 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
14831
14832 2004-05-20 Roger Sayle <roger@eyesopen.com>
14833
14834 PR middle-end/3074
14835 * gcc.dg/pr3074-1.c: New test case.
14836 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
14837
14838 2004-05-20 Falk Hueffner <falk@debian.org>
14839
14840 PR other/15526
14841 * gcc.dg/ftrapv-1.c: New test case.
14842
14843 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
14844
14845 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
14846
14847 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
14848 Jeff Law <law@redhat.com>
14849
14850 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
14851 * gcc.dg/tree-ssa/20040518-2.c: New test.
14852
14853 * gcc.dg/tree-ssa/20040518-1.c: New test.
14854
14855 2004-05-18 Zack Weinberg <zack@codesourcery.com>
14856
14857 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
14858
14859 2004-05-18 Paul Brook <paul@codesourcery.com>
14860
14861 PR fortran/13930
14862 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
14863
14864 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14865
14866 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
14867 constant folding.
14868
14869 2004-05-17 Steven Bosscher <stevenb@suse.de>
14870
14871 * gcc.dg/tree-ssa/20040517-1.c: New test.
14872
14873 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14874
14875 * gcc.dg/loop-4.c: New test.
14876
14877 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
14878
14879 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
14880
14881 2004-05-15 Bud Davis <bdavis9659@comcast.net>
14882
14883 PR fortran/15311
14884 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
14885
14886 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14887
14888 PR fortran/13826
14889 PR fortran/13940
14890 * gfortran.fortran-torture/compile/data_1.f90: New test.
14891
14892 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
14893
14894 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
14895 * gcc.dg/uninit-H.c: Define ASM for __s390__.
14896
14897 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
14898
14899 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
14900
14901 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
14902
14903 PR c/15444
14904 * gcc.dg/format/xopen-1.c: Adjust expected message.
14905 * gcc.dg/format/xopen-3.c: New test.
14906
14907 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
14908
14909 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
14910
14911 2004-05-14 Jeff Law <law@redhat.com>
14912
14913 * gcc.dg/tree-ssa/20040514-2.c: New test.
14914
14915 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14916
14917 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
14918 this ...
14919 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
14920 this.
14921
14922 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
14923
14924 * gcc.dg/tree-ssa/20040514-1.c: New test.
14925
14926 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14927
14928 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
14929 test.
14930
14931 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14932
14933 PR fortran/14066
14934 * gfortran.fortran-torture/compile/do_1.f90: New test.
14935
14936 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14937
14938 PR fortran/15051
14939 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
14940 test.
14941
14942 2004-05-14 Bud Davis <bdavis9659@comcast.net>
14943
14944 PR fortran/15149
14945 * gfortran.fortran-torture/execute/random_init.f90: New test.
14946
14947 2004-05-13 Paul Brook <paul@codesourcery.com>
14948
14949 PR fortran/15314
14950 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
14951
14952 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
14953
14954 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
14955 for the powerpc case.
14956
14957 2004-05-13 Jeff Law <law@redhat.com>
14958
14959 * gcc.dg/tree-ssa/20040513-1.c: New test.
14960 * gcc.dg/tree-ssa/20040513-2.c: New test.
14961
14962 2004-05-13 Paul Brook <paul@codesourcery.com>
14963
14964 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
14965 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
14966 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
14967
14968 2004-05-13 Andreas Schwab <schwab@suse.de>
14969
14970 PR other/10819
14971 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
14972 characters.
14973
14974 2004-05-13 Bud Davis <bdavis9659@comcast.net>
14975
14976 PR fortran/15294
14977 * gfortran.fortran-torture/execute/adjustr.f90: New file.
14978
14979 2004-05-13 Diego Novillo <dnovillo@redhat.com>
14980
14981 Merge from tree-ssa-20020619-branch. See
14982 ChangeLog.tree-ssa for details.
14983
14984 2004-05-11 Ziemowit Laski <zlaski@apple.com>
14985
14986 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
14987 include <altivec.h> explicitly.
14988 * gcc.dg/altivec-13.c: Likewise.
14989
14990 2004-05-11 Paul Brook <paul@codesourcery.com>
14991
14992 * gcc.c-torture/compile/20010518-1.c: Force enum size.
14993
14994 2004-05-10 Eric Christopher <echristo@redhat.com>
14995
14996 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
14997 * gcc.dg/sibcall-4.c: Ditto.
14998
14999 2004-05-10 Ziemowit Laski <zlaski@apple.com>
15000
15001 * g++.dg/ext/altivec-8.C: New test case.
15002 * gcc.dg/altivec-13.c: New test case.
15003
15004 2004-05-08 Roger Sayle <roger@eyesopen.com>
15005
15006 * gcc.c-torture/execute/divcmp-1.c: New test case.
15007 * gcc.c-torture/execute/divcmp-2.c: New test case.
15008 * gcc.c-torture/execute/divcmp-3.c: New test case.
15009
15010 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
15011
15012 * g++.dg/other/pragma-re-2.C: New test.
15013
15014 2004-05-07 Uros Bizjak <uros@kss-loka.si>
15015
15016 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
15017 * gcc.dg/i386-387-2.c: Likewise.
15018
15019 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
15020 __builtin_drem.
15021 * gcc.dg/i386-387-6.c: Likewise.
15022
15023 2004-05-07 Uros Bizjak <uros@kss-loka.si>
15024
15025 * gcc.dg/builtins-33.c: Also check log1p*.
15026
15027 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
15028
15029 PR optimization/15296
15030 * gcc.c-torture/execute/pr15296.c: New test.
15031
15032 2004-05-05 Uros Bizjak <uros@kss-loka.si>
15033
15034 * gcc.dg/builtins-40.c: New test.
15035
15036 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
15037
15038 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
15039
15040 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
15041
15042 * g++.dg/ext/spe1.C: New testcase.
15043
15044 2004-05-04 Ziemowit Laski <zlaski@apple.com>
15045
15046 * objc.dg/image-info.m: Allow additional attributes
15047 for __image_info section.
15048
15049 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
15050
15051 * gcc.dg/torture/mips-hilo-2.c: New test.
15052
15053 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15054
15055 PR c++/14389
15056 * g++.dg/template/member5.C: New test.
15057
15058 2004-05-03 Uros Bizjak <uros@kss-loka.si>
15059
15060 * gcc.dg/builtins-34.c: Also check expm1*.
15061
15062 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15063
15064 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
15065 * gcc.dg/torture/builtin-convert-3.c: New test.
15066
15067 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
15068
15069 PR middle-end/15054
15070 * g++.dg/opt/pr15054.C: New test.
15071
15072 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15073
15074 * gcc.dg/torture/builtin-rounding-1.c: New test.
15075 * gcc.dg/builtins-25.c: Delete.
15076 * gcc.dg/builtins-29.c: Delete.
15077
15078 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
15079
15080 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
15081 * gcc.dg/sibcall-4.c: Likewise.
15082 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
15083
15084 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
15085
15086 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
15087 bit-field on 16-bit targets.
15088
15089 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
15090
15091 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
15092 16-bit targets.
15093
15094 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
15095
15096 * gcc.dg/rs6000-power2-1.c: Change to compile only.
15097 * gcc.dg/rs6000-power2-2.c: Likewise.
15098
15099 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
15100
15101 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
15102 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
15103 Change the asm registers to be in form of frN instead of fN.
15104
15105 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15106
15107 * gcc.dg/torture/builtin-convert-2.c: New test.
15108
15109 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
15110
15111 * gcc.dg/rs6000-power2-1.c: New test.
15112 * gcc.dg/rs6000-power2-2.c: New test.
15113
15114 2004-04-28 Jan Hubicka <jh@suse.cz>
15115
15116 * gcc.dg/unused-6.c: New test.
15117
15118 2004-04-24 Laurent GUERBY <laurent@guerby.net>
15119 Ulrich Weigand <uweigand@de.ibm.com>
15120
15121 * ada/acats/run_all.sh: Define $target variable.
15122
15123 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
15124
15125 PR c++/15119
15126 * g++.dg/other/vararg-1.C: New test.
15127
15128 PR c++/4794
15129 * g++.dg/eh/cleanup3.C: New test.
15130
15131 2004-04-24 Laurent GUERBY <laurent@guerby.net>
15132
15133 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
15134 and ad8011a (target_insn).
15135 * ada/acats/support/macro.dfs: Likewise.
15136 * ada/acats/support/impbit.adb: New file.
15137
15138 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
15139
15140 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
15141
15142 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
15143
15144 * gcc.dg/loop-3.c: New test.
15145
15146 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
15147
15148 * gcc.c-torture/execute/simd-5.c: New test.
15149
15150 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15151
15152 PR c++/15064
15153 * g++.dg/template/crash18.C: New test.
15154
15155 2004-04-22 Mark Mitchell <mark@codesourcery.com>
15156
15157 * g++.dg/ext/complit3.C: New test.
15158
15159 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
15160
15161 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
15162 * gcc.dg/altivec-3.c: Same.
15163 * gcc.dg/altivec-varargs-1.c: Same.
15164
15165 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
15166
15167 * lib/target-supports.exp (check_profiling_available): Assume
15168 profiling is not available on powerpc-eabi targets.
15169
15170 2004-04-21 Janis Johnson <janis187@us.ibm.com>
15171
15172 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
15173 * gcc.dg/vmx/bug-1.c: Ditto.
15174
15175 2004-04-20 Eric Christopher <echristo@redhat.com>
15176
15177 * gcc.dg/charset/extern.c: New test.
15178 * g++.dg/charset/extern3.cc: Ditto.
15179
15180 2004-04-20 Uros Bizjak <uros@kss-loka.si>
15181
15182 * gcc.dg/builtins-39.c: New test.
15183
15184 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
15185
15186 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
15187
15188 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
15189
15190 * gcc.dg/torture/mips-hilo-1.c: New test.
15191
15192 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
15193
15194 * gcc.c-torture/compile/20040419-1.c: New test.
15195
15196 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
15197
15198 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
15199
15200 2004-04-18 Zack Weinberg <zack@codesourcery.com>
15201 Aldy Hernandez <aldyh@redhat.com>
15202
15203 * gcc.c-torture/execute/va-arg-24.c: New.
15204
15205 2004-04-17 Zack Weinberg <zack@codesourcery.com>
15206 Aldy Hernandez <aldyh@redhat.com>
15207
15208 * gcc.dg/vmx/1b-01.c: New.
15209 * gcc.dg/vmx/1b-02.c: New.
15210 * gcc.dg/vmx/1b-03.c: New.
15211 * gcc.dg/vmx/1b-04.c: New.
15212 * gcc.dg/vmx/1b-05.c: New.
15213 * gcc.dg/vmx/1b-06.c: New.
15214 * gcc.dg/vmx/1b-07.c: New.
15215 * gcc.dg/vmx/1c-01.c: New.
15216 * gcc.dg/vmx/1c-02.c: New.
15217 * gcc.dg/vmx/3a-01a.c: New.
15218 * gcc.dg/vmx/3a-01.c: New.
15219 * gcc.dg/vmx/3a-01m.c: New.
15220 * gcc.dg/vmx/3a-03.c: New.
15221 * gcc.dg/vmx/3a-03m.c: New.
15222 * gcc.dg/vmx/3a-04.c: New.
15223 * gcc.dg/vmx/3a-04m.c: New.
15224 * gcc.dg/vmx/3a-05.c: New.
15225 * gcc.dg/vmx/3a-06.c: New.
15226 * gcc.dg/vmx/3a-06m.c: New.
15227 * gcc.dg/vmx/3a-07.c: New.
15228 * gcc.dg/vmx/3b-01.c: New.
15229 * gcc.dg/vmx/3b-02.c: New.
15230 * gcc.dg/vmx/3b-10.c: New.
15231 * gcc.dg/vmx/3b-13.c: New.
15232 * gcc.dg/vmx/3b-14.c: New.
15233 * gcc.dg/vmx/3b-15.c: New.
15234 * gcc.dg/vmx/3c-01a.c: New.
15235 * gcc.dg/vmx/3c-01.c: New.
15236 * gcc.dg/vmx/3c-02.c: New.
15237 * gcc.dg/vmx/3c-03.c: New.
15238 * gcc.dg/vmx/3d-01.c: New.
15239 * gcc.dg/vmx/4-01.c: New.
15240 * gcc.dg/vmx/4-03.c: New.
15241 * gcc.dg/vmx/5-01.c: New.
15242 * gcc.dg/vmx/5-02.c: New.
15243 * gcc.dg/vmx/5-03.c: New.
15244 * gcc.dg/vmx/5-04.c: New.
15245 * gcc.dg/vmx/5-05.c: New.
15246 * gcc.dg/vmx/5-06.c: New.
15247 * gcc.dg/vmx/5-07.c: New.
15248 * gcc.dg/vmx/5-07t.c: New.
15249 * gcc.dg/vmx/5-08.c: New.
15250 * gcc.dg/vmx/5-10.c: New.
15251 * gcc.dg/vmx/5-11.c: New.
15252 * gcc.dg/vmx/7-01a.c: New.
15253 * gcc.dg/vmx/7-01.c: New.
15254 * gcc.dg/vmx/7c-01.c: New.
15255 * gcc.dg/vmx/7d-01.c: New.
15256 * gcc.dg/vmx/7d-02.c: New.
15257 * gcc.dg/vmx/8-01.c: New.
15258 * gcc.dg/vmx/8-02a.c: New.
15259 * gcc.dg/vmx/8-02.c: New.
15260 * gcc.dg/vmx/brode-1.c: New.
15261 * gcc.dg/vmx/bug-1.c: New.
15262 * gcc.dg/vmx/bug-2.c: New.
15263 * gcc.dg/vmx/bug-3.c: New.
15264 * gcc.dg/vmx/cw-bug-1.c: New.
15265 * gcc.dg/vmx/cw-bug-2.c: New.
15266 * gcc.dg/vmx/cw-bug-3.c: New.
15267 * gcc.dg/vmx/dct.c: New.
15268 * gcc.dg/vmx/debug-1.c: New.
15269 * gcc.dg/vmx/debug-2.c: New.
15270 * gcc.dg/vmx/debug-3.c: New.
15271 * gcc.dg/vmx/debug-4.c: New.
15272 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
15273 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
15274 * gcc.dg/vmx/eg-5.c: New.
15275 * gcc.dg/vmx/fft.c: New.
15276 * gcc.dg/vmx/gcc-bug-1.c: New.
15277 * gcc.dg/vmx/gcc-bug-2.c: New.
15278 * gcc.dg/vmx/gcc-bug-3.c: New.
15279 * gcc.dg/vmx/gcc-bug-4.c: New.
15280 * gcc.dg/vmx/gcc-bug-5.c: New.
15281 * gcc.dg/vmx/gcc-bug-6.c: New.
15282 * gcc.dg/vmx/gcc-bug-7.c: New.
15283 * gcc.dg/vmx/gcc-bug-8.c: New.
15284 * gcc.dg/vmx/gcc-bug-9.c: New.
15285 * gcc.dg/vmx/gcc-bug-b.c: New.
15286 * gcc.dg/vmx/gcc-bug-c.c: New.
15287 * gcc.dg/vmx/gcc-bug-d.c: New.
15288 * gcc.dg/vmx/gcc-bug-e.c: New.
15289 * gcc.dg/vmx/gcc-bug-f.c: New.
15290 * gcc.dg/vmx/gcc-bug-g.c: New.
15291 * gcc.dg/vmx/gcc-bug-i.c: New.
15292 * gcc.dg/vmx/harness.h: New.
15293 * gcc.dg/vmx/ira1.c: New.
15294 * gcc.dg/vmx/ira2a.c: New.
15295 * gcc.dg/vmx/ira2b.c: New.
15296 * gcc.dg/vmx/ira2.c: New.
15297 * gcc.dg/vmx/ira2c.c: New.
15298 * gcc.dg/vmx/mem.c: New.
15299 * gcc.dg/vmx/newton-1.c: New.
15300 * gcc.dg/vmx/ops.c: New.
15301 * gcc.dg/vmx/sn7153.c: New.
15302 * gcc.dg/vmx/spill2.c: New.
15303 * gcc.dg/vmx/spill3.c: New.
15304 * gcc.dg/vmx/spill.c: New.
15305 * gcc.dg/vmx/t.c: New.
15306 * gcc.dg/vmx/varargs-1.c: New.
15307 * gcc.dg/vmx/varargs-2.c: New.
15308 * gcc.dg/vmx/varargs-3.c: New.
15309 * gcc.dg/vmx/varargs-4.c: New.
15310 * gcc.dg/vmx/varargs-5.c: New.
15311 * gcc.dg/vmx/varargs-6.c: New.
15312 * gcc.dg/vmx/varargs-7.c: New.
15313 * gcc.dg/vmx/vmx.exp: New.
15314 * gcc.dg/vmx/vprint-1.c: New.
15315 * gcc.dg/vmx/vscan-1.c: New.
15316 * gcc.dg/vmx/x-01.c: New.
15317 * gcc.dg/vmx/x-02.c: New.
15318 * gcc.dg/vmx/x-03.c: New.
15319 * gcc.dg/vmx/x-04.c: New.
15320 * gcc.dg/vmx/x-05.c: New.
15321 * gcc.dg/vmx/yousufi-1.c: New.
15322 * gcc.dg/vmx/zero-1.c: New.
15323 * gcc.dg/vmx/zero.c: New.
15324
15325 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
15326
15327 * g++.dg/lookup/java1.C: Update for chage of
15328 _Jv_AllocObject.
15329 * g++.dg/lookup/java2.C: Likewise.
15330
15331 2004-04-17 Laurent GUERBY <laurent@guerby.net>
15332
15333 * ada/acats/run_all.sh: use -O2 by default.
15334
15335 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
15336
15337 * gcc.dg/vr-mult-[12].c: New tests.
15338
15339 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15340
15341 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
15342
15343 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
15344
15345 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
15346
15347 * lib/target-supports.exp (check_profiling_available): Assume profiling
15348 isn't available for mips*-*-elf targets.
15349
15350 2004-04-14 Uros Bizjak <uros@kss-loka.si>
15351
15352 * gcc.dg/builtins-38.c: New test.
15353
15354 2004-04-14 Eric Christopher <echristo@redhat.com>
15355
15356 * g++.dg/charset/charset.exp: Run .cc extension tests.
15357
15358 2004-04-14 Zack Weinberg <zack@codesourcery.com>
15359
15360 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
15361
15362 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15363
15364 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
15365
15366 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
15367
15368 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
15369 * gcc.dg/i386-387-2.c: Likewise.
15370
15371 * gcc.dg/i386-387-7.c: New test.
15372 * gcc.dg/i386-387-8.c: New test.
15373
15374 * gcc.dg/builtins-37.c: New test.
15375
15376 2004-04-13 Geoffrey Keating <geoffk@apple.com>
15377
15378 * g++.dg/pch/externc-1.C: Add missing semicolon.
15379
15380 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
15381
15382 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
15383
15384 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
15385
15386 * gcc.c-torture/execute/20040411-1.c: New test.
15387
15388 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
15389
15390 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
15391
15392 2004-04-09 Chris Demetriou <cgd@broadcom.com>
15393
15394 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
15395
15396 2004-04-09 Zack Weinberg <zack@codesourcery.com>
15397
15398 * lib/target-supports.exp (check_named_sections_available): New.
15399 * lib/gcc-dg.exp (dg-require-named-sections): New.
15400 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
15401 old-deja.exp. Also prune error-count message from HP linker.
15402 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
15403
15404 * g++.dg/init/init-ref4.C: Use dg-require-weak.
15405 * g++.old-deja/g++.pt/static3.C: Likewise.
15406 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
15407
15408 2004-04-09 Roger Sayle <roger@eyesopen.com>
15409
15410 * gcc.c-torture/execute/20040409-1.c: New test case.
15411 * gcc.c-torture/execute/20040409-2.c: New test case.
15412 * gcc.c-torture/execute/20040409-3.c: New test case.
15413
15414 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
15415
15416 * gcc.dg/20040409-1.c: New test.
15417
15418 2004-04-08 Roger Sayle <roger@eyesopen.com>
15419
15420 PR target/14888
15421 * g++.dg/opt/pr14888.C: New test case.
15422
15423 2004-04-08 Geoffrey Keating <geoffk@apple.com>
15424
15425 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
15426 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
15427 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
15428 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
15429 New tests.
15430
15431 2004-04-08 Paul Brook <paul@codesourcery.com>
15432
15433 * gcc.dg/spill-1.c: New test.
15434
15435 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15436
15437 * gcc.dg/torture/builtin-ctype-2.c: New test.
15438
15439 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
15440
15441 * gcc.dg/pch/pch.exp: Add largefile test.
15442
15443 2004-04-06 Geoffrey Keating <geoffk@apple.com>
15444
15445 * g++.dg/pch/externc-1.Hs: New.
15446 * g++.dg/pch/externc-1.C: New.
15447
15448 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15449
15450 * gcc.dg/compat/struct-by-value-5a_main.c,
15451 gcc.dg/compat/struct-by-value-5b_main.c: New files.
15452 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
15453 * gcc.dg/compat/struct-by-value-5a_x.c,
15454 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
15455 gcc.dg/compat/struct-by-value-5_x.c.
15456 * gcc.dg/compat/struct-by-value-5a_y.c,
15457 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
15458 gcc.dg/compat/struct-by-value-5_y.c.
15459
15460 * gcc.dg/compat/struct-by-value-6a_main.c,
15461 gcc.dg/compat/struct-by-value-6b_main.c: New files.
15462 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
15463 * gcc.dg/compat/struct-by-value-6a_x.c,
15464 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
15465 gcc.dg/compat/struct-by-value-6_x.c.
15466 * gcc.dg/compat/struct-by-value-6a_y.c,
15467 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
15468 gcc.dg/compat/struct-by-value-6_y.c.
15469
15470 * gcc.dg/compat/struct-by-value-7a_main.c,
15471 gcc.dg/compat/struct-by-value-7b_main.c: New files.
15472 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
15473 * gcc.dg/compat/struct-by-value-7a_x.c,
15474 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
15475 gcc.dg/compat/struct-by-value-7_x.c.
15476 * gcc.dg/compat/struct-by-value-7a_y.c,
15477 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
15478 gcc.dg/compat/struct-by-value-7_y.c.
15479
15480 2004-04-06 Jakub Jelinek <jakub@redhat.com>
15481
15482 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
15483 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
15484 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
15485 options.
15486
15487 2004-04-06 Uros Bizjak <uros@kss-loka.si>
15488
15489 * gcc.dg/builtins-36.c: New test.
15490
15491 2004-04-06 Paul Brook <paul@codesourcery.com>
15492
15493 * README.gcc: Remove obsolete contraint on testcases.
15494
15495 2004-04-05 Paul Brook <paul@codesourcery.com>
15496
15497 PR2123
15498 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
15499 failure and exit(0) on success.
15500 * g++.dg/expr/anew2.C: Ditto.
15501 * g++.dg/expr/anew3.C: Ditto.
15502 * g++.dg/expr/anew4.C: Ditto.
15503
15504 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
15505
15506 PR c++/3518
15507 * g++.dg/template/unify7.C: New.
15508
15509 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
15510
15511 * g++.dg/README: Bring up to date with new subdirectories; remove
15512 duplicate subdirectory lines.
15513
15514 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
15515
15516 PR c++/14007
15517 * g++.dg/template/unify5.C: New.
15518 * g++.dg/template/unify6.C: New.
15519 * g++.dg/template/qualttp20.C: Adjust.
15520 * g++.old-deja/g++.jason/report.C: Adjust.
15521 * g++.old-deja/g++.other/qual1.C: Adjust.
15522
15523 2004-04-01 Mark Mitchell <mark@codesourcery.com>
15524
15525 PR c++/14803
15526 * g++.dg/inherit/ptrmem1.C: New test.
15527
15528 2004-04-01 Jakub Jelinek <jakub@redhat.com>
15529
15530 PR c++/14755
15531 * gcc.c-torture/execute/20040331-1.c: New test.
15532 * gcc.dg/20040331-1.c: New test.
15533
15534 2004-04-01 Paul Brook <paul@codesourcery.com>
15535
15536 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
15537
15538 2004-03-30 Mark Mitchell <mark@codesourcery.com>
15539
15540 PR c++/14724
15541 * g++.dg/init/goto1.C: New test.
15542
15543 PR c++/14763
15544 * g++.dg/template/defarg4.C: New test.
15545
15546 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
15547
15548 * gcc.dg/altivec-11.c: Extend test for more valid cases.
15549
15550 2004-03-28 David Edelsohn <edelsohn@gnu.org>
15551
15552 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
15553
15554 2004-03-28 Zack Weinberg <zack@codesourcery.com>
15555
15556 * gcc.dg/noncompile/undeclared-2.c: New test.
15557
15558 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
15559
15560 * gcc.dg/940409-1.c: Remove XFAIL.
15561 * gcc.dg/reg-vol-struct-1.c: New test.
15562
15563 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15564
15565 * gcc.dg/torture/builtin-wctype-1.c: New test.
15566
15567 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
15568
15569 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
15570 * gcc.dg/20001101-1.c: Likewise.
15571 * gcc.dg/20001102-1.c: Likewise.
15572
15573 2004-03-25 Roger Sayle <roger@eyesopen.com>
15574
15575 * gcc.dg/compare8.c: Add an additional test for XOR.
15576
15577 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15578
15579 * gcc.dg/torture/builtin-ctype-1.c: New test.
15580
15581 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15582
15583 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
15584 * gcc.dg/torture/builtin-math-1.c: Likewise.
15585 * gcc.dg/torture/builtin-power-1.c: New test.
15586
15587 2004-03-24 Andreas Schwab <schwab@suse.de>
15588
15589 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
15590 IA64 assembler.
15591
15592 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
15593 Roger Sayle <roger@eyesopen.com>
15594
15595 * gcc.dg/compare8.c: New test case.
15596
15597 2004-03-23 Ziemowit Laski <zlaski@apple.com>
15598
15599 * g++.dg/ext/altivec-7.C: New test.
15600
15601 2004-03-23 Zack Weinberg <zack@codesourcery.com>
15602
15603 PR 12267, 12391, 12560, 13129, 14114, 14133
15604 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
15605 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
15606 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
15607 Adjust error regexps.
15608 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
15609 * gcc.dg/noncompile/undeclared-1.c: New test cases.
15610 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
15611 * gcc.dg/local1.c: Add explanatory comment.
15612
15613 2004-03-23 Roger Sayle <roger@eyesopen.com>
15614
15615 PR optimization/14669
15616 * g++.dg/opt/fold2.C: New test case.
15617
15618 2004-03-22 Jakub Jelinek <jakub@redhat.com>
15619
15620 PR c/14069
15621 * gcc.dg/20040322-1.c: New test.
15622
15623 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
15624
15625 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
15626 * gcc.dg/ultrasp4.c: Likewise.
15627 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
15628
15629 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
15630
15631 * gcc.dg/i386-sse-8.c: Reset default options.
15632
15633 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
15634
15635 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
15636 in the error message text.
15637
15638 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
15639
15640 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
15641
15642 2004-03-21 Mark Mitchell <mark@codesourcery.com>
15643
15644 PR c++/14616
15645 * g++.dg/init/array13.C: New test.
15646
15647 2004-03-20 Roger Sayle <roger@eyesopen.com>
15648
15649 PR target/13889
15650 * gcc.c-torture/compile/pr13889.c: New test case.
15651
15652 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
15653
15654 PR c/14635
15655 * builtins-1.c (nan, nans): Don't test.
15656 * builtins-30.c: Don't use nan, nanf, nanl.
15657 * builtins-35.c: New test.
15658
15659 2004-03-19 Ziemowit Laski <zlaski@apple.com>
15660
15661 * g++.dg/ext/altivec-6.C: New test.
15662
15663 2004-03-19 Mark Mitchell <mark@codesourcery.com>
15664
15665 * g++.dg/init/placement3.C: New test.
15666
15667 * g++.dg/template/spec13.C: New test.
15668
15669 * g++.dg/lookup/using11.C: New test.
15670
15671 * g++.dg/lookup/koenig3.C: New test.
15672
15673 * g++.dg/template/operator2.C: New test.
15674
15675 * g++.dg/expr/dtor3.C: New test.
15676 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
15677 marker.
15678 * g++.old-deja/g++.law/visibility28.C: Likewise.
15679
15680 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
15681
15682 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
15683 * gcc.dg/ppc64-abi-3.c: Likewise.
15684
15685 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15686
15687 PR c++/14545
15688 * g++.dg/parse/template15.C: New test.
15689
15690 2004-03-18 Mark Mitchell <mark@codesourcery.com>
15691
15692 * g++.dg/expr/dtor2.C: New test.
15693
15694 * g++.dg/lookup/anon4.C: New test.
15695
15696 * g++.dg/overload/using1.C: New test.
15697
15698 * g++.dg/template/lookup7.C: New test.
15699
15700 * g++.dg/template/typename6.C: New test.
15701
15702 * g++.dg/expr/cond6.C: New test.
15703
15704 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15705
15706 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
15707
15708 2004-03-18 Mark Mitchell <mark@codesourcery.com>
15709
15710 * g++.dg/expr/cond5.C: New test.
15711 * g++.dg/expr/constcast1.C: Likewise.
15712 * g++.dg/expr/ptrmem2.C: Likewise.
15713 * g++.dg/expr/ptrmem3.C: Likewise.
15714 * g++.dg/lookup/main1.C: Likewise.
15715 * g++.dg/template/lookup6.C: Likewise.
15716
15717 2004-03-18 Mark Mitchell <mark@codesourcery.com>
15718
15719 * gcc.dg/local1.c: New test.
15720
15721 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
15722
15723 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15724
15725 * gcc.dg/torture/builtin-convert-1.c: New test.
15726
15727 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15728
15729 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
15730
15731 2004-03-16 Mark Mitchell <mark@codesourcery.com>
15732
15733 PR c++/14481
15734 * g++.dg/warn/Wunused-7.C: New test.
15735
15736 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15737
15738 * gcc.dg/torture/builtin-integral-1.c: New test.
15739
15740 2004-03-16 Mark Mitchell <mark@codesourcery.com>
15741
15742 PR c++/14586
15743 * g++.dg/parse/non-dependent3.C: New test.
15744
15745 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
15746
15747 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
15748 * g++.dg/eh/simd-2.C: Likewise.
15749 * g++.dg/init/array10.C: Likewise.
15750 * gcc.c-torture/compile/simd-1.c: Likewise.
15751 * gcc.c-torture/compile/simd-2.c: Likewise.
15752 * gcc.c-torture/compile/simd-3.c: Likewise.
15753 * gcc.c-torture/compile/simd-4.c: Likewise.
15754 * gcc.c-torture/compile/simd-6.c: Likewise.
15755 * gcc.c-torture/execute/simd-1.c: Likewise.
15756 * gcc.c-torture/execute/simd-2.c: Likewise.
15757 * gcc.dg/compat/vector-defs.h: Likewise.
15758 * gcc.dg/20020531-1.c: Likewise.
15759 * gcc.dg/altivec-3.c: Likewise.
15760 * gcc.dg/altivec-4.c: Likewise.
15761 * gcc.dg/altivec-varargs-1.c: Likewise.
15762 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
15763 * gcc.dg/i386-mmx-3.c: Likewise.
15764 * gcc.dg/i386-sse-4.c: Likewise.
15765 * gcc.dg/i386-sse-5.c: Likewise.
15766 * gcc.dg/i386-sse-8.c: Likewise.
15767 * gcc.dg/simd-1.c: Likewise.
15768 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
15769 __ev64_opaque__ since the machine description provides it.
15770
15771 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
15772
15773 * lib/compat.exp (skip_list): New global variable.
15774 Use it to hold the user defined COMPAT_SKIPS list if any.
15775 (compat-obj): Add the members of skip_list to optall.
15776
15777 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
15778
15779 * gcc.dg/compat/union-by-value-1_main.c,
15780 union-by-value-1_x.c, union-by-value-1_y.c,
15781 union-check.h, union-defs.h,
15782 union-init.h, union-return-1_main.c,
15783 union-return-1_x.c, union-return-1_y.c: New files.
15784
15785 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
15786
15787 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
15788 mixed-struct-init.h: Add 4 mixed structure types.
15789 struct-by-value-21_main.c, struct-by-value-21_x.c,
15790 struct-by-value-21_y.c, struct-return-21_main.c,
15791 struct-return-21_x.c, struct-return-21_y.c: New files.
15792
15793 2004-03-13 Mark Mitchell <mark@codesourcery.com>
15794
15795 PR c++/14550
15796 * g++.dg/parse/template14.C: New test.
15797
15798 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
15799
15800 * gcc.c-torture/execute/20040313-1.c: New test.
15801
15802 2004-03-13 Jakub Jelinek <jakub@redhat.com>
15803
15804 PR target/14533
15805 * gcc.dg/20040311-2.c: New test.
15806
15807 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
15808
15809 PR other/14544
15810 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
15811 bit-field.
15812
15813 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
15814
15815 * gcc.dg/20040305-2.c: Add missing return statement.
15816
15817 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15818
15819 * gcc.dg/builtins-34.c: Also check pow10*.
15820
15821 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
15822
15823 PR target/14262
15824 * gcc.dg/20040305-2.c: New test.
15825
15826 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
15827
15828 * gcc.dg/20040310-1.c: New test.
15829
15830 2004-03-11 Roger Sayle <roger@eyesopen.com>
15831
15832 * gcc.c-torture/execute/20040311-1.c: New test case.
15833
15834 2004-03-11 Mark Mitchell <mark@codesourcery.com>
15835
15836 PR c++/14476
15837 * g++.dg/lookup/enum1.C: New test.
15838
15839 2004-03-10 Mark Mitchell <mark@codesourcery.com>
15840
15841 PR c++/14510
15842 * g++.dg/lookup/struct2.C: New test.
15843
15844 2004-03-10 Uros Bizjak <uros@kss-loka.si>
15845
15846 * gcc.dg/builtins-34.c: New test.
15847
15848 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15849
15850 * gcc.dg/torture/builtin-nonneg-1.c: New test.
15851
15852 2004-03-09 James E Wilson <wilson@specifixinc.com>
15853
15854 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
15855 * gcc.dg/alias-2.c: New testcase.
15856
15857 2004-03-09 Zack Weinberg <zack@codesourcery.com>
15858
15859 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
15860
15861 2004-03-09 Roger Sayle <roger@eyesopen.com>
15862
15863 * gcc.c-torture/execute/20040309-1.c: New test case.
15864
15865 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
15866
15867 PR c++/14397
15868 * g++.dg/overload/ref1.C: New.
15869
15870 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15871
15872 PR c++/14409
15873 * g++.dg/template/spec12.C: New test.
15874
15875 PR c++/14448
15876 * g++.dg/parse/crash14.C: New test.
15877
15878 2004-03-09 Mark Mitchell <mark@codesourcery.com>
15879
15880 PR c++/14230
15881 * g++.dg/init/ref11.C: New test.
15882
15883 2004-03-09 Mark Mitchell <mark@codesourcery.com>
15884
15885 PR c++/14432
15886 * g++.dg/parse/builtin2.C: New test.
15887
15888 2004-03-08 Mark Mitchell <mark@codesourcery.com>
15889
15890 PR c++/14401
15891 * g++.dg/init/ctor3.C: New test.
15892 * g++.dg/init/union1.C: New test.
15893 * g++.dg/ext/anon-struct4.C: New test.
15894
15895 2004-03-08 Mark Mitchell <mark@codesourcery.com>
15896
15897 * g++.dg/lookup/koenig1.C: Tweak error messages.
15898 * g++.dg/lookup/used-before-declaration.C: Likewise.
15899 * g++.dg/other/do1.C: Likewise.
15900 * g++.dg/overload/koenig1.C: Likewise.
15901 * g++.dg/parse/crash13.C: Likewise.
15902 * g++.dg/template/instantiate3.C: Likewise.
15903
15904 2004-03-08 Eric Christopher <echristo@redhat.com>
15905
15906 * * lib/target-supports.exp: Enable libiconv in test
15907 compilation. Fix up error checking.
15908
15909 2004-03-08 Roger Sayle <roger@eyesopen.com>
15910
15911 PR middle-end/14289
15912 * gcc.dg/pr14289-1.c: New test case.
15913 * gcc.dg/pr14289-2.c: Likewise.
15914 * gcc.dg/pr14289-3.c: Likewise.
15915
15916 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
15917
15918 * gcc.c-torture/execute/20040308-1.c: New test.
15919
15920 2004-03-07 Roger Sayle <roger@eyesopen.com>
15921
15922 * gcc.c-torture/execute/20040307-1.c: New test case.
15923
15924 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
15925
15926 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
15927
15928 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
15929
15930 * gcc.dg/20040306-1.c: New test.
15931
15932 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
15933
15934 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
15935 them static.
15936 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
15937
15938 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15939
15940 PR c/14465
15941 * gcc.dg/decl-6.c: New test.
15942
15943 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15944
15945 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
15946 Rename LOGPOW -> LOG_POW.
15947 (SQRT_EXP, POW_EXP): New.
15948
15949 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15950
15951 * gcc.dg/i386-sse-8.c: New test.
15952
15953 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15954
15955 PR c/14114
15956 * gcc.dg/decl-5.c: New test.
15957
15958 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
15959
15960 * gcc.dg/20040305-1.c: New test.
15961
15962 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
15963
15964 PR other/14354
15965 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
15966
15967 2004-03-04 Ziemowit Laski <zlaski@apple.com>
15968
15969 PR c++/14425, c++/14426
15970 * g++.dg/ext/altivec-4.C: New test.
15971 * g++.dg/ext/altivec-5.C: New test.
15972
15973 2004-03-04 Geoffrey Keating <geoffk@apple.com>
15974
15975 * g++.old-deja/g++.other/linkage1.C: Expect errors about
15976 global variables of a type with no linkage.
15977 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
15978 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
15979 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
15980 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
15981 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
15982 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
15983 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
15984 * g++.dg/warn/deprecated.C: Name enum Color.
15985 * g++.dg/overload/VLA.C: Name structure for 'b'.
15986 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
15987
15988 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
15989
15990 * gcc.c-torture/compile/20040304-1.c: New test.
15991
15992 2004-03-03 Zack Weinberg <zack@codesourcery.com>
15993
15994 PR 13728
15995 * gcc.dg/decl-4.c: New testcase.
15996
15997 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
15998
15999 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
16000 as PRECF if sizeof (float) > sizeof (double).
16001 (PRECL): Make it the same as PRECF if
16002 sizeof (float) > sizeof (long double).
16003
16004 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16005
16006 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
16007 system type. Add check for irix6 which doesn't have c99 runtime.
16008
16009 2004-03-03 Bob Wilson <bob.wilson@acm.org>
16010
16011 * gcc.dg/const-elim-1.c: xfail for xtensa.
16012
16013 2004-03-01 Mark Mitchell <mark@codesourcery.com>
16014
16015 PR c++/14369
16016 * g++.dg/template/cond4.C: New test.
16017
16018 2004-03-01 Mark Mitchell <mark@codesourcery.com>
16019
16020 PR c++/14360
16021 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
16022
16023 PR c++/14361
16024 * g++.dg/parse/defarg7.C: New test.
16025
16026 PR c++/14359
16027 * g++.dg/template/friend26.C: New test.
16028
16029 2004-03-01 Mark Mitchell <mark@codesourcery.com>
16030
16031 PR c++/14324
16032 * g++.dg/abi/mangle21.C: New test.
16033
16034 PR c++/14260
16035 * g++.dg/parse/constructor2.C: New test.
16036
16037 PR c++/14337
16038 * g++.dg/template/sfinae1.C: New test.
16039
16040 2004-02-29 Mark Mitchell <mark@codesourcery.com>
16041
16042 PR c++/14267
16043 * g++.dg/expr/crash2.C: New test.
16044
16045 PR middle-end/13448
16046 * gcc.dg/inline-5.c: New test.
16047 * gcc.dg/always-inline.c: Split out tests into ...
16048 * gcc.dg/always-inline2.c: ... this and ...
16049 * gcc.dg/always-inline3.c: ... this.
16050
16051 2004-02-29 Mark Mitchell <mark@codesourcery.com>
16052
16053 PR debug/12103
16054 * g++.dg/debug/crash1.C: New test.
16055
16056 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
16057
16058 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
16059 function with __attribute__((noinline)).
16060 (recurser_void2): Likewise.
16061 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
16062 (recurser_void2): Likewise.
16063
16064 2004-02-29 Roger Sayle <roger@eyesopen.com>
16065
16066 PR middle-end/14203
16067 * g++.dg/warn/Wunused-6.C: New test case.
16068
16069 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
16070
16071 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
16072 not defined.
16073
16074 2004-02-27 Eric Christopher <echristo@redhat.com>
16075
16076 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
16077 * g++.dg/charset/asm2.c: Run only x86.
16078 * gcc.dg/charset/asm3.c: Ditto.
16079
16080 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
16081
16082 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
16083 ld_library_path.
16084
16085 2004-02-27 Ziemowit Laski <zlaski@apple.com>
16086
16087 * g++.dg/ext/altivec-3.C: New.
16088
16089 2004-02-26 Richard Henderson <rth@redhat.com>
16090
16091 * g++.dg/ext/attrib10.C: Mark for warning.
16092 * gcc.dg/attr-alias-1.c: New.
16093
16094 2004-02-26 Richard Henderson <rth@redhat.com>
16095
16096 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
16097 * gcc.c-torture/execute/20040208-2.c: ... it back.
16098
16099 2004-02-26 Eric Christopher <echristo@redhat.com>
16100
16101 * lib/target-supports.exp (check-iconv-available): New function.
16102 * lib/gcc-dg.exp (dg-require-iconv): New function.
16103 Use above.
16104 * gcc.dg/charset: New directory.
16105 * gcc.dg/charset/charset.exp: New file.
16106 * gcc.dg/charset/asm1.c: Ditto.
16107 * gcc.dg/charset/asm2.c: Ditto.
16108 * gcc.dg/charset/asm3.c: Ditto.
16109 * gcc.dg/charset/asm4.c: Ditto.
16110 * gcc.dg/charset/asm5.c: Ditto.
16111 * gcc.dg/charset/attribute1.c: Ditto.
16112 * gcc.dg/charset/attribute2.c: Ditto.
16113 * gcc.dg/charset/string1.c: Ditto.
16114 * g++.dg/charset: New directory.
16115 * g++.dg/dg.exp: Add here. Special options.
16116 * g++.dg/charset/charset.exp: New file.
16117 * g++.dg/charset/asm1.c: Ditto.
16118 * g++.dg/charset/asm2.c: Ditto.
16119 * g++.dg/charset/asm3.c: Ditto.
16120 * g++.dg/charset/asm4.c: Ditto.
16121 * g++.dg/charset/attribute1.c: Ditto.
16122 * g++.dg/charset/attribute2.c: Ditto.
16123 * g++.dg/charset/extern1.cc: Ditto.
16124 * g++.dg/charset/extern2.cc: Ditto.
16125 * g++.dg/charset/string1.c: Ditto.
16126
16127 2004-02-26 Mark Mitchell <mark@codesourcery.com>
16128
16129 PR c++/14278
16130 * g++.dg/parse/comma1.C: New test.
16131
16132 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16133
16134 PR c++/14284
16135 * g++.dg/template/ttp8.C: New test.
16136
16137 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
16138
16139 * gcc.dg/fixuns-trunc-1.c: New test.
16140
16141 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16142
16143 * gcc.dg/builtins-config.h: Use #elif.
16144
16145 2004-02-26 Michael Matz <matz@suse.de>
16146
16147 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
16148 * gcc.dg/991214-1.c: Likewise.
16149 * gcc.dg/i386-asm-1.c: Likewise.
16150
16151 2004-02-25 Richard Henderson <rth@redhat.com>
16152
16153 * gcc.c-torture/execute/20040208-2.c: Move ...
16154 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
16155
16156 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16157
16158 PR c++/14246
16159 * g++.dg/other/crash-3.C: New test.
16160
16161 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16162
16163 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
16164 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
16165
16166 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
16167 HP-UX.
16168
16169 2004-02-24 Michael Matz <matz@suse.de>
16170
16171 * gcc.dg/i386-regparm.c: New.
16172
16173 2004-02-23 James E Wilson <wilson@specifixinc.com>
16174
16175 * gcc.c-torture/execute/20040223-1.c: New.
16176
16177 2004-02-23 Zack Weinberg <zack@codesourcery.com>
16178 Kazu Hirata <kazu@cs.umass.edu>
16179
16180 * gcc.dg/fwritable-strings-1.c: Remove.
16181
16182 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
16183
16184 PR c/14156
16185 * gcc.dg/20040223-1.c: New test.
16186
16187 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16188
16189 PR c++/14106
16190 * g++.dg/ext/typeof9.C: New test.
16191
16192 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16193
16194 PR c++/14250
16195 * g++.dg/other/switch1.C: New test.
16196
16197 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
16198
16199 * gcc.dg/cast-function-1.c: Adjust for new informative message.
16200 * gcc.dg/va-arg-1.c: Likewise.
16201
16202 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16203
16204 PR c++/14143
16205 * g++.dg/template/koenig5.C: New test.
16206
16207 2004-02-21 Ziemowit Laski <zlaski@apple.com>
16208
16209 * g++.dg/ext/altivec-1.C: Generalize target triple.
16210 * g++.dg/ext/altivec-2.C: New test case.
16211 * g++.dg/ext/altivec_check.h: New file.
16212 * gcc.dg/altivec-1.c: Generalize target triple;
16213 include altivec_check.h and call altivec_check().
16214 * gcc.dg/altivec-[2-5].c: Generalize target triple.
16215 * gcc.dg/altivec-6.c: New test case.
16216 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
16217 type casts as needed.
16218 * gcc.dg/altivec-10.c: Include altivec_check.h and call
16219 altivec_check().
16220 * gcc.dg/altivec-12.c: New test case.
16221 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
16222 include altivec_check.h and call altivec_check().
16223 * gcc.dg/altivec_check.h: New file.
16224
16225 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16226
16227 * lib/target-supports.exp (check_alias_available): Don't mangle
16228 function `g' in test program.
16229
16230 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16231
16232 * lib/target-supports.exp (check_profiling_available): Check
16233 argument to determine whether we support a profiling type.
16234 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
16235 check_profiling_available.
16236 * g++.dg/bprob/bprob.exp: Likewise
16237 * g77.dg/bprob/bprob.exp: Likewise.
16238 * gcc.misc-tests/bprob.exp: Likewise.
16239 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
16240 dg-require-profiling and delete expected error handling.
16241 * gcc.dg/20021014-1.c: Likewise.
16242 * gcc.dg/nest.c: Likewise.
16243
16244 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16245
16246 PR c++/12007
16247 * g++.dg/other/vthunk1.C: New test.
16248
16249 2004-02-20 Falk Hueffner <falk@debian.org>
16250
16251 PR target/14201
16252 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
16253
16254 2004-02-20 Mark Mitchell <mark@codesourcery.com>
16255
16256 PR c++/13927
16257 * g++.dg/other/error8.C: Remove XFAIL markers.
16258
16259 PR c++/14173
16260 * g++.dg/ext/packed5.C: New test.
16261
16262 PR c++/14199
16263 * g++.dg/warn/Wunused-5.C: New test.
16264
16265 PR c++/14186
16266 * g++.dg/lookup/member1.C: New test.
16267
16268 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
16269
16270 * gcc.c-torture/compile/20040130-1.c: Enable only when
16271 __INT_MAX__ >= 2147483647L.
16272 * gcc.c-torture/compile/961203-1.c: Likewise.
16273
16274 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
16275
16276 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
16277 * g++.dg/opt/template1.C: Robustify assembler regexp
16278
16279 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16280
16281 * gcc.c-torture/execute/simd-4.x: Remove.
16282 * gcc.c-torture/execute/va-arg-25.x: Likewise.
16283 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
16284 Guard with #ifndef SKIP_ATTRIBUTE.
16285 * gcc.dg/compat/vector-1_y.c: Likewise.
16286 * gcc.dg/compat/vector-2_x.c: Likewise.
16287 * gcc.dg/compat/vector-2_y.c: Likewise.
16288 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
16289 * g++.dg/eh/simd-2.C: Likewise.
16290
16291 2004-02-19 Alan Modra <amodra@bigpond.net.au>
16292
16293 * gcc.c-torture/compile/complex-1.c: New.
16294
16295 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
16296
16297 PR target/14209
16298 * gcc.c-torture/execute/20040218-1.c: New test.
16299
16300 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16301
16302 PR c++/14181
16303 * g++.dg/parse/new2.C: New test.
16304
16305 2004-02-18 Paul Brook <paul@codesourcery.com>
16306
16307 * gcc.c-torture/compile/libcall-1.c: New test.
16308
16309 2004-02-18 Paul Brook <paul@codesourcery.com>
16310
16311 PR debug/12934
16312 * gcc.dg/debug/debug-7.c: New test.
16313
16314 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
16315
16316 * gcc.dg/20040217-1.c: New test.
16317
16318 2004-02-17 Zack Weinberg <zack@codesourcery.com>
16319
16320 * gcc.c-torture/execute/990208-1.x: Delete.
16321
16322 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
16323
16324 * gcc.c-torture/execute/20040208-2.x: New file.
16325
16326 2004-02-17 Mark Mitchell <mark@codesourcery.com>
16327
16328 PR c++/11326
16329 * g++.dg/abi/structret1.C: New test.
16330
16331 2004-02-17 Jakub Jelinek <jakub@redhat.com>
16332
16333 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
16334 (i386_cpuid): No need to test if cpuid is available on AMD64.
16335 Fix assembly, so that it works onboth i386 and AMD64.
16336 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
16337 (vecInLong): Fix s[] member type to unsigned int.
16338 (vecInWord): Remove type.
16339 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
16340 (a64, b64, c64, d64, e64): Remove.
16341 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
16342 Remove unused variable. Remove initialization of removed variables.
16343 Don't call mmx_tests nor sse_tests.
16344 (reference_mmx, reference_sse): Remove.
16345 (check): Add return stmt.
16346 * gcc.dg/i386-sse-7.c: New test.
16347 * gcc.dg/i386-mmx-4.c: New test.
16348
16349 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16350
16351 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
16352 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
16353 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
16354 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
16355 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
16356 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
16357 g++.dg/tc1/dr94.C: Fix line terminator.
16358
16359 2004-02-16 Geoffrey Keating <geoffk@apple.com>
16360
16361 * gcc.c-torture/compile/20040216-1.c: New.
16362
16363 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16364
16365 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
16366 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
16367 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
16368 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
16369 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
16370 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
16371
16372 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
16373
16374 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
16375
16376 2004-02-15 Mark Mitchell <mark@codesourcery.com>
16377
16378 PR c++/13971
16379 * g++.dg/expr/cond4.C: New test.
16380
16381 PR c++/14086
16382 * g++.dg/lookup/crash2.C: New test.
16383
16384 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
16385
16386 * gcc.c-torture/compile/20040214-2.c: New test.
16387
16388 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
16389
16390 PR c++/14116
16391 * g++.dg/ext/typeof8.C: New test.
16392
16393 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
16394
16395 * gcc.c-torture/compile/20040214-1.c: New test.
16396
16397 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16398
16399 PR c++/13635
16400 * g++.dg/template/spec11.C: New test.
16401
16402 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16403
16404 PR c++/13927
16405 * g++.dg/other/error8.C: New test.
16406
16407 2004-02-13 Mark Mitchell <mark@codesourcery.com>
16408
16409 PR c++/14122
16410 * g++.dg/template/array4.C: New test.
16411
16412 PR c++/14108
16413 * g++.dg/inherit/thunk2.C: New test.
16414
16415 PR c++/14083
16416 * g++.dg/eh/cond2.C: New test.
16417
16418 2004-02-12 Alan Modra <amodra@bigpond.net.au>
16419
16420 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
16421
16422 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
16423
16424 * lib/scanasm.exp (dg-scan): Quote pattern before display.
16425
16426 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
16427
16428 * g++.dg/simd-2.C: xfail on ppc64-linux.
16429
16430 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
16431
16432 PR c/456
16433 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
16434 tests.
16435
16436 2004-02-11 Uros Bizjak <uros@kss-loka.si>
16437
16438 * gcc.dg/builtins-33.c: New test.
16439
16440 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
16441
16442 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
16443
16444 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
16445
16446 * g++.dg/simd-2.C: Set -maltivec for ppc64.
16447
16448 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
16449
16450 * gcc.dg/ppc64-abi-3.c: New test.
16451
16452 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
16453
16454 PR c/14092
16455
16456 * gcc.dg/pr14092-1.c: New testcase.
16457
16458 2004-02-10 Alan Modra <amodra@bigpond.net.au>
16459
16460 * gcc.dg/cpp/assert4.c: Fix typo last change.
16461
16462 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
16463 * gcc.dg/cpp/assert4.c: Handle powerpc64.
16464
16465 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
16466
16467 2004-02-09 Roger Sayle <roger@eyesopen.com>
16468
16469 * gcc.c-torture/compile/20040209-1.c: New test case.
16470
16471 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
16472
16473 * gcc.dg/c90-init-1.c: Adjust expected error messages.
16474
16475 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
16476
16477 * gcc.c-torture/execute/20040208-[12].c: New tests.
16478
16479 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
16480
16481 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
16482
16483 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
16484
16485 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
16486
16487 2004-02-07 Zack Weinberg <zack@codesourcery.com>
16488
16489 Bug 13856
16490 * gcc.dg/visibility-8.c: New testcase.
16491
16492 2004-02-07 Zack Weinberg <zack@codesourcery.com>
16493
16494 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
16495 arguments.
16496 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
16497
16498 2004-02-07 Roger Sayle <roger@eyesopen.com>
16499
16500 PR middle-end/13696
16501 * g++.dg/opt/fold1.C: New test case.
16502
16503 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16504
16505 PR c++/14033
16506 * g++.dg/other/crash-2.C: New test.
16507
16508 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16509
16510 PR c++/14028
16511 * g++.dg/parse/angle-bracket2.C: New test.
16512
16513 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
16514
16515 PR middle-end/13750
16516 Revert:
16517 2004-01-15 Geoffrey Keating <geoffk@apple.com>
16518 PR pch/13361
16519 * testsuite/g++.dg/pch/wchar-1.C: New.
16520 * testsuite/g++.dg/pch/wchar-1.Hs: New.
16521
16522 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16523
16524 PR c++/14008
16525 * g++.dg/parse/error15.C: New test.
16526 * g++.dg/parse/crash11.C: Update dg-error mark.
16527
16528 2004-02-04 Mark Mitchell <mark@codesourcery.com>
16529
16530 PR c++/13932
16531 * g++.dg/warn/conv2.C: New test.
16532
16533 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16534
16535 PR c++/13086
16536 * g++.dg/warn/incomplete1.C: Remove xfail.
16537
16538 2004-02-04 Mark Mitchell <mark@codesourcery.com>
16539
16540 * lib/file-format.exp (gcc_target_object_format): Use
16541 ${tool}_target_compile, not gcc_target_compile.
16542 * lib/target-supports.exp (check_alias_available): Likewise.
16543 (check_gc_sections_available): Likewise.
16544 * g++.dg/ext/attrib10.C: Use dg-require-alias.
16545 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
16546 dg-require-alias.
16547
16548 2004-02-04 Mark Mitchell <mark@codesourcery.com>
16549
16550 PR c++/13969
16551 * g++.dg/template/static6.C: New test.
16552
16553 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
16554
16555 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
16556
16557 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16558
16559 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
16560 tests for systems where `char' is unsigned by default.
16561
16562 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16563
16564 PR c++/13997
16565 * g++.dg/template/partial3.C: New test.
16566
16567 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
16568
16569 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
16570 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
16571 Remove mentions of obsolete ports.
16572
16573 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
16574
16575 * gcc.dg/noncompile/20001228-1.c: Fix for new
16576 error message.
16577
16578 2004-02-03 Roger Sayle <roger@eyesopen.com>
16579
16580 PR target/9348
16581 * gcc.c-torture/execute/multdi-1.c: New test case.
16582
16583 2004-02-03 Mark Mitchell <mark@codesourcery.com>
16584
16585 PR c++/13925
16586 * g++.dg/template/lookup5.C: New test.
16587
16588 2004-02-03 Mark Mitchell <mark@codesourcery.com>
16589
16590 PR c++/13950
16591 * g++.dg/template/lookup4.C: New test.
16592
16593 PR c++/13970
16594 * g++.dg/parse/error14.C: New test.
16595
16596 PR c++/14002
16597 * g++.dg/parse/template13.C: New test.
16598
16599 2004-02-03 Mark Mitchell <mark@codesourcery.com>
16600
16601 PR c++/13978
16602 * g++.dg/template/koenig4.C: New test.
16603
16604 PR c++/13968
16605 * g++.dg/template/crash17.C: New test.
16606
16607 PR c++/13975
16608 * g++.dg/parse/error13.C: New test.
16609 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
16610
16611 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
16612
16613 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
16614
16615 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
16616
16617 PR c/11658
16618 PR c/13994
16619 * gcc.dg/noncompile/20040203-1.c: New test.
16620 * gcc.dg/noncompile/20040203-2.c: Likewise.
16621 * gcc.dg/noncompile/20040203-3.c: Likewise.
16622 * gcc.dg/20040203-1.c: Likewise.
16623
16624 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
16625
16626 PR c++/10858
16627 * g++.dg/template/sizeof7.C: New test.
16628
16629 2004-02-02 Eric Christopher <echristo@redhat.com>
16630 Zack Weinberg <zack@codesourcery.com>
16631
16632 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
16633
16634 2004-02-02 Zack Weinberg <zack@codesourcery.com>
16635
16636 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
16637 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
16638 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
16639 * gcc.dg/cleanup-5.c: Run only on Linux targets.
16640
16641 2004-02-02 Mark Mitchell <mark@codesourcery.com>
16642
16643 PR c++/13113
16644 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
16645
16646 PR c++/13854
16647 * g++.dg/ext/attrib13.C: New test.
16648
16649 PR c++/13907
16650 * g++.dg/conversion/op2.C: New test.
16651
16652 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
16653
16654 * gcc.dg/titype-1.c: Fix pasto.
16655
16656 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
16657
16658 * gcc.dg/titype-1.c: New test.
16659
16660 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16661
16662 PR c++/13957
16663 * g++.dg/template/non-type-template-argument-1.C,
16664 g++.dg/template/qualified-id1.C: Update dg-error marks.
16665 * g++.dg/template/nontype6.C: New test.
16666
16667 2004-02-01 Roger Sayle <roger@eyesopen.com>
16668
16669 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
16670 * gcc.dg/builtins-31.c: New testcase.
16671 * gcc.dg/builtins-32.c: New testcase.
16672
16673 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
16674
16675 * objc.dg/call-super-2.m: Update line numbers
16676 for the including of stddef.h.
16677
16678 2004-01-30 Michael Matz <matz@suse.de>
16679
16680 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
16681 g++.dg/ext/case-range3.C: New tests.
16682
16683 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16684
16685 DR206
16686 PR c++/13813
16687 * g++.dg/template/member4.C: New test.
16688
16689 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16690
16691 PR c++/13683
16692 * g++.dg/template/sizeof6.C: New test.
16693
16694 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
16695
16696 * gcc.dg/fwritable-strings-1.c: New test.
16697
16698 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
16699
16700 * gcc.c-torture/compile/20040130-1.c: New test.
16701
16702 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
16703
16704 * objc.dg/call-super-2.m: Include stddef.h for size_t.
16705
16706 2004-01-29 Mark Mitchell <mark@codesourcery.com>
16707
16708 PR c++/13883
16709 * g++.dg/template/ctor3.C: New test.
16710
16711 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16712
16713 * g++.dg/tc1: New directory.
16714 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
16715 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
16716 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
16717 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
16718 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
16719
16720 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16721
16722 * g++.dg/parse/error11.C: New test.
16723 * g++.dg/parse/error12.C: Likewise.
16724
16725 2004-01-28 Ziemowit Laski <zlaski@apple.com>
16726
16727 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
16728 (scan_initial, main): Use aligned_sizeof instead of sizeof.
16729
16730 2004-01-28 Mark Mitchell <mark@codesourcery.com>
16731
16732 PR c++/13791
16733 * g++.dg/ext/attrib12.C: New test.
16734
16735 PR c++/13736
16736 * g++.dg/parse/cast2.C: New test.
16737
16738 2004-01-27 James E Wilson <wilson@specifixinc.com>
16739
16740 * objc.dg/encode-2.m (main): New local string. Set depending on
16741 sizeof long. Use in sscanf call.
16742 * objc.dg/encode-3.m (main): New local string. Set depending on
16743 sizeof long. Use in scan_initial call.
16744
16745 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16746
16747 * objc.dg/call-super-2.m: Make LP64-safe.
16748 * objc.dg/desig-init-1.m: Likewise.
16749
16750 2004-01-27 Devang Patel <dpatel@apple.com>
16751
16752 * g++.dg/debug/namespace1.C: New test.
16753
16754 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
16755
16756 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
16757 xscale-*-*.
16758
16759 * gcc.dg/arm-mmx-1.c: New test.
16760
16761 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
16762
16763 * gcc.dg/20040127-1.c: New test.
16764 * gcc.dg/20040127-2.c: New test.
16765
16766 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
16767
16768 * objc.dg/stret-1.m (glob): Renamed to globa.
16769
16770 2004-01-26 Mark Mitchell <mark@codesourcery.com>
16771
16772 PR c++/13663
16773 * g++.dg/expr/for1.C: New test.
16774
16775 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
16776
16777 PR middle-end/13779
16778 * gcc.dg/darwin-longlong.c: New test.
16779
16780 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
16781
16782 * gcc.dg/20040124-1.c: Moved test from here...
16783 * gcc.c-torture/compile/20040124-1.c: ...to here.
16784
16785 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
16786
16787 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
16788 the assembly output if -m64 is passed.
16789
16790 2004-01-25 Mark Mitchell <mark@codesourcery.com>
16791
16792 PR c++/13833
16793 * g++.dg/template/cond3.C: New test.
16794
16795 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16796
16797 PR c++/13810
16798 * g++.dg/template/ttp7.C: New test.
16799
16800 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16801
16802 PR c++/13797
16803 * g++.dg/template/nontype4.C: New test.
16804 * g++.dg/template/nontype5.C: Likewise.
16805
16806 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
16807
16808 * gcc.dg/torture/mips-clobber-at.c: New test.
16809
16810 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
16811
16812 * gcc.dg/20040124-1.c: New test.
16813
16814 2004-01-24 Jakub Jelinek <jakub@redhat.com>
16815
16816 * gcc.dg/20040123-1.c: New test.
16817
16818 2004-01-23 Zack Weinberg <zack@codesourcery.com>
16819
16820 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
16821
16822 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
16823
16824 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
16825
16826 2004-01-23 Andrew Pinski <apinski@apple.com>
16827
16828 * gcc.dg/20030121-1.c: Move to ..
16829 * gcc.dg/20040121-1.c: here.
16830
16831 2004-01-23 Roger Sayle <roger@eyesopen.com>
16832
16833 * gcc.dg/builtins-29.c: New test case.
16834
16835 2004-01-23 Zack Weinberg <zack@codesourcery.com>
16836
16837 PR 18314
16838 * gcc.dg/builtins-30.c: New testcase.
16839
16840 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
16841
16842 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
16843 * lib/g77.exp: Likewise.
16844 * lib/objc.exp: Likewise.
16845 * lib/g++.exp: Likewise.
16846
16847 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
16848
16849 * gcc.dg/struct-by-value-2.c: New test.
16850
16851 2004-01-21 Andrew Pinski <apinski@apple.com>
16852
16853 PR target/13785
16854 * gcc.dg/20030121-1.c: New test.
16855
16856 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
16857
16858 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
16859 clobber frame pointer register in asm statement.
16860
16861 2004-01-21 Falk Hueffner <falk@debian.org>
16862
16863 * gcc.c-torture/compile/20040121-1.c: New test.
16864
16865 2004-01-21 Zack Weinberg <zack@codesourcery.com>
16866
16867 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
16868
16869 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
16870
16871 * gcc.dg/ppc64-abi-2.c: New test.
16872
16873 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
16874
16875 * lib/treelang.exp: Fill out this file.
16876 * lib/treelang-dg.exp: New File.
16877
16878 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
16879
16880 * gcc.c-torture/compile/981022-1.c: Remove.
16881 * gcc.dg/array-5.c: Remove XFAIL.
16882 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
16883 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
16884 gcc.dg/cond-lvalue-1.c: Update.
16885 * gcc.dg/cast-lvalue-2.c: New test.
16886
16887 2004-01-19 Mark Mitchell <mark@codesourcery.com>
16888
16889 PR c++/13592
16890 * g++.dg/other/error1.C (class foo): Tweak error message.
16891
16892 PR c++/13592
16893 * g++.dg/template/call2.C: New test.
16894
16895 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16896
16897 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
16898 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
16899 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
16900 scalar-return-1_x.c, scalar-return-2_y.c,
16901 scalar-return-3_x.c, scalar-return-3_y.c,
16902 scalar-return-4_x.c, scalar-return-4_y.c,
16903 struct-align-1.h, struct-align-1_x.c,
16904 struct-align-1_y.c, struct-align-2.h,
16905 struct-align-2_x.c, struct-align-2_y.c,
16906 struct-by-value-10_y.c, struct-by-value-11_x.c,
16907 struct-by-value-11_y.c, struct-by-value-12_x.c,
16908 struct-by-value-12_y.c, struct-by-value-13_x.c,
16909 struct-by-value-13_y.c, struct-by-value-14_x.c,
16910 struct-by-value-14_y.c, struct-by-value-15_x.c,
16911 struct-by-value-15_y.c, struct-by-value-16_y.c,
16912 struct-by-value-17_y.c, struct-by-value-18_y.c,
16913 struct-by-value-19_y.c, struct-by-value-1_x.c,
16914 struct-by-value-1_y.c, struct-by-value-20_y.c,
16915 struct-by-value-2_x.c, struct-by-value-2_y.c,
16916 struct-by-value-3_y.c, struct-by-value-4_x.c,
16917 struct-by-value-4_y.c, struct-by-value-5_y.c,
16918 struct-by-value-6_y.c, struct-by-value-7_y.c
16919 struct-by-value-8_x.c, struct-by-value-8_y.c
16920 struct-by-value-9_x.c, struct-by-value-9_y.c
16921 struct-return-10_x.c, struct-return-10_y.c,
16922 struct-return-19_x.c, struct-return-20_x.c
16923 struct-return-2_x.c, struct-return-2_y.c
16924 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
16925 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
16926
16927 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16928
16929 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
16930 attribute on sparc*-sun-solaris2.*.
16931
16932 2004-01-18 Mark Mitchell <mark@codesourcery.com>
16933
16934 PR c++/13710
16935 * g++.dg/ext/typeof7.C: New test.
16936
16937 2004-01-18 David Edelsohn <edelsohn@gnu.org>
16938
16939 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
16940 * gcc.dg/const-elim-1.c: Same.
16941
16942 2004-01-17 Ziemowit Laski <zlaski@apple.com>
16943
16944 * objc.dg/stret-1.m: New.
16945 * objc.dg/stret-2.m: New.
16946
16947 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
16948
16949 PR c++/11895
16950 * g++.dg/ext/vector1.C: New test.
16951
16952 2004-01-16 Geoffrey Keating <geoffk@apple.com>
16953
16954 * gcc.dg/pch/import-1.c: New.
16955 * gcc.dg/pch/import-1.hs: New.
16956 * gcc.dg/pch/import-1a.h: New.
16957 * gcc.dg/pch/import-1b.h: New.
16958 * gcc.dg/pch/import-1c.h: New.
16959
16960 2004-01-16 Mark Mitchell <mark@codesourcery.com>
16961
16962 PR c++/13574
16963 * g++.dg/ext/array1.C: New test.
16964
16965 PR c++/13178
16966 * g++.dg/conversion/op1.C: New test.
16967
16968 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
16969
16970 PR 11864
16971 From Kazumoto Kojima / Dan Kegel:
16972 * gcc.dg/pr11864-1.c: New test.
16973
16974 PR 10392
16975 From Marcus Comstedt / Dan Kegel:
16976 * gcc.dg/pr10392-1.c: New test.
16977
16978 2004-01-16 Mark Mitchell <mark@codesourcery.com>
16979
16980 PR c++/13478
16981 * g++.dg/init/ref10.C: New test.
16982
16983 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16984
16985 PR c++/13407
16986 * g++.dg/parse/typename6.C: New test.
16987
16988 2004-01-15 Geoffrey Keating <geoffk@apple.com>
16989
16990 PR pch/13361
16991 * testsuite/g++.dg/pch/wchar-1.C: New.
16992 * testsuite/g++.dg/pch/wchar-1.Hs: New.
16993
16994 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16995
16996 PR c++/9259
16997 * g++.dg/expr/sizeof2.C: New test.
16998
16999 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
17000
17001 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
17002
17003 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
17004
17005 PR c++/13659
17006 * g++.dg/lookup/strong-using-3.C: New.
17007 * g++.dg/lookup/using-10.C: New.
17008
17009 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
17010
17011 PR c++/13594
17012 * g++.dg/lookup/strong-using-2.C: New.
17013
17014 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
17015 Dan Kegel <dank@kegel.com>
17016 J"orn Rennecke <joern.rennecke@superh.com>
17017
17018 PR target/9365
17019 * gcc.dg/pr9365-1.c: New test.
17020
17021 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17022
17023 PR c++/8856
17024 * g++.dg/parse/casting-operator2.C: New test.
17025 * g++.old-deja/g++.pt/explicit83.C: Remove.
17026
17027 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
17028
17029 * gcc.dg/label-compound-stmt-1.c: New test.
17030 * gcc.c-torture/compile/950922-1.c,
17031 gcc.c-torture/compile/20000211-3.c,
17032 gcc.c-torture/compile/20000518-1.c,
17033 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
17034 compound statements.
17035
17036 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
17037
17038 * gcc.dg/ppc64-abi-1.c: New test.
17039
17040 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
17041
17042 * g++.dg/ext/attrib9.C: Add dg-warnings.
17043
17044 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17045
17046 PR c++/12335
17047 * g++.dg/parse/dtor3.C: New test.
17048
17049 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
17050
17051 PR c++/12709
17052 * g++.dg/parse/try-catch-1.C: New test.
17053
17054 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
17055
17056 * ada/acats/run_all.sh: Add more verbose output in acats.log
17057 when compiling tests.
17058
17059 2004-01-12 Zack Weinberg <zack@codesourcery.com>
17060
17061 PR 13656
17062 * gcc.dg/typedef-redecl.c: New test case.
17063 * gcc.dg/typedef-redecl.h: New support file.
17064
17065 2004-01-13 Jan Hubicka <jh@suse.cz>
17066
17067 * gcc.dg/always_inline.c: New test.
17068 * gcc.dg/debug/20031231-1.c: Fix.
17069
17070 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17071
17072 PR c++/13474
17073 * g++.dg/template/array3.C: New test.
17074
17075 2004-01-12 Zack Weinberg <zack@codesourcery.com>
17076
17077 * g++.dg/ext/lvalue1.C: No longer expected to fail.
17078 * g++.dg/warn/Wunused-2.C: Likewise.
17079
17080 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17081
17082 PR c++/13289
17083 * g++.dg/template/instantiate6.C: New test.
17084
17085 2004-01-12 Roger Sayle <roger@eyesopen.com>
17086
17087 PR middle-end/11397
17088 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
17089
17090 2004-01-12 Jan Hubicka <jh@suse.cz>
17091
17092 PR opt/12826
17093 * gcc.dg/20040112-1.c: New.
17094
17095 * gcc.dg/dwarf-die[1-7].c: Move to...
17096 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
17097 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
17098
17099 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
17100
17101 PR c++/4100
17102 * g++.dg/parse/friend4.C: New test.
17103
17104 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
17105
17106 PR c++/4100
17107 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
17108 definition is called a friend.
17109
17110 2004-01-11 Zack Weinberg <zack@codesourcery.com>
17111
17112 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
17113
17114 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
17115
17116 PR c++/3478
17117 * g++.dg/parse/error10.C: New test.
17118 * g++.dg/template/arg2.C: Accept "invalid type" error.
17119
17120 2004-01-11 Jakub Jelinek <jakub@redhat.com>
17121
17122 PR middle-end/13392
17123 * g++.dg/opt/expect2.C: New test.
17124
17125 2004-01-10 Zack Weinberg <zack@codesourcery.com>
17126
17127 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
17128 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
17129 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
17130 Update dg-error regexps.
17131
17132 2004-01-10 Zack Weinberg <zack@codesourcery.com>
17133
17134 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
17135 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
17136
17137 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
17138
17139 * gcc.dg/pragma-re-1.c: Use right pointer type.
17140
17141 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
17142
17143 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
17144
17145 2004-01-09 Geoffrey Keating <geoffk@apple.com>
17146
17147 * gcc.dg/rs6000-ldouble-1.c: New.
17148
17149 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17150
17151 DR 337
17152 PR c++/9256
17153 * g++.dg/other/abstract1.C: New test.
17154
17155 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
17156
17157 * g++.dg/lookup/strong-using-1.C: New.
17158
17159 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
17160
17161 PR c/11234
17162 * gcc.dg/func-ptr-conv-1.c: New test.
17163 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
17164
17165 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
17166
17167 PR target/13380.
17168 * gcc.c-torture/compile/20040109-1.c: New.
17169
17170 2004-01-08 Stuart Hastings <stuart@apple.com>
17171
17172 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
17173 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
17174 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
17175
17176 2004-01-09 Alan Modra <amodra@bigpond.net.au>
17177
17178 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
17179
17180 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
17181
17182 * ada/acats/run_acats: Treat 'gnatchop' the same way
17183 as 'gnatmake'. Export GCC_DRIVER.
17184 * ada/acats/run_all.sh: Add target_gnatchop. Use
17185 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
17186
17187 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17188
17189 PR c++/12573
17190 * g++.dg/template/dependent-expr4.C: New test.
17191
17192 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
17193
17194 * gcc.dg/altivec-11.c: New test.
17195
17196 2004-01-07 Mark Mitchell <mark@codesourcery.com>
17197
17198 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
17199
17200 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
17201
17202 PR c/6024
17203 * gcc.dg/enum-compat-1.c: New test.
17204 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
17205
17206 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
17207
17208 PR c/12165
17209 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
17210 gcc.dg/c99-idem-qual-3.c: New tests.
17211
17212 2004-01-07 Alan Modra <amodra@bigpond.net.au>
17213
17214 * gcc.dg/winline-7.c: Don't cast void * to int.
17215
17216 2004-01-06 Jan Hubicka <jh@suse.cz>
17217
17218 * gcc.dg/i386-sse-5.c: New test
17219 * g++.dg/eh/simd-1.c: Add -w argument for i386.
17220
17221 2004-01-05 Mark Mitchell <mark@codesourcery.com>
17222
17223 PR c++/12815
17224 * g++.dg/rtti/typeid4.C: New test.
17225
17226 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
17227
17228 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
17229
17230 2004-01-05 Mark Mitchell <mark@codesourcery.com>
17231
17232 PR c++/12132
17233 * g++.dg/template/error11.C: New test.
17234
17235 PR c++/13451
17236 * g++.dg/template/class2.C: New test.
17237
17238 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
17239 Richard Sandiford <rsandifo@redhat.com>
17240
17241 PR c++/13387
17242 * g++.dg/opt/alias3.C: New test.
17243
17244 2004-01-04 Mark Mitchell <mark@codesourcery.com>
17245
17246 PR c++/13157
17247 * g++.dg/template/koenig3.C: New test.
17248
17249 PR c++/13529
17250 * g++.dg/parse/offsetof3.C: New test.
17251
17252 * g++.dg/init/copy7.C: Add missing dg-error markers.
17253
17254 PR c++/12226
17255 * g++.dg/init/copy7.c: New test.
17256
17257 PR c++/13536
17258 * g++.dg/parse/cast1.C: New test.
17259
17260 2004-01-04 Jan Hubicka <jh@suse.cz>
17261
17262 * gcc.dg/winline[1-7].c: New tests.
17263
17264 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17265
17266 PR c++/13520
17267 * g++.dg/template/qualttp22.C: New test.
17268
17269 2004-01-01 Jan Hubicka <jh@suse.cz>
17270
17271 * gcc.dg/debug/20031231-1.c: New.
17272 * gcc.c-torture/compile/20040101-1.c: New.
17273 * gcc.dg/dwarf-die-[1-7].c: New.
17274
17275 2004-01-01 Jakub Jelinek <jakub@redhat.com>
17276
17277 PR optimization/13521
17278 * gcc.c-torture/compile/20031231-1.c: New test.
17279
17280 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
17281
17282 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
17283
17284 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17285
17286 PR c++/10079
17287 * g++.dg/template/crash16.C: New test.
17288
17289 2003-12-30 Mark Mitchell <mark@codesourcery.com>
17290
17291 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
17292
17293 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
17294
17295 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
17296 ports.
17297 * g++.old-deja/g++.jason/thunk3.C: Likewise.
17298 * g++.old-deja/g++.law/profile1.C: Likewise.
17299 * gcc.c-torture/compile/981006-1.c: Likewise.
17300 * gcc.c-torture/execute/loop-2e.x: Likewise.
17301 * gcc.c-torture/execute/loop-2f.x: Remove.
17302 * gcc.c-torture/execute/loop-2g.x: Likewise.
17303 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
17304 * gcc.dg/20020312-2.c: Remove traces of dead ports.
17305
17306 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
17307
17308 PR c++/13507
17309 * g++.dg/ext/attrib11.C: New test.
17310
17311 PR c++/13494
17312 * g++.dg/template/array2-1.C: New test.
17313 * g++.dg/template/array2-2.C: New test.
17314
17315 2003-12-29 Mark Mitchell <mark@codesourcery.com>
17316
17317 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
17318
17319 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
17320
17321 PR c++/12774
17322 * g++.dg/template/array1-1.C: New test.
17323 * g++.dg/template/array1-2.C: New test.
17324
17325 2003-12-29 Roger Sayle <roger@eyesopen.com>
17326
17327 PR fortran/12632
17328 * g77.dg/12632.f: New test case.
17329
17330 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17331
17332 PR c++/13289
17333 * g++.dg/parse/nontype1.C: New test.
17334
17335 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17336
17337 PR c++/12403
17338 * g++.dg/parse/explicit1.C: New test.
17339 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
17340
17341 2003-12-28 Mark Mitchell <mark@codesourcery.com>
17342
17343 PR c++/13081
17344 * g++.dg/opt/inline6.C: New test.
17345
17346 PR c++/12613
17347 * g++.dg/parse/error9.C: New test.
17348
17349 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
17350
17351 2003-12-28 Mark Mitchell <mark@codesourcery.com>
17352
17353 PR c++/13009
17354 * g++.dg/init/assign1.C: New test.
17355
17356 2003-12-28 Roger Sayle <roger@eyesopen.com>
17357
17358 PR c++/13070
17359 * g++.dg/warn/format3.C: New test case.
17360
17361 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17362
17363 * gcc.c-torture/compile/20031227-1.c: New test.
17364
17365 2003-12-23 Mark Mitchell <mark@codesourcery.com>
17366
17367 * g++.dg/bprob/bprob.exp: Load target-supports.exp
17368 * g77.dg/bprob/bprob.exp: Likewise.
17369 * gcc.misc-tests/bprob.exp: Likewise.
17370 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
17371 variants on systems where the library does not provide that
17372 functionality.
17373 * gcc.dg/builtins-20.c: Use builtins-config.h.
17374 * gcc.dg/builtins-config.h: New file.
17375
17376 2003-12-23 Mark Mitchell <mark@codesourcery.com>
17377
17378 * lib/gcc-dg.exp (dg-require-profiling): New function.
17379 * lib/target-supports.exp (check_profiling_available): Likewise.
17380 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
17381 * g77.dg/bprob/bprob.exp: Likewise.
17382 * gcc.misc-tests/bprob.exp: Likewise.
17383 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
17384 * gcc.dg/20021014-1.c: Likewise.
17385 * gcc.dg/nest.c: Likewise.
17386
17387 2003-12-23 Mark Mitchell <mark@codesourcery.com>
17388
17389 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
17390 compiling.
17391 * g++.dg/lookup/java2.C: Likewise.
17392 * gcc.dg/cpp/lexident.c: Likewise.
17393
17394 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
17395
17396 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
17397 given.
17398 * gcc.c-torture/compile/961203-1.c: Likewise.
17399 * gcc.c-torture/compile/980506-1.c: Likewise.
17400
17401 2003-12-23 Zack Weinberg <zack@codesourcery.com>
17402
17403 * lib/gcc-dg.exp (dg-prune-output): New annotation.
17404 (additional_prunes): New global.
17405 (gcc-dg-prune): Handle additional per-test pruning.
17406 (dg-test): Clear additional_prunes between tests.
17407
17408 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
17409 dg-prune-output to avoid spurious failures from assembler
17410 complaining about nonexistent WAW violations.
17411 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
17412 Use dg-prune-output to avoid spurious failures from assembler
17413 warning about Itanium B-step errata.
17414
17415 2003-12-23 Mark Mitchell <mark@codesourcery.com>
17416
17417 * g++.dg/abi/macro0.C: New test.
17418 * g++.dg/abi/macro1.C: Likewise.
17419 * g++.dg/abi/macro2.C: Likewise.
17420
17421 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
17422 * g++.dg/abi/bitfield7.C: Likewise.
17423 * g++.dg/abi/dtor2.C: Likewise.
17424 * g++.dg/abi/mangle11.C: Likewise.
17425 * g++.dg/abi/mangle12.C: Likewise.
17426 * g++.dg/abi/mangle14.C: Likewise.
17427 * g++.dg/abi/mangle17.C: Likewise.
17428 * g++.dg/abi/vbase10.C: Likewise.
17429 * g++.dg/abi/vbase14.C: Likewise.
17430 * g++.dg/template/qualttp17.C: Likewise.
17431
17432 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
17433
17434 PR c/11995
17435 * gcc.dg/20031223-1.c: New test.
17436
17437 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
17438
17439 * gcc.dg/noreturn-7.c: New test.
17440
17441 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
17442
17443 * gcc.dg/null-pointer-1.c: New test.
17444
17445 2003-12-22 Mark Mitchell <mark@codesourcery.com>
17446
17447 * g++.old-deja/g++.jason/template18.C: Remove.
17448 * g++.old-deja/g++.jason/template37.C: Likewise.
17449
17450 PR c++/12862
17451 * g++.dg/lookup/ns1.C: New test.
17452
17453 PR c++/12397
17454 * g++.dg/template/lookup3.C: New test.
17455
17456 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
17457
17458 * g++.dg/template/recurse1.C: New test
17459
17460 2003-12-22 Mark Mitchell <mark@codesourcery.com>
17461
17462 PR c++/12479
17463 * g++.dg/parse/semicolon1.C: New test.
17464 * g++.dg/parse/semicolon1.h: Likewise.
17465
17466 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
17467
17468 * gcc.dg/darwin-misaligned.c: New test.
17469
17470 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
17471
17472 PR c/9163
17473 * gcc.dg/20031222-1.c: New test.
17474
17475 2003-12-21 Mark Mitchell <mark@codesourcery.com>
17476
17477 PR c++/13438
17478 * g++.dg/parse/error8.C: New test.
17479
17480 PR c++/11554
17481 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
17482
17483 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
17484
17485 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
17486 too small.
17487 * gcc.c-torture/compile/930217-1.c: Likewise.
17488 * gcc.c-torture/compile/930513-1.c: Likewise.
17489 * gcc.c-torture/execute/920908-2.c: Likewise.
17490 * gcc.c-torture/execute/921204-1.c: Likewise.
17491 * gcc.c-torture/execute/930621-1.c: Likewise.
17492 * gcc.c-torture/execute/930630-1.c: Likewise.
17493 * gcc.c-torture/execute/931031-1.c: Likewise.
17494 * gcc.c-torture/execute/980602-2.c: Likewise.
17495 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
17496 * gcc.c-torture/execute/compndlit-1.c: Likewise.
17497 * gcc.c-torture/execute/extzvsi.c: Likewise.
17498 * gcc.c-torture/unsorted/ext.c: Likewise.
17499
17500 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
17501
17502 PR target/12749
17503 * gcc.c-torture/compile/20031220-2.c: New test case.
17504
17505 2003-12-20 Roger Sayle <roger@eyesopen.com>
17506
17507 PR optimization/13031
17508 * gcc.c-torture/compile/20031220-1.c: New test case.
17509
17510 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
17511
17512 * gcc.dg/cast-function-1.c: New test.
17513
17514 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
17515
17516 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
17517 formats.
17518
17519 2003-12-19 Mark Mitchell <mark@codesourcery.com>
17520
17521 PR c++/12795
17522 * g++.dg/ext/attrib10.C: New test.
17523
17524 2003-12-19 Jakub Jelinek <jakub@redhat.com>
17525
17526 * gcc.dg/cleanup-10.c: New test.
17527 * gcc.dg/cleanup-11.c: New test.
17528
17529 2003-12-19 Jakub Jelinek <jakub@redhat.com>
17530
17531 PR c++/13239
17532 * g++.dg/opt/expect1.C: New test.
17533
17534 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
17535
17536 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
17537
17538 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
17539
17540 PR debug/12923
17541 * gcc.dg/20031218-1.c: New test.
17542
17543 PR debug/12389
17544 * gcc.dg/20031218-2.c: New test.
17545 * gcc.dg/20031218-3.c: New test.
17546
17547 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
17548 of label name and allow for USER_LABEL_PREFIX == "_" names.
17549 * g++.dg/abi/mangle18-2.C: Likewise.
17550 * g++.dg/abi/mangle19-1.C: Likewise.
17551 * g++.dg/abi/mangle19-2.C: Likewise.
17552 * g++.dg/abi/mangle20-1.C: Likewise.
17553 * g++.dg/abi/mangle20-2.C: Likewise.
17554
17555 2003-12-18 Richard Henderson <rth@redhat.com>
17556
17557 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
17558
17559 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
17560 Dan Kegel <dank@kegel.com>
17561
17562 PR other/12009
17563 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
17564 testing a cross compiler, it causes spurious compile failures.
17565 * lib/g++.exp: Likewise.
17566
17567 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17568
17569 PR c++/13262
17570 * g++.dg/template/access13.C: New test.
17571
17572 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
17573
17574 * gcc.dg/20031216-1.c: New test.
17575
17576 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17577
17578 PR c++/9154
17579 * g++.dg/template/error10.C: New test.
17580
17581 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
17582
17583 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
17584 * g++.dg/eh/simd-2.C: Likewise.
17585
17586 2003-12-17 James E Wilson <wilson@specifixinc.com>
17587 Roger Sayle <roger@eyesopen.com>
17588
17589 * gcc.c-torture/execute/ieee/mzero5.c: New.
17590
17591 2003-12-17 Mark Mitchell <mark@codesourcery.com>
17592
17593 PR c++/10603
17594 * g++.dg/parse/error6.C: New test.
17595
17596 PR c++/12827
17597 * g++.dg/parse/error7.C: New test.
17598
17599 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
17600
17601 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
17602 at -O with stabs debugging formats.
17603 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
17604 * gcc.dg/debug/debug-2.c: Likewise.
17605
17606 2003-12-16 Mark Mitchell <mark@codesourcery.com>
17607
17608 PR c++/12696
17609 * g++.dg/init/error1.C: New test.
17610
17611 PR c++/12218
17612 * g++.dg/init/pm3.C: New test.
17613
17614 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
17615
17616 PR c/3347
17617 * gcc.dg/bitfld-8.c: New test.
17618
17619 2003-12-16 James Lemke <jim@wasabisystems.com>
17620
17621 * gcc.dg/arm-scd42-[123].c: New tests.
17622
17623 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
17624
17625 PR c++/9043
17626 * g++.dg/abi/mangle20-1.C: New test.
17627 * g++.dg/abi/mangle20-2.C: New test.
17628
17629 2003-12-16 Mark Mitchell <mark@codesourcery.com>
17630
17631 PR c++/13275
17632 * g++.dg/other/offsetof2.C: Remove XFAIL.
17633 * g++.dg/parse/offsetof1.C: New test.
17634 * g++.gd/parse/offsetof2.C: Likewise.
17635
17636 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17637
17638 * g++.dg/template/nontype3.C: New test.
17639 * g++.dg/template/static2.C: Tweaked the dg-error clause.
17640
17641 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17642
17643 * g++.dg/warn/noreturn-3.C: Also test instantiation.
17644
17645 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
17646
17647 PR c++/13387
17648 * g++.dg/expr/assign1.C: New test.
17649
17650 PR c++/13242
17651 * g++.dg/abi/mangle19-1.C: New test.
17652 * g++.dg/abi/mangle19-2.C: New test.
17653
17654 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
17655
17656 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
17657
17658 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
17659
17660 * gcc.c-torture/execute/20031216-1.c: New test.
17661
17662 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17663
17664 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
17665 an ICE regression.
17666
17667 2003-12-15 Mark Mitchell <mark@codesourcery.com>
17668
17669 PR c++/10926
17670 * g++.dg/template/error9.C: New test.
17671
17672 PR c++/11116
17673 * g++.dg/template/error8.C: New test.
17674
17675 2003-12-15 Roger Sayle <roger@eyesopen.com>
17676
17677 PR middle-end/13400
17678 * gcc.c-torture/execute/20031215-1.c: New test case.
17679
17680 2003-12-15 Mark Mitchell <mark@codesourcery.com>
17681
17682 PR c++/13269
17683 * g++.dg/parse/error5.C: New test.
17684
17685 PR c++/12989
17686 * g++.dg/expr/sizeof1.C: New test.
17687
17688 PR c++/13310
17689 * g++.dg/template/crash15.C: New test.
17690
17691 2003-12-15 Geoffrey Keating <geoffk@apple.com>
17692
17693 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
17694 a non-POD type as the last named parameter of a varargs function.
17695
17696 2003-12-15 Mark Mitchell <mark@codesourcery.com>
17697
17698 PR c++/13243
17699 PR c++/12573
17700 * g++.dg/template/crash14.C: New test.
17701 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
17702
17703 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
17704
17705 * g++.dg/other/java1.C: New test.
17706
17707 PR c++/13241
17708 * g++.dg/abi/mangle18-1.C: New test.
17709 * g++.dg/abi/mangle18-2.C: New test.
17710
17711 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17712
17713 PR optimization/10312
17714 * gcc.c-torture/execute/20031214-1.c: New.
17715
17716 2003-12-14 Mark Mitchell <mark@codesourcery.com>
17717
17718 PR c++/10779
17719 PR c++/12160
17720 * g++.dg/parse/error3.C: New test.
17721 * g++.dg/parse/error4.C: Likewise.
17722 * g++.dg/abi/mangle4.C: Tweak error messages.
17723 * g++.dg/lookup/using5.C: Likewise.
17724 * g++.dg/other/error2.C: Likewise.
17725 * g++.dg/parse/typename5.C: Likewise.
17726 * g++.dg/parse/undefined1.C: Likewise.
17727 * g++.dg/template/arg2.C: Likewise.
17728 * g++.dg/template/ttp3.C: Likewise.
17729 * g++.dg/template/type1.C: Likewise.
17730 * g++.old-deja/g++.other/crash32.C: Likewise.
17731 * g++.old-djea/g++.pt/defarg8.C: Likewise.
17732
17733 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17734
17735 PR c++/13106
17736 * g++.dg/warn/noreturn-3.C: New test.
17737
17738 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
17739
17740 PR c++/13118
17741 * g++.dg/abi/covariant3.C: New.
17742
17743 2003-12-12 Jakub Jelinek <jakub@redhat.com>
17744
17745 * g++.dg/eh/ia64-1.C: New test.
17746
17747 2003-12-12 Roger Sayle <roger@eyesopen.com>
17748
17749 PR optimization/13037
17750 * g77.f-torture/execute/13037.f: New test case.
17751
17752 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
17753
17754 PR c++/12881
17755 * g++.dg/abi/covariant2.C: New.
17756
17757 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
17758
17759 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
17760
17761 2003-12-11 Zack Weinberg <zack@codesourcery.com>
17762
17763 * gcc.c-torture/execute/wchar_t-1.x: Delete.
17764
17765 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
17766
17767 PR other/10819
17768 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
17769 to fix Bug 10819.
17770 * lib/g++.exp (g++_version): Likewise.
17771 * lib/g77.exp (g77_version): Likewise.
17772 * lib/objc.exp (default_objc_version): Likewise.
17773
17774 2003-12-10 Richard Henderson <rth@redhat.com>
17775
17776 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
17777
17778 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
17779
17780 2003-12-08 Matt Austern <austern@apple.com>
17781
17782 PR c/13134
17783 * lib/gcc-dg.exp (dg-require-visibility): Define.
17784 * lib/target-supports (check_visibility_available): Define.
17785 * gcc.dg/visibility-1.c: New test.
17786 * gcc.dg/visibility-2.c: Likewise.
17787 * gcc.dg/visibility-3.c: Likewise.
17788 * gcc.dg/visibility-4.c: Likewise.
17789 * gcc.dg/visibility-5.c: Likewise.
17790 * gcc.dg/visibility-6.c: Likewise.
17791 * g++.dg/ext/visibility-1.C: Likewise.
17792 * g++.dg/ext/visibility-2.C: Likewise.
17793 * g++.dg/ext/visibility-3.C: Likewise.
17794 * g++.dg/ext/visibility-4.C: Likewise.
17795 * g++.dg/ext/visibility-5.C: Likewise.
17796 * g++.dg/ext/visibility-6.C: Likewise.
17797
17798 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17799
17800 * g++.dg/lookup/java1.C: New test.
17801 * g++.dg/lookup/java2.C: New test.
17802
17803 2003-12-07 Falk Hueffner <falk@debian.org>
17804
17805 * g++.dg/opt/noreturn-1.C: New test.
17806
17807 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
17808
17809 * gcc.dg/overflow-1.c: New test.
17810
17811 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
17812
17813 * g77.f-torture/compile/13060.f: New test.
17814
17815 2003-12-06 Mark Mitchell <mark@codesourcery.com>
17816
17817 PR c++/13323
17818 * g++.dg/inherit/operator2.C: New test.
17819
17820 2003-12-05 Mark Mitchell <mark@codesourcery.com>
17821
17822 PR c++/13305
17823 * g++.dg/ext/attrib9.C: New test.
17824
17825 2003-12-05 Mark Mitchell <mark@codesourcery.com>
17826
17827 PR c++/13314
17828 * g++.dg/template/error7.C: New test.
17829
17830 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
17831 J"orn Rennecke <joern.rennecke@superh.com>
17832
17833 PR target/13302
17834 * g++.dg/other/struct-va_list.C: New test.
17835
17836 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17837
17838 PR c++/13166
17839 * g++.dg/parse/defarg6.C: New test.
17840
17841 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
17842
17843 PR target/13256
17844 * gcc.c-torture/execute/20031201-1.c: New test.
17845
17846 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
17847
17848 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
17849
17850 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
17851
17852 * gcc.dg/builtin-return-1.c: New test.
17853
17854 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
17855 J"orn Rennecke <joern.rennecke@superh.com>
17856
17857 PR optimization/13260
17858 * gcc.c-torture/execute/20031204-1.c: New test.
17859
17860 2003-12-03 Mark Mitchell <mark@codesourcery.com>
17861
17862 PR c++/9127
17863 * g++.dg/template/error6.C: New test.
17864
17865 2003-12-03 Jakub Jelinek <jakub@redhat.com>
17866
17867 * gcc.dg/20031202-1.c: New test.
17868
17869 2003-12-03 Mark Mitchell <mark@codesourcery.com>
17870
17871 PR c++/13179
17872 * g++.dg/template/eh1.C: New test.
17873
17874 PR c++/10771
17875 * g++.dg/template/error5.C: New test.
17876
17877 2003-12-02 David Ung <davidu@mips.com>
17878
17879 * gcc.dg/compat/vector-check.h: Corrected type for var
17880 g_##TMODE
17881
17882 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17883
17884 PR c++/10126
17885 * g++.dg/template/ptrmem8.C: New test.
17886
17887 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17888
17889 PR c++/12573
17890 * g++.dg/template/dependent-expr3.C: New test.
17891
17892 2003-12-01 James Lemke <jim@wasabisystems.com>
17893
17894 * gcc.dg/arm-g2.c: New test.
17895
17896 2003-12-01 Roger Sayle <roger@eyesopen.com>
17897
17898 PR optimization/11634
17899 * gcc.dg/20031201-2.c: New test case.
17900
17901 2003-12-01 Zack Weinberg <zack@codesourcery.com>
17902
17903 PR 11433
17904 * objc.dg/proto-lossage-3.m: New test.
17905
17906 2003-12-01 Roger Sayle <roger@eyesopen.com>
17907
17908 PR optimization/12628
17909 * gcc.dg/20031201-1.c: New test case.
17910
17911 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
17912
17913 * gcc.dg/unaligned-1.c: New test.
17914
17915 2003-11-30 Mark Mitchell <mark@codesourcery.com>
17916
17917 PR c++/9849
17918 * g++.dg/template/error4.C: New test.
17919 * g++.dg/template/nested3.C: Adjust error markers.
17920
17921 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17922
17923 * gcc.dg/cpp/assert4.c: Check more #system assertions.
17924
17925 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
17926
17927 PR c/10333
17928 * gcc.dg/bitfld-7.c: New test.
17929
17930 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
17931
17932 * gcc.dg/tls/asm-1.C: New test.
17933
17934 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17935
17936 * gcc.dg/cpp/assert4.c: Update.
17937
17938 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
17939
17940 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
17941 * gcc.dg/builtin-apply3.c: New test.
17942
17943 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
17944
17945 * lib/compat.exp (compat-obj): New xfaildata parameter.
17946 Use it to set compiler_conditional_xfail_data before compiling.
17947 (compat-get-options): Handle dg-xfail-if.
17948 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
17949 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
17950 * gcc.dg/compat/vector-1_y.c: Likewise.
17951 * gcc.dg/compat/vector-2_x.c: Likewise.
17952 * gcc.dg/compat/vector-2_y.c: Likewise.
17953
17954 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
17955
17956 * g++.dg/opt/reg-stack4.C: New test.
17957
17958 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
17959
17960 * gcc.dg/builtin-apply2.c: New test.
17961
17962 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
17963
17964 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
17965
17966 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17967
17968 PR c++/12924
17969 * g++.dg/template/template-id-2.C: New test.
17970
17971 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17972
17973 PR c++/5369
17974 * g++.dg/template/memfriend1.C: New test.
17975 * g++.dg/template/memfriend2.C: Likewise.
17976 * g++.dg/template/memfriend3.C: Likewise.
17977 * g++.dg/template/memfriend4.C: Likewise.
17978 * g++.dg/template/memfriend5.C: Likewise.
17979 * g++.dg/template/memfriend6.C: Likewise.
17980 * g++.dg/template/memfriend7.C: Likewise.
17981 * g++.dg/template/memfriend8.C: Likewise.
17982 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
17983
17984 2003-11-21 Mark Mitchell <mark@codesourcery.com>
17985
17986 PR c++/12515
17987 * g++.dg/ext/cond1.C: New test.
17988
17989 2003-11-20 Richard Henderson <rth@redhat.com>
17990
17991 * gcc.dg/20020201-2.c: Remove.
17992 * gcc.dg/20020201-4.c: Remove.
17993 * gcc.dg/20020304-1.c: Remove.
17994
17995 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
17996
17997 * gcc.dg/cpp/trad/xwin1.c: New test case.
17998
17999 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
18000
18001 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
18002 * lib/g77.exp: Likewise.
18003 * lib/objc.exp: Likewise.
18004 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
18005 for darwin.
18006
18007 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18008
18009 PR c++/12932
18010 * g++.dg/template/static5.C: New test.
18011
18012 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
18013
18014 * gcc.dg/nested-func-1.c: New test.
18015
18016 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18017
18018 * gcc.dg/cpp/assert4.c: New test.
18019
18020 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
18021
18022 PR c++/2294
18023 * g++.dg/lookup/using9.c: New test.
18024
18025 2003-11-14 Mark Mitchell <mark@codesourcery.com>
18026
18027 PR c++/12762
18028 * g++.dg/template/error3.C: New test.
18029
18030 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
18031
18032 PR ada/13035
18033 * ada/acats/run_acats, run_all.sh: Fix syntax error.
18034 No longer use a wrapper for gcc, since this does not work under
18035 Windows.
18036
18037 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
18038
18039 PR c++/2094
18040 * g++.dg/template/ptrmem7.C: New test.
18041
18042 2003-11-13 Andrew Pinski <apinski@apple.com>
18043
18044 * gcc.c-torture/compile/20031113-1.c: New test.
18045
18046 2003-11-13 Mark Mitchell <mark@codesourcery.com>
18047 Kean Johnston <jkj@sco.com>
18048
18049 PR c/13029
18050 * gcc.dg/unused-4.c: Update.
18051
18052 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
18053
18054 * g++.dg/opt/const3.C: New test.
18055
18056 2003-11-13 Jan Hubicka <jh@suse.cz>
18057
18058 * gcc.c-torture/compile/20031112-1.c: New test.
18059
18060 2003-11-12 Mark Mitchell <mark@codesourcery.com>
18061
18062 * g++.dg/parse/crash10.C: Remove bogus error marker.
18063
18064 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
18065
18066 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
18067 (host_gcc): Likewise.
18068 (ROOT): Honor $PWDCMD.
18069 (BASE): Likewise.
18070 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
18071
18072 2003-11-12 Catherine Moore <clm@redhat.com>
18073
18074 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
18075
18076 2003-11-12 Andreas Jaeger <aj@suse.de>
18077 Jakub Jelinek <jakub@redhat.com>
18078 Andrew Pinski <pinskia@physics.uc.edu>
18079 Richard Henderson <rth@redhat.com>
18080
18081 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
18082 systems.
18083 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
18084
18085 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
18086 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
18087
18088 2003-11-11 Andreas Jaeger <aj@suse.de>
18089
18090 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
18091
18092 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
18093
18094 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
18095
18096 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
18097 Clean ups.
18098
18099 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
18100
18101 * gcc.dg/trampoline-1.c: New test.
18102
18103 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
18104
18105 * gcc.c-torture/compile/200031109-1.c: New test.
18106
18107 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
18108
18109 PR c/3190
18110 PR c/8714
18111 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
18112 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
18113 gcc.dg/format/no-y2k-1.c: Update.
18114
18115 2003-11-08 Roger Sayle <roger@eyesopen.com>
18116
18117 PR optimization/10467
18118 * gcc.dg/20031108-1.c: New test case.
18119
18120 2003-11-07 Geoffrey Keating <geoffk@apple.com>
18121
18122 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
18123
18124 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
18125
18126 * gcc.dg/compound-lvalue-1.c: New test.
18127 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
18128 some XFAILs.
18129
18130 2003-11-06 Geoffrey Keating <geoffk@apple.com>
18131
18132 * gcc.dg/altivec-varargs-1.c: New test.
18133
18134 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
18135
18136 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
18137 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
18138 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
18139 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
18140 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
18141
18142 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
18143
18144 * gcc.dg/cond-lvalue-1.c: New test.
18145
18146 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
18147
18148 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
18149
18150 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18151
18152 PR c++/11616
18153 * g++.dg/template/instantiate5.C: New test.
18154
18155 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18156
18157 PR c++/12726
18158 * g++.dg/ext/complit2.C: Replace test with self-contained version.
18159 * ChangeLog: Add missing first entry for above test.
18160
18161 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18162
18163 PR c++/9810
18164 * g++.dg/template/using8.C: New test.
18165 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
18166
18167 2003-11-02 Roger Sayle <roger@eyesopen.com>
18168
18169 PR optimization/10817
18170 * gcc.c-torture/compile/20031102-1.c: New test case.
18171
18172 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
18173
18174 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
18175 2147483647.
18176
18177 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
18178
18179 * gcc.dg/20031102-1.c: New test.
18180
18181 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
18182
18183 * gcc.dg/complex-1.c: New test.
18184
18185 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18186
18187 PR c++/12796
18188 * g++.dg/template/crash13.C: Adjust expected error location.
18189 * g++.old-deja/g++.brendan/ns1.C: Likewise.
18190
18191 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
18192
18193 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
18194
18195 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
18196
18197 PR/10239
18198 * gcc.c-torture/compile/20031031-2.c: New test.
18199
18200 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
18201
18202 PR/11640
18203 * gcc.c-torture/compile/20031031-1.c: New test.
18204
18205 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
18206
18207 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
18208 * gcc.misc-tests/bprob.exp: Likewise.
18209 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
18210 the execution test on arm-elf configs.
18211 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
18212 configs that don't support scratch files.
18213 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
18214
18215 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
18216
18217 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
18218 done by dejagnu.
18219
18220 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
18221
18222 * ada/acats/run_all.sh: Redirect mv output to /dev/null
18223 Avoid non pure sh syntax. Add more logging.
18224
18225 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
18226 fail.
18227
18228 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18229
18230 PR libgcj/10610
18231 * gcc.dg/ppc-stackalign-1.c: New test.
18232
18233 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
18234
18235 * ada/acats/run_all.sh: Change output to be more compliant with
18236 dejagnu framework.
18237 Create acats.sum and acats.log files under testsuite/ada/acats
18238 Only run [a-z]* directories, to filter out e.g. CVS.
18239 Redirect build output to log file.
18240
18241 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
18242
18243 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
18244
18245 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
18246
18247 PR ada/5909:
18248 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
18249
18250 2003-10-27 Jakub Jelinek <jakub@redhat.com>
18251
18252 * gcc.c-torture/compile/20031023-1.c: New test.
18253 * gcc.c-torture/compile/20031023-2.c: New test.
18254 * gcc.c-torture/compile/20031023-3.c: New test.
18255 * gcc.c-torture/compile/20031023-4.c: New test.
18256
18257 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18258
18259 PR c++/10371
18260 * g++.dg/lookup/scoped8.C: New test.
18261
18262 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
18263
18264 * g++.dg/opt/reg-stack3.C: New test.
18265
18266 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
18267
18268 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
18269
18270 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18271
18272 PR c++/11076
18273 * g++.dg/template/crash13.C: New test.
18274
18275 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
18276
18277 * gcc.dg/c99-restrict-2.c: New test.
18278
18279 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
18280
18281 PR c++/12698, c++/12699, c++/12700, c++/12566
18282 * g++.dg/inherit/covariant9.C: New test.
18283 * g++.dg/inherit/covariant10.C: New test.
18284 * g++.dg/inherit/covariant11.C: New test.
18285
18286 2003-10-23 Jason Merrill <jason@redhat.com>
18287
18288 PR c++/12726
18289 * g++.dg/ext/complit2.C: New test.
18290
18291 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
18292
18293 PR target/12654
18294 * gcc.c-torture/execute/20031020-1.c: New test.
18295
18296 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
18297
18298 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
18299 following the jump_insn.
18300
18301 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
18302
18303 * gcc.dg/cast-lvalue-1.c: New test.
18304
18305 2003-10-21 Mark Mitchell <mark@codesourcery.com>
18306
18307 PR c++/11962
18308 * g++.dg/template/cond2.C: New test.
18309
18310 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
18311
18312 * gcc.dg/builtins-28.c: New test.
18313
18314 2003-10-20 Jan Hubicka <jh@suse.cz>
18315
18316 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
18317 parameter.
18318 * testsuite/gcc.dg/inline-2.c: Likewise.
18319
18320 2003-10-20 Phil Edwards <phil@codesourcery.com>
18321
18322 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
18323 * gcc.dg/nest.c: Likewise.
18324
18325 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18326
18327 PR c++/9781, c++/10583, c++/11862
18328 * g++.dg/parse/crash13.C: New test.
18329
18330 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
18331
18332 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
18333
18334 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
18335
18336 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
18337 Define HAVE_C99_RUNTIME except on Solaris.
18338 * gcc.dg/builtins-20.c: Likewise.
18339
18340 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
18341
18342 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
18343
18344 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18345
18346 PR c++/12495
18347 * g++.dg/template/crash21.C: New test.
18348
18349 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18350
18351 PR c++/2513
18352 * g++.dg/template/typename5.C: New test.
18353
18354 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18355
18356 PR c++/12369
18357 * g++.dg/template/friend25.C: New test.
18358
18359 2003-10-16 Ziemowit Laski <zlaski@apple.com>
18360
18361 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
18362 versions.
18363
18364 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
18365
18366 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
18367 == 2147483647.
18368
18369 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
18370
18371 * gcc.c-torture/execute/960416-1.x: Remove.
18372 * gcc.c-torture/execute/divconst-3.x: Likewise.
18373
18374 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
18375
18376 PR target/12598
18377 * gcc.dg/torture/cris-volatile-1.c: New test.
18378
18379 2003-10-14 Roger Sayle <roger@eyesopen.com>
18380
18381 PR optimization/9325
18382 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
18383 for overflowing floating point to integer conversion during RTL
18384 simplification.
18385
18386 2003-10-13 Ziemowit Laski <zlaski@apple.com>
18387
18388 * objc/execute/_cmd.m: Fix typo.
18389 * objc.dg/image-info.m, objc.dg/symtab-1.m:
18390 Relax 'scan-assembler' regexp.
18391 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
18392 objc.dg/try-catch-4.m: Run on non-Darwin targets.
18393 * objc.dg/zero-link-2.m: Remove blank line.
18394 * objc.dg/zero-link-3.m: New test case.
18395
18396 2003-10-13 Geoffrey Keating <geoffk@apple.com>
18397
18398 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
18399
18400 * gcc.dg/asm-names.c: Use scan-assembler-not rather
18401 than linker trickery.
18402
18403 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18404
18405 PR c++/12370
18406 * g++.dg/other/friend2.C: New test.
18407
18408 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
18409
18410 * gcc.dg/20031012-1.c: New test.
18411
18412 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
18413
18414 * gcc.dg/weak/weak-3.c: Fix for new warning.
18415
18416 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
18417
18418 PR optimization/8750
18419 * gcc.c-torture/execute/20031012-1.c: New test case.
18420
18421 2003-10-11 Roger Sayle <roger@eyesopen.com>
18422
18423 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
18424 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
18425
18426 2003-10-11 Roger Sayle <roger@eyesopen.com>
18427
18428 PR optimization/12260
18429 * gcc.c-torture/compile/20031011-2.c: New test case.
18430
18431 2003-10-11 Roger Sayle <roger@eyesopen.com>
18432
18433 * gcc.c-torture/execute/20031011-1.c: New testcase.
18434
18435 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
18436
18437 * gcc.c-torture/compile/20031011-1.c: New test.
18438
18439 2003-10-11 Jan Hubicka <jh@suse.cz>
18440
18441 * g++.dg/other/first-global.C: New test.
18442
18443 2003-10-11 Roger Sayle <roger@eyesopen.com>
18444
18445 * gcc.c-torture/execute/string-opt-18.c: New testcase.
18446
18447 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
18448
18449 * gcc.c-torture/compile/20031010-1.c: New test.
18450
18451 2003-10-10 Geoffrey Keating <geoffk@apple.com>
18452
18453 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
18454 * gcc.c-torture/execute/va-arg-25.c: ... here.
18455
18456 2003-10-09 Mark Mitchell <mark@codesourcery.com>
18457
18458 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
18459
18460 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
18461
18462 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
18463
18464 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
18465
18466 * g++.dg/parse/error2.C: New test.
18467
18468 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
18469
18470 PR c++/11097
18471 * g++.dg/other/error5.C: Modify the error message.
18472 * g++.dg/lookup/using8.C: New test.
18473
18474 2003-10-07 Geoffrey Keating <geoffk@apple.com>
18475
18476 * gcc.dg/darwin-abi-2.c: New file.
18477 * gcc.c-torture/execute/va-arg-24.c: New file.
18478
18479 2003-10-06 Bob Wilson <bob.wilson@acm.org>
18480
18481 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
18482 indentation.
18483
18484 2003-10-06 Mark Mitchell <mark@codesourcery.com>
18485
18486 PR c++/10147
18487 * g++.dg/other/error4.C: Update error messages.
18488 * g++.dg/template/ptrmem4.C: Likewise.
18489
18490 PR c++/12337
18491 * g++.dg/init/new9.C: New test.
18492
18493 PR c++/12334, c++/12236, c++/8656
18494 * g++.dg/ext/attrib8.C: New test.
18495
18496 2003-10-06 Devang Patel <dpatel@apple.com>
18497
18498 * gcc.dg/debug/dwarf2-3.h: New test.
18499 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
18500
18501 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
18502
18503 * g++.dg/opt/cfg2.C: New test.
18504
18505 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
18506
18507 * g++.dg/opt/float1.C: New test.
18508
18509 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
18510
18511 * gcc.dg/c90-array-lval-6.c: New test.
18512 * gcc.dg/c99-array-lval-6.c: New test.
18513
18514 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
18515 Ziemowit Laski <zlaski@apple.com>
18516
18517 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
18518 'Derived', so that it is never considered a class method; add
18519 new warning for '+port' method ambiguity.
18520 * objc.dg/method-12.m: Include <objc/objc.h> instead of
18521 <objc/objc-api.h> (needed on Mac OS X).
18522 * objc.dg/method-13.m: New test.
18523
18524 2003-10-03 Roger Sayle <roger@eyesopen.com>
18525
18526 PR optimization/9325, PR java/6391
18527 * gcc.c-torture/execute/20031003-1.c: New test case.
18528
18529 2003-10-02 Mark Mitchell <mark@codesourcery.com>
18530
18531 PR optimization/12180
18532 * gcc.dg/20031002-1.c: New test.
18533
18534 PR c++/12486
18535 * g++.dg/inherit/error1.C: New test.
18536
18537 2003-10-02 Chris Demetriou <cgd@broadcom.com>
18538
18539 * lib/f-torture.exp (search_for): Rename to...
18540 (search_for_re): This. Also, clean up comments and the
18541 "regexp" invocation.
18542
18543 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
18544
18545 * gcc.c-torture/compile/20031002-1.c: New test.
18546
18547 2003-10-02 Jakub Jelinek <jakub@redhat.com>
18548
18549 * g++.dg/opt/cond1.C: New test.
18550
18551 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
18552
18553 * gcc.dg/Wold-style-definition-2.c: New testcase.
18554 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
18555
18556 2003-09-29 Richard Henderson <rth@redhat.com>
18557
18558 * g++.dg/init/array10.C: Add dg-options.
18559
18560 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
18561
18562 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
18563
18564 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18565
18566 * g++.dg/template/friend19.C: Fix typo.
18567 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
18568
18569 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
18570
18571 * gcc.c-torture/execute/20030928-1.c: New test.
18572 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
18573
18574 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
18575
18576 * g++.dg/opt/unroll1.C: New test.
18577
18578 2003-09-26 Roger Sayle <roger@eyesopen.com>
18579
18580 PR optimization/11741
18581 * gcc.dg/20030926-1.c: New test case.
18582
18583 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18584
18585 PR c++/5655
18586 * g++.dg/parse/access7.C: New test.
18587 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
18588
18589 2003-09-24 Ziemowit Laski <zlaski@apple.com>
18590
18591 MERGE OF objc-improvements-branch into MAINLINE:
18592 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
18593 if libobjc has not been built.
18594 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
18595 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
18596 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
18597 objc/execute/nested-3.m, objc/execute/np-2.m,
18598 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
18599 objc/execute/redefining_self.m, objc/execute/root_methods.m,
18600 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
18601 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
18602 objc.dg/special/unclaimed-category-1.h,
18603 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
18604 well as GNU runtime.
18605 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
18606 * execute/cascading-1.m, execute/function-message-1.m,
18607 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
18608 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
18609 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
18610 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
18611 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
18612 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
18613 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
18614 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
18615 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
18616 * objc.dg/bitfield-2.m: Run only on Darwin.
18617 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
18618 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
18619 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
18620 * objc.dg/const-str-1.m: Fix constant string layout.
18621
18622 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
18623
18624 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
18625
18626 2003-09-23 Geoffrey Keating <geoffk@apple.com>
18627
18628 * gcc.dg/darwin-abi-1.c: New file.
18629
18630 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
18631
18632 PR target/12281
18633 * gcc.c-torture/compile/20030921-1.c: New test.
18634
18635 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
18636
18637 * g++.dg/opt/reg-stack2.C: New test.
18638
18639 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
18640
18641 * g++.dg/eh/delayslot1.C: New test.
18642
18643 2003-09-20 Richard Henderson <rth@redhat.com>
18644
18645 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
18646
18647 2003-09-20 Roger Sayle <roger@eyesopen.com>
18648
18649 * gcc.c-torture/execute/20030920-1.c: New test case.
18650
18651 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18652
18653 * g++.dg/rtti/typeid3.C: Correct expected error message.
18654
18655 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18656
18657 PR c++/157
18658 * g++.dg/parse/crash12.C: New test.
18659
18660 2003-09-19 Janis Johnson <janis187@us.ibm.com>
18661
18662 * gcc.dg/compat/mixed-struct-check.h: New.
18663 * gcc.dg/compat/mixed-struct-defs.h: New.
18664 * gcc.dg/compat/mixed-struct-init.h: New.
18665 * gcc.dg/compat/struct-by-value-19_main.c: New.
18666 * gcc.dg/compat/struct-by-value-19_x.c: New.
18667 * gcc.dg/compat/struct-by-value-19_y.c: New.
18668 * gcc.dg/compat/struct-by-value-20_main.c: New.
18669 * gcc.dg/compat/struct-by-value-20_x.c: New.
18670 * gcc.dg/compat/struct-by-value-20_y.c: New.
18671 * gcc.dg/compat/struct-return-19_main.c: New.
18672 * gcc.dg/compat/struct-return-19_x.c: New.
18673 * gcc.dg/compat/struct-return-19_y.c: New.
18674 * gcc.dg/compat/struct-return-20_main.c: New.
18675 * gcc.dg/compat/struct-return-20_x.c: New.
18676 * gcc.dg/compat/struct-return-20_y.c: New.
18677
18678 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
18679 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
18680 so that it will not complain on LP64 targets.
18681
18682 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18683
18684 PR c++/495
18685 * g++.dg/template/friend24.C: New test.
18686
18687 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
18688
18689 PR c++/12332
18690 * g++.dg/template/memtmpl2.C: New test.
18691
18692 2003-09-18 Mark Mitchell <mark@codesourcery.com>
18693
18694 PR target/11184
18695 * gcc.dg/builtin-apply1.c: New test.
18696
18697 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
18698
18699 PR c++/9848
18700 * g++.dg/warn/Wunused-4.C: New test.
18701
18702 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18703
18704 PR c++/12316
18705 * g++.dg/other/gc2.C: New test.
18706
18707 2003-09-17 Mark Mitchell <mark@codesourcery.com>
18708
18709 PR c++/11991
18710 * g++.dg/rtti/typeid3.C: New test.
18711
18712 PR c++/12266
18713 * g++.dg/overload/template1.C: New test.
18714
18715 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
18716
18717 * g++.dg/opt/cfg3.C: New test.
18718
18719 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18720
18721 PR c++/7939
18722 * g++.dg/template/crash11.C: New test.
18723
18724 2003-09-16 Jason Merrill <jason@redhat.com>
18725 Jakub Jelinek <jakub@redhat.com>
18726
18727 * gcc.dg/attr-warn-unused-result.c: New test.
18728
18729 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
18730
18731 PR c++/12184
18732 * g++.dg/expr/call2.C: New test.
18733
18734 2003-09-15 Andreas Jaeger <aj@suse.de>
18735
18736 * gcc.dg/Wold-style-definition-1.c: New test.
18737
18738 2003-09-14 Mark Mitchell <mark@codesourcery.com>
18739
18740 PR c++/3907
18741 * g++.dg/parse/template12.C: New test.
18742
18743 * g++.dg/abi/bitfield11.C: New test.
18744 * g++.dg/abi/bitfield12.C: Likewise.
18745
18746 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
18747
18748 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
18749 non-expansion of functional macro name without arguments at EOL.
18750 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
18751
18752 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
18753
18754 * gcc.c-torture/execute/20030914-[12].c: New tests.
18755
18756 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
18757
18758 PR c++/11788
18759 * g++.dg/overload/addr1.C: New test.
18760
18761 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
18762
18763 * gcc.dg/20030909-1.c: New test.
18764
18765 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
18766
18767 * gcc.dg/ultrasp10.c: New test.
18768
18769 2003-09-09 Devang Patel <dpatel@apple.com>
18770
18771 * gcc.dg/darwin-ld-6.c: New test.
18772
18773 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18774
18775 * gcc.dg/torture/builtin-explog-1.c: New testcase.
18776
18777 2003-09-08 Mark Mitchell <mark@codesourcery.com>
18778
18779 * gcc.dg/ia64-types1.c: New test.
18780 * gcc.dg/ia64-types2.c: Likewise.
18781
18782 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18783
18784 * gcc.dg/builtins-1.c: Add more _Complex tests.
18785 * gcc.dg/torture/builtin-attr-1.c: Likewise.
18786
18787 * gcc.dg/builtins-1.c: Test existing _Complex functions.
18788 * gcc.dg/torture/builtin-attr-1.c: Likewise.
18789
18790 2003-09-08 Mark Mitchell <mark@codesourcery.com>
18791
18792 PR c++/11786
18793 * g++.dg/lookup/koenig2.C: New test.
18794
18795 PR c++/5296
18796 * g++.dg/rtti/typeid2.C: New test.
18797
18798 2003-09-08 Jakub Jelinek <jakub@redhat.com>
18799
18800 * gcc.c-torture/compile/20030904-1.c: New test.
18801
18802 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
18803
18804 * g++.dg/opt/longbranch2.C: New test.
18805
18806 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
18807
18808 * g++.dg/template/crash10.C: Only compile it.
18809
18810 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
18811
18812 PR middle-end/11665
18813 * gcc.c-torture/compile/20030907-1.c: New test.
18814 * g++.dg/init/array11.C: New test.
18815
18816 2003-09-07 Mark Mitchell <mark@codesourcery.com>
18817
18818 PR c++/11852
18819 * g++.dg/init/struct1.C: New test.
18820
18821 2003-09-07 Mark Mitchell <mark@codesourcery.com>
18822
18823 PR c++/12181
18824 * g++.dg/expr/comma1.C: New test.
18825
18826 2003-09-06 Mark Mitchell <mark@codesourcery.com>
18827
18828 PR c++/11867
18829 * g++.dg/expr/static_cast5.C: New test.
18830
18831 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
18832
18833 PR c++/11507
18834 * g++.dg/lookup/scoped7.C: New test.
18835
18836 PR c++/9574
18837 * g++.dg/other/static1.C: New test.
18838
18839 PR c++/11490
18840 * g++.dg/warn/template-1.C: New test.
18841
18842 PR c++/11432
18843 * g++.dg/template/crash10.C: New test.
18844
18845 PR c++/2478
18846 * g++.dg/overload/VLA.C: New test.
18847
18848 PR c++/10804
18849 * g++.dg/template/call1.C: New test.
18850
18851 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
18852
18853 PR c++/11794
18854 * g++.dg/parse/using3.C: New test.
18855
18856 2003-09-06 Roger Sayle <roger@eyesopen.com>
18857
18858 PR c++/11409
18859 * g++.dg/overload/builtin3.C: New test case.
18860
18861 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
18862
18863 PR c/9862
18864 * gcc.dg/20030906-1.c: New test.
18865 * gcc.dg/20030906-2.c: Likewise.
18866
18867 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
18868
18869 PR c++/12167
18870 * g++.dg/parse/defarg5.C: New test.
18871
18872 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
18873
18874 2003-09-05 Mark Mitchell <mark@codesourcery.com>
18875
18876 PR c++/12163
18877 * g++.dg/expr/static_cast4.C: New test.
18878
18879 PR c++/12146
18880 * g++.dg/template/crash9.C: New test.
18881
18882 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
18883
18884 * g++.old-deja/g++.ext/pretty2.C: Update for change
18885 in __FUNCTION__.
18886 * g++.old-deja/g++.ext/pretty3.C: Likewise.
18887
18888 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
18889
18890 PR c++/11922
18891 * g++/dg/template/qualified-id1.C: New test.
18892
18893 PR c++/12037
18894 * g++.dg/warn/noeffect4.C: New test.
18895
18896 2003-09-04 Matt Austern <austern@apple.com>
18897
18898 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
18899 * g++.dg/ext/fnname2.C: Likewise.
18900 * g++.dg/ext/fnname3.C: Likewise.
18901
18902 2003-09-04 Mark Mitchell <mark@codesourcery.com>
18903
18904 * g++.dg/expr/lval1.C: New test.
18905 * g++.dg/ext/lvcast.C: Remove.
18906
18907 2003-09-03 Roger Sayle <roger@eyesopen.com>
18908
18909 PR optimization/11700.
18910 * gcc.c-torture/compile/20030903-1.c: New test case.
18911
18912 2003-09-03 Mark Mitchell <mark@codesourcery.com>
18913
18914 PR c++/12053
18915 * g++.dg/abi/layout4.C: New test.
18916
18917 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
18918
18919 PR c++/11553
18920 * g++.dg/parse/friend3.C: New test.
18921
18922 2003-09-02 Mark Mitchell <mark@codesourcery.com>
18923
18924 PR c++/11847
18925 * g++.dg/template/class1.C: New test.
18926
18927 PR c++/11808
18928 * g++.dg/expr/call1.C: New test.
18929
18930 2003-09-01 Mark Mitchell <mark@codesourcery.com>
18931
18932 PR c++/12114
18933 * g++.dg/init/ref9.C: New test.
18934
18935 PR c++/11972
18936 * g++.dg/template/nested4.C: New test.
18937
18938 2003-08-29 Mark Mitchell <mark@codesourcery.com>
18939
18940 PR c++/12093
18941 * g++.dg/template/non-dependent4.C: New test.
18942
18943 PR c++/11928
18944 * g++.dg/inherit/conv1.C: New test.
18945
18946 2003-08-29 Mark Mitchell <mark@codesourcery.com>
18947
18948 PR c++/6196
18949 * g++.dg/ext/label1.C: New test.
18950 * g++.dg/ext/label2.C: Likewise.
18951
18952 2003-08-28 Mark Mitchell <mark@codesourcery.com>
18953
18954 * g++.dg/expr/cond3.C: New test.
18955
18956 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18957
18958 * gcc.dg/builtins-1.c: Add new builtin cases.
18959
18960 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18961
18962 * gcc.dg/builtins-1.c: Add new cases.
18963 * gcc.dg/torture/builtin-attr-1.c: Likewise.
18964
18965 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18966
18967 * gcc.dg/builtins-1.c: Add more math builtin tests.
18968 * gcc.dg/torture/builtin-attr-1.c: New test.
18969
18970 2003-08-28 Mark Mitchell <mark@codesourcery.com>
18971
18972 PR optimization/5079
18973 * g++.dg/opt/static3.C: New test.
18974
18975 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
18976
18977 * gcc.misc-tests/gcov-10b.c: New test.
18978
18979 2003-08-27 Mark Mitchell <mark@codesourcery.com>
18980
18981 * g++.dg/opt/ptrmem3.C: New test.
18982
18983 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
18984
18985 2003-08-27 Jakub Jelinek <jakub@redhat.com>
18986
18987 * gcc.dg/20030826-2.c: New test.
18988
18989 2003-08-26 Roger Sayle <roger@eyesopen.com>
18990
18991 PR middle-end/12002
18992 * g77.f-torture/compile/12002.f: New test case.
18993
18994 2003-08-26 Roger Sayle <roger@eyesopen.com>
18995
18996 * gcc.dg/20030826-1.c: New test case.
18997
18998 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
18999
19000 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
19001
19002 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
19003
19004 PR c++/11871
19005 * c++.dg/lookup/crash1.C: New test.
19006
19007 * c++.dg/warn/noeffect3.C: New test.
19008
19009 2003-08-25 Janis Johnson <janis187@us.ibm.com>
19010
19011 * gcc.dg/compat/vector-1_x.c: Compile with -w.
19012 * gcc.dg/compat/vector-1_y.c: Ditto.
19013 * gcc.dg/compat/vector-2_x.c: Ditto.
19014 * gcc.dg/compat/vector-2_y.c: Ditto.
19015
19016 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
19017
19018 * gcc.dg/20030702-1.c: New test.
19019
19020 2003-08-25 Mark Mitchell <mark@codesourcery.com>
19021
19022 PR c++/8795
19023 * g++.dg/ext/altivec-1.C: New test.
19024
19025 2003-08-24 Richard Henderson <rth@redhat.com>
19026
19027 * g++.dg/eh/simd-2.C: Add -w for x86.
19028
19029 2003-08-23 Jakub Jelinek <jakub@redhat.com>
19030
19031 * gcc.dg/20030815-1.c: New test.
19032
19033 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19034
19035 PR c++/3765
19036 * g++.dg/parse/access6.C: New test.
19037
19038 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19039
19040 PR c++/641, c++/11876
19041 * g++.dg/template/friend22.C: New test.
19042 * g++.dg/template/friend23.C: Likewise.
19043
19044 2003-08-22 Mark Mitchell <mark@codesourcery.com>
19045
19046 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
19047 identically.
19048
19049 2003-08-22 Mark Mitchell <mark@codesourcery.com>
19050
19051 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
19052
19053 2003-08-22 Mark Mitchell <mark@codesourcery.com>
19054
19055 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
19056
19057 2003-08-22 Mark Mitchell <mark@codesourcery.com>
19058
19059 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
19060
19061 2003-08-22 Mark Mitchell <mark@codesourcery.com>
19062
19063 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
19064
19065 2003-08-21 Mark Mitchell <mark@codesourcery.com>
19066
19067 PR c++/11919
19068 * g++.dg/overload/prom1.C: New test.
19069
19070 PR c++/11551
19071 * g++.dg/parse/dtor2.C: New test.
19072
19073 PR c++/10762
19074 * g++.dg/parse/using2.C: New test.
19075
19076 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
19077
19078 PR target/11805
19079 * gcc.c-torture/compile/20030821-1.c: New.
19080
19081 2003-08-20 Mark Mitchell <mark@codesourcery.com>
19082
19083 PR c++/11834
19084 * g++.dg/template/deduce2.C: New test.
19085
19086 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
19087
19088 * gcc.c-torture/execute/20030821-1.c: New test.
19089
19090 2003-08-20 Roger Sayle <roger@eyesopen.com>
19091
19092 PR middle-end/11984
19093 * gcc.dg/20030820-1.c: New test case.
19094
19095 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
19096
19097 PR c++/11945
19098 * g++.dg/warn/noeffect2.C: New test.
19099
19100 2003-08-19 Mark Mitchell <mark@codesourcery.com>
19101
19102 PR c++/10926
19103 * g++.dg/template/dtor2.C: New test.
19104
19105 PR c++/11684
19106 * g++.dg/template/operator1.C: New test.
19107 * g++.dg/parse/operator4.C: New test.
19108
19109 PR c++/11946.C
19110 * g++.dg/expr/enum1.C: New test.
19111 * gcc.dg/c99-bool-1.c: Remove bogus warning.
19112
19113 PR c++/11036.C
19114 * g++.dg/parse/elab2.C: New test.
19115 * g++.dg/parse/typedef4.C: Change error message.
19116 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
19117 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
19118 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
19119
19120 2003-08-19 Geoffrey Keating <geoffk@apple.com>
19121
19122 * gcc.dg/pch/warn-1.c: New.
19123 * gcc.dg/pch/warn-1.hs: New.
19124
19125 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
19126 not-tested file.
19127
19128 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
19129
19130 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
19131
19132 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
19133
19134 * gcc.dg/uninit-D.c: New Test.
19135 * gcc.dg/uninit-E.c: New Test.
19136 * gcc.dg/uninit-F.c: New Test.
19137 * gcc.dg/uninit-G.c: New Test.
19138
19139 2003-08-19 Michael Ritzert <ritzert@t-online.de>
19140
19141 * g++.dg/README: Describe the pch directory.
19142
19143 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19144
19145 PR c++/11174
19146 * g++.dg/parse/access4.C: New test.
19147 * g++.dg/parse/access5.C: Likewise.
19148 * g++.old-deja/g++.jason/access17.C: Adjust error message.
19149
19150 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
19151
19152 * gcc.dg/noncompile/20030818-1.c: New.
19153
19154 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
19155
19156 PR c++/11957
19157 * g++.dg/warn/noeffect1.C: New test.
19158
19159 * g++.dg/template/scope2.C: New test.
19160 * g++.dg/template/error2.C: Correct dg-error
19161
19162 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
19163
19164 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
19165
19166 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
19167
19168 PR C++/11512
19169 * g++.dg/template/warn1.C: New.
19170
19171 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
19172
19173 * g++.dg/template/error2.C: New test.
19174 * g++.dg/lookup/using7.C: Adjust errors
19175 * g++.old-deja/g++.pt/crash36.C: Likewise.
19176 * g++.old-deja/g++.pt/derived3.C: Likewise.
19177
19178 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19179
19180 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
19181 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
19182 * gcc.c-torture/execute/builtins/string-9.c: New, from
19183 string-opt-9.c. Adjust for execute/builtins framework.
19184 * gcc.c-torture/execute/string-opt-9.c: Delete.
19185
19186 2003-08-12 Mark Mitchell <mark@codesourcery.com>
19187
19188 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
19189
19190 * g++.dg/parse/ret-type2.C: New test.
19191
19192 PR c++/11703
19193 * g++.dg/init/new8.C: New test.
19194
19195 PR c++/10923
19196 * g++.dg/parse/typedef5.C: New test.
19197
19198 PR c++/9512
19199 * g++.dg/parse/qualified2.C: New test.
19200 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
19201 invalid code.
19202
19203 2003-08-11 Mark Mitchell <mark@codesourcery.com>
19204
19205 * g++.dg/conversion/ptrmem1.C: New test.
19206
19207 2003-08-11 Jakub Jelinek <jakub@redhat.com>
19208
19209 PR target/11693
19210 * gcc.dg/20030811-1.c: New test.
19211
19212 PR target/11535
19213 * gcc.c-torture/execute/20030811-1.c: New test.
19214
19215 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19216
19217 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
19218
19219 2003-08-10 Mark Mitchell <mark@codesourcery.com>
19220
19221 PR c++/11789.C
19222 * g++.dg/inherit/multiple1.C: New test.
19223
19224 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
19225
19226 * gcc.dg/spe1.c: New test.
19227
19228 PR c++/11670
19229 * g++.dg/expr/cast2.C: New test.
19230
19231 PR c++/10530
19232 * g++.dg/template/dependent-name2.C: New test.
19233
19234 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
19235
19236 * g++.dg/parse/crash11.C: Put the dg options in comments.
19237
19238 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
19239
19240 * lib/gcc-dg.exp: Update for diagnostic change.
19241
19242 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19243
19244 PR c++/5767
19245 * g++.dg/parse/crash11.C: New test.
19246
19247 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
19248
19249 * gcc.dg/cpp/spacing1.c: Update.
19250
19251 2003-08-04 Janis Johnson <janis187@us.ibm.com>
19252
19253 PR target/11739
19254 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
19255 a value for -mtune.
19256
19257 2003-08-04 Roger Sayle <roger@eyesopen.com>
19258
19259 PR middle-end/11771
19260 * gcc.c-torture/compile/20030804-1.c: New test case.
19261
19262 2003-08-04 Roger Sayle <roger@eyesopen.com>
19263
19264 * gcc.dg/20030804-1.c: New test case.
19265
19266 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
19267
19268 * gcc.dg/cpp/separate-1.c: New test.
19269
19270 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
19271
19272 PR c++/11704
19273 * g++.dg/template/dependent-expr2.C: New test.
19274
19275 PR c++/11766
19276 * g++.dg/expr/ptrmem1.C: New test.
19277
19278 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19279
19280 PR c++/9453
19281 * g++.dg/template/friend15.C: New test.
19282
19283 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
19284
19285 * lib/dg-pch.exp: Work round PCH bug.
19286
19287 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19288
19289 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
19290 builtins. Move cases from builtins-4.c here.
19291
19292 * gcc.dg/torture/builtin-math-1.c: New test taken from
19293 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
19294 additional cases.
19295
19296 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
19297 Delete.
19298
19299 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
19300
19301 PR c++/9447
19302 * g++.dg/template/using7.C: New test.
19303
19304 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
19305
19306 * import1.c, import2.c: New tests.
19307
19308 2003-08-01 Jakub Jelinek <jakub@redhat.com>
19309
19310 * g++.dg/eh/crossjump1.C: New test.
19311
19312 2003-08-01 Mark Mitchell <mark@codesourcery.com>
19313
19314 PR c++/11697
19315 * g++.dg/template/using6.C: New test.
19316
19317 PR c++/11744
19318 * g++.dg/template/koenig2.C: New test.
19319
19320 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19321
19322 PR c++/7983
19323 * g++.dg/parse/typedef4.C: New test.
19324
19325 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19326
19327 PR c++/8442, c++/8806
19328 * g++.dg/template/elab1.C: New test.
19329 * g++.dg/template/type2.C: Likewise.
19330 * g++.dg/template/ttp3.C: Adjust expected error message.
19331 * g++.old-deja/g++.law/visibility13.C: Likewise.
19332 * g++.old-deja/g++.niklas/t135.C: Likewise.
19333 * g++.old-deja/g++.pt/ttp41.C: Likewise.
19334 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
19335 template argument.
19336 * g++.old-deja/g++.pt/ttp44.C: Likewise.
19337
19338 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
19339
19340 PR c++/11295
19341 * g++.dg/ext/stmtexpr1.C: New test.
19342
19343 * g++.dg/opt/tmp1.C: New test.
19344
19345 PR c++/11525
19346 * g++.dg/parse/constant4.C: New test.
19347
19348 PR c++/9447
19349 * g++.dg/template/using5.C: New test.
19350
19351 2003-07-31 Roger Sayle <roger@eyesopen.com>
19352
19353 * gcc.dg/builtins-27.c: New test case.
19354
19355 2003-07-31 Jakub Jelinek <jakub@redhat.com>
19356
19357 * gcc.dg/tls/opt-7.c: New test.
19358
19359 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
19360
19361 * g++.old-deja/g++.other/crash18.C: Remove.
19362
19363 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
19364
19365 * g++.dg/template/explicit3.C: New.
19366 * g++.dg/template/explicit4.C: New.
19367 * g++.dg/template/explicit5.C: New.
19368
19369 PR c++/11347
19370 * g++.dg/template/memtmpl1.C: New.
19371
19372 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
19373
19374 PR target/11565
19375 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
19376 * gcc.dg/i386-387-5.c (dg-options): Likewise.
19377
19378 2003-07-30 Jan Hubicka <jh@suse.cz>
19379
19380 * vtgc1.c: Kill.
19381
19382 2003-07-29 Zack Weinberg <zack@codesourcery.com>
19383
19384 * gcc.dg/struct-in-proto-1.c: New test.
19385
19386 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
19387
19388 * gcc.dg/cpp/include2.c: Only expect one message.
19389
19390 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
19391
19392 PR c++/9447
19393 * g++.dg/template/using1.C: New test.
19394 * g++.dg/template/using2.C: New test.
19395 * g++.dg/template/using3.C: New test.
19396 * g++.dg/template/using4.C: New test.
19397
19398 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
19399
19400 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
19401 * gcc.c-torture/execute/string-opt-10.c: Likewise.
19402
19403 2003-07-28 Jan Hubicka <jh@suse.cz>
19404
19405 PR c++/11530
19406 * g++.dg/opt/call1.C: New test.
19407
19408 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
19409
19410 PR c++/11667
19411 * g++.dg/init/enum2.C: New test.
19412 * g++.dg/template/overload1.C: Add "-w" option.
19413
19414 2003-07-28 <hp@bitrange.com>
19415
19416 * gcc.dg/Wdeclaration-after-statement-1.c,
19417 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
19418
19419 2003-07-28 Jakub Jelinek <jakub@redhat.com>
19420
19421 * gcc.c-torture/compile/20030725-1.c: New test.
19422
19423 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
19424
19425 * gcc.dg/20030505.c: Only run for SPE.
19426 Remove definition of opaque type.
19427
19428 2003-07-27 Mark Mitchell <mark@codesourcery.com>
19429
19430 * g++.dg/template/ptrmem6.C: New test.
19431
19432 2003-07-26 Geoffrey Keating <geoffk@apple.com>
19433
19434 * gcc.c-torture/compile/zero-strct-2.c: New test.
19435
19436 2003-07-25 Geoffrey Keating <geoffk@apple.com>
19437
19438 * gcc.dg/intermod-1.c: New test.
19439
19440 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
19441
19442 PR c++/11617
19443 * g++.dg/template/lookup2.C: New test.
19444 * g++.dg/template/memclass1.C: Remove instantiated from error.
19445 * g++.dg/other/error2.C: Tweak expected errors.
19446
19447 PR c++/11596
19448 * g++.dg/template/defarg3.C: New test.
19449
19450 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
19451
19452 2003-07-24 Mark Mitchell <mark@codesourcery.com>
19453
19454 * g++.dg/inherit/access5.C: New test.
19455
19456 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19457
19458 PR c++/11513
19459 * g++.dg/template/crash8.C: New test.
19460
19461 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
19462
19463 PR c/10602
19464 * gcc.dg/noncompile/incomplete-2.c: New test.
19465
19466 2003-07-23 Mark Mitchell <mark@codesourcery.com>
19467
19468 PR c++/11645
19469 * g++.dg/inherit/access4.C: New test.
19470
19471 PR c++/11517
19472 * g++.dg/expr/cond2.C: New test.
19473
19474 PR optimization/10679
19475 * g++.dg/opt/inline4.C: New test.
19476
19477 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
19478
19479 * g++.dg/parse/crash10: New test.
19480
19481 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
19482
19483 * g++.dg/ext/flexary1.C: New test.
19484
19485 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19486
19487 PR c++/10793
19488 * g++.dg/template/crash9.C: New test.
19489
19490 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19491
19492 PR c++/3004
19493 * g++.dg/parse/typedef3.C: New test.
19494
19495 PR c++/7906
19496 * g++.dg/parse/operator2.C: New test.
19497
19498 PR c++/8895
19499 * g++.dg/parse/def-tmpl-arg1.C: New test.
19500
19501 PR c++/9282
19502 * g++.dg/parse/funptr1.C: New test.
19503
19504 PR c++/9452
19505 * g++.dg/parse/ambig3.C: New test.
19506
19507 PR c++/9454
19508 * g++.dg/parse/operator3.C: New test.
19509
19510 PR c++/9486
19511 * g++.dg/parse/template10.C: New test.
19512
19513 PR c++/9488
19514 * g++.dg/parse/template11.C: New test.
19515
19516 PR c++/10150
19517 * g++.dg/parse/invalid-op1.C: New test.
19518
19519 PR c++/10247
19520 * g++.dg/parse/condexpr1.C: New test.
19521
19522 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
19523
19524 * g++.dg/ext/packed3.C: New test.
19525 * g++.dg/ext/packed4.C: New test.
19526
19527 * gcc.dg/pack-test-3.c: New test.
19528
19529 2003-07-21 Janis Johnson <janis187@us.ibm.com>
19530
19531 * lib/compat.exp: Handle dg-options per source file.
19532 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
19533 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
19534 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
19535 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
19536 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
19537 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
19538 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
19539 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
19540 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
19541 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
19542 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
19543 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
19544 * g++.dg/compat/break/bitfield7_x.C: Ditto.
19545 * g++.dg/compat/break/bitfield7_y.C: Ditto.
19546
19547 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
19548
19549 PR c/10320
19550 * gcc.c-torture/execute/20030718-1.c: New test.
19551
19552 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
19553
19554 PR optimization/11536
19555 * gcc.dg/20030721-1.c: New test.
19556
19557 2003-07-19 Mark Mitchell <mark@codesourcery.com>
19558
19559 PR c++/11546
19560 * g++.dg/template/lookup1.C: New test.
19561
19562 2003-07-19 Zack Weinberg <zack@codesourcery.com>
19563
19564 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
19565 diagnostics of ill-formed constructs involving labels.
19566 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
19567 the new 'previously defined here' message.
19568
19569 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
19570
19571 * g++.dg/parse/non-dependent2.C: New test.
19572
19573 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
19574
19575 * g++.dg/init/init-ref4.C: xfail on targets without
19576 weak symbols.
19577
19578 2003-07-17 Jakub Jelinek <jakub@redhat.com>
19579
19580 PR target/11087
19581 * gcc.c-torture/execute/20030717-1.c: New test.
19582
19583 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
19584
19585 * g++.dg/opt/cfg1.C: New test.
19586
19587 2003-07-17 Mark Mitchell <mark@codesourcery.com>
19588
19589 PR optimization/11557
19590 * gcc.dg/20030717-1.c: New test.
19591
19592 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
19593
19594 PR c++/10476
19595 * g++.dg/expr/crash-1.C: New test.
19596
19597 PR c++/11027
19598 * g++.dg/template/init3.C: New test.
19599
19600 PR c++/8222
19601 * g++.dg/template/non-dependent1.C: New test.
19602
19603 PR c++/11070
19604 * g++.dg/template/non-dependent2.C: New test.
19605
19606 PR c++/11071
19607 * g++.dg/template/non-dependent3.C: New test.
19608
19609 PR c++/9907
19610 * g++.dg/template/sizeof5.C: New test.
19611
19612 2003-07-17 Geoffrey Keating <geoffk@apple.com>
19613
19614 PR 11498
19615 * gcc.c-torture/compile/mangle-1.c: New file.
19616
19617 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19618
19619 PR c++/7809
19620 * g++.dg/parse/access3.C: New test.
19621
19622 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
19623
19624 PR c++/11384
19625 * g++.dg/init/init-ref4.C: New test.
19626
19627 2003-07-16 Mark Mitchell <mark@codesourcery.com>
19628
19629 PR c++/11547
19630 * g++.dg/parse/constant3.C: New test.
19631 * g++.dg/parse/crash7.C: Likewise.
19632
19633 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
19634
19635 PR target/11008
19636 * gcc.dg/i386-pentium4-not-mull.c: New.
19637
19638 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
19639
19640 * gcc.dg/asm-names.c (ymain): Make it weak.
19641
19642 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19643
19644 PR c++/5421
19645 * g++.dg/template/friend21.C: New test.
19646
19647 2003-07-16 Jakub Jelinek <jakub@redhat.com>
19648
19649 * gcc.dg/cleanup-8.c: New test.
19650 * gcc.dg/cleanup-9.c: New test.
19651
19652 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
19653
19654 * g++.dg/ext/dll-MI1.h: New file.
19655 * g++.dg/ext/dllexport-MI1.C: New file.
19656 * g++.dg/ext/dllimport-MI1.C: New file.
19657
19658 2003-07-15 Jakub Jelinek <jakub@redhat.com>
19659
19660 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
19661 it does not have cmpstrsi patterns (just cmpmemsi).
19662
19663 2003-07-15 Mark Mitchell <mark@codesourcery.com>
19664
19665 PR debug/11473
19666 * g++.dg/debug/debug8.C: New test.
19667
19668 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19669
19670 PR c++/10108
19671 * g++.dg/template/crash7.C: New test.
19672
19673 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
19674
19675 PR target/10795
19676 * gcc.c-torture/compile/20030708-1.c: New.
19677
19678 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
19679
19680 * gcc.c-torture/execute/20030715-1.c: New test.
19681
19682 2003-07-14 Geoffrey Keating <geoffk@apple.com>
19683
19684 * gcc.dg/pch/inline-3.c: New file.
19685 * gcc.dg/pch/inline-3.hs: New file.
19686 * gcc.dg/pch/inline-4.c: New file.
19687 * gcc.dg/pch/inline-4.hs: New file.
19688
19689 2003-07-14 Mark Mitchell <mark@codesourcery.com>
19690
19691 PR c++/11509
19692 * g++.dg/template/crash6.C: New test.
19693
19694 PR c++/7053
19695 * g++.dg/template/friend20.C: New test.
19696
19697 PR c++/7019
19698 * g++.dg/template/overload2.C: New test.
19699
19700 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19701
19702 PR optimization/11440
19703 * gcc.c-torture/execute/20030714-1.c: New test.
19704
19705 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19706
19707 PR c++/11154
19708 * g++.dg/template/partial2.C: New test.
19709
19710 2003-07-13 Mark Mitchell <mark@codesourcery.com>
19711
19712 PR c++/11503
19713 * g++.dg/template/anon1.C: New test.
19714
19715 PR c++/11493
19716 PR c++/11495
19717 * g++.dg/parse/template9.C: Likewise.
19718 * g++.dg/template/crash4.C: New test.
19719 * g++.dg/template/koenig1.C: Likewise.
19720 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
19721 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
19722 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
19723 functions.
19724 * g++.old-deja/g++.jason/template36.C: Likewise.
19725 * g++.old-deja/g++.mike/p1989.C: Likewise.
19726 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
19727 * g++.old-deja/g++.pt/ttp20.C: Use this->.
19728 * g++.old-deja/g++.pt/ttp21.C: Use this->.
19729 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
19730 compiling.
19731 * g++.old-deja/g++.pt/union2.C: Use this->.
19732
19733 2003-07-11 Jakub Jelinek <jakub@redhat.com>
19734
19735 * gcc.dg/20030711-1.c: New test.
19736
19737 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
19738
19739 PR c++/11050
19740 * g++.dg/parse/args1.C: New test.
19741 * g++.pt/defarg8.C: Change expected errors.
19742
19743 2003-07-11 Mark Mitchell <mark@codesourcery.com>
19744
19745 PR c++/8164
19746 * g++.dg/template/nontype2.C: New test.
19747
19748 PR c++/10558
19749 * g++.dg/parse/template8.C: New test.
19750
19751 PR c++/8327
19752 * g++.dg/template/scope1.C: New test.
19753
19754 * g++.dg/warn/Wsign-compare-1.C: New test.
19755
19756 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
19757
19758 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
19759
19760 2003-07-10 Mark Mitchell <mark@codesourcery.com>
19761
19762 PR c++/9411
19763 * g++.dg/template/explicit2.C: New test.
19764
19765 PR c++/10032
19766 * g++.dg/warn/pedantic1.C: New test.
19767
19768 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
19769
19770 PR c++ 9483
19771 * g++.dg/other/field1.C: New test.
19772
19773 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
19774
19775 PR c/11449
19776 * gcc.c-torture/compile/20030707-1.c: New.
19777
19778 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19779
19780 PR c++/10849
19781 * g++.dg/template/access12.C: New test.
19782
19783 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
19784
19785 * g++.dg/bprob/bprob.exp (prof_ext): Update.
19786 * g77.dg/bprob/bprob.exp (prof_ext): Update.
19787 * gcc.misc-tests/bprob.exp (prof_ext): Update.
19788 * gcc.misc-tests/gcov.exp: Update
19789 * g++.dg/gcov/gcov.exp: Update
19790 * lib/gcov.exp: Update.
19791
19792 2003-07-08 Mark Mitchell <mark@codesourcery.com>
19793
19794 * g++.dg/abi/mangle17.C: Make sure template expressions are
19795 dependent.
19796 * g++.dg/abi/mangle4.C: Mark erroneous casts.
19797 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
19798 * g++.dg/opt/stack1.C: Remove erroneous code.
19799 * g++.dg/parse/template7.C: New test.
19800 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
19801 * g++.old-deja/g++.pt/crash4.C: Likewise.
19802
19803 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19804
19805 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
19806 with zero or one occurence of `$' after the initial `L'.
19807
19808 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
19809
19810 * gcc.c-torture/compile/20030704-1.c: Add a comment.
19811
19812 2003-07-08 Roger Sayle <roger@eyesopen.com>
19813
19814 PR c/11370
19815 * gcc.dg/Wunreachable-6.c: New testcase.
19816 * gcc.dg/Wunreachable-7.c: New testcase.
19817
19818 2003-07-08 Jakub Jelinek <jakub@redhat.com>
19819
19820 PR c/11420
19821 * gcc.dg/20030708-1.c: New test.
19822
19823 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
19824
19825 * gcc.dg/compat/sdata-section.h: New file.
19826 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
19827 * gcc.dg/torture/mips-sdata-1.c: New test.
19828
19829 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19830
19831 PR c++/11030
19832 * g++.dg/template/friend19.C: New test.
19833
19834 2003-07-08 Jakub Jelinek <jakub@redhat.com>
19835
19836 * g++.dg/opt/strength-reduce.C: New test.
19837
19838 2003-07-07 Roger Sayle <roger@eyesopen.com>
19839
19840 PR target/10979
19841 * gcc.dg/20030707-1.c: New testcase.
19842
19843 2003-07-07 Roger Sayle <roger@eyesopen.com>
19844
19845 PR optimization/11059
19846 * g++.dg/opt/emptyunion.C: New testcase.
19847
19848 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
19849 Eric Botcazou <ebotcazou@libertysurf.fr>
19850
19851 * g++.dg/opt/stack1.C: New test.
19852
19853 2003-07-05 Mark Mitchell <mark@codesourcery.com>
19854
19855 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
19856 run test.
19857
19858 PR c++/11431
19859 * g++.dg/expr/static_cast3.C: New test.
19860
19861 2003-07-04 Zack Weinberg <zack@codesourcery.com>
19862
19863 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
19864 everywhere.
19865 * gcc.dg/concat.c: Concatenation of string constants with
19866 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
19867 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
19868 * gcc.dg/cpp/escape-2.c: Use wide character constants where
19869 necessary to avoid multi-character character constant warning.
19870 * gcc.dg/cpp/escape.c: Likewise.
19871 * gcc.dg/cpp/ucs.c: Likewise.
19872 Remove backslashes from dg-bogus comments, as they confuse Tcl.
19873 Fix a typo.
19874
19875 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
19876
19877 PR c/11428
19878 * gcc.c-torture/compile/20030704-1.c: New.
19879
19880 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
19881
19882 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
19883
19884 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
19885
19886 PR c++/5287, PR c++/7910, PR c++/11021
19887 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
19888 tests for warnings.
19889 * g++.dg/ext/dllimport2.C: Add tests for warnings.
19890 * g++.dg/ext/dllimport3.C: Likewise.
19891 * g++.dg/ext/dllimport4.C: New file.
19892 * g++.dg/ext/dllimport5.C: New file.
19893 * g++.dg/ext/dllimport6.C: New file.
19894 * g++.dg/ext/dllimport7.C: New file.
19895 * g++.dg/ext/dllimport8.C: New file.
19896 * g++.dg/ext/dllimport9.C: New file.
19897 * g++.dg/ext/dllimport10.C: New file.
19898 * g++.dg/ext/dllexport1.C: New file.
19899
19900 2003-07-03 Mark Mitchell <mark@codesourcery.com>
19901
19902 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
19903 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
19904
19905 2003-07-03 Roger Sayle <roger@eyesopen.com>
19906
19907 * gcc.dg/builtins-25.c: New testcase.
19908 * gcc.dg/builtins-26.c: New testcase.
19909
19910 2003-07-03 Janis Johnson <janis187@us.ibm.com>
19911
19912 * gcc.dg/compat/vector-defs.h: New file.
19913 * gcc.dg/compat/vector-setup.h: New file.
19914 * gcc.dg/compat/vector-check.h: New file.
19915 * gcc.dg/compat/vector-1_main.c: New file.
19916 * gcc.dg/compat/vector-1_x.c: New file.
19917 * gcc.dg/compat/vector-1_y.c: New file.
19918 * gcc.dg/compat/vector-2_main.c: New file.
19919 * gcc.dg/compat/vector-2_x.c: New file.
19920 * gcc.dg/compat/vector-2_y.c: New file.
19921
19922 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
19923 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
19924 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
19925 * gcc.dg/compat/struct-align-1.h: New file.
19926 * gcc.dg/compat/struct-align-1_main.c: New file.
19927 * gcc.dg/compat/struct-align-1_x.c: New file.
19928 * gcc.dg/compat/struct-align-1_y.c: New file.
19929 * gcc.dg/compat/struct-align-2.h: New file.
19930 * gcc.dg/compat/struct-align-2_main.c: New file.
19931 * gcc.dg/compat/struct-align-2_x.c: New file.
19932 * gcc.dg/compat/struct-align-2_y.c: New file.
19933
19934 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
19935 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
19936 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
19937 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
19938 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
19939 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
19940 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
19941 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
19942 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
19943 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
19944 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
19945 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
19946 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
19947 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
19948 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
19949 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
19950 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
19951 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
19952 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
19953 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
19954 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
19955 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
19956 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
19957 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
19958 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
19959 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
19960 * gcc.dg/compat/struct-return-10_x.c: Ditto.
19961 * gcc.dg/compat/struct-return-2_x.c: Ditto.
19962 * gcc.dg/compat/struct-return-3_x.c: Ditto.
19963
19964 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
19965
19966 * gcc.dg/i386-call-1.c: New test.
19967
19968 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
19969
19970 PR c++/9162
19971 * g++.dg/parse/defarg4.C: New.
19972
19973 2003-07-03 Roger Sayle <roger@eyesopen.com>
19974
19975 PR target/10700
19976 * gcc.c-torture/compile/20030703-1.c: New test case.
19977
19978 2003-07-03 Mark Mitchell <mark@codesourcery.com>
19979
19980 * g++.dg/template/local3.C: Remove extra semicolon.
19981
19982 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
19983
19984 * gcc.dg/i386-volatile-1.c: New test.
19985
19986 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
19987
19988 PR c++/11072
19989 * g++.dg/other/offsetof2.C: XFAIL.
19990 * g++.dg/other/offsetof5.C: New.
19991
19992 PR c++/10219
19993 * g++.dg/template/error1.C: New.
19994
19995 PR c++/9779
19996 * g++.dg/template/dependent-expr1.C: New.
19997
19998 2003-07-01 Mark Mitchell <mark@codesourcery.com>
19999
20000 PR c++/6949
20001 * g++.dg/template/local3.C: New test.
20002
20003 PR c++/11149
20004 * g++.dg/lookup/scoped6.C: New test.
20005
20006 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
20007
20008 PR c++/8046
20009 * g++.dg/other/error7.C: New test.
20010
20011 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
20012
20013 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
20014 * g++.old-deja/g++.abi/vtable3.h: Likewise.
20015 * g++.old-deja/g++.law/code-gen5.C: Likewise.
20016 * g++.old-deja/g++.other/union2.C: Likewise.
20017 * gcc.dg/c90-const-expr-2.c: Likewise.
20018 * gcc.dg/c90-const-expr-3.c: Likewise.
20019 * gcc.dg/c99-const-expr-2.c: Likewise.
20020 * gcc.dg/c99-const-expr-3.c: Likewise.
20021 * gcc.dg/concat.c: Likewise.
20022
20023 2003-07-01 Mark Mitchell <mark@codesourcery.com>
20024
20025 PR c++/9559
20026 * g++.dg/init/static1.C: New test.
20027
20028 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20029
20030 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
20031 * g++.old-deja/g++.other/access2.C: Likewise.
20032 * g++.old-deja/g++.other/decl2.C: Likewise.
20033 * gcc.c-torture/execute/20020615-1.c: Likewise.
20034
20035 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
20036
20037 PR c++/4933
20038 * g++.dg/template/sizeof4.C: New test.
20039
20040 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
20041
20042 * g++.dg/other/error6.C: New test.
20043
20044 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
20045
20046 PR c++/10750
20047 * g++.dg/parse/constant2.C: New test.
20048
20049 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
20050
20051 PR c++/11106
20052 * g++.dg/other/error5.C: New test.
20053
20054 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20055
20056 * gcc.dg/format/gcc_diag-1.c: New test.
20057
20058 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
20059
20060 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
20061
20062 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
20063
20064 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
20065 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
20066 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
20067
20068 2003-06-28 Jakub Jelinek <jakub@redhat.com>
20069
20070 * gcc.c-torture/execute/builtins/string-8.c: New test.
20071 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
20072 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
20073 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
20074
20075 2003-06-27 Mark Mitchell <mark@codesourcery.com>
20076
20077 PR c++/10468
20078 * g++.dg/ext/typeof6.C: New test.
20079
20080 2003-06-27 Mark Mitchell <mark@codesourcery.com>
20081
20082 PR c++/10796
20083 * g++.dg/init/enum1.C: New test.
20084
20085 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
20086
20087 * gcc.dg/20030627-1.c: New test.
20088
20089 2003-06-26 Mark Mitchell <mark@codesourcery.com>
20090
20091 PR c++/11332
20092 * g++.dg/expr/static_cast2.C: New test.
20093
20094 2003-06-26 Roger Sayle <roger@eyesopen.com>
20095 Jakub Jelinek <jakub@redhat.com>
20096
20097 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
20098 sprintf(dst,"%s",src) optimization.
20099 * gcc.c-torture/execute/20030626-1.c: New test case.
20100 * gcc.c-torture/execute/20030626-2.c: New test case.
20101
20102 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
20103
20104 * gcc.c-torture/execute/multi-ix.c: New test.
20105
20106 * gcc.c-torture/execute/simd-4.c (main):
20107 Added missing semicolon at end of union.
20108
20109 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
20110
20111 PR c++/8266
20112 * g++.dg/template/explicit-instantiation3.C: New test.
20113
20114 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
20115
20116 * gcc.dg/20030626-1.c: Use signed char.
20117
20118 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
20119
20120 * gcc.dg/20030626-1.c: New test.
20121
20122 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
20123
20124 * const-str-2.m: Update.
20125
20126 2003-06-25 Mark Mitchell <mark@codesourcery.com>
20127
20128 PR c++/10990
20129 * g++.dg/rtti/dyncast1.C: New test.
20130 * g++.dg/abi/mangle4.C: Correct base-specifier access.
20131 * g++.dg/lookup/scoped1.C: Remove XFAIL.
20132 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
20133
20134 PR c++/10931
20135 * g++.dg/expr/static_cast1.C: New test.
20136
20137 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
20138
20139 * gcc.dg/20030625-1.c: New test.
20140
20141 2003-06-24 Roger Sayle <roger@eyesopen.com>
20142
20143 * gcc.c-torture/compile/20030624-1.c: New test case.
20144
20145 2003-06-24 Jakub Jelinek <jakub@redhat.com>
20146
20147 * gcc.c-torture/execute/string-opt-17.c: New test.
20148
20149 2003-06-24 Mark Mitchell <mark@codesourcery.com>
20150
20151 PR c++/5754
20152 * g++.dg/parse/crash6.C: New test.
20153
20154 2003-06-23 Roger Sayle <roger@eyesopen.com>
20155
20156 * gcc.dg/builtins-24.c: New test case.
20157
20158 2003-06-23 Jakub Jelinek <jakub@redhat.com>
20159
20160 * g++.dg/opt/operator1.C: New test.
20161
20162 2003-06-22 Roger Sayle <roger@eyesopen.com>
20163
20164 * gcc.c-torture/execute/string-opt-16.c: New test case.
20165
20166 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
20167
20168 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
20169 * g++.old-deja/g++.other/conv7.C: Likewise
20170 * g++.old-deja/g++.other/overcnv2.C: Likewise.
20171 * g++.old-deja/g++.other/overload14.C: Likewise.
20172
20173 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
20174
20175 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
20176 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
20177
20178 2003-06-20 Mark Mitchell <mark@codesourcery.com>
20179
20180 PR c++/10888
20181 * g++.dg/warn/Winline-3.C: New test.
20182
20183 2003-06-20 Mark Mitchell <mark@codesourcery.com>
20184
20185 * lib/target-supports.exp (check_alias_available): Make the test
20186 program acceptable to the Solaris assembler.
20187
20188 PR c++/10749
20189 * g++.dg/template/memclass2.C: New test.
20190
20191 2003-06-20 Mark Mitchell <mark@codesourcery.com>
20192 Eric Botcazou <ebotcazou@libertysurf.fr>
20193
20194 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
20195 data for non-matching targets.
20196 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
20197
20198 2003-06-20 Mark Mitchell <mark@codesourcery.com>
20199
20200 PR c++/10845
20201 * g++.dg/template/member3.C: New test.
20202
20203 2003-06-19 Mark Mitchell <mark@codesourcery.com>
20204
20205 PR c++/10939
20206 * g++.dg/template/func1.C: New test.
20207
20208 PR c++/9649
20209 * g++.dg/template/static4.C: New test.
20210 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
20211
20212 PR c++/11041
20213 * g++.dg/init/ref7.C: New test.
20214
20215 2003-06-19 Matt Austern <austern@apple.com>
20216
20217 PR c++/11228
20218 * g++.dg/anew1.C: New test.
20219 * g++.dg/anew2.C: New test.
20220 * g++.dg/anew3.C: New test.
20221 * g++.dg/anew4.C: New test.
20222
20223 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
20224
20225 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
20226
20227 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
20228
20229 * gcc.c-torture/execute/simd-4.c (main): Make expected value
20230 endian-dependent.
20231
20232 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
20233
20234 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
20235 Remove cruft.
20236
20237 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
20238
20239 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
20240 * gcc.c-torture/compile/961203-1.c: Likewise.
20241 * gcc.c-torture/compile/980506-1.c: Likewise.
20242
20243 2003-06-17 Mark Mitchell <mark@codesourcery.com>
20244
20245 PR c++/10712
20246 * g++.dg/lookup/using7.C: New test.
20247
20248 2003-06-17 Mark Mitchell <mark@codesourcery.com>
20249
20250 PR c++/11105
20251 * g++.dg/abi/conv1.C: Remove it.
20252 * g++.dg/template/conv7.C: New test.
20253 * g++.dg/template/conv8.C: Likewise.
20254 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
20255 conversion operator.
20256
20257 2003-06-17 Janis Johnson <janis187@us.ibm.com>
20258
20259 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
20260 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
20261 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
20262 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
20263 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
20264 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
20265 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
20266 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
20267 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
20268 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
20269 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
20270 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
20271 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
20272 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
20273 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
20274 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
20275 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
20276 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
20277 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
20278 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
20279 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
20280 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
20281 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
20282 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
20283 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
20284 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
20285 * gcc.dg/compat/struct-return-10_x.c: Ditto.
20286 * gcc.dg/compat/struct-return-2_x.c: Ditto.
20287 * gcc.dg/compat/struct-return-3_x.c: Ditto.
20288
20289 2003-06-16 Mark Mitchell <mark@codesourcery.com>
20290
20291 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
20292 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
20293 indications.
20294
20295 2003-06-16 Roger Sayle <roger@eyesopen.com>
20296
20297 * gcc.dg/i386-387-5.c: New test case.
20298 * gcc.dg/i386-387-6.c: New test case.
20299 * gcc.dg/builtins-23.c: New test case.
20300
20301 2003-06-15 Roger Sayle <roger@eyesopen.com>
20302
20303 * gcc.dg/builtins-22.c: New test case.
20304 * gcc.dg/i386-387-1.c: Update to test exp.
20305 * gcc.dg/i386-387-2.c: Likewise.
20306
20307 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20308
20309 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
20310
20311 2003-06-12 Mark Mitchell <mark@codesourcery.com>
20312
20313 * lib/gcc-dg.exp (dg-require-dll): New function.
20314 (dg-xfail-if): Likewise.
20315 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
20316 driver.
20317
20318 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
20319 * gcc.c-torture/compile/20001205-1.c: Likewise.
20320 * gcc.c-torture/compile/20001226-1.c: Likewise.
20321 * gcc.c-torture/compile/20010518-2.c: Likewise.
20322 * gcc.c-torture/compile/20020312-1.c: Likewise.
20323 * gcc.c-torture/compile/20020604-1.c: Likewise.
20324 * gcc.c-torture/compile/920501-12.c: Likewise.
20325 * gcc.c-torture/compile/920501-4.c: Likewise.
20326 * gcc.c-torture/compile/920520-1.c: Likewise.
20327 * gcc.c-torture/compile/920521-1.c: Likewise.
20328 * gcc.c-torture/compile/920625-1.c: Likewise.
20329 * gcc.c-torture/compile/961203-1.c: Likewise.
20330 * gcc.c-torture/compile/980506-1.c: Likewise.
20331 * gcc.c-torture/compile/981006-1.c: Likewise.
20332 * gcc.c-torture/compile/981022-1.c: Likewise.
20333 * gcc.c-torture/compile/981223-1.c: Likewise.
20334 * gcc.c-torture/compile/990617-1.c: Likewise.
20335 * gcc.c-torture/compile/dll.c: Likewise.
20336 * gcc.c-torture/compile/labels-3.c: Likewise.
20337 * gcc.c-torture/compile/mipscop-1.c: Likewise.
20338 * gcc.c-torture/compile/mipscop-2.c: Likewise.
20339 * gcc.c-torture/compile/mipscop-3.c: Likewise.
20340 * gcc.c-torture/compile/mipscop-4.c: Likewise.
20341 * gcc.c-torture/compile/simd-5.c: Likewise.
20342 * gcc.c-torture/compile/20000804-1.x: Remove.
20343 * gcc.c-torture/compile/20001205-1.x: Likewise.
20344 * gcc.c-torture/compile/20001226-1.x: Likewise.
20345 * gcc.c-torture/compile/20010518-2.x: Likewise.
20346 * gcc.c-torture/compile/20020312-1.x: Likewise.
20347 * gcc.c-torture/compile/20020604-1.x: Likewise.
20348 * gcc.c-torture/compile/920501-12.x: Likewise.
20349 * gcc.c-torture/compile/920501-4.x: Likewise.
20350 * gcc.c-torture/compile/920520-1.x: Likewise.
20351 * gcc.c-torture/compile/920521-1.x: Likewise.
20352 * gcc.c-torture/compile/920625-1.x: Likewise.
20353 * gcc.c-torture/compile/961203-1.x: Likewise.
20354 * gcc.c-torture/compile/980506-1.x: Likewise.
20355 * gcc.c-torture/compile/981006-1.x: Likewise.
20356 * gcc.c-torture/compile/981022-1.x: Likewise.
20357 * gcc.c-torture/compile/981223-1.x: Likewise.
20358 * gcc.c-torture/compile/990617-1.x: Likewise.
20359 * gcc.c-torture/compile/mipscop-1.x: Likewise.
20360 * gcc.c-torture/compile/mipscop-2.x: Likewise.
20361 * gcc.c-torture/compile/mipscop-3.x: Likewise.
20362 * gcc.c-torture/compile/mipscop-4.x: Likewise.
20363 * gcc.c-torture/compile/simd-5.x: Likewise.
20364
20365 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
20366
20367 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
20368
20369 * gcc.c-torture/execute/20030611-1.c: New test.
20370
20371 2003-06-12 Roger Sayle <roger@eyesopen.com>
20372
20373 PR middle-end/168
20374 * gcc.dg/20030612-1.c: New test case.
20375
20376 2003-06-12 Mark Mitchell <mark@codesourcery.com>
20377
20378 PR c++/10635
20379 * g++.dg/expr/cast1.C: New test.
20380
20381 2003-06-12 Roger Sayle <roger@eyesopen.com>
20382
20383 * gcc.dg/builtins-21.c: New test case.
20384
20385 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
20386
20387 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
20388 options instead of at the end.
20389 * lib/objc.exp (objc_target_compile): Likewise.
20390
20391 2003-06-11 Mark Mitchell <mark@codesourcery.com>
20392
20393 PR c++/10432
20394 * g++.dg/parse/error1.C: New test.
20395
20396 2003-06-11 Janis Johnson <janis187@us.ibm.com>
20397
20398 * gcc.dg/compat/struct-by-value-11_main.c: New file.
20399 * gcc.dg/compat/struct-by-value-11_x.c: New file.
20400 * gcc.dg/compat/struct-by-value-11_y.c: New file.
20401 * gcc.dg/compat/struct-by-value-12_main.c: New file.
20402 * gcc.dg/compat/struct-by-value-12_x.c: New file.
20403 * gcc.dg/compat/struct-by-value-12_y.c: New file.
20404 * gcc.dg/compat/struct-by-value-13_main.c: New file.
20405 * gcc.dg/compat/struct-by-value-13_x.c: New file.
20406 * gcc.dg/compat/struct-by-value-13_y.c: New file.
20407 * gcc.dg/compat/struct-by-value-14_main.c: New file.
20408 * gcc.dg/compat/struct-by-value-14_x.c: New file.
20409 * gcc.dg/compat/struct-by-value-14_y.c: New file.
20410 * gcc.dg/compat/struct-by-value-15_main.c: New file.
20411 * gcc.dg/compat/struct-by-value-15_x.c: New file.
20412 * gcc.dg/compat/struct-by-value-15_y.c: New file.
20413 * gcc.dg/compat/struct-by-value-16_main.c: New file.
20414 * gcc.dg/compat/struct-by-value-16_x.c: New file.
20415 * gcc.dg/compat/struct-by-value-16_y.c: New file.
20416 * gcc.dg/compat/struct-by-value-17_main.c: New file.
20417 * gcc.dg/compat/struct-by-value-17_x.c: New file.
20418 * gcc.dg/compat/struct-by-value-17_y.c: New file.
20419 * gcc.dg/compat/struct-by-value-18_main.c: New file.
20420 * gcc.dg/compat/struct-by-value-18_x.c: New file.
20421 * gcc.dg/compat/struct-by-value-18_y.c: New file.
20422
20423 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
20424 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
20425 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
20426 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
20427 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
20428 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
20429 * gcc.dg/compat/scalar-return-3_main.c: New file.
20430 * gcc.dg/compat/scalar-return-3_x.c: New file.
20431 * gcc.dg/compat/scalar-return-3_y.c: New file.
20432 * gcc.dg/compat/scalar-return-4_main.c: New file.
20433 * gcc.dg/compat/scalar-return-4_x.c: New file.
20434 * gcc.dg/compat/scalar-return-4_y.c: New file.
20435
20436 2003-06-10 Janis Johnson <janis187@us.ibm.com>
20437
20438 * gcc.dg/compat/fp2-struct-check.h: New file.
20439 * gcc.dg/compat/fp2-struct-defs.h: New file.
20440 * gcc.dg/compat/fp2-struct-init.h: New file.
20441 * gcc.dg/compat/struct-by-value-10_main.c: New file.
20442 * gcc.dg/compat/struct-by-value-10_x.c: New file.
20443 * gcc.dg/compat/struct-by-value-10_y.c: New file.
20444 * gcc.dg/compat/struct-return-10_main.c: New file.
20445 * gcc.dg/compat/struct-return-10_x.c: New file.
20446 * gcc.dg/compat/struct-return-10_y.c: New file.
20447
20448 * gcc.dg/compat/compat-common.h: New file.
20449 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
20450 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
20451 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
20452 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
20453 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
20454 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
20455 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
20456 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
20457 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
20458 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
20459 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
20460 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
20461 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
20462 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
20463 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
20464 * gcc.dg/compat/small-struct-check.h: Ditto.
20465 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
20466 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
20467 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
20468 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
20469 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
20470 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
20471 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
20472 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
20473 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
20474 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
20475 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
20476 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
20477 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
20478 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
20479 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
20480 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
20481 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
20482 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
20483 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
20484 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
20485 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
20486 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
20487 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
20488 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
20489 * gcc.dg/compat/struct-return-2_main.c: Ditto.
20490 * gcc.dg/compat/struct-return-2_x.c: Ditto.
20491 * gcc.dg/compat/struct-return-2_y.c: Ditto.
20492 * gcc.dg/compat/struct-return-3_main.c: Ditto.
20493 * gcc.dg/compat/struct-return-3_x.c: Ditto.
20494 * gcc.dg/compat/struct-return-3_y.c: Ditto.
20495
20496 2003-06-10 Geoffrey Keating <geoffk@apple.com>
20497
20498 * g++.dg/pch/static-1.C: New file.
20499 * g++.dg/pch/static-1.Hs: New file.
20500
20501 2003-06-10 Richard Henderson <rth@redhat.com>
20502
20503 * gcc.dg/asm-7.c: Adjust expected warning text.
20504
20505 2003-06-10 Roger Sayle <roger@eyesopen.com>
20506
20507 * gcc.dg/builtins-20.c: New test case.
20508
20509 2003-06-10 Mark Mitchell <mark@codesourcery.com>
20510
20511 PR c++/11131
20512 * g++.dg/opt/template1.C: New test.
20513
20514 2003-06-09 Mark Mitchell <mark@codesourcery.com>
20515
20516 * lib/gcc-dg.exp (dg-test): Clear additional_files and
20517 additional_sources.
20518
20519 2003-05-21 David Taylor <dtaylor@emc.com>
20520
20521 * gcc.dg/Wpadded.c: New file.
20522
20523 2003-06-09 Mark Mitchell <mark@codesourcery.com>
20524
20525 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
20526 * gcc.dg/special/weak-2.c: Add dg-require-weak.
20527 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
20528 dg-require-weak.
20529
20530 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
20531
20532 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
20533
20534 2003-06-09 Mark Mitchell <mark@codesourcery.com>
20535
20536 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
20537 (dg-require-alias): Likewise.
20538 (dg-require-gc-sections): Likewise.
20539 * lib/target-supports.exp (check_gc_sections_available): Likewise.
20540
20541 2003-06-08 Richard Henderson <rth@redhat.com>
20542
20543 * gcc.dg/20011029-2.c: Fix the array reference.
20544 * gcc.dg/asm-7.c: New.
20545
20546 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
20547
20548 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
20549
20550 2003-06-08 Mark Mitchell <mark@codesourcery.com>
20551
20552 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
20553 (dg-require-gc-sections): Likewise.
20554
20555 2003-06-08 Jan Hubicka <jh@suse.cz>
20556
20557 * i386-cmov1.c: Fix regular expression.
20558 * i386-cvt-1.c: Likewise.
20559 * i386-local.c: Likewise.
20560 * i386-local2.c: Likewise.
20561 * i386-mul.c: Likewise.
20562 * i386-ssetype-1.c: Likewise.
20563 * i386-ssetype-3.c: Likewise.
20564 * i386-ssetype-5.c: Likewise.
20565
20566 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20567
20568 PR c++/11039
20569 * g++.dg/warn/implicit-typename2.C: New test.
20570 * g++.dg/warn/implicit-typename3.C: New test.
20571
20572 2003-06-07 Richard Henderson <rth@redhat.com>
20573
20574 * g++.dg/other/offsetof3.C: Use size_t.
20575 * g++.dg/other/offsetof4.C: Likewise.
20576
20577 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
20578
20579 * lib/copy-file.exp: New. Implement gcc_copy_files.
20580
20581 * lib/dg-pch.exp: Load copy-file.exp
20582 (dg-pch): Use gcc_copy_files instead of "file copy".
20583
20584 2003-06-06 Mark Mitchell <mark@codesourcery.com>
20585
20586 * gcc.dg/weak/weak.exp: Simplify.
20587 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
20588 * gcc.dg/weak/weak-1.c: Likewise.
20589 * gcc.dg/weak/weak-2.c: Likewise.
20590 * gcc.dg/weak/weak-3.c: Likewise.
20591 * gcc.dg/weak/weak-4.c: Likewise.
20592 * gcc.dg/weak/weak-5.c: Likewise.
20593 * gcc.dg/weak/weak-6.c: Likewise.
20594 * gcc.dg/weak/weak-7.c: Likewise.
20595 * gcc.dg/weak/weak-8.c: Likewise.
20596 * gcc.dg/weak/weak-9.c: Likewise.
20597
20598 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
20599
20600 gcc.c-torture/execute/20030606-1.c: New.
20601
20602 2003-06-06 Roger Sayle <roger@eyesopen.com>
20603
20604 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
20605 * gcc.dg/builtins-19.c: Likewise.
20606
20607 2003-06-06 Roger Sayle <roger@eyesopen.com>
20608
20609 * gcc.dg/builtins-2.c: Add some more tests.
20610 * gcc.dg/builtins-18.c: New test case.
20611 * gcc.dg/builtins-19.c: New test case.
20612
20613 2003-06-06 Roger Sayle <roger@eyesopen.com>
20614 Jim Wilson <wilson@tuliptree.org>
20615
20616 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
20617
20618 2003-06-06 Jakub Jelinek <jakub@redhat.com>
20619
20620 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
20621 mempcpy/stpcpy calls not to be optimized into something else.
20622 * gcc.c-torture/execute/string-opt-3.c: Moved to...
20623 * gcc.c-torture/execute/builtins/string-7.c: ...here.
20624 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
20625
20626 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20627
20628 * gcc.dg/format/asm_fprintf-1.c: New test.
20629
20630 2003-06-05 Mark Mitchell <mark@codesourcery.com>
20631
20632 * lib/gcc-defs.exp (additional_sources): New variable.
20633 (dg-additional-sources): New function.
20634 (additional_files): New variable.
20635 (dg-additional-files): New function.
20636 (dg-additional-files-options): Likewise.
20637 * lib/gcc-dg.exp (dg-require-weak): New function.
20638 (dg-require-alias): Likewise.
20639 (dg-require-gc-sections): Likewise.
20640 * lib/target-supports.exp (check_alias_available): Remove testfile
20641 parameter.
20642 (check_gc_sections_available): New function.
20643 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
20644 (dg-gpp-additional-files): Likewise.
20645 * lib/g++.exp (additional_sources): Remove.
20646 (additional_files): Likewise.
20647 (g++_target_compile): Use dg-additional-files-options.
20648
20649 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
20650 Tcl logic.
20651 * gcc.dg/special/ecos.exp: Remove.
20652 * gcc.dg/special/20000419-2.c: Use dg-require-*.
20653 * gcc.dg/special/alias-1.c: Likewise.
20654 * gcc.dg/special/alias-2.c: Likewise.
20655 * gcc.dg/special/gcsec-1.c: Likewise.
20656 * gcc.dg/special/weak-1.c: Likewise.
20657 * gcc.dg/special/weak-2.c: Likewise.
20658 * gcc.dg/special/wkali-1.c: Likewise.
20659 * gcc.dg/special/wkali-2.c: Likewise.
20660
20661 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
20662 dg-gpp-additional-*.
20663 * g++.dg/special/conpr-3.C: Likewise.
20664 * g++.dg/special/conpr-4.C: Likewise.
20665 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
20666 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
20667 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
20668 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
20669 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
20670 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
20671 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
20672 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
20673 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
20674 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
20675 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
20676 * g++.old-deja/g++.other/comdat1.C: Likewise.
20677 * g++.old-deja/g++.other/comdat2.C: Likewise.
20678 * g++.old-deja/g++.other/comdat3.C: Likewise.
20679 * g++.old-deja/g++.other/ctor1.C: Likewise.
20680 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
20681
20682 2003-06-05 Richard Henderson <rth@redhat.com>
20683
20684 * gcc.dg/debug/20030605-1.c: New.
20685
20686 2003-06-04 Mark Mitchell <mark@codesourcery.com>
20687
20688 * README.QMTEST: Update.
20689
20690 2003-06-04 Richard Henderson <rth@redhat.com>
20691
20692 * gcc.dg/cleanup-1.c: New.
20693 * gcc.dg/cleanup-2.c: New.
20694 * gcc.dg/cleanup-3.c: New.
20695 * gcc.dg/cleanup-4.c: New.
20696 * gcc.dg/cleanup-5.c: New.
20697 * gcc.dg/cleanup-6.c: New.
20698 * gcc.dg/cleanup-7.c: New.
20699
20700 2003-06-04 Mark Mitchell <mark@codesourcery.com>
20701
20702 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
20703
20704 * lib/dg-pch.exp: New file.
20705 * g++.dg/pch/pch.exp: Use dg-pch.exp.
20706 * gcc.dg/pch/pch.exp: Likewise.
20707
20708 2003-06-04 Roger Sayle <roger@eyesopen.com>
20709
20710 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
20711 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
20712 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
20713 * gcc.dg/builtins-17.c: New test case.
20714 * gcc.dg/i386-387-4.c: New test case.
20715 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
20716
20717 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
20718
20719 * gcc.dg/ultrasp9.c: New test.
20720
20721 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
20722
20723 * gcc.c-torture/compile/20030604-1.c: New test.
20724 * gcc.dg/sparc-constant-1.c: New test.
20725
20726 2003-06-03 Glen Nakamura <glen@imodulo.com>
20727
20728 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
20729
20730 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
20731
20732 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
20733
20734 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
20735 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
20736
20737 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
20738
20739 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
20740
20741 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20742
20743 PR c++/10940
20744 * g++.dg/template/spec10.C: New test.
20745
20746 2003-06-03 Roger Sayle <roger@eyesopen.com>
20747
20748 * gcc.dg/builtins-16.c: New test case.
20749
20750 2003-06-03 Jakub Jelinek <jakub@redhat.com>
20751
20752 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
20753 mempcpy test with post-increments.
20754 * gcc.c-torture/execute/string-opt-3.c: New test.
20755 * gcc.dg/string-opt-1.c: New test.
20756
20757 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
20758
20759 PR fortran/10965
20760 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
20761
20762 2003-06-02 Mark Mitchell <mark@codesourcery.com>
20763
20764 * lib/scanasm.exp (dg-scan): New function, factored out of ...
20765 (scan-assembler): ... here. Use dg-scan.
20766 (scan-assembler-not): Likewise.
20767 (scan-file): New function.
20768 (scan-file-not): Likewise.
20769 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
20770 * gcc.dg/cpp/_Pragma4.c: Likewise.
20771 * gcc.dg/cpp/_Pragma5.c: Likewise.
20772 * gcc.dg/cpp/avoidpaste1.c: Likewise.
20773 * gcc.dg/cpp/avoidpaste2.c: Likewise.
20774 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
20775 * gcc.dg/cpp/cmdlne-P.c: Likewise.
20776 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
20777 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
20778 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
20779 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
20780 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
20781 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
20782 * gcc.dg/cpp/cxxcom1.c: Likewise.
20783 * gcc.dg/cpp/line1.c: Likewise.
20784 * gcc.dg/cpp/maccom1.c: Likewise.
20785 * gcc.dg/cpp/maccom2.c: Likewise.
20786 * gcc.dg/cpp/maccom3.c: Likewise.
20787 * gcc.dg/cpp/maccom4.c: Likewise.
20788 * gcc.dg/cpp/maccom5.c: Likewise.
20789 * gcc.dg/cpp/maccom6.c: Likewise.
20790 * gcc.dg/cpp/multiline.c: Likewise.
20791 * gcc.dg/cpp/spacing1.c: Likewise.
20792 * gcc.dg/cpp/spacing2.c: Likewise.
20793 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
20794 * gcc.dg/cpp/trad/maccom1.c: Likewise.
20795 * gcc.dg/cpp/trad/maccom2.c: Likewise.
20796 * gcc.dg/cpp/trad/maccom3.c: Likewise.
20797 * gcc.dg/cpp/trad/maccom4.c: Likewise.
20798 * gcc.dg/cpp/trad/maccom6.c: Likewise.
20799 * gcc.dg/cpp/cxxcom2.c: Likewise.
20800 * gcc.dg/cpp/cxxcom2.h: New file.
20801
20802 * gcc.dg/cpp/truefalse.cpp: Move it to ...
20803 * g++.dg/cpp/truefalse.C: Here.
20804 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
20805
20806 2003-06-01 Loren James Rittle <ljrittle@acm.org>
20807
20808 * gcc.dg/cpp/redef3.c: New file.
20809
20810 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
20811
20812 * gcc.dg/i386-loop-3.c: New test.
20813
20814 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
20815
20816 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
20817
20818 2003-05-31 Roger Sayle <roger@eyesopen.com>
20819
20820 * gcc.dg/fwrapv-1.c: New test case.
20821 * gcc.dg/fwrapv-2.c: New test case.
20822
20823 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20824
20825 PR c++/10956
20826 * g++.dg/template/spec9.C: New test.
20827
20828 2003-05-29 Roger Sayle <roger@eyesopen.com>
20829
20830 * gcc.dg/duff-4.c: New test case.
20831
20832 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
20833
20834 PR fortran/10843
20835 * g77.dg/ffixed-form-1.f: New test
20836 * g77.dg/ffixed-form-2.f: New test
20837 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
20838 * g77.dg/ffree-form-3.f: New test
20839
20840 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
20841
20842 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
20843 * gcc.dg/wint_t-1.c: Likewise.
20844
20845 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20846
20847 * g++.dg/template/access11.C: New test.
20848
20849 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20850
20851 PR c++/10849
20852 * g++.dg/template/access10.C: New test.
20853
20854 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
20855 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20856
20857 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
20858
20859 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
20860
20861 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
20862 suppress for powerpc-*-darwin*.
20863 * gcc.dg/torture/builtin-noret-2.c: Likewise.
20864
20865 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
20866
20867 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
20868 suppress option for powerpc-*-darwin*.
20869
20870 2003-05-23 Roger Sayle <roger@eyesopen.com>
20871
20872 * gcc.dg/builtins-1.c: Add tests for tan and atan.
20873 * gcc.dg/builtins-4.c: Add test for fmod.
20874
20875 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20876
20877 PR c++/10682
20878 * g++.dg/template/instantiate4.C: New test.
20879
20880 2003-05-22 Roger Sayle <roger@eyesopen.com>
20881
20882 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
20883
20884 2003-05-21 Janis Johnson <janis187@us.ibm.com>
20885
20886 * gcc.dg/compat/scalar-return-1_main.c: New file.
20887 * gcc.dg/compat/scalar-return-1_x.c: New file.
20888 * gcc.dg/compat/scalar-return-1_y.c: New file.
20889 * gcc.dg/compat/scalar-return-2_main.c: New file.
20890 * gcc.dg/compat/scalar-return-2_x.c: New file.
20891 * gcc.dg/compat/scalar-return-2_y.c: New file.
20892 * gcc.dg/compat/struct-return-3_main.c: New file.
20893 * gcc.dg/compat/struct-return-3_y.c: New file.
20894 * gcc.dg/compat/struct-return-3_x.c: New file.
20895 * gcc.dg/compat/struct-return-2_main.c: New file.
20896 * gcc.dg/compat/struct-return-2_x.c: New file.
20897 * gcc.dg/compat/struct-return-2_y.c: New file.
20898
20899 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20900
20901 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
20902 for hppa*-hp-hpux*.
20903 * gcc.dg/20021014-1.c (dg-options): Likewise.
20904 * gcc.dg/nest.c (dg-options): Likewise.
20905
20906 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
20907
20908 PR c++/9738
20909 * g++.dg/ext/dllimport2.C: New file.
20910 * g++.dg/ext/dllimport3.C: New file.
20911
20912 2003-05-20 Janis Johnson <janis187@us.ibm.com>
20913
20914 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
20915 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
20916 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
20917 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
20918 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
20919 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
20920 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
20921 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
20922 * gcc.dg/compat/small-struct-defs.h: New file.
20923 * gcc.dg/compat/small-struct-init.h: New file.
20924 * gcc.dg/compat/small-struct-check.h: New file.
20925 * gcc.dg/compat/fp-struct-defs.h: New file.
20926 * gcc.dg/compat/fp-struct-check.h: New file.
20927 * gcc.dg/compat/fp-struct-init.h: New file.
20928 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
20929 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
20930
20931 2003-05-19 Jakub Jelinek <jakub@redhat.com>
20932
20933 * gcc.dg/20030225-2.c: New test.
20934
20935 2003-05-18 Roger Sayle <roger@eyesopen.com>
20936 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20937
20938 * gcc.c-torture/compile/20030518-1.c: New test case.
20939
20940 2003-05-18 Mark Mitchell <mark@codesourcery.com>
20941
20942 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
20943 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
20944 gcc-dg-debug-runtest.
20945 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
20946 gcc-dg-debug-runtest.
20947
20948 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20949
20950 PR c++/9022
20951 * g++.dg/lookup/using6.C: New test.
20952
20953 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20954
20955 * g++.dg/parse/access2.C: New test.
20956
20957 2003-05-17 Mark Mitchell <mark@codesourcery.com>
20958
20959 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
20960 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
20961 * gcc.dg/debug/debug.exp: Likewise.
20962
20963 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
20964
20965 * gcc.dg/dollar.c: New test.
20966
20967 2003-05-16 Janis Johnson <janis187@us.ibm.com>
20968
20969 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
20970 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
20971 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
20972 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
20973 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
20974 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
20975 * gcc.dg/compat/struct-by-value-6_main.c: New file.
20976 * gcc.dg/compat/struct-by-value-6_x.c: New file.
20977 * gcc.dg/compat/struct-by-value-6_y.c: New file.
20978 * gcc.dg/compat/struct-by-value-7_main.c: New file.
20979 * gcc.dg/compat/struct-by-value-7_x.c: New file.
20980 * gcc.dg/compat/struct-by-value-7_y.c: New file.
20981 * gcc.dg/compat/struct-by-value-8_main.c: New file.
20982 * gcc.dg/compat/struct-by-value-8_x.c: New file.
20983 * gcc.dg/compat/struct-by-value-8_y.c: New file.
20984 * gcc.dg/compat/struct-by-value-9_main.c: New file.
20985 * gcc.dg/compat/struct-by-value-9_x.c: New file.
20986 * gcc.dg/compat/struct-by-value-9_y.c: New file.
20987
20988 2003-05-16 Mark Mitchell <mark@codesourcery.com>
20989
20990 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
20991 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
20992 support for "repo" mode.
20993 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
20994 * lib/g77-dg.exp: Likewise.
20995 * lib/obj-dg.exp: Likewise.
20996
20997 2003-05-16 Jakub Jelinek <jakub@redhat.com>
20998
20999 Merge from gcc-3_2-rhl8-branch:
21000 2003-04-23 Jakub Jelinek <jakub@redhat.com>
21001
21002 * gcc.dg/tls/opt-6.c: New test.
21003
21004 2003-04-05 Jakub Jelinek <jakub@redhat.com>
21005
21006 * gcc.dg/20030405-1.c: New test.
21007
21008 2003-03-09 Jakub Jelinek <jakub@redhat.com>
21009
21010 * gcc.dg/20030309-1.c: New test.
21011
21012 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
21013
21014 * gcc.c-torture/execute/20030307-1.c: New test.
21015
21016 2003-02-20 Randolph Chung <tausq@debian.org>
21017
21018 * gcc.c-torture/compile/20030220-1.c: New test.
21019
21020 2003-02-18 Jakub Jelinek <jakub@redhat.com>
21021
21022 * gcc.dg/20030217-1.c: New test.
21023
21024 2003-01-29 Jakub Jelinek <jakub@redhat.com>
21025
21026 * gcc.c-torture/compile/20020129-1.c: New test.
21027
21028 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
21029
21030 * gcc.dg/unroll-1.c: New test.
21031
21032 2002-11-16 Jan Hubicka <jh@suse.cz>
21033
21034 * gcc.c-torture/execute/20020920-1.c: New test.
21035
21036 2002-10-08 Jakub Jelinek <jakub@redhat.com>
21037
21038 PR target/7434
21039 * gcc.c-torture/compile/20021008-1.c: New test.
21040
21041 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
21042
21043 PR target/7559
21044 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
21045
21046 2002-08-07 Jakub Jelinek <jakub@redhat.com>
21047
21048 * gcc.c-torture/compile/20020807-1.c: New test.
21049
21050 2002-07-30 Jakub Jelinek <jakub@redhat.com>
21051
21052 * gcc.dg/tls/opt-1.c: New test.
21053
21054 2002-07-29 Jakub Jelinek <jakub@redhat.com>
21055
21056 * gcc.dg/20020729-1.c: New test.
21057
21058 2002-07-20 Jakub Jelinek <jakub@redhat.com>
21059
21060 * g++.dg/opt/life1.C: New test.
21061
21062 2002-05-20 Jakub Jelinek <jakub@redhat.com>
21063
21064 * gcc.dg/20020525-1.c: New test.
21065
21066 2002-05-24 Jakub Jelinek <jakub@redhat.com>
21067
21068 PR c++/6794
21069 * g++.dg/ext/pretty1.C: New test.
21070 * g++.dg/ext/pretty2.C: New test.
21071
21072 2003-05-15 Mark Mitchell <mark@codesourcery.com>
21073
21074 PR c++/8385
21075 * g++.dg/ext/typeof5.C: New test.
21076
21077 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
21078
21079 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
21080 __USER_LABEL_PREFIX__ into account.
21081 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
21082
21083 2003-05-14 Roger Sayle <roger@eyesopen.com>
21084
21085 * gcc.dg/builtins-15.c: New test case.
21086
21087 2003-05-13 Zack Weinberg <zack@codesourcery.com>
21088
21089 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
21090
21091 2003-05-12 Mark Mitchell <mark@codesourcery.com>
21092
21093 * lib/g++.exp: Tweak handling of additional source files.
21094 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
21095 * g++.dg/special/conpr-2a.C: Rename to ...
21096 * g++.dg/special/conpr-2a.cc: ... this.
21097 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
21098 * g++.dg/special/conpr-3a.C: Rename to ...
21099 * g++.dg/special/conpr-3a.cc: This.
21100 * g++.dg/special/conpr-3b.C: Rename to ...
21101 * g++.dg/special/conpr-3b.cc: This.
21102 * g++.dg/special/conpr-4.C: New test.
21103 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
21104
21105 2003-05-12 David Edelsohn <edelsohn@gnu.org>
21106
21107 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
21108
21109 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21110
21111 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
21112 * g++.old-deja/g++.robertl/eb71.C: Likewise.
21113 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
21114 * g++.old-deja/g++.other/warn3.C: Likewise.
21115
21116 2003-05-11 Roger Sayle <roger@eyesopen.com>
21117
21118 * gcc.dg/i386-387-1.c: Update to also test log.
21119 * gcc.dg/i386-387-2.c: Likewise.
21120
21121 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
21122
21123 * g77.f-torture/execute/int8421.f: New test.
21124
21125 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21126
21127 PR c++/10230, c++/10481
21128 * g++.dg/lookup/scoped5.C: New test.
21129
21130 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21131
21132 PR c++/10552
21133 * g++.dg/template/ttp6.C: New test.
21134
21135 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
21136
21137 * gcc.c-torture/execute/builtins: New directory.
21138 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
21139 gcc.c-torture/execute/builtins.
21140 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
21141 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
21142 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
21143 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
21144
21145 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21146
21147 PR c++/9252
21148 * g++.dg/template/access8.C: New test.
21149 * g++.dg/template/access9.C: New test.
21150
21151 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21152
21153 PR c++/9554
21154 * g++.dg/parse/access1.C: New test.
21155
21156 2003-05-09 DJ Delorie <dj@redhat.com>
21157
21158 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
21159 long, and not an int.
21160
21161 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21162
21163 PR c++/10555, c++/10576
21164 * g++.dg/template/memclass1.C: New test.
21165
21166 2003-05-08 DJ Delorie <dj@redhat.com>
21167
21168 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
21169 targets.
21170 * gcc.c-torture/execute/20021024-1.x: Likewise.
21171 * gcc.c-torture/execute/shiftdi.x: Likewise.
21172 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
21173 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
21174 * gcc.dg/20021018-1.c: Likewise.
21175
21176 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21177
21178 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
21179
21180 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
21181 (bcopy): Call memmove.
21182
21183 2003-05-08 Roger Sayle <roger@eyesopen.com>
21184
21185 * g77.f-torture/compile/8485.f: New test case.
21186
21187 2003-05-07 Richard Henderson <rth@redhat.com>
21188
21189 PR c++/10570
21190 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
21191 Verify exception_cleanup not called for rethrows.
21192 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
21193 when exiting catch block without rethrowing.
21194 * g++.dg/eh/forced3.C: New.
21195 * g++.dg/eh/forced4.C: New.
21196
21197 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
21198
21199 * gcc.dg/20030505.c: Fix triplet.
21200
21201 2003-05-06 DJ Delorie <dj@redhat.com>
21202
21203 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
21204 * gcc.dg/nest.c: Likewise.
21205
21206 2003-05-05 Roger Sayle <roger@eyesopen.com>
21207
21208 * gcc.dg/builtins-14.c: New test case.
21209
21210 2003-05-05 Janis Johnson <janis187@us.ibm.com>
21211
21212 * lib/compat.exp (compat-execute): New argument.
21213 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
21214 * gcc.dg/compat: New test directory.
21215 * gcc.dg/compat/compat.exp: New expect script.
21216 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
21217 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
21218 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
21219 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
21220 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
21221 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
21222
21223 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
21224 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
21225 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
21226 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
21227 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
21228 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
21229 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
21230 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
21231 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
21232 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
21233 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
21234 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
21235 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
21236 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
21237 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
21238
21239 2003-05-05 Zack Weinberg <zack@codesourcery.com>
21240
21241 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
21242
21243 2003-05-05 Jakub Jelinek <jakub@redhat.com>
21244
21245 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
21246
21247 2003-05-05 Geoffrey Keating <geoffk@apple.com>
21248
21249 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
21250 * gcc.dg/ppc-fsel-2.c: New test.
21251
21252 * gcc.dg/unused-5.c: New test.
21253
21254 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21255
21256 PR c++/10496
21257 * g++.dg/warn/pmf1.C: New test.
21258
21259 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21260
21261 PR c++/4494
21262 * g++.dg/warn/main.C: New test.
21263
21264 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21265
21266 * gcc.dg/nonnull-3.c: New test.
21267
21268 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
21269
21270 * gcc.dg/cpp/Wtrigraphs.c: Update.
21271 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
21272
21273 2003-05-03 Geoffrey Keating <geoffk@apple.com>
21274
21275 * gcc.dg/ppc-fsel-1.c: New test.
21276
21277 2003-05-03 Zack Weinberg <zack@codesourcery.com>
21278
21279 PR c/10604
21280 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
21281
21282 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
21283
21284 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
21285
21286 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21287
21288 PR c++/9364, c++/10553, c++/10586
21289 * g++.dg/parse/typename4.C: New test.
21290 * g++.dg/parse/typename5.C: Likewise.
21291
21292 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
21293
21294 * gcc.c-torture/compile/20030503-1.c: New test.
21295
21296 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21297
21298 * g++.dg/lookup/using5.C: Fix testcase error.
21299
21300 2003-05-01 Chris Demetriou <cgd@broadcom.com>
21301
21302 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
21303 since MEABI is no longer supported. Remove all vestiges
21304 of MEABI from the test.
21305
21306 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21307
21308 PR c++/10554
21309 * g++.dg/lookup/using5.C: New test.
21310
21311 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21312
21313 PR c++/8772
21314 * g++.dg/template/ttp5.C: New test.
21315
21316 2003-04-30 Mark Mitchell <mark@codesourcery.com>
21317
21318 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
21319 (dg-gpp-additional-sources): New function.
21320 (dg-gpp-additional-files): Likewise.
21321 * lib/g++.exp (additional_sources): New variable.
21322 (additional_files): Likewise.
21323 (g++_target_compile): Deal with them.
21324 * lib/old-dejagnu.exp: Remove.
21325 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
21326 * g++.old-deja: Revise all tests to use dg commands.
21327
21328 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21329
21330 PR c++/9432, c++/9528
21331 * g++.dg/lookup/using4.C: New test.
21332
21333 2003-04-29 Geoffrey Keating <geoffk@apple.com>
21334
21335 * gcc.dg/noreturn-5.c: New file.
21336 * gcc.dg/noreturn-6.c: New file.
21337
21338 * gcc.c-torture/compile/inline-1.c: New file.
21339
21340 2003-04-29 Mark Mitchell <mark@codesourcery.com>
21341
21342 PR c++/10551
21343 * g++.dg/template/explicit1.C: New test.
21344
21345 2003-04-29 Mark Mitchell <mark@codesourcery.com>
21346
21347 PR c++/10549
21348 * g++.dg/other/bitfield1.C: New test.
21349
21350 PR c++/10527
21351 * g++.dg/init/new7.C: New test.
21352
21353 2003-04-29 Mark Mitchell <mark@codesourcery.com>
21354
21355 * g++.dg/ext/desig1.C: New test.
21356 * g++.dg/ext/init1.C: Update.
21357
21358 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
21359
21360 2003-04-28 Mark Mitchell <mark@codesourcery.com>
21361
21362 PR c++/10180
21363 * g++.dg/warn/Winline-1.C: New test.
21364
21365 2003-04-28 Jakub Jelinek <jakub@redhat.com>
21366
21367 * gcc.c-torture/execute/string-opt-19.c: New test.
21368
21369 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
21370 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
21371
21372 2003-04-27 Mark Mitchell <mark@codesourcery.com>
21373
21374 PR c++/10506
21375 * g++.dg/init/new6.C: New test.
21376
21377 PR c++/10503
21378 * g++.dg/init/ref6.C: New test.
21379
21380 2003-04-26 David Edelsohn <edelsohn@gnu.org>
21381
21382 * g++.dg/warn/weak1.C: XFAIL on AIX4.
21383
21384 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21385
21386 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
21387 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
21388
21389 2003-04-25 Mark Mitchell <mark@codesourcery.com>
21390
21391 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
21392 initialized static data members.
21393
21394 2003-04-25 H.J. Lu <hjl@gnu.org>
21395
21396 * gcc.dg/ia64-sync-4.c: New test.
21397
21398 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21399
21400 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
21401 date.
21402
21403 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
21404
21405 PR c++/10337
21406 * g++.dg/warn/conv1.C: New test.
21407 * g++.old-deja/g++.other/conv7.C: Adjust.
21408 * g++.old-deja/g++.other/overload14.C: Adjust.
21409
21410 2003-04-23 Mark Mitchell <mark@codesourcery.com>
21411
21412 PR c++/10471
21413 * g++.dg/template/defarg2.C: New test.
21414
21415 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
21416
21417 * gcc.dg/cpp/include2.c: Update.
21418 * gcc.dg/cpp/multiline-2.c: New.
21419 * gcc.dg/cpp/multiline.c: Update.
21420 * gcc.dg/cpp/strify2.c: Update.
21421 * gcc.dg/cpp/trad/literals-2.c: Update.
21422
21423 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
21424
21425 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
21426
21427 2003-04-23 Mark Mitchell <mark@codesourcery.com>
21428
21429 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
21430
21431 2003-04-23 Mark Mitchell <mark@codesourcery.com>
21432
21433 PR c++/10451
21434 * g++.dg/parse/crash4.C: New test.
21435
21436 PR c++/9847
21437 * g++.dg/parse/crash5.C: New test.
21438
21439 2003-04-22 Mark Mitchell <mark@codesourcery.com>
21440
21441 PR c++/10446
21442 * g++.dg/parse/crash3.C: New test.
21443
21444 PR c++/10428
21445 * g++.dg/parse/elab1.C: New test.
21446
21447 2003-04-22 Devang Patel <dpatel@apple.com>
21448
21449 * gcc.dg/cpp/trad/funlike-5.c: New test.
21450
21451 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
21452
21453 * g++.dg/other/packed1.C: Fix dg options.
21454
21455 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
21456
21457 * g++.dg/other/offsetof2.C: New test.
21458
21459 2003-04-21 Mark Mitchell <mark@codesourcery.com>
21460
21461 * g++.dg/template/recurse.C: Adjust location of error messages.
21462
21463 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
21464
21465 PR c++/9881
21466 * g++.dg/init/addr-const1.C: New test.
21467 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
21468
21469 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
21470
21471 PR c++/10405
21472 * g++.dg/lookup/struct-hack1.C: New test.
21473
21474 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
21475
21476 * ucs.c: Update diagnostic messages.
21477
21478 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
21479
21480 * gcc.dg/cpp/truefalse.cpp: New test.
21481 * gcc.dg/cpp/cpp.exp: Update.
21482 * g++.dg/other/stdbool-if.C: Remove.
21483
21484 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
21485
21486 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
21487 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
21488
21489 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
21490
21491 * gcc.c-torture/compile/20030418-1.c: New test.
21492
21493 2003-04-17 Janis Johnson <janis187@us.ibm.com>
21494
21495 * README.compat: Remove; content moved to doc/sourcebuild.texi.
21496
21497 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21498
21499 PR c++/10347
21500 g++.dg/template/dependent-name1.C: New test.
21501
21502 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
21503
21504 * gcc.dg/warn-1.c (tourist_guide): New array,
21505 contains a pointer to bar.
21506
21507 2003-04-16 Roger Sayle <roger@eyesopen.com>
21508
21509 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
21510 * gcc.c-torture/execute/medce-1.c: New test case.
21511 * gcc.c-torture/execute/medce-2.c: New test case.
21512
21513 2003-04-15 Mark Mitchell <mark@codesourcery.com>
21514
21515 * lib/prune.exp: Ignore more messages.
21516
21517 PR c++/10381
21518 * g++.dg/parse/lookup3.C: New test.
21519
21520 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
21521
21522 * gcc.c-torture/compile/20030415-1.c : New test.
21523
21524 2003-04-14 Mark Mitchell <mark@codesourcery.com>
21525
21526 * gcc.c-torture/execute/scope-2.c: Move to ...
21527 * gcc.dg/noncompile/scope.c: .... here.
21528
21529 2003-04-14 Roger Sayle <roger@eyesopen.com>
21530
21531 * gcc.dg/20030414-2.c: New test case.
21532
21533 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
21534
21535 PR target/10377
21536 * gcc.dg/20030414-1.c: New test.
21537
21538 2003-04-13 Roger Sayle <roger@eyesopen.com>
21539
21540 * gcc.dg/builtins-12.c: New test case.
21541 * gcc.dg/builtins-13.c: New test case.
21542
21543 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21544
21545 * gcc.c-torture/execute/string-opt-18.c: New test.
21546
21547 2003-04-13 Mark Mitchell <mark@codesourcery.com>
21548
21549 PR c++/10300
21550 * g++.dg/init/new5.C: New test.
21551
21552 2003-04-12 Mark Mitchell <mark@codesourcery.com>
21553
21554 PR c++/7910
21555 * g++.dg/ext/dllimport1.C: New test.
21556
21557 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
21558
21559 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
21560
21561 2003-04-11 Bud Davis <bdavis9659@comcast.net>
21562
21563 PR Fortran/9263
21564 * g77.f-torture/noncompile/9263.f: New test
21565 PR Fortran/1832
21566 * g77.f-torture/execute/1832.f: New test
21567
21568 2003-04-11 David Chad <davidc@freebsd.org>
21569 Loren J. Rittle <ljrittle@acm.org>
21570
21571 libobjc/8562
21572 * objc.dg/headers.m: New test.
21573
21574 2003-04-10 Zack Weinberg <zack@codesourcery.com>
21575
21576 * gcc.c-torture/execute/builtin-noret-2.c: New.
21577 * gcc.c-torture/execute/builtin-noret-2.x: New.
21578 XFAIL builtin-noret-2.c at -O1 and above.
21579 * gcc.dg/redecl.c: New.
21580 * gcc.dg/Wshadow-1.c: Update error regexps.
21581
21582 2003-04-10 Mark Mitchell <mark@codesourcery.com>
21583
21584 * g++.dg/abi/bitfield10.C: New test.
21585
21586 2003-04-09 Mike Stump <mrs@apple.com>
21587
21588 * gcc.dg/pch/pch.exp: Make testcase names longer.
21589 * g++.dg/pch/pch.exp: Make testcase names longer.
21590
21591 2003-04-08 Roger Sayle <roger@eyesopen.com>
21592
21593 * gcc.dg/builtins-11.c: New test case.
21594
21595 2003-04-08 Roger Sayle <roger@eyesopen.com>
21596
21597 * gcc.dg/builtins-9.c: New test case.
21598 * gcc.dg/builtins-10.c: New test case.
21599
21600 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
21601
21602 * gcc.dg/noncompile/init-4.c.c: New test.
21603
21604 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
21605
21606 * gcc.misc-test/gcov-9.c: New test.
21607 * gcc.misc-test/gcov-10.c: New test
21608 * gcc.misc-test/gcov-11.c: New test.
21609
21610 2003-04-05 Zack Weinberg <zack@codesourcery.com>
21611
21612 PR optimization/10024
21613 * gcc.c-torture/compile/20030405-1.c: New test.
21614
21615 2003-04-04 Geoffrey Keating <geoffk@apple.com>
21616
21617 * gcc.dg/pch/static-3.c: New.
21618 * gcc.dg/pch/static-3.hs: New.
21619 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
21620
21621 2003-04-04 Richard Henderson <rth@redhat.com>
21622
21623 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
21624 * g++.dg/eh/forced2.C: Likewise.
21625
21626 2003-04-03 Mike Stump <mrs@apple.com>
21627
21628 * lib/scanasm.exp (scan-assembler): Add xfail processing for
21629 target arg.
21630 (scan-assembler-times, scan-assembler-not): Likewise.
21631 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
21632
21633 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
21634
21635 * gcc.dg/sparc-loop-1.c: New test.
21636
21637 2003-04-02 Geoffrey Keating <geoffk@apple.com>
21638
21639 PR other/9274
21640 * g++.dg/pch/system-2.C: New.
21641 * g++.dg/pch/system-2.Hs: New.
21642
21643 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
21644
21645 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
21646
21647 * g++.dg/eh/simd-1.C (vecfunc): Same.
21648
21649 2003-04-01 Roger Sayle <roger@eyesopen.com>
21650
21651 * gcc.c-torture/execute/20030401-1.c: New test case.
21652
21653 2003-04-01 Ziemowit Laski <zlaski@apple.com>
21654
21655 * objc.dg/defs.m: New.
21656
21657 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
21658
21659 * g++.dg/eh/simd-1.C: New.
21660 * g++.dg/eh/simd-2.C: New.
21661
21662 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
21663
21664 * gcc.c-torture/execute/simd-3.c: New.
21665
21666 2003-03-31 Mark Mitchell <mark@codesourcery.com>
21667
21668 PR c/9936
21669 * gcc.dg/20030331-2.c: New test.
21670
21671 2003-03-31 Mark Mitchell <mark@codesourcery.com>
21672
21673 PR c++/10278
21674 * g++.dg/parse/crash2.C: New test.
21675
21676 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
21677
21678 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
21679 * gcc.c-torture/execute/20030331-1.c: ...here.
21680
21681 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
21682
21683 * gcc.c-torture/execute/20030331-1.c: New test.
21684
21685 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
21686
21687 * lib/gcov.exp: Adjust call return testing strings.
21688 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
21689
21690 2003-03-31 Roger Sayle <roger@eyesopen.com>
21691
21692 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
21693 * gcc.dg/builtins-7.c: New test case.
21694 * gcc.dg/builtins-8.c: New test case.
21695
21696 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
21697
21698 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
21699
21700 2003-03-30 Mark Mitchell <mark@codesourcery.com>
21701
21702 PR c++/7647
21703 * g++.dg/lookup-class-member-2.C: New test.
21704
21705 2003-03-30 Glen Nakamura <glen@imodulo.com>
21706
21707 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
21708
21709 2003-03-28 Roger Sayle <roger@eyesopen.com>
21710
21711 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
21712
21713 2003-03-28 Mark Mitchell <mark@codesourcery.com>
21714
21715 * g++.dg/init/attrib1.C: New test.
21716
21717 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
21718
21719 * gcc.dg/ultrasp8.c: New test.
21720
21721 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
21722
21723 * gcc.dg/ultrasp7.c: New test.
21724
21725 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
21726
21727 PR c++/10047
21728 * g++.dg/template/inline1.C: New test.
21729
21730 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
21731
21732 * gcc.dg/sparc-dwarf2.c: New test.
21733
21734 2003-03-27 Roger Sayle <roger@eyesopen.com>
21735
21736 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
21737 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
21738
21739 2003-03-27 Mark Mitchell <mark@codesourcery.com>
21740
21741 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
21742 than reading .x files.
21743 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
21744 * g77.dg/gcov/gcov-1.f: Likewise.
21745 * gcc.misc-tests/gcov-4b.c: Likewise.
21746 * gcc.misc-tests/gcov-5b.c: Likewise.
21747 * gcc.misc-tests/gcov-6.c: Likewise.
21748 * gcc.misc-tests/gcov-7.c: Likewise.
21749 * gcc.misc-tests/gcov-8.c: Likewise.
21750 * g++.dg/gcov/gcov-1.x: Remove.
21751 * g77.dg/gcov/gcov-1.x: Likewise.
21752 * gcc.misc-tests/gcov-4b.x: Likewise.
21753 * gcc.misc-tests/gcov-5b.x: Likewise.
21754 * gcc.misc-tests/gcov-6.x: Likewise.
21755 * gcc.misc-tests/gcov-7.x: Likewise.
21756 * gcc.misc-tests/gcov-8.x: Likewise.
21757
21758 2003-03-27 Glen Nakamura <glen@imodulo.com>
21759
21760 PR opt/10087
21761 * gcc.dg/20030324-1.c: New test.
21762
21763 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
21764
21765 PR c++/10224
21766 * g++.dg/template/arg3.C: New test.
21767
21768 PR c++/10158
21769 * g++.dg/template/friend18.C: New test.
21770
21771 2003-03-26 Roger Sayle <roger@eyesopen.com>
21772
21773 * g77.f-torture/compile/20030326-1.f: New test case.
21774
21775 2003-03-26 Janis Johnson <janis187@us.ibm.com>
21776
21777 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
21778
21779 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
21780
21781 2003-03-26 Jakub Jelinek <jakub@redhat.com>
21782
21783 * gcc.dg/ia64-sync-3.c: New test.
21784
21785 2003-03-26 Alan Modra <amodra@bigpond.net.au>
21786
21787 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
21788
21789 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
21790
21791 * gcc.dg/ultrasp6.c: New test.
21792
21793 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
21794
21795 * gcc.dg/i386-signbit-1.c: New test.
21796 * gcc.dg/i386-signbit-2.c: New test.
21797 * gcc.dg/i386-signbit-3.c: New test.
21798
21799 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
21800
21801 * gcc.dg/ultrasp5.c: Fix options.
21802
21803 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
21804
21805 * gcc.dg/ultrasp5.c: Fix comment.
21806
21807 2003-03-24 Bud Davis <bdavis9659@comcast.net>
21808
21809 PR fortran/10197
21810 * g77.f-torture/execute/10197.f: New test.
21811
21812 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
21813
21814 PR c++/9898, c++/383
21815 * g++.dg/template/conv6.C: New test.
21816
21817 PR c++/10119
21818 * g++.dg/template/ptrmem5.C: New test.
21819
21820 PR c++/10026
21821 * g++.dg/lookup/koenig1.C: New test.
21822
21823 PR C++/10199
21824 * g++.dg/lookup/template2.C: New test.
21825
21826 2003-03-24 Jakub Jelinek <jakub@redhat.com>
21827
21828 * g++.dg/opt/rtti1.C: New test.
21829
21830 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
21831
21832 * gcc.dg/ultrasp5.c: New test.
21833
21834 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
21835
21836 PR middle-end/9967
21837 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
21838 builtin fputs.
21839
21840 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
21841
21842 PR c/8224
21843 * gcc.dg/20030323-1.c: New test.
21844
21845 2003-03-23 Roger Sayle <roger@eyesopen.com>
21846
21847 * gcc.c-torture/compile/20030323-1.c: New test case.
21848
21849 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
21850
21851 * gcc.dg/20030321-1.c: New test.
21852
21853 2003-03-22 Zack Weinberg <zack@codesourcery.com>
21854
21855 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
21856
21857 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
21858
21859 PR c++/9978, c++/9708
21860 * g++.dg/ext/vlm1.C: Adjust expected error.
21861 * g++.dg/ext/vla2.C: New test.
21862 * g++.dg/template/arg1.C: New test.
21863 * g++.dg/template/arg2.C: New test.
21864
21865 2003-03-22 Bud Davis <bdavis9659@comcast.net>
21866
21867 * g77.f-torture/execute/select.f: New test.
21868 * g77.f-torture/noncompile/select_no_compile.f: New test.
21869
21870 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
21871
21872 PR c++/9898
21873 * g++.dg/other/error4.C: New test.
21874
21875 2003-03-20 Mark Mitchell <mark@codesourcery.com>
21876
21877 * g++.dg/template/friend17.C: New test.
21878
21879 2003-03-21 Alan Modra <amodra@bigpond.net.au>
21880
21881 * gcc.c-torture/compile/20030320-1.c: New.
21882
21883 2003-03-20 Roger Sayle <roger@eyesopen.com>
21884
21885 * gcc.dg/builtins-6.c: New test case.
21886
21887 2003-03-19 Alan Modra <amodra@bigpond.net.au>
21888
21889 PR target/10073
21890 * gcc.c-torture/compile/20030319-1.c: New.
21891
21892 2003-03-18 Jan Hubicka <jh@suse.cz>
21893
21894 * gcc.dg/i386-cvt-1.c: New test.
21895
21896 2003-03-17 Zack Weinberg <zack@codesourcery.com>
21897
21898 * objc.dg/naming-1.m: Use "(parse|syntax) error".
21899 * objc.dg/naming-2.m: Likewise.
21900
21901 2003-03-17 Mark Mitchell <mark@codesourcery.com>
21902
21903 PR c++/9639
21904 * g++.dg/parse/crash1.C: New test.
21905
21906 2003-03-16 Mark Mitchell <mark@codesourcery.com>
21907
21908 PR c++/8805
21909 * g++.dg/eh/cleanup1.C: New test.
21910
21911 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
21912
21913 * gcc.c-torture/execute/20030316-1.c: New test case.
21914
21915 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
21916
21917 PR c++/9629
21918 * g++.dg/init/ctor2.C: New test.
21919
21920 2003-03-15 Roger Sayle <roger@eyesopen.com>
21921
21922 * g77.f-torture/compile/xformat.f: New test case.
21923
21924 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
21925
21926 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
21927 * g++.old-deja/g++.mike/eh50.C: Likewise.
21928
21929 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21930
21931 PR c++/6440
21932 * g++.dg/template/spec7.C: New test.
21933 * g++.dg/template/spec8.C: Likewise.
21934
21935 2003-03-14 Jakub Jelinek <jakub@redhat.com>
21936
21937 * gcc.c-torture/execute/20030313-1.c: New test.
21938
21939 2003-03-14 Richard Henderson <rth@redhat.com>
21940
21941 * gcc.dg/inline-2.c: Adjust alpha test for external call.
21942
21943 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
21944
21945 * gcc.c-torture/compile/20030314-1.c: New test.
21946
21947 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
21948
21949 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
21950 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
21951 thumb target,
21952 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
21953 to accept newer _imp__ prefix and additional
21954 newline in .drectve section.
21955 * gcc.dg/dll-4.c: Likewise.
21956 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
21957 switch.
21958
21959 2003-03-13 Mark Mitchell <mark@codesourcery.com>
21960
21961 * g++.dg/parse/namespace9.C: New test.
21962
21963 * g++.dg/init/ref5.C: New test.
21964 * g++.dg/parse/ptrmem1.C: Likewise.
21965
21966 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
21967
21968 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
21969 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
21970 regular expression.
21971 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
21972 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
21973
21974 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
21975
21976 * gcc.c-torture/execute/20030224-2.c: New test.
21977
21978 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
21979
21980 * gcc.dg/decl-3.c: New test.
21981
21982 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
21983
21984 * gcc.dg/i386-loop-2.c: New test.
21985
21986 2003-03-11 Mark Mitchell <mark@codesourcery.com>
21987
21988 PR c++/9474
21989 * g++.dg/parse/namespace8.C: New test.
21990
21991 PR c++/9924
21992 * g++.dg/overload/builtin2.C: New test.
21993
21994 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
21995
21996 * gcc.dg/return-type-3.c: New test.
21997
21998 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
21999
22000 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
22001 profiling options are not supported.
22002
22003 2003-03-10 Mark Mitchell <mark@codesourcery.com>
22004
22005 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
22006 * g++.old-deja/g++.warn/impint2.C: Likewise.
22007
22008 2003-03-10 Devang Patel <dpatel@apple.com>
22009
22010 * g++.dg/cpp/c++_cmd_1.C: New test.
22011 * g++.dg/cpp/c++_cmd_1.h: New file.
22012
22013 2003-03-10 Segher Boessenkool <segher@koffie.nl>
22014
22015 * gcc.dg/altivec-9.c: New file.
22016
22017 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22018
22019 * gcc.dg/ppc-sdata-1.c: New test.
22020 * gcc.dg/ppc-sdata-2.c: New test.
22021
22022 2003-03-09 Mark Mitchell <mark@codesourcery.com>
22023
22024 PR c++/9373
22025 * g++.dg/opt/ptrmem2.C: New test.
22026
22027 PR c++/8534
22028 * g++.dg/opt/ptrmem1.C: New test.
22029
22030 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
22031
22032 * gcc.dg/i386-loop-1.c: New test.
22033
22034 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22035
22036 PR c++/9970
22037 * g++.dg/lookup/friend1.C: New test.
22038
22039 2003-03-08 Mark Mitchell <mark@codesourcery.com>
22040
22041 PR c++/9823
22042 * g++.dg/parser/constructor1.C: New test.
22043
22044 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
22045
22046 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
22047
22048 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
22049
22050 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
22051
22052 * gcc.dg/cpp/Wunused.c: Update test.
22053
22054 2003-03-08 Jan Hubicka <jh@suse.cz>
22055
22056 * gcc.dg/inline-3.c: New test.
22057
22058 2003-03-08 Mark Mitchell <mark@codesourcery.com>
22059
22060 PR c++/9809
22061 * g++.dg/parse/builtin1.C: New test.
22062
22063 PR c++/9982
22064 * g++.dg/abi/cookie1.C: New test.
22065 * g++.dg/abi/cookie2.C: Likewise.
22066
22067 PR c++/9524
22068 * g++.dg/template/field1.C: New test.
22069
22070 PR c++/9912
22071 * g++.dg/parse/class1.C: New test.
22072 * g++.dg/parse/namespace7.C: Likewise.
22073 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
22074
22075 2003-03-07 Mark Mitchell <mark@codesourcery.com>
22076
22077 * g++.dg/init/ref4.C: New test.
22078
22079 2003-03-07 Jan Hubicka <jh@suse.cz>
22080
22081 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
22082 * gcc.dg/inline-3.c: New test.
22083
22084 2003-03-06 Mark Mitchell <mark@codesourcery.com>
22085
22086 * g++.dg/init/ref3.C: New test.
22087
22088 PR c++/9965
22089 * g++.dg/init/ref2.C: New test.
22090
22091 PR c++/9400
22092 * g++.dg/warn/Wshadow-2.C: New test.
22093
22094 PR c++/9791
22095 * g++.dg/warn/Woverloaded-1.C: New test.
22096
22097 2003-03-05 Jan Hubicka <jh@suse.cz>
22098
22099 * gcc.dg/i386-local2.c: New.
22100 * gcc.dg/i386-local.c: Fix typo.
22101
22102 2003-03-05 Mark Mitchell <mark@codesourcery.com>
22103
22104 * g++.dg/abi/layout3.C: New test.
22105
22106 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
22107
22108 * gcc.c-torture/compile/20030305-1.c
22109
22110 2003-03-05 Jan Hubicka <jh@suse.cz>
22111
22112 * gcc.dg/i386-local.c: New.
22113
22114 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
22115
22116 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
22117
22118 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
22119
22120 * gcc.dg/switch-2.c: New test.
22121 * gcc.dg/switch-3.c: New test.
22122 * gcc.dg/Wswitch.c: Adjust line numbers.
22123 * gcc.dg/Wswitch-default.c: Likewise.
22124 * gcc.dg/Wswitch-enum.c: Likewise.
22125
22126 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
22127
22128 * gcc.c-torture/execute/20030222-1.c: New test.
22129
22130 2003-03-03 James E Wilson <wilson@tuliptree.org>
22131
22132 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
22133
22134 2003-03-03 Mark Mitchell <mark@codesourcery.com>
22135
22136 PR c++/9878
22137 * g++.dg/init/ref1.C: New test.
22138
22139 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
22140
22141 * gcc.dg/sh-relax.c: New SH-only test.
22142
22143 2003-03-03 Geoffrey Keating <geoffk@apple.com>
22144
22145 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
22146 comment explaining purpose of testcase.
22147
22148 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
22149
22150 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
22151 for HC11/HC12 (asm needs two int registers).
22152 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
22153 HC11/HC12 because the test uses an asm which needs two 32-bit
22154 registers.
22155
22156 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
22157
22158 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
22159 for HC11/HC12 (array is too large otherwise).
22160 * gcc.c-torture/compile/920501-4.x: New file, likewise.
22161 * gcc.c-torture/compile/20010518-2.x: Likewise.
22162 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
22163 HC11/HC12 (array is too large).
22164
22165 2003-03-01 Geoffrey Keating <geoffk@apple.com>
22166
22167 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
22168 * lib/g++-dg.exp (g++-dg-test): Likewise.
22169
22170 2003-03-01 Roger Sayle <roger@eyesopen.com>
22171
22172 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
22173 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
22174
22175 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22176
22177 * g++.dg/warn/implicit-typename1.C: Remove warning.
22178
22179 2003-02-28 Richard Henderson <rth@redhat.com>
22180
22181 * gcc.dg/noreturn-1.c: Move noreturn warning line.
22182 * gcc.dg/return-type-1.c: Move control reaches end warning line.
22183
22184 2003-02-28 Geoffrey Keating <geoffk@apple.com>
22185
22186 * gcc.dg/pch/pch.exp: Change .pch to .gch.
22187 * g++.dg/pch/pch.exp: Likewise.
22188
22189 2003-02-28 Mark Mitchell <mark@codesourcery.com>
22190
22191 PR c++/9879
22192 * testsuite/g++.dg/init/new4.C: New test.
22193
22194 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
22195
22196 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
22197
22198 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
22199
22200 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
22201 unsigned long.
22202
22203 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
22204 wider than float.
22205
22206 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
22207
22208 * lib/scanasm.exp: Add support for counting numbers of
22209 occurences.
22210 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
22211 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
22212
22213 2003-02-25 Mark Mitchell <mark@codesourcery.com>
22214
22215 PR c++/9683
22216 * g++.dg/template/static3.C: New test.
22217
22218 PR c++/9829
22219 * g++.dg/parse/namespace6.C: New test.
22220
22221 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22222
22223 PR target/9732
22224 * gcc.dg/20030225-1.c: New test.
22225
22226 2003-02-24 Mark Mitchell <mark@codesourcery.com>
22227
22228 * README: Remove out-of-date information.
22229
22230 PR c++/9836
22231 * g++.dg/template/spec6.C: New test.
22232
22233 2003-02-24 Jeff Law <law@redhat.com>
22234
22235 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
22236
22237 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
22238
22239 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
22240 * gcc.dg/pragma-ep-1.c: Likewise.
22241
22242 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22243
22244 PR c++/9602
22245 * g++.dg/template/friend16.C: New test.
22246
22247 2003-02-23 Mark Mitchell <mark@codesourcery.com>
22248
22249 PR c++/5333
22250 * g++.dg/parse/fused-params1.C: Adjust error messages.
22251 * g++.dg/template/nested3.C: New test.
22252
22253 2003-02-24 Alan Modra <amodra@bigpond.net.au>
22254
22255 * g++.dg/abi/param1.C: New test.
22256
22257 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22258
22259 PR c++/7982
22260 * g++.dg/warn/implicit-typename1.C: New test.
22261
22262 2003-02-22 Kelley Cook <kelleycook@comcast.net>
22263
22264 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
22265 with "mtune".
22266 * g++.old-deja/g++.other/store-expr2.C: Likewise.
22267 * gcc.c-torture/execute/20010129-1.x: Likewise.
22268 * gcc.dg/20011107-1.c: Likewise.
22269 * gcc.dg/20020108-1.c: Likewise.
22270 * gcc.dg/20020122-3.c: Likewise.
22271 * gcc.dg/20020206-1.c: Likewise.
22272 * gcc.dg/20020310-1.c: Likewise.
22273 * gcc.dg/20020426-2.c: Likewise.
22274 * gcc.dg/20020517-1.c: Likewise.
22275 * gcc.dg/991230-1.c: Likewise.
22276 * gcc.dg/i386-unroll-1.c: Likewise.
22277 * gcc.misc-tests/i386-prefetch.exp: Likewise.
22278
22279 2003-02-22 Jan Hubicka <jh@suse.cz>
22280
22281 * gcc.dg/i386-mul.c: New test.
22282
22283 2003-02-21 Roger Sayle <roger@eyesopen.com>
22284
22285 * gcc.dg/builtins-5.c: New test case.
22286
22287 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
22288
22289 * gcc.dg/asmreg-1.c: New test.
22290
22291 2003-02-21 Mark Mitchell <mark@codesourcery.com>
22292
22293 PR c++/9749
22294 * g++.dg/parse/varmod1.C: New test.
22295
22296 2003-02-21 Mark Mitchell <mark@codesourcery.com>
22297
22298 PR c++/9727
22299 * g++.dg/template/op1.C: New test.
22300
22301 2003-02-21 Mark Mitchell <mark@codesourcery.com>
22302
22303 PR c++/8906
22304 * g++.dg/template/nested2.C: New test.
22305
22306 2003-02-21 Mark Mitchell <mark@codesourcery.com>
22307
22308 PR c++/8724
22309 * g++.dg/expr/dtor1.C: New test.
22310
22311 2003-02-21 Zack Weinberg <zack@codesourcery.com>
22312
22313 * gcc.dg/cpp/include3.c: New test.
22314 * gcc.dg/cpp/inc/foo.h: New file.
22315
22316 2003-02-21 Glen Nakamura <glen@imodulo.com>
22317
22318 * gcc.c-torture/execute/20030221-1.c: New test.
22319
22320 2003-02-20 Mark Mitchell <mark@codesourcery.com>
22321
22322 PR c++/9729
22323 * g++.dg/abi/conv1.C: New test.
22324
22325 2003-02-20 Jan Hubicka <jh@suse.cz>
22326
22327 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
22328
22329 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
22330
22331 * gcc.c-torture/compile/20030219-1.c: New test.
22332
22333 2003-02-18 Jan Hubicka <jh@suse.cz>
22334
22335 * gcc.dg/funcorder.c: New test.
22336
22337 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
22338
22339 * gcc.c-torture/execute/20030218-1.c: New.
22340
22341 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
22342
22343 * gcc.dg/20030218-1.c: New.
22344
22345 2003-02-18 Richard Henderson <rth@redhat.com>
22346
22347 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
22348 * gcc.dg/attr-used-2.c: New.
22349
22350 2003-02-18 Mark Mitchell <mark@codesourcery.com>
22351
22352 PR c++/9704
22353 * g++.dg/init/copy5.C: New test.
22354
22355 2003-02-18 Geoffrey Keating <geoffk@apple.com>
22356
22357 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
22358 * g++.dg/pch/pch.exp: Likewise.
22359
22360 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
22361
22362 * gcc.c-torture/execute/20030209-1.c: Enable the test if
22363 STACK_SIZE is not defined.
22364
22365 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22366
22367 PR c++/9457
22368 * g++.dg/template/init1.C: New test.
22369
22370 2003-02-16 Jan HUbicka <jh@suse.cz>
22371
22372 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
22373 (foo): Add few extra tests
22374 * gcc.dg/c99-const-expr-3.c: Likewise.
22375 * gcc.c-torture/execute/20030216-1.c: New.
22376
22377 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22378
22379 PR c++/9459
22380 * g++.dg/ext/typeof4.C: New test.
22381
22382 2003-02-15 Roger Sayle <roger@eyesopen.com>
22383
22384 * gcc.dg/i386-387-3.c: New test case.
22385
22386 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
22387
22388 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
22389 cris-*-elf* cris-*-aout* and mmix-*-*.
22390
22391 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
22392
22393 * gcc.dg/20030213-1.c: New test.
22394
22395 2003-02-12 Roger Sayle <roger@eyesopen.com>
22396
22397 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
22398 * gcc.dg/i386-387-2.c: Likewise.
22399
22400 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
22401
22402 * gcc.dg/ppc-spe.c: Fix formatting.
22403 Enable tests that were previously unsupported by gas.
22404 Delete tests for instructions that no longer exist.
22405 Switch arguments on evsubifw builtin.
22406
22407 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
22408
22409 * gcc.c-torture/execute/20030209-1.c: Disable the test if
22410 STACK_SIZE is too small.
22411
22412 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
22413 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
22414
22415 * gcc.dg/decl-2.c: New test.
22416
22417 2003-02-10 Jan Hubicka <jh@suse.cz>
22418
22419 * gcc.dg/i386-fpcvt-1.c: New test.
22420
22421 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
22422
22423 * gcc.c-torture/execute/20030209-1.c: New test.
22424
22425 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
22426
22427 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
22428 int-wide bitops, use the constants of the same width.
22429 Likewise, if long long is 32-bit wide, test bitops using
22430 32-bit constants.
22431
22432 2003-02-07 Loren James Rittle <ljrittle@acm.org>
22433
22434 * gcc.dg/20021014-1.c: Annotate with expected notice text.
22435
22436 2003-02-07 Roger Sayle <roger@eyesopen.com>
22437
22438 * testsuite/gcc.dg/builtins-4.c: New test case.
22439
22440 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22441
22442 * gcc.dg/20020430-1.c: Fix dg command typos.
22443 * gcc.dg/20020503-1.c: Likewise.
22444
22445 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22446
22447 PR c++/8785
22448 * g++.dg/parse/fused-params1.C: New test.
22449
22450 PR c++/8857
22451 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
22452
22453 PR c++/8921
22454 * g++.dg/parse/non-dependent1.C: New test.
22455
22456 PR c++/8928
22457 * g++.dg/parse/dupl-tmpl-args1.C: New test.
22458
22459 PR c++/9228
22460 * g++.dg/parse/undefined7.C: New test.
22461 * g++.dg/parse/non-templ1.C: New test.
22462
22463 PR c++/9229
22464 * g++.dg/parse/too-many-tmpl-args1.C: New test.
22465
22466 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
22467
22468 * gcc.c-torture/compile/20030206-1.c: New test.
22469
22470 2003-02-05 Roger Sayle <roger@eyesopen.com>
22471
22472 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
22473 "pow" to "foo" to avoid potential confusion with a math built-in.
22474
22475 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22476
22477 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
22478 conditions for SPARC targets.
22479
22480 2003-02-05 Jakub Jelinek <jakub@redhat.com>
22481
22482 * gcc.dg/20030204-1.c: New test.
22483
22484 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22485
22486 PR c++/38
22487 * g++.dg/parse/array-size1.C: New test.
22488
22489 PR c++/5657
22490 * g++.dg/parse/undefined3.C: New test.
22491
22492 PR c++/5665
22493 * g++.dg/parse/undefined4.C: New test.
22494
22495 PR c++/5975
22496 * g++.dg/parse/undefined5.C: New test.
22497
22498 PR c++/7259
22499 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
22500
22501 PR c++/8578
22502 * g++.dg/parse/casting-operator1.C: New test.
22503
22504 PR c++/8596
22505 * g++.dg/parse/undefined6.C: New test.
22506
22507 PR c++/8736
22508 * g++.dg/parse/missing-template1.C: New test.
22509
22510 2003-02-04 Jan Hubicka <jh@suse.cz>
22511
22512 * gcc.dg/i386-cadd.c: Compile using -march=k8.
22513 * gcc.dg/i386-cmov?.c: Likewise.
22514 * gcc.dg/i386-fpcvt-?.c: Likewise.
22515 * gcc.dg/i386-ssefp-1.c: Likewise.
22516 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
22517 conventions.
22518
22519 2003-02-03 Mark Mitchell <mark@codesourcery.com>
22520
22521 PR c++/7129
22522 * testsuite/g++.dg/ext/max.C: New test.
22523
22524 2003-02-03 Jan Hubicka <jh@suse.cz>
22525
22526 * gcc.c-torture/execute/20030203-1.c: New test.
22527
22528 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
22529
22530 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
22531 'natural-endian'.
22532
22533 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
22534
22535 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
22536 * g++.dg/init/new2.C: Likewise.
22537 * g++.dg/other/new1.C: Likewise.
22538
22539 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
22540
22541 * gcc.dg/struct-ret-libc.c: New test.
22542
22543 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
22544
22545 * gcc.dg/20030129-1.c: New test.
22546
22547 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22548
22549 PR c++/8849
22550 * g++.dg/template/ptrmem4.C: New test.
22551
22552 2003-01-29 Mark Mitchell <mark@codesourcery.com>
22553
22554 * g++.dg/parser/constant1.C: New test.
22555
22556 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22557
22558 PR c++/8591
22559 * g++.dg/parse/friend2.C: New test.
22560
22561 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
22562
22563 PR c++/9437
22564 * g++.dg/template/unify4.C: New test.
22565
22566 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
22567
22568 * gcc.c-torture/execute/20030128-1.c: New test.
22569
22570 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
22571
22572 * g++.dg/lookup/nested1.C: Test moved from ...
22573 * g++.old-deja/g++.other/lookup24.C: ... here.
22574
22575 2003-01-28 Jan Hubicka <jh@suse.cz>
22576
22577 * gcc.dg/i386-cmov5.c: New test.
22578
22579 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
22580
22581 * gcc.c-torture/execute/20010925-1.c: Changed the
22582 memcpy declaration.
22583
22584 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
22585
22586 PR c++/3902
22587 * g++.dg/parse/template5.C: New test.
22588
22589 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
22590
22591 PR fortran/9258
22592 * g77.dg/pr9258: New test.
22593
22594 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
22595
22596 * README: Move relevant parts from README.g++.
22597
22598 * README.g++: Remove this file.
22599
22600 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
22601
22602 * g++.dg/abi/dcast1.C: New test.
22603
22604 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22605
22606 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
22607
22608 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
22609
22610 PR c++/47
22611 * g++.old-deja/g++.other/lookup24.C: New test.
22612
22613 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22614
22615 PR middle-end/7227
22616 * gcc.dg/uninit-C.c: New test.
22617
22618 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
22619
22620 * g++.dg/abi/covariant1.C: New test.
22621
22622 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
22623
22624 * gcc.dg/20030123-1.c: New test.
22625
22626 2003-01-25 Jan Hubicka <jh@suse.cz>
22627
22628 PR opt/8492
22629 * gcc.c-torture/compile/20030125-1.c
22630
22631 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
22632
22633 PR c++/9403
22634 * g++.dg/parse/template3.C: New test.
22635 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
22636
22637 PR c++/795
22638 * g++.dg/parse/template4.C: New test.
22639
22640 PR c++/9415
22641 * g++.dg/template/qual2.C: New test.
22642
22643 PR c++/8545
22644 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
22645
22646 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
22647
22648 2003-01-25 Roger Sayle <roger@eyesopen.com>
22649
22650 * gcc.c-torture/execute/switch-1.c: New test case.
22651
22652 2003-01-25 Jan Hubicka <jh@suse.cz>
22653
22654 * gcc.c-torture/execute/20030125-1.[cx]: New test.
22655
22656 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
22657
22658 Tweaks for Bison-1.875. From the NEWS file:
22659 "- `parse error' -> `syntax error'
22660 Bison now uniformly uses the term `syntax error'"
22661 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
22662 * gcc.dg/cpp/digraph2.c: Likewise.
22663 * gcc.dg/cpp/direct2.c: Likewise.
22664 * gcc.dg/cpp/paste4.c: Likewise.
22665 * gcc.dg/c90-restrict-1.c: Likewise.
22666 * gcc.dg/c99-func-2.c: Likewise.
22667 * gcc.dg/noncompile/920721-2.c: Likewise.
22668 * gcc.dg/noncompile/930622-2.c: Likewise.
22669 * gcc.dg/noncompile/940112-1.c: Likewise.
22670 * gcc.dg/noncompile/950921-1.c: Likewise.
22671 * gcc.dg/noncompile/951123-1.c: Likewise.
22672 * gcc.dg/noncompile/971104-1.c: Likewise.
22673 * gcc.dg/noncompile/990416-1.c: Likewise.
22674
22675 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
22676
22677 * g++.dg/parse/undefined1.C: Add error message.
22678
22679 2003-01-22 Mark Mitchell <mark@codesourcery.com>
22680
22681 PR c++/9354
22682 * g++.dg/parse/new1.C: New test.
22683
22684 PR c++/9216
22685 * g++.dg/parse/template2.C: New test.
22686
22687 PR c++/9354
22688 * g++.dg/parse/typedef2.C: New test.
22689
22690 PR c++/9328
22691 * g++.dg/ext/typeof3.C: New test.
22692
22693 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22694
22695 PR c++/2738
22696 * g++.dg/parse/ret-type1.C: New test.
22697
22698 PR c++/3792
22699 * g++.dg/parse/tmpl-outside1.C: New test.
22700
22701 PR c++/4207
22702 * g++.dg/parse/int-as-enum1.C: New test.
22703
22704 PR c++/4903
22705 * g++.dg/parse/no-typename1.C: New test.
22706
22707 PR c++/5533
22708 * g++.dg/parse/no-value1.C: New test.
22709
22710 PR c++/5921
22711 * g++.dg/parse/wrong-inline1.C: New test.
22712
22713 PR c++/6402
22714 * g++.dg/parse/ref1.C: New test.
22715
22716 PR c++/6992
22717 * g++.dg/parse/attr-ctor1.C: New test.
22718
22719 PR c++/7229
22720 * g++.dg/parse/namespace5.C: New test.
22721
22722 PR c++/7917
22723 * g++.dg/parse/func-def1.C: New test.
22724
22725 PR c++/8143
22726 * g++.dg/parse/undefined1.C: New test.
22727
22728 PR c++/5723, PR c++/8522
22729 * g++.dg/parse/specialization1.C: New test.
22730
22731 PR c++/163, PR c++/8595
22732 * g++.dg/parse/struct-as-enum1.C: New test.
22733
22734 PR c++/9173
22735 * g++.dg/parse/undefined2.C: New test.
22736
22737 2003-01-22 Mark Mitchell <mark@codesourcery.com>
22738
22739 PR c++/9298
22740 * g++.dg/parse/template1.C: New test.
22741
22742 PR c++/9384
22743 * g++.dg/parse/using1.C: New test.
22744
22745 PR c++/9285
22746 PR c++/9294
22747 * g++.dg/parse/expr2.C: New test.
22748
22749 PR c++/9388
22750 * g++.dg/parse/lookup2.C: Likewise.
22751
22752 2003-01-21 Jan Hubicka <jh@suse.cz>
22753
22754 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
22755 * gcc.c-torture/execute/eeprof-1.c: Likewise.
22756 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
22757 * gcc.c-torture/execute/string-opt-*.c: Likewise.
22758
22759 2003-01-20 Nick Clifton <nickc@redhat.com>
22760
22761 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
22762 problem with ARM sibcall code generation.
22763
22764 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
22765
22766 * gcc.c-torture/execute/20030120-1.c: New.
22767
22768 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
22769
22770 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
22771
22772 2003-01-17 Mark Mitchell <mark@codesourcery.com>
22773
22774 PR c++/9272
22775 * g++.dg/parse/ctor1.C: New test.
22776
22777 PR c++/9294:
22778 * g++.dg/parse/qualified1.C: New test.
22779
22780 * g++.dg/parse/typename3.C: New test.
22781
22782 2003-01-16 Richard Henderson <rth@redhat.com>
22783
22784 * g++.dg/tls/init-2.C: Fix error matches for real this time.
22785
22786 2003-01-16 Richard Henderson <rth@redhat.com>
22787
22788 * g++.dg/pch/pch.exp: Copy test header to the working directory
22789 before using it either for precompilation or direct use.
22790 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
22791 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
22792
22793 2003-01-16 Richard Henderson <rth@redhat.com>
22794
22795 * gcc.dg/pch/pch.exp: Copy test header to the working directory
22796 before using it either for precompilation or direct use.
22797 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
22798 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
22799
22800 2003-01-16 Mark Mitchell <mark@codesourcery.com>
22801
22802 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
22803 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
22804 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
22805 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
22806 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
22807 typename warning into error.
22808 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
22809 error messages.
22810 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
22811 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
22812 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
22813 messages.
22814 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
22815 make declaration visible in template.
22816 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
22817 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
22818 messages.
22819 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
22820 message.
22821 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
22822 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
22823 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
22824 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
22825 typename warning with error message.
22826 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
22827 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
22828 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
22829
22830 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
22831
22832 * g++.dg/parse/ambig2.C: New test.
22833
22834 2003-01-15 Richard Henderson <rth@redhat.com>
22835
22836 * g++.dg/tls/init-2.C: Update error message string.
22837
22838 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22839
22840 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
22841
22842 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
22843
22844 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
22845 all for HC11/HC12.
22846 * gcc.c-torture/compile/20001205-1.x: Likewise.
22847 * gcc.c-torture/compile/20001226-1.x: Likewise.
22848 * gcc.c-torture/compile/920520-1.x: Likewise.
22849 * gcc.c-torture/compile/961203-1.x: Likewise.
22850 * gcc.c-torture/compile/20020604-1.x: Likewise.
22851
22852 2003-01-15 Jan Hubicka <jh@suse.cz>
22853
22854 * gcc.c-torture/compile/20030115-1.c: New test.
22855
22856 * gcc.dg/i386-fpcvt-1.c: New test.
22857 * gcc.dg/i386-fpcvt-2.c: New test.
22858
22859 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
22860
22861 Further conform g++'s __vmi_class_type_info to the C++ ABI
22862 specification.
22863 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
22864 the specification.
22865
22866 2003-01-14 Jan Hubicka <jh@suse.cz>
22867
22868 * gcc.dg/i386-fpcvt-1.c: New test.
22869 * gcc.dg/i386-fpcvt-2.c: New test.
22870
22871 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
22872
22873 * gcc.dg/i386-mmx-3.c: New test.
22874
22875 2003-01-12 Mark Mitchell <mark@codesourcery.com>
22876
22877 PR c++/9264
22878 * g++.dg/parse/octal1.C: New file.
22879
22880 PR c++/9172
22881 * g++.dg/parse/typename1.C: New file.
22882
22883 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
22884
22885 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
22886 * gcc.dg/bf-no-ms-layout.c: Likewise.
22887 * gcc.dg/bf-ms-attrib.c: Likewise.
22888
22889 2003-01-10 Mark Mitchell <mark@codesourcery.com>
22890
22891 PR c++/9099
22892 * g++.dg/parse/dtor1.C: New file.
22893
22894 PR c++/9128
22895 * g++.dg/rtti/typeid1.C: New file.
22896
22897 PR c++/9153
22898 * g++.dg/parse/lookup1.C: New file.
22899
22900 PR c++/9171
22901 * g++.dg/templ/spec5.C: New file.
22902
22903 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
22904
22905 * gcc.c-torture/compile/20030110-1.c: New test.
22906
22907 2003-01-09 Geoffrey Keating <geoffk@apple.com>
22908
22909 Merge from pch-branch:
22910
22911 2002-12-23 Geoffrey Keating <geoffk@apple.com>
22912
22913 * gcc.dg/pch/cpp-1.h: New.
22914 * gcc.dg/pch/cpp-1.c: New.
22915 * gcc.dg/pch/cpp-2.h: New.
22916 * gcc.dg/pch/cpp-2.c: New.
22917
22918 2002-11-19 Geoffrey Keating <geoffk@apple.com>
22919
22920 * gcc.dg/pch/except-1.h: New.
22921 * gcc.dg/pch/except-1.c: New.
22922
22923 2002-11-13 Geoffrey Keating <geoffk@apple.com>
22924
22925 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
22926 running test.
22927 * gcc.dg/pch: Include *.hp not *.h.
22928 * gcc.dg/pch/system-1.h: New.
22929 * gcc.dg/pch/system-1.c: New.
22930
22931 2002-11-11 Geoffrey Keating <geoffk@apple.com>
22932
22933 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
22934 rather than trying to build and run a program using PCH.
22935 * gcc.dg/pch: Remove dg-do commands from test files.
22936
22937 2002-11-08 Geoffrey Keating <geoffk@apple.com>
22938
22939 * gcc.dg/pch/macro-3.c: New.
22940 * gcc.dg/pch/macro-3.h: New.
22941
22942 2002-11-04 Geoffrey Keating <geoffk@apple.com>
22943
22944 * gcc.dg/pch/common-1.c: New.
22945 * gcc.dg/pch/common-1.h: New.
22946 * gcc.dg/pch/decl-1.c: New.
22947 * gcc.dg/pch/decl-1.h: New.
22948 * gcc.dg/pch/decl-2.c: New.
22949 * gcc.dg/pch/decl-2.h: New.
22950 * gcc.dg/pch/decl-3.c: New.
22951 * gcc.dg/pch/decl-3.h: New.
22952 * gcc.dg/pch/decl-4.c: New.
22953 * gcc.dg/pch/decl-4.h: New.
22954 * gcc.dg/pch/decl-5.c: New.
22955 * gcc.dg/pch/decl-5.h: New.
22956 * gcc.dg/pch/global-1.c: New.
22957 * gcc.dg/pch/global-1.h: New.
22958 * gcc.dg/pch/inline-1.c: New.
22959 * gcc.dg/pch/inline-1.h: New.
22960 * gcc.dg/pch/inline-2.c: New.
22961 * gcc.dg/pch/inline-2.h: New.
22962 * gcc.dg/pch/static-1.c: New.
22963 * gcc.dg/pch/static-1.h: New.
22964 * gcc.dg/pch/static-2.c: New.
22965 * gcc.dg/pch/static-2.h: New.
22966
22967 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
22968
22969 * g++.dg/pch/pch.exp: Better handle failing testcases.
22970 * gcc.dg/pch/pch.exp: Likewise.
22971 * gcc.dg/pch/macro-1.c: New.
22972 * gcc.dg/pch/macro-1.h: New.
22973 * gcc.dg/pch/macro-2.c: New.
22974 * gcc.dg/pch/macro-2.h: New.
22975
22976 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
22977
22978 * g++.dg/dg.exp: Treat files in pch/ specially.
22979 * g++.dg/pch/pch.exp: New file.
22980 * g++.dg/pch/empty.H: New file.
22981 * g++.dg/pch/empty.C: New file.
22982 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
22983 "precompile".
22984
22985 * gcc.dg/pch/pch.exp: New file.
22986 * gcc.dg/pch/empty.h: New file.
22987 * gcc.dg/pch/empty.c: New file.
22988 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
22989 "precompile".
22990
22991 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22992
22993 * g++.dg/template/friend14.C: New test.
22994
22995 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
22996
22997 * gcc.dg/old-style-asm-1.c: New test.
22998
22999 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
23000
23001 * gcc.c-torture/compile/20030109-1.c: New test.
23002
23003 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
23004
23005 * gcc.c-torture/execute/20030109-1.c: New test.
23006
23007 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
23008
23009 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
23010 * g++.old-deja/g++.mike/dyncast2.C: Likewise
23011 * g++.old-deja/g++.mike/dyncast3.C: Likewise
23012 * g++.old-deja/g++.mike/eh2.C: Likewise
23013 * g++.old-deja/g++.mike/eh3.C: Likewise
23014 * g++.old-deja/g++.mike/eh5.C: Likewise
23015 * g++.old-deja/g++.mike/eh6.C: Likewise
23016 * g++.old-deja/g++.mike/eh7.C: Likewise
23017 * g++.old-deja/g++.mike/eh8.C: Likewise
23018 * g++.old-deja/g++.mike/eh9.C: Likewise
23019 * g++.old-deja/g++.mike/eh10.C: Likewise
23020 * g++.old-deja/g++.mike/eh12.C: Likewise
23021 * g++.old-deja/g++.mike/eh13.C: Likewise
23022 * g++.old-deja/g++.mike/eh14.C: Likewise
23023 * g++.old-deja/g++.mike/eh16.C: Likewise
23024 * g++.old-deja/g++.mike/eh17.C: Likewise
23025 * g++.old-deja/g++.mike/eh18.C: Likewise
23026 * g++.old-deja/g++.mike/eh21.C: Likewise
23027 * g++.old-deja/g++.mike/eh23.C: Likewise
23028 * g++.old-deja/g++.mike/eh24.C: Likewise
23029 * g++.old-deja/g++.mike/eh25.C: Likewise
23030 * g++.old-deja/g++.mike/eh26.C: Likewise
23031 * g++.old-deja/g++.mike/eh27.C: Likewise
23032 * g++.old-deja/g++.mike/eh28.C: Likewise
23033 * g++.old-deja/g++.mike/eh29.C: Likewise
23034 * g++.old-deja/g++.mike/eh31.C: Likewise
23035 * g++.old-deja/g++.mike/eh33.C: Likewise
23036 * g++.old-deja/g++.mike/eh34.C: Likewise
23037 * g++.old-deja/g++.mike/eh35.C: Likewise
23038 * g++.old-deja/g++.mike/eh36.C: Likewise
23039 * g++.old-deja/g++.mike/eh37.C: Likewise
23040 * g++.old-deja/g++.mike/eh38.C: Likewise
23041 * g++.old-deja/g++.mike/eh39.C: Likewise
23042 * g++.old-deja/g++.mike/eh40.C: Likewise
23043 * g++.old-deja/g++.mike/eh41.C: Likewise
23044 * g++.old-deja/g++.mike/eh42.C: Likewise
23045 * g++.old-deja/g++.mike/eh44.C: Likewise
23046 * g++.old-deja/g++.mike/eh46.C: Likewise
23047 * g++.old-deja/g++.mike/eh47.C: Likewise
23048 * g++.old-deja/g++.mike/eh48.C: Likewise
23049 * g++.old-deja/g++.mike/eh49.C: Likewise
23050 * g++.old-deja/g++.mike/eh50.C: Likewise
23051 * g++.old-deja/g++.mike/eh51.C: Likewise
23052 * g++.old-deja/g++.mike/eh53.C: Likewise
23053 * g++.old-deja/g++.mike/eh55.C: Likewise
23054 * g++.old-deja/g++.mike/p7912.C: Likewise
23055 * g++.old-deja/g++.mike/p9706.C: Likewise
23056 * g++.old-deja/g++.mike/p10416.C: Likewise
23057 * g++.old-deja/g++.mike/p11667.C: Likewise
23058 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
23059 Remove redundant reference to Iris.
23060 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
23061 Elxsi, i860, Pico Java, and WE32K.
23062
23063 2003-01-07 Mark Mitchell <mark@codesourcery.com>
23064
23065 * g++.dg/ext/asm4.C: New test.
23066
23067 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23068
23069 PR c++/9030
23070 * g++.dg/template/friend12.C: New test.
23071 * g++.dg/template/friend13.C: Likewise.
23072 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
23073
23074 2003-01-08 Jan Hubicka <jh@suse.cz>
23075
23076 * gcc.dg/i386-cadd.c: New test.
23077 * gcc.dg/i386-cmov4.c: Likewise.
23078
23079 2003-01-06 Mark Mitchell <mark@codesourcery.com>
23080
23081 PR c++/9165
23082 * g++.dg/warn/Wunused-3.C: New test.
23083
23084 * g++.dg/abi/bitfield9.C: New test.
23085
23086 PR c++/9189
23087 * g++.dg/parse/defarg3.C: New test.
23088
23089 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
23090
23091 * g++.dg/parse/ambig1.C: New test.
23092 * g++.dg/parse/defarg2.C: New test.
23093
23094 2003-01-05 Mark Mitchell <mark@codesourcery.com>
23095
23096 * g++.dg/template/defarg-1.C: New test.
23097 * g++.dg/template/local2.C: Likewise.
23098
23099 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
23100
23101 * gcc.c-torture/execute/20030105-1.c: New test.
23102
23103 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23104
23105 * g++.dg/parse/namespace3.C: Remove extra semicolons.
23106 * g++.dg/parse/namespace4.C: Likewise.
23107
23108 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
23109
23110 * g++.dg/template/ntp2.C: New test.
23111
23112 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
23113
23114 * g++.dg/parse/extern-C-1.C: New test.
23115
23116 * g++.dg/parse/namespace4.C: New test.
23117
23118 * g++.dg/template/nested1.C: New test.
23119
23120 * g++.dg/parse/namespace3.C: New test.
23121
23122 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
23123
23124 * g++.dg/lookup/two-stage1.C: New test.
23125
23126 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23127
23128 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
23129 * g++.old-deja/g++.jason/access8.C: Likewise.
23130 * g++.old-deja/g++.other/decl5.C: Likewise.
23131
23132 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
23133
23134 * g++.dg/parse/parse7.C: New test.
23135
23136 2003-01-02 Mark Mitchell <mark@codesourcery.com>
23137
23138 PR c++/2843
23139 * g++.dg/ext/attrib7.C: New test.
23140
23141 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
23142
23143 * g++.dg/parse/parse6.C: New test.
23144
23145 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
23146
23147 * gcc.dg/h8300-stack-1.c: New.
23148
23149 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
23150
23151 g++.dg/lookup/exception1.C: New test.
23152
23153 g++.dg/lookup/template1.C: New test.
23154
23155 g++.dg/parse/namespace2.C: New test.
23156
23157 g++.dg/parse/parens2.C: New test.
23158
23159 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
23160
23161 * g++.dg/parse/parse5.C: New test.
23162 * g++.dg/lookup/scoped4.C: New test.
23163
23164 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
23165
23166 * g++.dg/parse/parens1.C: New test.
23167
23168 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
23169 angle-bracket1.C.
23170 * g++.dg/parse/parens2.C: New test.
23171
23172 * g++.dg/lookup/scope-operator1.C: New test.
23173
23174 * g++.dg/parse/operator1.C: New test.
23175
23176 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23177
23178 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
23179 * g++.old-deja/g++.other/access6.C: Likewise.
23180 * g++.old-deja/g++.other/decl1.C: Likewise.
23181 * g++.old-deja/g++.pt/typename12.C: Likewise.
23182
23183 2002-12-31 Mark Mitchell <mark@codesourcery.com>
23184
23185 * g++.dg/parse/namespace1.C: New test.
23186
23187 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
23188
23189 * g++.dg/parse/parse4.C: New test.
23190
23191 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
23192
23193 * g++.dg/parse/parse3.C: New test.
23194
23195 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
23196
23197 * g++.dg/parse/parse2.C: New test.
23198
23199 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
23200
23201 * g++.dg/template/friend11.C: New test.
23202
23203 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
23204
23205 * g++.dg/parse/parse1.C: New test.
23206
23207 2002-12-31 Janis Johnson <janis187@us.ibm.com>
23208
23209 * lib/profopt.exp: Change the name of a global variable to avoid
23210 possible clashes with other test suites.
23211
23212 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
23213
23214 * g++.dg/inherit/covariant8.C: New test.
23215
23216 2002-12-31 Mark Mitchell <mark@codesourcery.com>
23217
23218 * g++.dg/init/array9.C: New test.
23219
23220 PR c++/9112
23221 * g++.dg/parse/expr1.C: New test.
23222
23223 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
23224
23225 * gcc.c-torture/compile/20021230-1.c: New test.
23226
23227 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
23228
23229 * g++.dg/inherit/covariant5.C: New test.
23230 * g++.dg/inherit/covariant6.C: New test.
23231 * g++.dg/inherit/covariant7.C: New test.
23232
23233 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23234
23235 PR c++/2739
23236 * g++.dg/other/access2.C: New test.
23237
23238 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
23239
23240 * g++.dg/other/anon-struct.C: No longer fails
23241 * g++.old-deja/g++.brendan/parse4.C: Likewise.
23242 * g++.old-deja/g++.brendan/parse5.C: Likewise.
23243 * g++.old-deja/g++.brendan/parse6.C: Likewise.
23244
23245 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
23246
23247 * g++.dg/parse/angle-bracket.C (main): No longer fails.
23248
23249 2002-12-27 Mark Mitchell <mark@codesourcery.com>
23250
23251 * g++.dg/eh/spec4.C: Remove stray semicolon.
23252 * g++.dg/expr/pmf-1.C: Change error message.
23253 * g++.dg/ext/asm1.C: Remove stray semicolon.
23254 * g++.dg/ext/typename1.C: Add missing typenames.
23255 * g++.dg/inherit/template-as-base.C: Change error message.
23256 * g++.dg/lookup/scoped1.C: Likewise.
23257 * g++.dg/lookup/scoped2.C: Likewise.
23258 * g++.dg/lookup/using2.C: Likewise.
23259 * g++.dg/other/component1.C: Remove stray semicolon.
23260 * g++.dg/other/do1.C: Change error message.
23261 * g++.dg/other/error2.C: Likewise.
23262 * g++.dg/other/init1.C: Likewise.
23263 * g++.dg/other/packed1.C: Remove stray semicolon.
23264 * g++.dg/other/ptrmem2.C: Change error message.
23265 * g++.dg/parse/parameter-declaration-1.C: Remove line number
23266 marker.
23267 * g++.dg/special/initp1.C: Remove invalid attribute usage.
23268 * g++.dg/template/access3.C: Add typename keyword.
23269 * g++.dg/template/access5.C: Remove stray semicolon.
23270 * g++.dg/template/access6.C: Likewise.
23271 * g++.dg/template/complit1.C: Likewise.
23272 * g++.dg/template/crash1.C: Change error message.
23273 * g++.dg/template/inherit2.C: Remove stray semicolon.
23274 * g++.dg/template/instantiate2.C: Likewise.
23275 * g++.dg/template/instantiate3.C: Change error message.
23276 * g++.dg/template/qual1.C: Remove stray semicolon.
23277 * g++.dg/template/qualttp18.C: Change error message.
23278 * g++.dg/template/ref1.C: Remove stray semicolon.
23279 * g++.dg/template/sizeof1.C (A::value): Declare it.
23280 * g++.dg/template/spec4.C: Change error message.
23281 * g++.dg/template/static1.C: Likewise.
23282 * g++.dg/template/type1.C: Likewise.
23283 * g++.dg/template/typename3.C: Likewise.
23284 * g++.old-deja/g++.benjamin/13478.C: Change error message.
23285 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
23286 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
23287 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
23288 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
23289 named return value extension.
23290 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
23291 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
23292 * g++.old-deja/g++.bob/extern_C.C: Likewise.
23293 * g++.old-deja/g++.bob/inherit2.C: Likewise.
23294 * g++.old-deja/g++.brendan/complex1.C: Likewise.
23295 * g++.old-deja/g++.brendan/copy5.C: Likewise.
23296 * g++.old-deja/g++.brendan/crash13.C: Likewise.
23297 * g++.old-deja/g++.brendan/crash15.C: Likewise.
23298 * g++.old-deja/g++.brendan/crash18.C: Change error message.
23299 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
23300 * g++.old-deja/g++.brendan/crash38.C: Likewise.
23301 * g++.old-deja/g++.brendan/crash50.C: Likewise.
23302 * g++.old-deja/g++.brendan/crash56.C: Likewise.
23303 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
23304 syntax.
23305 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
23306 * g++.old-deja/g++.brendan/crash8.C: Change error message.
23307 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
23308 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
23309 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
23310 * g++.old-deja/g++.brendan/template11.C: Likewise.
23311 * g++.old-deja/g++.brendan/template26.C: Likewise.
23312 * g++.old-deja/g++.brendan/template27.C: Use explicit
23313 specialization syntax.
23314 * g++.old-deja/g++.brendan/template30.C: Likewise.
23315 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
23316 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
23317 non-dependent names.
23318 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
23319 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
23320 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
23321 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
23322 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
23323 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
23324 named return value extension.
23325 * g++.old-deja/g++.ext/namedret2.C: Likewise.
23326 * g++.old-deja/g++.ext/namedret3.C: Likewise.
23327 * g++.old-deja/g++.ext/return1.C: Likewise.
23328 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
23329 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
23330 * g++.old-deja/g++.jason/access8.C: Likewise.
23331 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
23332 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
23333 pseudo-destructor names.
23334 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
23335 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
23336 pseudo-destructor names.
23337 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
23338 * g++.old-deja/g++.jason/overload19.C: Likewise.
23339 * g++.old-deja/g++.jason/overload32.C: Likewise.
23340 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
23341 stray semicolons.
23342 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
23343 * g++.old-deja/g++.jason/return.C: Likewise.
23344 * g++.old-deja/g++.jason/return2.C: Likewise.
23345 * g++.old-deja/g++.jason/shadow1.C: Likewise.
23346 * g++.old-deja/g++.jason/special.C: Use explicit specialization
23347 syntax.
23348 * g++.old-deja/g++.jason/template10.C: Account for use of
23349 non-dependent names.
23350 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
23351 syntax.
23352 * g++.old-deja/g++.jason/template37.C: Likewise.
23353 * g++.old-deja/g++.law/access4.C: Change error messages.
23354 * g++.old-deja/g++.law/arm13.C: Remove incorrect
23355 pseudo-destructor names.
23356 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
23357 * g++.old-deja/g++.law/ctors9.C: Likewise.
23358 * g++.old-deja/g++.law/cvt22.C: Likewise.
23359 * g++.old-deja/g++.law/dtors5.C: Likewise.
23360 * g++.old-deja/g++.law/global-init1.C: Likewise.
23361 * g++.old-deja/g++.law/missed-error3.C: Likewise.
23362 * g++.old-deja/g++.law/operators28.C: Likewise.
23363 * g++.old-deja/g++.law/visibility28.C: Likewise.
23364 * g++.old-deja/g++.martin/eval1.C: Likewise.
23365 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
23366 name.
23367 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
23368 * g++.old-deja/g++.mike/net34.C: Likewise.
23369 * g++.old-deja/g++.mike/net36.C: Likewise.
23370 * g++.old-deja/g++.mike/ns2.C: Likewise.
23371 * g++.old-deja/g++.mike/p12306.C: Likewise.
23372 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
23373 value extension.
23374 * g++.old-deja/g++.mike/p700.C: Likewise.
23375 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
23376 * g++.old-deja/g++.mike/p710.C: Likewise.
23377 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
23378 value extension.
23379 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
23380 * g++.old-deja/g++.mike/pmf9.C: Likewise.
23381 * g++.old-deja/g++.ns/crash2.C: Likewise.
23382 * g++.old-deja/g++.ns/crash3.C: Likewise.
23383 * g++.old-deja/g++.ns/invalid1.C: Likewise.
23384 * g++.old-deja/g++.ns/ns17.C: Likewise.
23385 * g++.old-deja/g++.ns/template16.C: Likewise.
23386 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
23387 keyword.
23388 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
23389 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
23390 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
23391 named return value extension.
23392 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
23393 * g++.old-deja/g++.other/access4.C: Issue additional error
23394 messages.
23395 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
23396 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
23397 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
23398 * g++.old-deja/g++.other/crash25.C: Change error message.
23399 * g++.old-deja/g++.other/crash4.C: Change error message.
23400 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
23401 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
23402 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
23403 checks.
23404 * g++.old-deja/g++.other/defarg8.C: Likewise.
23405 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
23406 * g++.old-deja/g++.other/dtor10.C: Likewise.
23407 * g++.old-deja/g++.other/incomplete.C: Likewise.
23408 * g++.old-deja/g++.other/linkage7.C: Likewise.
23409 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
23410 lookup algorithm.
23411 * g++.old-deja/g++.other/mangle2.C: Likewise.
23412 * g++.old-deja/g++.other/refinit2.C: Likewise.
23413 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
23414 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
23415 * g++.old-deja/g++.pt/crash28.C: Likewise.
23416 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
23417 syntax.
23418 * g++.old-deja/g++.pt/crash32.C: Change error message.
23419 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
23420 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
23421 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
23422 error message position.
23423 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
23424 * g++.old-deja/g++.pt/defarg8.C: Change error message.
23425 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
23426 syntax.
23427 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
23428 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
23429 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
23430 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
23431 keyword.
23432 * g++.old-deja/g++.pt/explicit31.C: Likewise.
23433 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
23434 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
23435 keyword.
23436 * g++.old-deja/g++.pt/explicit71.C: Change error message.
23437 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
23438 syntax.
23439 * g++.old-deja/g++.pt/friend28.C: Account for use of
23440 non-dependent names.
23441 * g++.old-deja/g++.pt/friend29.C: Likewise.
23442 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
23443 rules.
23444 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
23445 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
23446 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
23447 lookup rules.
23448 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
23449 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
23450 keyword.
23451 * g++.old-deja/g++.pt/memclass20.C: Likewise.
23452 * g++.old-deja/g++.pt/memclass5.C: Likewise.
23453 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
23454 keyword.
23455 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
23456 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
23457 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
23458 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
23459 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
23460 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
23461 keyword.
23462 * g++.old-deja/g++.pt/spec10.C: Likewise.
23463 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
23464 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
23465 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
23466 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
23467 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
23468 * g++.old-deja/g++.pt/ttp62.C: Likewise.
23469 * g++.old-deja/g++.pt/ttp64.C: Likewise.
23470 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
23471 * g++.old-deja/g++.pt/typename15.C: Likewise.
23472 * g++.old-deja/g++.pt/typename22.C: Likewise.
23473 * g++.old-deja/g++.pt/typename6.C: Change error messages.
23474 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
23475 * g++.old-deja/g++.pt/virtual2.C: Likewise.
23476 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
23477 syntax.
23478 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
23479 return value extension.
23480 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
23481 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
23482 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
23483 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
23484
23485 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
23486
23487 * g++.dg/warn/inline1.C: New test.
23488 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
23489 * g++.old-deja/g++.jason/synth10.C: Likewise.
23490 * g++.old-deja/g++.mike/net31.C: Likewise.
23491 * g++.old-deja/g++.mike/p8786.C: Likewise.
23492
23493 * g++.dg/template/friend10.C: New test.
23494 * g++.dg/template/conv5.C: New test.
23495
23496 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
23497
23498 * g++.dg/lookup/scoped3.C: New test.
23499
23500 * g++.dg/lookup/decl1.C: New test.
23501 * g++.dg/lookup/decl2.C: New test.
23502
23503 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
23504
23505 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
23506 gcc.c-torture/compile/20021015-1.c,
23507 gcc.c-torture/compile/20021015-2.c,
23508 gcc.c-torture/compile/20021123-1.c,
23509 gcc.c-torture/compile/20021123-2.c,
23510 gcc.c-torture/compile/20021123-3.c,
23511 gcc.c-torture/compile/20021123-4.c,
23512 gcc.c-torture/execute/20021024-1.c: Add tests previously added
23513 only to 3.1 or 3.2 branch.
23514
23515 2002-12-23 Mark Mitchell <mark@codesourcery.com>
23516
23517 * gcc.dg/i386-bitfield3.c: New test.
23518
23519 * gcc.dg/i386-bitfield2.c: New test.
23520
23521 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
23522
23523 * g++.dg/parse/conv_op1.C: New test.
23524
23525 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
23526
23527 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
23528 approved.
23529
23530 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
23531
23532 * gcc.c-torture/compile/20021220-1.c: New test.
23533
23534 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
23535
23536 * gcc.dg/i386-fastcall-1.c: New.
23537
23538 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
23539
23540 * gcc.c-torture/execute/20021219-1.c: New test.
23541
23542 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
23543
23544 * gcc.dg/i386-pic-1.c: New test.
23545
23546 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23547
23548 PR c++/8099
23549 * g++.dg/template/friend9.C: New test.
23550
23551 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23552
23553 PR c++/3663
23554 * g++.dg/template/access7.C: New test.
23555
23556 2002-12-18 Nick Clifton <nickc@redhat.com>
23557
23558 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
23559 the libstdc++-v3 directory has been found.
23560
23561 2002-12-12 Devang Patel <dpatel@apple.com>
23562 * gcc.dg/darwin-ld-1.c: New test.
23563 * gcc.dg/darwin-ld-2.c: New test.
23564 * gcc.dg/darwin-ld-3.c: New test.
23565 * gcc.dg/darwin-ld-4.c: New test.
23566 * gcc.dg/darwin-ld-5.c: New test.
23567
23568 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
23569
23570 * gcc.c-torture/compile/20021212-1.c: New test.
23571
23572 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
23573
23574 * gcc.dg/fshort-wchar: New test.
23575
23576 2002-12-10 Mark Mitchell <mark@codesourcery.com>
23577
23578 PR c++/8372
23579 * g++.dg/template/dtor1.C: New test.
23580
23581 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
23582 markers.
23583
23584 2002-12-10 Jakub Jelinek <jakub@redhat.com>
23585
23586 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
23587
23588 2002-12-09 Mark Mitchell <mark@codesourcery.com>
23589
23590 * g++.dg/template/static1.C: New test.
23591 * g++.dg/template/static2.C: New test.
23592 * g++.old-deja/g++.ext/memconst.C: New test.
23593
23594 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23595
23596 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
23597 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
23598 * g++.dg/special/initp1.C: Likewise.
23599
23600 2002-12-06 Jakub Jelinek <jakub@redhat.com>
23601
23602 * gcc.c-torture/execute/20021204-1.c: New test.
23603
23604 2002-12-04 Geoffrey Keating <geoffk@apple.com>
23605
23606 * gcc.dg/ppc-fmadd-1.c: New file.
23607 * gcc.dg/ppc-fmadd-2.c: New file.
23608 * gcc.dg/ppc-fmadd-3.c: New file.
23609
23610 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
23611
23612 * gcc.c-torture/compile/20021204-1.c: New test.
23613
23614 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
23615
23616 * g++.dg/inherit/covariant2.C: New test.
23617 * g++.dg/inherit/covariant3.C: New test.
23618 * g++.dg/inherit/covariant4.C: New test.
23619 * g++.dg/inherit/covariant1.C: Remove XFAIL.
23620 * g++.old-deja/g++.robertl/eb17.C: Likewise.
23621
23622 2002-12-03 Mark Mitchell <mark@codesourcery.com>
23623
23624 PR c++/8688
23625 * g++.dg/init/brace3.C: New test.
23626
23627 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
23628
23629 * gcc.dg/20020210-1.c: Fix a comment typo.
23630
23631 2002-12-02 Mark Mitchell <mark@codesourcery.com>
23632
23633 PR c++/8720
23634 * g++.dg/parse/defarg1.C: New test.
23635
23636 PR c++/8615
23637 * g++.dg/template/char1.C: New test.
23638
23639 * g++.dg/template/varmod1.C: Fix typo.
23640
23641 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23642
23643 DR 180
23644 * g++.old-deja/g++.pt/crash32.C: Expect error.
23645
23646 2002-12-01 Mark Mitchell <mark@codesourcery.com>
23647
23648 PR c++/5919
23649 * g++.dg/template/varmod1.C: New test.
23650
23651 PR c++/8727
23652 * g++.dg/inherit/typeinfo1.C: New test.
23653
23654 PR c++/8663
23655 * g++.dg/inherit/typedef1.C: New test.
23656
23657 2002-11-30 Mark Mitchell <mark@codesourcery.com>
23658
23659 PR c++/8332
23660 PR c++/8493
23661 * g++.dg/template/strlen1.C: New test.
23662
23663 PR c++/8227
23664 * g++.dg/template/ctor2.C: New test.
23665
23666 PR c++/8214
23667 * g++.dg/init/string1.C: New test.
23668
23669 PR c++/8511
23670 * g++.dg/template/friend8.C: New test.
23671
23672 2002-11-29 Joe Buck <jbuck@synopsys.com>
23673
23674 * g++.dg/lookup/anon2.C: New test.
23675
23676 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
23677
23678 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
23679 h8300 port.
23680
23681 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
23682
23683 * gcc.dg/bitfld-6.c: New test.
23684
23685 2002-11-27 Jan Hubicka <jh@suse.cz>
23686
23687 * gcc.c-torture/execute/20021127.[cx]: New test.
23688
23689 2002-11-26 Jan Hubicka <jh@suse.cz>
23690
23691 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
23692 quality.
23693
23694 2002-11-26 Geoffrey Keating <geoffk@apple.com>
23695
23696 * g++.dg/init/brace2.C: New test.
23697 * g++.old-deja/g++.mike/p9129.C: Correct.
23698
23699 2002-11-26 Mark Mitchell <mark@codesourcery.com>
23700
23701 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
23702
23703 2002-11-25 Andreas Bauer <baueran@in.tum.de>
23704
23705 * gcc.dg/sibcall-6: New test for indirect sibcalls.
23706
23707 2002-11-25 Mark Mitchell <mark@codesourcery.com>
23708
23709 * testsuite/g++.dg/abi/empty11.C: New test.
23710 * testsuite/g++.dg/rtti/cv1.C: New test.
23711
23712 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
23713
23714 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
23715
23716 2002-11-24 Mark Mitchell <mark@codesourcery.com>
23717
23718 * g++.dg/abi/empty10.C: New test.
23719
23720 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
23721
23722 * gcc.c-torture/compile/20021124-1.c: New test.
23723
23724 2002-11-22 Mark Mitchell <mark@codesourcery.com>
23725
23726 * g++.dg/abi/rtti2.C: New test.
23727
23728 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
23729
23730 * gcc.dg/i386-unroll-1.c: New test.
23731
23732 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
23733
23734 * gcc.c-torture/compile/20021120-1.c: New test.
23735 * gcc.c-torture/compile/20021120-2.c: New test.
23736
23737 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
23738
23739 * gcc.dg/bitfld-5.c: New test.
23740
23741 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
23742
23743 * gcc.c-torture/execute/20021120-3.c: New test.
23744
23745 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
23746
23747 * gcc.c-torture/execute/20021120-2.c: New test.
23748
23749 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
23750
23751 * gcc.c-torture/execute/20021120-1.c: New test.
23752
23753 2002-11-20 Jakub Jelinek <jakub@redhat.com>
23754
23755 * gcc.c-torture/execute/20021118-3.c: New test.
23756
23757 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
23758
23759 * gcc.c-torture/compile/20021119-1.c: New test.
23760
23761 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
23762
23763 * gcc.dg/duff-1.c: New test.
23764 * gcc.dg/duff-2.c: New test.
23765 * gcc.dg/duff-3.c: New test.
23766
23767 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
23768
23769 * gcc.dg/cpp/_Pragma5.c: New test.
23770
23771 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
23772
23773 * gcc.c-torture/execute/20021118-2.c: New test.
23774
23775 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
23776
23777 * gcc.c-torture/execute/20021118-1.c: New test.
23778
23779 2002-11-16 Jakub Jelinek <jakub@redhat.com>
23780
23781 * gcc.dg/20021116-1.c: New test.
23782
23783 2002-11-14 Mark Mitchell <mark@codesourcery.com>
23784
23785 * g++.dg/abi/vcall1.C: New test.
23786
23787 2002-11-14 Jakub Jelinek <jakub@redhat.com>
23788
23789 * gcc.dg/20021029-1.c: New test.
23790 * gcc.dg/20021029-2.c: New test.
23791
23792 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
23793
23794 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
23795
23796 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
23797
23798 PR c/8439
23799 * gcc.dg/20021110.c: Move to ...
23800 * gcc.c-torture/compile/20021110.c: .... here.
23801
23802 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23803
23804 PR c/8467
23805 * gcc.c-torture/execute/20021111-1.c
23806
23807 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
23808
23809 PR c/8439
23810 * gcc.dg/20021110.c: New test.
23811
23812 2002-11-10 Mark Mitchell <mark@codesourcery.com>
23813
23814 * g++.dg/abi/vthunk3.C: Run only on x86.
23815
23816 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
23817
23818 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
23819
23820 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
23821
23822 * lib/compat.exp (compat-execute): Fix logic error in last
23823 change.
23824
23825 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
23826
23827 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
23828
23829 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23830
23831 PR c++/8389
23832 * g++.dg/template/access6.C: New test.
23833
23834 2002-11-08 Jan Hubicka <jh@suse.cz>
23835
23836 * gcc.dg/i386-ssefp-1.c: New test.
23837 * gcc.dg/i386-ssefp-1.c: New test.
23838
23839 2002-11-08 Jan Hubicka <jh@suse.cz>
23840
23841 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
23842
23843 2002-11-07 Mark Mitchell <mark@codesourcery.com>
23844
23845 * g++.dg/abi/vthunk3.C: New test.
23846
23847 PR c++/8338
23848 * g++.dg/template/crash2.C: New test.
23849
23850 2002-11-07 Mark Mitchell <mark@codesourcery.com>
23851
23852 * testsuite/g++.dg/abi/dtor1.C: New test.
23853 * testsuite/g++.dg/abi/dtor2.C: Likewise.
23854
23855 2002-11-05 Geoffrey Keating <geoffk@apple.com>
23856
23857 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
23858 Darwin.
23859
23860 2002-11-04 Adam Nemet <anemet@lnxw.com>
23861
23862 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
23863 -mthumb. Only xfail with -O0.
23864
23865 2002-11-03 Mark Mitchell <mark@codesourcery.com>
23866
23867 * g++.dg/abi/thunk1.C: New test.
23868 * g++.dg/abi/thunk2.C: Likewise.
23869 * g++.dg/abi/vtt1.C: Likewise.
23870
23871 2002-11-02 Diego Novillo <dnovillo@redhat.com>
23872
23873 PR optimization/8423
23874 * gcc.c-torture/execute/builtin-constant.c: New test.
23875
23876 2002-11-01 Zack Weinberg <zack@codesourcery.com>
23877
23878 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
23879 Add some more cases.
23880
23881 2002-11-01 Mark Mitchell <mark@codesourcery.com>
23882
23883 PR c++/8391
23884 * g++.dg/opt/local1.C: New test.
23885
23886 2002-10-30 Mark Mitchell <mark@codesourcery.com>
23887
23888 PR c++/8160
23889 * g++.dg/template/complit1.C: New test.
23890
23891 PR c++/8149
23892 * g++.dg/template/typename4.C: Likewise.
23893
23894 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23895
23896 Core issue 287, PR c++/7639
23897 * g++.dg/template/instantiate1.C: Adjust error location.
23898 * g++.dg/template/instantiate3.C: New test.
23899 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
23900 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
23901 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
23902
23903 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
23904
23905 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
23906
23907 2002-10-29 Mark Mitchell <mark@codesourcery.com>
23908
23909 PR c++/8287
23910 * g++.dg/init/dtor2.C: New test.
23911
23912 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23913
23914 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
23915 * gcc.dg/nest.c: Bypass errors on irix6.
23916
23917 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
23918
23919 * gcc.dg/nest.c: Expect error for mmix-*-*.
23920 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
23921
23922 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
23923
23924 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
23925 markers.
23926
23927 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
23928
23929 2002-10-25 Mike Stump <mrs@apple.com>
23930
23931 * gcc.dg/warn-1.c: New test.
23932
23933 2002-10-25 Zack Weinberg <zack@codesourcery.com>
23934
23935 * g++.dg/template/typename3.C: New test.
23936
23937 2002-10-25 Mark Mitchell <mark@codesourcery.com>
23938
23939 * g++.dg/lookup/ptrmem1.C: New test.
23940
23941 * g++.dg/abi/vthunk2.C: New test.
23942
23943 2002-10-25 Zack Weinberg <zack@codesourcery.com>
23944
23945 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
23946
23947 2002-10-24 Mark Mitchell <mark@codesourcery.com>
23948
23949 * g++.dg/abi/empty9.C: New test.
23950
23951 2002-10-24 Richard Henderson <rth@redhat.com>
23952
23953 * g++.dg/inherit/thunk1.C: Enable for ia64.
23954
23955 2002-10-23 Mark Mitchell <mark@codesourcery.com>
23956
23957 PR c++/8067
23958 * g++.dg/lookup/pretty1.C: New test.
23959
23960 2002-10-23 Jakub Jelinek <jakub@redhat.com>
23961
23962 * gcc.dg/20021023-1.c: New test.
23963
23964 2002-10-23 Mark Mitchell <mark@codesourcery.com>
23965
23966 PR c++/7679
23967 * g++.dg/parse/inline1.C: New test.
23968
23969 2002-10-23 Richard Henderson <rth@redhat.com>
23970
23971 * g++.dg/inherit/thunk1.C: Enable for x86_64.
23972
23973 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
23974
23975 2002-10-22 Mark Mitchell <mark@codesourcery.com>
23976
23977 PR c++/6579
23978 * g++.dg/parse/stmtexpr3.C: New test.
23979
23980 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
23981
23982 * g++.dg/expr/cond1.C: New test.
23983
23984 2002-10-21 Zack Weinberg <zack@codesourcery.com>
23985
23986 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
23987
23988 2002-10-21 Mark Mitchell <mark@codesourcery.com>
23989
23990 * g++.dg/abi/vbase13.C: New test.
23991 * g++.dg/abi/vbase14.C: Likewise.
23992
23993 2002-10-21 Jakub Jelinek <jakub@redhat.com>
23994
23995 * gcc.dg/tls/pic-1.c: New test.
23996 * gcc.dg/tls/nonpic-1.c: New test.
23997 * gcc.dg/20021018-1.c: New test.
23998
23999 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
24000
24001 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
24002 Remove only files with the same base name as the test case.
24003 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
24004 (profopt-execute): Likewise. Also, remove old profiling
24005 and performance data files before running the tests.
24006
24007 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
24008 * g++.dg/bprob/bprob.exp: Likewise.
24009 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
24010 to allow more general test case names.
24011
24012 * g++.dg/bprob/bprob-1.C: Rename to ...
24013 * g++.dg/bprob/g++-bprob-1.C: ... this.
24014
24015 * g77.dg/bprob/bprob-1.f: Rename to ...
24016 * g77.dg/bprob/g77-bprob-1.f: ... this.
24017
24018 2002-10-21 Zack Weinberg <zack@codesourcery.com>
24019
24020 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
24021 bison 1.50 or later.
24022
24023 2002-10-21 Janis Johnson <janis187@us.ibm.com>
24024
24025 * g++.dg/README: Describe more test directories.
24026
24027 2002-10-21 Mark Mitchell <mark@codesourcery.com>
24028
24029 * g++.dg/init/array6.C: Add additional tests.
24030
24031 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
24032
24033 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
24034 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
24035
24036 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
24037
24038 * gcc.c-torture/compile/20020604-1.x: New.
24039 * gcc.c-torture/compile/simd-5.x: Likewise.
24040 * gcc.c-torture/execute/920710-1.x: Likewise.
24041 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
24042
24043 2002-10-21 Mark Mitchell <mark@codesourcery.com>
24044
24045 * g++.dg/inherit/override1.C: Add dg-options clause.
24046
24047 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
24048
24049 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
24050 _mm_slli_si128.
24051
24052 2002-10-19 Andreas Schwab <schwab@suse.de>
24053
24054 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
24055 directory component.
24056
24057 2002-10-18 Mark Mitchell <mark@codesourcery.com>
24058
24059 * g++.dg/inherit/thunk1.C: New test.
24060
24061 * g++.dg/inherit/override1.C: New test.
24062
24063 * g++.dg/abi/mangle11.C: New test.
24064 * g++.dg/abi/mangle14.C: New test.
24065 * g++.dg/abi/mangle17.C: New test.
24066
24067 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
24068
24069 * g++.dg/overload/member2.C: New test.
24070
24071 2002-10-17 Janis Johnson <janis187@us.ibm.com>
24072
24073 * g++.dg/README: Describe new compat directory.
24074 * g++.dg/dg.exp: Skip tests in compat directory.
24075 * README.compat: New file.
24076 * lib/compat.exp: New expect script.
24077 * g++.dg/compat: New test directory.
24078 * g++.dg/compat/compat.exp: New expect script.
24079 * g++.dg/compat/abi: New test directory.
24080 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
24081 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
24082 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
24083 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
24084 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
24085 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
24086 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
24087 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
24088 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
24089 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
24090 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
24091 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
24092 * g++.dg/compat/break: New test directory.
24093 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
24094 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
24095 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
24096 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
24097 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
24098 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
24099 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
24100 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
24101 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
24102 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
24103 g++.dg/compat/break/README: New files.
24104 * g++.dg/compat/eh: New test directory.
24105 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
24106 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
24107 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
24108 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
24109 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
24110 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
24111 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
24112 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
24113 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
24114 g++.dg/compat/eh/filter2_y.C,
24115 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
24116 g++.dg/compat/eh/new1_y.C,
24117 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
24118 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
24119 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
24120 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
24121 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
24122 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
24123 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
24124 g++.dg/compat/eh/unexpected1_y.C: New files.
24125 * g++.dg/compat/init: New test directory.
24126 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
24127 g++.dg/compat/init/array5_y.C,
24128 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
24129 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
24130 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
24131 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
24132 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
24133 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
24134 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
24135 g++.dg/compat/init/init-ref2_y.C: New files.
24136
24137 2002-10-17 Mark Mitchell <mark@codesourcery.com>
24138
24139 PR c++/7584
24140 * g++.dg/inherit/using3.C: New test.
24141
24142 2002-10-17 Jan Hubicka <jh@suse.cz>
24143
24144 * gcc.dg/20021017-2.c: New test.
24145
24146 2002-10-17 Mark Mitchell <mark@codesourcery.com>
24147
24148 * g++.dg/abi/mangle16.C: Adjust.
24149
24150 * g++.dg/init/array8.C: New test.
24151
24152 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
24153
24154 * gcc.dg/special/mips-abi.exp: New test.
24155 * gcc.dg/special/mips-abi.s: Empty file used by the above.
24156
24157 2002-10-16 Mark Mitchell <mark@codesourcery.com>
24158
24159 * g++.dg/abi/mangle16.C: New test.
24160 * g++.dg/abi/mangle17.C: Likewise.
24161
24162 PR c++/7478
24163 * g++.dg/template/ref1.C: New test.
24164
24165 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24166
24167 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
24168
24169 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
24170
24171 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
24172
24173 2002-10-16 Mark Mitchell <mark@codesourcery.com>
24174
24175 PR c++/7524
24176 * g++.dg/init/array7.C: New test.
24177
24178 2002-10-15 Mark Mitchell <mark@codesourcery.com>
24179
24180 * g++.dg/init/array6.C: New test.
24181
24182 * g++.dg/abi/mangle13.C: Likewise.
24183 * g++.dg/abi/mangle14.C: Likewise.
24184 * g++.dg/abi/mangle15.C: Likewise.
24185
24186 2002-10-14 Mark Mitchell <mark@codesourcery.com>
24187
24188 * g++.dg/abi/empty8.C: New test.
24189
24190 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
24191
24192 * g++.dg/init/ctor1.C: New test.
24193
24194 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
24195
24196 * gcc.c-torture/execute/20021015-1.c: New test.
24197
24198 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
24199
24200 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
24201
24202 2002-10-14 Jan Hubicka <jh@suse.cz>
24203
24204 * gcc.dg/i386-ssetype-[1-5].c: New tests.
24205
24206 2002-10-14 Richard Henderson <rth@redhat.com>
24207
24208 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
24209
24210 2002-10-14 Mark Mitchell <mark@codesourcery.com>
24211
24212 PR optimization/6631
24213 * g++.dg/opt/const2.C: New test.
24214
24215 2002-10-14 Mark Mitchell <mark@codesourcery.com>
24216
24217 PR c++/7176
24218 * g++.dg/parse/friend1.C: New test.
24219 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
24220
24221 2002-10-14 Jakub Jelinek <jakub@redhat.com>
24222
24223 * gcc.dg/20021014-1.c: New test.
24224
24225 2002-10-11 Mark Mitchell <mark@codesourcery.com>
24226
24227 PR c++/5661
24228 * g++.dg/ext/vlm1.C: New test.
24229 * g++.dg/ext/vlm2.C: Likewise.
24230
24231 * g++.dg/init/array1.C: Remove invalid braces.
24232 * g++.dg/init/brace1.C: New test.
24233 * g++.dg/init/copy2.C: Likewise.
24234 * g++.dg/init/copy3.C: Likewise.
24235 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
24236 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
24237 braces.
24238
24239 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
24240
24241 * gcc.dg/cpp/assembler.S: Don't use -ansi.
24242
24243 2002-10-11 Richard Shann <richard.shann@superh.com>
24244
24245 * gcc.c-torture/compile/simd-5.c: New test.
24246
24247 2002-10-10 Roger Sayle <roger@eyesopen.com>
24248
24249 * gcc.c-torture/execute/shiftopt-1.c: New test case.
24250
24251 2002-10-10 Jim Wilson <wilson@redhat.com>
24252
24253 * gcc.c-torture/execute/20021010-1.c: New test.
24254
24255 2002-10-09 Zack Weinberg <zack@codesourcery.com>
24256
24257 PR c/7353
24258 * g++.dg/ext/typedef-init.C: New test.
24259 * gcc.dg/typedef-init.c: New test.
24260
24261 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
24262
24263 * gcc.dg/cpp/paste13.c: New test.
24264
24265 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24266
24267 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
24268 remaining platforms, XFAIL during compile, not execute. Don't
24269 XFAIL at -O0.
24270
24271 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
24272
24273 * gcc.dg/alias-1.c: Tweak expected warning.
24274
24275 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
24276
24277 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
24278
24279 2002-10-06 Andreas Jaeger <aj@suse.de>
24280
24281 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
24282 * gcc.dg/cpp/c++98.C: Likewise.
24283
24284 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
24285 * g++.dg/cpp/c++98.C: Likewise.
24286
24287 * g++.dg/README (Subdirectories): Mention cpp directory.
24288
24289 PR target/7559
24290 * gcc.dg/20021006-1.c: New test.
24291
24292 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24293
24294 PR c++/7804
24295 * g++.dg/other/warning1.C: New test.
24296
24297 2002-10-04 Roger Sayle <roger@eyesopen.com>
24298
24299 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
24300 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
24301 and sparc-*-* with -m64 as expected failures. See PR 8087.
24302
24303 2002-10-03 Mark Mitchell <mark@codesourcery.com>
24304
24305 PR c++/7931
24306 * g++.dg/template/ptrmem3.C: New test.
24307
24308 PR c++/7754
24309 * g++.dg/template/union1.C: New test.
24310
24311 2002-10-03 Mark Mitchell <mark@codesourcery.com>
24312
24313 PR c++/8006
24314 * g++.dg/abi/mangle9.C: New test.
24315 * g++.dg/abi/mangle10.C: New test.
24316 * g++.dg/abi/mangle11.C: New test.
24317 * g++.dg/abi/mangle12.C: New test.
24318
24319 2002-10-02 Mark Mitchell <mark@codesourcery.com>
24320
24321 PR c++/7188.
24322 * g++.dg/template/meminit1.C: New test.
24323 * g++.dg/warn/Wreorder-1.C: Likewise.
24324 * g++.old-deja/g++.mike/warn3.C: Tweak.
24325 * lib/prune.exp: Ingore "in copy constructor".
24326
24327 2002-10-02 Andreas Jaeger <aj@suse.de>
24328
24329 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
24330 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
24331 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
24332 on x86-64.
24333
24334 2002-10-01 Mark Mitchell <mark@codesourcery.com>
24335
24336 * gcc.dg/empty1.C: Fix typo.
24337
24338 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
24339
24340 * gcc.dg/alias-1.c: New test.
24341
24342 2002-10-01 Mark Mitchell <mark@codesourcery.com>
24343
24344 * gcc.dg/empty1.C: New test.
24345
24346 * g++.dg/tls/init-2.C: Tweak error messages.
24347
24348 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
24349
24350 * gcc.c-torture/compile/20020923-1.c: New test.
24351
24352 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
24353
24354 * gcc.c-torture/execute/ffs-1.c: New test.
24355 * gcc.c-torture/execute/ffs-2.c: Ditto.
24356
24357 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
24358
24359 * g++.dg/overload/member1.C: New test.
24360
24361 2002-09-30 Mark Mitchell <mark@codesourcery.com>
24362
24363 * g++.dg/abi/empty7.C: New test.
24364 * g++.dg/init/pm2.C: Likewise.
24365
24366 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
24367
24368 * g++.dg/rtti/crash1.C: New test.
24369
24370 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
24371
24372 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
24373 gcc.dg/sibcall-4.c: New tests.
24374
24375 2002-09-28 Roger Sayle <roger@eyesopen.com>
24376
24377 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
24378 powerpc and MMIX targets.
24379
24380 2002-09-27 Zack Weinberg <zack@codesourcery.com>
24381
24382 * gcc.dg/cpp/20020927-1.c: New.
24383
24384 2002-09-26 David S. Miller <davem@redhat.com>
24385
24386 * gcc.c-torture/compile/trunctfdf.c: New.
24387
24388 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24389
24390 * lib/target-supports.exp (check_weak_available): Handle solaris2.
24391
24392 2002-09-27 Alan Modra <amodra@bigpond.net.au>
24393
24394 * gcc.c-torture/execute/loop-15.c: New.
24395
24396 2002-09-26 Janis Johnson <janis187@us.ibm.com>
24397
24398 * README.QMTEST: Fix typo.
24399
24400 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
24401
24402 * gcc.dg/20020926-1.c: New test.
24403
24404 2002-09-25 David S. Miller <davem@redhat.com>
24405
24406 PR target/7842
24407 * gcc.c-torture/execute/shiftdi.c: New test.
24408
24409 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
24410
24411 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
24412 unique to the tool.
24413 * lib/g77.exp (g77_init): Likewise.
24414 * lib/g++.exp (g++_init): Likewise.
24415 * lib/objc.exp (objc_init): Likewise.
24416
24417 2002-09-25 Mark Mitchell <mark@codesourcery.com>
24418
24419 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
24420 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
24421 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
24422
24423 2002-09-25 Richard Henderson <rth@redhat.com>
24424
24425 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
24426 too-small long double.
24427
24428 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
24429
24430 * gcc.dg/20020919-1.c: New test.
24431
24432 2002-09-23 Mark Mitchell <mark@codesourcery.com>
24433
24434 * g++.dg/abi/bitfield6.C: New test.
24435 * g++.dg/abi/bitfield7.C: New test.
24436 * g++.dg/abi/bitfield8.C: New test.
24437 * g++.dg/abi/vbase11.C: New test.
24438
24439 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
24440
24441 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
24442 hppa*-*-hpux*. Update test comment.
24443
24444 2002-09-20 Jakub Jelinek <jakub@redhat.com>
24445
24446 * gcc.dg/tls/struct-1.c: New test.
24447
24448 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
24449
24450 * gcc.dg/cpp/tr-warn2.c: Update.
24451
24452 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
24453
24454 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
24455
24456 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
24457
24458 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
24459 systems.
24460
24461 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
24462
24463 * gcc.c-torture/execute/ieee/mzero3.c: New test.
24464
24465 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
24466 Adjust for c++filt moved to binutils. Remove spurious duplicate
24467 setting of cxxfilt.
24468
24469 2002-09-19 Geoffrey Keating <geoffk@apple.com>
24470
24471 * gcc.dg/20020312-2.c: Update for darwin.
24472
24473 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
24474
24475 * g++.old-deja/g++.other/crash32.C: Mark ICE.
24476
24477 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
24478
24479 * objc.dg/comp-types-1.m: New test.
24480 * objc.dg/comp-types-2.m: New test.
24481 * objc.dg/comp-types-3.m: New test.
24482 * objc.dg/comp-types-4.m: New test.
24483 * objc.dg/comp-types-5.m: New test.
24484 * objc.dg/comp-types-6.m: New test.
24485
24486 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
24487
24488 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
24489
24490 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
24491
24492 * g++.dg/other/do1.C: New test.
24493
24494 * g++.dg/template/subst1.C: New test.
24495
24496 2002-09-16 Steve Ellcey <sje@cup.hp.com>
24497
24498 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
24499
24500 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
24501
24502 * g++.dg/template/qualttp20.C: Adjust expected errors.
24503 * g++.old-deja/g++.jason/report.C: Likewise.
24504 * g++.old-deja/g++.other/qual1.C: Likewise.
24505
24506 * g++.dg/lookup/scoped2.C: New test.
24507
24508 * g++.dg/ext/asm3.C: New test.
24509
24510 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
24511
24512 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
24513
24514 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
24515
24516 * ChangeLog: follow spelling conventions.
24517 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
24518 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
24519 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
24520 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
24521 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
24522 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
24523 * g++.old-deja/g++.law/global-init1.C: Likewise.
24524 * g++.old-deja/g++.other/delete4.C: Likewise.
24525 * g++.old-deja/g++.other/inline21.C: Likewise.
24526 * g++.old-deja/g++.other/singleton.C: Likewise.
24527 * g77.dg/strlen0.f: Likewise.
24528 * g77.f-torture/compile/20010519-1.f: Likewise.
24529 * g77.f-torture/compile/980310-4.f: Likewise.
24530 * gcc.c-torture/compile/20000605-1.c: Likewise.
24531 * gcc.c-torture/execute/20020225-1.c: Likewise.
24532 * gcc.dg/c90-hexfloat-2.c: Likewise.
24533 * gcc.dg/c99-bool-1.c: Likewise.
24534 * gcc.dg/c99-hexfloat-2.c: Likewise.
24535 * gcc.dg/dll-2.c: Likewise.
24536 * gcc.dg/wtr-union-init-1.c: Likewise.
24537 * gcc.dg/wtr-union-init-2.c: Likewise.
24538 * gcc.dg/wtr-union-init-3.c: Likewise.
24539 * gcc.dg/cpp/avoidpaste1.c: Likewise.
24540 * gcc.dg/cpp/defined.c: Likewise.
24541 * gcc.dg/cpp/macsyntx.c: Likewise.
24542 * gcc.dg/cpp/paste2.c: Likewise.
24543 * gcc.dg/cpp/trad/defined.c: Likewise.
24544 * gcc.dg/format/c90-printf-1.c: Likewise.
24545 * gcc.dg/format/c90-scanf-1.c: Likewise.
24546 * gcc.dg/format/c99-printf-1.c: Likewise.
24547 * gcc.dg/format/c99-scanf-1.c: Likewise.
24548 * gcc.misc-tests/gcov-8.c: Likewise.
24549 * lib/profopt.exp: Likewise.
24550
24551 2002-09-15 Krister Walfridsson <cato@df.lth.se>
24552
24553 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
24554
24555 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
24556
24557 * g++.dg/inherit/using2.C: New test.
24558
24559 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
24560
24561 * ChangeLog: Follow spelling conventions.
24562 * g++.dg/template/friend4.C: Likewise.
24563 * g++.old-deja/g++.pt/crash67.C: Likewise.
24564 * gcc.c-torture/execute/20000801-4.c: Likewise.
24565 * gcc.dg/c90-digraph-1.c: Likewise.
24566 * gcc.dg/c94-digraph-1.c: Likewise.
24567 * gcc.dg/c99-digraph-1.c: Likewise.
24568 * gcc.dg/cpp/line5.c: Likewise.
24569 * gcc.dg/cpp/multiline.c: Likewise.
24570 * gcc.dg/cpp/trad/literals-1.c: Likewise.
24571 * gcc.dg/format/attr-3.c: Likewise.
24572 * gcc.dg/format/c90-scanf-3.c: Likewise.
24573 * gcc.dg/format/ext-4.c: Likewise.
24574
24575 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
24576
24577 * g++.dg/template/pretty1.C: New test.
24578
24579 2002-09-14 Alan Modra <amodra@bigpond.net.au>
24580
24581 * gcc.c-torture/execute/struct-cpy-1.c: New test.
24582
24583 2002-09-13 Matt Austern <austern@apple.com>
24584
24585 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
24586 passing a cast expression to a function by const reference.
24587
24588 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
24589
24590 * g++.dg/template/deduce1.C: New test.
24591
24592 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
24593
24594 * gcc.c-torture/execute/simd-1.c: Force all use of int to
24595 32-bit int.
24596
24597 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
24598
24599 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
24600 usage.
24601
24602 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
24603
24604 * gcc.c-torture/compile/20020910-1.c: New test.
24605
24606 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
24607
24608 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
24609
24610 2002-09-10 Andreas Jaeger <aj@suse.de>
24611
24612 * gcc.dg/20020312-2.c: Adjust for x86-64.
24613
24614 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
24615
24616 * g77.dg/7388.f: New test case for PR 7388.
24617
24618 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
24619
24620 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
24621
24622 2002-09-05 Ziemowit Laski <zlaski@apple.com>
24623
24624 * objc.dg/proto-lossage-1.m: New test.
24625
24626 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
24627
24628 * gcc.dg/cpp/_Pragma4.c: Fix typo.
24629
24630 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
24631
24632 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
24633 expected to pass.
24634
24635 2002-09-06 Stan Shebs <shebs@apple.com>
24636 David Edelsohn <edelsohn@gnu.org>
24637
24638 * gcc.dg/weak: New directory.
24639 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
24640 target-specific xfail bits.
24641 * gcc.dg/typeof-2.c: Move to new directory.
24642 * gcc.dg/weak.exp: New expect script.
24643
24644 2002-09-06 Alan Modra <amodra@bigpond.net.au>
24645
24646 * gcc.c-torture/execute/extzvsi.c: New test.
24647
24648 2002-09-05 Stan Shebs <shebs@apple.com>
24649
24650 * gcc.dg/weak-1.c: xfail on Darwin.
24651 * gcc.dg/weak-2.c: Ditto.
24652 * gcc.dg/weak-3.c: Ditto.
24653 * gcc.dg/weak-4.c: Ditto.
24654 * gcc.dg/weak-5.c: Ditto.
24655 * gcc.dg/weak-6.c: Ditto.
24656 * gcc.dg/weak-7.c: Ditto.
24657 * gcc.dg/weak-8.c: Ditto.
24658 * gcc.dg/weak-9.c: Ditto.
24659
24660 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
24661
24662 * gcc.c-torture/execute/loop-14.c: New test.
24663
24664 2002-09-04 Jakub Jelinek <jakub@redhat.com>
24665
24666 * g++.dg/other/cxa-atexit1.C: New test.
24667
24668 * gcc.dg/typeof-2.c: New test.
24669
24670 2002-09-03 Roger Sayle <roger@eyesopen.com>
24671
24672 * gcc.dg/builtins-2.c: New testcase.
24673 * gcc.dg/builtins-3.c: New testcase.
24674
24675 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
24676
24677 * gcc.dg/cpp/_Pragma4.c: New test.
24678
24679 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
24680
24681 * objc/execute/nil_method-1.m: New testcase.
24682
24683 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
24684
24685 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
24686 [Object class], not [Object initialize].
24687
24688 2002-08-31 Roger Sayle <roger@eyesopen.com>
24689 Hans-Peter Nilsson <hp@bitrange.com>
24690
24691 * gcc.c-torture/execute/20020720-1.x: Skip test on
24692 mmix-knuth-mmixware. Correct comment.
24693
24694 2002-08-27 Mark Mitchell <mark@codesourcery.com>
24695
24696 * testsuite/g++.dg/abi/bitfield5.C: New test.
24697 * testsuite/g++.dg/abi/vbase10.C: Likewise.
24698
24699 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
24700
24701 * objc.dg/undeclared-selector.m: New test.
24702
24703 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
24704
24705 * g++.dg/other/offsetof1.C: Avoid cast warning.
24706
24707 2002-08-26 Ziemowit Laski <zlaski@apple.com>
24708
24709 * objc.dg/super-class-2.m: New test.
24710
24711 2002-08-24 Matt Austern <austern@apple.com>
24712
24713 * g++.dg/ext/lvaddr.C: New test.
24714 * g++.dg/ext/lvcast.C: New test.
24715
24716 2002-08-22 Mark Mitchell <mark@codesourcery.com>
24717
24718 * testsuite/g++.dg/inherit/cond1.C: New test.
24719
24720 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
24721
24722 * gcc.dg/noncompile/incomplete-1.c: New test.
24723
24724 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
24725
24726 * gcc.dg/typespec-1.c: New test.
24727
24728 2002-08-20 Devang Patel <dpatel@apple.com>
24729 * objc.dg/proto-hier-2.m: New test.
24730
24731 2002-08-19 Ziemowit Laski <zlaski@apple.com>
24732
24733 * objc.dg/bitfield-1.m: New test.
24734 * objc.dg/bitfield-2.m: New test.
24735
24736 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
24737
24738 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
24739 gcc.dg/c99-flex-array-4.c: New tests.
24740
24741 2002-08-16 Stan Shebs <shebs@apple.com>
24742
24743 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
24744
24745 2002-08-15 Jakub Jelinek <jakub@redhat.com>
24746
24747 * gcc.dg/typeof-1.c: New test.
24748 * g++.dg/ext/typeof2.C: New test.
24749
24750 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
24751
24752 * g++.dg/other/offsetof1.C: New test.
24753
24754 2002-08-14 Richard Henderson <rth@redhat.com>
24755
24756 * gcc.dg/tls/diag-3.c: Fix expected message strings.
24757
24758 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
24759
24760 * gcc.dg/cpp/_Pragma3.c: New test.
24761
24762 2002-08-13 Mark Mitchell <mark@codesourcery.com>
24763
24764 * g++.dg/template/inherit3: New test.
24765
24766 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
24767
24768 * gcc.dg/bitfld-4.c: Add blank options.
24769
24770 2002-08-09 Mark Mitchell <mark@codesourcery.com>
24771
24772 * g++.dg/template/crash1.C: New test.
24773
24774 2002-08-08 Jakub Jelinek <jakub@redhat.com>
24775
24776 * gcc.dg/tls/opt-2.c: New test.
24777
24778 2002-08-08 Devang Patel <dpatel@apple.com>
24779
24780 * objc.dg/selector-1.m : New test
24781
24782 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
24783
24784 * g++.dg/abi/bitfield4.C: New test.
24785 * gcc.dg/bitfld-4.c: New test.
24786
24787 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
24788
24789 * g++.dg/other/packed1.C: New test.
24790
24791 2002-08-07 Mark Mitchell <mark@codesourcery.com>
24792
24793 * g++.dg/abi/offsetof.C: Tweak error messages.
24794 * g++.old-deja/g++.mike/p10769a.C: Likewise.
24795
24796 2002-08-08 Jakub Jelinek <jakub@redhat.com>
24797
24798 * gcc.dg/bitfld-3.c: New test.
24799
24800 2002-08-07 Jakub Jelinek <jakub@redhat.com>
24801 Richard Henderson <rth@redhat.com>
24802
24803 * gcc.dg/i386-bitfield1.c: New test.
24804 * g++.dg/abi/bitfield3.C: Update.
24805
24806 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
24807
24808 * objc.dg/const-str-2.m: Update.
24809 * gcc.dg/cpp/c++98.c: Change to C extension.
24810 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
24811 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
24812
24813 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
24814
24815 * testsuite/gcc.dg/tls/diag-3.c: New.
24816
24817 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
24818
24819 * g++.dg/README (Subdirectories): Document new subdir expr.
24820 * g++.dg/expr/pmf-1.C: New test.
24821
24822 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
24823
24824 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
24825
24826 2002-08-06 Jakub Jelinek <jakub@redhat.com>
24827
24828 * g++.dg/abi/bitfield3.C: New test.
24829
24830 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
24831
24832 * lib/gcov.exp: Tweak expected line formats.
24833 * gcc.misc-tests/gcov8.c: New test.
24834 * gcc.misc-tests/gcov8.x: New flags.
24835
24836 2002-08-05 Jakub Jelinek <jakub@redhat.com>
24837
24838 * consistency.vlad/layout/endian.c: Include string.h.
24839
24840 * gcc.c-torture/execute/20020805-1.c: New test.
24841
24842 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
24843
24844 * g++.dg/other/conversion1.C: New test.
24845
24846 2002-08-03 Roger Sayle <roger@eyesopen.com>
24847
24848 * gcc.dg/builtins-1.c: New testcase.
24849
24850 2002-08-02 Mark Mitchell <mark@codesourcery.com>
24851
24852 * g++.dg/inherit/access3.C: New test.
24853
24854 2002-08-01 Jakub Jelinek <jakub@redhat.com>
24855
24856 * gcc.dg/ia64-visibility-2.c: New test.
24857
24858 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
24859
24860 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
24861 __qualifier_flags to __flags.
24862
24863 2002-07-31 Mark Mitchell <mark@codesourcery.com>
24864
24865 * g++.dg/inherit/operator1.C: New test.
24866 * g++.dg/lookup/disamb1.C: Fix typo in comment.
24867 * g++.dg/other/error1.C: Change expected error message.
24868 * g++.dg/template/conv4.C: Likewise.
24869
24870 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
24871
24872 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
24873 for documented behavior.
24874
24875 2002-07-25 Roger Sayle <roger@eyesopen.com>
24876
24877 * gcc.c-torture/execute/20020720-1.x: Skip this test on
24878 several targets known to fail.
24879
24880 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
24881
24882 * gcc.dg/mips-args-[123].c: New tests.
24883
24884 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
24885
24886 * gcc.dg/ppc-spe.c: New.
24887
24888 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
24889
24890 * g++.dg/other/ptrmem4.C: New testcase.
24891
24892 2002-07-24 Richard Henderson <rth@redhat.com>
24893
24894 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
24895
24896 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
24897
24898 * g++.dg/ext/alignof1.C (main): Return 0 for success.
24899
24900 2002-07-24 Roger Sayle <roger@eyesopen.com>
24901
24902 * gcc.c-torture/execute/memset-3.c: New testcase.
24903
24904 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
24905
24906 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
24907 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
24908
24909 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24910
24911 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
24912 Delete.
24913
24914 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
24915
24916 * gcc.c-torture/compile/simd-4.c: New test.
24917
24918 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24919
24920 PR c++/7347, c++/7348
24921 * g++.dg/template/access4.C: New test.
24922 * g++.dg/template/access5.C: New test.
24923 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
24924 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
24925 * g++.old-deja/g++.pt/ttp58.C: Likewise.
24926 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
24927
24928 2002-07-22 Jakub Jelinek <jakub@redhat.com>
24929
24930 * gcc.dg/gnu89-init-2.c: New test.
24931
24932 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
24933
24934 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
24935
24936 2002-07-20 Roger Sayle <roger@eyesopen.com>
24937
24938 * gcc.c-torture/execute/20020720-1.c: New testcase.
24939
24940 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
24941
24942 * gcc.dg/cpp/Wsignprom.c: New tests.
24943
24944 2002-07-20 Alan Modra <amodra@bigpond.net.au>
24945
24946 * gcc.c-torture/execute/loop-13.c: New test.
24947
24948 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
24949
24950 * gcc.dg/cpp/expr.c: New tests.
24951
24952 2002-07-18 David Edelsohn <edelsohn@gnu.org>
24953
24954 * g++.dg/opt/pr6713.C: Add template instantiation.
24955
24956 2002-07-18 Alan Modra <amodra@bigpond.net.au>
24957
24958 * gcc.dg/nest.c: New test.
24959
24960 2002-07-17 Richard Henderson <rth@redhat.com>
24961
24962 * g++.dg/opt/pr6713.C: New test.
24963
24964 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
24965
24966 * gcc.c-torture/execute/loop-2e.x: Let the testcase
24967 XFAIL for all x86 processors.
24968
24969 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
24970
24971 * gcc.c-torture/execute/20010122-1.x: Do not test with
24972 -fomit-frame-pointer.
24973
24974 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24975
24976 * g++.dg/template/instantiate2.C: New test.
24977 * g++.dg/template/spec4.C: New test.
24978
24979 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24980
24981 * g++.dg/template/access2.C: New test.
24982 * g++.dg/template/access3.C: New test.
24983
24984 2002-07-15 Zack Weinberg <zack@codesourcery.com>
24985
24986 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
24987 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
24988 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
24989 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
24990 Convert to use <stdarg.h>.
24991 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
24992 Delete.
24993 * gcc.dg/va-arg-2.c: New.
24994 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
24995
24996 2002-07-15 Jakub Jelinek <jakub@redhat.com>
24997
24998 * gcc.c-torture/compile/20020710-1.c: New test.
24999
25000 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
25001 Andrew Pinski <pinskia@physics.uc.edu>
25002
25003 gcc.c-torture/compile/simd-2.c: New testcase.
25004 gcc.c-torture/compile/simd-3.c: Likewise.
25005
25006 2002-07-11 Mark Mitchell <mark@codesourcery.com>
25007
25008 PR c++/7224
25009 * g++.dg/overload/error1.C: New test.
25010
25011 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25012
25013 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
25014 configuration and IRIX 6 O32 ABI.
25015
25016 2002-07-11 Roger Sayle <roger@eyesopen.com>
25017
25018 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
25019
25020 2002-07-10 Roger Sayle <roger@eyesopen.com>
25021
25022 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
25023
25024 2002-07-10 Jeffrey A Law <law@redhat.com>
25025
25026 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
25027
25028 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
25029
25030 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
25031
25032 * gcc.dg/20020312-2.c: Check for __PPC__.
25033
25034 2002-07-09 Diego Novillo <dnovillo@redhat.com>
25035
25036 * gcc.c-torture/compile/20020709-1.c: New test.
25037
25038 2002-07-07 Roger Sayle <roger@eyesopen.com>
25039
25040 * g++.dg/template/qualttp21.C: New test case.
25041
25042 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
25043
25044 * gcc.c-torture/compile/20020706-1.c: New test.
25045 * gcc.c-torture/compile/20020706-2.c: New test.
25046
25047 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
25048 Alexandre Oliva <aoliva@redhat.com>
25049
25050 * g++.dg/warn/incomplete1.C: New test.
25051
25052 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25053
25054 PR c++/7099
25055 * g++.dg/warn/noreturn1.C: New test.
25056
25057 2002-07-03 Mark Mitchell <mark@codesourcery.com>
25058
25059 PR c++/6706
25060 * g++.dg/debug/debug6.C: New test.
25061 * g++.dg/debug/debug7.C: New test.
25062
25063 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
25064
25065 * gcc.c-torture/compile/simd-3.c: New test.
25066
25067 2002-07-03 Chris Demetriou <cgd@broadcom.com>
25068
25069 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
25070 * gcc.dg/20020620-1.c: Likewise.
25071
25072 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25073
25074 PR c++/6944
25075 * g++.dg/init/array4.C: New test.
25076 * g++.dg/init/array5.C: New test.
25077
25078 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
25079
25080 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
25081 * gcc.c-torture/execute/simd-2.c (main): Likewise.
25082
25083 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25084
25085 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
25086 * gcc.dg/wtr-aggr-init-1.c: Likewise.
25087 * gcc.dg/wtr-conversion-1.c: Likewise.
25088 * gcc.dg/wtr-escape-1.c: Likewise.
25089 * gcc.dg/wtr-int-type-1.c: Likewise.
25090 * gcc.dg/wtr-label-1.c: Likewise.
25091 * gcc.dg/wtr-static-1.c: Likewise.
25092 * gcc.dg/wtr-strcat-1.c: Likewise.
25093 * gcc.dg/wtr-suffix-1.c: Likewise.
25094 * gcc.dg/wtr-switch-1.c: Likewise.
25095 * gcc.dg/wtr-unary-plus-1.c: Likewise.
25096 * gcc.dg/wtr-union-init-1.c: Likewise.
25097 * gcc.dg/wtr-union-init-2.c: Likewise.
25098 * gcc.dg/wtr-union-init-3.c: Likewise.
25099
25100 * gcc.dg/wtr-func-def-1.c: New test.
25101
25102 2002-07-02 Devang Patel <dpatel@apple.com>
25103
25104 * objc.dg/param-1.m: New test.
25105
25106 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
25107
25108 * gcc.dg/cpp/trad/directive.c: Add test.
25109 * gcc.dg/cpp/trad/macroargs.c: Add test.
25110 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
25111
25112 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
25113
25114 * gcc.dg/cpp/cmdlne-M.c: New test.
25115
25116 2002-07-02 Ziemowit Laski <zlaski@apple.com>
25117
25118 * objc.dg/desig-init-1.m: New test.
25119
25120 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25121
25122 PR c++/6716
25123 * g++.dg/template/instantiate1.C: New test.
25124
25125 2002-07-01 Mark Mitchell <mark@codesourcery.com>
25126
25127 PR c++/7112
25128 * g++.dg/template/sizeof2.C: New test.
25129
25130 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
25131
25132 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
25133 gcc.dg/cpp/trad/include.c: New tests.
25134
25135 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
25136
25137 PR target/7177
25138 * gcc.c-torture/compile/20020701-1.c: New test.
25139
25140 2002-07-01 Stan Shebs <shebs@apple.com>
25141
25142 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
25143 header here...
25144 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
25145 (objc-torture-execute): or here.
25146
25147 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
25148
25149 * gcc.c-torture/execute/arith-rand-ll.c: New test.
25150
25151 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
25152
25153 * gcc.dg/cpp/trad/escaped-nl.c: New test.
25154
25155 2002-06-30 Devang Patel <dpatel@apple.com>
25156
25157 * objc.dg/fsyntax-only.m: New test.
25158
25159 2002-06-27 Mark Mitchell <mark@codesourcery.com>
25160
25161 PR c++/6695
25162 * g++.dg/template/friend7.C: New file.
25163
25164 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
25165
25166 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
25167 return type.
25168
25169 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
25170
25171 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
25172 avoid division by zero.
25173
25174 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
25175
25176 * gcc.dg/Wunknownprag.c: New tests.
25177
25178 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
25179
25180 * gcc.c-torture/execute/simd-2.c: New test.
25181
25182 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
25183
25184 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
25185 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
25186 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
25187 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
25188 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
25189 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
25190 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
25191 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
25192 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
25193 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
25194 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
25195 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
25196 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
25197 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
25198 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
25199 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
25200 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
25201
25202 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
25203
25204 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
25205 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
25206 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
25207 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
25208 New tests.
25209 * gcc.dg/cpp/trad/directive.c: Update.
25210
25211 2002-06-23 Andreas Jaeger <aj@suse.de>
25212
25213 * gcc.c-torture/execute/complex-6.c: New.
25214
25215 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
25216
25217 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
25218 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
25219 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
25220 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
25221
25222 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
25223
25224 * gcc.dg/cpp/trad: New directory with traditional tests copied
25225 from parent directory.
25226 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
25227 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
25228 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
25229 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
25230 Move to trad/ and rename.
25231 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
25232 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
25233 gcc.dg/cpp/trad/redef2.c: New tests.
25234 * gcc.dg/cpp/trad/trad.exp: New driver.
25235
25236 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
25237
25238 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
25239 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
25240 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
25241 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
25242 Remove.
25243
25244 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
25245
25246 * gcc.dg/20020620-1.c: New test.
25247
25248 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25249
25250 * g++.dg/template/ttp4.C: New test.
25251
25252 2002-06-19 Jakub Jelinek <jakub@redhat.com>
25253
25254 * g++.dg/opt/vt1.C: Fix regexp.
25255
25256 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25257
25258 * gcc.c-torture/execute/pure-1.c: Make functions static again.
25259 Don't use attribute `noinline'.
25260
25261 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
25262
25263 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
25264
25265 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
25266
25267 * gcc.c-torture/execute/simd-1.c: New.
25268
25269 * gcc.dg/simd-1.c: New.
25270
25271 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
25272
25273 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
25274
25275 2002-06-16 Richard Henderson <rth@redhat.com>
25276
25277 * g++.dg/ext/anon-struct1.C: New.
25278 * g++.dg/ext/anon-struct2.C: New.
25279 * g++.dg/ext/anon-struct3.C: New.
25280 * gcc.dg/anon-struct-1.c: New.
25281 * gcc.dg/anon-struct-2.c: New.
25282 * gcc.dg/anon-struct-3.c: New.
25283 * gcc.dg/20011008-1.c: Adjust warning text.
25284 * gcc.dg/20020527-1.c: Add -fms-extensions.
25285
25286 2002-06-16 Richard Henderson <rth@redhat.com>
25287
25288 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
25289
25290 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
25291
25292 * gcc.c-torture/execute/20020615-1.c: New test.
25293
25294 2002-06-15 Roger Sayle <roger@eyesopen.com>
25295
25296 * gcc.c-tortuture/execute/compare-1.c: New test case.
25297 * gcc.c-tortuture/execute/compare-2.c: New test case.
25298 * gcc.c-tortuture/execute/compare-3.c: New test case.
25299
25300 2002-06-13 Richard Henderson <rth@redhat.com>
25301
25302 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
25303 ia64 ilp32.
25304
25305 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25306
25307 * g++.dg/template/typename2.C: Update error message.
25308
25309 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
25310
25311 * gcc.c-torture/execute/20020611-1.c: New test.
25312
25313 2002-06-11 Bob Wilson <bob.wilson@acm.org>
25314
25315 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
25316 list of targets to skip.
25317
25318 2002-06-10 Bob Wilson <bob.wilson@acm.org>
25319
25320 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
25321 targets if not optimizing.
25322
25323 2002-06-10 Jakub Jelinek <jakub@redhat.com>
25324
25325 * gcc.c-torture/compile/20020605-1.c: New test.
25326
25327 * g++.dg/opt/vt1.C: New test.
25328
25329 * gcc.dg/20020531-1.c: New test.
25330
25331 * gcc.dg/20020530-1.c: New test.
25332
25333 * gcc.dg/20020527-1.c: New test.
25334
25335 * g++.dg/opt/cse1.C: New test.
25336
25337 2002-06-07 Roger Sayle <roger@eyesopen.com>
25338
25339 * gcc.dg/20020607-2.c: New test case.
25340
25341 2002-06-07 Jakub Jelinek <jakub@redhat.com>
25342
25343 * gcc.c-torture/compile/20020604-1.c: New test.
25344
25345 2002-06-04 Richard Henderson <rth@redhat.com>
25346
25347 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
25348 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
25349 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
25350
25351 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
25352
25353 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
25354
25355 2002-06-03 Richard Henderson <rth@redhat.com>
25356
25357 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
25358 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
25359
25360 2002-06-02 Richard Henderson <rth@redhat.com>
25361
25362 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
25363 test functions static.
25364
25365 2002-06-02 Andreas Jaeger <aj@suse.de>
25366
25367 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
25368 now.
25369
25370 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
25371
25372 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
25373 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
25374 Update for mofified diagnostics.
25375 * gcc.dg/c99-intconst-1.c: No longer fail.
25376
25377 2002-06-02 Richard Henderson <rth@redhat.com>
25378
25379 * gcc.dg/uninit-A.c: Remove xfail markers.
25380
25381 2002-06-01 Roger Sayle <roger@eyesopen.com>
25382
25383 * gcc.dg/fnegate-1.c: New test case.
25384
25385 2002-05-30 Osku Salerma <osku@iki.fi>
25386
25387 * gcc.c-torture/execute/mayalias-1.c: New file.
25388
25389 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
25390
25391 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
25392 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
25393 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
25394
25395 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
25396
25397 * gcc.c-torture/execute/20020529-1.c: New test.
25398
25399 2002-05-27 Richard Henderson <rth@redhat.com>
25400
25401 * g++.dg/ext/attrib6.C: New test case.
25402
25403 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25404
25405 * gcc.c-torture/execute/pure-1.c: New test.
25406
25407 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
25408
25409 * gcc.dg/cpp/arith-2.c: Remove.
25410
25411 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
25412
25413 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
25414 * gcc.dg/cpp/if-3.c: Remove.
25415
25416 2002-05-26 Jakub Jelinek <jakub@redhat.com>
25417
25418 * g++.dg/opt/cse2.C: New test.
25419
25420 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
25421
25422 * gcc.dg/cpp/arith-1.c: New semantic tests.
25423 * gcc.dg/cpp/if-1.c: Update.
25424
25425 2002-05-24 Ben Elliston <bje@redhat.com>
25426
25427 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
25428
25429 2002-05-24 Jakub Jelinek <jakub@redhat.com>
25430
25431 * gcc.dg/verbose-asm.c: New test.
25432
25433 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
25434
25435 * gcc.dg/cpp/paste12.c: New test.
25436
25437 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
25438
25439 * g++.dg/parse/named_ops.C: New test.
25440
25441 2002-05-23 Mark Mitchell <mark@codesourcery.com>
25442
25443 * gcc/testsuite/gcc.dg/weak-8.c: New test.
25444
25445 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
25446
25447 * gcc.dg/weak-2.c: Allow optional leading underscore
25448 in scan-assembler symbol name.
25449 * gcc.dg/weak-3.c: Likewise.
25450 * gcc.dg/weak-4.c: Likewise.
25451 * gcc.dg/weak-5.c: Likewise.
25452
25453 2002-05-23 Jakub Jelinek <jakub@redhat.com>
25454
25455 * gcc.dg/20020523-1.c: New test.
25456
25457 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
25458
25459 * objc.dg/const-str-2.m: Update now that we stop after
25460 a command line error.
25461
25462 2002-05-22 Richard Henderson <rth@redhat.com>
25463
25464 * g++.dg/dg.exp: Fix typo in test pruneing.
25465
25466 2002-05-22 Richard Henderson <rth@redhat.com>
25467
25468 * g++.dg/dg.exp: Prune the tls subdirectory.
25469 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
25470 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
25471 * g++.dg/tls/init-1.C: New.
25472
25473 2002-05-22 Jakub Jelinek <jakub@redhat.com>
25474
25475 * gcc.dg/20020517-1.c: New test.
25476
25477 2002-05-21 Richard Henderson <rth@redhat.com>
25478
25479 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
25480 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
25481
25482 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
25483
25484 * g++.dg/other/copy2.C: New test.
25485
25486 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
25487
25488 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
25489 (MAX_COPY): Bump up to 10 times sizeof (long long).
25490 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
25491
25492 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
25493 sizeof (long long).
25494
25495 * gcc.c-torture/execute/strcpy-1.c: New test.
25496
25497 2002-05-19 Jason Merrill <jason2redhat.com>
25498
25499 * g++.dg/ext/oper1.C: New test.
25500
25501 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
25502 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
25503
25504 * README.QMTEST: New file.
25505
25506 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
25507
25508 2002-05-19 Andreas Jaeger <aj@suse.de>
25509
25510 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
25511 now.
25512 * gcc.c-torture/execute/loop-2d.x: Likewise.
25513
25514 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
25515
25516 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
25517 support weak symbols.
25518 * gcc.dg/weak-4.c: Likewise
25519 * gcc.dg/weak-6.c: Likewise
25520
25521 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
25522
25523 * gcc.dg/weak-3.c: Add dg-excess-error comment for
25524 cygwin, coff and h8300-*-hms targets
25525 * gcc.dg/weak-5.c: Likewise
25526 * gcc.dg/weak-7.c: Likewise
25527
25528 2002-05-16 Jason Merrill <jason@redhat.com>
25529
25530 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
25531 (scan-assembler-not, scan-assembler-dem): Likewise.
25532 (scan-assembler-dem-not): Likewise.
25533
25534 2002-05-15 Richard Henderson <rth@redhat.com>
25535
25536 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
25537
25538 2002-05-15 Richard Henderson <rth@redhat.com>
25539
25540 * gcc.dg/weak-5.c (vfoo1c): No warning here.
25541 (vfoo1f): Warning here.
25542 (vfoo1l): Don't redefine the alias.
25543
25544 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
25545
25546 * g++.dg/init/pm1.C: New test.
25547
25548 2002-05-12 David S. Miller <davem@redhat.com>
25549
25550 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
25551 types.
25552
25553 2002-05-10 Roger Sayle <roger@eyesopen.com>
25554
25555 * gcc.c-torture/execute/20020510-1.c: New test case.
25556
25557 2002-05-10 David S. Miller <davem@redhat.com>
25558
25559 * gcc.c-torture/execute/conversion.c: Test long double too.
25560
25561 2002-05-09 Jakub Jelinek <jakub@redhat.com>
25562
25563 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
25564 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
25565 * lib/g++.exp (g++_link_flags): Likewise.
25566 * lib/objc.exp (objc_target_compile): Likewise.
25567
25568 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
25569
25570 * gcc.dg/cpp/poison.c: Update.
25571 * gcc.dg/cpp/20000625-2.c: Remove.
25572 * gcc.dg/cpp/direct2s.c: Remove final test.
25573
25574 2002-05-08 Tom Rix <trix@redhat.com>
25575
25576 * gcc.c-torture/execute/20020508-1.c: New test.
25577 * gcc.c-torture/execute/20020508-2.c: New test.
25578 * gcc.c-torture/execute/20020508-3.c: New test.
25579
25580 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
25581
25582 * gcc.dg/cpp/charconst-4.c: More tests.
25583
25584 2002-05-08 Mark Mitchell <mark@codesourcery.com>
25585
25586 PR c/6569
25587 * gcc.dg/weak-3.c: Update location of warning messages.
25588 * gcc.dg/weak-5.c: Likewise.
25589
25590 2002-05-06 Roger Sayle <roger@eyesopen.com>
25591
25592 * gcc.c-torture/execute/20020506-1.c: New test case.
25593
25594 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
25595
25596 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
25597
25598 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
25599
25600 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
25601
25602 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
25603
25604 * gcc.dg/cpp/charconst-3.c: New test.
25605
25606 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
25607
25608 * gcc.dg/cpp/charconst.c: Update tests.
25609
25610 2002-05-05 Tim Josling <tej@melbpc.org.au>
25611
25612 * treelang: Added directory for new sample language treelang. Also
25613 lib/treelang.exp: New file to signal treelang should be tested.
25614
25615 2002-05-03 Jakub Jelinek <jakub@redhat.com>
25616
25617 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
25618 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
25619 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
25620 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
25621 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
25622 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
25623 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
25624
25625 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
25626
25627 * gcc.dg/format/xopen-2.c: New test.
25628
25629 2002-05-03 Jakub Jelinek <jakub@redhat.com>
25630
25631 * gcc.dg/20020503-1.c: New test.
25632
25633 2002-05-02 Mark Mitchell <mark@codesourcery.com>
25634
25635 * g++.dg/init/dtor1.C: Make it tougher.
25636
25637 2002-05-01 Mark Mitchell <mark@codesourcery.com>
25638
25639 * g++.dg/init/dtor1.C: New test.
25640
25641 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
25642
25643 * gcc.dg/altivec-8.c: New.
25644
25645 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
25646
25647 * gcc.dg/altivec-7.c: New.
25648
25649 2002-04-29 Jakub Jelinek <jakub@redhat.com>
25650
25651 * g++.dg/parse/typedef1.C: New test.
25652
25653 2002-04-29 Mark Mitchell <mark@codesourcery.com>
25654
25655 PR c++/6486
25656 * g++.dg/template/friend6.C: New test.
25657
25658 PR c++/6492
25659 * g++.dg/init/copy1.C: New test.
25660
25661 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
25662
25663 * g++.dg/warn/effc1.C: New test.
25664
25665 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
25666
25667 * gcc.dg/cpp/if-cexp.c: Add a test.
25668
25669 2002-04-28 Jakub Jelinek <jakub@redhat.com>
25670
25671 * gcc.dg/20020426-2.c: New test.
25672
25673 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
25674
25675 * gcc.dg/cpp/if-mop.c: Update.
25676 * gcc.dg/cpp/if-mpar.c: Add test.
25677 * gcc.dg/cpp/if-oppr.c: Update.
25678
25679 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25680
25681 PR c/6343
25682 * gcc.dg/weak-[2-7].c: New tests.
25683
25684 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
25685
25686 * gcc.dg/enum1.c: New test.
25687
25688 2002-04-26 Mark Mitchell <mark@codesourcery.com>
25689
25690 PR c++/6497
25691 * g++.dg/inherit/access2.C: New test.
25692
25693 2002-04-26 Mark Mitchell <mark@codesourcery.com>
25694
25695 PR bootstrap/6445
25696 * gcc.dg/20020426-1.c: New test.
25697
25698 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
25699
25700 * g++.dg/abi/enum1.C: New test.
25701
25702 2002-04-26 Richard Henderson <rth@redhat.com>
25703
25704 * gcc.dg/c99-bool-1.c: Expect always true warning.
25705
25706 2002-04-25 Roger Sayle <roger@eyesopen.com>
25707
25708 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
25709
25710 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25711
25712 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
25713 targets.
25714
25715 2002-04-24 Mark Mitchell <mark@codesourcery.com>
25716
25717 * g++.dg/abi/mange7.C: New test.
25718
25719 PR c++/6438.
25720 * g++.dg/parse/stmtexpr2.C: New test.
25721
25722 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
25723
25724 * gcc.dg/20020312-2.c: Add SH target.
25725
25726 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25727
25728 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
25729 compiler output on mips*-*-irix*.
25730
25731 2002-04-23 Jakub Jelinek <jakub@redhat.com>
25732
25733 * g++.dg/parse/attr1.C: New test.
25734
25735 2002-04-23 Roger Sayle <roger@eyesopen.com>
25736
25737 * gcc.c-torture/execute/string-opt-17.c: New test case.
25738 * gcc.c-torture/execute/memset-2.c: New test case.
25739
25740 2002-04-23 Mark Mitchell <mark@codesourcery.com>
25741
25742 PR c++/6256:
25743 * g++.dg/template/friend5.C: New test.
25744
25745 PR c++/6331:
25746 * g++.dg/template/qual1.C: Likewise.
25747
25748 2002-04-22 Zack Weinberg <zack@codesourcery.com>
25749
25750 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
25751 Include stdlib.h, not stdio.h or ctype.h.
25752
25753 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
25754
25755 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
25756 cris-*-elf* and mmix-*-*.
25757 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
25758 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
25759 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
25760 Ditto.
25761 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
25762 * gcc.dg/wchar_t-1.c: Ditto.
25763
25764 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
25765
25766 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
25767 Clarify comment.
25768
25769 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
25770
25771 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
25772
25773 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25774
25775 * gcc.c-torture/execute/20000906-1.x: Delete.
25776
25777 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
25778
25779 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
25780
25781 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
25782
25783 * PR6367
25784 * g77.f-torture/execute/6367.f: New test.
25785 * g77.f-torture/execute/6367.x: Disable for MMIX.
25786
25787 2002-04-19 Mark Mitchell <mark@codesourcery.com>
25788
25789 * PR6352
25790 * g++.dg/opt/inline2.C: New test.
25791
25792 2002-04-18 Richard Henderson <rth@redhat.com>
25793
25794 * gcc.dg/20000906-1.c: Enable for all targets.
25795 * gcc.c-torture/compile/iftrap-2.c: New.
25796
25797 2002-04-18 Jakub Jelinek <jakub@redhat.com>
25798
25799 * gcc.dg/20020418-1.c: New test.
25800 * gcc.dg/20020418-2.c: New test.
25801
25802 2002-04-18 Richard Henderson <rth@redhat.com>
25803
25804 * gcc.c-torture/compile/iftrap-1.c: New.
25805 * gcc.dg/iftrap-1.c: Adjust for ia64.
25806 * gcc.dg/iftrap-2.c: New.
25807
25808 2002-04-18 Jakub Jelinek <jakub@redhat.com>
25809
25810 * gcc.c-torture/compile/20020418-1.c: New test.
25811
25812 2002-04-18 Roger Sayle <roger@eyesopen.com>
25813
25814 * gcc.c-torture/compile/20020415-1.c: New.
25815
25816 2002-04-18 David S. Miller <davem@redhat.com>
25817
25818 * gcc.c-torture/execute/20020418-1.c: New test.
25819
25820 2002-04-17 Jakub Jelinek <jakub@redhat.com>
25821
25822 * gcc.dg/20020416-1.c: New test.
25823
25824 * g++.dg/opt/inline1.C: New test.
25825
25826 2002-04-16 Jakub Jelinek <jakub@redhat.com>
25827
25828 * gcc.dg/altivec-5.c: New test.
25829
25830 * gcc.dg/20020415-1.c: New test.
25831
25832 2002-04-15 Mark Mitchell <mark@codesourcery.com>
25833
25834 * testsuite/lib/chill.exp: Remove.
25835
25836 2002-04-14 Jakub Jelinek <jakub@redhat.com>
25837
25838 * g++.dg/other/big-struct.C: New test.
25839
25840 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
25841
25842 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
25843 of scratch file.
25844
25845 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
25846
25847 PR c/6277
25848 * gcc.dg/i386-387-1.c: Allow optional leading underscore
25849 in scan-assembler function name
25850
25851 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
25852
25853 * g77.f-torture/execute/980628-4.x,
25854 g77.f-torture/execute/980628-5.x,
25855 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
25856 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
25857 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
25858 i[34567]86-*-*.
25859
25860 2002-04-13 David S. Miller <davem@redhat.com>
25861
25862 * gcc.c-torture/execute/20020413-1.c: New test.
25863
25864 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
25865
25866 * gcc.dg/asm-6.c,
25867 * g++.dg/ext/asm1.C: New tests.
25868
25869 2002-04-12 Mark Mitchell <mark@codesourcery.com>
25870
25871 PR c++ 5373.
25872 * g++.dg/parse/stmtexpr1.C: New test.
25873
25874 PR c++/5189.
25875 * g++.dg/template/copy1.C: New test.
25876
25877 2002-04-12 Richard Henderson <rth@redhat.com>
25878
25879 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
25880
25881 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
25882
25883 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
25884 gcc.c-torture/execute/20020307-2.c.
25885
25886 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
25887
25888 * g++.dg/ext/attrib5.C,
25889 * g++.dg/lookup/struct1.C: New tests.
25890
25891 2002-04-11 Jakub Jelinek <jakub@redhat.com>
25892
25893 * gcc.dg/20020411-1.c: New test.
25894
25895 * gcc.c-torture/execute/20020411-1.c: New test.
25896
25897 2002-04-10 Janis Johnson <janis187@us.ibm.com>
25898
25899 * g77.f-torture/execute/6177.f: New test.
25900
25901 2002-04-10 Jakub Jelinek <jakub@redhat.com>
25902
25903 PR middle-end/6247
25904 * g++.dg/opt/cleanup1.C: New test.
25905
25906 * g++.dg/opt/const1.C: New test.
25907
25908 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
25909
25910 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
25911
25912 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
25913
25914 PR c++/5507
25915 * g++.dg/template/typename2.C: New test.
25916
25917 2002-04-10 Alan Modra <amodra@bigpond.net.au>
25918
25919 * gcc.c-torture/execute/loop-12.c: New.
25920
25921 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
25922
25923 * g77.f-torture/execute/980628-4.x,
25924 g77.f-torture/execute/980628-5.x,
25925 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
25926 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
25927 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
25928
25929 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25930
25931 PR optimization/6086
25932 * g++.dg/opt/preinc1.C: New test.
25933
25934 2002-04-06 Mark Mitchell <mark@codesourcery.com>
25935
25936 PR c++/5571
25937 * g++.dg/opt/static2.C: New test.
25938
25939 2002-04-06 Mark Mitchell <mark@codesourcery.com>
25940
25941 PR c/5120
25942 * gcc.dg/20020406-1.c: New test.
25943
25944 2002-04-04 David S. Miller <davem@redhat.com>
25945
25946 * gcc.c-torture/execute/20020404-1.c: New test.
25947
25948 2002-04-04 Jakub Jelinek <jakub@redhat.com>
25949
25950 PR c/6123
25951 * gcc.dg/20020312-2.c: Do not declare global register variable
25952 if __PIC__ or __pic__ is defined.
25953
25954 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
25955
25956 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
25957 __asm__ so that it works correctly even if -ansi -pedantic-errors.
25958
25959 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25960
25961 * gcc.misc-tests/linkage.exp: Update last change to handle
25962 sparc*-, not just sparc-.
25963
25964 2002-04-03 Richard Henderson <rth@redhat.com>
25965
25966 * gcc.dg/cpp/ucs.c: Improved long UCS test.
25967
25968 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
25969
25970 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
25971
25972 2002-04-02 David S. Miller <davem@redhat.com>
25973
25974 * gcc.c-torture/execute/20020402-3.c: New test.
25975
25976 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
25977
25978 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
25979 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
25980
25981 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
25982 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
25983 g77.f-torture/execute/20001201.x,
25984 g77.f-torture/execute/u77-test.x: New files.
25985
25986 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
25987 * gcc.dg/wchar_t-1.c: Ditto.
25988
25989 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25990
25991 * gcc.c-torture/execute/20020402-1.c: New test.
25992
25993 2002-04-01 Richard Henderson <rth@redhat.com>
25994
25995 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
25996
25997 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
25998
25999 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26000
26001 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
26002
26003 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
26004
26005 * g++.dg/inherit/template-as-base.C: Expect error.
26006 * g++.dg/inherit/namespace-as-base.C: Likewise.
26007
26008 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
26009
26010 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
26011 g++.dg/ext/instantiate3.C: Tweak match patterns.
26012
26013 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
26014 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
26015 -da test.
26016
26017 2002-03-31 Richard Henderson <rth@redhat.com>
26018
26019 * gcc.dg/special/alias-2.c: New.
26020 * gcc.dg/special/ecos.exp: Run it.
26021
26022 2002-03-31 Richard Henderson <rth@redhat.com>
26023
26024 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
26025
26026 2002-03-31 Kazu Hirata <kazu@hxi.com>
26027
26028 * gcc.dg/weak-1.c: Disable on h8300 port.
26029
26030 2002-03-29 Janis Johnson <janis187@us.ibm.com>
26031
26032 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
26033 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
26034 ordering tests.
26035 * g++.dg/bprob/bprob-1.C: New test.
26036 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
26037 * g++.dg/gcov/gcov-1.C: New test.
26038 * g++.dg/gcov/gcov-1.x: New file.
26039 * g++.dg/gcov/gcov-2.C: New test.
26040 * g++.dg/gcov/gcov-3.C: New test.
26041 * g++.dg/gcov/gcov-3.h: New file.
26042
26043 2002-03-28 Roger Sayle <roger@eyesopen.com>
26044
26045 * g++.old-deja/g++.other/builtins5.C: New test.
26046 * g++.old-deja/g++.other/builtins6.C: New test.
26047 * g++.old-deja/g++.other/builtins7.C: New test.
26048 * g++.old-deja/g++.other/builtins8.C: New test.
26049 * g++.old-deja/g++.other/builtins9.C: New test.
26050
26051 2002-03-29 Jakub Jelinek <jakub@redhat.com>
26052
26053 * g++.dg/opt/static1.C: New test.
26054
26055 * g++.dg/opt/longbranch1.C: New test.
26056
26057 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
26058
26059 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
26060
26061 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
26062
26063 2002-03-28 Jeffrey A Law (law@redhat.com)
26064
26065 * gcc.c-torture/execute/20020328-1.c: New test.
26066
26067 2002-03-27 Richard Henderson <rth@redhat.com>
26068
26069 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
26070 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
26071 move from g++.old-deja/g++.ext/.
26072
26073 2002-03-27 Mark Mitchell <mark@codesourcery.com>
26074
26075 * g++.dg/init/new2.C: New test.
26076
26077 2002-03-26 Richard Henderson <rth@redhat.com>
26078
26079 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
26080
26081 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
26082 on sparc.
26083
26084 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
26085 sparcv9 systems.
26086 * gcc.dg/20001102-1.c: Likewise.
26087
26088 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
26089
26090 * gcc.dg/cpp/endif-pedantic1.c,
26091 gcc.dg/cpp/endif-pedantic2.c: New tests.
26092
26093 2002-03-26 Mark Mitchell <mark@codesourcery.com>
26094
26095 * g++.dg/init/new1.C: New test.
26096
26097 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
26098
26099 * g++.dg/abi/vbase9.C: New test.
26100
26101 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
26102
26103 * gcc.dg/arm-asm.c: New test.
26104
26105 2002-03-26 Andrew Cagney <ac131313@redhat.com>
26106
26107 * gcc.dg/Wswitch-enum.c: New test.
26108 Fix PR c/5044.
26109
26110 2002-03-26 Richard Henderson <rth@redhat.com>
26111
26112 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
26113 structure.
26114
26115 2002-03-25 Richard Henderson <rth@redhat.com>
26116
26117 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
26118 sparcv9 systems.
26119
26120 * gcc.c-torture/compile/20011119-1.c (xxx): New.
26121 * gcc.c-torture/compile/20011119-2.c (xxx): New.
26122
26123 2002-03-25 Zack Weinberg <zack@codesourcery.com>
26124
26125 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
26126
26127 2002-03-25 Bob Wilson <bob.wilson@acm.org>
26128
26129 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
26130 targets using generic thunk support.
26131
26132 2002-03-25 Jakub Jelinek <jakub@redhat.com>
26133
26134 * gcc.c-torture/compile/20020323-1.c: New test.
26135
26136 * g++.dg/opt/conj2.C: New test.
26137
26138 2002-03-24 Richard Henderson <rth@redhat.com>
26139
26140 * gcc.dg/weak-1.c: Use -fno-common.
26141
26142 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
26143
26144 * g77.dg/f77-edit-apostrophe-out.f: New test
26145 * g77.dg/f77-edit-h-out.f: New test
26146 * g77.dg/f77-edit-t-in.f: New test
26147 * g77.dg/f77-edit-t-out.f: New test
26148 * g77.dg/f77-edit-x-out.f: New test
26149 * g77.dg/f77-edit-slash-out.f: New test
26150 * g77.dg/f77-edit-colon-out.f: New test
26151 * g77.dg/f77-edit-s-out.f: New test
26152
26153 2002-03-24 Richard Henderson <rth@redhat.com>
26154
26155 * objc/execute/formal_protocol-6.x: New XFAIL.
26156
26157 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
26158
26159 * gcc.dg/weak-1.c: Early return from dg-final on platforms
26160 that do not support weak symbols
26161
26162 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
26163
26164 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
26165 * lib/g77.exp: Likewise
26166 * lib/objc.exp: Likewise
26167
26168 2002-03-23 Andrew Cagney <ac131313@redhat.com>
26169
26170 * gcc.dg/Wswitch-default.c: New test.
26171
26172 2002-03-23 Jakub Jelinek <jakub@redhat.com>
26173
26174 * g++.dg/other/enum1.C: New test.
26175
26176 2002-03-23 Zack Weinberg <zack@codesourcery.com>
26177
26178 * gcc.dg/pragma-ep-3.c: Fix typo.
26179
26180 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
26181
26182 * g++.dg/inherit/template-as-base.C: New test.
26183
26184 2002-03-22 Jakub Jelinek <jakub@redhat.com>
26185
26186 * g++.old-deja/g++.other/dwarf2-1.C: Move...
26187 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
26188
26189 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
26190
26191 * gcc.dg/cpp/multiline.c: Update to match.
26192
26193 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
26194
26195 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
26196
26197 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
26198
26199 * gcc.dg/cpp/extratokens2.c: New file.
26200
26201 2002-03-21 David Edelsohn <edelsohn@gnu.org>
26202
26203 * gcc.dg/20020312-2.c: Add rs6000 target.
26204
26205 * gcc.c-torture/compile/20020319-1.c: New test.
26206
26207 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
26208
26209 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
26210 (A, E): Handle this.
26211
26212 2002-03-20 Jason Merrill <jason@redhat.com>
26213
26214 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
26215 ignoring -fpic.
26216 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
26217 through prune_gcc_output.
26218
26219 2002-03-20 Jakub Jelinek <jakub@redhat.com>
26220
26221 * gcc.c-torture/compile/20020320-1.c: New test.
26222
26223 2002-03-19 Jakub Jelinek <jakub@redhat.com>
26224
26225 * gcc.c-torture/compile/20020318-1.c: New test.
26226
26227 * gcc.dg/struct-by-value-1.c: New test.
26228
26229 * gcc.dg/20020319-1.c: New test.
26230
26231 2002-03-18 Jakub Jelinek <jakub@redhat.com>
26232
26233 * g++.dg/opt/conj1.C: New test.
26234
26235 2002-03-17 Mark Mitchell <mark@codesourcery.com>
26236
26237 * g++.dg/template/qualttp20.C: Revert previous change.
26238 * g++.dg/template/qualttp3.C: Likewise.
26239 * g++.dg/template/qualttp4.C: Likewise
26240 * g++.dg/template/qualttp5.C: Likewise
26241 * g++.dg/template/qualttp6.C: Likewise
26242 * g++.dg/template/qualttp7.C: Likewise
26243 * g++.dg/template/qualttp8.C: Likewise
26244 * g++.dg/template/recurse.C: Likewise.
26245
26246 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
26247
26248 * gcc.dg/cpp/wchar-1.c: Update.
26249
26250 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
26251
26252 * g++.dg/template/conv1.C: New test.
26253 * g++.dg/template/conv2.C: New test.
26254 * g++.dg/template/conv3.C: New test.
26255 * g++.dg/template/conv4.C: New test.
26256
26257 2002-03-15 Mark Mitchell <mark@codesourcery.com>
26258
26259 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
26260 * g++.dg/template/qualttp3.C: Likewise.
26261 * g++.dg/template/qualttp4.C: Likewise
26262 * g++.dg/template/qualttp5.C: Likewise
26263 * g++.dg/template/qualttp6.C: Likewise
26264 * g++.dg/template/qualttp7.C: Likewise
26265 * g++.dg/template/qualttp8.C: Likewise
26266 * g++.dg/template/recurse.C: Likewise.
26267
26268 2002-03-15 Mark Mitchell <mark@codesourcery.com>
26269
26270 * g++.dg/opt/dtor1.C: New test.
26271
26272 2002-03-15 Jakub Jelinek <jakub@redhat.com>
26273
26274 * gcc.c-torture/compile/20020315-1.c: New test.
26275
26276 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
26277
26278 * gcc.dg/weak-1.c: Fix scan tests.
26279
26280 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
26281
26282 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
26283 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
26284 cris-*-aout* mmix-*-*.
26285 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
26286 cris-*-aout* mmix-*-*.
26287 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
26288 cris-*-elf* cris-*-aout* and mmix-*-*.
26289 * gcc.dg/20001009-1.c: Ditto.
26290 * gcc.dg/20010912-1.c: Ditto.
26291 * gcc.dg/20020122-4.c: Ditto.
26292 * gcc.dg/inline-2.c: Ditto.
26293
26294 2002-03-14 Jeffrey A Law (law@cygnus.com)
26295
26296 * gcc.c-torture/compile/20020314-1.c: New test.
26297
26298 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
26299
26300 * gcc.c-torture/execute/20020314-1.c: New test.
26301
26302 2002-03-14 Jakub Jelinek <jakub@redhat.com>
26303
26304 * g++.dg/warn/Wunused-1.C: New test.
26305
26306 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
26307
26308 * g++.dg/abi/mangle6.C: New test.
26309
26310 2002-03-13 Jakub Jelinek <jakub@redhat.com>
26311
26312 * gcc.c-torture/compile/20020309-2.c: New test.
26313
26314 * gcc.c-torture/compile/20020312-1.c: New test.
26315
26316 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
26317
26318 * g++.dg/other/access1.C: New test.
26319
26320 2002-03-12 Jakub Jelinek <jakub@redhat.com>
26321
26322 * gcc.c-torture/execute/wchar_t-1.c: New test.
26323
26324 2002-03-12 David Edelsohn <edelsohn@gnu.org>
26325
26326 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
26327
26328 2002-03-12 Roger Sayle <roger@eyesopen.com>
26329
26330 * gcc.dg/20020312-1.c: New test case.
26331
26332 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
26333
26334 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
26335
26336 2002-03-11 Richard Henderson <rth@redhat.com>
26337
26338 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
26339 * g++.old-deja/g++.jason/report.C: Likewise.
26340
26341 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
26342
26343 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
26344 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
26345
26346 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
26347
26348 * testsuite/g++.dg/overload/pmf1.C: New test.
26349
26350 2002-03-11 Kazu Hirata <kazu@hxi.com>
26351
26352 * gcc.c-torture/execute/20020307-1.c: Use long.
26353
26354 2002-03-11 Jakub Jelinek <jakub@redhat.com>
26355
26356 PR optimization/5844
26357 * gcc.dg/20020310-1.c: New test.
26358
26359 2002-03-09 Michael Meissner <meissner@redhat.com>
26360
26361 * gcc.c-torture/execute/memcpy-2.c: New test.
26362 * gcc.c-torture/execute/memset-1.c: New test.
26363 * gcc.c-torture/execute/strlen-1.c: New test.
26364 * gcc.c-torture/execute/strcmp-1.c: New test.
26365 * gcc.c-torture/execute/strncmp-1.c: New test.
26366
26367 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
26368
26369 * gcc.dg/ppc-ldstruct.c: New test.
26370
26371 2002-03-09 Jakub Jelinek <jakub@redhat.com>
26372
26373 * gcc.c-torture/execute/va-arg-22.c: New test.
26374
26375 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
26376
26377 * gcc.c-torture/compile/20020309-1.c: New test.
26378
26379 2002-03-08 Jakub Jelinek <jakub@redhat.com>
26380
26381 * gcc.c-torture/execute/20020307-2.c: New test.
26382
26383 2002-03-07 Jeffrey A Law (law@redhat.com)
26384
26385 * g77.f-torture/compile/20020307-1.f: New test.
26386
26387 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
26388
26389 * gcc.dg/unordered-1.c: New test.
26390
26391 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
26392
26393 * gcc.c-torture/execute/20020307-1.c: New test.
26394
26395 2002-03-05 Jakub Jelinek <jakub@redhat.com>
26396
26397 * gcc.dg/20020304-1.c: New test.
26398
26399 * gcc.c-torture/compile/20020304-2.c: New test.
26400
26401 2002-03-04 Zack Weinberg <zack@codesourcery.com>
26402
26403 * gcc.c-torture/compile/20020304-1.c: New test case
26404 (from PR c/5830).
26405
26406 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
26407
26408 * gcc.dg/20020103-1.c: Add other -D ppc variants.
26409
26410 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
26411
26412 * g++.dg/other/classkey1.C: New test.
26413
26414 2002-03-01 Richard Henderson <rth@redhat.com>
26415
26416 * gcc.c-torture/compile/981223-1.x: New.
26417 * gcc.c-torture/compile/920625-1.x: New.
26418
26419 2002-02-28 Richard Henderson <rth@redhat.com>
26420
26421 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
26422
26423 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
26424
26425 * gcc.c-torture/execute/20020227-1.c: New test.
26426
26427 2002-02-27 Mark Mitchell <mark@codesourcery.com>
26428
26429 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
26430 here" ERROR lines.
26431 * g++.old-deja/g++.oliva/partord1.C: Likewise.
26432 * g++.old-deja.g++.other/defarg1.C: Likewise.
26433 * g++.old-deja/g++.pt/calls2.C: Likewise.
26434 * g++.old-deja/g++.pt/crash20.C: Likewise.
26435 * g++.old-deja/g++.pt/crash30.C: Likewise.
26436 * g++.old-deja/g++.pt/crash36.C: Likewise.
26437 * g++.old-deja/g++.pt/crash6.C: Likewise.
26438 * g++.old-deja/g++.pt/defarg13.C: Likewise.
26439 * g++.old-deja/g++.pt/derived3.C: Likewise.
26440 * g++.old-deja/g++.pt/error1.C: Likewise.
26441 * g++.old-deja/g++.pt/friend21.C: Likewise.
26442 * g++.old-deja/g++.pt/friend23.C: Likewise.
26443 * g++.old-deja/g++.pt/infinite1.C: Likewise.
26444 * g++.old-deja/g++.robertl/eb128.C: Likewise.
26445
26446 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
26447
26448 * gcc.c-torture/execute/20020225-2.c: New test.
26449
26450 2002-02-27 Zack Weinberg <zack@codesourcery.com>
26451
26452 * gcc.c-torture/execute/920730-1t.c,
26453 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
26454 Delete test cases, only relevant to -traditional.
26455
26456 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
26457
26458 * gcc.dg/cpp/undef1.c: Remove.
26459 * gcc.dg/cpp/directiv.c: Update.
26460 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
26461
26462 2002-02-27 Michael Meissner <meissner@redhat.com>
26463
26464 * gcc.c-torture/execute/20020226-1.c: New test.
26465
26466 2002-02-26 Jakub Jelinek <jakub@redhat.com>
26467
26468 * g++.dg/debug/debug4.C: New test.
26469
26470 * gcc.dg/ia64-visibility-1.c: New test.
26471
26472 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
26473
26474 * gcc.dg/debug/20020224-1.c: New.
26475
26476 2002-02-25 Kazu Hirata <kazu@hxi.com>
26477
26478 * gcc.c-torture/execute/960416-1.x: New.
26479 * gcc.c-torture/execute/divconst-3.x: Likewise.
26480
26481 2002-02-25 Jakub Jelinek <jakub@redhat.com>
26482
26483 * gcc.dg/20020224-1.c: New test.
26484
26485 2002-02-25 Alan Modra <amodra@bigpond.net.au>
26486
26487 * gcc.c-torture/execute/20020225-1.c: New.
26488
26489 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
26490
26491 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
26492
26493 2002-02-23 Jakub Jelinek <jakub@redhat.com>
26494
26495 * gcc.dg/20020222-1.c: New test.
26496
26497 2002-02-22 Jakub Jelinek <jakub@redhat.com>
26498
26499 * g++.dg/opt/anonunion1.C: New test.
26500
26501 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
26502
26503 * g++.dg/template/qualttp19.C: New test.
26504 * g++.dg/template/qualttp20.C: New test.
26505 * g++.old-deja/g++.jason/report.C: Adjust expected errors
26506 * g++.old-deja/g++.other/qual1.C: Likewise.
26507
26508 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
26509
26510 * gcc.dg/attr-alwaysinline.c: New.
26511
26512 2002-02-21 Jakub Jelinek <jakub@redhat.com>
26513
26514 * gcc.dg/20020220-1.c: New test.
26515
26516 * gcc.dg/20020220-2.c: New test.
26517
26518 * g++.dg/opt/mmx1.C: New test.
26519
26520 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
26521
26522 * gcc.c-torture/compile/20020110.c: New test.
26523
26524 2002-02-20 Jakub Jelinek <jakub@redhat.com>
26525
26526 * gcc.c-torture/execute/20020219-1.c: New test.
26527
26528 * gcc.dg/20020219-1.c: New test.
26529
26530 * gcc.dg/noncompile/20020220-1.c: New test.
26531
26532 * g++.dg/opt/ptrintsum1.C: New test.
26533
26534 * gcc.dg/debug/20020220-1.c: New test.
26535
26536 2002-02-17 Jakub Jelinek <jakub@redhat.com>
26537
26538 * gcc.c-torture/execute/20020216-1.c: New test.
26539
26540 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
26541
26542 * gcc.dg/decl-1.c: Update, new test.
26543
26544 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
26545
26546 * g++.dg/abi/bitfield1.C: New test.
26547 * g++.dg/abi/bitfield2.C: New test.
26548
26549 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
26550
26551 * gcc.dg/attr-nest.c: New test.
26552
26553 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
26554
26555 * gcc.c-torture/execute/20020215-1.c: New test.
26556
26557 2002-02-14 Jakub Jelinek <jakub@redhat.com>
26558
26559 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
26560 * g++.dg/debug/debug.exp: New.
26561 * g++.dg/debug/trivial.C: New.
26562 * g++.dg/debug/debug1.C: Moved...
26563 * g++.dg/other/debug1.C: ...from here.
26564 * g++.dg/debug/debug2.C: Moved...
26565 * g++.dg/other/debug2.C: ...from here.
26566 * g++.dg/debug/debug3.C: Moved...
26567 * g++.dg/other/debug3.C: ...from here.
26568
26569 * gcc.dg/noncompile/20020213-1.c: New test.
26570
26571 2002-02-13 Jakub Jelinek <jakub@redhat.com>
26572
26573 * g++.dg/other/debug3.C: New test.
26574
26575 * gcc.c-torture/execute/20020213-1.c: New test.
26576
26577 2002-02-13 Richard Smith <richard@ex-parrot.com>
26578
26579 * g++.old-deja/g++.other/thunk1.C: New test.
26580
26581 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
26582
26583 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
26584
26585 2002-02-13 Stan Shebs <shebs@apple.com>
26586
26587 * gcc.dg/altivec-3.c: New.
26588
26589 2002-02-12 Jakub Jelinek <jakub@redhat.com>
26590
26591 * gcc.dg/Wunreachable-1.c: New test.
26592 * gcc.dg/Wunreachable-2.c: New test.
26593
26594 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
26595
26596 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
26597
26598 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
26599
26600 * gcc.dg/decl-1.c: New test.
26601
26602 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
26603
26604 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
26605
26606 2002-02-10 Kazu Hirata <kazu@hxi.com>
26607
26608 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
26609 * gcc.c-torture/compile/980506-1.x: Likewise.
26610
26611 2002-02-10 Kazu Hirata <kazu@hxi.com>
26612
26613 * gcc.dg/20020210-1.c: New.
26614
26615 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
26616
26617 * g77.f-torture/execute/947.f: New regression test
26618 for PR fortran/947.
26619
26620 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
26621
26622 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
26623 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
26624
26625 2002-02-08 Richard Henderson <rth@redhat.com>
26626
26627 * gcc.c-torture/compile/labels-3.c: New.
26628
26629 2002-02-08 Jakub Jelinek <jakub@redhat.com>
26630
26631 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
26632 expression statements work instead.
26633 * gcc.dg/noncompile/20020207-1.c: New test.
26634
26635 2002-02-07 Richard Henderson <rth@redhat.com>
26636
26637 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
26638
26639 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
26640
26641 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
26642 message from g77
26643 * lib/g77-dg.exp: Trim g77 error messages so that they are
26644 recognized by dg.exp.
26645
26646 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
26647
26648 PR fortran/5473
26649 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
26650
26651 2002-02-07 Richard Henderson <rth@redhat.com>
26652
26653 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
26654 to be sufficiently aligned for integers.
26655
26656 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
26657
26658 * g++.dg/template/friend4.C: New test.
26659
26660 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
26661
26662 PR fortran/5743
26663 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
26664 unsupported cases.
26665
26666 2002-02-07 Richard Henderson <rth@redhat.com>
26667
26668 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
26669 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
26670 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
26671 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
26672
26673 2002-02-06 Richard Henderson <rth@redhat.com>
26674
26675 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
26676
26677 2002-02-06 Janis Johnson <janis187@us.ibm.com>
26678
26679 * gcc.dg/20020206-1.c: New test.
26680
26681 2002-02-06 Jakub Jelinek <jakub@redhat.com>
26682
26683 * gcc.c-torture/execute/20020206-1.c: New test.
26684
26685 * gcc.c-torture/execute/20020206-2.c: New test.
26686
26687 PR optimization/5429:
26688 * gcc.c-torture/compile/20020206-1.c: New test.
26689
26690 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
26691
26692 * g++.dg/ext/align1.C: Do not use an explicit alignment value
26693 as certain file formats cannot support particularly large
26694 alignments.
26695
26696 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
26697 and do not expect to be able to link the executable.
26698
26699 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
26700 fail because the COFF format does not support the weak attribute.
26701
26702 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
26703
26704 * g77.dg/pr5473.f: New test
26705
26706 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
26707
26708 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
26709 Fix testcase accordingly.
26710
26711 2002-02-04 Richard Henderson <rth@redhat.com>
26712
26713 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
26714 (buf): Change to be an array of pointers, not ints.
26715
26716 2002-02-04 Jakub Jelinek <jakub@redhat.com>
26717
26718 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
26719 before all tests. Move warning one line above to match where it
26720 C frontend emits.
26721 * gcc.dg/Wswitch-2.c: New test.
26722 * g++.dg/warn/Wswitch-1.C: New test.
26723 * g++.dg/warn/Wswitch-2.C: New test.
26724
26725 2002-02-04 Richard Henderson <rth@redhat.com>
26726
26727 * g++.dg/abi/offsetof.C: Fix size comparison.
26728
26729 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
26730
26731 * gcc.dg/cast-qual-2.c: New test.
26732
26733 2002-02-04 Jakub Jelinek <jakub@redhat.com>
26734
26735 * gcc.dg/20020201-4.c: New test.
26736
26737 2002-02-04 Ben Elliston <bje@redhat.com>
26738
26739 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
26740 target_info attribute != 0, in addition to the empty string.
26741 (gcc_target_compile): Likewise.
26742
26743 2002-02-03 Andrew Cagney <ac131313@redhat.com>
26744
26745 * gcc.dg/Wswitch.c: New test.
26746 PR gcc/4475. PR gcc/3780.
26747
26748 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
26749
26750 * g77.f-torture/execute/5122.f: New test for regressions
26751 against PR fortran/5122.
26752
26753 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
26754
26755 * g77.f-torture/compile/pr3743.f: Delete
26756 * g77.dg/pr3743-1.f: New test.
26757 * g77.dg/pr3743-2.f: New test.
26758 * g77.dg/pr3743-3.f: New test.
26759 * g77.dg/pr3743-4.f: New test.
26760
26761 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
26762
26763 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
26764
26765 2002-02-02 Richard Henderson <rth@redhat.com>
26766
26767 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
26768 * gcc.c-torture/execute/bf64-1.c: Likewise.
26769
26770 2002-02-02 Jakub Jelinek <jakub@redhat.com>
26771
26772 * gcc.dg/20020201-2.c: New test.
26773
26774 * gcc.dg/20020201-3.c: New test.
26775
26776 * gcc.c-torture/execute/bitfld-2.c: New test.
26777
26778 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
26779
26780 * gcc.dg/bitfld-1.c: Update.
26781 * gcc.dg/bitfld-2.c: Update.
26782 * gcc.c-torture/execute/bitfld-1.x: New.
26783
26784 2002-02-02 Jakub Jelinek <jakub@redhat.com>
26785
26786 * gcc.c-torture/execute/20020201-1.c: New test.
26787
26788 2002-02-01 Janis Johnson <janis187@us.ibm.com>
26789
26790 PR target/5469
26791 * gcc.dg/20020201-1.c: New test.
26792
26793 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
26794
26795 PR fortran/3743
26796 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
26797 * g77.f-torture/compile/pr3743.x: Remove
26798
26799 2002-01-31 Tom Rix <trix@redhat.com>
26800
26801 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
26802
26803 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
26804
26805 * gcc.dg/noncompile/20020130-1.c: New test.
26806
26807 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
26808
26809 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
26810
26811 2002-01-29 Richard Henderson <rth@redhat.com>
26812
26813 * gcc.c-torture/execute/991118-1.c: Cast various constants back
26814 to long long.
26815 * gcc.c-torture/execute/bf64-1.c: Likewise.
26816
26817 2002-01-29 Jakub Jelinek <jakub@redhat.com>
26818
26819 * gcc.c-torture/execute/20020129-1.c: New test.
26820
26821 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
26822
26823 * gcc.c-torture/compile/20000224-1.c: Update.
26824 * gcc.c-torture/execute/bitfld-1.c: New tests.
26825 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
26826 * gcc.dg/uninit-A.c: Update.
26827
26828 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
26829
26830 * g++.dg/template/ctor1.C: Add instantiation.
26831
26832 2002-01-28 Paul Koning <pkoning@equallogic.com>
26833
26834 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
26835 argument to __builtin_prefetch to be const ptr.
26836
26837 2002-01-28 Jakub Jelinek <jakub@redhat.com>
26838
26839 * gcc.c-torture/compile/20020120-1.c: New test.
26840
26841 2002-01-27 Kazu Hirata <kazu@hxi.com>
26842
26843 * gcc.c-torture/execute/20020127-1.c: New test.
26844
26845 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
26846
26847 * g77.dg/f77-edit-i-in.f: New test
26848 * g77.dg/f77-edit-i-out.f: New test
26849
26850 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
26851
26852 * gcc.dg/debug/debug.exp: New file.
26853 * gcc.dg/debug/trivial.c: New file.
26854 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
26855 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
26856 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
26857 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
26858 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
26859 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
26860 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
26861 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
26862 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
26863 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
26864 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
26865 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
26866 * gcc.dg/20000503-1.c: Removed.
26867 * gcc.dg/20010207-1.c: Removed.
26868 * gcc.dg/20011223-1.c: Removed.
26869 * gcc.dg/20020104-2.c: Removed.
26870 * gcc.dg/debug-1.c: Removed.
26871 * gcc.dg/debug-2.c: Removed.
26872 * gcc.dg/debug-3.c: Removed.
26873 * gcc.dg/debug-4.c: Removed.
26874 * gcc.dg/debug-5.c: Removed.
26875 * gcc.dg/debug-6.c: Removed.
26876 * gcc.dg/dwarf2-1.c: Removed.
26877 * gcc.dg/dwarf2-2.c: Removed.
26878
26879 2002-01-25 Jakub Jelinek <jakub@redhat.com>
26880
26881 * g++.old-deja/g++.other/eh5.C: New test.
26882 * g++.old-deja/g++.other/sibcall2.C: New test.
26883 * g++.old-deja/g++.other/array9.C: New test.
26884 * g++.old-deja/g++.other/typename2.C: New test.
26885 * g++.old-deja/g++.other/crash60.C: New test.
26886 * g++.old-deja/g++.other/conv9.C: New test.
26887 * g++.old-deja/g++.other/mangle10.C: New test.
26888 * g++.old-deja/g++.other/unchanging1.C: New test.
26889 * g++.old-deja/g++.other/exprstmt1.C: New test.
26890 * g++.old-deja/g++.other/inline23.C: New test.
26891 * g++.old-deja/g++.eh/ia64-1.C: New test.
26892 * g++.old-deja/g++.other/dwarf2-1.C: New test.
26893 * g++.old-deja/g++.other/reload1.C: New test.
26894 * g++.old-deja/g++.other/static20.C: New test.
26895 * g++.old-deja/g++.other/local-alloc1.C: New test.
26896 * g++.old-deja/g++.other/conv8.C: New test.
26897 * g++.old-deja/g++.other/stmtexpr2.C: New test.
26898 * g++.old-deja/g++.other/storeexpr1.C: New test.
26899 * g++.old-deja/g++.other/storeexpr2.C: New test.
26900 * g++.dg/eh/template2.C: New test.
26901 * g++.dg/warn/weak1.C: New test.
26902
26903 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
26904
26905 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
26906 Remove first, non-varying, argument.
26907
26908 2002-01-23 Richard Henderson <rth@redhat.com>
26909
26910 * gcc.dg/inline-2.c: New.
26911
26912 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
26913 Add optional target arg. Check number of arguments.
26914 (scan-assembler-not, scan-assembler-dem): Likewise.
26915 (scan-assembler-dem-not): Likewise.
26916
26917 2002-01-23 Zack Weinberg <zack@codesourcery.com>
26918
26919 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
26920 line 12.
26921 * g++.old-deja/g++.brendan/parse3.C,
26922 g++.old-deja/g++.other/crash26.C,
26923 g++.old-deja/g++.other/crash28.C,
26924 g++.old-deja/g++.other/crash29.C,
26925 g++.old-deja/g++.other/crash30.C,
26926 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
26927
26928 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
26929
26930 * gcc.dg/20020115-1.c: New.
26931
26932 2002-01-23 Bob Wilson <bob.wilson@acm.org>
26933
26934 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
26935
26936 2002-01-23 Janis Johnson <janis187@us.ibm.com>
26937
26938 * gcc.dg/20020122-3.c: New.
26939
26940 2002-01-23 Jakub Jelinek <jakub@redhat.com>
26941
26942 * g++.dg/other/gc1.C: New test.
26943
26944 2002-01-23 Zack Weinberg <zack@codesourcery.com>
26945
26946 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
26947
26948 2002-01-22 Richard Henderson <rth@redhat.com>
26949
26950 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
26951
26952 2002-01-22 Richard Henderson <rth@redhat.com>
26953
26954 * gcc.dg/20020122-4.c: New.
26955
26956 2002-01-22 H.J. Lu <hjl@gnu.org>
26957
26958 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
26959 link output.
26960 * gcc.dg/special/ecos.exp: Likewise.
26961 * lib/g++-dg.exp: Likewise.
26962 * lib/g77-dg.exp: Likewise.
26963 * lib/gcc-dg.exp : Likewise.
26964 * lib/mike-g++.exp: Likewise.
26965 * lib/mike-g77.exp: Likewise.
26966 * lib/mike-gcc.exp: Likewise.
26967 * lib/objc-dg.exp: Likewise.
26968
26969 2002-01-22 Janis Johnson <janis187@us.ibm.com>
26970
26971 PR target/5379
26972 * gcc.dg/20020122-2.c: New test.
26973
26974 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
26975
26976 * gcc.dg/20020122-1.c: New test.
26977
26978 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
26979
26980 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
26981
26982 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
26983
26984 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
26985
26986 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26987
26988 * gcc.c-torture/compile/20020121-1.c: New test.
26989
26990 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
26991
26992 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
26993 ld_library_path.
26994
26995 2002-01-21 Jakub Jelinek <jakub@redhat.com>
26996
26997 * gcc.dg/20020218-1.c: New test.
26998
26999 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
27000
27001 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
27002 messages
27003 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
27004 "At global scope" warning
27005 * g++.dg/ext/align1.C: Change cygwin test for alignment
27006 from db-bogus to dg-warning
27007
27008 2002-01-21 Zack Weinberg <zack@codesourcery.com>
27009
27010 * g77.f-torture/compile/cpp2.F: New test.
27011
27012 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
27013
27014 * g++.dg/template/access1.C: New test.
27015
27016 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
27017
27018 * gcc.dg/20020118-1.c: New.
27019
27020 2002-01-18 Kazu Hirata <kazu@hxi.com>
27021
27022 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
27023
27024 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
27025
27026 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
27027 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
27028 alignment warnings.
27029
27030 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
27031
27032 * gcc.misc-tests/i386-prefetch.exp: Save and restore
27033 torture_with_loops and torture_without_loops
27034
27035 2002-01-17 Jakub Jelinek <jakub@redhat.com>
27036
27037 * gcc.c-torture/compile/20020116-1.c: New test.
27038
27039 2002-01-16 Jakub Jelinek <jakub@redhat.com>
27040
27041 * gcc.dg/20020116-2.c: New test.
27042
27043 * gcc.dg/ultrasp4.c: New test.
27044
27045 * gcc.dg/20020116-1.c: New test.
27046
27047 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
27048
27049 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
27050 by EABI.
27051
27052 2002-01-15 Janis Johnson <janis187@us.ibm.com>
27053
27054 * gcc.misc-tests/i386-prefetch.exp: New.
27055 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
27056 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
27057 * gcc.misc-tests/i386-pf-none-1.c: New test.
27058 * gcc.misc-tests/i386-pf-sse-1.c: New test.
27059
27060 2002-01-15 Jakub Jelinek <jakub@redhat.com>
27061
27062 * gcc.dg/gnu89-init-1.c: Add new tests.
27063
27064 2002-01-15 Andreas Jaeger <aj@suse.de>
27065
27066 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
27067 * gcc.dg/i386-mmx-2.c: Likewise.
27068 * gcc.dg/i386-sse-1.c: Likewise.
27069 * gcc.dg/i386-sse-2.c: Likewise.
27070 * gcc.dg/i386-sse-3.c: Likewise.
27071
27072 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
27073
27074 * g77.f-torture/execute/intrinsic-unix-bessel.f:
27075 Uncomment additional cases that now pass.
27076
27077 2002-01-11 Richard Henderson <rth@redhat.com>
27078
27079 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
27080 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
27081
27082 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
27083
27084 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
27085
27086 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
27087
27088 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
27089 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
27090
27091 2002-01-10 Dale Johannesen <dalej@apple.com>
27092
27093 * gcc.c-torture/execute/loop-11.c: New.
27094
27095 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
27096
27097 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
27098 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
27099
27100 2002-01-09 Richard Henderson <rth@redhat.com>
27101
27102 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
27103 type in which to perform the operation for each size.
27104
27105 2002-01-09 Alan Matsuoka (alanm@redhat.com)
27106
27107 * gcc.c-torture/compile/20020109-2.c: New test.
27108
27109 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
27110
27111 * gcc.c-torture/execute/loop-10.c: New test.
27112
27113 2002-01-09 Jakub Jelinek <jakub@redhat.com>
27114
27115 * gcc.c-torture/compile/20010226-1.c: New test.
27116 * gcc.c-torture/compile/20010227-1.c: New test.
27117 * gcc.c-torture/compile/20010426-1.c: New test.
27118 * gcc.c-torture/compile/20010510-1.c: New test.
27119 * gcc.c-torture/compile/20010605-3.c: New test.
27120 * gcc.c-torture/compile/20010824-1.c: New test.
27121 * gcc.c-torture/execute/20010409-1.c: New test.
27122 * gcc.dg/noncompile/20000901-1.c: New test.
27123 * gcc.dg/20001023-1.c: New test.
27124 * gcc.dg/20001101-1.c: New test.
27125 * gcc.dg/20001102-1.c: New test.
27126 * gcc.dg/20010207-1.c: New test.
27127 * gcc.dg/20010405-1.c: New test.
27128 * gcc.dg/20010822-1.c: New test.
27129 * gcc.dg/20011107-1.c: New test.
27130
27131 2002-01-09 Jeffrey A Law (law@redhat.com)
27132
27133 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
27134
27135 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
27136 execution failure on PA targets.
27137
27138 2002-01-09 Jakub Jelinek <jakub@redhat.com>
27139
27140 * gcc.c-torture/compile/20020109-1.c: New test.
27141
27142 2002-01-08 Kazu Hirata <kazu@hxi.com>
27143
27144 * gcc.c-torture/execute/20020108-1.c: New test.
27145
27146 2002-01-08 Jakub Jelinek <jakub@redhat.com>
27147
27148 * gcc.dg/20020108-1.c: New test.
27149
27150 2002-01-08 H.J. Lu <hjl@gnu.org>
27151
27152 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
27153 for header files.
27154
27155 2002-01-08 Geoff Keating <geoffk@redhat.com>
27156
27157 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
27158 consistency.
27159
27160 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
27161
27162 * gcc.dg/altivec-4.c: Test altivec predicates.
27163
27164 2002-01-07 Jakub Jelinek <jakub@redhat.com>
27165
27166 * gcc.c-torture/execute/20020107-1.c: New test.
27167
27168 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
27169
27170 PR c/5279
27171 * gcc.c-torture/compile/20020106-1.c: New test.
27172
27173 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
27174
27175 * gcc.c-torture/execute/nestfunc-4.c: New test.
27176
27177 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
27178
27179 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
27180 extra triple that slipped in.
27181 * g++.old-deja/g++.abi/align.C: Likewise.
27182 * g++.old-deja/g++.abi/bitfields.C: Likewise.
27183
27184 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
27185
27186 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
27187 * g++.old-deja/g++.abi/align.C: Likewise.
27188 * g++.old-deja/g++.abi/bitfields.C: Likewise.
27189
27190 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
27191 on FreeBSD/i386.
27192 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
27193 FreeBSD.
27194
27195 2002-01-04 Jakub Jelinek <jakub@redhat.com>
27196
27197 * gcc.dg/20020104-1.c: New test.
27198
27199 * gcc.dg/20020104-2.c: New test.
27200
27201 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
27202
27203 * gcc.dg/20020103-1.c: Fix typo in target selector.
27204
27205 2002-01-03 Richard Henderson <rth@redhat.com>
27206
27207 * gcc.dg/20020103-1.c: New.
27208
27209 2002-01-03 Kazu Hirata <kazu@hxi.com>
27210
27211 * gcc.c-torture/execute/20020103-1.c: New test.
27212
27213 2002-01-03 Jakub Jelinek <jakub@redhat.com>
27214
27215 * g++.dg/other/debug2.C: New test.
27216
27217 * gcc.c-torture/compile/20020103-1.c: New test.
27218
27219 2002-01-02 Jakub Jelinek <jakub@redhat.com>
27220
27221 * gcc.dg/gnu89-init-1.c: Added new tests.
27222
27223 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
27224
27225 * g++.dg/template/friend2.C: Remove as patch is reverted.
27226
27227 * g++.dg/warn/oldcast1.C: New test.
27228
27229 * g++.dg/template/ptrmem1.C: New test.
27230 * g++.dg/template/ptrmem2.C: New test.
27231
27232 * g++.dg/template/ntp.C: New test.
27233
27234 * g++.dg/other/component1.C: New test.
27235
27236 * g++.dg/template/ttp3.C: New test.
27237
27238 * g++.dg/template/friend2.C: New test.
27239 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
27240
27241 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
27242
27243 * g++.dg/other/ptrmem1.C: New test.
27244 * g++.dg/other/ptrmem2.C: New test.
27245
27246 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
27247
27248 * g++.dg/template/ctor1.C: New test.
27249
27250 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
27251
27252 * g++.dg/template/friend2.C: New test.
27253
27254 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
27255
27256 * gcc.dg/mmix-1.c: New test.
27257
27258 2001-12-31 Richard Henderson <rth@redhat.com>
27259
27260 * gcc.dg/asm-5.c: New.
27261
27262 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
27263
27264 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
27265 in namespace __gnu_cxx
27266
27267 2001-12-30 Richard Henderson <rth@redhat.com>
27268
27269 * gcc.dg/debug-6.c: New.
27270
27271 2001-12-30 Jakub Jelinek <jakub@redhat.com>
27272
27273 * gcc.c-torture/compile/20011229-2.c: New test.
27274
27275 2001-12-29 Jakub Jelinek <jakub@redhat.com>
27276
27277 * gcc.dg/debug-3.c: New test.
27278 * gcc.dg/debug-4.c: New test.
27279 * gcc.dg/debug-5.c: New test.
27280
27281 2001-12-29 Richard Henderson <rth@redhat.com>
27282
27283 * g++.dg/eh/loop1.C: New.
27284
27285 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
27286
27287 * g++.dg/template/crash1.C: New test.
27288
27289 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
27290
27291 * g++.dg/other/const1.C: New test.
27292
27293 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
27294
27295 * gcc.c-torture/compile/20011229-1.c: New test.
27296
27297 2001-12-28 Stan Shebs <shebs@apple.com>
27298
27299 * lib/objc-torture.exp: Resync with c-torture.exp.
27300 * lib/objc.exp: Load standard libraries.
27301
27302 2001-12-28 Jakub Jelinek <jakub@redhat.com>
27303
27304 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
27305 additional tests.
27306
27307 2001-12-27 Roger Sayle <roger@eyesopen.com>
27308
27309 * gcc.c-torture/execute/string-opt-16.c: New testcase.
27310
27311 2001-12-27 Richard Henderson <rth@redhat.com>
27312
27313 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
27314
27315 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
27316
27317 * g++.dg/eh/ctor1.C: New test.
27318 * g++.dg/other/error2.C: New test.
27319
27320 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
27321
27322 * g++.dg/other/init2.C: New test.
27323
27324 2001-12-24 Richard Henderson <rth@redhat.com>
27325
27326 * gcc.dg/20011223-1.c: New.
27327 * gcc.dg/inline-1.c: New.
27328
27329 2001-12-23 Richard Henderson <rth@redhat.com>
27330
27331 * gcc.dg/asm-4.c: Test operand modifiers.
27332
27333 2001-12-23 Richard Henderson <rth@redhat.com>
27334
27335 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
27336
27337 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
27338
27339 * gcc.c-torture/execute/20011223-1.c: New test.
27340
27341 2001-12-21 Richard Henderson <rth@redhat.com>
27342
27343 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
27344 re-enables the warning.
27345
27346 2001-12-21 Richard Henderson <rth@redhat.com>
27347
27348 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
27349
27350 2001-12-20 Jakub Jelinek <jakub@redhat.com>
27351
27352 * gcc.c-torture/compile/20011218-1.c: New test.
27353
27354 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
27355
27356 * gcc.misc-test/arm-isr.exp: New file. Control running of the
27357 arm-isr.c test.
27358 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
27359 epilogue generation for ARM ISR routines.
27360
27361 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27362
27363 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
27364 * gcc.dg/format/c90-printf-3.c: Likewise.
27365 * gcc.dg/format/c99-printf-3.c: Likewise.
27366 * gcc.dg/format/ext-1.c: Likewise.
27367 * gcc.dg/format/ext-6.c: Likewise.
27368 * gcc.dg/format/format.h: Prototype unlocked stdio.
27369
27370 2001-12-20 Richard Henderson <rth@redhat.com>
27371
27372 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
27373 (arena): Use it.
27374 (malloc): Correct allocation logic. Abort if we fill up the
27375 arena before initialization complete.
27376 (realloc): Correct allocation logic.
27377
27378 2001-12-20 Jakub Jelinek <jakub@redhat.com>
27379
27380 * gcc.c-torture/compile/20011219-2.c: New test.
27381
27382 * gcc.c-torture/execute/20011219-1.c: New test.
27383
27384 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
27385
27386 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
27387 target does not support weak symbols.
27388
27389 2001-12-19 Jakub Jelinek <jakub@redhat.com>
27390
27391 * gcc.c-torture/compile/20011219-1.c: New test.
27392
27393 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
27394
27395 * g++.dg/other/error1.C: New test.
27396
27397 2001-12-17 Jeffrey A Law (law@redhat.com)
27398
27399 * gcc.c-torture/execute/20011217-1.c: New test.
27400
27401 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
27402
27403 * objc.dg/special/: New directory.
27404 * objc.dg/special/special.exp: New file.
27405 * objc.dg/special/unclaimed-category-1.h: New file.
27406 * objc.dg/special/unclaimed-category-1a.m: New file.
27407 * objc.dg/special/unclaimed-category-1.m: New file.
27408
27409 2001-12-17 Andreas Jaeger <aj@suse.de>
27410
27411 * gcc.c-torture/compile/20011217-2.c: New test.
27412
27413 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
27414
27415 * gcc.c-torture/compile/20011217-1.c: New test.
27416
27417 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
27418
27419 * testsuite/gcc.dg/20011214-1.c: New.
27420
27421 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
27422
27423 * gcc.dg/altivec-4.c: New.
27424
27425 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
27426
27427 * gcc.dg/20011113-1.c: New test.
27428
27429 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
27430
27431 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
27432 std::__malloc_alloc_template<0> and
27433 std::__default_alloc_template<false, 0>.
27434
27435 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
27436
27437 * objc/execute/bf-21.m: New test.
27438 * objc/execute/enumeration-1.m: New test.
27439 * objc/execute/enumeration-2.m: New test.
27440
27441 2001-12-12 Jakub Jelinek <jakub@redhat.com>
27442
27443 * gcc.dg/gnu89-init-1.c: New test.
27444
27445 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
27446
27447 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
27448 * g++.old-deja/g++.jason/2371.C: Likewise.
27449 * g++.old-deja/g++.jason/template33.C: Likewise.
27450 * g++.old-deja/g++.jason/template34.C: Likewise.
27451 * g++.old-deja/g++.jason/template36.C: Likewise.
27452 * g++.old-deja/g++.oliva/typename1.C: Likewise.
27453 * g++.old-deja/g++.oliva/typename2.C: Likewise.
27454 * g++.old-deja/g++.other/typename1.C: Likewise.
27455 * g++.old-deja/g++.pt/inherit2.C: Likewise.
27456 * g++.old-deja/g++.pt/nontype5.C: Likewise.
27457 * g++.old-deja/g++.pt/typename11.C: Likewise.
27458 * g++.old-deja/g++.pt/typename14.C: Likewise.
27459 * g++.old-deja/g++.pt/typename16.C: Likewise.
27460 * g++.old-deja/g++.pt/typename3.C: Likewise.
27461 * g++.old-deja/g++.pt/typename4.C: Likewise.
27462 * g++.old-deja/g++.pt/typename5.C: Likewise.
27463 * g++.old-deja/g++.pt/typename7.C: Likewise.
27464 * g++.old-deja/g++.robertl/eb9.C: Likewise.
27465
27466 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
27467
27468 * g++.dg/other/linkage1.C: New test.
27469 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
27470 specifiers.
27471
27472 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
27473
27474 * gcc.dg/concat.c: New test.
27475
27476 2001-12-11 Stan Shebs <shebs@apple.com>
27477
27478 * objc/compile: New test directory.
27479 * objc/compile/compile.exp: New expect script.
27480 * objc/compile/20011211-1.m: New compile test.
27481
27482 2001-12-11 Jason Merrill <jason@redhat.com>
27483
27484 * lib/prune.exp (prune_gcc_output): Also handle "In member
27485 function". So many permutations...
27486
27487 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
27488
27489 * g++.dg/template/typedef1.C: New test.
27490
27491 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
27492
27493 * g++.dg/other/copy1.C: New test.
27494
27495 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
27496
27497 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
27498
27499 * gcc.dg/builtin-choose-expr.c: New.
27500
27501 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
27502
27503 * gcc.dg/altivec-2.c: New.
27504
27505 2001-12-07 Richard Henderson <rth@redhat.com>
27506
27507 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
27508
27509 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
27510
27511 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
27512 ultrasparc.
27513
27514 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
27515
27516 * g++-old.deja/g++.robertl/eb101.C: Deleted.
27517
27518 2001-12-06 Janis Johnson <janis187@us.ibm.com>
27519
27520 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
27521 variable argument list.
27522
27523 2001-12-06 Zack Weinberg <zack@codesourcery.com>
27524
27525 * gcc.c-torture/execute/memcheck: Delete entire directory.
27526 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
27527 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
27528
27529 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
27530
27531 * gcc.dg/Wshadow-1.c: New test.
27532
27533 2001-12-05 Jakub Jelinek <jakub@redhat.com>
27534
27535 * gcc.c-torture/compile/20011130-1.c: New test.
27536
27537 * gcc.dg/noncompile/20011025-1.c: New test.
27538
27539 * g++.dg/other/anon-union.C: New test.
27540
27541 * gcc.c-torture/execute/20011024-1.c: New test.
27542
27543 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
27544
27545 * gcc.c-torture/execute/20000722-1.x,
27546 gcc.c-torture/execute/20010123-1.x: Remove.
27547 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
27548 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
27549 gcc.dg/c99-complit-2.c: New tests.
27550
27551 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
27552
27553 * g++.dg/inherit/base1.C: New test.
27554
27555 2001-12-04 Jakub Jelinek <jakub@redhat.com>
27556
27557 * g++.dg/other/stdarg1.C: New test.
27558
27559 * gcc.c-torture/compile/20011130-2.c: New test.
27560
27561 2001-12-03 Janis Johnson <janis187@us.ibm.com>
27562
27563 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
27564 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
27565 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
27566 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
27567 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
27568 * gcc.dg/builtin-prefetch-1.c: New test.
27569
27570 2001-12-03 Jakub Jelinek <jakub@redhat.com>
27571
27572 * gcc.dg/20011130-1.c: New test.
27573
27574 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
27575
27576 * g++.dg/other/scope1.C: New test.
27577 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
27578
27579 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
27580
27581 * gcc.dg/vla-init-1.c: New test.
27582
27583 2001-12-01 Geoff Keating <geoffk@redhat.com>
27584
27585 * gcc.c-torture/compile/structs.c: New testcase from GDB.
27586
27587 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
27588
27589 * objc.dg/alias.m: Update.
27590 * objc.dg/class-1.m: Update.
27591 * objc.dg/const-str-1.m: Update.
27592 * objc.dg/fwd-proto-1.m: Update.
27593 * objc.dg/id-1.m: Update.
27594 * objc.dg/super-class-1.m: Update.
27595
27596 2001-11-29 Mark Mitchell <mark@codesourcery.com>
27597
27598 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
27599 constructs.
27600
27601 2001-11-28 Jeffrey A Law (law@cygnus.com)
27602
27603 * gcc.c-torture/execute/20011128-1.c: New test.
27604
27605 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
27606
27607 * gcc.dg/20011127-1.c: New test.
27608
27609 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
27610
27611 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
27612 from Austin Group draft 7.
27613 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
27614 scanf format arguments.
27615 * gcc.dg/format/no-exargs-2.c: New test.
27616
27617 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
27618
27619 * g++.dg/abi/vbase8-4.C: New test.
27620
27621 2001-11-24 Ian Lance Taylor <ian@airs.com>
27622
27623 * gcc.c-torture/execute/20011121-1.c: New test.
27624
27625 2001-11-23 Jeffrey A Law (law@cygnus.com)
27626
27627 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
27628
27629 2001-11-23 Andreas Jaeger <aj@suse.de>
27630
27631 * gcc.dg/cpp/charconst-2.c: New test.
27632
27633 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
27634
27635 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
27636 to the host if it is remote. Let tests specify extra headers
27637 they use.
27638 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
27639 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
27640 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
27641 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
27642 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
27643 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
27644 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
27645 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
27646 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
27647 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
27648
27649 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
27650
27651 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
27652 for little endian ARMs.
27653
27654 2001-11-20 Jakub Jelinek <jakub@redhat.com>
27655
27656 * gcc.c-torture/compile/20011119-1.c: New test.
27657 * gcc.c-torture/compile/20011119-2.c: New test.
27658
27659 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
27660
27661 * gcc.dg/altivec-1.c: Fix typo.
27662
27663 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
27664
27665 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
27666
27667 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
27668
27669 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
27670
27671 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
27672
27673 * lib/g77.exp: Don't specify --rpath-link.
27674
27675 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
27676 across all the headers.
27677 * gcc.dg/format/format.exp: For testing on a remote host,
27678 copy format.h.
27679
27680 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
27681 * gcc.c-torture/execute/930406-1.c: Likewise.
27682 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
27683
27684 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
27685
27686 * gcc.dg/altivec-1.c: New.
27687
27688 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
27689
27690 * gcc.dg/cpp/fpreprocessed.c: New test case.
27691
27692 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
27693
27694 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
27695 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
27696 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
27697
27698 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
27699
27700 * gcc.dg/no-builtin-1.c: New test.
27701
27702 2001-11-16 Jakub Jelinek <jakub@redhat.com>
27703
27704 * gcc.c-torture/execute/20011115-1.c: New test.
27705
27706 2001-11-15 Jakub Jelinek <jakub@redhat.com>
27707
27708 * gcc.c-torture/compile/20011114-2.c: New test.
27709 * gcc.c-torture/compile/20011114-3.c: New test.
27710 * gcc.c-torture/compile/20011114-4.c: New test.
27711
27712 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
27713
27714 * g++.dg/other/init1.C: New test.
27715
27716 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
27717
27718 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
27719 message.
27720
27721 * gcc.c-torture/execute/20011114-1.c: New testcase.
27722
27723 * gcc.c-torture/compile/20010327-1.c: Revert last change.
27724 * gcc.c-torture/compile/20011114-1.c: New test, exactly
27725 like the (before this change) version of 20010327-1.c.
27726
27727 2001-11-14 Roger Sayle <roger@eyesopen.com>
27728
27729 * gcc.c-torture/execute/string-opt-13.c: New testcase.
27730
27731 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
27732
27733 * g++.dg/init/array2.C: New test.
27734
27735 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
27736
27737 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
27738
27739 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
27740
27741 * g++.dg/other/forscope1.C: New test.
27742 * g++.dg/ext/forscope1.C: New test.
27743 * g++.dg/ext/forscope2.C: New test.
27744
27745 2001-11-13 Jakub Jelinek <jakub@redhat.com>
27746
27747 * gcc.c-torture/execute/20011113-1.c: New test.
27748
27749 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
27750
27751 * gcc.c-torture/execute/20011109-2.c: New test.
27752
27753 * gcc.c-torture/execute/20011109-1.c: New test.
27754
27755 2001-11-09 Jakub Jelinek <jakub@redhat.com>
27756
27757 * gcc.c-torture/compile/20011109-1.c: New test.
27758
27759 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
27760
27761 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
27762 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
27763 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
27764 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
27765 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
27766 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
27767 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
27768
27769 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
27770
27771 * g++.dg/warn/Wshadow-1.C: New tests.
27772 * g++.old-deja/g++.mike/for3.C: Update.
27773
27774 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
27775
27776 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
27777 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
27778 XFAILs. Adjust expected error texts.
27779 * gcc.c-torture/compile/20011106-1.c,
27780 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
27781 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
27782 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
27783 gcc.dg/c99-array-lval-5.c: New tests.
27784
27785 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
27786
27787 * gcc.dg/cpp/defined.c: Update.
27788
27789 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
27790
27791 * gcc.c-torture/execute/anon-1.c: New test.
27792
27793 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
27794
27795 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
27796 same size, so no warning should be produced on stormy16.
27797
27798 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
27799 due to oversized array.
27800 * g++.old-deja/g++.mike/ns15.C: Likewise.
27801 * g++.old-deja/g++.pt/crash16.C: Likewise.
27802
27803 2001-11-02 Graham Stott <grahams@redhat.com>
27804
27805 * g++.dgother/debug1.C: Fix typos.
27806
27807 2001-11-01 Jakub Jelinek <jakub@redhat.com>
27808
27809 * g++.dg/other/debug1.C: New test.
27810
27811 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
27812
27813 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
27814 of unsigned long.
27815
27816 2001-10-30 Jakub Jelinek <jakub@redhat.com>
27817
27818 * gcc.dg/20011029-2.c: New test.
27819
27820 * gcc.c-torture/compile/20011029-1.c: New test.
27821
27822 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
27823
27824 * objc/execute/class_self-1.m: New test.
27825 * objc/execute/class_self-2.m: New test.
27826
27827 2001-10-25 Zack Weinberg <zack@codesourcery.com>
27828
27829 * gcc.misc-tests/msgs.exp: Delete.
27830 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
27831 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
27832 error set to match recent changes.
27833
27834 2001-10-24 Zack Weinberg <zack@codesourcery.com>
27835
27836 * gcc.dg/20011021-1.c: New test.
27837
27838 2001-10-24 Jakub Jelinek <jakub@redhat.com>
27839
27840 * gcc.c-torture/compile/20011023-1.c: New test.
27841
27842 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
27843
27844 * lib/g77.exp: Rewrite based on lib/g++.exp.
27845
27846 2001-10-19 Jakub Jelinek <jakub@redhat.com>
27847
27848 * gcc.c-torture/execute/20011019-1.c: New test.
27849
27850 * gcc.dg/20011018-1.c: New test.
27851
27852 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
27853
27854 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
27855
27856 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
27857
27858 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
27859 * gcc.dg/attr-invalid.c: Likewise.
27860
27861 2001-10-18 Jakub Jelinek <jakub@redhat.com>
27862
27863 * testsuite/gcc.dg/20011015-1.c: New test.
27864
27865 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
27866
27867 * g++.dg/template/unify2.C: New test.
27868
27869 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
27870
27871 * g++.dg/other/exception-specification.C: New test
27872
27873 2001-10-13 Tom Rix <trix@redhat.com>
27874
27875 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
27876 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
27877
27878 2001-10-12 Jakub Jelinek <jakub@redhat.com>
27879
27880 * testsuite/gcc.dg/20011009-1.c: New test.
27881
27882 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
27883
27884 PR g++/4476
27885 * g++.dg/other/friend1.C: New test.
27886
27887 2001-10-11 Richard Henderson <rth@redhat.com>
27888
27889 * g++.old-deja/g++.other/crash18.C: Add -S to options.
27890
27891 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27892
27893 * gcc.c-torture/compile/20011010-1.c: New.
27894
27895 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
27896
27897 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
27898 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
27899 g77.f-torture/execute/execute.exp,
27900 g77.f-torture/noncompile/noncompile.exp,
27901 gcc.c-torture/compile/compile.exp,
27902 gcc.c-torture/execute/execute.exp,
27903 gcc.c-torture/execute/ieee/ieee.exp,
27904 gcc.c-torture/execute/memcheck/memcheck.exp,
27905 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
27906 objc/execute/execute.exp: Update FSF address.
27907
27908 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
27909
27910 * gcc.dg/cpp/cmdlne-C.c: Update.
27911 * gcc.dg/cpp/cmdlne-C2.c: New.
27912
27913 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27914
27915 * gcc.c-torture/execute/20011008-3.c: New.
27916
27917 2001-10-08 DJ Delorie <dj@redhat.com>
27918
27919 * gcc.dg/20011008-1.c: New.
27920 * gcc.dg/20011008-2.c: New.
27921
27922 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
27923
27924 * gcc.dg/cpp/spacing1.c: Update test.
27925
27926 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
27927
27928 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
27929 spelling errors of "separate" as "seperate".
27930
27931 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
27932
27933 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
27934 enough to avoid inlining.
27935
27936 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
27937
27938 * lib/g77.exp: set libg2c_dir correctly.
27939
27940 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
27941
27942 * gcc.dg/cpp/macro11.c: New test.
27943
27944 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
27945
27946 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
27947 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
27948 gcc.dg/format/multattr-3.c: New tests.
27949 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
27950 tests for format attributes on function pointers being rejected.
27951
27952 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
27953
27954 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
27955
27956 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
27957
27958 * g++.dg/warn/format1.C: New test.
27959
27960 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
27961
27962 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
27963
27964 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
27965
27966 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
27967
27968 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
27969
27970 * gcc.dg/cpp/redef2.c: Add test.
27971
27972 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
27973
27974 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
27975 long-standing bug on i686, apparently.
27976 * gcc.c-torture/execute/loop-2c.x: New file.
27977 * gcc.c-torture/execute/loop-2d.x: New file.
27978 * gcc.c-torture/execute/loop-3c.x: New file.
27979
27980 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
27981
27982 * gcc.dg/cpp/20000625-2.c: Correct line number.
27983
27984 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
27985
27986 * gcc.dg/cpp/macro10.c: New test.
27987 * gcc.dg/cpp/strify3.c: New test.
27988 * gcc.dg/cpp/spacing1.c: Add tests.
27989 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
27990 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
27991
27992 2001-09-24 DJ Delorie <dj@redhat.com>
27993
27994 * gcc.c-torture/execute/20010924-1.c: New test.
27995
27996 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
27997
27998 * testsuite/objc/execute/paste.m: Remove.
27999
28000 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
28001
28002 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
28003
28004 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
28005
28006 * g77.dg/strlen0.f: New test.
28007
28008 2001-09-21 Richard Henderson <rth@redhat.com>
28009
28010 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
28011 * g++.old-deja/g++.abi/vtable2.C: Likewise.
28012
28013 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
28014
28015 Table-driven attributes.
28016 * g++.dg/ext/attrib1.C: New test.
28017
28018 2001-09-20 DJ Delorie <dj@redhat.com>
28019
28020 * gcc.dg/20000926-1.c: Update expected warning messages.
28021 * gcc.dg/array-2.c: Likewise, and test for warnings too.
28022 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
28023 array.
28024
28025 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
28026
28027 * g++.dg/eh/registers1.C: New test case.
28028
28029 2001-09-17 Richard Henderson <rth@redhat.com>
28030
28031 * gcc.dg/array-5.c: Fix VLA decomposition test.
28032
28033 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
28034
28035 * gcc.dg/cpp/line5.c: New testcase.
28036
28037 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
28038
28039 * gcc.dg/cpp/macro9.c: New test.
28040
28041 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
28042
28043 * gcc.c-torture/execute/980223.c: Change type of addr from long
28044 to char *.
28045
28046 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
28047
28048 * gcc.c-torture/execute/20010915-1.c: New test.
28049
28050 2001-09-14 Janis Johnson <janis187@us.ibm.com>
28051
28052 * g77.dg/bprob: New directory.
28053 * g77.dg/bprob/bprob.exp: New file.
28054 * g77.dg/bprob/bprob-1.f: New test.
28055 * g77.dg/gcov: New directory.
28056 * g77.dg/gcov/gcov.exp: New file.
28057 * g77.dg/gcov/gcov-1.f: New test.
28058 * g77.dg/gcov/gcov-1.x: New file.
28059
28060 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
28061
28062 * gcc.dg/cpp/directiv.c: Update.
28063 * gcc.dg/cpp/undef1.c: Update.
28064
28065 2001-09-12 Jakub Jelinek <jakub@redhat.com>
28066
28067 * gcc.dg/20010912-1.c: New test.
28068
28069 2001-09-11 Janis Johnson <janis187@us.ibm.com>
28070
28071 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
28072 language-independent file in lib.
28073 * lib/gcov.exp: New file.
28074
28075 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
28076
28077 * gcc.c-torture/compile/20010911-1.c: New test.
28078
28079 2001-09-10 Janis Johnson <janis187@us.ibm.com>
28080
28081 * lib/profopt.exp: New, to support profile-directed optimizations.
28082 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
28083 * gcc.misc-tests/bprob-1.c: New test.
28084 * gcc.misc-tests/bprob-2.c: New test.
28085
28086 2001-09-07 Janis Johnson <janis187@us.ibm.com>
28087
28088 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
28089 XFAIL and which kinds of gcov output to verify.
28090 * gcc.misc-tests/gcov-4b.x: New file.
28091 * gcc.misc-tests/gcov-5b.x: New file.
28092 * gcc.misc-tests/gcov-6.x: New file.
28093 * gcc.misc-tests/gcov-7.c: New test.
28094 * gcc.misc-tests/gcov-7.x: New file.
28095
28096 2001-09-06 Janis Johnson <janis187@us.ibm.com>
28097
28098 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
28099 * gcc.misc-tests/gcov-6.c: New test.
28100
28101 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
28102
28103 PR c++/3986
28104 * g++.dg/abi/vbase1.C: New test.
28105
28106 2001-09-05 Ziemowit Laski <zlaski@apple.com>
28107
28108 * objc.dg/method-2.m: New.
28109
28110 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
28111
28112 PR c++/4203
28113 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
28114 * g++.dg/init/empty1.C: New test.
28115
28116 2001-09-03 Jakub Jelinek <jakub@redhat.com>
28117
28118 * gcc.c-torture/compile/20010903-1.c: New test.
28119
28120 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
28121
28122 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
28123 for m68k.
28124
28125 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
28126
28127 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
28128
28129 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
28130
28131 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
28132
28133 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
28134
28135 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
28136 for 16-bit 'unsigned int'.
28137
28138 2001-08-29 Kazu Hirata <kazu@hxi.com>
28139
28140 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
28141
28142 2001-08-27 Richard Henderson <rth@redhat.com>
28143
28144 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
28145 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
28146
28147 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
28148
28149 * gcc.dg/asm-names.c (ymain): New.
28150
28151 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
28152
28153 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
28154 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
28155 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
28156
28157 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28158
28159 * gcc.dg/compare5.c: New testcase.
28160
28161 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
28162
28163 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
28164 and "In instantiation".
28165
28166 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
28167
28168 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
28169
28170 2001-08-20 Janis Johnson <janis187@us.ibm.com>
28171
28172 * gcc.misc-tests/gcov.exp: Add support for branch information.
28173 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
28174 * gcc.misc-tests/gcov-4.c: New test.
28175 * gcc.misc-tests/gcov-4b.c: New test.
28176 * gcc.misc-tests/gcov-5b.c: New test.
28177
28178 2001-08-20 Zack Weinberg <zackw@panix.com>
28179
28180 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
28181 expected to fail.
28182
28183 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
28184
28185 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
28186
28187 2001-08-19 Jakub Jelinek <jakub@redhat.com>
28188
28189 * g++.dg/eh/template1.C: New test.
28190
28191 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
28192
28193 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
28194 Fix thinko.
28195 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
28196 for xfail.
28197
28198 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
28199
28200 * lib/g77-dg.exp: Use prune.exp for common procedures
28201 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
28202 * lib/g77.exp: (g77-dg-prune) Remove
28203
28204 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
28205
28206 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
28207
28208 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28209
28210 * g++.dg/template/unify1.C: New test.
28211
28212 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
28213
28214 * g++.dg/abi/empty4.C: New test.
28215
28216 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
28217
28218 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
28219 solaris2.*
28220 * g77.f-torture/compile/pr3743.x: Likewise
28221
28222 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
28223
28224 * g++.dg/other/using-declaration.C: New test.
28225
28226 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
28227
28228 * gcc.dg/cpp/tr-sign.c: New testcase.
28229
28230 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
28231
28232 * gcc.dg/cpp/19951025-1.c: Revert.
28233 * gcc.dg/cpp/directiv.c: We no longer process directives that
28234 interrupt macro arguments.
28235
28236 2001-08-03 Zack Weinberg <zackw@stanford.edu>
28237
28238 * gcc.dg/bconstp-1.c: New test.
28239
28240 2001-08-03 Richard Henderson <rth@redhat.com>
28241
28242 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
28243
28244 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
28245
28246 * gcc.dg/cpp/19951025-1.c: Update.
28247
28248 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
28249
28250 * g77.dg/ff90-1.f (s): Fix reference of variable z,
28251 should be x.
28252
28253 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
28254
28255 Kill -fhonor-std.
28256 * g++.old-deja/g++.ns/ns14.C: Remove special options.
28257 * g++.old-deja/g++.other/std1.C: Likewise.
28258 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
28259
28260 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
28261
28262 * lib/g77.exp: Load gcc-defs.exp for common procedures
28263 (g77_pass, g77_fail, g77_finish, g77_exit,
28264 ${tool}_check_unsupported_p} Now redundant. Deleted.
28265
28266 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
28267
28268 * g77.dg/fbackslash.f
28269 * g77.dg/fcase-preserve.f
28270 * g77.dg/ff90-1.f
28271 * g77.dg/ffixed-line-length-0.f
28272 * g77.dg/ffixed-line-length-132.f
28273 * g77.dg/ffixed-line-length-7.f
28274 * g77.dg/ffixed-line-length-72.f
28275 * g77.dg/ffixed-line-length-none.f
28276 * g77.dg/ffree-form-1.f
28277 * g77.dg/fno-backslash.f
28278 * g77.dg/fno-f90-1.f
28279 * g77.dg/fno-fixed-form-1.f
28280 * g77.dg/fno-onetrip.f
28281 * g77.dg/fno-typeless-boz.f
28282 * g77.dg/fno-underscoring.f
28283 * g77.dg/fno-vxt-1.f
28284 * g77.dg/fonetrip.f
28285 * g77.dg/ftypeless-boz.f
28286 * g77.dg/fugly-assumed.f
28287 * g77.dg/funderscoring.f
28288 * g77.dg/fvxt-1.f
28289
28290 2001-08-01 Ziemowit Laski <zlaski@apple.com>
28291
28292 * objc.dg/fwd-proto-1.m: New.
28293 * objc.dg/local-decl-1.m: New.
28294 * objc.dg/naming-1.m: New.
28295 * objc.dg/naming-2.m: New.
28296 * objc.dg/proto-hier-1.m: New.
28297
28298 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
28299
28300 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
28301 largest-type elements to a struct makes its size grow.
28302
28303 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
28304
28305 * g++.dg/abi/vthunk1.C: New test.
28306
28307 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
28308
28309 * g++.dg/abi/vbase8-22.C: New test.
28310
28311 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
28312
28313 * gcc.dg/cpp/macro8.c: New test.
28314
28315 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
28316
28317 * g++.dg/abi/vbase8-21.C: New test.
28318
28319 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
28320
28321 * g++.dg/abi/vbase8-10.C: New test.
28322
28323 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
28324
28325 * lib/g++.exp (g++_set_ld_library_path): Renamed to
28326 ${tool}_set_ld_library_path.
28327 Changed caller.
28328 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
28329 g++.exp.
28330
28331 2001-07-26 Stan Cox <scox@redhat.com>
28332
28333 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
28334 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
28335 gcc_exit, gcc_check_unsupported_p):
28336 Moved to gcc-deps.exp
28337 * gcc-deps.exp: New file.
28338
28339 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28340
28341 * g++.old-deja/g++.pt/defarg14.C: New test.
28342
28343 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
28344
28345 * g++.old-deja/g++.other/lineno5.C: New test.
28346
28347 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
28348
28349 * g++.old-deja/g++.pt/crash68.C: New test.
28350
28351 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
28352
28353 * g++.old-deja/g++.other/crash42.C: New test.
28354
28355 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
28356
28357 * gcc.dg/cpp/extratokens.c: Fix.
28358 * gcc.dg/cpp/skipping2.c: New tests.
28359
28360 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
28361
28362 * gcc.c-torture/execute/20010724-1.c: New file.
28363 * gcc.c-torture/execute/20010724-1.x: New file.
28364
28365 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
28366
28367 * g++.old-deja/g++.other/cond7.C: New test.
28368
28369 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
28370
28371 * g++.old-deja/g++.other/optimize4.C: New test.
28372
28373 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
28374
28375 * g++.old-deja/g++.abi/vbase8-5.C: New test.
28376
28377 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
28378
28379 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
28380 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
28381 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
28382 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
28383
28384 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
28385 bug report" message.
28386
28387 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
28388 * g++.dg/ext/instantiate1.C: Move from old-deja.
28389
28390 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
28391
28392 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
28393 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
28394 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
28395 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
28396
28397 2001-07-23 Jeffrey A Law (law@cygnus.com)
28398
28399 * gcc.c-torture/execute/20010723-1.c: New test.
28400
28401 2001-07-23 Ben Elliston <bje@redhat.com>
28402
28403 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
28404
28405 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28406
28407 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
28408 i[34567]86-*-*.
28409 Delete handling of ieee_multilib_flags.
28410 Pass -mieee for alpha*-*-* and sh-*-*.
28411 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
28412
28413 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
28414
28415 Remove old-abi tests.
28416 * g++.old-deja/g++.mike/p11116.C: Remove.
28417 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
28418
28419 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
28420
28421 * g77.f-torture/compile/pr3743.f: New test
28422
28423 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
28424
28425 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
28426
28427 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
28428
28429 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
28430 g++.old-deja/g++.pt/static6.C: Likewise.
28431 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
28432 supports weak symbols.
28433
28434 2001-07-18 Andreas Jaeger <aj@suse.de>
28435
28436 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
28437 supported again.
28438
28439 2001-07-18 Andreas Jaeger <aj@suse.de>
28440
28441 * gcc.dg/iftrap-1.c: Fix target line.
28442
28443 2001-07-17 Richard Henderson <rth@redhat.com>
28444
28445 * gcc.c-torture/execute/20010717-1.c: New.
28446
28447 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
28448
28449 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
28450 tests.
28451
28452 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
28453
28454 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
28455
28456 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
28457
28458 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
28459 UAC_SIGBUS, UAC_NOPRINT definitions.
28460
28461 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
28462
28463 * objc/execute/object_is_class.m: New test.
28464 * objc/execute/object_is_meta_class.m: New test.
28465
28466 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
28467
28468 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
28469 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
28470
28471 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
28472
28473 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
28474 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
28475
28476 2001-07-14 Richard Henderson <rth@redhat.com>
28477
28478 * gcc.dg/iftrap-1.c: New.
28479
28480 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
28481
28482 * g77.f-torture/execute/intrinsic77.f: New test.
28483
28484 2001-07-11 Janis Johnson <janis@us.ibm.com>
28485
28486 * gcc.misc-tests/gcov-3.c: New test.
28487
28488 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
28489
28490 * gcc.c-torture/compile/20010711-1.c,
28491 * gcc.c-torture/compile/20010711-2.c: New tests.
28492
28493 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
28494
28495 * gcc.c-torture/execute/20010711-1.c: New test.
28496
28497 2001-07-11 Ben Elliston <bje@redhat.com>
28498
28499 * g++.old-deja/g++.other/enum5.C: New test.
28500
28501 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
28502
28503 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
28504 (g++-dg-prune): Call prune_gcc_output.
28505 * prune.exp: New file for prune_gcc_output.
28506 * lib/g++.exp, lib/gcc.exp: Load it.
28507
28508 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
28509
28510 * gcc.c-torture/compile/20010701-1.c,
28511 g++.old-deja/g++.ext/attrib6.C: New tests.
28512
28513 2001-07-06 Jeffrey A Law (law@cygnus.com)
28514
28515 * gcc.c-torture/compile/20010706-1.c: New test.
28516
28517 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
28518
28519 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
28520
28521 2001-06-28 Stan Shebs <shebs@apple.com>
28522
28523 * gcc.dg/pragma-darwin.c: New test.
28524
28525 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
28526
28527 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
28528 Solaris 2.[678] system.
28529
28530 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
28531
28532 * gcc.dg/20010622-1.c: New test.
28533
28534 2001-06-18 Stan Shebs <shebs@apple.com>
28535
28536 * objc.dg: New directory.
28537 * objc.dg/dg.exp: New file.
28538 * objc.dg/alias.m: New.
28539 * objc.dg/class-1.m: New.
28540 * objc.dg/class-2.m: New.
28541 * objc.dg/const-str-1.m: New.
28542 * objc.dg/const-str-2.m: New.
28543 * objc.dg/id-1.m: New.
28544 * objc.dg/method-1.m: New.
28545 * objc.dg/super-class-1.m: New.
28546 * lib/objc-dg.exp: New file.
28547
28548 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
28549
28550 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
28551 of label name.
28552
28553 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
28554
28555 * g++.old-deja/g++.abi/vbase8-9.C: New test.
28556
28557 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28558
28559 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
28560 variable.
28561
28562 2001-06-12 Richard Henderson <rth@redhat.com>
28563
28564 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
28565
28566 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
28567
28568 * g++.old-deja/g++.abi/vbase5.C: New test.
28569 * g++.old-deja/g++.abi/vbase6.C: New test.
28570 * g++.old-deja/g++.abi/vbase7.C: New test.
28571
28572 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28573
28574 * gcc.c-torture/compile/20010610-1.c: New test.
28575
28576 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
28577
28578 * g++.old-deja/g++.abi/vbase4.C: New test.
28579
28580 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
28581
28582 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
28583 support %f for HC11/HC12 targets.
28584 * gcc.c-torture/execute/930513-1.x: New file, likewise.
28585 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
28586 on HC11/HC12 targets.
28587 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
28588
28589 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
28590
28591 * gcc.dg/wchar_t-1.c: New file.
28592 * gcc.dg/wint_t-1.c: Likewise.
28593
28594 2001-06-11 Bernd Schmidt <bernds@redhat.com>
28595
28596 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
28597
28598 2001-06-11 Richard Henderson <rth@redhat.com>
28599
28600 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
28601
28602 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
28603
28604 * gcc.c-torture/compile/20010611-1.c: New test.
28605
28606 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
28607
28608 * gcc.dg/c99-tag-1.c: Add more tests.
28609
28610 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
28611
28612 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
28613 representation on MN10300 and ARM/Thumb.
28614
28615 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
28616
28617 * g77.f-torture/execute/20010610.f: New.
28618
28619 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
28620
28621 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
28622 names.
28623
28624 2001-06-09 Richard Henderson <rth@redhat.com>
28625
28626 * gcc.c-torture/execute/ashrdi-1.c: New.
28627 * gcc.c-torture/execute/ashldi-1.c: New.
28628 * gcc.c-torture/execute/lshrdi-1.c: New.
28629
28630 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
28631
28632 * objc/execute/load-3.m: Added. Check sending +load to categories,
28633 in addition to classes.
28634
28635 2001-06-08 Stan Shebs <shebs@apple.com>
28636
28637 * objc/execute/load-2.m: New test. From Nicola Pero
28638 <n.pero@mi.flashnet.it>.
28639
28640 2001-06-08 Jakub Jelinek <jakub@redhat.com>
28641
28642 * gcc.c-torture/execute/20010605-2.c: New test.
28643
28644 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
28645
28646 * g++.old-deja/g++.abi/vbase2.C: New test.
28647 * g++.old-deja/g++.abi/vbase3.C: New test.
28648
28649 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
28650
28651 * g++.old-deja/g++.pt/friend49.C: New test.
28652
28653 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
28654
28655 * g++.old-deja/g++.ext/anon3.C: New test.
28656
28657 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
28658
28659 * g++.old-deja/g++.other/conv7.C: New test.
28660
28661 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
28662
28663 * gcc.c-torture/compile/20010605-2.c: New test.
28664
28665 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
28666
28667 * gcc.c-torture/execute/20010604-1.c: New test.
28668
28669 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
28670
28671 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
28672
28673 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
28674
28675 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
28676 (g++_link_flags): Likewise.
28677 (g++_init): Pass gccpath's value to two previous functions.
28678
28679 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28680
28681 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
28682 Ensure logfile entry matches exec command line.
28683
28684 2001-05-31 Richard Henderson <rth@redhat.com>
28685
28686 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
28687 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
28688
28689 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
28690
28691 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
28692 compiler for irix6.2
28693
28694 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
28695
28696 * g++.old-deja/g++.other/optimize3.C: New file.
28697
28698 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
28699
28700 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
28701 assemble.
28702
28703 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
28704
28705 * g++.old-deja/g++.other/optimize2.C: New file.
28706
28707 2001-05-25 Diego Novillo <dnovillo@redhat.com>
28708
28709 * gcc.c-torture/compile/20010518-2.c: New file.
28710 * gcc.c-torture/execute/20010518-1.c: New file.
28711 * gcc.c-torture/execute/20010518-2.c: New file.
28712
28713 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
28714
28715 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
28716
28717 2001-05-24 Mark Mitchell <mark@codesourcery.com>
28718
28719 G++ no longer defines builtins that do not begin with __builtin.
28720 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
28721 * g++.old-deja/g++.brendand/misc13.C: Likewise.
28722 * g++.old-deja/g++.law/builtin1.C: Likewise.
28723 * g++.old-deja/g++.law/cvt2.C: Likewise.
28724 * g++.old-deja/g++.mike/net5.C: Likewise.
28725 * g++.old-deja/g++.other/builtins1.C: Likewise.
28726 * g++.old-deja/g++.other/builtins2.C: Likewise.
28727 * g++.old-deja/g++.other/builtins3.C: Likewise.
28728 * g++.old-deja/g++.other/builtins4.C: Likewise.
28729 * g++.old-deja/g++.other/inline8.C: Likewise.
28730 * g++.old-deja/g++.robertl/eb39.C: Likewise.
28731
28732 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
28733
28734 * g++.old-deja/g++.pt/using1.C: Adjust.
28735 * g++.old-deja/g++.pt/using2.C: New test.
28736
28737 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
28738
28739 * gcc.dg/cpp/charconst.c: New tests.
28740 * gcc.dg/cpp/escape.c: New tests.
28741 * gcc.dg/cpp/escape-1.c: New tests.
28742 * gcc.dg/cpp/escape-2.c: New tests.
28743 * gcc.dg/cpp/ucs.c: New tests.
28744
28745 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
28746
28747 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
28748 native compiler for irix6.5.
28749
28750 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
28751
28752 * lib/g++.exp (g++_include_flags): Use args to compute
28753 get_multilibs.
28754 (g++_link_flags): Likewise.
28755 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
28756
28757 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
28758
28759 * gcc.dg/c90-hexfloat-1.c: Add more tests.
28760
28761 2001-05-21 Geoff Keating <geoffk@redhat.com>
28762
28763 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
28764 this file.
28765
28766 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
28767
28768 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
28769 STACK_SIZE;
28770 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
28771 to STACK_SIZE; Use it to define size of add_histo array.
28772 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
28773 to STACK_SIZE.
28774 (f): Use GITT_SIZE to define size of gitt local table.
28775 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
28776 to STACK_SIZE; Use it to define size of bytemem array.
28777
28778 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
28779
28780 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
28781 on 68HC11/HC12 due to the asm instruction.
28782 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
28783 * gcc.c-torture/compile/920520-1.x: Likewise.
28784 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
28785 on 68HC11/HC12 because the function is larger than 64K.
28786 * gcc.c-torture/compile/961203-1.x: New file, this test fails
28787 on 68HC11/HC12 because the structure is too large.
28788
28789 2001-05-20 Richard Henderson <rth@redhat.com>
28790
28791 * gcc.c-torture/execute/20010520-1.c: New.
28792
28793 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28794
28795 * g++.old-deja/g++.warn/compare1.C: New test.
28796 * gcc.dg/compare4.c: New test.
28797
28798 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
28799
28800 * g++.old-deja/g++.other/optimize1.C: New test.
28801
28802 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28803
28804 * g++.old-deja/g++.pt/spec41.C: New test.
28805
28806 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
28807
28808 * gcc.c-torture/compile/20010114-1.x: Remove.
28809
28810 2001-05-18 Stan Shebs <shebs@apple.com>
28811
28812 * gcc.c-torture/compile/20010518-1.c: New test.
28813
28814 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
28815
28816 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
28817 * g++.old-deja/g++.pt/crash67.C: New test.
28818
28819 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
28820
28821 * g++.old-deja/g++.other/debug9.C: New test.
28822
28823 2001-05-16 Zack Weinberg <zackw@stanford.edu>
28824
28825 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
28826
28827 2001-05-16 Jan Hubicka <jh@suse.cz>
28828
28829 * gcc.c-torture/compile/20010516-1.c: New test.
28830
28831 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
28832
28833 * g++.old-deja/g++.other/crash41.C: New test.
28834
28835 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
28836
28837 * g++.old-deja/g++.pt/crash66.C: New test.
28838
28839 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
28840
28841 * g++.old-deja/g++.robertl/eb27.C: Convert.
28842
28843 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
28844
28845 * g++.dg/friend-warn.C: New test. Do not warn about friend
28846 declaration being redundant.
28847
28848 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
28849
28850 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
28851
28852 2001-05-14 Mark Mitchell <mark@codesourcery.com>
28853
28854 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
28855
28856 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
28857
28858 * lib/g++.exp: Use testsuite_flags.
28859
28860 2001-05-13 Mark Mitchell <mark@codesourcery.com>
28861
28862 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
28863
28864 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
28865
28866 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
28867
28868 2001-05-11 Mark Mitchell <mark@codesourcery.com>
28869
28870 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
28871
28872 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
28873
28874 * gcc.c-torture/compile/20010313-1.c: New test.
28875
28876 2001-05-09 Zack Weinberg <zackw@stanford.edu>
28877
28878 * gcc.dg/cpp/direct2.c: New test.
28879 * gccq.dg/cpp/direct2s.c: New test.
28880
28881 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
28882
28883 2001-05-07 Mark Mitchell <mark@codesourcery.com>
28884
28885 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
28886 * g++.old-deja/g++.other/op3.C: Likewise.
28887
28888 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
28889
28890 * gcc.dg/cpp/syshdr.h: New file.
28891 * gcc.dg/cpp/sysmac1.c: Update.
28892 * gcc.dg/cpp/sysmac2.c: Update.
28893
28894 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
28895
28896 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
28897
28898 2001-05-04 David Edelsohn <edelsohn@gnu.org>
28899
28900 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
28901 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
28902
28903 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
28904
28905 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
28906
28907 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
28908
28909 * lib/g++.exp (g++_include_flags): Don't use any special flags
28910 if TESTING_IN_BUILD_TREE is not defined.
28911 (g++_init): Use a plain 'c++' as the compiler if
28912 TESTING_IN_BUILD_TREEE is not defined.
28913
28914 2001-05-02 Jakub Jelinek <jakub@redhat.com>
28915
28916 * g++.old-deja/g++.eh/catch13.C: New test.
28917 * g++.old-deja/g++.eh/catch14.C: New test.
28918
28919 2001-05-02 Jakub Jelinek <jakub@redhat.com>
28920
28921 * gcc.dg/cpp/tr-define.c: New test.
28922
28923 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
28924
28925 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
28926 <stdlib.h>, not <malloc.h>.
28927
28928 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
28929
28930 * g++.old-deja/g++.ns/template17.C: New test.
28931
28932 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
28933
28934 * g++.old-deja/g++.pt/ref4.C: New test.
28935
28936 2001-04-30 Richard Henderson <rth@redhat.com>
28937
28938 * gcc.dg/20000724-1.c: Revert last change.
28939
28940 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
28941
28942 * g77.f-torture/execute/20010430.f: New test.
28943
28944 2001-04-30 Mark Mitchell <mark@codesourcery.com>
28945
28946 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
28947
28948 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
28949
28950 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
28951
28952 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
28953
28954 * g++.old-deja/g++.eh/crash6.C: New test.
28955
28956 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
28957
28958 * g++.old-deja/g++.other/warn7.C: New test.
28959
28960 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
28961
28962 * g++.old-deja/g++.other/defarg9.C: New test.
28963
28964 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
28965
28966 * g77.f-torture/compile/20010426.f: New test.
28967 * g77.f-torture/execute/20010426.f: New test.
28968
28969 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
28970
28971 * g77.f-torture/compile/20000629-1.x: Remove - error
28972 has been fixed.
28973
28974 2001-04-26 Jeffrey A Law (law@cygnus.com)
28975
28976 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
28977 Tweak slightly to work with g++.dg framework.
28978 * g++.dg/special/ecos.exp: Run initp1.C test.
28979 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
28980
28981 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
28982 its linker doesn't give line numbers either.
28983 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
28984
28985 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
28986
28987 * g++.old-deja/g++.other/lex1.C: New test.
28988
28989 2001-04-26 Jakub Jelinek <jakub@redhat.com>
28990
28991 * gcc.dg/noncompile/20010425-1.c: New test.
28992
28993 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
28994
28995 * g++.old-deja/g++.pt/mangle2.C: New test.
28996
28997 2001-04-25 Jakub Jelinek <jakub@redhat.com>
28998
28999 * gcc.dg/format/plus-1.c: New test.
29000
29001 2001-04-25 Jakub Jelinek <jakub@redhat.com>
29002
29003 * gcc.dg/20010423-1.c: New test.
29004
29005 2001-04-25 Jakub Jelinek <jakub@redhat.com>
29006
29007 * gcc.c-torture/execute/20010422-1.c: New test.
29008
29009 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
29010
29011 * g++.old-deja/g++.ns/type2.C: New test.
29012
29013 2001-04-24 Zack Weinberg <zackw@stanford.edu>
29014
29015 * g++.old-deja/g++.other/perf1.C: New test.
29016
29017 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
29018
29019 * gcc.dg/c99-func-2.c: Remove xfail.
29020 * gcc.dg/c99-func-3.c: Remove xfail.
29021 * gcc.dg/c99-func-4.c: Remove xfail.
29022
29023 2001-04-23 Zack Weinberg <zackw@stanford.edu>
29024
29025 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
29026
29027 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
29028
29029 * gcc.c-torture/compile/20010423-1.c: New test.
29030
29031 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
29032
29033 * g++.old-deja/g++.pt/typename28.C: New test.
29034
29035 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
29036
29037 * g++.old-deja/g++.abi/empty2.C: New test.
29038 * g++.old-deja/g++.abi/empty3.C: New test.
29039
29040 2001-04-20 Jakub Jelinek <jakub@redhat.com>
29041
29042 * g++.old-deja/g++.other/comdat2.C: New test.
29043 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
29044
29045 2001-04-20 Jakub Jelinek <jakub@redhat.com>
29046
29047 * g++.old-deja/g++.other/overload14.C: New test.
29048
29049 2001-04-20 Jakub Jelinek <jakub@redhat.com>
29050
29051 * g++.old-deja/g++.other/lookup23.C: New test.
29052
29053 2001-04-20 Jakub Jelinek <jakub@redhat.com>
29054
29055 * gcc.c-torture/execute/20010403-1.c: New test.
29056
29057 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
29058 Mark Mitchell <mark@codesourcery.com>
29059
29060 * lib/old-dejagnu.exp: Don't delete output of executable.
29061 Add .exe suffix to executables.
29062
29063 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
29064
29065 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
29066
29067 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29068
29069 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
29070
29071 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
29072
29073 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
29074 * g++.old-deja/g++.abi/crash1.C: New test.
29075
29076 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
29077
29078 * g++.old-deja/g++.other/crash40.C: New test.
29079
29080 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29081
29082 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
29083
29084 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
29085
29086 * g++.old-deja/g++.other/warn6.C: New test.
29087
29088 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
29089
29090 * g++.old-deja/g++.robertl/eb42.C: Same.
29091
29092 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29093
29094 * gcc.dg/wtr-conversion-1.c: New testcase.
29095
29096 2001-04-10 Richard Henderson <rth@redhat.com>
29097
29098 * g++.old-deja/g++.other/array5.C: New.
29099
29100 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29101
29102 * gcc.c-torture/execute/20010408-1.c: New test.
29103
29104 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
29105
29106 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
29107 headers and constructs.
29108 * g++.old-deja/g++.robertl/eb79.C: Same.
29109 * g++.old-deja/g++.robertl/eb77.C (main): Same.
29110 * g++.old-deja/g++.robertl/eb73.C: Same.
29111 * g++.old-deja/g++.robertl/eb66.C (main): Same.
29112 * g++.old-deja/g++.robertl/eb55.C (t): Same.
29113 * g++.old-deja/g++.robertl/eb54.C (main): Same.
29114 * g++.old-deja/g++.robertl/eb46.C (main): Same.
29115 * g++.old-deja/g++.robertl/eb44.C: Same.
29116 * g++.old-deja/g++.robertl/eb41.C (main): Same.
29117 * g++.old-deja/g++.robertl/eb4.C (main): Same.
29118 * g++.old-deja/g++.robertl/eb39.C: Same.
29119 * g++.old-deja/g++.robertl/eb33.C (main): Same.
29120 * g++.old-deja/g++.robertl/eb31.C (main): Same.
29121 * g++.old-deja/g++.robertl/eb30.C: Same.
29122 * g++.old-deja/g++.robertl/eb3.C: Same.
29123 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
29124 * g++.old-deja/g++.robertl/eb21.C: Same.
29125 * g++.old-deja/g++.robertl/eb15.C: Same.
29126 * g++.old-deja/g++.robertl/eb118.C: Same.
29127 * g++.old-deja/g++.robertl/eb115.C (main): Same.
29128 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
29129 * g++.old-deja/g++.robertl/eb109.C: Same.
29130 * g++.old-deja/g++.other/sibcall1.C (main): Same.
29131 * g++.old-deja/g++.mike/rtti1.C: Same.
29132 * g++.old-deja/g++.mike/p658.C: Same.
29133 * g++.old-deja/g++.mike/net46.C: Same.
29134 * g++.old-deja/g++.mike/net34.C: Same.
29135 * g++.old-deja/g++.mike/memoize1.C: Same.
29136 * g++.old-deja/g++.mike/eh2.C: Same.
29137 * g++.old-deja/g++.law/weak.C: Same.
29138 * g++.old-deja/g++.law/visibility7.C: Same.
29139 * g++.old-deja/g++.law/visibility25.C: Same.
29140 * g++.old-deja/g++.law/visibility22.C: Same.
29141 * g++.old-deja/g++.law/visibility2.C: Same.
29142 * g++.old-deja/g++.law/visibility17.C: Same.
29143 * g++.old-deja/g++.law/visibility13.C: Same.
29144 * g++.old-deja/g++.law/visibility10.C: Same.
29145 * g++.old-deja/g++.law/visibility1.C: Same.
29146 * g++.old-deja/g++.law/virtual3.C (eval): Same.
29147 * g++.old-deja/g++.law/vbase1.C: Same.
29148 * g++.old-deja/g++.law/operators32.C: Same.
29149 * g++.old-deja/g++.law/nest3.C: Same.
29150 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
29151 * g++.old-deja/g++.law/except5.C (main): Same.
29152 * g++.old-deja/g++.law/cvt7.C (run): Same.
29153 * g++.old-deja/g++.law/cvt2.C: Same.
29154 * g++.old-deja/g++.law/cvt16.C: Same.
29155 * g++.old-deja/g++.law/ctors6.C (bar): Same.
29156 * g++.old-deja/g++.law/ctors17.C (main): Same.
29157 * g++.old-deja/g++.law/ctors13.C: Same.
29158 * g++.old-deja/g++.law/ctors12.C (main): Same.
29159 * g++.old-deja/g++.law/ctors10.C: Same.
29160 * g++.old-deja/g++.law/code-gen5.C: Same.
29161 * g++.old-deja/g++.law/bad-error7.C: Same.
29162 * g++.old-deja/g++.law/arm9.C: Same.
29163 * g++.old-deja/g++.law/arm12.C: Same.
29164 * g++.old-deja/g++.law/arg8.C: Same.
29165 * g++.old-deja/g++.law/arg1.C: Same.
29166 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
29167 * g++.old-deja/g++.jason/template31.C: Same.
29168 * g++.old-deja/g++.jason/template24.C (main): Same.
29169 * g++.old-deja/g++.jason/2371.C: Same.
29170 * g++.old-deja/g++.eh/new2.C: Same.
29171 * g++.old-deja/g++.eh/new1.C: Same.
29172 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
29173 * g++.old-deja/g++.brendan/nest21.C (main): Same.
29174 * g++.old-deja/g++.brendan/err-msg3.C: Same.
29175 * g++.old-deja/g++.brendan/crash62.C: Same.
29176 * g++.old-deja/g++.brendan/crash52.C: Same.
29177 * g++.old-deja/g++.brendan/crash49.C (main): Same.
29178 * g++.old-deja/g++.brendan/crash38.C: Same.
29179 * g++.old-deja/g++.brendan/crash15.C (main): Same.
29180 * g++.old-deja/g++.brendan/copy9.C: Same.
29181
29182 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
29183
29184 * gcc.c-torture/execute/20001203-2.c (memset):
29185 Count argument is of type __SIZE_TYPE__.
29186
29187 2001-04-04 Diego Novillo <dnovillo@redhat.com>
29188
29189 * gcc.c-torture/compile/20010404-1.c: New test.
29190
29191 2001-04-04 Jakub Jelinek <jakub@redhat.com>
29192
29193 * gcc.c-torture/compile/20010326-1.c: New test.
29194
29195 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
29196
29197 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
29198 peculiarities of the SH.
29199 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
29200
29201 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
29202
29203 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
29204 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
29205 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
29206
29207 2001-04-02 Jakub Jelinek <jakub@redhat.com>
29208
29209 * g77.f-torture/compile/20010321-1.f: New test.
29210
29211 2001-04-02 Jakub Jelinek <jakub@redhat.com>
29212
29213 * gcc.c-torture/compile/20010329-1.c: New test.
29214
29215 2001-04-02 Jakub Jelinek <jakub@redhat.com>
29216
29217 * gcc.c-torture/execute/20010329-1.c: New test.
29218
29219 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
29220
29221 * g++.old-deja/g++.other/eh4.C: Fix typo.
29222
29223 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
29224
29225 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
29226
29227 2001-03-28 Philip Blundell <philb@gnu.org>
29228
29229 * gcc.c-torture/compile/20010328-1.c: New test.
29230
29231 2001-03-27 Richard Henderson <rth@redhat.com>
29232
29233 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
29234 * g++.old-deja/g++.eh/vbase3.C: Likewise.
29235
29236 2001-03-27 Alan Modra <alan@linuxcare.com.au>
29237
29238 * gcc.c-torture/compile/20010327-1.c: New test.
29239
29240 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
29241
29242 * g++.old-deja/g++.other/friend12.C: New test.
29243 * g++.old-deja/g++.other/friend9.C: Expect no errors.
29244 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
29245
29246 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
29247
29248 * gcc.c-torture/execute/20010325-1.c: New test.
29249
29250 2001-03-23 Jakub Jelinek <jakub@redhat.com>
29251
29252 * g++.old-deja/g++.other/mangle3.C: New test.
29253
29254 2001-03-22 Jakub Jelinek <jakub@redhat.com>
29255
29256 * g++.old-deja/g++.other/anon8.C: New test.
29257
29258 2001-03-20 Philip Blundell <philb@gnu.org>
29259
29260 * gcc.c-torture/compile/20010320-1.c: New test.
29261
29262 2001-03-17 Richard Henderson <rth@redhat.com>
29263
29264 * g++.old-deja/g++.other/eh4.C: Add expected error text.
29265
29266 2001-03-15 Geoff Keating <geoff@redhat.com>
29267
29268 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
29269 tests on AIX.
29270
29271 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
29272
29273 * g++.old-deja/g++.other/eh4.C: New test.
29274
29275 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
29276
29277 * gcc.dg/cpp/mi1.c: Update.
29278
29279 2001-03-14 Jakub Jelinek <jakub@redhat.com>
29280
29281 * g++.old-deja/g++.other/regstack.C: New test.
29282
29283 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
29284
29285 * g++.old-deja/g++.other/ref4.C: New test.
29286
29287 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
29288
29289 * objc/execute/va_method.m: Added.
29290 * objc/execute/IMP.m: Added.
29291 * objc/execute/_cmd.m: Added.
29292 * objc/execute/accessing_ivars.m: Added.
29293 * objc/execute/class-1.m: Added.
29294 * objc/execute/class-10.m: Added.
29295 * objc/execute/class-11.m: Added.
29296 * objc/execute/class-12.m: Added.
29297 * objc/execute/class-13.m: Added.
29298 * objc/execute/class-14.m: Added.
29299 * objc/execute/class-2.m: Added.
29300 * objc/execute/class-3.m: Added.
29301 * objc/execute/class-4.m: Added.
29302 * objc/execute/class-5.m: Added.
29303 * objc/execute/class-6.m: Added.
29304 * objc/execute/class-7.m: Added.
29305 * objc/execute/class-8.m: Added.
29306 * objc/execute/class-9.m: Added.
29307 * objc/execute/class-tests-1.h
29308 * objc/execute/class-tests-2.h
29309 * objc/execute/compatibility_alias.m: Added.
29310 * objc/execute/encode-1.m: Added.
29311 * objc/execute/formal_protocol-1.m: Added.
29312 * objc/execute/formal_protocol-2.m: Added.
29313 * objc/execute/formal_protocol-3.m: Added.
29314 * objc/execute/formal_protocol-4.m: Added.
29315 * objc/execute/formal_protocol-5.m: Added.
29316 * objc/execute/formal_protocol-6.m: Added.
29317 * objc/execute/formal_protocol-7.m: Added.
29318 * objc/execute/informal_protocol.m: Added.
29319 * objc/execute/initialize.m: Added.
29320 * objc/execute/load.m: Added.
29321 * objc/execute/many_args_method.m: Added.
29322 * objc/execute/nested-3.m: Added.
29323 * objc/execute/no_clash.m: Added.
29324 * objc/execute/private.m: Added.
29325 * objc/execute/redefining_self.m: Added.
29326 * objc/execute/root_methods.m: Added.
29327 * objc/execute/selector-1.m: Added.
29328 * objc/execute/static-1.m: Added.
29329 * objc/execute/static-2.m: Added.
29330 * objc/execute/va_method.m: Added.
29331
29332 2001-03-10 Richard Henderson <rth@redhat.com>
29333
29334 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
29335
29336 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
29337
29338 * g++.old-deja/g++.other/crash31.C: XFAIL.
29339 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
29340 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
29341 * gcc.c-torture/execute/20010123-1.x: XFAIL.
29342 * gcc.c-torture/execute/20010124-1.x: XFAIL.
29343 * gcc.dg/sequence-pt-1.c: XFAIL one test.
29344
29345 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
29346
29347 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
29348
29349 2001-03-06 Zack Weinberg <zackw@stanford.edu>
29350
29351 * gcc.dg/20000724-1.c: Don't use multiline strings.
29352
29353 2001-03-06 Zack Weinberg <zackw@stanford.edu>
29354
29355 * objc/execute/string1.m, objc/execute/string2.m: Compare the
29356 result of -cString against what we expect it to be; don't just
29357 print it out for no one to read.
29358
29359 * objc/execute/string3.m, objc/execute/string4.m: New tests.
29360 Based on testcases provided by Nicola Pero.
29361
29362 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
29363
29364 * gcc.dg/cpp/macro7.c: New test.
29365
29366 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
29367
29368 * gcc.dg/cpp/multiline.c: Update.
29369
29370 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
29371
29372 * g++.old-deja/g++.other/enum3.C: New test.
29373
29374 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
29375
29376 * g++.old-deja/g++.other/pod1.C: New test.
29377
29378 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
29379
29380 * g++.old-deja/g++.ext/overload1.C: New test.
29381
29382 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
29383
29384 * g++.old-deja/g++.pt/using1.C: New test.
29385
29386 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
29387
29388 * g++.old-deja/g++.other/using9.C: New test.
29389
29390 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
29391
29392 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
29393
29394 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
29395
29396 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
29397
29398 * g++.old-deja/g++.ext/realpt1.C: Remove.
29399
29400 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
29401
29402 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
29403
29404 2001-02-26 Will Cohen <wcohen@redhat.com>
29405
29406 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
29407
29408 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
29409
29410 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
29411 templatized constructors.
29412
29413 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29414
29415 * gcc.c-torture/execute/20010224-1.c: New test.
29416
29417 2001-02-23 Jakub Jelinek <jakub@redhat.com>
29418
29419 * gcc.c-torture/execute/20010222-1.c: New test.
29420
29421 2001-02-22 Jakub Jelinek <jakub@redhat.com>
29422
29423 * g++.old-deja/g++.other/inline20.C: New test.
29424
29425 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
29426
29427 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
29428
29429 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
29430
29431 * g++.old-deja/g++.other/lookup22.C: New test.
29432
29433 2001-02-19 Zack Weinberg <zackw@stanford.edu>
29434
29435 * g77.dg: New directory.
29436 * g77.dg/20010216-1.f: New test case.
29437 * g77.dg/dg.exp: New driver.
29438 * lib/g77-dg.exp: New driver library.
29439
29440 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29441
29442 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
29443
29444 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
29445
29446 * g++.old-deja/g++.other/decl9.C: New test.
29447
29448 2001-02-16 Jakub Jelinek <jakub@redhat.com>
29449
29450 * g++.old-deja/g++.other/init16.C: Update the test so that it does
29451 not need <string> and also tests the initialization at runtime.
29452
29453 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
29454
29455 * gcc.c-torture/execute/longlong.c: New test.
29456
29457 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
29458
29459 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
29460
29461 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
29462
29463 * gcc.c-torture/execute/920302-1.c (execute):
29464 Change argument type to short.
29465
29466 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
29467
29468 * g++.old-deja/g++.pt/deduct6.C: New test.
29469
29470 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
29471
29472 * g++.old-deja/g++.pt/deduct5.C: New test.
29473
29474 2001-02-14 Jakub Jelinek <jakub@redhat.com>
29475
29476 * gcc.c-torture/execute/20010209-1.c: New test.
29477
29478 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
29479
29480 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
29481
29482 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
29483
29484 * g++.dg/vtgc1.C: Update for new ABI.
29485
29486 * consistency.vlad: New directory, 1665 files.
29487
29488 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
29489
29490 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
29491 return type.
29492 * gcc.dg/cpp/digraphs.c: Declare puts.
29493
29494 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
29495
29496 * g++.old-deja/g++.other/warn5.C: New test.
29497
29498 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
29499
29500 * g++.old-deja/g++.pt/spec40.C: New test.
29501
29502 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
29503
29504 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
29505 case.
29506 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
29507
29508 2001-02-12 Jakub Jelinek <jakub@redhat.com>
29509
29510 * gcc.c-torture/compile/20010209-1.c: New test.
29511
29512 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
29513
29514 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
29515 excess errors message but not if it crashes.
29516 * g++.old-deja/g++.other/crash27.C: Likewise.
29517 * g++.old-deja/g++.other/crash28.C: Likewise.
29518 * g++.old-deja/g++.other/crash30.C: Likewise.
29519 * g++.old-deja/g++.other/crash32.C: Likewise.
29520 * g++.old-deja/g++.other/crash35.C: Likewise.
29521 * g++.old-deja/g++.pt/inherit2.C: Likewise.
29522
29523 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
29524
29525 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
29526 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
29527 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
29528 g77.f-torture/execute/execute.exp,
29529 g77.f-torture/noncompile/noncompile.exp,
29530 gcc.c-torture/execute/execute.exp,
29531 gcc.c-torture/execute/memcheck/memcheck.exp,
29532 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
29533 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
29534 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
29535 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
29536 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
29537 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
29538 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
29539 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
29540 Remove bug reporting instructions with ancient email addresses.
29541
29542 2001-02-07 Jakub Jelinek <jakub@redhat.com>
29543
29544 * gcc.dg/20010202-1.c: New test.
29545 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
29546
29547 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
29548
29549 * g++.dg/stdbool-if.C: New test.
29550
29551 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
29552
29553 * objc/execute/fdecl.m: Added main().
29554
29555 2001-02-07 Jakub Jelinek <jakub@redhat.com>
29556
29557 * gcc.c-torture/execute/20010206-1.c: New test.
29558
29559 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
29560
29561 * gcc.dg/cpp/avoidpaste1.c: Update.
29562
29563 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
29564
29565 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
29566 Pero <nicola@brainstorm.co.uk>.
29567 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
29568
29569 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
29570
29571 * g++.old-deja/g++.pt/spec39.C: New test.
29572
29573 2001-02-05 Jakub Jelinek <jakub@redhat.com>
29574
29575 * gcc.c-torture/compile/20010202-1.c: New test.
29576
29577 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
29578
29579 * g++.old-deja/g++.abi/primary2.C: New test.
29580 * g++.old-deja/g++.abi/primary3.C: New test.
29581 * g++.old-deja/g++.abi/primary4.C: New test.
29582 * g++.old-deja/g++.abi/primary5.C: New test.
29583 * g++.old-deja/g++.abi/vtable3.h: New test.
29584 * g++.old-deja/g++.abi/vtable3a.C: New test.
29585 * g++.old-deja/g++.abi/vtable3b.C: New test.
29586 * g++.old-deja/g++.abi/vtable3c.C: New test.
29587 * g++.old-deja/g++.abi/vtable3d.C: New test.
29588 * g++.old-deja/g++.abi/vtable3e.C: New test.
29589 * g++.old-deja/g++.abi/vtable3f.C: New test.
29590 * g++.old-deja/g++.abi/vtable3g.C: New test.
29591 * g++.old-deja/g++.abi/vtable3h.C: New test.
29592 * g++.old-deja/g++.abi/vtable3i.C: New test.
29593 * g++.old-deja/g++.abi/vtable3j.C: New test.
29594 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
29595
29596 2001-02-03 Jakub Jelinek <jakub@redhat.com>
29597
29598 * g++.old-deja/g++.other/anon6.C: New test.
29599 * g++.old-deja/g++.other/anon7.C: New test.
29600
29601 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
29602
29603 * gcc.dg/cpp/avoidpaste2.c: New tests.
29604
29605 2001-01-31 Jakub Jelinek <jakub@redhat.com>
29606
29607 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
29608
29609 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
29610
29611 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
29612 DECIMAL_DIG cases for Irix."
29613
29614 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
29615
29616 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
29617
29618 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
29619
29620 * gcc.dg/c99-tag-1.c: New test.
29621
29622 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
29623
29624 * gcc.dg/cpp/tr-warn1.c: Add tests.
29625
29626 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
29627
29628 * gcc.dg/cpp/avoidpaste1.c: Update.
29629 * gcc.dg/cpp/paste4.c: Update.
29630
29631 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
29632
29633 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
29634 cases for Irix.
29635
29636 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
29637
29638 * g++.old-deja/g++.other/inline19.C: New test.
29639
29640 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
29641
29642 * gcc.dg/Wlarger-than.c: New test.
29643
29644 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
29645
29646 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
29647
29648 2001-01-29 Jakub Jelinek <jakub@redhat.com>
29649
29650 * gcc.c-torture/execute/20010129-1.c: New test.
29651 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
29652
29653 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
29654
29655 * gcc.dg/cpp/avoidpaste1.c: Test case.
29656
29657 2001-01-28 Jakub Jelinek <jakub@redhat.com>
29658
29659 * g++.old-deja/g++.other/inline18.C: New test.
29660
29661 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29662
29663 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
29664 and __builtin_putchar.
29665
29666 2001-01-27 Jakub Jelinek <jakub@redhat.com>
29667
29668 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
29669 tests.
29670
29671 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
29672
29673 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
29674 floating point number rounding mode to round to the nearest
29675 representable mode.
29676
29677 2001-01-25 Jakub Jelinek <jakub@redhat.com>
29678
29679 * g++.old-deja/g++.other/mangle2.C: New test.
29680
29681 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
29682
29683 * gcc.c-torture/compile/20010124-1.c: New test.
29684
29685 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
29686
29687 * g++.old-deja/g++.pt/spec38.C: New test.
29688
29689 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29690
29691 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
29692 "Build don't run".
29693
29694 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29695
29696 * gcc.c-torture/execute/20010123-1.c: New test.
29697
29698 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
29699
29700 * g++.old-deja/g++.pt/spec37.C: New test.
29701
29702 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
29703
29704 * g++.old-deja/g++.pt/overload14.C: New test.
29705
29706 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29707
29708 * gcc.c-torture/execute/20010122-1.c: New test, exercise
29709 __builtin_return_address.
29710
29711 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
29712
29713 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
29714 * g++.old-deja/g++.pt/spec35.C: New test.
29715 * g++.old-deja/g++.pt/spec36.C: New test.
29716
29717 2001-01-20 Jakub Jelinek <jakub@redhat.com>
29718
29719 * gcc.c-torture/compile/20010118-1.c: New test.
29720
29721 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
29722
29723 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
29724
29725 2001-01-19 Jakub Jelinek <jakub@redhat.com>
29726
29727 * gcc.c-torture/execute/20010119-1.c: New test.
29728
29729 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
29730
29731 * g++.old-deja/g++.other/vbase5.C: New test.
29732
29733 2001-01-19 Jakub Jelinek <jakub@redhat.com>
29734
29735 * gcc.c-torture/execute/20010118-1.c: New test.
29736
29737 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
29738
29739 * g++.old-deja/g++.pt/deduct3.C: New test.
29740
29741 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
29742
29743 * g++.old-deja/g++.pt/spec34.C: New test.
29744
29745 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
29746
29747 * g77.f-torture/compile/20000601-2.f: New test.
29748
29749 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
29750
29751 * g++.old-deja/g++.other/init17.C: New test.
29752
29753 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
29754
29755 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
29756
29757 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
29758
29759 * g++.old-deja/g++.pt/unify8.C: New test.
29760
29761 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
29762
29763 * g++.old-deja/g++.abi/vbase1.C: New test.
29764
29765 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
29766
29767 * g++.old-deja/g++.pt/crash65.C: New test.
29768
29769 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
29770
29771 * gcc.dg/cpp/assembl2.S: New test case.
29772
29773 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
29774
29775 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
29776 are supported.
29777
29778 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29779
29780 * g++.old-deja/g++.other/builtins1.C: New test.
29781 * g++.old-deja/g++.other/builtins2.C: Likewise.
29782 * g++.old-deja/g++.other/builtins3.C: Likewise.
29783 * g++.old-deja/g++.other/builtins4.C: Likewise.
29784
29785 2001-01-17 Jakub Jelinek <jakub@redhat.com>
29786
29787 * gcc.c-torture/compile/20010117-1.c: New test.
29788 * gcc.c-torture/compile/20010117-2.c: New test.
29789
29790 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
29791
29792 * g77.f-torture/execute/20010116.[fx]: New test,
29793 XFAIL on i?86-*-*.
29794 * g77.f-torture/compile/20010115.f: Indicate it's
29795 a test for PR fortran/1636.
29796
29797 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
29798
29799 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
29800
29801 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
29802
29803 * g77.f-torture/compile/20010115.f: New test.
29804
29805 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
29806
29807 * g++.old-deja/g++.pt/nontype5.C: New test.
29808
29809 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
29810
29811 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
29812 have an equivalent working one below it.
29813
29814 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
29815
29816 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
29817 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
29818
29819 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
29820
29821 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
29822 message containing "init_priority".
29823 (conpr-2.C): Likewise.
29824 (conpr-3.C): Likewise.
29825 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
29826
29827 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29828
29829 * gcc.c-torture/execute/20010114-2.c: New test.
29830
29831 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
29832
29833 * gcc.c-torture/compile/20010114-1.c: New test.
29834 * gcc.c-torture/compile/20010114-1.x: Xfail.
29835 * gcc.c-torture/compile/20010114-2.c: New test.
29836 * gcc.c-torture/execute/20010114-1.c: New test.
29837 * gcc.dg/trunc-1.c: New test.
29838 * gcc.dg/uninit-B.c: New test.
29839
29840 2001-01-13 Nick Clifton <nickc@redhat.com>
29841
29842 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
29843 target.
29844
29845 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
29846
29847 * gcc.c-torture/compile/20010113-1.c: New test.
29848
29849 2001-01-13 Jakub Jelinek <jakub@redhat.com>
29850
29851 * gcc.c-torture/compile/20001212-1.c: New test.
29852
29853 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
29854
29855 * gcc.dg/cpp/widestr1.c: Update.
29856 * gcc.dg/cpp/prag-imp.c: Remove.
29857
29858 2001-01-12 Jakub Jelinek <jakub@redhat.com>
29859
29860 * gcc.c-torture/execute/20000801-3.x: Remove.
29861 * gcc.dg/c90-init-1.c: New test.
29862 * gcc.dg/c99-init-1.c: New test.
29863 * gcc.dg/c99-init-2.c: New test.
29864 * gcc.dg/gnu99-init-1.c: New test.
29865
29866 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
29867
29868 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
29869 testing that no relevant ones were found.
29870
29871 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
29872
29873 * g++.old-deja/g++.pt/cast2.C: New test.
29874
29875 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
29876
29877 * g++.old-deja/g++.pt/friend47.C: New test.
29878
29879 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
29880
29881 * g++.old-deja/g++.pt/instantiate13.C: New test.
29882
29883 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
29884
29885 * g++.old-deja/g++.other/defarg7.C: New test.
29886 * g++.old-deja/g++.other/defarg8.C: New test.
29887
29888 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
29889
29890 * g++.old-deja/g++.pt/crash64.C: New test.
29891
29892 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
29893
29894 * g++.old-deja/g++.pt/crash63.C: New test.
29895
29896 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
29897
29898 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
29899
29900 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
29901
29902 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
29903
29904 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
29905
29906 * g++.old-deja/g++.pt/error3.C: New test.
29907
29908 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
29909
29910 * g++.old-deja/g++.other/crash39.C: New test.
29911
29912 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
29913
29914 * g++.old-deja/g++.other/vbase4.C: New test.
29915
29916 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
29917
29918 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
29919 * gcc.dg/special/20000419-2.c: New file. Identical to above.
29920 * gcc.dg/special/special.exp: New test driver which will check
29921 for alias support for the above test.
29922
29923 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
29924
29925 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
29926 problems on small machines.
29927 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
29928 parameterize.
29929
29930 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
29931
29932 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
29933 mips.
29934 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
29935
29936 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
29937
29938 * g++.old_deja/g++.pt/using8.C: New test.
29939
29940 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
29941
29942 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
29943
29944 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
29945
29946 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
29947 where a failure is expected.
29948 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
29949
29950 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
29951
29952 * g++.old_deja/g++.pt/instantiate12.C: New test.
29953
29954 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
29955
29956 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
29957 start of structs.
29958 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
29959 * g++.old-deja/g++.brendan/crash17.C: Likewise.
29960 * g++.old-deja/g++.brendan/crash29.C: Likewise.
29961 * g++.old-deja/g++.brendan/crash48.C: Likewise.
29962 * g++.old-deja/g++.brendan/ns1.C: Likewise.
29963 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
29964 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
29965 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
29966 * g++.old-deja/g++.eh/spec6.C: Likewise.
29967 * g++.old-deja/g++.jason/crash3.C: Likewise.
29968 * g++.old-deja/g++.law/ctors11.C: Likewise.
29969 * g++.old-deja/g++.law/ctors17.C: Likewise.
29970 * g++.old-deja/g++.law/ctors5.C: Likewise.
29971 * g++.old-deja/g++.law/ctors9.C: Likewise.
29972 * g++.old-deja/g++.mike/ambig1.C: Likewise.
29973 * g++.old-deja/g++.mike/net22.C: Likewise.
29974 * g++.old-deja/g++.mike/p3538a.C: Likewise.
29975 * g++.old-deja/g++.mike/p3538b.C: Likewise.
29976 * g++.old-deja/g++.mike/virt3.C: Likewise.
29977 * g++.old-deja/g++.niklas/t128.C: Likewise.
29978 * g++.old-deja/g++.other/anon4.C: Likewise.
29979 * g++.old-deja/g++.other/using1.C: Likewise.
29980 * g++.old-deja/g++.other/warn3.C: Likewise.
29981 * g++.old-deja/g++.pt/t37.C: Likewise.
29982 * g++.old-deja/g++.robertl/eb69.C: Likewise.
29983 * g++.old-deja/g++.robertl/eb71.C: Likewise.
29984
29985 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
29986
29987 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
29988
29989 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29990
29991 * gcc.c-torture/execute/stdio-opt-3.c: New test.
29992
29993 2001-01-07 Jakub Jelinek <jakub@redhat.com>
29994
29995 * gcc.c-torture/compile/20010107-1.c: New test.
29996
29997 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
29998
29999 * gcc.c-torture/execute/builtin-noret-1.c: New test.
30000
30001 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
30002
30003 * gcc.dg/format/format.h: New file.
30004 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
30005 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
30006 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
30007 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
30008 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
30009 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
30010 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
30011 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
30012 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
30013 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
30014 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
30015 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
30016 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
30017 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
30018 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
30019 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
30020 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
30021 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
30022 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
30023 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
30024 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
30025 instead of declaring standard types, macros and functions in each
30026 test.
30027
30028 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
30029
30030 * gcc.c-torture/execute/20010106-1.c: New test.
30031
30032 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
30033
30034 * gcc.dg/format/format.exp: New file.
30035 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
30036 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
30037 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
30038 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
30039 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
30040 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
30041 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
30042 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
30043 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
30044 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
30045 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
30046 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
30047 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
30048 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
30049 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
30050 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
30051 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
30052 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
30053 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
30054 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
30055 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
30056 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
30057 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
30058 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
30059 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
30060 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
30061 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
30062 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
30063 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
30064 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
30065 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
30066 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
30067 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
30068 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
30069 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
30070 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
30071 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
30072 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
30073 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
30074 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
30075 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
30076 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
30077
30078 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
30079
30080 * gcc.c-torture/execute/991228-1.c: Take word endianness into
30081 account.
30082
30083 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
30084
30085 * gcc.c-torture/execute/builtin-complex-1.c: New test.
30086
30087 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
30088
30089 * g++.old-deja/g++.pt/crash62.C: New test.
30090
30091 2001-01-04 Richard Henderson <rth@redhat.com>
30092
30093 * gcc.dg/20000926-1.c: Update expected warnings.
30094 * gcc.dg/array-2.c: Likewise.
30095 * gcc.dg/array-4.c: Also validate flexible array members.
30096 * gcc.dg/c99-flex-array-1.c: New.
30097
30098 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
30099
30100 * gcc.c-torture/compile/20001222-1.x: Remove.
30101
30102 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
30103
30104 * gcc.c-torture/execute/built-in-setjmp.c: New.
30105
30106 2001-01-03 Richard Henderson <rth@redhat.com>
30107
30108 * gcc.dg/940510-1.c: Update expected error wording.
30109 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
30110
30111 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
30112
30113 * lib/target-supports.exp (check_alias_available): Modified to
30114 indicate aliases not supported if only weak aliases are supported.
30115
30116 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30117
30118 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
30119 Turn on cmpstrsi checks for __pj__ and __i370__.
30120
30121 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
30122
30123 * g++.old-deja/g++.other/virtual11.C: New test.
30124
30125 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
30126
30127 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
30128
30129 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30130
30131 * gcc.c-torture/compile/20010102-1.c: New test.
30132
30133 2001-01-02 Andreas Jaeger <aj@suse.de>
30134
30135 * gcc.dg/noreturn-3.c: New test.
30136
30137 * gcc.dg/noreturn-4.c: New test.
30138
30139 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30140
30141 * gcc.c-torture/execute/stdio-opt-1.c: Also test
30142 __builtin_fputc and __builtin_fwrite.
30143
30144 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
30145
30146 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
30147 signed char, not default char.
30148
30149 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
30150
30151 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
30152
30153 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
30154
30155 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
30156
30157 2000-12-29 Richard Henderson <rth@redhat.com>
30158
30159 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
30160 (__cyg_profile_func_exit): Define.
30161
30162 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
30163
30164 * g++.dg/vtgc1.C: New test.
30165
30166 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
30167
30168 * gcc.dg/noncompile/20001228-1.c: New test.
30169
30170 * gcc.dg/20001228-1.c: New test.
30171
30172 * gcc.c-torture/execute/20001228-1.c: New test.
30173
30174 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
30175
30176 * gcc.dg/format-strfmon-1.c: New test.
30177
30178 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30179
30180 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
30181 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
30182 * gcc.c-torture/execute/string-opt-1.c: Likewise.
30183 * gcc.c-torture/execute/string-opt-2.c: Likewise.
30184 * gcc.c-torture/execute/string-opt-3.c: Likewise.
30185 * gcc.c-torture/execute/string-opt-4.c: Likewise.
30186 * gcc.c-torture/execute/string-opt-6.c: Likewise.
30187 * gcc.c-torture/execute/string-opt-7.c: Likewise.
30188 * gcc.c-torture/execute/string-opt-8.c: Likewise.
30189 * gcc.c-torture/execute/string-opt-9.c: Likewise.
30190 * gcc.c-torture/execute/string-opt-10.c: Likewise.
30191 * gcc.c-torture/execute/string-opt-11.c: Likewise.
30192 * gcc.c-torture/execute/string-opt-12.c: Likewise.
30193
30194 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
30195 * gcc.c-torture/execute/string-opt-4.c: Test index.
30196
30197 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
30198
30199 * gcc.c-torture/compile/20001226-1.c: New test.
30200
30201 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
30202
30203 * gcc.c-torture/compile/20001222-1.c: New test.
30204 * gcc.c-torture/compile/20001222-1.x: Xfail.
30205
30206 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
30207
30208 * gcc.c-torture/execute/comp-goto-2.c: New test.
30209
30210 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
30211
30212 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
30213 Use long types if __INT_MAX__ is 32767.
30214 (main): Use cast to (sint32 *) when poking 88 into a_page.
30215
30216 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
30217
30218 2000-12-21 Bernd Schmidt <bernds@redhat.com>
30219
30220 * gcc.c-torture/compile/20001221-1.c: New test.
30221 * gcc.c-torture/execute/20001221-1.c: New test.
30222
30223 2000-12-20 Richard Henderson <rth@redhat.com>
30224
30225 * g++.old-deja/g++.pt/crash36.C: Update error lines.
30226 * g++.old-deja/g++.robertl/eb109.C: Likewise.
30227
30228 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30229
30230 * gcc.dg/compare3.c: New test.
30231
30232 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
30233
30234 * gcc.dg/format-warnll-1.c: New test.
30235
30236 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
30237
30238 * gcc.dg/cpp/cmdlne-P.c: New test.
30239
30240 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
30241
30242 * gcc.c-torture/execute/builtin-abs-1.c,
30243 gcc.c-torture/execute/builtin-abs-2.c: New tests.
30244
30245 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
30246
30247 * gcc.dg/cpp/multiline.c: New test.
30248
30249 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
30250
30251 * g++.old-deja/g++.other/syshdr1.C: Update.
30252 * gcc.dg/cpp/lineflags.c: Remove temporarily.
30253
30254 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30255
30256 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
30257
30258 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30259
30260 * g++.old-deja/g++.pt/ttp65.C: New test.
30261
30262 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30263
30264 * g++.old-deja/g++.pt/ttp64.C: New test.
30265
30266 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30267
30268 * g++.old-deja/g++.pt/spec33.C: New test.
30269
30270 2000-12-14 Catherine Moore <clm@redhat.com>
30271
30272 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
30273 * gcc.c-torture/execute/920612-2.c: Likewise.
30274 * gcc.c-torture/execute/920428-2.c: Likewise.
30275 * gcc-c-torture/execute/va-arg-11.c: Call exit.
30276 * gcc.c-torture/execute/va-arg-21.c: Likewise.
30277
30278 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30279
30280 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
30281 * gcc.dg/pack-test-2.c: Likewise.
30282
30283 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
30284
30285 Tests by Zack Weinberg <zackw@stanford.edu>.
30286
30287 * gcc.dg/cpp/defined.c: Update.
30288 * gcc.dg/cpp/defined_trad.c: New tests.
30289
30290 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
30291
30292 * gcc.dg/cpp/trad-direct.c: Update.
30293
30294 2000-12-11 Neil Booth <neilb@earthling.net>
30295
30296 * gcc.dg/cpp/defined_trad.c
30297
30298 2000-12-11 Neil Booth <neilb@earthling.net>
30299
30300 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
30301
30302 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
30303
30304 * gcc.dg/format-miss-2.c: New test.
30305
30306 2000-12-09 Neil Booth <neilb@earthling.net>
30307
30308 * gcc.dg/cpp/lineflags.c: New tests.
30309 * gcc.dg/cpp/poison.c: Update.
30310 * gcc.dg/cpp/redef2.c: Update.
30311 * gcc.dg/cpp/skipping.c: New test.
30312
30313 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
30314
30315 * g++.old-deja/g++.other/eh3.C: New testcase.
30316
30317 2000-12-07 Neil Booth <neilb@earthling.net>
30318
30319 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
30320 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
30321 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
30322 wtr-union-init-2.c, wtr-union-init-3.c: Update.
30323 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
30324 Update.
30325
30326 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
30327
30328 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
30329 __SIZE_TYPE__ instead of int for type of integers cast to
30330 pointers.
30331
30332 2000-12-07 Jakub Jelinek <jakub@redhat.com>
30333
30334 * g++.old-deja/g++.other/cleanup4.C: New test.
30335
30336 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
30337
30338 * format-sec-1.c: New test.
30339
30340 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
30341
30342 * gcc.dg/format-nonlit-3.c: New test.
30343
30344 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
30345
30346 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
30347 through a null pointer.
30348
30349 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30350
30351 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
30352 * g++.old-deja/g++.pt/partial4.C: New test.
30353
30354 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
30355
30356 * gcc.c-torture/execute/ieee/hugeval.x: New.
30357
30358 2000-12-06 Neil Booth <neilb@earthling.net>
30359
30360 * gcc.dg/cpp/backslash2.c: New tests.
30361
30362 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30363
30364 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
30365 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
30366
30367 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
30368
30369 * gcc.c-torture/execute/20001203-2.c: New testcase.
30370
30371 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
30372
30373 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
30374 * g++.old-deja/g++.other/virtual10.C: New test.
30375
30376 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
30377
30378 * g++.old-deja/g++.mike/pmf5.C: Remove test.
30379
30380 2000-12-05 Richard Henderson <rth@redhat.com>
30381
30382 * gcc.c-torture/compile/20001205-1.c: New.
30383
30384 2000-12-04 Neil Booth <neilb@earthling.net>
30385
30386 * g++.old-deja/g++.other/virtual9.C: New test.
30387 * g++.old-deja/g++.pt/crash61.C: New test.
30388 * gcc.c-torture/execute/loop-9.c: New test.
30389
30390 2000-12-04 Neil Booth <neilb@earthling.net>
30391
30392 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
30393 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
30394 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
30395 * gcc.dg/cpp/extratokens.c: ...here.
30396
30397 2000-12-04 Neil Booth <neilb@earthling.net>
30398
30399 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
30400 New tests.
30401
30402 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30403
30404 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
30405 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
30406
30407 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
30408
30409 * gcc.c-torture/execute/20001203-1.c: New test.
30410
30411 2000-12-03 Neil Booth <neilb@earthling.net>
30412
30413 * gcc.dg/cpp/macro6.c: New test cases.
30414
30415 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30416
30417 * gcc.c-torture/execute/string-opt-9.c: New test.
30418 * gcc.c-torture/execute/string-opt-10.c: Likewise.
30419 * gcc.c-torture/execute/string-opt-11.c: Likewise.
30420 * gcc.c-torture/execute/string-opt-12.c: Likewise.
30421
30422 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
30423 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
30424
30425 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
30426
30427 * gcc.dg/cpp/if-6.c: New testcase.
30428
30429 * gcc.dg/20001201-1.c: New testcase.
30430
30431 2000-12-02 Neil Booth <neilb@earthling.net>
30432
30433 * g++.old-deja/g++.other/externC4.C,
30434 g++.old-deja/g++.other/friend10.C: New tests.
30435
30436 2000-12-02 Neil Booth <neilb@earthling.net>
30437
30438 * g++.old-deja/g++.other/instan2.C
30439 * g++.old-deja/g++.other/instan3.C: New test.
30440
30441 2000-12-02 Neil Booth <neilb@earthling.net>
30442
30443 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
30444 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
30445 gnuc99.c,gnuc99-pedantic.c: New tests.
30446
30447 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
30448
30449 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
30450 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
30451
30452 2000-12-01 Neil Booth <neilb@earthling.net>
30453
30454 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
30455 * gcc.dg/cpp/poison.c: Update.
30456 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
30457
30458 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
30459
30460 * g77.f-torture/execute/20001201.f: New test.
30461
30462 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
30463
30464 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
30465
30466 2000-12-01 Jakub Jelinek <jakub@redhat.com>
30467
30468 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
30469
30470 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
30471
30472 * g++.old-deja/g++.other/cast6.C: New test.
30473
30474 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
30475
30476 * gcc.c-torture/execute/20001130-2.c: New testcase.
30477
30478 2000-11-30 Richard Henderson <rth@redhat.com>
30479
30480 * gcc.c-torture/execute/20001130-1.c: New test.
30481
30482 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
30483
30484 * g++.old-deja/g++.other/op3.C: New test.
30485
30486 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
30487
30488 * g++.old-deja/g++.other/op2.C: New test.
30489
30490 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
30491
30492 * g++.old-deja/g++.other/crash38.C: New test.
30493
30494 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
30495
30496 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
30497
30498 2000-11-29 Jakub Jelinek <jakub@redhat.com>
30499
30500 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
30501 tests.
30502 * gcc.c-torture/execute/string-opt-6.c: New test.
30503
30504 * gcc.dg/20001117-1.c: Add main.
30505
30506 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
30507
30508 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
30509 Move from here ...
30510 * gcc.dg/940510-1.c: ... to here.
30511
30512 * gcc.dg/20000926-1.c: GNU C now allows initializations of
30513 zero-size arrays in toplevel structures.
30514
30515 2000-11-28 Jakub Jelinek <jakub@redhat.com>
30516
30517 * gcc.c-torture/execute/loop-8.c: New test.
30518
30519 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
30520
30521 * g++.old-deja/g++.other/base1.C: New test.
30522
30523 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
30524
30525 * g++.old-deja/g++.other/parse2.C: New test.
30526
30527 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
30528
30529 * g++.old-deja/g++.pt/incomplete1.C: New test.
30530
30531 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
30532
30533 * g++.old-deja/g++.other/friend9.C: New test.
30534
30535 2000-11-28 Jakub Jelinek <jakub@redhat.com>
30536
30537 * gcc.dg/20001127-1.c: New test.
30538
30539 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
30540
30541 * g++.old-deja/g++.pt/friend46.C: New test.
30542
30543 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
30544
30545 * g++.old-deja/g++.other/ptrmem8.C: New test.
30546
30547 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30548
30549 * gcc.c-torture/execute/string-opt-7.c: New test.
30550 * gcc.c-torture/execute/string-opt-8.c: Likewise.
30551
30552 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
30553
30554 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
30555 instead of 'mkcheck 2'.
30556
30557 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
30558
30559 * gcc.c-torture/execute/memcheck/driver.c,
30560 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
30561 C9X references to refer to C99.
30562
30563 2000-11-25 Jakub Jelinek <jakub@redhat.com>
30564
30565 * gcc.dg/ultrasp3.c: New test.
30566
30567 2000-11-25 Neil Booth <neilb@earthling.net>
30568
30569 * gcc.dg/cpp/include2.c: Update test to be locale independent.
30570
30571 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
30572
30573 * gcc.c-torture/compile/20001123-2.c: New.
30574
30575 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30576
30577 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
30578
30579 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
30580
30581 * gcc.dg/sequence-point-1.c: Add some new tests.
30582 * gcc.c-torture/execute/20001124-1.c: New test.
30583
30584 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
30585
30586 * g++.old-deja/g++.other/vaarg4.C: New test.
30587 * gcc.c-torture/compile/20001123-1.c: New test.
30588
30589 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
30590
30591 * g++.other/crash24.C: Adjust and remove XFAIL.
30592 * g++.other/crash37.C: New test.
30593
30594 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
30595
30596 * g++.old-deja/g++.pt/instantiate9.C: New test.
30597
30598 2000-11-22 Mark Mitchell <mark@codesourcery.com>
30599
30600 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
30601 new ABI, too.
30602
30603 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
30604 * g++.old-deja/g++.robertl/eb55.C: Likewise.
30605
30606 2000-11-22 Neil Booth <neilb@earthling.net>
30607
30608 * gcc.dg/cpp/Wtrigraphs.c: New test.
30609
30610 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
30611
30612 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
30613
30614 2000-11-22 Jakub Jelinek <jakub@redhat.com>
30615
30616 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
30617
30618 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
30619
30620 * lib/gcc-dg.exp: load_lib scanasm.exp.
30621 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
30622 * lib/g++-dg.exp: load_lib scanasm.exp.
30623 * lib/scanasm.exp: New.
30624 (scan-assembler, scan-assembler-not): Add optional arguments to
30625 test name, or if not present, the pattern name.
30626 (scan-assembler-dem, scan-assembler-dem-not): New.
30627
30628 * g++.dg/dg.exp: New.
30629
30630 2000-11-21 Neil Booth <neilb@earthling.net>
30631
30632 * gcc.dg/cpp/integrated1.c: Remove.
30633
30634 2000-11-21 Jakub Jelinek <jakub@redhat.com>
30635
30636 * gcc.c-torture/execute/20001121-1.c: New test.
30637
30638 2000-11-21 Richard Henderson <rth@redhat.com>
30639
30640 * gcc.c-torture/compile/20001121-1.c: New test.
30641
30642 2000-11-20 Neil Booth <neilb@earthling.net>
30643
30644 * gcc.dg/cpp/integrated1.c: New test.
30645
30646 2000-11-21 Jakub Jelinek <jakub@redhat.com>
30647
30648 * g++.old-deja/g++.other/inline17.C: New test.
30649
30650 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
30651
30652 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
30653 local variable to be zero: I made the variable global. Now
30654 uses abort() and exit() instead of relying on main's return value.
30655
30656 2000-11-20 Neil Booth <neilb@earthling.net>
30657
30658 * gcc.dg/cpp/paste2.c: Update test.
30659 * objc/execute/paste.m: New test.
30660
30661 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
30662
30663 * gcc.dg/c99-condexpr-1.c: New test.
30664
30665 2000-11-20 Neil Booth <neilb@earthling.net>
30666
30667 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
30668
30669 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
30670
30671 * g++.old-deja/g++.pt/export1.C: New test.
30672
30673 2000-11-20 Jakub Jelinek <jakub@redhat.com>
30674
30675 * gcc.dg/20001117-1.c: New test.
30676
30677 2000-11-18 Richard Henderson <rth@redhat.com>
30678
30679 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
30680
30681 2000-11-18 Richard Henderson <rth@redhat.com>
30682
30683 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
30684 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
30685 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
30686
30687 2000-11-18 Richard Henderson <rth@redhat.com>
30688
30689 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
30690 (main): New. Exit cleanly.
30691
30692 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
30693
30694 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
30695 gcc.dg/c99-fordecl-2.c: New tests.
30696
30697 2000-11-18 Richard Henderson <rth@redhat.com>
30698
30699 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
30700 * gcc.c-torture/execute/zerolen-2.c: New.
30701
30702 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30703
30704 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
30705 memory.
30706
30707 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
30708
30709 * g++.old-deja/g++.pt/instantiate8.C: New test.
30710
30711 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
30712
30713 * g++.old-deja/g++.other/incomplete.C: Add more tests.
30714 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
30715
30716 2000-11-16 Nick Clifton <nickc@redhat.com>
30717
30718 * gcc.c-torture/execute/nestfunc-2.c: New test.
30719 * gcc.c-torture/execute/nestfunc-3.c: New test.
30720
30721 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
30722
30723 * gcc.c-torture/compile/20001116-1.c: New test.
30724
30725 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30726
30727 * gcc.c-torture/execute/20001115-1.c: New test.
30728
30729 2000-11-15 Mark Mitchell <mark@codesourcery.com>
30730
30731 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
30732 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
30733 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
30734 * g++.old-deja/g++.abi/vmihint.C: Likewise.
30735
30736 2000-11-15 Neil Booth <neilb@earthling.net>
30737
30738 gcc.dg/cpp/_Pragma1.c: Update.
30739 gcc.dg/cpp/_Pragma2.c: New test.
30740
30741 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
30742
30743 * g++.old-deja/g++.other/anon5.C: New test.
30744
30745 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
30746
30747 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
30748 tests.
30749
30750 2000-11-14 Jakub Jelinek <jakub@redhat.com>
30751
30752 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
30753 output.
30754
30755 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
30756
30757 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
30758 labels at end of compound statements.
30759
30760 2000-11-13 Jakub Jelinek <jakub@redhat.com>
30761
30762 * gcc.c-torture/execute/loop-7.c: New test.
30763
30764 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
30765
30766 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
30767
30768 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
30769
30770 * gcc.dg/c99-bool-1.c: New test.
30771
30772 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
30773
30774 * gcc.dg/c99-scope-1.c: Remove xfail.
30775 * gcc.dg/c99-scope-2.c: New test.
30776
30777 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30778
30779 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
30780 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
30781
30782 2000-11-11 Mark Mitchell <mark@codesourcery.com>
30783
30784 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
30785 error messages.
30786
30787 * g++.mike/p700.C: Don't typedef wchar_t.
30788 * g++.mike/p784.C: Likewise.
30789 * g++.mike/eb101.C: Don't use __wchar_t.
30790
30791 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
30792
30793 * g77.f-torture/execute/20001111.[fx]: Test premature exit
30794 from DO loop.
30795
30796 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
30797
30798 * gcc.c-torture/execute/20001111-1.c: New test.
30799
30800 2000-11-10 Nick Clifton <nickc@redhat.com>
30801
30802 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
30803 long multuiple and accumulate.
30804
30805 2000-11-09 Richard Henderson <rth@redhat.com>
30806
30807 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
30808 via size_t instead of int.
30809
30810 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
30811 * gcc.c-torture/execute/string-opt-2.c: Likewise.
30812 * gcc.c-torture/execute/string-opt-3.c: Likewise.
30813 * gcc.c-torture/execute/string-opt-4.c: Likewise.
30814
30815 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
30816
30817 * gcc.c-torture/compile/20001109-1.c: New test.
30818 * gcc.c-torture/compile/20001109-2.c: New test.
30819
30820 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
30821
30822 * g++.old-deja/g++.pt/operator1.C: New test.
30823 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
30824
30825 2000-11-09 Jakub Jelinek <jakub@redhat.com>
30826
30827 * gcc.dg/20001108-1.c: New test.
30828
30829 2000-11-09 Jakub Jelinek <jakub@redhat.com>
30830
30831 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
30832 with both arguments constant strings.
30833 * gcc.c-torture/execute/string-opt-3.c: New test.
30834 * gcc.c-torture/execute/string-opt-4.c: New test.
30835 * gcc.c-torture/execute/string-opt-5.c: New test.
30836
30837 2000-11-08 Nick Clifton <nickc@redhat.com>
30838
30839 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
30840 mulsidi3adddi patterns.
30841
30842 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
30843
30844 * g++.old-deja/g++.other/crash36.C: New test.
30845
30846 2000-11-08 Jakub Jelinek <jakub@redhat.com>
30847
30848 * g++.old-deja/g++.other/init16.C: New test.
30849
30850 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
30851
30852 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
30853
30854 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
30855
30856 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
30857 * gcc.c-torture/execute/va-arg-16.x: Likewise.
30858 * gcc.c-torture/execute/va-arg-17.x: Likewise.
30859
30860 2000-11-07 DJ Delorie <dj@redhat.com>
30861
30862 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
30863
30864 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30865
30866 * gcc.c-torture/execute/string-opt-1.c: New test.
30867
30868 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
30869
30870 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
30871 mips-sgi-irix6.* because the MIPS ABI passes floating-point
30872 parameters in registers, and there is no way for a varargs
30873 function to know in which order the integer and floating-point
30874 parameters should be interleaved when they are placed on the
30875 stack.
30876 * gcc.c-torture/execute/va-arg-16.x: Likewise.
30877 * gcc.c-torture/execute/va-arg-17.x: Likewise.
30878
30879 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30880
30881 * gcc.c-torture/execute/string-opt-2.c: New test.
30882
30883 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
30884
30885 * g++.old-deja/g++.pt/crash60.C: New test.
30886
30887 2000-11-06 Jakub Jelinek <jakub@redhat.com>
30888
30889 * g++.old-deja/g++.other/crash24.C: New test.
30890 * g++.old-deja/g++.other/crash25.C: New test.
30891 * g++.old-deja/g++.other/crash26.C: New test.
30892 * g++.old-deja/g++.other/crash27.C: New test.
30893 * g++.old-deja/g++.other/crash28.C: New test.
30894 * g++.old-deja/g++.other/crash29.C: New test.
30895 * g++.old-deja/g++.other/crash30.C: New test.
30896 * g++.old-deja/g++.other/crash31.C: New test.
30897 * g++.old-deja/g++.other/crash32.C: New test.
30898 * g++.old-deja/g++.other/crash33.C: New test.
30899 * g++.old-deja/g++.other/crash34.C: New test.
30900 * g++.old-deja/g++.other/crash35.C: New test.
30901
30902 2000-11-06 Jakub Jelinek <jakub@redhat.com>
30903
30904 * gcc.c-torture/execute/20001031-1.c: New test.
30905
30906 2000-11-04 Mark Mitchell <mark@codesourcery.com>
30907
30908 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
30909 namespace.
30910
30911 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
30912 standards-conformant.
30913
30914 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
30915
30916 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
30917 * g++.old-deja/g++.mike/p755a.C: Likewise.
30918 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
30919 library makes no calls to `operator new' during initialization.
30920
30921 2000-11-04 Neil Booth <neilb@earthling.net>
30922
30923 * gcc.dg/cpp/include2.c: New tests.
30924
30925 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
30926
30927 * lib/g++.exp (g++_set_ld_library_path): New function.
30928 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
30929
30930 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
30931
30932 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
30933 warnings.
30934
30935 2000-11-01 Richard Henderson <rth@redhat.com>
30936
30937 * g++.old-deja/g++.ext/namedret1.C: New.
30938 * g++.old-deja/g++.ext/namedret2.C: New.
30939 * g++.old-deja/g++.ext/namedret3.C: New.
30940
30941 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
30942
30943 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
30944 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
30945
30946 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30947
30948 * gcc.c-torture/execute/va-arg-21.c: New test.
30949
30950 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
30951
30952 * gcc.dg/c99-complex-2.c: New test.
30953
30954 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30955
30956 * gcc.c-torture/execute/stdio-opt-1.c: New test.
30957
30958 2000-10-31 Jakub Jelinek <jakub@redhat.com>
30959
30960 * g++.old-deja/g++.other/inline16.C: New test.
30961
30962 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
30963
30964 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
30965 __PRETTY_FUNCTION__
30966
30967 2000-10-29 Neil Booth <neilb@earthling.net>
30968
30969 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
30970 New tests.
30971 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
30972 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
30973 optimisation.
30974
30975 2000-10-29 Neil Booth <neilb@earthling.net>
30976
30977 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
30978 * mi1.c, mi1c.h: Add null directives to multiple-include test.
30979 * mi5.c: Test multiple includes work with -C.
30980 * trigraphs.c: Test ^= version.
30981
30982 2000-10-28 Neil Booth <neilb@earthling.net>
30983
30984 New tests and test updates for new macro expander.
30985
30986 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
30987 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
30988 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
30989 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
30990 new diagnostic messages.
30991
30992 * gcc.dg/cpp/macro3.c: New tests.
30993
30994 2000-10-27 Mark Mitchell <mark@codesourcery.com>
30995
30996 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
30997 on the same line.
30998
30999 2000-10-27 Jakub Jelinek <jakub@redhat.com>
31000
31001 * g++.old-deja/g++.other/eh2.C: New test.
31002
31003 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
31004
31005 * gcc.c-torture/execute/20001027-1.c: New test.
31006
31007 2000-10-26 Richard Henderson <rth@redhat.com>
31008
31009 * gcc.c-torture/execute/20001026-1.c: New.
31010
31011 2000-10-26 Mark Mitchell <mark@codesourcery.com>
31012
31013 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
31014 * g++.old-deja/g++.law/builtin1.C: Likewise.
31015 * g++.old-deja/g++.law/ctors10.C: Likewise.
31016 * g++.old-deja/g++.law/virtual3.C: Likewise.
31017 * g++.old-deja/g++.mike/p658.C: Likewise.
31018 * g++.old-deja/g++.other/sibcall1.C: Likewise.
31019 * g++.old-deja/g++.other/vaarg2.C: Likewise.
31020 * g++.old-deja/g++.robertl/eb124.C: Likewise.
31021 * g++.old-deja/g++.robertl/eb44.C: Likewise.
31022 * g++.old-deja/g++.robertl/eb77.C: Likewise.
31023
31024 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
31025
31026 * gcc.c-torture/compile/20001024-1.c: New test.
31027
31028 2000-10-25 Mark Mitchell <mark@codesourcery.com>
31029
31030 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
31031 to tell us whether or not we are using V3.
31032
31033 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
31034
31035 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
31036 operands.
31037
31038 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
31039
31040 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
31041
31042 2000-10-25 Jakub Jelinek <jakub@redhat.com>
31043
31044 * gcc.c-torture/execute/20001024-1.c: New test.
31045
31046 2000-10-24 Jakub Jelinek <jakub@redhat.com>
31047
31048 * g++.old-deja/g++.other/sibcall1.C: New test.
31049
31050 2000-10-20 Jakub Jelinek <jakub@redhat.com>
31051
31052 * gcc.dg/noncompile/init-3.c: New test.
31053
31054 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
31055
31056 * gcc.dg/format-array-1.c: New test.
31057
31058 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
31059
31060 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
31061 writing through null pointers; remove comment about testing
31062 unterminated strings.
31063
31064 2000-10-17 Matthew Hiller <hiller@redhat.com>
31065
31066 * gcc.c-torture/execute/20001017-2.c: New test.
31067
31068 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
31069
31070 * gcc.c-torture/compile/20001018-1.c: New test.
31071 * gcc.c-torture/compile/20001018-1.x: Xfail.
31072
31073 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31074
31075 * gcc.c-torture/execute/20001017-1.c: New test.
31076
31077 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
31078
31079 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
31080 for multiple use of arguments with scanf formats; add tests for
31081 multiple use of arguments.
31082
31083 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
31084
31085 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
31086
31087 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
31088
31089 * gcc.dg/format-miss-1.c: New test.
31090
31091 2000-10-16 Jakub Jelinek <jakub@redhat.com>
31092
31093 * gcc.c-torture/execute/20001013-1.c: New test.
31094
31095 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
31096
31097 * gcc.dg/format-branch-1.c: New test.
31098
31099 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
31100
31101 * README, lib/file-format.exp: Remove EGCS references.
31102
31103 2000-10-16 Jakub Jelinek <jakub@redhat.com>
31104
31105 * gcc.dg/20001013-1.c: New test.
31106
31107 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
31108
31109 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
31110 for intmax_t in the compiler using __typeof__ and the type rules
31111 for conditional expressions.
31112
31113 2000-10-13 Jakub Jelinek <jakub@redhat.com>
31114
31115 * gcc.dg/20001012-1.c: New test.
31116 * gcc.dg/20001012-2.c: New test.
31117
31118 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
31119
31120 * gcc.dg/format-attr-1.c: New test.
31121
31122 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
31123
31124 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
31125 __LONG_LONG_MAX__ instead of LLONG_MAX.
31126
31127 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
31128
31129 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
31130 scanf flags.
31131 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
31132 flags.
31133
31134 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
31135
31136 * gcc.dg/sequence-pt-1.c: New test.
31137
31138 2000-10-11 Geoff Keating <geoffk@cygnus.com>
31139
31140 * gcc.c-torture/execute/20001011-1.c: New testcase.
31141 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
31142
31143 2000-10-10 Jakub Jelinek <jakub@redhat.com>
31144
31145 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
31146 does not error on it.
31147
31148 2000-10-10 Jakub Jelinek <jakub@redhat.com>
31149
31150 * gcc.dg/20001009-1.c: New test.
31151
31152 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
31153
31154 * gcc.c-torture/compile/20001009-1.c: Move from here ....
31155 * gcc.c-torture/execute/20001009-2.c: ... to here.
31156
31157 2000-10-09 Geoff Keating <geoffk@cygnus.com>
31158
31159 * gcc.c-torture/compile/20001009-1.c: New testcase.
31160 * gcc.c-torture/execute/20001009-1.c: New testcase.
31161 Testcases provided by Jan Hubicka <jh@suse.cz>.
31162
31163 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
31164
31165 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
31166 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
31167 uintmax_t using <limits.h> to emulate the compiler's internal
31168 logic. No longer XFAIL %j tests.
31169
31170 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
31171
31172 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
31173 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
31174 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
31175 regexps and details of expected handling of some bad formats.
31176 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
31177 suppression.
31178
31179 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
31180
31181 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
31182 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
31183 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
31184 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
31185 in list archives.
31186
31187 2000-10-06 Richard Henderson <rth@cygnus.com>
31188
31189 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
31190 * g++.old-deja/g++.brendan/crash52.C: Likewise.
31191 * g++.old-deja/g++.jason/report.C: Likewise.
31192 * g++.old-deja/g++.law/friend5.C: Likewise.
31193 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
31194 of the expected warnings.
31195
31196 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
31197
31198 * g++.old-deja/g++.pt/enum14.C: New test.
31199
31200 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
31201
31202 * g++.old-deja/g++.pt/crash59.C: New test.
31203
31204 2000-10-04 Will Cohen <wcohen@redhat.com>
31205
31206 * gcc.dg/20000926-1.c: New test.
31207
31208 2000-10-03 Geoff Keating <geoffk@cygnus.com>
31209
31210 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
31211 function name for current C++ compiler.
31212 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
31213
31214 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
31215
31216 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
31217 __PRETTY_FUNCTION__.
31218 * g++.old-deja/g++.ext/pretty2.C: Likewise.
31219
31220 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31221
31222 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
31223
31224 2000-09-26 Jakub Jelinek <jakub@redhat.com>
31225
31226 * gcc.c-torture/compile/20000923-1.c: New test.
31227
31228 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
31229
31230 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
31231 * g++.old-deja/g++.pt/ttp62.C: Same.
31232 * g++.old-deja/g++.other/inline14.C: Same.
31233
31234 2000-09-24 Richard Henderson <rth@cygnus.com>
31235
31236 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
31237
31238 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
31239
31240 * gcc.dg/c90-printf-1.c: Add test for wide string format.
31241
31242 2000-09-22 Geoff Keating <geoffk@cygnus.com>
31243
31244 * gcc.c-torture/compile/20000922-1.c: New file.
31245
31246 2000-09-21 Nick Clifton <nickc@redhat.com>
31247
31248 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
31249 a signed long modulo operation.
31250 (mod6): New function - perform an unsigned long modulo operation.
31251 (main): Add tests for modulos of very large numbers by very small
31252 dividends.
31253
31254 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31255
31256 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
31257
31258 2000-09-19 Richard Henderson <rth@cygnus.com>
31259
31260 * gcc.dg/compare2.c (case 10): XFAIL.
31261
31262 2000-09-18 Richard Henderson <rth@cygnus.com>
31263
31264 * gcc.c-torture/execute/20000906-1.c: Move ...
31265 * gcc.dg/20000906-1.c: ... here. Only run on targets
31266 that support __builtin_trap.
31267
31268 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
31269
31270 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
31271
31272 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
31273
31274 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
31275 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
31276 more $ format tests.
31277
31278 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
31279
31280 * gcc.dg/format-errmk-1.c: New test.
31281
31282 2000-09-17 Greg McGary <greg@mcgary.org>
31283
31284 * gcc.c-torture/execute/20000917-1.x: Remove.
31285
31286 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
31287
31288 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
31289
31290 2000-09-17 Greg McGary <greg@mcgary.org>
31291
31292 * gcc.c-torture/execute/20000917-1.c: New test.
31293 * gcc.c-torture/execute/20000917-1.x: XFAIL.
31294
31295 2000-09-16 Neil Booth <NeilB@earthling.net>
31296
31297 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
31298 in nested macro bug.
31299
31300 2000-09-15 Neil Booth <NeilB@earthling.net>
31301
31302 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
31303
31304 2000-09-14 Jeffrey A Law (law@cygnus.com)
31305
31306 * gcc.c-torture/execute/20000914-1.c: New test.
31307
31308 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
31309
31310 * g++.other/inline13.C: New test.
31311
31312 2000-09-12 Andreas Jaeger <aj@suse.de>
31313
31314 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
31315 constant by Ulrich Drepper <drepper@redhat.com>.
31316
31317 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
31318
31319 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
31320
31321 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31322
31323 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
31324
31325 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
31326
31327 * gcc.dg/cpp/backslash.c: New test.
31328
31329 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
31330
31331 * gcc.c-torture/execute/20000910-1.c: New test.
31332 * gcc.c-torture/execute/20000910-2.c: Likewise.
31333
31334 2000-09-11 Robert Lipe <robertl@sco.com>
31335
31336 * gcc.dg/pragma-align.c: New test.
31337
31338 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
31339
31340 * g++.old-deja/g++.pt/explicit82.C: New test.
31341 * g++.old-deja/g++.pt/explicit83.C: New test.
31342
31343 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
31344
31345 * gcc.dg/asm-names.c: New test.
31346
31347 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31348
31349 * gcc.dg/cpp/tr-warn6.c: New test
31350
31351 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
31352
31353 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
31354 be accepted.
31355
31356 2000-09-07 Catherine Moore <clm@redhat.com>
31357
31358 * gcc.c-torture/execute/unroll-1.c: New test.
31359
31360 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
31361
31362 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
31363 ERROR markers.
31364 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
31365 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
31366 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
31367 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
31368 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
31369 Preprocess only.
31370 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
31371 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
31372
31373 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
31374
31375 * g++.old-deja/g++.pt/deduct2.C: New test.
31376
31377 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
31378
31379 * g++.old-deja/g++.pt/parms2.C: New test.
31380
31381 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
31382
31383 * g++.old-deja/g++.pt/crash58.C: New test.
31384
31385 2000-09-06 Greg McGary <greg@mcgary.org>
31386
31387 * gcc.c-torture/execute/20000906-1.c: New test.
31388 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
31389
31390 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31391
31392 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
31393
31394 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
31395
31396 * g++.old-deja/g++.pt/crash57.C: New test.
31397
31398 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
31399
31400 * g++.old-deja/g++.pt/crash56.C: New test.
31401
31402 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
31403
31404 * g++.old-deja/g++.pt/koenig1.C: New test.
31405
31406 2000-09-04 Jakub Jelinek <jakub@redhat.com>
31407
31408 * gcc.dg/20000904-1.c: New test.
31409
31410 2000-09-04 Jakub Jelinek <jakub@redhat.com>
31411
31412 * gcc.dg/cpp/paste8.c: New test.
31413
31414 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
31415
31416 * gcc.c-torture/compile/20000827-1.c: New test.
31417
31418 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
31419
31420 * gcc.dg/format-diag-1.c: New test.
31421
31422 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
31423
31424 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
31425 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
31426 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
31427 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
31428 gcc.dg/formatz-1.c: Adjust warning regular expressions.
31429
31430 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
31431
31432 * g++.old-deja/g++.other/nested4.C: New test.
31433
31434 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
31435
31436 * g++.old-deja/g++.ns/scoped1.C: New test.
31437
31438 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
31439
31440 * lib/g++.exp: Support testing already-installed GCC.
31441
31442 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31443
31444 * wtr-label-1.c, wtr-suffix-1.c: New tests.
31445
31446 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31447
31448 * gcc.dg/return-type-2.c: New test.
31449
31450 2000-08-27 Geoff Keating <geoffk@cygnus.com>
31451
31452 * gcc.c-torture/compile/20000825-1.c: New test.
31453
31454 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
31455
31456 * gcc.dg/dwarf2-2.c: New test.
31457
31458 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
31459
31460 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
31461 dg-warning regexps.
31462
31463 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
31464
31465 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
31466 gcc.dg/format-ext-5.c: New tests.
31467
31468 2000-08-25 Jakub Jelinek <jakub@redhat.com>
31469
31470 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
31471
31472 2000-08-24 Mark Mitchell <mark@codesourcery.com>
31473
31474 * gcc.dg/noncompile/930622-2.c: Adjust error message.
31475
31476 2000-08-24 Richard Henderson <rth@cygnus.com>
31477
31478 * gcc.dg/ia64-sync-1.c: New test.
31479 * gcc.dg/ia64-sync-2.c: New test.
31480 * gcc.dg/ia64-asm-1.c: New test.
31481
31482 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
31483
31484 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
31485 * gcc.dg/format-ext-2.c: New test.
31486
31487 2000-08-23 Jason Merrill <jason@redhat.com>
31488
31489 * lib/old-dejagnu.exp: Also ignore "In member function" and
31490 "At global scope".
31491
31492 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31493
31494 * gcc.dg/noncompile/label-lineno-1.c: New test.
31495
31496 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
31497
31498 * gcc.dg/c99-array-nonobj-1.c: New test.
31499
31500 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
31501
31502 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
31503 tests.
31504 * gcc.dg/format-ext-1.c: New test.
31505
31506 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31507
31508 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
31509 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
31510 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
31511 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
31512 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
31513
31514 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
31515
31516 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
31517 gcc.dg/c99-strftime-2.c: New tests.
31518
31519 2000-08-22 Richard Henderson <rth@cygnus.com>
31520
31521 * gcc.c-torture/execute/20000822-1.c: New test.
31522
31523 2000-08-21 Jakub Jelinek <jakub@redhat.com>
31524
31525 * gcc.c-torture/execute/20000819-1.x: Remove.
31526
31527 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
31528
31529 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
31530 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
31531 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
31532 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
31533 gcc.dg/format-xopen-1.c: New tests.
31534
31535 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
31536
31537 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
31538
31539 2000-08-21 Jakub Jelinek <jakub@redhat.com>
31540
31541 * g++.old-deja/g++.other/loop2.C: New test.
31542
31543 * gcc.c-torture/compile/20000606-1.c: New test.
31544 * gcc.c-torture/compile/20000728-1.c: New test.
31545 * gcc.c-torture/execute/20000801-1.c: New test.
31546 * gcc.c-torture/execute/20000801-2.c: New test.
31547 * gcc.c-torture/execute/20000819-1.c: New test.
31548 * gcc.c-torture/execute/20000819-1.x: XFAIL.
31549 * gcc.dg/20000629-1.c: New test.
31550 * gcc.dg/20000724-1.c: New test.
31551 * gcc.dg/20000807-1.c: New test.
31552
31553 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
31554
31555 * gcc.dg/cpp/pragma-1.c: New test.
31556 * gcc.dg/cpp/pragma-2.c: New test.
31557
31558 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
31559
31560 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
31561 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
31562
31563 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
31564
31565 * gcc.c-torture/compile/20000818-1.c: New test.
31566
31567 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
31568
31569 * gcc.c-torture/execute/20000818-1.c: New test.
31570
31571 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
31572
31573 * gcc.dg/format-va-1.c: New test.
31574
31575 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
31576
31577 * g++.old-deja/g++.other/typedef8.C: New test.
31578
31579 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
31580
31581 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
31582 * g++.old-deja/g++.mike/net36.C: Mark candidate.
31583 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
31584 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
31585 * g++.old-deja/g++.other/ptrmem7.C: New test.
31586 * g++.old-deja/g++.pt/ptrmem10.C: New test.
31587
31588 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
31589
31590 * g++.old-deja/g++.pt/typename27.C: New test.
31591
31592 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
31593
31594 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
31595 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
31596 * g++.old-deja/g++.pt/friend45.C: New test.
31597 * g++.old-deja/g++.other/friend8.C: New test.
31598
31599 2000-08-15 Richard Henderson <rth@cygnus.com>
31600
31601 * gcc.c-torture/execute/20000815-1.c: New test.
31602
31603 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
31604
31605 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
31606 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
31607 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
31608
31609 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
31610
31611 * g++.old-deja/g++.other/refinit2.C: New test.
31612
31613 2000-08-13 Geoff Keating <geoffk@cygnus.com>
31614
31615 * lib/c-torture.exp (c-torture): Make
31616 compiler_conditional_xfail_data global.
31617 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
31618 compiler_conditional_xfail_data machinery.
31619 (f-torture-execute): Likewise.
31620 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
31621 and only when unrolling loops.
31622
31623 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
31624
31625 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
31626
31627 * g++.old-deja/g++.pt/explicit81.C: New test.
31628
31629 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
31630
31631 * g++.old-deja/g++.pt/typename26.C: New test.
31632
31633 2000-08-10 Geoff Keating <geoffk@cygnus.com>
31634
31635 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
31636 warning.
31637
31638 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
31639
31640 * g++.old-deja/g++.other/array3.C: New test.
31641
31642 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
31643
31644 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
31645 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
31646 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
31647 New tests.
31648
31649 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
31650
31651 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
31652 * g++.old-deja/g++.abi/vmihint.C: Likewise.
31653
31654 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
31655
31656 * gcc.c-torture/execute/20000808-1.c: New test.
31657
31658 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
31659
31660 * gcc.dg/c90-const-expr-1.c: New test.
31661
31662 2000-08-08 Richard Henderson <rth@cygnus.com>
31663
31664 * gcc.dg/noncompile/920923-1.c: Declare calloc.
31665
31666 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
31667
31668 * gcc.dg/noncompile/const-ll-1.c: New test.
31669
31670 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
31671
31672 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
31673
31674 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
31675
31676 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
31677 that running programs linked against the shared version of libobjc
31678 run correctly.
31679
31680 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
31681
31682 * gcc.dg/c99-printf-1.c: New test.
31683
31684 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
31685
31686 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
31687
31688 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
31689
31690 * gcc.c-torture/execute/20000731-1.x: Delete.
31691
31692 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
31693
31694 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
31695 and torture_without_loops as is done by c-torture.exp.
31696 (search_for): Copy from c-torture.exp.
31697 (gcc-dg-runtest): New function, drives a directory of tests
31698 iterating over the TORTURE_OPTIONS.
31699 (scan-assembler, scan-assembler-not): Move here from
31700 individual directory drivers.
31701
31702 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
31703 defined by lib/gcc-dg.exp.
31704 * gcc.dg/cpp/cpp.exp: Likewise.
31705 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
31706 gcc-dg-runtest, so we cycle over optimization options.
31707
31708 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
31709 * gcc.dg/compare2.c: No longer expected to fail.
31710
31711 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
31712
31713 * gcc.c-torture/execute/20000804-1.c: New test.
31714
31715 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
31716
31717 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
31718
31719 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
31720
31721 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
31722
31723 2000-08-03 Jeffrey A Law (law@cygnus.com)
31724
31725 * gcc.c-torture/compile/20000803-1.c: New test.
31726
31727 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
31728
31729 * gcc.c-torture/execute/20000801-3.c,
31730 gcc.c-torture/execute/20000801-4.c: New tests.
31731 * gcc.c-torture/execute/20000801-3.x,
31732 gcc.c-torture/execute/20000801-4.x: Xfail.
31733
31734 2000-08-02 Geoff Keating <geoffk@cygnus.com>
31735
31736 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
31737 libobjc/.libs to allow for libtool.
31738
31739 2000-08-02 Jakub Jelinek <jakub@redhat.com>
31740
31741 * gcc.c-torture/compile/20000802-1.c: New test.
31742
31743 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
31744
31745 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
31746
31747 2000-07-31 Jeffrey A Law (law@cygnus.com)
31748
31749 * gcc-c-torture/execute/20000731-2.c: New test.
31750
31751 * gcc.c-torture/execute/20000731-1.c: New test.
31752 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
31753
31754 2000-07-31 Jakub Jelinek <jakub@redhat.com>
31755
31756 * testsuite/gcc.dg/cpp/paste7.c: New test.
31757 * gcc.dg/cpp/20000725-1.c: New test.
31758
31759 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
31760
31761 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
31762 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
31763 declaration warning for __builtin_dwarf_reg_size.
31764
31765 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
31766
31767 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
31768
31769 * gcc.dg/noncompile/voidparam-1.c: New test.
31770
31771 2000-07-30 Richard Henderson <rth@cygnus.com>
31772
31773 * gcc.dg/c90-digraph-1.c: Don't xfail.
31774 * gcc.dg/compare2.c (case 10): Xfail.
31775 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
31776
31777 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
31778
31779 * gcc.dg/c99-main-1.c: New test.
31780
31781 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
31782
31783 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
31784
31785 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
31786
31787 * gcc.c-tortuer/execute/20000726-1.c: New test.
31788
31789 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
31790
31791 * gcc.c-torture/execute/enum-2.c: New test.
31792
31793 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31794
31795 * gcc.dg/cpp/tr-warn3.c: New test.
31796
31797 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
31798
31799 * g++.old-deja/g++.ext/implicit1.C: Remove.
31800 * g++.old-deja/g++.jason/c2.C: Remove
31801 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
31802 * g++.old-deja/g++.pt/crash16.C: Likewise.
31803 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
31804
31805 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
31806
31807 * g++.old-deja/g++.other/for2.C: New test.
31808
31809 2000-07-25 Jakub Jelinek <jakub@redhat.com>
31810
31811 * gcc.dg/20000720-1.c: New test.
31812
31813 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
31814
31815 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
31816
31817 2000-07-24 Geoff Keating <geoffk@cygnus.com>
31818
31819 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
31820 * gcc.c-torture/execute/20000722-1.c: New.
31821 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
31822
31823 2000-07-24 Jakub Jelinek <jakub@redhat.com>
31824
31825 * gcc.dg/cpp/20000720-1.S: New test.
31826
31827 2000-07-21 Michael Meissner <meissner@redhat.com>
31828
31829 * gcc.c-torture/execute/ieee/hugeval.c: New test.
31830
31831 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
31832
31833 * g++.old-deja/g++.brendan/crash16.C,
31834 g++.old-deja/g++.brendan/parse3.C,
31835 g++.old-deja/g++.brendan/redecl1.C,
31836 g++.old-deja/g++.ns/template13.C,
31837 g++.old-deja/g++.other/decl4.C,
31838 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
31839
31840 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
31841
31842 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
31843 and "Internal error".
31844
31845 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
31846 regexps.
31847 * gcc.dg/cpp/paste6.c: New test.
31848
31849 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
31850
31851 * gcc.dg/cpp/tr-direct.c: New test.
31852
31853 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
31854 gcc.dg/cpp/undef1.c: Tweak error regexps.
31855
31856 2000-07-18 Eric Christopher <echristo@redhat.com>
31857
31858 * gcc.c-torture/compile/20000718-1.c: New test.
31859
31860 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
31861
31862 * cpplex.c (_cpp_push_token): If the token being pushed back
31863 is the previous token in this context, just subtract one from
31864 context->posn.
31865 * cppmacro.c (save_expansion): Clear aux field when storing a
31866 placemarker.
31867
31868 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
31869
31870 * gcc.dg/noncompile/redecl-1.c: New test.
31871
31872 2000-07-18 Jakub Jelinek <jakub@redhat.com>
31873
31874 * gcc.c-torture/execute/20000717-5.c: New test.
31875 * gcc.c-torture/execute/20000717-1.x: Removed.
31876
31877 2000-07-17 Richard Henderson <rth@cygnus.com>
31878
31879 * gcc.c-torture/execute/20000717-4.c: New test.
31880
31881 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
31882
31883 * gcc.dg/cpp/syshdr.c: New test.
31884 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
31885
31886 2000-07-17 Neil Booth <neilb@earthling.net>
31887
31888 * gcc.dg/cpp/cmdlne-dM.c: New test.
31889 * gcc.dg/cpp/cmdlne-dD.c: New test.
31890
31891 2000-07-17 Jeffrey A Law (law@cygnus.com)
31892
31893 * gcc.c-torture/execute/20000717-3.c: New test.
31894
31895 * gcc.c-torture/compile/20000717-1.c: New test.
31896
31897 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
31898
31899 * gcc.c-torture/execute/20000717-2.c: New test.
31900
31901 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
31902
31903 * gcc.dg/formatz-1.c: New test.
31904
31905 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
31906 * gcc.dg/c99-digraph-1.c: New tests.
31907
31908 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
31909 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
31910
31911 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
31912 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
31913 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
31914 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
31915 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
31916 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
31917 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
31918
31919 2000-07-17 Greg McGary <greg@mcgary.org>
31920
31921 * gcc.c-torture/execute/20000717-1.c: New test.
31922 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
31923
31924 2000-07-15 Jakub Jelinek <jakub@redhat.com>
31925
31926 * gcc.c-torture/execute/20000715-2.c: New test.
31927 * gcc.dg/20000715-1.c: New test.
31928
31929 2000-07-15 Michael Meissner <meissner@redhat.com>
31930
31931 * gcc.c-torture/execute/20000715-1.c: New test.
31932
31933 2000-07-13 Jakub Jelinek <jakub@redhat.com>
31934
31935 * gcc.c-torture/execute/20000707-1.c: New test.
31936
31937 2000-07-13 Neil Booth <NeilB@earthling.net>
31938
31939 * testsuite/gcc.dg/cpp/digraph1.c,
31940 testsuite/gcc.dg/cpp/digraph2.c,
31941 testsuite/gcc.dg/cpp/digraphs.c: New tests.
31942
31943 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
31944
31945 * g77.f-torture/compile/20000630-2.f: New test.
31946 * g77.f-torture/compile/20000630-2.x
31947
31948 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
31949
31950 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
31951
31952 2000-07-11 Neil Booth <NeilB@earthling.net>
31953
31954 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
31955
31956 2000-07-11 Neil Booth <NeilB@earthling.net>
31957
31958 * gcc.dg/cpp/cmdlne-C.c: New.
31959
31960 2000-07-09 Neil Booth <NeilB@earthling.net>
31961
31962 * gcc.dg/cpp/directiv.c: New tests.
31963 * gcc.dg/cpp/undef1.c: Update.
31964
31965 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
31966
31967 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
31968
31969 2000-07-09 Neil Booth <NeilB@earthling.net>
31970
31971 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
31972
31973 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
31974
31975 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
31976 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
31977
31978 2000-07-08 Neil Booth <NeilB@earthling.net>
31979
31980 * gcc.dg/cpp/macsyntx.c: New tests.
31981
31982 2000-07-07 Jakub Jelinek <jakub@redhat.com>
31983
31984 * gcc.dg/20000707-1.c: New test.
31985
31986 2000-07-07 Jakub Jelinek <jakub@redhat.com>
31987
31988 * gcc.c-torture/execute/20000706-1.c: New test.
31989 * gcc.c-torture/execute/20000706-2.c: New test.
31990 * gcc.c-torture/execute/20000706-3.c: New test.
31991 * gcc.c-torture/execute/20000706-4.c: New test.
31992 * gcc.c-torture/execute/20000706-5.c: New test.
31993
31994 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
31995
31996 * g++.old-deja/g++.pt/instantiate7.C: New test.
31997
31998 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
31999
32000 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
32001 * g++.old-deja/g++.mike/thunk3.C: Likewise.
32002 * g++.old-deja/g++.other/rtti3.C: Likewise.
32003 * g++.old-deja/g++.other/rttid3.C: Likewise.
32004
32005 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
32006
32007 * g77.f-torture/compile/20000630-1.x: Fix typo
32008
32009 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
32010
32011 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
32012 assembly output.
32013
32014 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
32015
32016 * gcc.dg/cpp/ident.c: New test.
32017
32018 2000-07-05 Neil Booth <NeilB@earthling.net>
32019
32020 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
32021 gcc.dg/cpp/lexstrng.c: New tests.
32022
32023 2000-07-04 Neil Booth <NeilB@earthling.net>
32024
32025 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
32026 * gcc.dg/cpp/strify2.c: Same.
32027
32028 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
32029
32030 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
32031 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
32032 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
32033 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
32034
32035 * testsuite/gcc.dg/cpp/macro1.c,
32036 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
32037 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
32038 testsuite/gcc.dg/cpp/strify1.c,
32039 testsuite/gcc.dg/cpp/strify2.c: New tests.
32040
32041 2000-07-03 Jakub Jelinek <jakub@redhat.com>
32042
32043 * gcc.c-torture/execute/20000703-1.c: New test.
32044
32045 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
32046
32047 * g++.old-deja/g++.pt (lookup10.C): New test.
32048
32049 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
32050
32051 * g++.old-deja/g++.pt (typename25.C): New test.
32052
32053 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
32054
32055 * gcc.c-torture/compile/20000701-1.c: New test.
32056
32057 2000-06-30 Nick Clifton <nickc@cygnus.com>
32058
32059 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
32060 to test case.
32061
32062 2000-06-30 Catherine Moore <clm@cygnus.com>
32063
32064 * gcc.c-torture/execute/align-1.c: New test.
32065
32066 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
32067
32068 * g++.old-deja/g++.pt/expr8.C: New test.
32069 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
32070
32071 2000-06-29 Nick Clifton <nickc@cygnus.com>
32072
32073 * gcc.c-torture/compile/20000629-1.c: New test.
32074
32075 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
32076
32077
32078 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
32079 gcc.dg/noncompile directory, depending on whether they're
32080 preprocessor tests or not. Annotate all the tests for the dg
32081 framework.
32082
32083 * gcc.c-torture/noncompile/noncompile.exp: Delete.
32084 * gcc.dg/noncompile/noncompile.exp: New.
32085
32086 * Moved files:
32087 Old name New name
32088 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
32089 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
32090 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
32091 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
32092 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
32093 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
32094 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
32095 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
32096 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
32097 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
32098 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
32099 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
32100 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
32101 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
32102 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
32103 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
32104 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
32105 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
32106 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
32107 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
32108 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
32109 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
32110 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
32111 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
32112
32113 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
32114 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
32115 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
32116 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
32117 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
32118 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
32119
32120 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
32121
32122 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
32123 declare one variable. On the fourth, error.
32124 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
32125 declared by 20000628-1a.h.
32126
32127 2000-06-29 Richard Henderson <rth@redhat.com>
32128
32129 * gcc.c-torture/execute/930529-1.x: New file.
32130 * gcc.dg/920413-1.c: Adjust expected warning text.
32131 * gcc.dg/980217-1.c: Declare abort.
32132 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
32133
32134 2000-06-29 Jeffrey A Law (law@cygnus.com)
32135
32136 * g77.f-torture/compile/20000629-1.f: New test.
32137 * g77.f-torture/compile/20000629-1.x: Expected to fail.
32138
32139 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
32140
32141 Rearrange lots of files, removing entirely the
32142 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
32143 directories.
32144
32145 * Deleted files:
32146 gcc.c-torture/code_quality/code_quality.exp
32147 gcc.c-torture/special/special.exp
32148 gcc.failure/failure.exp
32149 gcc.failure/940409-1.x
32150 gcc.c-torture/compile/961203-1.x
32151
32152 * New files:
32153 gcc.misc-tests/linkage.exp
32154 gcc.c-torture/execute/920730-1t.c
32155 gcc.c-torture/execute/920730-1t.x
32156 gcc.c-torture/compile/920520-1.x
32157 gcc.c-torture/compile/920521-1.x
32158 gcc.c-torture/compile/981006-1.x
32159 gcc.c-torture/execute/eeprof-1.x
32160
32161 * Moved files (possibly with modifications to fit a new harness):
32162 Old name New name
32163 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
32164 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
32165 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
32166 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
32167 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
32168 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
32169 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
32170 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
32171 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
32172 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
32173 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
32174 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
32175 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
32176 gcc.failure/940409-1.c gcc.dg/940409-1.c
32177
32178 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
32179
32180 * c-torture/compile/961203-1.x: Delete.
32181
32182 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
32183 not exit. Include stdio.h.
32184 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
32185 * gcc.misc-tests/dg-12.c: Likewise.
32186 * gcc.misc-tests/dg-5.c: Likewise.
32187 * gcc.misc-tests/dg-6.c: Likewise.
32188 * gcc.misc-tests/dg-7.c: Prototype abort.
32189 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
32190 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
32191 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
32192 not exit.
32193 * gcc.misc-tests/sieve.c: Use return from main, not exit.
32194 * gcc.misc-tests/sort2.c: Use return from main, not exit.
32195
32196 2000-06-28 Jakub Jelinek <jakub@redhat.com>
32197
32198 * gcc.dg/cpp/20000628-1.c: New test.
32199 * gcc.dg/cpp/20000628-1.h: New header for above test.
32200 * gcc.dg/cpp/20000628-1a.h: Likewise.
32201
32202 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
32203
32204 * gcc.dg/cpp: New directory.
32205 * gcc.dg/cpp/cpp.exp: New driver.
32206 * gcc.dg/cpp/20000627-1.c: New test.
32207 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
32208 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
32209 and rewrite as a compilation test.
32210
32211 * gcc.dg: Move many files into the cpp subdirectory, possibly
32212 renaming or editing them as well.
32213 Old name New name
32214 990119-1.c cpp/19990119-1.c
32215 990228-1.c cpp/19990228-1.c
32216 990407-1.c cpp/19990407-1.c
32217 990409-1.c cpp/19990409-1.c
32218 990413-1.c cpp/19990413-1.c
32219 990703-1.c cpp/19990703-1.c
32220 20000127-1.c cpp/20000127-1.c
32221 20000129-1.c cpp/20000129-1.c
32222 20000207-1.c cpp/20000207-1.c
32223 20000207-2.c cpp/20000207-2.c
32224 20000209-1.c cpp/20000209-1.c
32225 20000209-2.c cpp/20000209-2.c
32226 20000301-1.c cpp/20000301-1.c
32227 20000419-1.c cpp/20000419-1.c
32228 20000510-1.S cpp/20000510-1.S
32229 20000519-1.c cpp/20000519-1.c
32230 20000529-1.c cpp/20000529-1.c
32231 20000625-1.c cpp/20000625-1.c
32232 20000625-2.c cpp/20000625-2.c
32233 cpp-as1.c cpp/assert1.c
32234 cpp-as2.c cpp/assert2.c
32235 cxx-comments-1.c cpp/cxxcom1.c
32236 cxx-comments-2.c cpp/cxxcom2.c
32237 endif-label.c cpp/endif.c
32238 cpp-hash1.c cpp/hash1.c
32239 cpp-hash2.c cpp/hash2.c
32240 cpp-if1.c cpp/if-1.c
32241 cpp-if2.c cpp/if-2.c
32242 cpp-if3.c cpp/if-3.c
32243 cpp-if4.c cpp/if-4.c
32244 cpp-if5.c cpp/if-5.c
32245 cpp-cond.c cpp/if-cexp.c
32246 cpp-missingop.c cpp/if-mop.c
32247 cpp-missingparen.c cpp/if-mpar.c
32248 cpp-opprec.c cpp/if-oppr.c
32249 cpp-ifparen.c cpp/if-paren.c
32250 cpp-shortcircuit.c cpp/if-sc.c
32251 cpp-shift.c cpp/if-shift.c
32252 cpp-unary.c cpp/if-unary.c
32253 cpp-li1.c cpp/line1.c
32254 cpp-li2.c cpp/line2.c
32255 lineno.c cpp/line3.c
32256 lineno-2.c cpp/line4.c
32257 cpp-mi.c cpp/mi1.c
32258 cpp-mic.h cpp/mi1c.h
32259 cpp-micc.h cpp/mi1cc.h
32260 cpp-mind.h cpp/mi1nd.h
32261 cpp-mindp.h cpp/mi1ndp.h
32262 cpp-mix.h cpp/mi1x.h
32263 cpp-mi2.c cpp/mi2.c
32264 cpp-mi2a.h cpp/mi2a.h
32265 cpp-mi2b.h cpp/mi2b.h
32266 cpp-mi2c.h cpp/mi2c.h
32267 cpp-mi3.c cpp/mi3.c
32268 cpp-mi3.def cpp/mi3.def
32269 poison-1.c cpp/poison.c
32270 pr-impl.c cpp/prag-imp.c
32271 cpp-redef-2.c cpp/redef1.c
32272 cpp-redef.c cpp/redef2.c
32273 strpaste.c cpp/strp1.c
32274 strpaste-2.c cpp/strp2.c
32275 cpp-tradpaste.c cpp/tr-paste.c
32276 cpp-tradstringify.c cpp/tr-str.c
32277 cpp-tradwarn1.c cpp/tr-warn1.c
32278 cpp-tradwarn2.c cpp/tr-warn2.c
32279 trigraphs.c cpp/trigraphs.c
32280 cpp-unc1.c cpp/unc1.c
32281 cpp-unc2.c cpp/unc2.c
32282 cpp-unc3.c cpp/unc3.c
32283 cpp-unc.c cpp/unc4.c
32284 undef.c cpp/undef1.c
32285 undef-2.c cpp/undef2.c
32286 cpp-wi1.c cpp/widestr1.c
32287
32288 2000-06-27 Mark Mitchell <mark@codesourcery.com>
32289
32290 * lib/g++.exp (g++_include_flags): Tweak.
32291
32292 2000-06-27 H.J. Lu <hjl@gnu.org>
32293 Loren J. Rittle <ljrittle@acm.org>
32294
32295 * lib/g++.exp (g++_include_flags): Override libgloss.exp
32296 version with one that knows about the new gcc tree structure.
32297 (g++_link_flags): Same.
32298
32299 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
32300
32301 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
32302 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
32303 case we are cross-compiling.
32304
32305 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
32306 g++.old-deja/g++.niklas/Makefile.in,
32307 g++.old-deja/g++.niklas/configure.in,
32308 g++.old-deja/g++.other/Makefile.in,
32309 g++.old-deja/g++.other/configure.in,
32310 gcc.c-torture/code_quality/Makefile.in,
32311 gcc.c-torture/code_quality/configure.in,
32312 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
32313 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
32314 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
32315 gcc.c-torture/execute/ieee/Makefile.in,
32316 gcc.c-torture/execute/ieee/configure.in,
32317 gcc.c-torture/noncompile/Makefile.in,
32318 gcc.c-torture/noncompile/configure.in,
32319 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
32320 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
32321 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
32322
32323 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
32324
32325 * g++.old-deja/g++.other/ambig3.C: New test.
32326
32327 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
32328
32329 * g++.old-deja/g++.pt/syntax1.C: New test.
32330 * g++.old-deja/g++.pt/syntax2.C: New test.
32331 * g++.old-deja/g++.other/syntax3.C: New test.
32332 * g++.old-deja/g++.other/syntax4.C: New test.
32333
32334 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
32335
32336 * gcc.dg/20000623-1.c: Prototype exit and abort.
32337
32338 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
32339
32340 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
32341 New tests.
32342 * gcc.dg/cpp-mi3.def: New file.
32343
32344 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
32345 inside assertions.
32346 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
32347 lexer's error messages.
32348 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
32349 divine anything from the linemarkers.
32350 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
32351 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
32352
32353 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
32354
32355 * gcc.dg/20000623-1.c: New test.
32356
32357 2000-06-22 Jakub Jelinek <jakub@redhat.com>
32358
32359 * gcc.c-torture/execute/20000622-1.c: New test.
32360
32361 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
32362
32363 * g++.old-deja/g++.other/init15.C: New test.
32364
32365 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
32366
32367 * g++.old-deja/g++.pt/vaarg2.C: New test.
32368 * g++.old-deja/g++.pt/vaarg3.C: New test.
32369
32370 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
32371
32372 * g++.old-deja/g++.other/dyncast6.C: New test.
32373
32374 2000-06-15 Jakub Jelinek <jakub@redhat.com>
32375
32376 * gcc.c-torture/execute/loop-6.c: New test.
32377
32378 2000-06-14 Jakub Jelinek <jakub@redhat.com>
32379
32380 * gcc.dg/20000614-1.c: New test.
32381 * gcc.dg/20000614-2.c: New test.
32382
32383 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
32384
32385 * g++.old-deja/g++.other/inline12.C: New test.
32386
32387 2000-06-13 Jakub Jelinek <jakub@redhat.com>
32388
32389 * g++.old-deja/g++.other/eh1.C: New test.
32390
32391 2000-06-12 Jakub Jelinek <jakub@redhat.com>
32392
32393 * g++.old-deja/g++.other/type.C: New test.
32394
32395 2000-06-05 Jakub Jelinek <jakub@redhat.com>
32396
32397 * g++.old-deja/g++.other/initstring.C: New test.
32398
32399 2000-06-12 Jason Merrill <jason@redhat.com>
32400
32401 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
32402
32403 2000-06-09 Jeffrey A Law (law@cygnus.com)
32404
32405 * gcc.c-torture/compile/20000609-1.c: New test.
32406
32407 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
32408
32409 * gcc.dg/20000609-1.c: New test.
32410
32411 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
32412
32413 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
32414 * gcc.c-torture/noncompile/poison-1.c: Move...
32415 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
32416 * gcc.dg/cpp-li1.c: Add a token after the #line.
32417
32418 2000-06-05 Richard Henderson <rth@cygnus.com>
32419
32420 * gcc.c-torture/execute/20000605-2.c: New test.
32421 * gcc.c-torture/execute/20000605-3.c: New test.
32422
32423 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
32424
32425 * g77.f-torture/execute/20000503-1.x: New file.
32426
32427 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
32428
32429 * g++.old-deja/g++.eh/badalloc1.C: New test.
32430
32431 2000-06-05 Richard Henderson <rth@cygnus.com>
32432
32433 * gcc.c-torture/execute/20000605-1.c: New test.
32434
32435 2000-06-05 Jakub Jelinek <jakub@redhat.com>
32436 Nathan Sidwell <nathan@codesourcery.com>
32437
32438 * gcc.c-torture/compile/20000605-1.c: New test.
32439
32440 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
32441
32442 * g77.f-torture/compile/20000601-1.f: New test.
32443
32444 2000-06-03 Richard Henderson <rth@cygnus.com>
32445
32446 * gcc.c-torture/execute/20000603-1.c: New.
32447
32448 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
32449
32450 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
32451 * gcc.dg/noreturn-2.c (noreturn): Likewise.
32452
32453 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
32454
32455 * gcc.dg/compare2.c (case 12): XFAIL.
32456 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
32457 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
32458
32459 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
32460
32461 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
32462
32463 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
32464 guard macro is already defined when the header is first
32465 included.
32466 * gcc.dg/cpp-mix.h: New file.
32467 * gcc.dg/endif-label.c: Update patterns to match compiler.
32468
32469 * g++.brendan/complex1.C: Declare abort.
32470 * g++.law/refs4.C: Remove XFAIL.
32471 * g++.oliva/expr2.C: Declare abort and exit.
32472
32473 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
32474
32475 * gcc.c-torture/execute/20000528-1.c: New test.
32476
32477 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
32478 * g++.old-deja/g++.law/temps4.C: Likewise.
32479
32480 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
32481 stdlib.h. Call abort() on failure.
32482 * g++.old-deja/g++.law/refs4.C: Likewise.
32483 * g++.old-deja/g++.law/temps4.C: Likewise.
32484 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
32485 * gcc.c-torture/execute/20000112-1.c: Include string.h.
32486
32487 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
32488
32489 Relative to g++.dg/special:
32490 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
32491
32492 Relative to g++.old-deja:
32493 * g++.brendan/complex1.C, g++.jason/optimize2.C,
32494 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
32495 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
32496 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
32497 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
32498 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
32499 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
32500
32501 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
32502 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
32503 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
32504 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
32505 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
32506 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
32507 and/or string.h.
32508
32509 * g++.other/goto1.C: Update expectations for error messages.
32510
32511 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
32512
32513 * gcc.c-torture/compile/20000523-1.c: New test.
32514
32515 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
32516
32517 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
32518
32519 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
32520
32521 * g++.old-deja/g++.eh/catch11.C: New test.
32522 * g++.old-deja/g++.eh/catch12.C: New test.
32523
32524 2000-05-24 Nick Clifton <nickc@cygnus.com>
32525
32526 * gcc.c-torture/execute/20000523-1.c: New test.
32527
32528 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
32529
32530 * c-torture/execute/bcp-1.c: Replace abort in arg of
32531 __builtin_constant_p with a generic external function.
32532
32533 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
32534 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
32535 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
32536 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
32537 Prototype abort and/or exit.
32538
32539 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
32540 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
32541 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
32542 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
32543
32544 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
32545
32546 * gcc.dg/dwarf2-1.c: New test.
32547
32548 2000-05-20 Richard Henderson <rth@cygnus.com>
32549
32550 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
32551
32552 2000-05-20 Andreas Jaeger <aj@suse.de>
32553
32554 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
32555 testcase.
32556
32557 2000-05-19 David Edelsohn <edelsohn@gnu.org>
32558
32559 * gcc.c-torture/execute/20000519-2.c: New test.
32560
32561 2000-05-19 Andreas Jaeger <aj@suse.de>
32562
32563 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
32564 which fails with SSA.
32565
32566 * lib/c-torture.exp: Also test with -O3 -fssa.
32567
32568 2000-05-18 Michael Meissner <meissner@redhat.com>
32569
32570 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
32571 * gcc.c-torture/execute/920415-1.c: Ditto.
32572 * gcc.c-torture/execute/920501-1.c: Ditto.
32573 * gcc.c-torture/execute/conversion.c: Ditto.
32574 * gcc.c-torture/execute/cvt-1.c: Ditto.
32575
32576 2000-05-18 Jeffrey A Law (law@cygnus.com)
32577
32578 * gcc.c-torture/compile/20000518-1.c: New test.
32579
32580 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
32581
32582 * g77.f-torture/compile/200005018.f: New test.
32583
32584 2000-05-17 Jeffrey A Law (law@cygnus.com)
32585
32586 * gcc.c-torture/compile/20000517-1.c: New test.
32587
32588 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32589
32590 * gcc.c-torture/execute/20000516-1.c: New test.
32591
32592 2000-05-15 Jakub Jelinek <jakub@redhat.com>
32593
32594 * g++.old-deja/g++.other/eh.C: New test.
32595
32596 2000-05-12 Richard Henderson <rth@cygnus.com>
32597
32598 * gcc.c-torture/execute/990208-1.c (main): Don't pass
32599 constants through to doit's conditional.
32600
32601 2000-05-11 Jeffrey A Law (law@cygnus.com)
32602
32603 * gcc.c-torture/compile/20000511-1.c: New test.
32604 * g77.f-torture/compile/20000511-1.f: New test.
32605 * g77.f-torture/compile/20000511-2.f: New test.
32606
32607 2000-05-11 Michael Meissner <meissner@redhat.com>
32608
32609 * gcc.c-torture/execute/20000511-1.c: New test.
32610
32611 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
32612
32613 * gcc.dg/dg.exp: Scan .S files as well as .c files.
32614 * gcc.dg/20000510-1.S: New.
32615
32616 2000-05-08 Catherine Moore <clm@cygnus.com>
32617
32618 * gcc.dg/unused-3.c: New.
32619
32620 2000-05-06 Richard Henderson <rth@cygnus.com>
32621
32622 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
32623 * g++.old-deja/g++.mike/warn1.C: Likewise.
32624 * g++.old-deja/g++.pt/local1.C: Likewise.
32625 * g++.old-deja/g++.pt/local7.C: Likewise.
32626 * g++.old-deja/g++.pt/spec16.C: Likewise.
32627
32628 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
32629
32630 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
32631
32632 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
32633
32634 * g77.f-torture/execute/20000503-1.f: New test.
32635
32636 2000-05-04 Andreas Jaeger <aj@suse.de>
32637
32638 * gcc.dg/noreturn-2.c: New test.
32639
32640 2000-05-04 Neil Booth <NeilB@earthling.net>
32641
32642 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
32643 preprocessor.
32644
32645 2000-05-04 Richard Henderson <rth@cygnus.com>
32646
32647 * gcc.c-torture/execute/20000503-1.c: Fix typo.
32648
32649 2000-05-04 Richard Henderson <rth@cygnus.com>
32650
32651 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
32652 OpenSSL by Jason R Thorpe.
32653
32654 2000-05-03 Jim Wilson <wilson@cygnus.com>
32655
32656 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
32657
32658 2000-05-03 Robert Lipe <robertlipe@usa.net>
32659
32660 * gcc.dg/20000503-1.c: New test.
32661
32662 2000-05-02 Jakub Jelinek <jakub@redhat.com>
32663
32664 * gcc.c-torture/compile/20000502-1.c: New test.
32665 * g++.old-deja/g++.other/align.C: New test.
32666 * gcc.dg/cpp-tradstringify.c: New test.
32667
32668 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
32669
32670 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
32671 and hard registers.
32672
32673 2000-04-26 Geoff Keating <geoffk@cygnus.com>
32674
32675 * gcc.c-torture/execute/loop-5.c: New test.
32676
32677 2000-04-25 Jakub Jelinek <jakub@redhat.com>
32678
32679 * gcc.c-torture/execute/va-arg-20.c: New test.
32680
32681 2000-04-23 Jeffrey A Law (law@cygnus.com)
32682
32683 * gcc.c-torture/execute/20000422-1.c: New test.
32684
32685 2000-04-20 Greg McGary <gkm@gnu.org>
32686
32687 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
32688 when optimizing, but without sibling-call optimizations (-O1).
32689
32690 2000-04-20 Jeffrey A Law (law@cygnus.com)
32691
32692 * gcc.c-torture/compile/20000420-1.c: New test.
32693
32694 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
32695
32696 * g++.abi/ptrflags.C: New test.
32697 * g++.eh/catchptr1.C: Test incomplete pointer chains.
32698
32699 2000-04-19 Catherine Moore <clm@cygnus.com>
32700
32701 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
32702
32703 2000-04-19 Greg McGary <gkm@gnu.org>
32704
32705 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
32706 sibling-call optimizations.
32707
32708 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
32709
32710 * gcc.dg/20000419-1.c: New test.
32711
32712 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
32713
32714 * gcc.c-torture/execute/20000412-6.c: New test.
32715
32716 2000-04-12 Jeffrey A Law (law@cygnus.com)
32717
32718 * gcc.c-torture/execute/20000412-5.c: New test.
32719 * g77.f-torture/compile/20000412-1.f: New test.
32720 * gcc.c-torture/execute/20000412-4.c: New test.
32721 * gcc.c-torture/compile/20000412-2.c: New test.
32722 * gcc.c-torture/execute/20000412-3.c: New test.
32723 * gcc.c-torture/compile/20000412-1.c: New test.
32724 * gcc.c-torture/execute/20000412-2.c: New test.
32725
32726 2000-04-12 Jakub Jelinek <jakub@redhat.com>
32727
32728 * objc/execute/bf-20.m: New test.
32729
32730 2000-04-10 Richard Henderson <rth@cygnus.com>
32731
32732 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
32733
32734 * gcc.c-torture/execute/20000412-1.c: New test.
32735
32736 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
32737
32738 * g++.old-deja/g++.eh/catchptr1.C: New test.
32739
32740 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
32741
32742 * g++.old-deja/g++.abi/cxa_vec.C: New test.
32743
32744 2000-04-08 Neil Booth <NeilB@earthling.net>
32745
32746 * gcc.dg/cpp-nullchar.c: Remove test as
32747 embedded nulls cause problems.
32748
32749 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32750
32751 * gcc.dg/compare2.c: New test.
32752
32753 2000-04-08 Neil Booth <NeilB@earthling.net>
32754
32755 * gcc.dg/cpp-nullchar.c: New test.
32756
32757 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
32758
32759 * gcc.dg/cpp-mi2.c: New test.
32760 * gcc.dg/cpp-mi2[abc].h: New files.
32761
32762 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
32763
32764 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
32765 member name.
32766
32767 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
32768
32769 * g++.old-deja/g++.abi/vmihint.C: New test.
32770
32771 2000-04-06 Neil Booth <NeilB@earthling.net>
32772
32773 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
32774 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
32775 copyright.
32776
32777 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
32778
32779 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
32780 avoid stack-frame overwrite.
32781
32782 2000-04-05 Jakub Jelinek <jakub@redhat.com>
32783
32784 * gcc.c-torture/compile/20000405-2.c: New test.
32785 * gcc.c-torture/compile/20000405-3.c: New test.
32786
32787 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
32788
32789 * gcc.c-torture/compile/20000405-1.c: New test.
32790
32791 2000-04-04 Geoff Keating <geoffk@cygnus.com>
32792
32793 * gcc.dg/cast-qual-1.c: Revert last change.
32794
32795 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32796
32797 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
32798
32799 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
32800
32801 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
32802 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
32803
32804 2000-04-03 Jeffrey A Law (law@cygnus.com)
32805
32806 * gcc.c-torture/compile/20000403-2.c: New test.
32807 * gcc.c-torture/compile/20000403-1.c: New test.
32808
32809 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
32810
32811 * gcc.c-torture/execute/20000403-1.c: New test.
32812
32813 2000-04-03 Geoff Keating <geoffk@cygnus.com>
32814
32815 * gcc.c-torture/execute/20000402-1.c: New test.
32816
32817 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
32818
32819 * gcc.c-torture/execute/va-arg-15.c: New test.
32820 * gcc.c-torture/execute/va-arg-16.c: New test.
32821 * gcc.c-torture/execute/va-arg-17.c: New test.
32822 * gcc.c-torture/execute/va-arg-18.c: New test.
32823 * gcc.c-torture/execute/va-arg-19.c: New test.
32824
32825 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
32826
32827 * gcc.c-torture/compile/981211-1.c: Move to...
32828 * gcc.dg/cpp-as1.c: ...here.
32829 * gcc.dg/cpp-as2.c: New file.
32830
32831 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
32832 compiler.
32833
32834 2000-04-02 Neil Booth <NeilB@earthling.net>
32835
32836 * gcc.dg/cpp-cond.c New tests.
32837 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
32838 accidental success less likely.
32839 * gcc.dg/cpp-missingop.c New tests.
32840 * gcc.dg/cpp-missingparen.c New tests.
32841 * gcc.dg/cpp-shift.c New tests.
32842 * gcc.dg/cpp-shortcircuit.c New tests.
32843 * gcc.dg/cpp-unary.c New tests.
32844
32845 2000-03-29 Jeffrey A Law (law@cygnus.com)
32846
32847 * gcc.c-torture/compile/20000329-1.c: New test.
32848
32849 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
32850
32851 * gcc.c-torture/compile/20000326-1.c: New test.
32852 * gcc.c-torture/compile/20000326-2.c: New test.
32853
32854 2000-03-24 Geoff Keating <geoffk@cygnus.com>
32855
32856 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
32857 the first parameter is a function argument.
32858
32859 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
32860
32861 * g++.old-deja/g++.ext/array4.C: New test.
32862
32863 2000-03-22 Geoff Keating <geoffk@cygnus.com>
32864
32865 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
32866
32867 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32868
32869 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
32870
32871 2000-03-19 Richard Henderson <rth@cygnus.com>
32872
32873 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
32874
32875 2000-03-19 Richard Henderson <rth@cygnus.com>
32876
32877 * gcc.c-torture/compile/20000319-1.c: New test.
32878
32879 2000-03-14 Jeffrey A Law (law@cygnus.com)
32880
32881 * gcc.c-torture/execute/20000314-3.c: New test.
32882 * gcc.c-torture/execute/20000314-2.c: New test.
32883 * gcc.c-torture/execute/20000314-1.c: New test.
32884 * gcc.c-torture/compile/20000314-2.c: New test.
32885 * gcc.c-torture/compile/20000314-1.c: New test.
32886
32887 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
32888
32889 * g++.old-deja/g++.warn/inline.C: New test.
32890
32891 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
32892
32893 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
32894 standards-compliant result rather than specific constants.
32895 Put test-values in array.
32896
32897 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
32898
32899 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
32900 (g++_target_compile): Put test-specific options last.
32901
32902 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
32903
32904 * g++.old-deja/g++.eh/vbase4.C: New test.
32905
32906 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
32907
32908 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
32909
32910 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
32911
32912 * g++.old-deja/g++.brendan/misc12.C: Removed.
32913 * g++.old-deja/g++.pt/memtemp77.C: Constify.
32914 * g++.old-deja/g++.ext/pretty4.C: New test.
32915
32916 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
32917
32918 * g++.old-deja/g++.other/string2.C: New test.
32919
32920 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
32921
32922 * g++.old-deja/g++.warn/impint2.C: New test.
32923
32924 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
32925
32926 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
32927 is 1, not zero.
32928
32929 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
32930
32931 * g++.old-deja/g++.warn/impint.C: New test.
32932 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
32933 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
32934 * g++.old-deja/g++.pt/explicit12.C: Likewise.
32935 * g++.old-deja/g++.pt/explicit13.C: Likewise.
32936 * g++.old-deja/g++.pt/explicit17.C: Likewise.
32937 * g++.old-deja/g++.pt/explicit18.C: Likewise.
32938 * g++.old-deja/g++.pt/explicit19.C: Likewise.
32939 * g++.old-deja/g++.pt/explicit23.C: Likewise.
32940 * g++.old-deja/g++.pt/explicit31.C: Likewise.
32941 * g++.old-deja/g++.pt/explicit35.C: Likewise.
32942 * g++.old-deja/g++.pt/explicit6.C: Likewise.
32943 * g++.old-deja/g++.pt/memclass7.C: Likewise.
32944
32945 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
32946
32947 * gcc.dg/cpp-redef.c: New test.
32948
32949 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
32950
32951 * g++.old-deja/g++.pt/unify7.C: New test.
32952
32953 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
32954
32955 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
32956 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
32957
32958 2000-02-25 Geoff Keating <geoffk@cygnus.com>
32959
32960 * gcc.c-torture/compile/20000224-1.c: New test.
32961
32962 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
32963
32964 * gcc.c-torture/compile/cpp-2.c: New test.
32965 * gcc.c-torture/compile/cpp-1.c: New test.
32966
32967 2000-02-25 Jeffrey A Law (law@cygnus.com)
32968
32969 * gcc.c-torture/execute/20000225-1.c: New test.
32970
32971 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
32972
32973 * gcc.dg/cpp-li2.c: New test.
32974
32975 * gcc.dg/cpp-wi1.c: New test.
32976
32977 * gcc.dg/cpp-li1.c: New test.
32978
32979 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
32980
32981 * g++.old-deja/g++.other/sizeof5.C: New test.
32982
32983 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32984
32985 * gcc.c-torture/execute/va-arg-13.c: New test.
32986
32987 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
32988
32989 * gcc.c-torture/execute/va-arg-12.c: New test.
32990
32991 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
32992
32993 * gcc.c-torture/execute/20000223-1.c: New test.
32994
32995 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
32996
32997 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
32998
32999 2000-02-22 Mark Mitchell <mark@codesourcery.com>
33000
33001 * g++.old-deja/g++.abi/ptrmem.C: New test.
33002
33003 2000-02-19 Richard Henderson <rth@cygnus.com>
33004
33005 * gcc.c-torture/compile/init-3.c: New.
33006
33007 2000-02-17 Mark Mitchell <mark@codesourcery.com>
33008
33009 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
33010 ALWAYS_CXXFLAGS.
33011
33012 2000-02-11 Robert Lipe <robertl@sco.com>
33013
33014 * gcc.c-torture/compile/20000211-3.c: New test.
33015
33016 2000-02-11 Martin Buchholz <martin@xemacs.org>
33017
33018 * gcc.c-torture/compile/20000211-2.c: New test.
33019
33020 2000-02-11 Jeffrey A Law (law@cygnus.com)
33021
33022 * gcc.c-torture/compile/20000211-1.c: New test.
33023
33024 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
33025
33026 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
33027 on native targets
33028
33029 2000-02-08 Nathan Sidwell <nathan@acm.org>
33030
33031 * g++.old-deja/g++.other/cast5.C: New test.
33032
33033 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
33034
33035 * gcc.c-torture/execute/20000205-1.c: New.
33036
33037 2000-02-03 Nathan Sidwell <nathan@acm.org>
33038
33039 * g++.old-deja/g++.jason/cast3.C: Return void.
33040 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
33041
33042 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
33043
33044 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
33045
33046 * gcc.dg/loop-1.c: New test.
33047
33048 2000-01-27 Jakub Jelinek <jakub@redhat.com>
33049
33050 * gcc.c-torture/compile/20000127-1.c: New test.
33051 * gcc.c-torture/execute/991228-1.c: New test.
33052
33053 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
33054
33055 * gcc.dg/unused-2.c: New test.
33056
33057 * gcc.dg/conv-1.c: New test.
33058
33059 2000-01-24 Mark Mitchell <mark@codesourcery.com>
33060
33061 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
33062 compiler.
33063 (tool_option_proc): Fix typo.
33064
33065 2000-01-24 Geoff Keating <geoffk@cygnus.com>
33066
33067 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
33068 of the ld on the host, not on the build machine.
33069 Also, don't crash if '--help' is not a supported option.
33070
33071 2000-01-24 Richard Henderson <rth@cygnus.com>
33072
33073 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
33074
33075 2000-01-20 Jeffrey A Law (law@cygnus.com)
33076
33077 * gcc.c-torture/execute/20000120-2.c: New test.
33078 * gcc.c-torture/execute/20000120-1.c: New test.
33079
33080 2000-01-13 Jeffrey A Law (law@cygnus.com)
33081
33082 * gcc.c-torture/execute/20000113-1.c: New test.
33083
33084 2000-01-12 Jeffrey A Law (law@cygnus.com)
33085
33086 * gcc.c-torture/execute/20000112-1.c: New test.
33087
33088 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
33089
33090 * gcc.dg/20000111-1.c: New test.
33091
33092 2000-01-10 Jeffrey A Law (law@cygnus.com)
33093
33094 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
33095 with 16 bit integers.
33096
33097 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
33098
33099 * gcc.dg/20000108-1.c: New test.
33100
33101 2000-01-05 Nathan Sidwell <nathan@acm.org>
33102
33103 * g++.old-deja/g++.ns/koenig8.C: New test.
33104
33105 2000-01-05 Nathan Sidwell <nathan@acm.org>
33106
33107 * g++.old-deja/g++.other/cast4.C: New test.
33108
33109 2000-01-05 Jeffrey A Law (law@cygnus.com)
33110
33111 * gcc.c-torture/compile/20000105-2.c: New test.
33112 * gcc.c-torture/compile/20000105-1.c: New test.
33113
33114 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33115
33116 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
33117 references to printf & atoi to conform to ANSI standard.
33118 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
33119 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
33120 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
33121 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
33122 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
33123 * g++.old-deja/g++.brendan/complex1.C: Likewise.
33124 * g++.old-deja/g++.brendan/copy1.C: Likewise.
33125 * g++.old-deja/g++.brendan/copy2.C: Likewise.
33126 * g++.old-deja/g++.brendan/copy3.C: Likewise.
33127 * g++.old-deja/g++.brendan/copy4.C: Likewise.
33128 * g++.old-deja/g++.brendan/copy5.C: Likewise.
33129 * g++.old-deja/g++.brendan/copy6.C: Likewise.
33130 * g++.old-deja/g++.brendan/copy7.C: Likewise.
33131 * g++.old-deja/g++.brendan/copy8.C: Likewise.
33132 * g++.old-deja/g++.brendan/crash11.C: Likewise.
33133 * g++.old-deja/g++.brendan/crash14.C: Likewise.
33134 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
33135 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
33136 * g++.old-deja/g++.brendan/delete2.C: Likewise.
33137 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
33138 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
33139 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
33140 * g++.old-deja/g++.brendan/eh1.C: Likewise.
33141 * g++.old-deja/g++.brendan/groff1.C: Likewise.
33142 * g++.old-deja/g++.brendan/init3.C: Likewise.
33143 * g++.old-deja/g++.brendan/misc12.C: Likewise.
33144 * g++.old-deja/g++.brendan/misc7.C: Likewise.
33145 * g++.old-deja/g++.brendan/new2.C: Likewise.
33146 * g++.old-deja/g++.brendan/operators4.C: Likewise.
33147 * g++.old-deja/g++.brendan/operators5.C: Likewise.
33148 * g++.old-deja/g++.brendan/overload2.C: Likewise.
33149 * g++.old-deja/g++.brendan/overload7.C: Likewise.
33150 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
33151 * g++.old-deja/g++.brendan/reference1.C: Likewise.
33152 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
33153 * g++.old-deja/g++.brendan/template24.C: Likewise.
33154 * g++.old-deja/g++.brendan/template3.C: Likewise.
33155 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
33156 * g++.old-deja/g++.jason/inline3.C: Likewise.
33157 * g++.old-deja/g++.jason/opeq.C: Likewise.
33158 * g++.old-deja/g++.law/arg5.C: Likewise.
33159 * g++.old-deja/g++.law/arm7.C: Likewise.
33160 * g++.old-deja/g++.law/ctors11.C: Likewise.
33161 * g++.old-deja/g++.law/cvt8.C: Likewise.
33162 * g++.old-deja/g++.law/init9.C: Likewise.
33163 * g++.old-deja/g++.law/refs4.C: Likewise.
33164 * g++.old-deja/g++.law/template2.C: Likewise.
33165 * g++.old-deja/g++.law/visibility24.C: Likewise.
33166 * g++.old-deja/g++.law/vtable3.C: Likewise.
33167 * g++.old-deja/g++.mike/asm2.C: Likewise.
33168 * g++.old-deja/g++.mike/eh1.C: Likewise.
33169 * g++.old-deja/g++.mike/misc1.C: Likewise.
33170 * g++.old-deja/g++.mike/misc13.C: Likewise.
33171 * g++.old-deja/g++.mike/misc14.C: Likewise.
33172 * g++.old-deja/g++.mike/ns12.C: Likewise.
33173 * g++.old-deja/g++.mike/p1248.C: Likewise.
33174 * g++.old-deja/g++.mike/p3708.C: Likewise.
33175 * g++.old-deja/g++.mike/p3708a.C: Likewise.
33176 * g++.old-deja/g++.mike/p3708b.C: Likewise.
33177 * g++.old-deja/g++.mike/p646.C: Likewise.
33178 * g++.old-deja/g++.mike/p700.C: Likewise.
33179 * g++.old-deja/g++.mike/p783.C: Likewise.
33180 * g++.old-deja/g++.mike/p783a.C: Likewise.
33181 * g++.old-deja/g++.mike/p783b.C: Likewise.
33182 * g++.old-deja/g++.mike/p786.C: Likewise.
33183 * g++.old-deja/g++.mike/p789.C: Likewise.
33184 * g++.old-deja/g++.mike/p789a.C: Likewise.
33185 * g++.old-deja/g++.mike/p807a.C: Likewise.
33186 * g++.old-deja/g++.other/delete3.C: Likewise.
33187 * g++.old-deja/g++.other/dyncast1.C: Likewise.
33188 * g++.old-deja/g++.other/dyncast2.C: Likewise.
33189 * g++.old-deja/g++.other/dyncast3.C: Likewise.
33190 * g++.old-deja/g++.other/empty1.C: Likewise.
33191 * g++.old-deja/g++.other/temporary1.C: Likewise.
33192 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
33193 * g++.old-deja/g++.pt/t16.C: Likewise.
33194 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
33195
33196 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
33197
33198 * gcc.dg/991230-1.c: New test.
33199
33200 1999-12-29 Jeffrey A Law (law@cygnus.com)
33201
33202 * gcc.c-torture/compile/991229-3.c: New test.
33203 * gcc.c-torture/compile/991229-2.c: New test.
33204 * gcc.c-torture/compile/991229-1.c: New test.
33205
33206 1999-12-29 Greg McGary <gkm@eng.ascend.com>
33207
33208 * gcc.c-torture/compile/labels-2.c: New test.
33209
33210 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
33211
33212 * gcc.c-torture/execute/991227-1.c: New test.
33213
33214 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
33215
33216 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
33217
33218 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
33219
33220 * gcc.c-torture/execute/991221-1.c: New test.
33221
33222 1999-12-20 Nathan Sidwell <nathan@acm.org>
33223
33224 * g++.old-deja/g++.other/cast3.C: New test.
33225
33226 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
33227
33228 * gcc.c-torture/execute/991216-4.c: New test.
33229
33230 1999-12-16 Michael Meissner <meissner@cygnus.com>
33231
33232 * gcc.c-torture/execute/991216-1.c: New test.
33233 * gcc.c-torture/execute/991216-2.c: New test.
33234 * gcc.c-torture/execute/991216-3.c: New test.
33235
33236 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
33237
33238 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
33239 Actually make the test fail by using "-O2" for compilation.
33240
33241 1999-12-15 Nathan Sidwell <nathan@acm.org>
33242
33243 * g++.old-deja/g++.warn/cast-align1.C: New test.
33244
33245 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
33246
33247 * gcc.c-torture/compile/991214-1.c: New test.
33248 * gcc.c-torture/compile/991214-2.c: New test.
33249
33250 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
33251
33252 * gcc.dg/991214-1.c: New test.
33253
33254 1999-12-13 Jeffrey A Law (law@cygnus.com)
33255
33256 * gcc.c-torture/compile/991213-3.c: New test.
33257 * gcc.c-torture/compile/991213-2.c: New test.
33258 * gcc.c-torture/compile/991213-1.c: New test.
33259
33260 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
33261
33262 * gcc.dg/991209-1.c: New test.
33263
33264 1999-12-08 Nathan Sidwell <nathan@acm.org>
33265
33266 * gcc.c-torture/compile/991208-1.c: New test.
33267
33268 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
33269
33270 * gcc.dg/ultrasp2.c: New test.
33271
33272 1999-12-05 Alex Samuel <samuel@codesourcery.com>
33273
33274 * g++.old-deja/g++.abi/align.C (main): Fix typo.
33275
33276 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
33277
33278 * gcc.c-torture/compile/991202-1.c: New test.
33279 * gcc.c-torture/execute/991202-1.c: New test.
33280 * gcc.c-torture/execute/991202-2.c: New test.
33281 * gcc.c-torture/execute/991202-3.c: New test.
33282
33283 1999-12-02 Alex Samuel <samuel@codesourcery.com>
33284
33285 * g++.old-deja/g++.abi/align.C: New test.
33286 * g++.old-deja/g++.abi/aggregates.C: Likewise.
33287 * g++.old-deja/g++.abi/bitfields.C: Likewise.
33288
33289 1999-12-01 Richard Henderson <rth@cygnus.com>
33290
33291 * gcc.c-torture/execute/991201-1.c: New.
33292
33293 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
33294
33295 * gcc.dg/991129-1.c: New test.
33296
33297 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
33298
33299 * gcc.c-torture/compile/991127-1.c: New test.
33300
33301 1999-11-22 Nathan Sidwell <nathan@acm.org>
33302
33303 * g++.old-deja/g++.other/warn4.C: New test.
33304
33305 1999-11-22 Nathan Sidwell <nathan@acm.org>
33306
33307 * g++.old-deja/g++.eh/cleanup2.C: New test.
33308 * g++.old-deja/g++.ext/pretty2.C: New test.
33309 * g++.old-deja/g++.ext/pretty3.C: New test.
33310 * g++.old-deja/g++.other/debug6.C: New test.
33311
33312 1999-10-20 Jim Wilson <wilson@cygnus.com>
33313
33314 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
33315 compiler_output to look for one error message instead of two.
33316
33317 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
33318
33319 * gcc.c-torture/execute/991118-1.c: Also test case
33320 where the word boundary does not split a byte evenly.
33321
33322 1999-11-19 Nathan Sidwell <nathan@acm.org>
33323
33324 * g++.old-deja/g++.ext/restrict1.C: New test.
33325
33326 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
33327
33328 * gcc.c-torture/execute/991118-1.c: New test.
33329
33330 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
33331
33332 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
33333 working directory pathnames.
33334
33335 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
33336
33337 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
33338 host is equipped with driver.h and driver.o so it can actually
33339 compile and run the tests.
33340
33341 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
33342
33343 * gcc.c-torture/compile/991008-1.c: New test.
33344
33345 1999-11-08 Nick Clifton <nickc@cygnus.com>
33346
33347 * lib/gcc-dg.exp: Include target-supports.exp
33348
33349 1999-11-05 Nick Clifton <nickc@cygnus.com>
33350
33351 * lib/target-supports.exp: New file: Provide procs to test for
33352 features supported by the target.
33353 (check_weak_available): Moved here from ecos.exp.
33354 (check_alias_available): New proc: Determine of the target
33355 toolchain supports the alias attribute.
33356
33357 * gcc.dg/special/ecos.exp: Move check_weak_available to
33358 target-supports.exp.
33359 (alias-1.c): Only perform the test if the target supports
33360 aliases.
33361 (wkali-1.c): Only perform the test if the target supports
33362 aliases.
33363
33364 * gcc.dg/990506-0.c: Expect error messages from cross
33365 targets as well as native targets.
33366
33367 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
33368
33369 * gcc.dg/ultrasp1.c: Removed xfail.
33370 * gcc.dg/struct-ret-2.c: Likewise.
33371 * gcc.dg/array-1.c: Likewise.
33372
33373 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
33374
33375 * gcc.dg/struct-ret-2.c: New test.
33376
33377 * gcc.dg/array-1.c: New test.
33378
33379 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
33380
33381 * gcc.c-torture/execute/991030-1.c: New test.
33382
33383 1999-10-26 Richard Henderson <rth@cygnus.com>
33384
33385 * gcc.c-torture/compile/991026-2.c: New test.
33386
33387 1999-10-26 Jeffrey A Law (law@cygnus.com)
33388
33389 * gcc.c-torture/compile/991026-1.c: New test.
33390
33391 1999-10-23 Jeffrey A Law (law@cygnus.com)
33392
33393 * gcc.c-torture/execute/991023-1.c: New test.
33394
33395 1999-10-19 Jeffrey A Law (law@cygnus.com)
33396
33397 * gcc.c-torture/execute/991019-1.c: New test.
33398
33399 1999-10-16 Richard Henderson <rth@cygnus.com>
33400
33401 * gcc.c-torture/execute/991016-1.c: New test.
33402
33403 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
33404
33405 * gcc.c-torture/execute/991014-1.c: New test.
33406
33407 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
33408
33409 * g++.old-deja/g++.other/union2.C: New test.
33410
33411 1999-10-13 Nathan Sidwell <nathan@acm.org>
33412
33413 * g++.old-deja/g++.other/vaarg2.C: New test.
33414 * g++.old-deja/g++.other/vaarg3.C: New test.
33415
33416 1999-10-12 Craig Burley <craig@jcb-sc.com>
33417
33418 * g77.f-torture/noncompile/19990905-1.f: Moved from being
33419 in compile/.
33420
33421 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
33422
33423 * gcc.c-torture/execute/va-arg-11.c: New test.
33424
33425 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
33426
33427 * lib/file-format.exp (gcc_target_object_format): Don't
33428 crash if objdump is unavailable.
33429
33430 1999-09-29 Donn Terry <donn@interix.com>
33431
33432 * gcc.misc-tests/mg.exp: delete extraneous redirection.
33433
33434 1999-09-28 Nick Clifton <nickc@cygnus.com>
33435
33436 * gcc.c-torture/compile/990928-1.c: New test.
33437
33438 1999-09-28 Nathan Sidwell <nathan@acm.org>
33439
33440 * g++.old-deja/g++.other/decl6.C: New test.
33441
33442 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33443
33444 * gcc.c-torture/execute/va-arg-10.c: New test.
33445
33446 1999-09-27 Nathan Sidwell <nathan@acm.org>
33447
33448 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
33449 __PRETTY_FUNCTION__.
33450
33451 1999-09-23 Nick Clifton <nickc@cygnus.com>
33452
33453 * gcc.c-torture/execute/990923-1.c: New test.
33454
33455 1999-09-21 Nick Clifton <nickc@cygnus.com>
33456
33457 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
33458 for which -fpic is inappropriate.
33459
33460 1999-09-21 Mark Mitchell <mark@codesourcery.com>
33461
33462 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
33463
33464 1999-09-21 Nathan Sidwell <nathan@acm.org>
33465
33466 * g++.old-deja/g++.other/dyncast1.C: New test.
33467 * g++.old-deja/g++.other/dyncast2.C: New test.
33468 * g++.old-deja/g++.other/dyncast3.C: New test.
33469 * g++.old-deja/g++.other/dyncast4.C: New test.
33470 * g++.old-deja/g++.other/dyncast5.C: New test.
33471 * g++.old-deja/g++.eh/catch3.C: New test.
33472 * g++.old-deja/g++.eh/catch3p.C: New test.
33473 * g++.old-deja/g++.eh/catch4.C: New test.
33474 * g++.old-deja/g++.eh/catch4p.C: New test.
33475 * g++.old-deja/g++.eh/catch5.C: New test.
33476 * g++.old-deja/g++.eh/catch5p.C: New test.
33477 * g++.old-deja/g++.eh/catch6.C: New test.
33478 * g++.old-deja/g++.eh/catch6p.C: New test.
33479 * g++.old-deja/g++.eh/catch7.C: New test.
33480 * g++.old-deja/g++.eh/catch7p.C: New test.
33481 * g++.old-deja/g++.eh/catch8.C: New test.
33482 * g++.old-deja/g++.eh/catch8p.C: New test.
33483 * g++.old-deja/g++.eh/catch9.C: New test.
33484 * g++.old-deja/g++.eh/catch9p.C: New test.
33485
33486 1999-09-13 Nathan Sidwell <nathan@acm.org>
33487
33488 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
33489 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
33490
33491 1999-09-13 Jeffrey A Law (law@cygnus.com)
33492
33493 * gcc.c-torture/compile/990913-1.c: New test.
33494
33495 1999-09-10 Nathan Sidwell <nathan@acm.org>
33496
33497 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
33498 * g++.old-deja/g++.jason/rfg5.C: Likewise.
33499
33500 1999-09-09 Richard Henderson <rth@cygnus.com>
33501
33502 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
33503
33504 1999-09-09 Nathan Sidwell <nathan@acm.org>
33505
33506 * g++.old-deja/g++.other/lookup11.C: New test.
33507 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
33508 what is permitted and what we want.
33509 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
33510 overload use.
33511 * g++.old-deja/g++.jason/rfg5.C: Likewise
33512
33513 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
33514
33515 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
33516 * gcc.c-torture/noncompile/poison-1.c: New file.
33517
33518 1999-09-08 Nathan Sidwell <nathan@acm.org>
33519
33520 * g++.old-deja/g++.other/sizeof3.C: New test.
33521 * g++.old-deja/g++.other/sizeof4.C: New test.
33522 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
33523 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
33524
33525 1999-09-07 Richard Henderson <rth@cygnus.com>
33526
33527 * gcc.dg/va-arg-1.c: New.
33528
33529 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33530
33531 * gcc.c-torture/execute/va-arg-9.c: New test.
33532
33533 1999-09-05 Craig Burley <craig@jcb-sc.com>
33534
33535 * g77.f-torture/compile/980519-2.f: New test.
33536 * g77.f-torture/compile/19990905-0.f: New test.
33537 * g77.f-torture/compile/19990905-1.f: New test.
33538 * g77.f-torture/compile/19990905-2.f: New test.
33539
33540 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
33541
33542 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
33543
33544 * gcc.c-torture/execute/990827-1.c: Fix typo.
33545
33546 1999-09-03 Nathan Sidwell <nathan@acm.org>
33547
33548 * g++.old-deja/g++.other/deref1.C: New test.
33549
33550 1999-09-02 Nathan Sidwell <nathan@acm.org>
33551
33552 * g++.old-deja/g++.other/ambig2.C: New test.
33553 * g++.old-deja/g++.other/cond5.C: New test.
33554 * g++.old-deja/g++.other/lookup16.C: New test.
33555
33556 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
33557
33558 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
33559 assemblers too.
33560
33561 1999-08-31 Jeffrey A Law (law@cygnus.com)
33562
33563 * lib/c-torture.exp: Avoid the "compare executables" optimization
33564 when testing native.
33565
33566 1999-08-29 Jeffrey A Law (law@cygnus.com)
33567
33568 * gcc.c-torture/execute/990829-1.c: New test.
33569 * gcc.c-torture/compile/990829-1.c: New test.
33570
33571 1999-08-27 Paul Burchard <burchard@pobox.com>
33572
33573 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
33574 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
33575 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
33576 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
33577 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
33578 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
33579 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
33580 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
33581 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
33582 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
33583 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
33584
33585 1999-08-27 Jeffrey A Law (law@cygnus.com)
33586
33587 * gcc.c-torture/execute/990827-1.c: New test.
33588
33589 1999-08-26 Craig Burley <craig@jcb-sc.com>
33590
33591 * g77.f-torture/noncompile/19990826-4.f: New test.
33592
33593 * g77.f-torture/compile/19990826-3.f: New test.
33594
33595 * g77.f-torture/execute/19990826-2.f: New test.
33596
33597 * g77.f-torture/compile/19990826-1.f: New test.
33598
33599 * gcc.c-torture/execute/990826-0.c: New test.
33600 * g77.c-torture/execute/19990826-0.f: New test.
33601
33602 * g77.f-torture/noncompile/970626-2.f: New test.
33603
33604 1999-08-25 Paul Burchard <burchard@pobox.com>
33605
33606 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
33607 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
33608 lss-011.C: New tests.
33609
33610 1999-08-25 Nathan Sidwell <nathan@acm.org>
33611
33612 * g++.old-deja/g++.other/decl5.C: New test.
33613
33614 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33615
33616 * noncompile/noncompile.exp: Load_lib c-torture.exp.
33617 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
33618 call `postbase' for each one. All callers of `postbase' changed
33619 to call this instead.
33620
33621 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
33622
33623 * gcc.c-torture/execute/990811-1.c: New test.
33624
33625 1999-08-09 Nick Clifton <nickc@cygnus.com>
33626
33627 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
33628 just native ones.
33629
33630 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
33631 just native ones.
33632
33633 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
33634
33635 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
33636
33637 1999-08-04 Jeffrey A Law (law@cygnus.com)
33638
33639 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
33640
33641 1999-08-04 Nathan Sidwell <nathan@acm.org>
33642
33643 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
33644
33645 1999-08-04 Jeffrey A Law (law@cygnus.com)
33646
33647 * gcc.c-torture/execute/990804-1.c: New test.
33648
33649 1999-08-03 Nathan Sidwell <nathan@acm.org>
33650
33651 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
33652 * g++.old-deja/g++.brendan/crash64.C: Likewise
33653 * g++.old-deja/g++.brendan/overload8.C: Likewise
33654
33655 1999-08-03 Nathan Sidwell <nathan@acm.org>
33656
33657 * g++.old-deja/g++.other/struct1.C: New test.
33658
33659 1999-08-03 Nathan Sidwell <nathan@acm.org>
33660
33661 * g++.old-deja/g++.other/enum2.C: New test.
33662
33663 1999-08-02 Richard Henderson <rth@cygnus.com>
33664
33665 Adapted from tests from Franz Sirl:
33666 * gcc.c-torture/execute/va-arg-7.c: New test.
33667 * gcc.c-torture/execute/va-arg-8.c: New test.
33668
33669 1999-08-01 Jeffrey A Law (law@cygnus.com)
33670
33671 * gcc.c-torture/compile/990801-2.c: New test.
33672
33673 * gcc.c-torture/compile/990801-1.c: New test.
33674
33675 1999-07-27 Michael Meissner <meissner@cygnus.com>
33676
33677 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
33678 fp-cmp-1.c, converting double to float.
33679
33680 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
33681 fp-cmp-1.c, converting double to long double.
33682
33683 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
33684 from fr1 to unknown_register, since fr1 is a legitimate register
33685 on some machines.
33686
33687 1999-07-25 Jeffrey A Law (law@cygnus.com)
33688
33689 * README: More listname related changes.
33690
33691 1999-07-08 Catherine Moore <clm@cygnus.com>
33692
33693 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
33694
33695 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
33696
33697 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
33698
33699 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
33700
33701 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
33702
33703 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
33704
33705 * gcc.dg/990703-1.c: New test.
33706
33707 1999-06-29 Nick Clifton <nickc@cygnus.com>
33708
33709 * lib/file-format.exp: New file: Move definition of proc
33710 gcc_target_object_format to here from
33711 gcc.dg/special/ecos.exp.
33712
33713 * lib/c-torture.exp: Include lib file-format.exp.
33714 * lib/gcc-dg.exp: Include lib file-format.exp.
33715
33716 * gcc.dg/special/ecos.exp: Remove definition of proc
33717 gcc_target_object_format.
33718
33719 1999-06-28 Jeffrey A Law (law@cygnus.com)
33720
33721 * gcc.c-torture/execute/990628-1.c: New test.
33722
33723 1999-06-25 Jeffrey A Law (law@cygnus.com)
33724
33725 * gcc.c-torture/compile/990625-2.c: New test.
33726
33727 * gcc.c-torture/compile/990625-1.c: New test.
33728
33729 1999-06-23 Nick Clifton <nickc@cygnus.com>
33730
33731 * gcc.c-torture/compile/dll.c: New test case. Check that dll
33732 attributes compile.
33733 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
33734 ports that use the COFF/PE file format.
33735
33736 1999-06-17 Jeffrey A Law (law@cygnus.com)
33737
33738 * gcc.c-torture/compile/990617-1.c: New test.
33739
33740 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
33741
33742 * g++.old-deja/g++.other/decl4.C: New test.
33743
33744 1999-06-14 Nathan Sidwell <nathan@acm.org>
33745
33746 * g++.old-deja/g++.other/bitfld3.C: New test.
33747
33748 1999-06-08 Nathan Sidwell <nathan@acm.org>
33749
33750 * g++.old-deja/g++.eh/catch1.C: New test.
33751
33752 1999-06-07 Jeffrey A Law (law@cygnus.com)
33753
33754 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
33755
33756 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
33757 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
33758
33759 1999-06-05 Craig Burley <craig@jcb-sc.com>
33760
33761 * g77.f-torture/compile/19990502-0.f: Replace with new,
33762 shorter, test that still fails after recent changes.
33763
33764 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
33765
33766 * gcc.c-torture/execute/990604-1.c: New test.
33767
33768 1999-05-31 Jeffrey A Law (law@cygnus.com)
33769
33770 * gcc.c-torture/execute/990531-1.c: New test.
33771
33772 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33773
33774 * gcc.c-torture/compile/990527-1.c: New test.
33775
33776 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
33777
33778 * gcc.c-torture/execute/990527-1.c: New test.
33779
33780 1999-05-25 Nick Clifton <nickc@cygnus.com>
33781
33782 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
33783 bitfields as signed.
33784
33785 1999-05-25 Craig Burley <craig@jcb-sc.com>
33786
33787 * g77.f-torture/compile/19990525-0.f: New test.
33788
33789 1999-05-25 Jeffrey A Law (law@cygnus.com)
33790
33791 * gcc.c-torture/execute/990525-2.c: New test.
33792
33793 * gcc.c-torture/execute/990525-1.c: New test.
33794
33795 1999-05-24 Nathan Sidwell <nathan@acm.org>
33796
33797 * g++.old-deja/g++.other/anon3.C: New test.
33798 * g++.old-deja/g++.other/anon4.C: New test.
33799 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
33800 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
33801 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
33802 Merrill).
33803
33804 1999-05-24 Jeffrey A Law (law@cygnus.com)
33805
33806 * gcc.c-torture/execute/990524-1.c: New test.
33807
33808 * gcc.dg/990524-1.c: New test.
33809
33810 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33811
33812 * gcc.c-torture/compile/990523-1.c: New test.
33813
33814 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
33815
33816 * gcc.c-torture/compile/990519-1.c: New test.
33817
33818 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
33819
33820 * gcc.c-torture/compile/990517-1.c: New test.
33821
33822 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
33823 (e4, f4): New tests.
33824 (main): Call them.
33825
33826 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33827
33828 * gcc.dg/noreturn-1.c: New test.
33829
33830 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
33831
33832 * gcc.c-torture/execute/990513-1.c: New test.
33833
33834 1999-05-10 Richard Henderson <rth@cygnus.com>
33835
33836 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
33837
33838 1999-05-10 Craig Burley <craig@jcb-sc.com>
33839
33840 * g77.f-torture/execute/erfc.f: Use small single-precision
33841 values, to avoid problems on Alphas when not -mieee.
33842
33843 1999-05-08 Craig Burley <craig@jcb-sc.com>
33844
33845 * gcc.dg/990506-0.c: New test.
33846
33847 1999-05-08 Richard Henderson <rth@cygnus.com>
33848
33849 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
33850 the constant to test. Don't XFAIL 64-bit targets.
33851
33852 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
33853 * g++.old-deja/g++.law/profile1.C: Likewise.
33854
33855 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
33856 operator new instances.
33857 * g++.old-deja/g++.other/delete5.C: Likewise.
33858
33859 1999-05-03 Craig Burley <craig@jcb-sc.com>
33860
33861 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
33862 intrinsic.
33863
33864 1999-05-03 Craig Burley <craig@jcb-sc.com>
33865
33866 * g77.f-torture/execute/u77-test.f: Reverse order of two
33867 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
33868
33869 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33870
33871 * gcc.dg/compare1.c: New test.
33872
33873 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
33874
33875 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
33876 New tests.
33877
33878 1999-05-02 Craig Burley <craig@jcb-sc.com>
33879
33880 * g77.f-torture/compile/19990502-1.f: New test.
33881
33882 1999-05-02 Craig Burley <craig@jcb-sc.com>
33883
33884 * g77.f-torture/compile/19990502-0.f: New test.
33885
33886 1999-05-02 Craig Burley <craig@jcb-sc.com>
33887
33888 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
33889 intrinsic.
33890
33891 1999-05-02 Craig Burley <craig@jcb-sc.com>
33892
33893 * g77.f-torture/execute/u77-test.f (main): List libU77
33894 intrinsics not currently tested.
33895 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
33896 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
33897 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
33898 Trim blanks off the ends of some printed strings.
33899
33900 1999-05-02 Craig Burley <craig@jcb-sc.com>
33901
33902 * g77.f-torture/execute/u77-test.f (main): Just warn about
33903 FSTAT gid disagreement, as it's expected on some systems.
33904
33905 1999-05-01 Craig Burley <craig@jcb-sc.com>
33906
33907 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
33908 use a new function, which allows for some slop.
33909 Clean up some commentary.
33910 (issum): The new function.
33911 (sgladd): Deleted subroutine.
33912
33913 1999-05-01 Craig Burley <craig@jcb-sc.com>
33914
33915 * g77.f-torture/execute/u77-test.f: Modify to be more like
33916 libf2c/libU77 version, bringing patches to that version here.
33917 Add suitable commentary.
33918
33919 1999-04-25 Richard Henderson <rth@cygnus.com>
33920
33921 * gcc.dg/990424-1.c: New test.
33922
33923 1999-04-24 Craig Burley <craig@jcb-sc.com>
33924
33925 * g77.f-torture/execute/u77-test.f (main): Bug involving
33926 LSTAT has been fixed, so turn back on full checking.
33927
33928 1999-04-20 Craig Burley <craig@jcb-sc.com>
33929
33930 * g77.f-torture/compile/19990419-0.f: New test.
33931 * g77.f-torture/execute/19990419-1.f: New test.
33932
33933 1999-04-17 Richard Henderson <rth@cygnus.com>
33934
33935 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
33936 to avoid the need for a prototype to supress a warning.
33937
33938 1999-04-07 Jim Wilson <wilson@cygnus.com>
33939
33940 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
33941
33942 1999-04-04 Jeffrey A Law (law@cygnus.com)
33943
33944 * gcc.c-torture/execute/990404-1.c: New test.
33945
33946 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
33947
33948 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
33949 * gcc.dg/cpp-if3.c: Don't use -pedantic.
33950 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
33951 missing initializer warnings.
33952
33953 1999-03-28 Jeffrey A Law (law@cygnus.com)
33954
33955 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
33956 matching strings.
33957
33958 1999-03-26 Jeffrey A Law (law@cygnus.com)
33959
33960 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
33961
33962 1999-03-26 Craig Burley <craig@jcb-sc.com>
33963
33964 * g77.f-torture/execute/19990325-0.f: New test.
33965 * g77.f-torture/execute/19990325-1.f: New test.
33966
33967 1999-03-24 Jeffrey A Law (law@cygnus.com)
33968
33969 * gcc.c-torture/execute/990324-1.c: New test.
33970
33971 1999-03-22 Jim Wilson <wilson@cygnus.com>
33972
33973 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
33974 test with 4.
33975
33976 1999-03-17 Richard Henderson <rth@cygnus.com>
33977
33978 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
33979
33980 1999-03-13 Craig Burley <craig@jcb-sc.com>
33981
33982 * g77.f-torture/execute/19990313-2.f: New test.
33983 * g77.f-torture/execute/19990313-3.f: New test.
33984
33985 1999-03-13 Craig Burley <craig@jcb-sc.com>
33986
33987 * g77.f-torture/execute/19990313-0.f: New test.
33988 * g77.f-torture/execute/19990313-1.f: New test.
33989
33990 1999-03-12 Jim Wilson <wilson@cygnus.com>
33991
33992 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
33993 printf to sprintf.
33994 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
33995 (main): Add check for u15. Conditionalize u31 check depending on
33996 whether ints are <32 bits or >=32 bits.
33997
33998 1999-03-08 Craig Burley <craig@jcb-sc.com>
33999
34000 * g77.f-torture/execute/19981119-0.f: Improve testiness.
34001
34002 1999-03-08 Craig Burley <craig@jcb-sc.com>
34003
34004 * g77.f-torture/compile/19990305-0.f: New test.
34005 * g77.f-torture/execute/19981119-0.f: New test.
34006
34007 1999-03-08 Craig Burley <craig@jcb-sc.com>
34008
34009 * g77.f-torture/execute/970625-2.f: call ABORT if final
34010 result is not correct, instead of just printing it.
34011 Add this checking via newly introduced obfuscation, to
34012 trip up buggy front ends.
34013
34014 1999-03-07 Craig Burley <craig@jcb-sc.com>
34015
34016 * g77.f-torture/compile/960317-1.f: Moved from being
34017 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
34018
34019 1999-03-06 Craig Burley <craig@jcb-sc.com>
34020
34021 * g77.f-torture/execute/960317-1.f: New (old) test.
34022 * g77.f-torture/execute/970625-2.f: Ditto.
34023
34024 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
34025
34026 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
34027 message on line 1 or line 2; cccp and cpplib do this differently.
34028
34029 1999-03-01 Jeffrey A Law (law@cygnus.com)
34030
34031 * g++.old-deja/g++.law/weak1.C: New test.
34032
34033 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
34034
34035 * gcc.c-torture/execute/990119-1.c: Renamed to...
34036 * gcc.dg/990119-1.c: this, so it will only be tested once
34037 (it's a preprocessor test, it doesn't need to be run at
34038 multiple optimization levels).
34039
34040 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
34041
34042 * lib/g++.exp: Don't add incdir=$base_dir/../include to
34043 ALWAYS_CXXFLAGS.
34044
34045 1999-02-24 Craig Burley <craig@jcb-sc.com>
34046
34047 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
34048 * g77.f-torture/compile/19981216-0.f: ...as it is expected
34049 to not be compilable by current g77.
34050
34051 1999-02-24 Nick Clifton <nickc@cygnus.com>
34052
34053 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
34054
34055 1999-02-22 Jeffrey A Law (law@cygnus.com)
34056
34057 * gcc.c-torture/execute/990222-1.c: New test.
34058
34059 1999-02-19 Craig Burley <craig@jcb-sc.com>
34060
34061 * g77.f-torture/compile/19990218-0.f: New test.
34062 * g77.f-torture/noncompile/19990218-1.f: New test.
34063
34064 1999-02-18 Craig Burley <craig@jcb-sc.com>
34065
34066 * g77.f-torture/compile/19981216-0.f: New test.
34067
34068 1999-02-14 Jeffrey A Law (law@cygnus.com)
34069
34070 * gcc.dg/990214-1.c: New test.
34071
34072 1999-02-13 Jeffrey A Law (law@cygnus.com)
34073
34074 * gcc.dg/990213-2.c: New test.
34075
34076 * gcc.dg/990213-1.c: New test.
34077
34078 1999-02-12 Jeffrey A Law (law@cygnus.com)
34079
34080 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
34081 ints.
34082
34083 1999-02-11 Nick Clifton <nickc@cygnus.com>
34084
34085 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
34086 specified by target.
34087
34088 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
34089
34090 1999-02-11 Jeffrey A Law (law@cygnus.com)
34091
34092 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
34093
34094 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
34095
34096 * gcc.dg/special/ecos.exp: New test driver for new tests with
34097 special requirements.
34098
34099 * gcc.dg/special/alias-1.c: New test.
34100 * gcc.dg/special/gcsec-1.c: New test.
34101 * gcc.dg/special/weak-1.c: New test.
34102 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
34103 * gcc.dg/special/weak-2.c: New test.
34104 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
34105 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
34106 * gcc.dg/special/wkali-1.c: New test.
34107 * gcc.dg/special/wkali-2.c: New test.
34108 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
34109 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
34110
34111 1999-02-10 Felix Lee <flee@cygnus.com>
34112
34113 * lib/c-torture.exp (c-torture-compile): Pull out code for
34114 analyzing gcc error messages.
34115 (c-torture-execute): Likewise. Fix some (harmless) false
34116 positives.
34117 * lib/gcc.exp (gcc_check_compile): New function.
34118
34119 1999-02-08 Richard Henderson <rth@cygnus.com>
34120
34121 * gcc.c-torture/execute/990208-1.c: New test.
34122
34123 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
34124
34125 * g++.dg/special/ecos.exp: New driver for new tests with special
34126 requirements
34127
34128 * g++.dg/special/conpr-1.C: New test
34129 * g++.dg/special/conpr-2.C: New test
34130 * g++.dg/special/conpr-2a.C: New test
34131 * g++.dg/special/conpr-3.C: New test
34132 * g++.dg/special/conpr-3a.C: New test
34133 * g++.dg/special/conpr-3b.C: New test
34134
34135 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
34136 allow g++ to use the dg driver
34137
34138 * README: Add comment about g++.dg directory
34139
34140 1999-02-06 Jeffrey A Law (law@cygnus.com)
34141
34142 * README: Update email addresses.
34143
34144 1999-02-03 Nick Clifton <nickc@cygnus.com>
34145
34146 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
34147 arguments in order to force structure S onto the stack even on
34148 the alpha.
34149 (test): Pass 10 leading arguments to function foo as well as the
34150 structure S.
34151
34152 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
34153 failure for all targets.
34154
34155 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
34156 abort to terminate program execution.
34157
34158 1999-01-30 Richard Henderson <rth@cygnus.com>
34159
34160 * gcc.c-torture/execute/990130-1.c: New test.
34161
34162 1999-01-30 Jeffrey A Law (law@cygnus.com)
34163
34164 * gcc.dg/990130-1.c: New test.
34165
34166 1999-01-28 Michael Meissner <meissner@cygnus.com>
34167
34168 * gcc.c-torture/execute/990128-1.c: New test.
34169
34170 1999-01-27 Michael Meissner <meissner@cygnus.com>
34171
34172 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
34173
34174 1999-01-27 Felix Lee <flee@cygnus.com>
34175
34176 * lib/c-torture.exp (c-torture-compile): pull out code for
34177 analyzing gcc error messages.
34178 (c-torture-execute): ditto, and fix some (harmless) false
34179 positives.
34180 * lib/gcc.exp (gcc_check_compile): new function.
34181
34182 1999-01-17 Jeffrey A Law (law@cygnus.com)
34183
34184 * gcc.dg/990117-1.c: New test.
34185
34186 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
34187
34188 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
34189
34190 1999-01-15 Jeffrey A Law (law@cygnus.com)
34191
34192 * g77.f-torture/compile/990115-1.f: New test.
34193
34194 1999-01-07 Jeffrey A Law (law@cygnus.com)
34195
34196 * gcc.c-torture/compile/990107-1.c: New test
34197
34198 1999-01-06 Jeffrey A Law (law@cygnus.com)
34199
34200 * gcc.c-torture/execute/990106-2.c: New test.
34201
34202 * gcc.c-torture/execute/990106-1.c: New test.
34203
34204 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
34205
34206 * gcc.c-torture/compile/981223-1.c: New test.
34207
34208 1998-12-29 Richard Henderson <rth@cygnus.com>
34209
34210 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
34211 (opt3): Rename from opt4 and disable.
34212
34213 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
34214
34215 * g++.old-deja/g++.pt/ptrmem5.C: New test.
34216
34217 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
34218
34219 * g++.old-deja/g++.other/conv5.C: New test.
34220
34221 1998-12-14 Nick Clifton <nickc@cygnus.com>
34222
34223 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
34224
34225 1998-12-11 Jeffrey A Law (law@cygnus.com)
34226
34227 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
34228
34229 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
34230
34231 * gcc.c-torture/compile/981211-1.c: New test.
34232
34233 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
34234
34235 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
34236
34237 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
34238
34239 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34240
34241 * gcc.special/930510-1.c: Make C9X safe.
34242 * gcc.misc-tests/gcov-1.c Similarly.
34243 * gcc.misc-tests/gcov-2.c Similarly.
34244
34245 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
34246
34247 * gcc.dg/ultrasp1.c: New test.
34248
34249 1998-12-06 Richard Henderson <rth@cygnus.com>
34250
34251 * gcc.c-torture/execute/981206.c: New test.
34252
34253 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
34254
34255 * g++.old-deja/g++.ns/template7.C: New test.
34256
34257 * g++.old-deja/g++.other/expr1.C: New test.
34258
34259 * g++.old-deja/g++.eh/tmpl3.C: New test.
34260
34261 * g++.old-deja/g++.eh/tmpl2.C: New test.
34262
34263 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
34264
34265 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
34266 * g++.old-deja/g++.other/using6.C: Removed.
34267 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
34268
34269 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
34270
34271 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
34272
34273 * g++.old-deja/g++.pt/overload8.C: New test.
34274
34275 * g++.old-deja/g++.pt/overload7.C: New test.
34276
34277 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
34278
34279 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
34280 and relinking messages.
34281 * lib/g++.exp (g++_target_compile): Remove .rpo file when
34282 compiling with -frepo.
34283
34284 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
34285
34286 * g++.old-deja/g++.pt/lookup6.C: New test.
34287
34288 1998-11-30 Nick Clifton <nickc@cygnus.com>
34289
34290 * gcc.c-torture/execute/981130-1.c: New test.
34291 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
34292
34293 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
34294
34295 * g++.old-deja/g++.pt/explicit76.C: New test.
34296
34297 * g++.old-deja/g++.pt/friend38.C: New test.
34298
34299 * g++.old-deja/g++.ns/crash2.C: New test.
34300
34301 * g++.old-deja/g++.pt/defarg8.C: New test.
34302
34303 * g++.old-deja/g++.pt/instantiate6.C: New test.
34304
34305 * g++.old-deja/g++.pt/static6.C: New test.
34306
34307 * g++.old-deja/g++.pt/decl2.C: New test.
34308
34309 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
34310
34311 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
34312 problem is actually related with name lookup, but so what? :-)
34313
34314 * g++.old-deja/g++.pt/friend37.C: New test.
34315
34316 1998-11-25 Dave Love <d.love@dl.ac.uk>
34317
34318 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
34319 element, which fails on some systems.
34320
34321 * g77.f-torture/execute/labug1.f: New test.
34322
34323 1998-11-21 Jeffrey A Law (law@cygnus.com)
34324
34325 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
34326 is defined.
34327
34328 1998-11-18 Dave Love <d.love@dl.ac.uk>
34329
34330 * g77.f-torture/compile/981117-1.f: New test.
34331
34332 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
34333
34334 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
34335 properly discarded.
34336
34337 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
34338
34339 * gcc.c-torture/execute/memcheck: New directory of tests for
34340 -fcheck-memory-usage.
34341
34342 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
34343
34344 * README: New file, general information about the testsuite and
34345 new description of the various C++ test subdirectories.
34346 * README.g++: Eliminate obsolete information, update and move most
34347 relevant stuff to README.
34348
34349 1998-11-07 Richard Henderson <rth@cygnus.com>
34350
34351 * gcc.c-torture/compile/981107-1.c: New test.
34352
34353 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
34354
34355 * execute/memcpy-bi.c: New testcase.
34356
34357 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
34358
34359 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
34360 base classes.
34361
34362 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
34363 template is selected.
34364
34365 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
34366 classes, it should be accepted for all types.
34367
34368 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
34369
34370 * g++.old-deja/g++.pt/spec24.C: Ensure that template
34371 specializations start with template headers.
34372
34373 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
34374
34375 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
34376
34377 * g++.old-deja/g++.other/init9.C: Test cross initialization of
34378 non-POD types.
34379
34380 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
34381
34382 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
34383
34384 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
34385
34386 * compile/981022-1.c, compile/981022-1.x: New test and driver.
34387
34388 1998-10-19 Jeffrey A Law (law@cygnus.com)
34389
34390 * 981019-1.c: New test.
34391
34392 1998-10-14 Robert Lipe <robertl@dgii.com>
34393
34394 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
34395 find objc headers.
34396
34397 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
34398
34399 * compile/981001-4.c: Remove use of GCC extension that triggers a
34400 compiler bug.
34401
34402 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
34403
34404 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
34405
34406 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
34407
34408 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
34409 instantiation of template produces incorrect code for delete
34410 expression.
34411
34412 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
34413 constructors' name is not unique.
34414 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
34415 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
34416
34417 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
34418 automatic array of const is ill-formed.
34419
34420 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
34421 of template parameter?
34422
34423 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
34424 const.
34425
34426 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
34427 pointer-to-member expression.
34428
34429 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
34430 declaration causes ICE.
34431
34432 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
34433
34434 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
34435 reserved in the global namespace.
34436
34437 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
34438 generate needed virtual table.
34439
34440 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
34441
34442 1998-10-10 Dariush Eslimi <eslimi@loran.com>
34443
34444 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
34445 template-dependent type
34446
34447 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
34448
34449 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
34450 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
34451 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
34452
34453 * g++.old-deja/g++.other/using5.C: New test; using decl from base
34454 class should be usable as argument of member function.
34455 * g++.old-deja/g++.other/using6.C: New test; using decl from base
34456 class should be usable as return type of member function.
34457 * g++.old-deja/g++.other/using7.C: New test; using decl from base
34458 class should be usable as type of data member.
34459
34460 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
34461
34462 1998-10-09 Jeffrey A Law (law@cygnus.com)
34463
34464 * gcc.c-torture/special/920521-1.c: Fix bogus test.
34465
34466 1998-10-08 Nick Clifton <nickc@cygnus.com>
34467
34468 * gcc.dg/dll-?.c Add thumb to target list.
34469 Fix assembler scan patterns to match current assembler output.
34470
34471 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
34472
34473 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
34474 matching of template brackets.
34475
34476 * g++.old-deja/g++.other/using4.C: New test. Test using
34477 declarations of methods from base classes.
34478
34479 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
34480 within functions should introduce names into the innermost
34481 enclosing namespace.
34482
34483 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
34484 of static locals if first initialization throws.
34485
34486 1998-10-07 Jim Wilson <wilson@cygnus.com>
34487
34488 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
34489
34490 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
34491
34492 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
34493 lose track of the possible targets of tablejump insns.
34494 * special/special.exp: Run it.
34495
34496 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
34497
34498 * g++.old-deja/g++.pt/friend35.C: New test. A template function
34499 must be declared before its specializations can be named in friend
34500 declarations.
34501
34502 1998-10-05 Dave Love <d.love@dl.ac.uk>
34503
34504 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
34505
34506 * g77.f-torture/execute/io1.f: New test.
34507
34508 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
34509
34510 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
34511 with pointer to template function, for which no argument deduction
34512 is possible.
34513
34514 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
34515 specialization of template function as argument to template
34516 function.
34517
34518 * g++.old-deja/g++.other/access2.C: New test; Inner class
34519 shouldn't have privileged access to Outer's names.
34520
34521 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
34522
34523 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
34524 friend template declared within template class conflicts with
34525 nested class of the same name.
34526
34527 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
34528 is ignored.
34529
34530 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
34531 object with direct initializer as function declaration.
34532
34533 * g++.old-deja/g++.other/decl2.C: New test; duplicate
34534 initializers.
34535
34536 * g++.old-deja/g++.other/null2.C: New test; conditional operator
34537 involving const pointer and NULL produces incorrect result.
34538
34539 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
34540 type name without `typename' should be rejected with -pedantic.
34541
34542 1998-10-02 Richard Henderson <rth@cygnus.com>
34543
34544 * g++.old-deja/g++.other/addrof1.C: New test.
34545
34546 1998-10-01 Nick Clifton <nickc@cygnus.com>
34547
34548 * gcc.c-torture/compile/981001-1.c: New test.
34549 * gcc.c-torture/execute/981001-1.c: New test.
34550
34551 1998-10-01 Jeffrey A Law (law@cygnus.com)
34552
34553 * gcc.c-torture/compile/981001-2.c: New test.
34554 * gcc.c-torture/compile/981001-3.c: New test.
34555 * gcc.c-torture/compile/981001-4.c: New test.
34556
34557 1998-10-01 Robert Lipe <robertl@dgii.com>
34558
34559 * lib/objc.exp (objc_target_compile): Add -L during compiles for
34560 multilibbed hosts. Idea grafted from g77.exp.
34561
34562 1998-09-30 Dave Love <d.love@dl.ac.uk>
34563
34564 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
34565 avoid losing on systems which need -lsocket.
34566
34567 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
34568
34569 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
34570 * g++.old-deja/g++.other/nested2.C: Ditto.
34571 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
34572 failure.
34573
34574 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
34575
34576 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
34577 preferred over template operator!= for enum bitfields.
34578
34579 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
34580
34581 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
34582 that happen to have the same base name, but in different scopes,
34583 are incorrectly rejected.
34584
34585 1998-09-16 Richard Henderson <rth@cygnus.com>
34586
34587 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
34588 on the native word size instead of an integer literal.
34589
34590 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
34591
34592 * g++.old-deja/g++.other/static2.C: Invocation of static data
34593 member of type pointer-to-function denoted as non-static member.
34594
34595 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
34596 checks involving function types and aliases.
34597
34598 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
34599
34600 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
34601 redefined to the same non-trivial type.
34602
34603 * g++.old-deja/g++.pt/explicit73.C: Test for proper
34604 namespace-qualification of template specializations declared in
34605 other namespaces.
34606
34607 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
34608 to declare a subset of the specializations of a template function
34609 as friends of specializations of a template class.
34610
34611 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
34612 member templates that do not fully specialize the enclosing
34613 template class are rejected.
34614
34615 1998-09-11 Dave Love <d.love@dl.ac.uk>
34616
34617 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
34618
34619 1998-09-08 Dave Love <d.love@dl.ac.uk>
34620
34621 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
34622 altered from libf2c/libU77 version.
34623
34624 1998-09-06 Dave Love <d.love@dl.ac.uk>
34625
34626 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
34627
34628 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
34629
34630 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
34631 (un)signed char are different types for template specialization
34632 purposes.
34633
34634 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
34635
34636 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
34637 * objc: ObjC testsuite.
34638
34639 1998-08-31 Catherine Moore <clm@cygnus.com>
34640
34641 * gcc.c-torture/execute/941014-1.x: New file.
34642
34643 1998-08-31 Nick Clifton <nickc@cygnus.com>
34644
34645 * lib/c-torture.exp: Add support for
34646 torture_eval_before_compile and torture_eval_before_execute
34647 variables.
34648
34649 1998-08-30 Jeffrey A Law (law@cygnus.com)
34650
34651 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
34652 this test triggers valid.
34653
34654 1998-08-27 Jeffrey A Law (law@cygnus.com)
34655
34656 * gcc.dg/980827-1.c: New test.
34657
34658 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
34659
34660 * gcc.c-torture/execute/loop-4b.c: New test.
34661
34662 1998-08-26 Nick Clifton <nickc@cygnus.com>
34663
34664 * lib/c-torture.exp: Add support for
34665 torture_eval_before_compile and torture_eval_before_execute
34666 variables.
34667
34668 1998-08-25 Jeffrey A Law (law@cygnus.com)
34669
34670 * gcc.c-torture/compile/980825-1.c: New test.
34671
34672 1998-08-24 Nick Clifton <nickc@cygnus.com>
34673
34674 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
34675 count number tests in opt_t0 not good_t0.
34676
34677 1998-08-24 Jeffrey A Law (law@cygnus.com)
34678
34679 * gcc.c-torture/compile/930326-1.x: Fix typo.
34680
34681 1998-08-23 Mark Mitchell <mark@markmitchell.com>
34682
34683 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
34684 causes an ICE.
34685
34686 1998-08-21 Jeffrey A Law (law@cygnus.com)
34687
34688 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
34689 STACK_SIZE is defined.
34690 * gcc.c-torture/unsorted/stuct.c: Similarly.
34691
34692 * gcc.c-torture/compile/980821-1.c: New test.
34693
34694 1998-08-21 Jeffrey A Law (law@cygnus.com)
34695
34696 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
34697
34698 1998-08-19 Mark Mitchell <mark@markmitchell.com>
34699
34700 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
34701 code.
34702
34703 1998-08-09 Mark Mitchell <mark@markmitchell.com>
34704
34705 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
34706 error'.
34707
34708 1998-08-18 Jeffrey A Law (law@cygnus.com)
34709
34710 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
34711
34712 1998-08-16 Jeffrey A Law (law@cygnus.com)
34713
34714 * gcc.c-torture/compile/980816-1.c: New test.
34715
34716 * gcc.dg/980816-1.c: New test.
34717
34718 1998-08-13 Jeffrey A Law (law@cygnus.com)
34719
34720 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
34721 compiler for ieee tests.
34722
34723 1998-08-01 Dave Love <d.love@dl.ac.uk>
34724
34725 * g77.f-torture/compile/980729-0.f: New test.
34726
34727 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
34728
34729 * gcc.c-torture/special/eeprof-1.c: New test, for
34730 -finstrument-functions.
34731 * gcc.c-torture/special/special.exp: Run it.
34732
34733 1998-07-29 Jeffrey A Law (law@cygnus.com)
34734
34735 * gcc.c-torture/compile/980729-1.c: New test.
34736
34737 1998-07-27 Nick Clifton <nickc@cygnus.com>
34738
34739 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
34740 __thumb__ is defined, and test for ARM style doubles if so.
34741
34742 1998-07-26 Dave Love <d.love@dl.ac.uk>
34743
34744 * g77.f-torture/noncompile/980615-0.f: New test.
34745
34746 1998-07-26 H.J. Lu (hjl@gnu.org)
34747
34748 * gcc.dg/980312-1.c: Do link instead of compile.
34749 * gcc.dg/980313-1.c: Likewise.
34750
34751 1998-07-26 Jeffrey A Law (law@cygnus.com)
34752
34753 * gcc.c-torture/compile/980726-1.c: New test.
34754
34755 1998-07-25 Dave Love <d.love@dl.ac.uk>
34756
34757 * g77.f-torture/execute/io0.f: New test.
34758
34759 1998-07-24 Nick Clifton <nickc@cygnus.com>
34760
34761 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
34762 an int.
34763
34764 1998-06-18 Michael Meissner <meissner@cygnus.com>
34765
34766 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
34767 m32r bugs.
34768
34769 1998-07-17 Nick Clifton <nickc@cygnus.com>
34770
34771 * gcc.dg/980626-1.c: Expect failures for all toolchains until
34772 c-decl.c:grokdeclarator can handle mode attributes.
34773
34774 1998-07-16 Jeffrey A Law (law@cygnus.com)
34775
34776 * gcc.c-torture/execute/980716-1.c: New test.
34777
34778 1998-07-13 Jeffrey A Law (law@cygnus.com)
34779
34780 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
34781 the mn10200.
34782 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
34783 the mn10200.
34784 * gcc.c-torture/execute/va-arg-3.x: Similarly.
34785 * gcc.c-torture/compile/930326-1.x: Similarly.
34786
34787 1998-07-13 Dave Love <d.love@dl.ac.uk>
34788
34789 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
34790 New test from Craig.
34791
34792 1998-07-12 Dave Love <d.love@dl.ac.uk>
34793
34794 * g77.f-torture/noncompile/980616-0.f: New test.
34795
34796 * g77.f-torture/execute/970816-3.f: New test from Craig.
34797
34798 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
34799
34800 * g++.other/singleton.C: Return error value instead of taking
34801 SIGSEGV.
34802
34803 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
34804
34805 * g++.other/singleton.C: New test. Warning is under dispute.
34806 Runtime crash is not.
34807
34808 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
34809
34810 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
34811 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
34812 using6.C, using7.C}: New namespace tests.
34813
34814 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
34815
34816 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
34817 specialization with typedef'ed names used as array indexes.
34818
34819 1998-07-09 Jeffrey A Law (law@cygnus.com)
34820
34821 * gcc.c-torture/execute/980709-1.c: New test.
34822
34823 * gcc.dg/980709-1.c: New test.
34824
34825 1998-07-07 Richard Henderson <rth@cygnus.com>
34826
34827 * gcc.c-torture/execute/bcp-1.c: New test.
34828
34829 1998-07-07 Jeffrey A Law (law@cygnus.com)
34830
34831 * gcc.c-torture/execute/980707-1.c: New test.
34832
34833 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
34834
34835 * gcc.c-torture/compile/980706-1.c: New test.
34836
34837 1998-07-01 Dave Love <d.love@dl.ac.uk>
34838
34839 * g77.f-torture/execute/980701-0.f,
34840 g77.f-torture/execute/980701-1.f: New test from Craig.
34841
34842 1998-07-01 Jeffrey A Law (law@cygnus.com)
34843
34844 * gcc.c-torture/compile/980701-1.c: New test.
34845
34846 * gcc.c-torture/execute/980701-1.c: New test.
34847
34848 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
34849 rlsruhe.de>
34850
34851 * g++.old-deja/g++.robertl/eb132.C: New test.
34852 * g++.old-deja/g++.robertl/eb133.C: Likewise.
34853
34854 1998-06-29 Dave Love <d.love@dl.ac.uk>
34855
34856 * g77.f-torture/execute/980628-7.f,
34857 g77.f-torture/execute/980628-8.f,
34858 g77.f-torture/execute/980628-9.f,
34859 g77.f-torture/execute/980628-10.f: New tests from Craig.
34860
34861 * g77.f-torture/execute/980628-3.f: Remove mail headers.
34862
34863 1998-06-28 Jeffrey A Law (law@cygnus.com)
34864
34865 * g77.f-torture/execute/980628-4.f: New test from Craig.
34866 * g77.f-torture/execute/980628-5.f: Likewise.
34867 * g77.f-torture/execute/980628-2.f: Likewise.
34868 * g77.f-torture/execute/980628-0.f: Likewise.
34869 * g77.f-torture/execute/980628-1.f: Likewise.
34870 * g77.f-torture/execute/980628-3.f: Likewise.
34871 * g77.f-torture/execute/980628-6.f: Likewise.
34872
34873 1998-06-28 Jeffrey A Law (law@cygnus.com)
34874
34875 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
34876 directory when nothing has been installed yet.
34877
34878 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
34879
34880 * gcc.c-torture/special/special.exp: Handle newer versions of
34881 dejagnu.
34882
34883 1998-06-26 Jeffrey A Law (law@cygnus.com)
34884
34885 * gcc.dg/980626-1.c: New test.
34886
34887 1998-06-19 Bruno Haible <haible@ilog.fr>
34888
34889 * gcc.misc-tests/m-un-2.c: New test.
34890 * g++.old-deja/g++.other/warn01.c: Likewise.
34891
34892 1998-06-19 Robert Lipe <robertl@dgii.com>
34893
34894 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
34895 compatibility with assmblers with a different comment character.
34896 Eliminate use of GAS-specific extensions.
34897
34898 1998-06-19 Jeffrey A Law (law@cygnus.com)
34899
34900 * gcc.c-torture/execute/ieee/980619-1.c: New test.
34901
34902 1998-06-19 Robert Lipe <robertl@dgii.com>
34903
34904 *lib/g77.exp: Replace search for libf2c.a with search for newly
34905 renamed libg2c.a
34906
34907 1998-06-17 Jeffrey A Law (law@cygnus.com)
34908
34909 * gcc.c-torture/execute/980617-1.c: New test.
34910
34911 1998-06-12 Jeffrey A Law (law@cygnus.com)
34912
34913 * gcc.c-torture/execute/980612-1.c: New test.
34914
34915 1998-06-08 Jeffrey A Law (law@cygnus.com)
34916
34917 * gcc.dg/980523-1.c: Only test on ppc-linux.
34918 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
34919
34920 * gcc.c-torture/execute/980608-1.c: New test.
34921
34922 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
34923
34924 * gcc.c-torture/execute/980605-1.c: New test.
34925
34926 1998-06-04 Jeffrey A Law (law@cygnus.com)
34927
34928 * gcc.c-torture/execute/980604-1.c: New test.
34929
34930 1998-06-02 Jeffrey A Law (law@cygnus.com)
34931
34932 * gcc.c-torture/execute/980602-1.c: New test.
34933 * gcc.c-torture/execute/980602-2.c: Likewise.
34934
34935 1998-06-02 Dave Love <d.love@dl.ac.uk>
34936
34937 * 970125-0.f: Fix per JCB. Add commentary.
34938
34939 1998-05-31 Michael Meissner <meissner@cygnus.com>
34940
34941 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
34942 IEEE -0 support.
34943
34944 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
34945
34946 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
34947 earlier.
34948
34949 1998-05-28 Catherine Moore <clm@cygnus.com>
34950
34951 * gcc.c-torture/execute/980526-3.c: New test.
34952
34953 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
34954
34955 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
34956 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
34957 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
34958 m88k-motorola-sysv3 to XFAIL.
34959
34960 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34961
34962 * gcc.dg/980526-1.c: New test.
34963 * gcc.c-torture/execute/980526-2.c: New test.
34964
34965 1998-05-26 Jeffrey A Law (law@cygnus.com)
34966
34967 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
34968
34969 * gcc.c-torture/execute/980526-1.c: New test.
34970
34971 1998-05-26 Dave Love <d.love@dl.ac.uk>
34972
34973 * g77.f-torture/execute/alpha2.f: Add runtime test.
34974
34975 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
34976
34977 * g++.old-deja/old-deja.exp: Strip leading directories.
34978
34979 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
34980 error for the line. Don't run multiple tests for the same line.
34981
34982 1998-05-23 Jeffrey A Law (law@cygnus.com)
34983
34984 * gcc.dg/980523-1.c: New test.
34985
34986 1998-05-23 Dave Love <d.love@dl.ac.uk>
34987
34988 * g77.f-torture/compile/970915-0.f: New test.
34989
34990 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
34991
34992 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
34993
34994 1998-05-21 Jeffrey A Law (law@cygnus.com)
34995
34996 * gcc.dg/980520-1.c: New test.
34997
34998 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
34999
35000 * gcc.dg/980502-1.c: Fix return type.
35001
35002 1998-05-20 Jeffrey A Law (law@cygnus.com)
35003
35004 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
35005 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
35006 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
35007 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
35008 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
35009
35010 1998-05-20 Dave Love <d.love@dl.ac.uk>
35011
35012 * g77.f-torture/execute/980520-1.f: New test.
35013
35014 1998-05-15 Dave Love <d.love@dl.ac.uk>
35015
35016 * lib/mike-g77.exp: New file.
35017
35018 * g77.f-torture/noncompile/noncompile.exp,
35019 g77.f-torture/noncompile/check0.f: New files.
35020
35021 1998-05-14 Dave Love <d.love@dl.ac.uk>
35022
35023 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
35024 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
35025 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
35026 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
35027 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
35028 abort where appropriate.
35029
35030 1998-05-05 Michael Meissner <meissner@cygnus.com>
35031
35032 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
35033 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
35034
35035 1998-04-29 Dave Love <d.love@dl.ac.uk>
35036
35037 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
35038
35039 1998-04-27 Dave Love <d.love@dl.ac.uk>
35040
35041 * g77.f-torture/compile/980427-0.f: New test.
35042
35043 1998-04-24 Dave Love <d.love@dl.ac.uk>
35044
35045 * g77.f-torture/compile/980424-0.f: New test.
35046
35047 1998-04-19 Dave Love <d.love@dl.ac.uk>
35048
35049 * g77.f-torture/compile/980419-2.f (main): New test.
35050 * g77.f-torture/compile/970125-0.f: New test.
35051 * g77.f-torture/compile/980419-1.f: New test.
35052
35053 1998-04-08 Jim Wilson <wilson@cygnus.com>
35054
35055 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
35056 of loop-4.c.
35057
35058 1998-04-07 Jim Wilson <wilson@cygnus.com>
35059
35060 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
35061
35062 1998-04-03 Jim Wilson <wilson@cygnus.com>
35063
35064 * gcc.c-torture/compile/980329-1.c: New test.
35065
35066 1998-03-18 Jim Wilson <wilson@cygnus.com>
35067
35068 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
35069 * gcc.dg/980312-1.c: Fix typo in -march command.
35070
35071 1998-03-16 H.J. Lu (hjl@gnu.org)
35072
35073 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
35074
35075 1998-03-11 Robert Lipe <robertl@dgii.com>
35076
35077 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
35078 Dave Love agree the Fortran source is bogus.
35079
35080 1998-03-11 Robert Lipe <robertl@dgii.com>
35081
35082 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
35083 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
35084 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
35085 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
35086 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
35087
35088 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
35089
35090 * g++.old-deja/g++.other/friend1.C: New test.
35091
35092 1998-02-18 Dave Love <d.love@dl.ac.uk>
35093
35094 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
35095 possibly uninitialized) variables and declare dnrm2.
35096
35097 1998-02-23 Robert Lipe <robertl@dgii.com>
35098
35099 From Bruno Haible <haible@ilog.fr>:
35100 * gcc.c-torture/execute/980223.c: New test.
35101
35102 1998-02-13 Jeffrey A Law (law@cygnus.com)
35103
35104 * gcc.dg/ifelse-1.c: New test.
35105
35106 1998-02-09 H.J. Lu (hjl@gnu.org)
35107
35108 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
35109
35110 * lib/old-dejagnu.exp (old-dejagnu): Added the
35111 "execution test - XFAIL *-*-*" handling in the spirit of
35112 "excess errors test -". Changed the "execution test fails"
35113 handling to be like "excess errors test fails".
35114 * Update various tests accordingly.
35115
35116 1998-02-06 Jim Wilson <wilson@cygnus.com>
35117
35118 * gcc.c-torture/execute/980205.c: New test.
35119
35120 1998-01-18 Jeffrey A Law (law@cygnus.com)
35121
35122 * lib/c-torture.exp: Look for .x files instead of .cexp files.
35123 * lib/f-torture.exp: Similarly.
35124 * gcc.c-torture: Rename all .cexp files to .x files.
35125
35126 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
35127
35128 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
35129 (940510-1.c): Removed duplicate.
35130 (971104-1.c): New test.
35131
35132 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
35133
35134 * lib/f-torture.exp: Improve error and loop detection.
35135
35136 1997-11-19 Michael Meissner <meissner@cygnus.com>
35137
35138 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
35139 use that to size the filler array.
35140
35141 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
35142
35143 * lib/c-torture.exp(c-torture-execute): Fix typo.
35144
35145 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
35146 testcase as the executable name. Keep the executable around if
35147 the test fails.
35148
35149 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
35150
35151 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
35152 changes. Only test one -g option, and move it to the end of the
35153 list of options to test.
35154
35155 1997-09-19 Michael Meissner <meissner@cygnus.com>
35156
35157 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
35158 variable GCC_TORTURE_OPTIONS to supply default switches separated
35159 by colons. If no environment variable, run tests with -O0 -g, -O1
35160 -g, and -O2 -g as well.
35161
35162 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
35163
35164 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
35165 explanatory comments. Fix indentation.
35166
35167 1997-09-15 Jeffrey A Law (law@cygnus.com)
35168
35169 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
35170
35171 1997-09-11 Jeffrey A Law (law@cygnus.com)
35172
35173 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
35174 * g++.old-deja/g++.mike/p7325.C: Likewise.
35175 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
35176
35177 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
35178
35179 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
35180 * g++.old-deja/g++.brendan/crash30.C: Likewise.
35181 * g++.old-deja/g++.brendan/crash39.C: Likewise.
35182 * g++.old-deja/g++.law/operators4.C: Likewise.
35183
35184 1997-09-11 Joe Buck (jbuck@synopsys.com)
35185
35186 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
35187 * g++.old-deja/g++.mike/p784.C: Ditto.
35188 * g++.old-deja/g++.mike/p785.C: Ditto.
35189
35190 1997-09-05 Jeffrey A Law (law@cygnus.com)
35191
35192 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
35193
35194 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
35195
35196 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
35197 target feature; pass this to c-torture-execute as needed.
35198
35199 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
35200
35201 * lib/c-torture.exp(c-torture-execute): If the previous and the
35202 current executables being tested are identical, we don't need to
35203 run the executable again. Try to make the executable names
35204 unique. Add an optional argument for passing additional compiler
35205 flags.
35206
35207 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
35208
35209 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
35210
35211 1997-08-29 Jeffrey A Law (law@cygnus.com)
35212
35213 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
35214
35215 1997-07-31 Jeffrey A Law (law@cygnus.com)
35216
35217 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
35218 32bit or larger longs.
35219
35220 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
35221 have either a 32bit long or 32bit int.
35222
35223 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
35224
35225 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
35226 Make double precision tests dependent on sizeof (double).
35227
35228 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
35229
35230 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
35231 too.
35232
35233 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
35234
35235 * gcc.c-torture/compile/961203-1.cexp: New script.
35236
35237 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
35238
35239 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
35240 up the includes ourselves.
35241
35242 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
35243
35244 * lib/plumhall.exp: Remove random include, and add a few
35245 verbose messages for debugging.
35246
35247 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
35248
35249 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
35250 of trying to do it ourselves.
35251
35252 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
35253
35254 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
35255
35256 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
35257
35258 * gcc.prms/5403.c: Made regexp a bit less strict.
35259
35260 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
35261
35262 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
35263 is returned from remote_load instead.
35264 * lib/plumhall.exp: Ditto.
35265 * lib/mike-g++.exp: Ditto.
35266 * lib/old-dejagnu.exp: Ditto.
35267 * lib/c-torture.exp: Ditto.
35268
35269 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
35270
35271 * lib/g++.exp: Use build_wrapper procedure.
35272 * lib/gcc.exp: Ditto.
35273
35274 1997-05-20 Jeffrey A Law (law@cygnus.com)
35275
35276 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
35277 an old-style decl for malloc. Fixes tests to work when
35278 sizeof (int) != sizeof (size_t).
35279
35280 1997-05-15 Mike Meissner <meissner@cygnus.com>
35281
35282 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
35283
35284 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
35285 use stdargs.h interface.
35286
35287 1997-05-15 Mike Meissner <meissner@cygnus.com>
35288
35289 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
35290 NO_VARARGS when compiling.
35291
35292 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
35293
35294 * lib/plumhall.exp(ph_includes): New procedure.
35295 (ph_make): Use it.
35296 (ph_compiler): Ditto.
35297
35298 * lib/g++.exp: Rename test-glue.c to testglue.c.
35299 * lib/gcc.exp: Ditto.
35300
35301 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
35302
35303 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
35304 to completion when it's called.
35305
35306 1997-03-21 Michael Meissner <meissner@cygnus.com>
35307
35308 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
35309 is defined, don't do test.
35310
35311 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
35312
35313 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
35314 for object files.
35315 (ph_summary): Mark skipped testcases as untested, not unresolved.
35316
35317 * lib/plumhall.exp (ph_make): If unresolved because of bad
35318 errorCode, record errorCode in log file.
35319 (*): Replace send_log/verbose with verbose -log.
35320
35321 1997-03-19 Michael Meissner <meissner@cygnus.com>
35322
35323 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
35324 double conversion if double isn't at least 8 bytes.
35325
35326 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
35327 int to work with targets where int is 16 bits.
35328
35329 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
35330 8 bytes, just exit, since 4 byte doubles don't have enough bits of
35331 precision for the test to complete.
35332
35333 1997-03-14 Michael Meissner <meissner@cygnus.com>
35334
35335 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
35336 if d10v is not compiled with the -mdouble64 flag.
35337 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
35338
35339 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
35340 d10v is not compiled with the -mint32 flag.
35341
35342 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
35343
35344 * lib/plumhall.exp: Use incr_count.
35345
35346 1997-03-12 Jeffrey A Law (law@cygnus.com)
35347
35348 * gcc.c-torture: Update to c-torture-1.45.
35349
35350 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
35351
35352 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
35353 the name of the expect testcase file).
35354
35355 * lib/g++.exp(g++_init): Ditto.
35356
35357 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
35358
35359 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
35360 the host.
35361
35362 * lib/gcc.exp(gcc_exit): New procedure.
35363
35364 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
35365
35366 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
35367 specs where appropriate.
35368
35369 * g++.old-deja/g++.arm/*: Added additional ERROR checks
35370 because of new "candidates are" messages, and removed a few
35371
35372 * Converted all non-old-style g++ testcases to old-style, and
35373 moved into g++.old-deja.
35374
35375 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
35376
35377 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
35378 options.
35379
35380 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
35381 succeeded.
35382
35383 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
35384
35385 1997-02-13 Michael Meissner <meissner@cygnus.com>
35386
35387 * lib/gcc.exp (gcc_target_compile): Add support for defining
35388 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
35389 the machine doesn't have those features.
35390
35391 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
35392
35393 * g++.law/operators4.exp: Don't use LIBS.
35394
35395 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
35396
35397 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
35398
35399 * lib/mike-g++.exp: Don't set the compiler to be tested here.
35400 * lib/g++.exp: Set it here instead. Also, allow use of the
35401 --tool_exec and --tool_opt options. Change CXX to
35402 GXX_UNDER_TEST.
35403
35404 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
35405
35406 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
35407
35408 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
35409
35410 * lib/old-dejagnu.exp: Use prune_warnings instead of
35411 prune_system_crud.
35412 * lib/mike-g++.exp: Ditto.
35413 * lib/gcc.exp: Ditto.
35414 * lib/g++.exp: Ditto.
35415
35416 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
35417
35418 1997-02-07 Jeffrey A Law (law@cygnus.com)
35419
35420 * 941014-2.c: Include stdlib.h
35421 * 960327-1.c: Include stdio.h
35422 * dbra.c, index-1.c: Don't assume ints are 32bits.
35423
35424 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
35425
35426 * lib/gcc.exp: Add gcc,stack_size target feature.
35427
35428 * lib/g++.exp(g++_target_compile): Add the include and link
35429 paths here, not in two other places. And, it's $options, not
35430 options.
35431
35432 * lib/mike-g++.exp(postbase): Remove the code that determines
35433 the correct include and link paths.
35434 * g++.old-deja/old-deja.exp: Ditto.
35435
35436 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
35437
35438 * lib/g++.exp(g++_init): target_compile no longer returns the
35439 filename of the result.
35440
35441 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
35442
35443 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
35444 call to glob.
35445
35446 * gcc.c-torture/special/special.exp: Change call to
35447 gcc_target_compile to include the object file.
35448
35449 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
35450
35451 * gcc.c-torture/special/special.exp: Correct misspelling in last
35452 change.
35453
35454 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
35455
35456 * lib/plumhall.exp(ph_summary): Log the entire output of the
35457 executable. Return -1 if there were any failures, 0 otherwise.
35458 (ph_execute): Return -1 if there were any failures, 0 otherwise.
35459 (ph_make): Clean up objects and executables that were built
35460 if the tests succeeded.
35461
35462 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
35463
35464 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
35465 libraries and includes in the build tree as appropriate.
35466
35467 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
35468
35469 * lib/c-torture.exp: Instead of looking for the global variable
35470 NO_LONG_LONG, check to see if that's a feature of the target.
35471
35472 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
35473
35474 * config/default.exp: Minimize. Delete the remainer of the files in
35475 config; this functionality is now in devo/dejagnu/config.
35476
35477 g++.*/*: Pass any additional flags used to compile to postbase;
35478 delete CXXFLAGS.
35479
35480 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
35481 is now done by runtest.exp. Use gcc_target_compile instead of
35482 compile.
35483
35484 lib/c-torture.exp: Use gcc_target_compile instead of compile.
35485 Remove references to CFLAGS. Use remote_file instead of
35486 calling rm -f.
35487 (c-torture): Take a list of arguments to use to compile this
35488 testcase.
35489
35490 lib/g++.exp: Simplify. Use target_compile instead of compile.
35491 lib/gcc-dg.exp: Ditto.
35492 lib/gcc.exp: Ditto.
35493 lib/mike-{gcc,g++}.exp: Ditto.
35494 lib/old-dejagnu.exp: Ditto.
35495 lib/plumhall.exp: Ditto.
35496
35497 1997-01-08 Jim Wilson <wilson@cygnus.com>
35498
35499 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
35500 (ph_linker): Likewise.
35501
35502 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
35503
35504 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
35505 MAP_ANON / MAP_ANONYMOUS if defined;
35506 else try to map from /dev/zero .
35507
35508 1996-11-12 Jeffrey A Law (law@cygnus.com)
35509
35510 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
35511 isn't defined, then define it to MAP_ANONYMOUS.
35512
35513 1996-11-12 Jeffrey A Law (law@cygnus.com)
35514
35515 * gcc.c-torture: Update to c-torture-1.42 release.
35516
35517 1996-11-11 Jeffrey A Law (law@cygnus.com)
35518
35519 * gcc.c-torture: Update to c-torture-1.41 release.
35520
35521 1996-10-27 Jeffrey A Law (law@cygnus.com)
35522
35523 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
35524 c-torture release.
35525
35526 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
35527
35528 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
35529 and LDFLAGS. Fix second case to append the target_info ldflags
35530 onto LDFLAGS, not CFLAGS.
35531 * lib/g++.exp (g++_init): Add target_info stuff.
35532 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
35533 of libgloss and newlib flags for !native.
35534
35535 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
35536 (GDB): Fix relative path to go up another dir for finding gdb.
35537
35538 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
35539
35540 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
35541 versions in the target_info array, if they don't exist.
35542
35543 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
35544
35545 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
35546
35547 1996-07-08 Jim Wilson <wilson@cygnus.com>
35548
35549 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
35550 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
35551
35552 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
35553
35554 * lib/old-dejagnu.exp: Don't remove the output file before we've
35555 actually tested it. Don't append pwd to the path of the executable
35556 we're testing.
35557
35558 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
35559
35560 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
35561
35562 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
35563
35564 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
35565 temporary directory for compiler files, and set it to a default
35566 value of /tmp. Set $output as the name of the output file from
35567 compiling the testcase. Add a -o option to $cflags_var so the
35568 compiler writes the final output file as $output. Set $executable
35569 to $output.
35570
35571 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
35572 directory for compiler files, and set it to /tmp if it doesn't
35573 already have a value. Set $output_file to the name of the output
35574 file from compiling the testcase. Add a -o option to CXXFLAGS so
35575 the compiler writes the final output file as $output. Use $output
35576 as the executable to be tested.
35577
35578 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
35579
35580 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
35581
35582 1996-06-08 Jeffrey A Law (law@cygnus.com)
35583
35584 * gcc.c-torture/execute/pending-1.c: New test. Still
35585 pending in Tege's queue.
35586
35587 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
35588
35589 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
35590 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
35591 if there were failures. Call unresolved if there were unresolved
35592 testcases. Call gcc_fail if program did not run to completion.
35593 (ph_make): Pass additional argument name to ph_execute.
35594 (ph_execute): Add new argument. Pass additional arguments to
35595 ph_summary. Call gcc_fail is there is no execution output.
35596
35597 1996-04-24 Jeffrey A Law (law@cygnus.com)
35598
35599 * lib/plumhall.exp (proc_summary): Output relavent summary
35600 lines into the log so specific failures in plumhall can be
35601 investigated.
35602
35603 1996-04-10 Jeffrey A Law (law@cygnus.com)
35604
35605 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
35606 (c-torture-execute): Don't try to execute tests which use
35607 "long long" types if $NO_LONG_LONG is nonzero.
35608
35609 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
35610
35611 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
35612 not c-torture.
35613
35614 * gcc.ieee: Move from here.
35615 * gcc.c-torture/execute/ieee: To here.
35616
35617 1996-03-26 Jeffrey A Law (law@cygnus.com)
35618
35619 * gcc.c-torture: Update to c-torture-1.41 release.
35620
35621 1996-03-22 Jeffrey A Law (law@cygnus.com)
35622
35623 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
35624 not "$output".
35625
35626 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
35627
35628 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
35629 -c present.
35630
35631 1996-03-02 Jeffrey A Law (law@cygnus.com)
35632
35633 * config/proelf.exp: Handle connecting to a simulator.
35634
35635 1996-01-31 Jeffrey A Law (law@cygnus.com)
35636
35637 * config/proelf.exp: New file. Enough framework that we can
35638 run c-torture tests on the proelf targets (or any other target
35639 that gdb can connect to for that matter).
35640
35641 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
35642
35643 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
35644 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
35645
35646 * lib/plumhall.exp (ph_execute): Always call ph_summary if
35647 exec_output exists.
35648
35649 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
35650
35651 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
35652 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
35653
35654 * config/*.exp: Update FSF address. Change result of ${tool}_load
35655 to pass/fail/unresolved/unsupported/untested. Caller must now
35656 call unresolved/unsupported/untested.
35657 * lib/*.exp: Update FSF address. Update to handle new results of
35658 ${tool}_load.
35659 * lib/chill.exp (verbose): Delete.
35660
35661 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
35662
35663 * lib/gcc.exp (default_gcc_start): Change order of args to
35664 $LDFLAGS $CFLAGS $LIBS.
35665 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
35666 Save/set/restore CFLAGS. Pass single arg to gcc_start.
35667 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
35668 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
35669 * gcc.misc-tests/dg-test.exp: Likewise.
35670 * gcc.misc-tests/msgs.exp: Likewise.
35671 * gcc.prms/prms.exp: Likewise.
35672 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
35673 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
35674
35675 * lib/dg.exp: Deleted, moved to dejagnu/lib.
35676
35677 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
35678
35679 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
35680
35681 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
35682 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
35683
35684 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
35685 necessary.
35686
35687 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
35688
35689 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
35690 global for loop; add use of $mathlib.
35691 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
35692 settings here; set mathlib for anything but VxWorks.
35693
35694 1996-01-22 Jeffrey A Law (law@cygnus.com)
35695
35696 * gcc.c-torture: Update to c-torture-1.40 release.
35697
35698 1996-01-03 Jeffrey A Law (law@cygnus.com)
35699
35700 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
35701 dg.exp.
35702
35703 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
35704
35705 * lib/c-torture.exp (c-torture-execute): Declare "output" as
35706 global.
35707
35708 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
35709
35710 * lib/g++.exp (LIBS): Define if not already.
35711 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
35712 (gcc-dg-prune): Call prune_gcc_output.
35713 * lib/gcc.exp (prune_gcc_output): New proc.
35714 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
35715 prune_gcc_output.
35716
35717 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
35718
35719 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
35720 (c-torture-execute): Likewise. Rename `name' to `testcase'.
35721
35722 1995-11-15 Jeffrey A Law (law@cygnus.com)
35723
35724 * gcc.c-torture: Update to c-torture-1.39 release.
35725
35726 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
35727
35728 * lib/c-torture.exp (c-torture-execute): Don't return if one option
35729 fails, try others as well.
35730
35731 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
35732
35733 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
35734 If compilation fails, mark execute tests as `untested'.
35735 If test is marked as unsupported, don't mark compilation and
35736 execute tests as failed.
35737
35738 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
35739
35740 * lib/g++.exp (g++_init): Don't link in libg++, and look to
35741 libstdc++ for whether or not we want to be doing shared
35742 libraries. Delete link_curses since we don't need it anymore.
35743 * lib/mike-g++.exp (postbase): Don't link in libg++.
35744 * g++.old-deja/old-deja.exp: Likewise.
35745
35746 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
35747
35748 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
35749
35750 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
35751
35752 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
35753 For that, add `-Wl,-a,shared_archive'.
35754 * g++.old-deja/old-deja.exp: Likewise.
35755
35756 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
35757
35758 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
35759
35760 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
35761
35762 * lib/mike-g++.exp (postbase): Pay attention to the status of
35763 g++_load.
35764
35765 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
35766
35767 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
35768
35769 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
35770
35771 * lib/gcc.exp (default_gcc_start): No longer need to log program
35772 being executed or its output, execute_anywhere does that now.
35773 * lib/g++.exp (default_g++_version): Call execute_anywhere.
35774 (default_g++_start): Likewise. Delete calls to verbose/send_log.
35775
35776 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
35777
35778 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
35779 the same as those in lib/g++.exp.
35780
35781 1995-10-10 Jeff Law (law@hurl.cygnus.com)
35782
35783 * gcc.c-torture: Update to c-torture-1.38 release.
35784 * gcc.ieee: Related changes.
35785
35786 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
35787
35788 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
35789 "exec". Minor reformatting changes.
35790
35791 * config/rom68k.exp (${tool}_load): Make it work in a canadian
35792 cross. This means all "exec" calls now work on a remote host as
35793 well.
35794 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
35795 cross. Filter out the extra "\r\n" stuff that expect puts in.
35796 (c-torture-execute): Filter out the bogus warnings like
35797 c-torture-compile does. Add support for canadian cross.
35798 * lib/gcc.exp (default_gcc_version, default_gcc_start)
35799 Use execute_anywhere rather than calling exec directly. Now it
35800 works for canadian cross testing.
35801
35802 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
35803
35804 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
35805 results into a variable, and check that rather than using file exists.
35806
35807 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
35808
35809 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
35810 create a libg++.so. For sunos4.1.*, also add -ltermcap.
35811
35812 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
35813
35814 * g++.old-deja/old-deja.exp: Create and pass runshlib and
35815 lib_curses if there's a shared libg++ in the build tree.
35816
35817 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
35818
35819 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
35820 if not supported target.
35821
35822 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
35823
35824 * lib/g++.exp (g++_init): Move empty setting of runshlib and
35825 link_curses up to always happen, not just for native builds.
35826
35827 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
35828
35829 * gcc.c-torture: Update to c-torture-1.36 release.
35830 * gcc.failure: Related changes.
35831
35832 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
35833
35834 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
35835
35836 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
35837
35838 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
35839 * lib/mike-g++.exp (postbase): Not in here. Still reference
35840 runshlib, link_curses, and mathlib for link and run.
35841
35842 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
35843 pass the runtime shared library options for Solaris, OSF/1, and
35844 Irix5, and link with -lcurses to avoid unresolved references.
35845
35846 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
35847
35848 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
35849 only run once.
35850
35851 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
35852
35853 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
35854
35855 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
35856
35857 * gcc.c-torture: Update to c-torture-1.35 release. Note we
35858 do not have a framework for the "compat" tests yet.
35859
35860 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
35861
35862 * lib/mike-g++.exp (postbase): New local variable `mathlib',
35863 set to null if we're testing vxworks5.1. Use that instead of
35864 `-lm' in the setting of LIBS for link and run.
35865
35866 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
35867
35868 * config/rom68k.exp (${tool}_load): Major changes to make it
35869 work. Verified that it does in fact return the stuff in
35870 exec_output properly. Catch any Emul or any TRAP other than 0.
35871
35872 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
35873
35874 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
35875 LDFLAGS properly for targets that need stuff from libgloss.
35876 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
35877 only run once.
35878 (gpp_initialized): New variable.
35879
35880 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
35881
35882 * config/rom68k.exp: Load libgloss.exp.
35883 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
35884 so we can produce a fully linked binary.
35885 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
35886 so we can produce a fully linked binary.
35887
35888 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
35889
35890 * lib/plumhall.exp (ph_section): Watch for expected failures.
35891 Add missing `else'.
35892
35893 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
35894 run the testcase.
35895 (c-torture): Likewise.
35896
35897 1995-08-28 Doug Evans <dje@cygnus.com>
35898
35899 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
35900
35901 * lib/mike-g++.exp (mike_cleanup): New proc.
35902 (prebase): New globals compiler_result, not_compiler_result,
35903 target_regexp.
35904 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
35905 allow leading "-" in pattern. Watch for unsupported tests.
35906 If $compiler_result is set, pattern match assembler code,
35907 and ditto for $not_compiler_result.
35908 * lib/mike-gcc.exp: Likewise.
35909
35910 * lib/plumhall.exp (ph_execute): Only call ph_summary if
35911 execution "succeeded".
35912
35913 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
35914
35915 * config/win32.exp: New file.
35916 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
35917
35918 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
35919
35920 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
35921 unsupported.
35922 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
35923 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
35924 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
35925
35926 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
35927 "... without exceptions was ...". That is now handled by
35928 prune_system_crud.
35929 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
35930
35931 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
35932
35933 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
35934 sieve.c,sort2.c}: New files.
35935 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
35936 sieve.exp,sort2.exp}: Drivers for them.
35937
35938 * lib/mike-gcc.exp (program_output): New user settable variable.
35939 (postbase): Call prune_system_crud. Also prune extraneous compiler
35940 messages.
35941 * lib/mike-g++.exp (program_output): New user settable variable.
35942
35943 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
35944
35945 * config/sh.exp: Deleted (use sim.exp instead).
35946
35947 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
35948
35949 * config/vx.exp: Declare CHECKTASK as global.
35950 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
35951 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
35952 * lib/old-dejagnu.exp: Load [pwd]/$executable.
35953
35954 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
35955
35956 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
35957 target. Like vx.exp, only includes `vx29k.exp' instead of
35958 `vxworks.exp'.
35959
35960 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
35961
35962 * config/sim.exp: Increase time limit from 120 seconds to 240.
35963
35964 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
35965
35966 * gcc.c-torture/execute/950628-1.c: New test.
35967
35968 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
35969
35970 * gcc.c-torture: Update with changes/additions from
35971 c-torture-1.34.
35972
35973 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
35974
35975 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
35976
35977 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
35978
35979 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
35980
35981 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
35982
35983 * gcc.c-torture/compile/950512-1.c: New test.
35984 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
35985 * gcc.dg/struct-ret-1.c: Likewise.
35986
35987 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
35988
35989 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
35990 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
35991
35992 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
35993
35994 * gcc.c-torture/special/920411-1.c: Deleted.
35995 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
35996
35997 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
35998
35999 * config/sim.exp (${tool}_load): Hack in call to bash to get a
36000 cpu limit.
36001
36002 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
36003
36004 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
36005
36006 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
36007
36008 From kenner;
36009 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
36010 is the proper length.
36011 * va-arg-3.c: Likewise.
36012
36013 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
36014
36015 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
36016 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
36017
36018 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
36019 * lib/g++.exp (default_g++_start): Delete old cruft.
36020
36021 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
36022
36023 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
36024 (2 * (1 << 18)) to (2 * (1 << 17)).
36025
36026 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
36027
36028 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
36029
36030 * config/rom68k.exp: Renamed from config/idp.exp
36031
36032 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
36033
36034 * c-torture/compile/921109-2.c
36035
36036 1995-04-18 Mike Stump <mrs@cygnus.com>
36037
36038 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
36039 excess errors.
36040
36041 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
36042
36043 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
36044 output.
36045 * lib/g++.exp (default_g++_start): Likewise.
36046
36047 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
36048
36049 * gcc.c-torture/compile/950329-1.c: New test.
36050
36051 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
36052
36053 * config/bug.exp (${tool}_load): Updated to use new remote_open
36054 and remote_close procs.
36055 * config/idp.exp: New file.
36056
36057 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
36058
36059 * gcc.c-torture/execute/950322-1.c: New test.
36060
36061 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
36062
36063 * config/vx.exp (${tool}_load): Clean up testing of return code from
36064 vxworks_ld and vxworks_spawn.
36065
36066 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
36067
36068 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
36069
36070 1995-03-13 Mike Stump <mrs@cygnus.com>
36071
36072 * lib/old-deja.exp: Add `excess errors test - ' error, now one
36073 can mark excess errors on a machine by machine basis. Note, the
36074 default is to not expect any excess errors, even when excess
36075 errors test - is given, so you will want to put an XFAIL ... on
36076 these lines. For example, // excess errors test - XFAIL hppa*-*-*
36077 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
36078 those 4 machines, but no others.
36079
36080 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
36081
36082 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
36083 * lib/c-torture.exp: to here.
36084
36085 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
36086
36087 * gcc.c-torture/execute/950221-1.c: New test.
36088 * gcc.c-torture/execute/struct-ret-1.c: New test.
36089 * gcc.c-torture/compile/950221-1.c: New test.
36090
36091 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
36092
36093 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
36094
36095 * gcc.c-torture/execute/arith-1.c (main): Return 0.
36096 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
36097
36098 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
36099
36100 * g++.gb: New directory of tests, derived from my signature and
36101 class scoping tests.
36102
36103 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
36104 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
36105 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
36106 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
36107 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
36108 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
36109 * g++.gb/sig25.C: Likewise.
36110
36111 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
36112 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
36113 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
36114 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
36115 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
36116 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
36117 * g++.gb/sig25.exp: Likewise.
36118
36119 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
36120 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
36121 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
36122 * g++.gb/scope13.C: Likewise, this test still fails.
36123
36124 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
36125 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
36126 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
36127 * g++.gb/scope13.exp: Ditto.
36128
36129 * g++.gb/README: New file, explains what these tests are about.
36130
36131 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
36132
36133 * lib/dg.exp (dg-do): Support `preprocess'.
36134 (dg-test): Likewise.
36135
36136 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
36137
36138 * config/udi.exp: change "continue -expect" to "exp_continue".
36139
36140 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
36141
36142 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
36143 Delete redundant tests.
36144
36145 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
36146 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
36147 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
36148 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
36149 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
36150 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
36151 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
36152 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
36153
36154 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
36155 storing label pointers.
36156 * gcc.c-torture/execute/921019-1.c: Likewise.
36157 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
36158 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
36159 parameter fp.
36160 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
36161 constants.
36162
36163 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
36164 Delete obsolete tests.
36165
36166 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
36167 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
36168 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
36169 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
36170 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
36171 * gcc.c-torture/compile/950124-1.c: New test.
36172
36173 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
36174
36175 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
36176
36177 * lib/mike-g++.exp: Add -lm to LIBS.
36178
36179 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
36180
36181 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
36182
36183 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
36184
36185 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
36186
36187 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
36188
36189 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
36190
36191 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
36192
36193 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
36194 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
36195 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
36196 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
36197 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
36198 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
36199 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
36200 * g++.law/{operators31.C, operators32.C,
36201 * g++.law/{operators33.C, operators34.C}: Likewise.
36202 * g++.law/{pic1.C, refs2.C}: Likewise.
36203 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
36204 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
36205 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
36206 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
36207
36208 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
36209 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
36210 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
36211 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
36212 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
36213 * g++.law/{enum9.exp, friend5.exp}: Likewise.
36214 * g++.law/{nest3.exp, nest4.exp}: Likewise.
36215 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
36216 * g++.law/{operators30.exp, operators31.exp}: Likewise.
36217 * g++.law/{operators32.exp, operators33.exp}: Likewise.
36218 * g++.law/{operators34.exp}: Likewise.
36219 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
36220 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
36221 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
36222 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
36223 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
36224
36225 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
36226 No longer expected to fail.
36227 * g++.law/missed-error3.C: Tweak for recent bool changes.
36228
36229 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
36230
36231 * config/emb-unix: Deleted.
36232 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
36233 remote execution. Do final link on remote host if REMOTE_LINK is set.
36234
36235 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
36236
36237 * lib/dg.exp (dg-test): Fix typo in last patch.
36238
36239 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
36240
36241 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
36242 (handles multiple occurrences).
36243
36244 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
36245
36246 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
36247 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
36248 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
36249 printed).
36250 * lib/c-torture.exp (c-torture-compile): Likewise.
36251 (c-torture): Prepend full path if missing.
36252 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
36253 (gcc_fail): Likewise.
36254 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
36255
36256 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
36257
36258 * lib/netware.exp: Only attach to NetWare i386 systems.
36259
36260 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
36261
36262 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
36263 messages. Add test name to "output pattern match" pass/fail message.
36264
36265 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
36266
36267 * gcc.dg: New testsuite.
36268 * gcc.dg/dg.exp: New file.
36269
36270 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
36271 test-switch.c}: Deleted.
36272
36273 * gcc.misc-tests/msgs.exp: New testcase driver.
36274
36275 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
36276
36277 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
36278 Watch for illegal return values from ${tool}_load.
36279 * config/unix.exp (${tool}_load): Fix pass/fail detection for
36280 cross targets. Coerce return value >0 to 1.
36281
36282 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
36283
36284 * config/unix.exp (${tool}_load): Call program rsh, not proc.
36285
36286 * config/emb-unix.exp: New file.
36287
36288 * config/sim.exp: Error if variable $SIM not defined.
36289 (${tool}_load): Mark test as "untested" if simulator missing.
36290
36291 * config/unix.exp: Load remote.exp to get rcp_download.
36292 * lib/c-torture.exp: Use different option lists for testcases with
36293 and without loops.
36294 * gcc.c-torture/execute/execute.exp: Likewise.
36295
36296 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
36297
36298 * config/*.exp: Clarify return code from ${tool}_load.
36299 Call `unresolved' or `untested' instead of `warning' or `perror'
36300 (sometimes you still want to call both though).
36301 Add comment that `shell_id' is local to each file.
36302 * config/udi.exp (timeout): Set to 30.
36303 Don't print warning if connection fails, $connectmode has already
36304 printed an error.
36305 (${tool}_load): Move verbose messages to level 2.
36306 Rework pattern for "Process started" message.
36307 Pass `shell_id' to ${connectmode}_download.
36308 Retry twice upon timeout. Make resetting of target more robust.
36309 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
36310 Pass `shell_id' to exit_$connectmode.
36311 Only call exit_$connectmode if connected.
36312 * config/unix.exp (${tool}_load): Check return codes better.
36313 * config/vrtx.exp (${tool}_load): Likewise.
36314 * config/vx.exp (${tool}_load): Likewise.
36315 Delete unneeded global's.
36316 * lib/dg.exp (dg-test): Update to reflect clarified return codes
36317 from ${tool}_load.
36318 (dg-stat): Delete.
36319 (dg-init): Delete recording of pass/fail counts.
36320 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
36321 (old-dejagnu-init): Likewise.
36322 (old-dejagnu-stat): Delete contents, empty proc now.
36323 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
36324 (c-torture): Delete references to lcnt, lpass, lfail.
36325 Get option list from TORTURE_OPTIONS.
36326 Delete -funroll[-all]-loops if no loops.
36327 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
36328 (g++_stat): Delete contents (empty proc now).
36329 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
36330 (gcc_finish): Likewise.
36331 (gcc_stat): Deleted.
36332 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
36333 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
36334 * gcc.c-torture/execute/execute.exp: Likewise.
36335 Split tests into two parts: compile, execute.
36336 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
36337 no loops. Update to reflect clarified return codes from ${tool}_load.
36338
36339 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
36340
36341 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
36342 to grep for.
36343 (old-dejagnu): Likewise (where necessary).
36344
36345 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
36346
36347 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
36348
36349 * lib/dg.exp (dg-process-target): Fix processing of selector.
36350 Add comment regarding use of `error'.
36351
36352 * lib/gcc.exp (prune_system_crud): Define if missing.
36353 * lib/g++.exp (prune_system_crud): Likewise.
36354
36355 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
36356 Call prune_system_crud.
36357 * lib/dg.exp (dg-runtest): New proc.
36358 Use perror instead of send_user for tcl errors in testcase.
36359 Don't return any value, it's never used.
36360 Don't clobber previous definition of `unknown'.
36361 Print tcl errors in `dg-final'.
36362
36363 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
36364
36365 * lib/dg.exp (dg-process-target): Improve syntax error messages.
36366 (dg-test): Don't print errorInfo, it contains stack backtrace.
36367
36368 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
36369
36370 * lib/g++.exp (runtest_file_p): Define if missing.
36371
36372 1994-09-24 Doug Evans (dje@cygnus.com)
36373
36374 * lib/mike-g++.exp: Comment out loading of g++.exp.
36375 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
36376 (default_g++_version): Always print something.
36377 (default_g++_start): Comment out call to `which'.
36378 (g++_start, g++_load): Deleted (must be defined in config file).
36379 * lib/gcc.exp: Test for existence of $CC at start.
36380 Delete check for tmpdir (done in gcc_init).
36381 (default_gcc_version): Always print something.
36382 (default_gcc_start): Comment out call to `which'.
36383 * config/*.exp: Major cleanup - make cross targets work at least a
36384 little better for g++ (by not being "--tool gcc" specific).
36385 Rename gcc_xxx to ${tool}_xxx.
36386 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
36387 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
36388
36389 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
36390
36391 * lib/c-torture.exp (c-torture-compile): Rework compiler
36392 message processing.
36393
36394 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
36395 c-torture.
36396
36397 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
36398
36399 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
36400
36401 * lib/dg.exp (dg-process-target): Support { target native }.
36402
36403 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
36404
36405 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
36406 looked for "... program xxx got fatal signal".
36407 Correct regsub munging of `comp_output'.
36408 Ignore compiler messages "path prefix not used" and "linker input
36409 file unused".
36410
36411 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
36412
36413 * lib/gcc.exp (runtest_file_p): Define if missing.
36414 * gcc.prms/template.c: Example to work from.
36415
36416 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
36417
36418 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
36419 * lib/dg.exp (dg-test): Call unsupported testcases as such.
36420
36421 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
36422 * gcc.prms/1883.c: Moved from compile/940714-1.c.
36423 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
36424 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
36425
36426 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
36427 (dg-process-target): No longer a varargs proc.
36428 Return S/N for target, P/F for xfail. All callers changed.
36429 (user option procs): More argument checking.
36430 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
36431 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
36432 (dg-test): Skip test if not running on selected target in `dg-do'.
36433 Update handling of `dg-do-what', `dg-output-text'.
36434 Separate execution pass/fail from output pattern match pass/fail.
36435 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
36436
36437 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
36438
36439 * gcc.c-torture/special/special.exp: Don't expect failure for mips
36440 target for 920510-1.c.
36441
36442 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
36443
36444 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
36445 Clean up comment regarding use of passcnt, etc.
36446 (gcc_stat): Don't update `testcnt' here.
36447 (gcc_finish): Do it here.
36448 Might as well reset `but_id' here too.
36449 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
36450 to determine if the file should be tested.
36451 * gcc.c-torture/compile/compile.exp: Likewise.
36452 * gcc.c-torture/execute/execute.exp: Likewise.
36453 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
36454 * gcc.misc-tests/dg-test.exp: Likewise.
36455 * gcc.prms/prms.exp: Likewise.
36456 * gcc.wendy/wendy.exp: Likewise.
36457 * g++.old-deja.exp: Likewise.
36458 Move "Testing file" message to verbose level 1.
36459
36460 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
36461
36462 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
36463
36464 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
36465
36466 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
36467 (default_gcc_start): Accept optional second list element
36468 of compiler flags. Print compiler output at verbosity level 2.
36469 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
36470 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
36471 Save current values of framework globals passcnt, failcnt, xpasscnt,
36472 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
36473 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
36474 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
36475 xfailcnt to compute stats. Update framework global `testcnt' from
36476 pass/fail counts.
36477 (gcc_finish): New proc. Clean up test environment.
36478 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
36479 (gcc_epass, gcc_efail): Delete.
36480 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
36481 argument of line number.
36482 (dg-init): If the tool has an init routine, call it.
36483 (dg-test): Remove args `cflags_var' and `libs_var'.
36484 Pass all compiler options to ${tool}_start.
36485 Handle missing line number.
36486 (dg-finish): New function.
36487 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
36488 particular files. Call gcc_finish at end. Move "skipping test"
36489 message to verbosity level 3.
36490 * gcc.c-torture/compile/compile.exp: Likewise.
36491 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
36492 * gcc.c-torture/execute/execute.exp: Likewise.
36493 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
36494 Print testcase being tried at verbosity level 1.
36495 * gcc.c-torture/special/special.exp: Unset xfail.
36496 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
36497 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
36498 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
36499 * gcc.failure/failure.exp: Likewise.
36500 * gcc.ieee/ieee.exp: Likewise.
36501 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
36502 Update call to dg-test. Call dg-finish at end.
36503 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
36504 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
36505 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
36506 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
36507 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
36508 * gcc.wendy/wendy.exp: Add copyright.
36509 Delete setting of tmpdir (done by gcc_init).
36510 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
36511 Pass compiler flags to gcc_start. Call gcc_finish at end.
36512 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
36513 gcc_[ce]pass/fail.
36514
36515 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
36516
36517 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
36518 confusion.
36519 (g++_load): Likewise.
36520
36521 * config/*.exp (gcc_load): Some were varargs fns and some were not.
36522 Rename argument to `prog' to remove the confusion.
36523 Varargs fns behave differently too!
36524 (g++_load): Likewise.
36525
36526 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
36527
36528 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
36529 what it is. Delete (always) printing of status value for !native.
36530 Simplify verbose code, and include status and exec_output.
36531 (g++_load): Use gcc_load.
36532
36533 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
36534
36535 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
36536 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
36537 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
36538 940714-3.c as these testcases don't exist anymore. Make
36539 va-arg-1.c expected to pass.
36540
36541 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
36542
36543 * gcc.misc-tests/misc.exp: Only run specific testcases.
36544 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
36545 * gcc.misc-tests/dg-[1-9].c: New files.
36546
36547 * lib/dg.exp: New testsuite driver.
36548 * gcc.prms/prms.exp: Use it.
36549
36550 * README.gcc: New file.
36551
36552 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
36553 Document and reset `lxpass' and `lxfail'.
36554 Simplify "initialized" message.
36555 (gcc_stat): Clean up comments a little.
36556
36557 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
36558
36559 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
36560
36561 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
36562
36563 * lib/old-dejagnu.exp (process-option): New proc.
36564 (old-dejagnu-init, old-dejagnu-stat): Likewise.
36565 (old-dejagnu): Simplify.
36566 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
36567
36568 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
36569
36570 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
36571 exists and is not an empty string.
36572
36573 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
36574 $xfail rather than calling setup_xfail. Clear $xfail when test is
36575 finished.
36576 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
36577 automatically.
36578
36579 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
36580 longer expected to fail.
36581
36582 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
36583 "f" function call.
36584
36585 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
36586
36587 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
36588 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
36589 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
36590 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
36591 c-torture-1.29.
36592
36593 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
36594 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
36595
36596 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
36597
36598 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
36599 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
36600
36601 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
36602 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
36603 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
36604
36605 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
36606
36607 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
36608 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
36609 940714-1.c, 940714-2.c, 940714-3.c},
36610 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
36611 gcc.misc-tests/{mg.c,mg.exp}:
36612 New tests.
36613 * gcc.noncompile/noncompile.exp: Change accordingly.
36614
36615 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
36616
36617 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
36618 Undo previous clobberage.
36619
36620 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
36621
36622 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
36623 * gcc.special/{930510-1.c, special.exp}:
36624 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
36625 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
36626 struct-varargs-1.c}: New tests from c-torture-1.26.
36627
36628 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
36629
36630 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
36631 argument to switch.
36632
36633 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
36634
36635 * Revert the previous changes. Please see Rob's directory
36636 (/lisa/test/rob/progressive/gcc/testsuite) for testing
36637 fixes.
36638
36639 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
36640
36641 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
36642 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
36643 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
36644 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
36645 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
36646 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
36647 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
36648 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
36649 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
36650 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
36651 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
36652 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
36653 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
36654 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
36655 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
36656 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
36657 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
36658 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
36659 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
36660 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
36661 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
36662 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
36663 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
36664 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
36665 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
36666 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
36667 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
36668
36669 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
36670
36671 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
36672 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
36673 with perror calls.
36674
36675 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
36676
36677 * config/unix.exp (g++_load): Fix syntax.
36678
36679 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
36680
36681 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
36682 * gcc.noncompile/921017-1.c: Deleted obsolete test.
36683 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
36684 Don't expect va-arg-1.c to fail. Correct expected output for
36685 920928-1.c.
36686 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
36687 * gcc.wendy/hbm4.c: Correct typo.
36688 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
36689
36690 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
36691
36692 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
36693 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
36694 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
36695 * lib/c-torture.exp (c-torture-compile): Ditto.
36696
36697 Reduce volume of output (remove all the -I's and such).
36698 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
36699 Call gcc_cpass, gcc_cfail.
36700 (c-torture): Pass testing option to c-torture-compile.
36701
36702 1994-03-21 Doug Evans (dje@cygnus.com)
36703
36704 Bring patches over from progressive.
36705 * config/default.exp: Exit remote shell cleanly.
36706 (g++_exit, g++_start): Add default versions.
36707 * config/sim.exp (gcc_load): Use perror, not error.
36708
36709 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
36710
36711 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
36712 set in site.exp.
36713
36714 1994-03-14 Doug Evans (dje@cygnus.com)
36715
36716 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
36717 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
36718 (wendy_try): New proc to run testcase.
36719 (main loop): Call 'em.
36720 * gcc.wendy/*.c: Clean up pass to correct expected output.
36721
36722 * lib/gcc.exp: Minor cleanup work.
36723 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
36724
36725 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
36726
36727 * config/sim.exp (gcc_load): Document return codes better.
36728 Don't pass -v to simulator.
36729
36730 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
36731
36732 * gcc.special/920717-x.c: Fix typo.
36733 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
36734 get at sources.
36735
36736 * lib/mike-gcc.exp: Fix typo.
36737
36738 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
36739
36740 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
36741 binary to use, transform the name.
36742 * config/*.exp: rename everything. Nuke any g++ specific files,
36743 it's now a special case of gcc that requires no special support.
36744 Add a default.exp for unsupported targets.
36745
36746 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
36747
36748 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
36749 lib/old-dejagnu.exp: Fix a few patterns to work with the new
36750 version of Tcl.
36751
36752 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
36753
36754 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
36755 than a warning.
36756
36757 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
36758
36759 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
36760
36761 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
36762
36763 * gcc.execute/execute.exp: Combine opt_list and foption_list into
36764 option_list. Compile every file with only 4/6 option choices
36765 (same as C torture) instead of with 12/18 different option
36766 choices.
36767 * lib/c-torture.exp: Likewise.
36768
36769 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
36770 not already set.
36771
36772 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
36773
36774 * lib/old-deja.exp: Add `excess errors test fails' error, now one
36775 can put an XFAIL *-*-* on excess errors.
36776
36777 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
36778
36779 * g++.law: Add more tests derived from g++-bugs snapshots.
36780
36781 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
36782 equivalent to g++.law/init9.
36783
36784 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
36785 compiled it, and the a.out file after we've run it.
36786
36787 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
36788
36789 * lib/mike-g++.exp (postbase): Delete the .o file after we've
36790 compiled it, and the a.out file after we've run it.
36791
36792 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
36793
36794 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
36795
36796 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
36797
36798 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
36799 version number.
36800
36801 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
36802
36803 * g++.law: New directory of g++ tests derived from the g++-bugs
36804 snapshots.
36805
36806 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
36807
36808 * gcc.compile: initbug1.c initbug1.exp testcase added
36809
36810 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
36811
36812 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
36813 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
36814 fixes submitted by Jeff Law (law@cs.utah.edu)
36815 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
36816 Jeff Law (law@cs.utah.edu)
36817
36818
36819 1993-11-30 Mike Stump (mrs@cygnus.com)
36820
36821 * config/unix-g++.exp: Follow the gcc way of doing things.
36822 * g++.old-deja/old-deja.exp: Minor updates.
36823 * lib/g++.exp: New file, follow the gcc way of doing things.
36824 * lib/old-dejagnu.exp: Minor updates.
36825 * lib/mike-g++.exp: Always unset errorInfo.
36826
36827 1993-11-06 Mike Stump (mrs@cygnus.com)
36828
36829 * lib/gcc.exp: Fix some errors with the below change, CC and
36830 CFLAGS should be global when setting, not local.
36831
36832 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
36833
36834 * lib/gcc.exp: Transform tool name.
36835
36836 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
36837
36838 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
36839
36840 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
36841
36842 * lib/gcc.exp: change gcc_done to gcc_stat
36843
36844 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
36845
36846 * Upgraded gcc testsuite to c-torture version 1.25
36847
36848 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
36849
36850 * lib/gcc.exp: added reporting code. Changed verbose compile message.
36851 * lib/c-torture: added hooks for new reporting code.
36852
36853 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
36854
36855 * config/sh-gcc.exp: check if sh-sim exists in the path
36856
36857 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
36858
36859 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
36860 * gcc.compile/compile.exp: Initial changes for new logic.
36861 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
36862 * gcc.failure/failure.exp: Initial changes for new logic.
36863 * gcc.ieee/ieee.exp: Initial changes for new logic.
36864 * gcc.misc-tests/misc.exp: Initial changes for new logic.
36865 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
36866 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
36867 * lib/c-torture.exp: Initial changes for new logic.
36868 * lib/gcc.exp: Initial changes for new logic.
36869
36870 1993-10-15 Mike Stump (mrs@cygnus.com)
36871
36872 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
36873 depend upon failure or success. Fully qualify names in failure
36874 and success messages. Always remove a.out before starting
36875 compile, just in case. Pay more attention to error text output by
36876 the compiler. Handle testcases with no known past errors just
36877 like all others, so that things are uniform. Other miscellaneous
36878 improvements.
36879
36880 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
36881
36882 * gcc.cpp: new directory for cpp tests
36883
36884 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
36885
36886 * lib/chill.exp: Code reformatted, removed unused code.
36887 * config/unix-chill.exp: Code reformatted, removed unused code.
36888 * chill.execute/execute.exp: Code reformatted, removed unused code.
36889 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
36890
36891 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
36892
36893 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
36894 routines not written.
36895
36896 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
36897
36898 * config/bug-gcc.exp: Use new procs from bug.exp.
36899
36900 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
36901
36902 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
36903 via ftp, rather than depending on NFS.
36904 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
36905 case.
36906
36907 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
36908
36909 * config/bug-gcc.exp: Use new download proc.
36910
36911 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
36912
36913 * chill.execute/execute.exp: cleanups, handles errors better
36914 * chill.compile/compile.exp: rewrite, based on execute.exp
36915 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
36916 * lib/chill.exp: major changes to diff proc and compile and link
36917 procs. added chill_fail and chill_pass wrappers to pass and
36918 fail. added more comments, and handle error codes better.
36919 Added a hack to capture stderr from exec, so noncompile tests
36920 can work.
36921
36922 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
36923
36924 * chill.execute/execute.exp: rewrite of testsuite driver
36925 * lib/chill.exp: rewrite of testsuite driver
36926 * config/unix-chill.exp: rewrite of testsuite driver
36927
36928 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
36929
36930 In chill.execute:
36931 * iexpr.ch: Standardize uppercase.
36932 * tuples.dat: Standardize uppercase.
36933 * vary.ch: standardize. Correct varying string assignments.
36934 * vary.dat: Add new output lines.
36935
36936 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
36937
36938 In chill.execute:
36939 * chprintf.ch: Standardize use of uppercase.
36940 * tuples.ch: Standardize and turn arr2 into a DCL,
36941 rather than a SYN.
36942 * pinits.ch: Standardize.
36943
36944 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
36945
36946 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
36947 * Makefil: Renamed to Makefile.in.
36948 * configure.in: New.
36949
36950 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
36951
36952 In chill.execute:
36953 * .cvsignore: Add result/output files.
36954 * Makefile: Fix up variables at start. Use MFLAGS
36955 everywhere. Correct bool_loc, built_ins entries.
36956 Add entry for vary1.ch.
36957 * bitarray.ch: Standardize upper-case usage.
36958 * bitexpr.ch: Standardize, add output of b1.
36959 * params.ch: Use arrayt in along PROC parameters, to
36960 avoid novelty problems.
36961 * sets.ch: Tiny cleanup.
36962 * vary1.ch: Re-indent.
36963
36964 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
36965
36966 * Add PR-related files to Makefiles, .cvsignore files, etc.
36967
36968 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
36969
36970 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
36971 with compiler objects. New names are test-flow.c and test-loop.c
36972
36973 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
36974
36975 * Upgraded c-torture tests from 1.19 to 1.20
36976
36977 * new files:
36978 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
36979 * gcc.compile: 930623-1.c 930623-2.c
36980 * gcc.noncompile: 930622-1.c 930622-2.c
36981 * gcc.failure: 920411-1.c 920627-2.c
36982 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
36983
36984 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
36985
36986 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
36987 More changes to get testsuite working properly. Needs more work.
36988 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
36989
36990 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
36991
36992 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
36993 More changes to get testsuite working properly. Needs more work.
36994
36995 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
36996
36997 * chill.compile/compile.exp: Added for Dejagnu support
36998 * chill.execute/execute.exp: Added for Dejagnu support
36999 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
37000
37001 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
37002
37003 This should complete moving the CHILL test files.
37004 * chill.noncompile(.cvsignore printf.grt
37005 in-printf.grt chprintf.grt chprintf.ch):
37006 Added test-support files.
37007 (Makefile): Modified further.
37008 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
37009 signal.ch): Added test files.
37010 * chill.execute (.cvsignore printf.grt printr.c
37011 in-printf.grt rts.c chprintf.grt rts.h): Added
37012 test-support files.
37013 (Makefile): More corrections.
37014
37015 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
37016
37017 * chill.compile, chill.execute, chill.nocompile: Add CHILL
37018 test cases, ready for DejaGnu.
37019
37020 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
37021
37022 * Upgraded c-torture tests from 1.18 to 1.19
37023
37024 * gcc.compile: added test(s):
37025 930607-1.c
37026 * gcc.execute: added test(s):
37027 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
37028
37029 * added new subdirectory for misc tests: gcc.misc-tests
37030 * gcc.misc-test(s): added tests:
37031 inst-check.c test-consts.c test-ior.c test-switch.c
37032
37033 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
37034
37035 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
37036
37037 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
37038
37039 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
37040
37041 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
37042
37043 * Upgraded c-torture tests from 1.17 to 1.18
37044
37045 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
37046
37047 * Upgraded c-torture tests from 1.12 to 1.17
37048
37049 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
37050
37051 * lib/old-dejagnu.exp:
37052 Fixed handling of XFAIL target triplets to correctly
37053 recognize wildcard characters. Removed code that
37054 appended a unique id tag to the end of the file name
37055 printed out by the result of the testcases within a
37056 given test file.
37057
37058 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
37059
37060 * lib/old-dejagnu.exp:
37061 Reworked expected failure handling to trigger off of XFAIL
37062 keyword in keyphrase embeded in testcase source code. The
37063 XFAIL keyword must be at the end of the keyphrase line. It
37064 may optionally be followed by one or more target triplets.
37065 It has just occured that the handling of wildcards in the
37066 target triplet may not be correct.
37067
37068 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
37069
37070 * g++.old-deja/tests:
37071 Moved all subdirectories up one level into g++.old-deja .
37072
37073 * lib/old-dejagnu.exp:
37074 Fixed problem with CXXFLAGS not being properly reset, and being
37075 corrupted with extraneous "-c" compiler option. This was
37076 causing binaries to not be generated for test that needed them.
37077 Modified strings passed to "pass" and "fail" so that individual
37078 tests from the same test file would be distinguished by an
37079 identifier appended to the test file name in the summary logs;
37080 this corrected a problem with erroneous diff logs. Added code
37081 to search testcases for expected fail and unexpected pass keywords.
37082
37083 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
37084
37085 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
37086
37087 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
37088
37089 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
37090 Removed extraneous text from end of "Special g++ Options"
37091 keyphrase.
37092
37093 * lib/old-dejagnu.exp: Added pattern matching to look for new
37094 keywords, embedded in testcases comments, which will trigger
37095 calls to xpass and xfail.
37096
37097 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
37098
37099 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
37100 comments embedded in the testcases, especially the one looking for
37101 special compiler options, as well as the pattern matching for the
37102 compiler output again.
37103
37104 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
37105
37106 * lib/old-dejagnu.exp: Do a proper check of the return value for
37107 execute tests. Fixed several problems with the pattern matching
37108 of the compiler output which gave erroneous test results.
37109 Changed several of the test result messages to be more descriptive.
37110 * config/unix-g++.exp: Proc g++_load now actually works and
37111 executes the tests passed to it and returns a usable return
37112 value.
37113
37114 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
37115
37116 * lib/gcc.exp: Exits gracefully if $CC is bogus.
37117
37118 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
37119
37120 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
37121 Modified both files to properly execute the old style
37122 dejagnu tests. The previous versions of these files were
37123 experimental and did not function anything near correctly.
37124
37125 1993-04-05 Rob Savoye (rob@cygnus.com)
37126
37127 * Removed all Makefile.in and configure.in files. No configuration
37128 needed now.
37129
37130 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
37131
37132 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
37133
37134 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
37135
37136 * gcc.compile/configure.in, gcc.unsorted/configure.in,
37137 gcc.special/configure.in, gcc.noncompile/configure.in,
37138 gcc.execute/configure.in, gcc.code_quality/configure.in,
37139 g++.other/configure.in, g++.old-deja/configure.in,
37140 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
37141 in srcname setting.
37142
37143 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
37144
37145 * lib/udi.exp: Fixed mondfe and mondfe_download.
37146 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
37147 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
37148
37149 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
37150
37151 * config/udi-gdb.exp: Check $shell_id after connecting to target.
37152 (gdb_exit): Don't remove *_soc files.
37153
37154 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
37155
37156 * lib/c-torture.exp: Don't look for main; instead always use -w
37157 -c. This is how the c-torture tests work. Remove the object
37158 file if the compilation succeeds.
37159 * gcc.execute/execute.exp: Remove executable if test passes.
37160 * gcc.noncompile/noncompile.exp: Every test is an expected
37161 failure.
37162 * gcc.special/special.exp: Added tests from c-torture 1.11,
37163 corrected use of existing test.
37164 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
37165 gcc.execute/920625-1.c: Updated to c-torture 1.11.
37166 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
37167 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
37168 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
37169 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
37170 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
37171 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
37172 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
37173 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
37174 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
37175 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
37176 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
37177 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
37178 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
37179 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
37180 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
37181 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
37182 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
37183 c-torture 1.11.
37184 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
37185 correspond to c-torture 1.11.
37186
37187 * New file.
This page took 1.549633 seconds and 6 git commands to generate.