re PR c++/24439 (ICE with invert conditional containing throw)
[gcc.git] / gcc / testsuite / ChangeLog
1 2005-10-20 Richard Guenther <rguenther@suse.de>
2
3 PR c++/24439
4 * g++.dg/tree-ssa/pr24439.C: New testcase.
5
6 2005-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
7
8 * g++.dg/opt/delay-slot-1.C: New test.
9
10 2005-10-20 Erik Edelmann <erik.edelmann@iki.fi>
11
12 PR fortran/21625
13 * gfortran.fg/der_init_1.f90: New.
14
15 2005-10-19 Ulrich Weigand <uweigand@de.ibm.com>
16
17 * gcc.dg/20050824-1.c (f): Clobber %r13 and %r14 only on s390x.
18
19 2005-10-19 Mark Mitchell <mark@codesourcery.com>
20
21 PR c++/21908
22 * g++.dg/parse/error28.C: New test.
23
24 2005-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
25
26 * gcc.dg/profile-generate-2.c: New test.
27
28 2005-10-18 Danny Smith <dannysmith@users.sourceforge.net>
29
30 PR target/23589
31 * g++.dg/ext/dllimport11.C: New.
32
33 2005-10-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
34
35 PR c++/22293
36 * g++.dg/other/friend3.C: New test.
37
38 2005-10-18 Mark Mitchell <mark@codesourcery.com>
39
40 PR c++/23293
41 * g++.dg/template/error19.C: New test.
42
43 2005-10-18 Nathan Sidwell <nathan@codesourcery.com>
44
45 PR c++/21383
46 * g++.dg/overload/koenig2.C: New.
47
48 PR c++/23118
49 * g++.dg/overload/error2.C: New.
50
51 PR c++/22604
52 * g++.dg/inherit/covariant14.C: New.
53
54 2005-10-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
55
56 PR c++/23440
57 * g++.dg/parse/for1.C: New test.
58
59 2005-10-17 Paul Thomas <pault@gcc.gnu.org>
60
61 PR fortran/23446
62 * gfortran.dg/host_dummy_index_1.f90: New test.
63
64 PR fortran/21459
65 * gfortran.dg/automatic_char_len_2.f90: New test.
66
67 PR fortran/20866
68 * gfortran.dg/recursive_statement_functions.f90: New test.
69
70 PR fortran/20853
71 * gfortran.dg/assumed_size_dt_dummy.f90: New test.
72
73 PR fortran/20849
74 * gfortran.dg/external_initializer.f90: New test.
75
76 PR fortran/20837
77 * non_module_public.f90: New test.
78
79 2005-10-17 Nathan Sidwell <nathan@codesourcery.com>
80
81 PR c++/24386
82 * g++.dg/template/overload7.C: New.
83
84 PR c++/22551
85 * g++.dg/other/switch2.C: Remove expected warnings.
86
87 PR c++/21353
88 * g++.dg/template/defarg6.C: New.
89
90 2005-10-17 Uros Bizjak <uros@kss-loka.si>
91
92 PR target/24315
93 * gcc.target/i386/pr24315.c: New test.
94
95 2005-10-16 Mark Mitchell <mark@codesourcery.com>
96
97 PR c++/24389
98 * g++.dg/template/static21.C: New test.
99 * g++.dg/template/static21-a.cc: Likewise.
100
101 2005-10-16 Andrew Pinski <pinskia@physics.uc.edu>
102
103 PR c++/23959
104 * g++.dg/warn/Wswitch-default-1.C: New test.
105 * g++.dg/warn/Wswitch-default-2.C: New test.
106
107 2005-10-16 Mark Mitchell <mark@codesourcery.com>
108
109 PR c++/22173
110 * g++.dg/parse/template18.C: New test.
111 * g++.dg/template/nontype15.C: Likewise.
112
113 2005-10-16 Erik Edelmann <erik.edelmann@iki.fi>
114
115 PR fortran/22273
116 * gfortran.dg/spec_expr_2.f90: New.
117
118 2005-10-16 Hans-Peter Nilsson <hp@axis.com>
119
120 * g++.dg/debug/debug3.C, g++.dg/ext/visibility/noPLT.C,
121 g++.dg/opt/vt1.C, g++.old-deja/g++.other/local-alloc1.C,
122 gcc.dg/20001009-1.c, gcc.dg/20010912-1.c, gcc.dg/20020122-4.c,
123 gcc.dg/20020415-1.c, gcc.dg/20020430-1.c, gcc.dg/20021018-1.c,
124 gcc.dg/20021023-1.c, gcc.dg/20021029-1.c, gcc.dg/20021116-1.c,
125 gcc.dg/20030120-1.c, gcc.dg/20030213-1.c, gcc.dg/20030225-1.c,
126 gcc.dg/20030702-1.c, gcc.dg/20030708-1.c, gcc.dg/20040311-2.c,
127 gcc.dg/inline-2.c: Guard test with { target fpic }. Remove
128 previous target-specific skips and warning-message matches where
129 applicable.
130
131 2005-10-15 Mark Mitchell <mark@codesourcery.com>
132
133 PR c++/21347
134 * g++.dg/warn/Wctor-dtor.C: New test.
135
136 2005-10-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
137
138 PR c/23439
139 * gcc.dg/for-1.c: New test.
140
141 2005-10-14 Mark Mitchell <mark@codesourcery.com>
142
143 PR c++/19565
144 * g++.dg/warn/Wconversion1.C: New test.
145 * g++.dg/ext/packed4.C: Compile with -w.
146 * g++.dg/opt/20050511-1.C: Likewise.
147 * g++.old-deja/g++.other/warn4.C: Compiler with -Wconversion.
148
149 2005-10-14 Jakub Jelinek <jakub@redhat.com>
150
151 * gfortran.dg/boz_5.f90: New test.
152
153 2005-10-14 Nathan Sidwell <nathan@codesourcery.com>
154
155 PR c++/22551
156 * g++.dg/other/switch2.C: New.
157
158 PR c++/23984
159 * g++.dg/init/ctor7.C: New.
160
161 2005-10-13 David Edelsohn <edelsohn@gnu.org>
162
163 PR c++/23730
164 * g++.dg/parse/crash32.C: New test.
165
166 2005-10-13 Mark Mitchell <mark@codesourcery.com>
167
168 PR c++/20721
169 * g++.dg/init/goto2.C: New test.
170
171 PR c++/22464
172 * g++.dg/template/crash/41.C: New test.
173
174 PR c++/22180
175 * g++.dg/template/crash40.C: New test.
176
177 PR c++/23694
178 * g++.dg/parse/friend5.C: New test.
179
180 PR c++/23307
181 * g++.dg/template/crash38.C: New test.
182
183 PR c++/22352
184 * g++.dg/template/friend38.C: New test.
185
186 PR c++/22405
187 * g++.dg/template/crash39.C: New test.
188
189 2005-10-13 Hans-Peter Nilsson <hp@bitrange.com>
190
191 * gcc.dg/debug/dwarf2/dwarf-char1.c,
192 gcc.dg/debug/dwarf2/dwarf-char2.c,
193 gcc.dg/debug/dwarf2/dwarf-char3.c: Skip for mmix-*-*
194
195 * gcc.dg/intmax_t-1.c: Remove mmix-*-* from dg-error statement.
196
197 2005-10-12 Danny Smith <dannysmith@users.sourceforge.net>
198
199 * gcc.dg/dll-2.c: Add tests for warnings.
200 * gcc.dg/dll-3.c: Likewise.
201 * gcc.dg/dll-4.c: Likewise.
202
203 * g++.dg/ext/dllimport1.C: Adjust tests for warnings.
204 * g++.dg/ext/dllimport2.C: Likewise.
205 * g++.dg/ext/dllimport3.C: Likewise.
206 * g++.dg/ext/dllimport7.C: Likewise.
207 * g++.dg/ext/dllimport8.C: Likewise.
208 * g++.dg/ext/dllimport9.C: Likewise.
209
210 2005-10-10 Paul Thomas <pault@gcc.gnu.org>
211
212 PR fortran/24092
213 * gfortran.dg/derived_pointer_recursion.f90: New test.
214
215 2005-10-12 Adrian Straetling <straetling@de.ibm.com>
216
217 * gcc.c-torture/execute/20051012-1.c: New test.
218
219 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
220
221 PR fortran/18082
222 * gfortran.dg/automatic_char_len_1.f90: New test.
223
224 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
225
226 PR fortran/20847
227 * gfortran.dg/save_common.f90: New test.
228
229 PR fortran/20856
230 * gfortran.dg/save_result.f90: New test.
231
232 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
233
234 PR c++/21592
235 * g++.dg/template/dependent-expr1.C: Add new expected error.
236 * g++.dg/template/dependent-expr2.C: Adjust error text.
237 * g++.dg/template/overload6.C: New.
238
239 PR c++/23797
240 * g++.dg/other/typename8.C: New.
241
242 PR c++/21117
243 * g++.dg/other/return1.C: New.
244
245 2005-10-12 Paolo Bonzini <bonzini@gnu.org>
246
247 PR c++/24052
248 * g++.dg/ext/label5.C: New.
249
250 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
251
252 PR c++/19964
253 * g++.dg/parse/crash31.C: New.
254
255 2005-10-12 Razya Ladelsky <razya@il.ibm.com>
256
257 * g++.dg/ipa/ipa-1.c: New test.
258 * g++.dg/ipa/ipa-2.c: New test.
259 * g++.dg/ipa/ipa-3.c: New test.
260 * g++.dg/ipa/ipa-4.c: New test.
261 * g++.dg/ipa/ipa-5.c: New test.
262 * g++.dg/ipa/ipa.exp: New file.
263
264 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
265
266 PR fortran/24207
267 * gfortran.dg/private_type_3.f90: New test.
268
269 2005-10-11 Steven G. Kargl <kargls@comcast.net>
270
271 PR fortran/20786
272 gfortran.dg/aint_anint_1.f90: New test.
273
274 2005-10-11 Steven G. Kargl <kargls@comcast.net>
275
276 PR libgfortran/24313
277 gfortran.dg/csqrt.f: New test.
278
279 2005-10-11 Ian Lance Taylor <ian@airs.com>
280
281 PR c++/8057
282 * g++.dg/warn/noeffect7.C: New test.
283 * g++.dg/warn/noeffect2.C: Instantiate templates.
284 * g++.dg/warn/noeffect4.C: Instantiate template. Add new error
285 and warning.
286
287 2005-10-11 Mark Mitchell <mark@codesourcery.com>
288
289 PR c++/21089
290 * g++.dg/init/float1.C: New test.
291
292 PR c++/24277
293 * g++.dg/init/member1.C: Tweak error markers.
294
295 2005-10-11 Janis Johnson <janis187@us.ibm.com>
296
297 PR testsuite/24281
298 * gcc.dg/compat/struct-layout-1_generator.c (generate_fields):
299 Check for null pointer.
300
301 2005-10-11 Mark Mitchell <mark@codesourcery.com>
302
303 PR c++/21369
304 * g++.dg/parse/ret-type3.C: New test.
305
306 2005-10-11 Andrew Pinski <pinskia@physics.uc.edu>
307
308 PR tree-opt/23946
309 * gcc.c-torture/compile/pr23946.c: New test.
310
311 2005-10-11 Jakub Jelinek <jakub@redhat.com>
312
313 * g++.dg/opt/mmx2.C: New test.
314
315 2005-10-10 Mark Mitchell <mark@codesourcery.com>
316
317 PR c++/24277
318 * g++.dg/template/static20.C: New test.
319
320 PR c++/24302
321 * g++.dg/warn/Wunused-12.C: New test.
322
323 PR c++/23437
324 * g++.dg/template/arg4.C: New test.
325
326 2005-10-10 Eric Botcazou <ebotcazou@libertysurf.fr>
327
328 * gcc.dg/ucnid-2.c: XFAIL on Solaris.
329 * gcc.dg/ucnid-3.c: Likewise.
330 * gcc.dg/ucnid-4.c: Likewise.
331 * gcc.dg/tree-ssa/gen-vect-25.c (main): Return a value.
332 * g++.dg/other/ucnid-1.C: Likewise.
333 * gcc.dg/sparc-frame-1.c: New test.
334
335 2005-10-10 Mark Mitchell <mark@codesourcery.com>
336
337 PR c++/24139
338 * g++.dg/template/spec27.C: New test.
339
340 PR c++/24275
341 * g++.dg/template/static19.C: New test.
342
343 2005-10-09 Eric Botcazou <ebotcazou@libertysurf.fr>
344
345 * gcc.dg/20050922-1.c: Skip on Solaris 2.5.1 to 9.
346 * g++.dg/warn/miss-format-1.C: XFAIL vscanf test on Solaris 2.5.1 to 8.
347
348 2005-10-07 Andrew Pinski <pinskia@physics.uc.edu>
349
350 PR target/24136
351 * gfortran.fortran-torture/compile/pr24136.f: New test.
352
353 2005-10-08 James A. Morrison <phython@gcc.gnu.org>
354
355 PR c++/22172
356 * g++.dg/parse/crash30.C: New test.
357
358 2005-10-07 Richard Guenther <rguenther@suse.de>
359
360 PR middle-end/24227
361 * gcc.c-torture/compile/pr24227.c: New testcase.
362
363 2005-10-07 Steve Ellcey <sje@cup.hp.com>
364
365 * gcc.dg/compat/struct-layout-1_generate.c (generate_fields):
366 Do not put aligned attributes on array elements.
367
368 2005-10-07 Ulrich Weigand <uweigand@de.ibm.com>
369
370 PR testsuite/23611, PR testsuite/23615
371 * obj-c++.dg/bitfield-3.mm: Include standard headers instead of
372 writing prototypes of library functions by hand.
373 * obj-c++.dg/bitfield-4.mm: Likewise.
374 * obj-c++.dg/const-str-4.mm: Likewise.
375 * obj-c++.dg/encode-4.mm: Likewise.
376 * obj-c++.dg/encode-5.mm: Likewise.
377 * obj-c++.dg/encode-6.mm: Likewise.
378 * obj-c++.dg/gnu-runtime-3.mm: Likewise.
379 * obj-c++.dg/method-10.mm: Likewise.
380 * obj-c++.dg/method-17.mm: Likewise.
381 * obj-c++.dg/method-19.mm: Likewise.
382 * obj-c++.dg/try-catch-2.mm: Likewise.
383
384 2005-10-06 Richard Henderson <rth@redhat.com>
385
386 PR 24236
387 * gcc.dg/i386-sse-10.c: Add -fno-omit-frame-pointer.
388
389 2005-10-06 Dale Johannesen <dalej@apple.com>
390
391 * gcc.c-torture/execute/20030125-1.c: Correct.
392
393 2005-10-06 Richard Guenther <rguenther@suse.de>
394
395 PR tree-optimization/24238
396 * g++.dg/tree-ssa/pr24238.C: New testcase.
397
398 2005-10-07 Erik Edelmann <erik.edelmann@iki.fi>
399
400 PR 18568
401 * gfortran.dg/der_pointer_3.f90: New test.
402
403 2005-10-05 Devang Patel <dpatel@apple.com>
404
405 PR Debug/23205
406 * g++.dg/other/PR23205.C: New.
407
408 2005-10-05 Richard Henderson <rth@redhat.com>
409
410 PR target/23602
411 * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options.
412 * g++.dg/eh/omit-frame-pointer2.C: Likewise.
413
414 2005-10-05 Dale Johannesen <dalej@apple.com>
415
416 * gcc.c-torture/execute/float-floor.c: New.
417
418 2005-10-05 Paolo Bonzini <bonzini@gnu.org>
419
420 PR tree-optimization/21419
421 PR tree-optimization/24146
422 PR tree-optimization/24151
423
424 * g++.dg/ext/asm7.C: New.
425 * g++.dg/ext/asm8.C: New.
426 * gcc.dg/asm-1.c: Compile on all targets.
427 * gcc.dg/asm-pr24146.c: New.
428 * gcc.dg/pr21419.c: Adjust error messages.
429
430 2005-10-05 Richard Guenther <rguenther@suse.de>
431
432 PR fortran/24176
433 * gfortran.fortran-torture/compile/empty.f90: New testcase.
434
435 2005-10-05 Nathan Sidwell <nathan@codesourcery.com>
436
437 PR c++/23513
438 * g++.dg/template/spec22.C: Robustify test.
439 * g++.dg/template/spec26.C: New.
440
441 2005-10-05 Uros Bizjak <uros@kss-loka.si>
442
443 * gcc.dg/vect/vect-shift-1.c: Include tree-vect.h header. Check
444 if target supports vector instructions.
445
446 2005-10-04 Geoffrey Keating <geoffk@apple.com>
447
448 * gcc.dg/builtins-config.h: Only PowerPC Mac OS shipped without
449 C99 functions.
450
451 2005-10-04 Janis Johnson <janis187@us.ibm.com>
452
453 * lib/target-supports.exp (check_effective_target_fortran_large_real,
454 check_effective_target_fortran_large_int): Replace cached result
455 when target changes.
456
457 2005-10-04 Devang Patel <dpatel@apple.com>
458
459 * gcc.dg/i386-sse-vect-types.c: New.
460
461 2005-10-04 Ian Lance Taylor <ian@airs.com>
462
463 PR preprocessor/13726
464 * gcc.dg/cpp/cmdlne-dI-C.c: New test.
465 * gcc.dg/cpp/cmdlne-dI-C.h: New file.
466
467 2005-10-04 Richard Guenther <rguenther@suse.de>
468
469 PR c/23576
470 * gcc.dg/noncompile/pr23576.c: New testcase.
471
472 2005-10-04 Andrew Pinski <pinskia@physics.uc.edu>
473
474 PR middle-end/23125
475 * gcc.dg/register-var-3.c: New test.
476
477 2005-10-04 Steven Bosscher <stevenb@suse.de>
478
479 * gcc.dg/pr23049.c: New test.
480
481 * gcc.dg/ucnid-4.c: Fix test.
482
483 2005-10-03 Diego Novillo <dnovillo@redhat.com>
484
485 PR 23445
486 * gcc.c-torture/compile/pr23445.c: New test.
487
488 2005-10-03 Alexandre Oliva <aoliva@redhat.com>
489
490 * g++.dg/overload/unknown1.C: New.
491
492 2005-10-03 Mark Mitchell <mark@codesourcery.com>
493
494 PR c++/17775
495 * g++.dg/template/repo4.C: New test.
496
497 2005-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
498
499 PR libfortran/19308
500 * gfortran.dg/large_real_kind_2.F90: New test.
501 * gfortran.dg/large_integer_kind_2.f90: New test.
502
503 2005-10-03 Uros Bizjak <uros@kss-loka.si>
504
505 * lib/target-supports.exp (check_effective_target_vect_shift):
506 Implement with result caching. Add i?86, x86_64 and ia64 targets.
507 (check_effective_target_vect_condition): Fix copy-n-pasto.
508
509 * gcc.dg/vect/pr22480.c : Enable for effective-target vect_shift.
510 * gcc.dg/vect/vect-shift-1.c: Remove XFAIL for i?86 and x86_64
511 targets.
512
513 2005-10-02 Mark Mitchell <mark@codesourcery.com>
514
515 PR c++/22621
516 * g++.dg/template/overload5.C : New test.
517
518 PR c++/23840
519 * g++.dg/expr/stdarg1.C: New test.
520
521 2005-10-02 Diego Novillo <dnovillo@redhat.com>
522
523 PR 24142
524 * gcc.c-torture/execute/pr24142.c: New test.
525
526 2005-10-01 Diego Novillo <dnovillo@redhat.com>
527
528 PR 24141
529 * gcc.c-torture/execute/pr24141.c: New test.
530
531 2005-10-01 James A. Morrison <phython@gcc.gnu.org>
532 Diego Novillo <dnovillo@redhat.com>
533
534 PR 23604
535 * gcc.c-torture/execute/pr23604.c: New test.
536
537 2005-10-01 Paul Thomas <pault@gcc.gnu.org>
538
539 PR fortran/16404
540 PR fortran/20835
541 PR fortran/20890
542 PR fortran/20899
543 PR fortran/20900
544 PR fortran/20901
545 PR fortran/20902
546 gfortran.dg/equiv_constraint_1.f90: New test.
547 gfortran.dg/equiv_constraint_2.f90: New test.
548 gfortran.dg/equiv_constraint_3.f90: New test.
549 gfortran.dg/equiv_constraint_4.f90: New test.
550 gfortran.dg/equiv_constraint_5.f90: New test.
551 gfortran.dg/equiv_constraint_6.f90: New test.
552 gfortran.dg/equiv_constraint_7.f90: New test.
553 gfortran.dg/equiv_constraint_8.f90: New test.
554 gfortran.dg/private_type_1.f90: New test.
555 gfortran.dg/private_type_2.f90: New test.
556 gfortran.dg/g77/980628-2.f, 980628-3.f, 980628-9.f,
557 980628-10.f: Assert std=gnu to permit mixing of
558 types in equivalence statements.
559
560 2005-09-30 Janne Blomqvist <jblomqvi@cc.hut.fi>
561
562 PR 24112
563 * gfortran.dg/open_status_1.f90: New.
564
565 2005-09-30 Uros Bizjak <uros@kss-loka.si>
566
567 * gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files.
568 * gcc.dg/vect/pr22480.c: Clean up temp files.
569 * gcc.dg/vect/pr23831.c: Clean up temp files.
570 * gcc.dg/vect/pr23816-1.c: Require effective-target vect_condition.
571 Clean up temp files.
572 * gcc.dg/vect/pr23816-2.c: Require effective-target vect_condition.
573 Clean up temp files.
574
575 * gcc.dg/20050309-1.c: Clean up temp files.
576 * gcc.dg/20050325-1.c: Clean up temp files.
577
578 2005-09-30 Uros Bizjak <uros@kss-loka.si>
579
580 PR tree-optimization/24059
581 * gcc.dg/vect/pr24059.c : New test.
582
583 2005-09-29 Jakub Jelinek <jakub@redhat.com>
584
585 PR middle-end/24109
586 * gcc.c-torture/execute/20050929-1.c: New test.
587
588 2005-09-29 Steven Bosscher <stevenb@suse.de>
589
590 * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
591
592 2005-09-29 Paolo Bonzini <bonzini@gnu.org>
593
594 PR c/21419
595 * gcc.dg/pr21419.c: New test.
596
597 2005-09-29 Steven Bosscher <stevenb@suse.de>
598
599 * gcc.dg/pr23911.c: New test.
600
601 2005-09-28 Mark Mitchell <mark@codesourcery.com>
602
603 * g++.dg/opt/pr19650.C: Use -w -fpermissive.
604
605 PR c++/16782
606 * g++.dg/parse/qualified4.C: New test.
607 * g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive.
608 * g++.old-deja/g++.mike/p8154.C: Likewise.
609
610 2005-09-27 Mark Mitchell <mark@codesourcery.com>
611
612 PR c++/22147
613 * g++.dg/template/friend37.C: New test.
614 * g++.dg/parse/crash28.C: Adjust error markers.
615
616 2005-09-27 Jakub Jelinek <jakub@redhat.com>
617
618 PR fortran/18518
619 * gfortran.fortran-torture/execute/save_2.f90: New decl.
620
621 2005-09-27 Devang Patel <dpatel@apple.com>
622
623 PR tree-optimization/23625
624 * gcc.dg/pr23625.c: New test.
625
626 2005-09-27 Uros Bizjak <uros@kss-loka.si>
627
628 * gcc.target/i386/pr22585.c: Run on 32-bit x86 only.
629 * gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only.
630
631 2005-09-26 Jakub Jelinek <jakub@redhat.com>
632
633 PR fortran/23677
634 * gfortran.fortran-torture/execute/save_1.f90: New test.
635 * gfortran.dg/save_1.f90: New test.
636
637 2005-09-26 Uros Bizjak <uros@kss-loka.si>
638
639 * gcc.target/i386/builtin-apply-mmx.c: New test.
640
641 PR target/22576
642 * gcc.target/i386/pr22576.c: New test.
643
644 PR target/22585
645 * gcc.target/i386/pr22585.c: New test.
646
647 PR target/23268
648 * gcc.target/i386/pr23268.c: New test.
649
650 PR middle-end/23831
651 * gcc.dg/vect/pr23831.c: New test.
652
653 PR target/24055
654 * gcc.target/i386/pr24055.c: New test.
655
656 2005-09-25 Kazu Hirata <kazu@codesourcery.com>
657
658 PR tree-optimization/23960
659 * gcc.c-torture/compile/pr23960.c: New.
660
661 2005-09-23 Paul Thomas <pault@gcc.gnu.org>
662
663 PR fortran/16861
664 * gfortran.dg/nested_modules_3.f90: New.
665
666 2005-09-22 Steven G. Kargl <kargls@comcast.net>
667
668 PR fortran/24005
669 gfortran.dg/interface_1.f90: New test.
670
671 2005-09-22 Erik Edelmann <erik.edelmann@iki.fi>
672 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
673
674 PR fortran/23843
675 * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test.
676
677 2005-09-22 Steven G. Kargl <kargls@comcast.net>
678
679 PR fortran/23516
680 * gfortran.dg/imag_1.f: New test.
681 * gfortran.dg/imag_2.f: Ditto.
682
683 2005-09-22 J"orn Rennecke <joern.rennecke@st.com>
684
685 * gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement.
686
687 2005-09-22 Jakub Jelinek <jakub@redhat.com>
688
689 PR c++/21983
690 * g++.dg/warn/pr21983.C: New test.
691
692 2005-09-21 Mark Mitchell <mark@codesourcery.com>
693
694 PR c++/23993
695 * g++.dg/template/array14.C: New test.
696
697 2005-09-21 Erik Edelmann <erik.edelmann@iki.fi>
698
699 PR fortran/19929
700 * gfortran.dg/der_ptr_component_1.f90: New test.
701
702 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
703
704 PR c++/23965
705 * g++.dg/template/error1.C: Reject "no matching function" message.
706
707 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
708
709 PR c++/17609
710 * g++.dg/lookup/error1.C: New test.
711
712 2005-09-21 Dorit Nuzman <dorit@il.ibm.com>
713
714 * gcc.dg/vect/vect-dv-2.c: Change loop bound and restore original
715 functionality of the testcase.
716
717 2005-09-20 Richard Henderson <rth@redhat.com>
718
719 * gcc.dg/vect/vect-22.c: Require vect_float.
720 * gcc.dg/vect/vect-91.c: XFAIL if vect_no_int_add.
721
722 2005-09-20 Joseph S. Myers <joseph@codesourcery.com>
723
724 * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C,
725 g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c,
726 gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c,
727 gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c,
728 gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c,
729 gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c,
730 gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c,
731 gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers.
732 * gcc.dg/cpp/ucnid-8.c: New test.
733
734 2005-09-20 Jakub Jelinek <jakub@redhat.com>
735
736 PR tree-optimization/23929
737 * gcc.c-torture/compile/pr23929.c: New test.
738
739 2005-09-20 Daniel Berlin <dberlin@dberlin.org>
740
741 * gcc.dg/vect/vect-dv-2.c: Expect same alignment message only
742 for one loop.
743
744 2005-09-20 Steve Ellcey <sje@cup.hp.com>
745
746 PR testsuite/23186
747 * g++.dg/other/pr22003.C: Require named sections.
748
749 2005-09-20 Jakub Jelinek <jakub@redhat.com>
750
751 PR c++/23947
752 * g++.dg/rtti/crash3.C: New test.
753
754 PR tree-optimization/23818
755 * gcc.dg/pr23818.c: New test.
756
757 2005-09-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
758
759 PR fortran/23420
760 * gfortran.dg/print_fmt_4.f: New.
761
762 2005-09-20 Jakub Jelinek <jakub@redhat.com>
763
764 PR fortran/23663
765 * gfortran.fortran-torture/execute/entry_11.f90: New test.
766
767 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
768
769 * gcc.dg/vect/vect-40.c: Remove pointers to "aligned types".
770 Use pointers to local alignable arrays instead. Added comments.
771 * gcc.dg/vect/vect-46.c: Likewise.
772 * gcc.dg/vect/vect-48.c: Likewise.
773 * gcc.dg/vect/vect-49.c: Likewise.
774 * gcc.dg/vect/vect-52.c: Likewise.
775 * gcc.dg/vect/vect-53.c: Likewise.
776 * gcc.dg/vect/vect-54.c: Likewise.
777 * gcc.dg/vect/vect-56.c: Likewise.
778 * gcc.dg/vect/vect-57.c: Likewise.
779 * gcc.dg/vect/vect-58.c: Likewise.
780 * gcc.dg/vect/vect-60.c: Likewise.
781 * gcc.dg/vect/vect-61.c: Likewise.
782
783 * gcc.dg/vect/vect-42.c: Remove pointers to "aligned types".
784 The test is no longer vectorizable on vect_no_align targets.
785 * gcc.dg/vect/vect-43.c: Likewsie.
786
787 * gcc.dg/vect/vect-44.c: Added comments.
788 * gcc.dg/vect/vect-45.c: Added comments.
789 * gcc.dg/vect/vect-50.c: Added comments.
790 * gcc.dg/vect/vect-51.c: Added comments.
791
792 * gcc.dg/vect/vect-95.c: Use aligned arrays instead of arrays to
793 aligned type.
794 * gcc.dg/vect/Os-vect-95.c: Likewise.
795
796 * gcc.dg/vect/vect-41.c: Test removed.
797 * gcc.dg/vect/vect-47.c: Test removed.
798 * gcc.dg/vect/vect-55.c: Test removed.
799 * gcc.dg/vect/vect-59.c: Test removed.
800
801 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
802
803 * gcc.dg/vect/pr16105.c: Replace "aligned types" with regular types.
804 No longer vectorizable on vect_no_align targets.
805 * gcc.dg/vect/pr20122.c: Likewise.
806 * gcc.dg/vect/vect-74.c: Likewise.
807 * gcc.dg/vect/vect-75.c: Likewise.
808 * gcc.dg/vect/vect-76.c: Likewise.
809
810 * gcc.dg/vect/vect-37.c: Replace "aligned types" with regular types.
811 Will not be vectorizable on vect_no_align targets once aliasing issues
812 are resolved.
813 * gcc.dg/vect/vect-79.c: Likewise.
814
815 * gcc.dg/vect/vect-77.c: Replace "aligned types" with regular types.
816 * gcc.dg/vect/vect-78.c: Likewise.
817 * gcc.dg/vect/vect-97.c: Likewise.
818
819 2005-09-19 Steven Bosscher <stevenb@suse.de>
820
821 * gcc.dg/pr23943.c: New test.
822
823 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
824
825 PR fortran/19181
826 * gfortran.dg/derived_pointer_null_1.f90: New test.
827
828 2005-09-18 Richard Guenther <rguenther@suse.de>
829
830 PR middle-end/23944
831 * gcc.c-torture/compile/pr23944.c: New testcase.
832
833 2005-09-18 Erik Edelmann <erik.edelmann@iki.fi>
834
835 PR fortran/15975
836 * gfortran.dg/der_pointer_2.f90: New test.
837
838 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
839
840 PR fortran/16861
841 * gfortran.dg/nested_modules_2.f90: New test.
842
843 2005-09-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
844
845 PR c++/18368
846 * g++.dg/other/semicolon.C: New test.
847
848 2005-09-16 Joseph S. Myers <joseph@codesourcery.com>
849
850 * g++.dg/warn/huge-val1.C: Disable tests on values of HUGE_VAL,
851 HUGE_VALF and HUGE_VALL unless __GLIBC__ is defined.
852
853 2005-09-16 Mark Mitchell <mark@codesourcery.com>
854
855 PR c++/23914
856 * g++.dg/template/static18.C: New test.
857
858 PR c++/21514
859 * g++.dg/template/crash19.C: Remove dg-error marker.
860 * g++.dg/template/local4.C: New test.
861
862 2005-09-16 Paul Brook <paul@codesourcery.com>
863
864 PR fortran/23906
865 * gfortran.dg/dependency_1.f90: New test.
866
867 2005-09-15 Mark Mitchell <mark@codesourcery.com>
868
869 PR c++/23896
870 * g++.dg/template/static17.C: New test.
871
872 2005-09-15 Joseph S. Myers <joseph@codesourcery.com>
873
874 PR c++/23139
875 * g++.dg/warn/huge-val1.C: New test.
876
877 2005-09-15 Mark Mitchell <mark@codesourcery.com>
878
879 PR c++/13140
880 * g++.dg/parse/class2.C: New test.
881 * g++.dg/template/explicit8.C: Likewise.
882 * g++.dg/template/spec25.C: Likewise.
883
884 2005-09-14 Josh Conner <jconner@apple.com>
885
886 PR middle-end/23584
887 * gcc.dg/pr23584.c: New test.
888
889 2005-09-14 Jerry DeLisle <jvdelisle@verizon.net>
890
891 PR fortran/21875 Internal Unit Array I/O, NIST
892 * gfortran.dg/arrayio_1.f90: New test.
893 * gfortran.dg/arrayio_1.f90: New test.
894 * gfortran.dg/arrayio_1.f90: New test.
895 * gfortran.dg/arrayio_1.f90: New test.
896 * gfortran.dg/arrayio_1.f90: New test.
897
898 2005-09-14 Uros Bizjak <uros@kss-loka.si>
899
900 PR middle-end/22480
901 * gcc.dg/vect/pr22480.c: New test.
902
903 2005-09-13 Paul Thomas <pault@gcc.gnu.org>
904
905 PR fortran/19358
906 * gfortran.fortran-torture/assumed_dummy_1.f90: New test.
907
908 2005-09-13 Josh Conner <jconner@apple.com>
909
910 PR c++/23180
911 * g++.dg/init/struct2.C: New test.
912 * g++.dg/init/struct3.C: New test.
913
914 2005-09-13 Janis Johnson <janis187@us.ibm.com>
915
916 * gcc.dg/pr15784-4.c, gcc.dg/pr20130-1.c, gcc.dg/ucnid-6.c:
917 Clean up temp files.
918 * gcc.dg/tree-ssa/20030821-1.c, gcc.dg/tree-ssa/20040514-2.c,
919 gcc.dg/tree-ssa/builtin-fprintf-1.c,
920 gcc.dg/tree-ssa/builtin-fprintf-chk-1.c,
921 gcc.dg/tree-ssa/builtin-printf-1.c,
922 gcc.dg/tree-ssa/builtin-printf-chk-1.c,
923 gcc.dg/tree-ssa/builtin-vfprintf-1.c,
924 gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c,
925 gcc.dg/tree-ssa/builtin-vprintf-1.c,
926 gcc.dg/tree-ssa/builtin-vprintf-chk-1.c, gcc.dg/tree-ssa/ltrans-8.c,
927 gcc.dg/tree-ssa/pr19055-2.c, gcc.dg/tree-ssa/pr19055.c,
928 gcc.dg/tree-ssa/pr21985.c: Clean up dump files.
929 * gcc.dg/vect/fast-math-vect-reduc-5.c, gcc.dg/vect/pr22506.c,
930 gcc.dg/vect/trapv-vect-reduc-4.c, gcc.dg/vect/vect-116.c,
931 gcc.dg/vect/vect-reduc-6.c, gcc.dg/vect/vect-reduc-7.c,
932 gcc.dg/vect/vect-reduc-8.c, gcc.dg/vect/vect-reduc-9.c,
933 gcc.dg/vect/vect-shift-1.c: Clean up .vect files.
934
935 2005-09-13 Josh Conner <jconner@apple.com>
936
937 * lib/gcc-dg.exp: Load scanipa.exp.
938 (cleanup-dump): New procedure.
939 (cleanup-rtl-dump, cleanup-tree-dump, cleanup-ipa-dump): Use it.
940 * lib/scandump.exp: New file.
941 * lib/scantree.exp: Use it.
942 * lib/scanipa.exp: New file.
943
944 2005-09-13 Erik Edelmann <erik.edelmann@iki.fi>
945
946 PR fortran/17740
947 * gfortran.dg/generic_4.f90: New test.
948
949 2005-09-13 Uros Bizjak <uros@kss-loka.si>
950
951 PR target/23816
952 * gcc.target/i386/pr23816-1.c: New test.
953 * gcc.target/i386/pr23816-2.c: New test.
954
955
956 2005-09-13 Bastian Blank <waldi@debian.org>
957
958 PR c++/16171
959 * g++.dg/abi/mangle26.C: New test.
960 * g++.dg/abi/mangle27.C: New test.
961 * g++.dg/abi/mangle28.C: New test.
962 * g++.dg/abi/mangle29.C: New test.
963
964 PR c++/23839
965 * g++.dg/parse/register1.C: New test.
966
967 2005-09-13 Mark Mitchell <mark@codesourcery.com>
968
969 PR c++/23842
970 * g++.dg/template/access16.C: New test.
971
972 2005-09-13 Richard Sandiford <richard@codesourcery.com>
973
974 * gfortran.dg/char_pack_2.f90: Increase the vector size.
975
976 2005-09-13 Richard Sandiford <richard@codesourcery.com>
977
978 PR fortran/18899
979 * gfortran.dg/shape_2.f90: New test.
980
981 2005-09-13 Richard Sandiford <richard@codesourcery.com>
982
983 PR target/19269
984 * gfortran.dg/char_associated_1.f90, gfortran.dg/char_cshift_1.f90,
985 * gfortran.dg/char_cshift_2.f90, gfortran.dg/char_eoshift_1.f90,
986 * gfortran.dg/char_eoshift_2.f90, gfortran.dg/char_eoshift_3.f90,
987 * gfortran.dg/char_eoshift_4.f90, gfortran.dg/char_pack_1.f90,
988 * gfortran.dg/char_pack_2.f90, gfortran.dg/char_reshape_1.f90,
989 * gfortran.dg/char_spread_1.f90, gfortran.dg/char_transpoe_1.f90,
990 * gfortran.dg/char_unpack_1.f90, gfortran.dg/char_unpack_2.f90: New
991 tests.
992
993 2005-09-12 Mark Mitchell <mark@codesourcery.com>
994
995 PR c++/23841
996 * g++.dg/parse/template17.C: New test.
997
998 2005-09-12 Mark Mitchell <mark@codesourcery.com>
999
1000 PR c++/23789
1001 * g++.dg/template/nontype14.C: New test.
1002
1003 2005-09-12 Ian Lance Taylor <ian@airs.com>
1004
1005 PR g++/7874
1006 * g++.dg/lookup/friend7.C: New test.
1007 * g++.dg/lookup/friend8.C: New test.
1008 * g++.dg/parse/defarg4.C: Add a parameter to the friend function,
1009 so that it will be found via argument dependent lookup.
1010 * g++.old-deja/g++.brendan/crash56.C: Don't expect errors for
1011 friend functions which will no longer be found.
1012 * g++.old-deja/g++.jason/friend.C: Add a parameter to the friend
1013 function g, so that it will be found via argument dependent
1014 lookup.
1015 * g++.old-deja/g++.jason/scoping15.C: Use -ffriend-injection.
1016 * g++.old-deja/g++.mike/net43.C: Likewise.
1017
1018 2005-09-12 Mark Mitchell <mark@codesourcery.com>
1019
1020 PR c++/23691
1021 * g++.dg/template/static16.C: New test.
1022
1023 2005-09-12 Josh Conner <jconner@apple.com>
1024
1025 PR middle-end/23237
1026 * gcc.c-torture/compile/pr23237.c: New test.
1027
1028 2005-09-11 Richard Henderson <rth@redhat.com>
1029
1030 * g++.dg/other/error8.C: Update expected diagnostic text.
1031
1032 2005-09-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1033
1034 PR libfortran/19872
1035 * gfortran.dg/overwrite_1.f: New test.
1036
1037 2005-09-09 Josh Conner <jconner@apple.com>
1038
1039 * g++.dg/init/pr23180-1.C: Removed.
1040 * g++.dg/init/pr23180-2.C: Removed.
1041
1042 2005-09-09 David Daney <ddaney@avtrex.com>
1043
1044 * gcc.c-torture/execute/20010124-1.c: Removed and split into two new
1045 files which are ...
1046 * gcc.c-torture/execute/builtins/20010124-1: ... here and ...
1047 * gcc.c-torture/execute/builtins/20010124-1-lib.c: ... here.
1048
1049 2005-09-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1050
1051 * gfortran.dg/iostat_2.f90: New test.
1052
1053 2005-09-09 Mark Mitchell <mark@codesourcery.com>
1054
1055 PR c++/22252
1056 * g++.dg/ext/interface1.C: New test.
1057 * g++.dg/ext/interface1.h: Likewise.
1058 * g++.dg/ext/interface1a.cc: Likewise.
1059
1060 2005-09-09 Thomas Koenig <Thomas.Koenig@online.de>
1061
1062 * gfortran.dg/iomsg_1.f90: New test case.
1063
1064 2005-09-09 Richard Guenther <rguenther@suse.de>
1065
1066 PR c++/23624
1067 * g++.dg/tree-ssa/pr23624.C: New testcase.
1068
1069 2005-09-09 Richard Sandiford <richard@codesourcery.com>
1070
1071 PR fortran/19239
1072 * gfortran.dg/vector_subscript_1.f90,
1073 * gfortran.dg/vector_subscript_2.f90: New tests.
1074
1075 2005-09-09 Richard Sandiford <richard@codesourcery.com>
1076
1077 PR fortran/21104
1078 * gfortran.dg/array_alloc_1.f90,
1079 * gfortran.dg/array_alloc_2.f90,
1080 * gfortran.dg/array_alloc_3.f90: New tests.
1081
1082 2005-09-09 Richard Sandiford <richard@codesourcery.com>
1083
1084 PR fortran/12840
1085 * gfortran.dg/array_constructor_6.f90
1086 * gfortran.dg/array_constructor_7.f90
1087 * gfortran.dg/array_constructor_8.f90
1088 * gfortran.dg/array_constructor_9.f90
1089 * gfortran.dg/array_constructor_10.f90
1090 * gfortran.dg/array_constructor_11.f90
1091 * gfortran.dg/array_constructor_12.f90: New tests.
1092
1093 2005-09-08 Josh Conner <jconner@apple.com>
1094
1095 PR c++/23180
1096 * g++.dg/init/pr23180-1.C: New test.
1097 * g++.dg/init/pr23180-2.C: New test.
1098
1099 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
1100
1101 PR fortran/18878
1102 * gfortran.dg/module_double_reuse.f90: New.
1103
1104 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
1105
1106 PR fortran/23270
1107 PR fortran/22304
1108 PR fortran/18870
1109 PR fortran/17917
1110 PR fortran/16511
1111 * gfortran.dg/common_equivalence_1.f: New.
1112 * gfortran.dg/common_equivalence_2.f: New.
1113 * gfortran.dg/common_equivalence_3.f: New.
1114 * gfortran.dg/contained_equivalence_1.f90: New.
1115 * gfortran.dg/module_blank_common.f90: New.
1116 * gfortran.dg/module_commons_1.f90: New.
1117 * gfortran.dg/module_equivalence_1.f90: New.
1118 * gfortran.dg/nested_modules_1.f90: New.
1119 * gfortran.dg/g77/19990905-0.f: Remove XFAIL, rearrange
1120 equivalences and add comment to connect the test with
1121 the PR.
1122
1123 2005-09-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1124
1125 PR fortran/23765
1126 * gfortran.dg/common_6.f90: New test.
1127
1128 2005-09-08 Richard Sandiford <richard@codesourcery.com>
1129
1130 PR fortran/15326
1131 * gfortran.dg/char_result_1.f90,
1132 * gfortran.dg/char_result_2.f90,
1133 * gfortran.dg/char_result_3.f90,
1134 * gfortran.dg/char_result_4.f90,
1135 * gfortran.dg/char_result_5.f90,
1136 * gfortran.dg/char_result_6.f90,
1137 * gfortran.dg/char_result_7.f90,
1138 * gfortran.dg/char_result_8.f90: New tests.
1139
1140 2005-09-08 Richard Sandiford <richard@codesourcery.com>
1141
1142 PR fortran/19928
1143 * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests.
1144
1145 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
1146
1147 PR obj-c++/16816
1148 * obj-c++.dg/selector-5.mm: New test.
1149 * obj-c++.dg/selector-6.mm: New test.
1150
1151 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
1152
1153 PR objc/20574
1154 PR objc/19324
1155 * objc.dg/error-1.m: New test.
1156
1157 2005-09-07 Richard Sandiford <richard@codesourcery.com>
1158
1159 PR fortran/23373
1160 * gfortran.fortran-torture/execute/pr23373-1.f90,
1161 * gfortran.fortran-torture/execute/pr23373-1.f90: New tests.
1162
1163 2005-09-07 Jerry DeLisle <jvdelisle@verizon.net>
1164
1165 PR libfortran/23760
1166 * gfortran.dg/g77/1832.f: Remove long string in write statement
1167 to allow the test to pass on correct list directed output with
1168 prepended space.
1169
1170 2005-09-07 James E Wilson <wilson@specifix.com>
1171
1172 * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*.
1173
1174 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
1175
1176 * gfortran.dg/parameter+save.f90: Rename to
1177 * gfortran.dg/parameter_save.f90: .. this.
1178
1179 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
1180
1181 PR fortran/20848
1182 * gfortran.dg/parameter+save.f90: New test case.
1183
1184 2005-09-06 Richard Sandiford <richard@codesourcery.com>
1185
1186 PR fortran/19269
1187 * gfortran.fortran-torture/execute/pr19269-1.f90: New test.
1188
1189 2005-09-06 Jakub Jelinek <jakub@redhat.com>
1190
1191 PR c/23075
1192 * gcc.dg/pr23075.c: New test.
1193 * g++.dg/warn/pr23075.C: New test.
1194
1195 PR target/22362
1196 * gcc.target/i386/pr22362.c: New test.
1197
1198 PR rtl-optimization/23098
1199 * gcc.target/i386/pr23098.c: Add dg-require-effective-target ilp32.
1200
1201 * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes.
1202 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
1203 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
1204
1205 2005-09-06 Mark Mitchell <mark@codesourcery.com>
1206
1207 * g++.dg/expr/cast6.C: New test.
1208
1209 PR c++/9782
1210 * g++.dg/init/new15.C: New test.
1211
1212 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
1213
1214 * gcc.dg/vect/Os-vect-95.c: New test.
1215 * gcc.dg/vect/vect-95.c: Same.
1216
1217 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
1218
1219 * gcc.dg/vect/vect-29.c: Update xfail testing.
1220 * gcc.dg/vect/vect-44.c: Same.
1221 * gcc.dg/vect/vect-48.c: Same.
1222 * gcc.dg/vect/vect-50.c: Same.
1223 * gcc.dg/vect/vect-72.c: Same.
1224 * gcc.dg/vect/vect-77.c: Same.
1225 * gcc.dg/vect/vect-78.c: Same.
1226 * gcc.dg/vect/vect-80.c: Same.
1227 * gcc.dg/vect/vect-96.c: Same.
1228 * gcc.dg/vect/vect-100.c: Same.
1229 * gcc.dg/vect/vect-exp: Add default flags for Os-vect-*.
1230 * gfortran.dg/vect/vect-2.f90: Update xfail testing.
1231 * gfortran.dg/vect/vect-5.f90: Same.
1232
1233 2005-09-06 Jakub Jelinek <jakub@redhat.com>
1234
1235 * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler comment
1236 start strings.
1237 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
1238 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
1239
1240 PR c++/23056
1241 * g++.dg/opt/pr23056.C: New test.
1242
1243 PR rtl-optimization/23098
1244 * gcc.target/i386/pr23098.c: New test.
1245
1246 2005-09-05 Mark Mitchell <mark@codesourcery.com>
1247
1248 PR c++/23667
1249 * g++.dg/template/static15.C: New test.
1250
1251 PR c++/21440
1252 * g++.dg/ext/stmtexpr5.C: New test.
1253 * g++.dg/ext/stmtexpr6.C: Likewise.
1254
1255 2005-09-05 J"orn Rennecke <joern.rennecke@st.com>
1256
1257 * gcc.dg/pr21255-1.c: Match different pattern for sh64.
1258
1259 * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character.
1260 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
1261 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
1262
1263 2005-09-04 Thomas Koenig <Thomas.Koenig@online.de>
1264
1265 PR libfortran/23321
1266 * gfortran.dg/direct_io_4.f90: New test case.
1267
1268 2005-09-04 Andrew Pinski <pinskia@physics.uc.edu>
1269 Rasmus Hahn <rassahah@neofonie.de>
1270
1271 PR libobjc/23108
1272 * objc.dg/type-stream-1.m: New test.
1273
1274 2005-09-04 Tobias Schl"uter <tobias.shclueter@physik.uni-muenchen.de>
1275
1276 PR fortran/23661
1277 * gfortran.dg/print_fmt_1.f90, gfortran.dg/print_fmt_2.f90
1278 gfortran.dg/print_fmt_3.f90: New test.
1279
1280 2005-09-03 Jakub Jelinek <jakub@redhat.com>
1281
1282 * gfortran.dg/fmt_t_1.f90: New test.
1283
1284 2005-09-03 Jakub Jelinek <jakub@redhat.com>
1285
1286 PR rtl-optimization/23454
1287 * g++.dg/opt/pr23454.C: New test.
1288
1289 2005-09-03 Mark Mitchell <mark@codesourcery.com>
1290
1291 PR c++/23699
1292 * g++.dg/ext/static1.C: New test.
1293
1294 2005-09-02 Richard Henderson <rth@redhat.com>
1295
1296 * gcc.c-torture/execute/frame-address.c (check_fa_mid): Avoid
1297 tail call to check_fa_work.
1298
1299 2005-09-02 Mark Mitchell <mark@codesourcery.com>
1300
1301 PR c++/21687
1302 * g++.dg/other/gc3.C: New test.
1303
1304 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
1305
1306 * gcc.dg/20030711-1.c: Include stddef.h and stdio.h.
1307 * gcc.dg/20050826-1.c: Likewise.
1308
1309 2005-08-31 Mark Mitchell <mark@codesourcery.com>
1310
1311 PR c++/23167
1312 * g++.dg/expr/volatile1.C: New test.
1313
1314 2005-09-02 Andrew Pinski <pinskia@physics.uc.edu>
1315
1316 PR middle-end/23547
1317 * gcc.dg/pr23547.c: New test.
1318
1319 2005-09-02 Richard Sandiford <richard@codesourcery.com>
1320
1321 PR c/22061
1322 * gcc.c-torture/execute/pr22061-1.c,
1323 * gcc.c-torture/execute/pr22061-2.c,
1324 * gcc.c-torture/execute/pr22061-3.c,
1325 * gcc.c-torture/execute/pr22061-4.c: New tests.
1326
1327 2005-09-01 Craig Rodrigues <rodrigc@gcc.gnu.org>
1328
1329 * gcc.dg/Wredundant-decls-2.c: New test to check that
1330 -Wredundant-decls does not issue warning for a variable
1331 definition following a declaration.
1332
1333 2005-09-01 Jakub Jelinek <jakub@redhat.com>
1334
1335 PR debug/7241
1336 * gcc.dg/debug/dwarf2/dwarf-char1.c: New test.
1337 * gcc.dg/debug/dwarf2/dwarf-char2.c: New test.
1338 * gcc.dg/debug/dwarf2/dwarf-char3.c: New test.
1339
1340 * gcc.dg/debug/dwarf2/dwarf-die1.c: Fix a typo.
1341 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
1342 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
1343 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
1344 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
1345 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
1346 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
1347 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
1348
1349 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
1350
1351 PR objc/23306
1352 * objc.dg/image-info.m: Remove "objc_module_info" check part of the
1353 scan-assmbler.
1354
1355 2005-08-31 J"orn Rennecke <joern.rennecke@st.com>
1356
1357 PR target/21255
1358 * gcc.dg/pr21255-1.c: New test.
1359 * gcc.dg/pr21255-2-mb.c: Likewise.
1360 * gcc.dg/pr21255-2-ml.c: Likewise.
1361 * gcc.dg/pr21255-3.c: Likewise.
1362 * gcc.dg/pr21255-4.c: Likewise.
1363
1364 2005-08-31 Dale Johannesen <dalej@apple.com>
1365
1366 * gcc.dg/20050830-1.c: New.
1367
1368 2005-08-31 Josh Conner <jconner@apple.com>
1369
1370 * g++.dg/ext/packed8.C: Add -mstructure-size-boundary=8 to
1371 command-line options for arm-*-* targets.
1372 * g++.dg/init/array16.C: Likewise.
1373 * g++.dg/other/crash-4.C: Likewise.
1374
1375 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
1376
1377 PR obj-c++/23640
1378 * obj-c++.dg/gnu-runtime-3.mm: New test.
1379
1380 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1381
1382 PR c++/13377
1383 * g++.dg/lookup/ambig4.C: New test.
1384 * g++.dg/lookup/ambig5.C: New test.
1385 * g++.dg/tc1/dr101.C: Adjust error markers.
1386
1387 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1388
1389 PR c++/23639
1390 * g++.dg/template/ttp5.C: Adjust error markers.
1391
1392 2005-08-30 Andrew Pinski <pinskia@physics.uc.edu>
1393
1394 PR testsuite/23609
1395 * lib/obj-c++.exp: Include target-libpath.exp.
1396 (obj-c++_link_flags): Look for the GNU libobjc library
1397 and set the library path to include it.
1398 Don't manually set LD_LIBRARY_PATH (etc.) but call
1399 set_ld_library_path_env_vars instead.
1400 (obj-c++_target_compile): Don't set library path or
1401 linker flags because they are already set correctly
1402 in obj-c++_link_flags.
1403
1404 2005-08-30 Josh Conner <jconner@apple.com>
1405
1406 * gcc.dg/builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8
1407 to command-line options for arm-*-* targets.
1408
1409 2005-08-30 Geoffrey Keating <geoffk@apple.com>
1410
1411 * g++.dg/other/i386-1.C: New.
1412
1413 2005-08-30 Jakub Jelinek <jakub@redhat.com>
1414
1415 PR preprocessor/20348
1416 PR preprocessor/20356
1417 * gcc.dg/cpp/pr20348.c: New test.
1418 * gcc.dg/cpp/pr20348.h: New file.
1419 * gcc.dg/cpp/inc/pr20348.h: New file.
1420 * gcc.dg/cpp/inc/pr20348-aux.h: New file.
1421 * gcc.dg/cpp/pr20356.c: New test.
1422 * gcc.dg/cpp/pr20356.h: New file.
1423 * gcc.dg/cpp/inc/pr20356.h: New file.
1424 * gcc.dg/cpp/inc/pr20356-aux.h: New file.
1425
1426 2005-08-29 Jerry DeLisle <jvdelisle@verizon.net>
1427
1428 * gfortran.fortran-torture/execute/intrinsic_count.f90:
1429 Fix array dimension to avoid correct end-of-file error.
1430
1431 2005-08-29 Thomas Koenig <Thomas.Koenig@online.de>
1432
1433 PR libfortran/23598
1434 * gfortran.dg/iostat_1.f90: New test.
1435
1436 2005-08-28 Andrew Pinski <pinskia@physics.uc.edu>
1437
1438 PR middle-end/23408
1439 * gcc.dg/pr23408.c: New test.
1440
1441 2005-08-28 Mark Mitchell <mark@codesourcery.com>
1442
1443 PR c++/23099
1444 * g++.dg/init/member1.C: Make sure erroneous static data member
1445 definitions are required.
1446 * g++.dg/template/static13.C: New test.
1447 * g++.dg/template/static14.C: Likewise.
1448
1449 2005-08-29 Jakub Jelinek <jakub@redhat.com>
1450
1451 * gcc.target/i386/pr23575.c: Use -msse2 instead of
1452 -march=pentium4, remove ilp32 requirement.
1453
1454 PR middle-end/23484
1455 * gcc.c-torture/execute/builtins/pr23484-chk.c: New test.
1456 * gcc.c-torture/execute/builtins/pr23484-chk-lib.c: New file.
1457
1458 2005-08-29 Andreas Jaeger <aj@suse.de>
1459
1460 PR testsuite/23607
1461 * gcc.target/i386/pr23575.c: Run only on 32-bit x86.
1462
1463 2005-08-28 Jakub Jelinek <jakub@redhat.com>
1464
1465 * gcc.c-torture/execute/20050316-2.c: New test.
1466 * gcc.c-torture/execute/20050316-3.c: New test.
1467 * gcc.dg/torture/pr16104-1.c: New test.
1468
1469 2005-08-27 Andrew Pinski <pinskia@physics.uc.edu>
1470
1471 PR middle-end/23463
1472 * gcc.c-torture/execute/zero-struct-1.c: New test.
1473
1474 2005-08-27 Richard Guenther <rguenther@suse.de>
1475
1476 PR target/23575
1477 * gcc.target/i386/pr23575.c: New testcase.
1478
1479 2005-08-26 Jakub Jelinek <jakub@redhat.com>
1480
1481 PR rtl-optimization/23561
1482 * gcc.c-torture/execute/20050826-1.c: New test.
1483
1484 PR rtl-opt/23560
1485 * gcc.c-torture/execute/20050826-2.c: New test.
1486
1487 2005-08-26 Dale Johannesen <dalej@apple.com>
1488
1489 * gcc.dg/20030711-1.c: Modify to work on Darwin.
1490 * gcc.dg/20050826-1.c: New.
1491
1492 2005-08-26 Mark Mitchell <mark@codesourcery.com>
1493
1494 PR c++/19004
1495 * g++.dg/template/nontype13.C: New test.
1496
1497 PR c++/23491
1498 * g++.dg/init/new14.C: New test.
1499 * g++.dg/expr/anew1.C: Do not XFAIL.
1500 * g++.dg/expr/anew2.C: Likewise.
1501 * g++.dg/expr/anew3.C: Likewise.
1502
1503 2005-08-26 Andrew Pinski <pinskia@physics.uc.edu>
1504
1505 PR middle-end/22439
1506 * gcc.dg/vla-3.c: New test.
1507
1508 2005-08-25 Erik Edelmann <eedelman@acclab.helsinki.fi>
1509
1510 PR fortran/20363
1511 * gfortran.dg/named_interface.f90: New.
1512
1513 2005-08-26 Maciej W. Rozycki <macro@linux-mips.org>
1514
1515 * gcc.c-torture/execute/frame-address.c: New test.
1516
1517 2005-08-25 Nathan Sidwell <nathan@codesourcery.com>
1518
1519 PR c++/20817
1520 * g++.old-deja/g++.benjamin/13908.C: Robustify expected error.
1521
1522 2005-08-25 Alan Modra <amodra@bigpond.net.au>
1523
1524 * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one.
1525
1526 2005-08-25 Alan Modra <amodra@bigpond.net.au>
1527
1528 * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC.
1529 * gcc.dg/altivec-22.c: Rename from..
1530 * gcc.dg/altivec-nomfcr.c: ..this.
1531
1532 2005-08-24 Paolo Bonzini <bonzini@gnu.org>
1533
1534 PR tree-optimization/23546
1535 * gcc.dg/tree-ssa/pr23546.c: New test.
1536
1537 2005-08-24 Thomas Koenig <Thomas.Koenig@online.de>
1538
1539 PR fortran/17758
1540 * gfortran.dg/nonreturning_statements.f90: New test.
1541
1542 2005-08-24 Nathan Sidwell <nathan@codesourcery.com>
1543
1544 PR c++/22454
1545 * g++.dg/parse/crash29.C: New.
1546
1547 2005-08-23 DJ Delorie <dj@redhat.com>
1548
1549 * gcc.c-torture/execute/stdarg-2.c (main): Make sure long
1550 constants have the L suffix.
1551
1552 2005-08-23 Nathan Sidwell <nathan@codesourcery.com>
1553
1554 PR c++/23044
1555 * g++.dg/template/instantiate8.C: New.
1556
1557 2005-08-23 J"orn Rennecke <joern.rennecke@st.com>
1558
1559 PR middle-end/23467
1560 * gcc.c-torture/execute/pr23467.c: New test.
1561
1562 2005-08-23 Jakub Jelinek <jakub@redhat.com>
1563
1564 PR tree-optimization/22043
1565 * gcc.c-torture/execute/20050613-1.c: New test.
1566
1567 2005-08-23 Ben Elliston <bje@au.ibm.com>
1568
1569 * gcc.c-torture/execute/ieee/ieee.exp: Load gcc-dg.exp library.
1570
1571 2005-08-22 Jakub Jelinek <jakub@redhat.com>
1572
1573 PR rtl-optimization/23478
1574 * g++.dg/opt/pr23478.C: New test.
1575
1576 2005-08-22 Andrew Pinski <pinskia@physics.uc.edu>
1577
1578 PR c/18715
1579 * gcc.dg/switch-warn-3.c: New test.
1580
1581 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1582
1583 PR c++/22233
1584 * g++.dg/template/param1.C: New test.
1585
1586 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1587
1588 PR c++/23089
1589 * g++.dg/other/incomplete1.C: New test.
1590
1591 2005-08-22 Ira Rosen <irar@il.ibm.com>
1592
1593 * gcc.dg/vect/vect-22.c: Add test for float. All four loops
1594 are vectorizable.
1595
1596 2005-08-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1597
1598 * d_lines_1.f, d_lines_2.f, d_lines_3.f, d_lines_4.f,
1599 d_lines_5.f: New.
1600
1601 2005-08-21 Jakub Jelinek <jakub@redhat.com>
1602
1603 * gcc.target/i386/sse-4.c: New test.
1604
1605 2005-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1606
1607 PR testsuite/23239
1608 * gcc.dg/tree-prof/val-prof-5.c: Fix scan-tree-dump regexp.
1609
1610 2005-08-20 Jakub Jelinek <jakub@redhat.com>
1611
1612 * gcc.dg/20050811-1.c: New test.
1613 * gcc.dg/20050811-2.c: New test.
1614
1615 2005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
1616
1617 * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
1618
1619 2005-08-19 Diego Novillo <dnovillo@redhat.com>
1620
1621 PR 23476
1622 * gcc.c-torture/compile/pr23476.c: New test.
1623
1624 2005-08-19 Devang Patel <dpatel@apple.com>
1625
1626 PR tree-optimization/23048
1627 * gcc.dg/tree-ssa/pr23048.c: New test.
1628
1629 2005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
1630
1631 PR middle-end/20624
1632 * g++.dg/warn/Wreturn-3.C: New test
1633
1634 2005-08-18 Dorit Nuzman <dorit@il.ibm.com>
1635
1636 PR tree-optimization/22228
1637 * g++.dg/vect/pr22543.cc: New test.
1638
1639 2005-08-17 Steven Bosscher <stevenb@suse.de>
1640
1641 PR tree-optimization/21574
1642 * gcc.dg/tree-ssa/pr21574.c: New test.
1643
1644 2005-08-16 James E Wilson <wilson@specifix.com>
1645
1646 * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX.
1647
1648 2005-08-16 Andrew Pinski <pinskia@physics.uc.edu>
1649
1650 PR tree-opt/23402
1651 * gcc.c-torture/compile/zero-strct-3.c: New test.
1652 * gcc.c-torture/compile/zero-strct-4.c: New test.
1653
1654 2005-08-16 Steven Bosscher <stevenb@suse.de>
1655
1656 PR target/23376
1657 * gcc.target/x86_64/pr23376.c: New test.
1658
1659 2005-08-16 Ian Lance Taylor <ian@airs.com>
1660
1661 PR c++/23337
1662 * g++.dg/ext/vector2.C: New.
1663
1664 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
1665
1666 * gfortran.dg/inquire-complex.f90: Correct mangled testcase.
1667
1668 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
1669
1670 PR libfortran/23428
1671 * gfortran.dg/inquire-complex.f90: New test case.
1672
1673 2005-08-16 James E Wilson <wilson@specifix.com>
1674
1675 PR tree-optimization/21105
1676 * gcc.dg/large-size-array.c: New.
1677
1678 2005-08-16 Dorit Nuzman <dorit@il.ibm.com>
1679
1680 * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned
1681 type.
1682 * gcc.dg/vect/vect-41: Likewise.
1683 * gcc.dg/vect/vect-42: Likewise.
1684 * gcc.dg/vect/vect-43: Likewise.
1685 * gcc.dg/vect/vect-44: Likewise.
1686 * gcc.dg/vect/vect-46: Likewise.
1687 * gcc.dg/vect/vect-47: Likewise.
1688 * gcc.dg/vect/vect-48: Likewise.
1689 * gcc.dg/vect/vect-52: Likewise.
1690 * gcc.dg/vect/vect-53: Likewise.
1691 * gcc.dg/vect/vect-54: Likewise.
1692 * gcc.dg/vect/vect-55: Likewise.
1693 * gcc.dg/vect/vect-56: Likewise.
1694 * gcc.dg/vect/vect-57: Likewise.
1695 * gcc.dg/vect/vect-58: Likewise.
1696 * gcc.dg/vect/vect-59: Likewise.
1697 * gcc.dg/vect/vect-60: Likewise.
1698 * gcc.dg/vect/vect-61: Likewise.
1699 * gcc.dg/vect/vect-85: Likewise.
1700 * gcc.dg/vect/vect-87: Likewise.
1701 * gcc.dg/vect/vect-88: Likewise.
1702 * gcc.dg/vect/vect-93.c: Likewise.
1703 * gcc.dg/vect/vect-74: Likewise, and also added documentation.
1704 * gcc.dg/vect/vect-75: Likewise.
1705 * gcc.dg/vect/vect-76: Likewise.
1706 * gcc.dg/vect/vect-77: Likewise.
1707 * gcc.dg/vect/vect-78: Likewise.
1708 * gcc.dg/vect/vect-80: Likewise.
1709 * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
1710 vectorized for the expected reason, rather than checking how alignment
1711 was handled.
1712 * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to aligned
1713 type and also instead of aligned pointers. Added documentation.
1714
1715 2005-08-16 Feng Wang <fengwang@nudt.edu.cn>
1716
1717 * gfortran.dg/power.f90: New test.
1718
1719 2005-08-16 Jakub Jelinek <jakub@redhat.com>
1720
1721 PR rtl-optimization/23299
1722 * g++.dg/opt/pr23299.C: New test.
1723
1724 2005-08-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1725
1726 * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*.
1727
1728 2005-08-15 Fariborz Jahanian <fjahanian@apple.com>
1729
1730 * g++.dg/template/local6.C: New test.
1731
1732 2005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
1733
1734 * execute/exceptions/finally-1.m: Check that the catch and finally are
1735 being called. Also add a "return 0;" at the end of main.
1736
1737 2005-08-14 Paul Thomas <pault@gcc.gnu.org>
1738
1739 PR fortran/21432.
1740 * gfortran.dg/namelist_print_1.f: New test of functionality of
1741 PRINT namelist.
1742 * gfortran.dg/namelist_print_2.f: New test to check that PRINT
1743 namelist generates error with -std=f95.
1744
1745 2005-08-14 Ira Rosen <irar@il.ibm.com>
1746
1747 PR tree-optimization/23119
1748 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
1749
1750 2005-08-13 Marcin Koziej <creep@desk.pl>
1751 Andrew Pinski <pinskia@physics.uc.edu>
1752
1753 PR libobjc/22492
1754 * execute/exceptions/finally-1.m: New test.
1755
1756 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
1757
1758 * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
1759 testsuite.
1760 * objc/execute/exceptions/trivial.m: New test.
1761 * objc.dg/try-catch-11.m: Move to ...
1762 * objc/execute/exceptions/foward-1.m: Here.
1763 * objc.dg/try-catch-2.m: Move to ...
1764 * objc/execute/exceptions/catchall-1.m: Here.
1765 * objc.dg/try-catch-8.m: Move to ...
1766 * objc/execute/exceptions/local-variables-1.m: Here.
1767
1768 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
1769
1770 * objc.dg/nested-func-1.m: Move to ...
1771 * objc/execute/nested-func-1.m: Here.
1772
1773 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
1774
1775 * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
1776 in ${options} instead of [target_info name].
1777 * lib/obj-c++.exp (objc_target_compile): Likewise.
1778
1779 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
1780
1781 * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
1782
1783 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
1784
1785 part of PR testsuite/23348
1786 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to each
1787 of the torture options.
1788 * objc/compile/trivial.m: New test.
1789
1790 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
1791
1792 * gfortran.dg/eoshift.f90: Correct format.
1793
1794 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
1795
1796 * gfortran.fortran-torture/execute/character_passing.f90:
1797 Fix comment typo.
1798
1799 2005-08-12 Giovanni Bajo <giovannibajo@libero.it>
1800
1801 PR c++/8271
1802 * g++.dg/template/unify10.C: New.
1803
1804 2005-08-11 James A. Morrison <phython@gcc.gnu.org>
1805
1806 * g++.dg/parse/pr22514.C: Move to...
1807 * g++.dg/debug/pr22514.C: here.
1808
1809 2005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1810
1811 PR c++/23266
1812 * g++.dg/inherit/pure1.C: New test.
1813
1814 * ChangeLog: Fix typos.
1815
1816 2005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1817 Steven Bosscher <stevenb@suse.de>
1818
1819 * gfortran.dg/runtime_warning_1.f90: New test.
1820
1821 2005-08-11 Nathan Sidwell <nathan@codesourcery.com>
1822
1823 PR c++/23219
1824 * g++.dg/parse/crash28.C: New.
1825
1826 2005-08-11 Richard Guenther <rguenther@suse.de>
1827
1828 PR target/23289
1829 * gcc.target/i386/tailcall-1.c: New testcase.
1830
1831 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
1832
1833 * gcc.dg/vect/vect-67.c: Un-xfail.
1834
1835 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
1836
1837 PR c++/23225
1838 * g++.dg/testsuite/parse/crash27.C: new test.
1839
1840 2005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
1841
1842 PR libfortran/22143
1843 * gfortran.dg/shift-kind.f90: New testcase.
1844
1845 2005-08-10 Richard Sandiford <richard@codesourcery.com>
1846
1847 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
1848 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
1849
1850 2005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1851
1852 PR c++/20646
1853 * g++.dg/other/mult-stor1.C: New test.
1854
1855 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
1856
1857 * gcc.c-torture/pr18299-1.c: Move to ...
1858 * gcc.c-torture/compile/pr18299-1.c: Here.
1859
1860 2005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
1861
1862 * gfortran/fortran.torture/execute/character_passing.f90:
1863 Fix types for LSAME.
1864
1865 2005-08-09 Dorit Nuzman <dorit@il.ibm.com>
1866
1867 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
1868 input data back to what it was originally.
1869
1870 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
1871
1872 * objc.dg/try-catch-8.m: Enable for all targets.
1873
1874 2005-08-09 James A. Morrison <phython@gcc.gnu.org>
1875
1876 * gcc.dg/pr23165.c: New test.
1877
1878 2005-08-09 Steven Bosscher <stevenb@suse.de>
1879
1880 PR tree-optimization/23234
1881 * gcc.dg/tree-ssa/pr23234.c: New test.
1882
1883 2005-08-08 Josh Conner <jconner@apple.com>
1884
1885 PR rtl-optimization/23241
1886 * gcc.dg/char-compare.c: New test.
1887
1888 2005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1889
1890 PR c++/22508
1891 * g++.dg/init/new13.C: New test.
1892
1893 2005-08-08 Nathan Sidwell <nathan@codesourcery.com>
1894
1895 PR c++/21166
1896 * g++.dg/other/crash-4.C: Adjust
1897 * g++/dg/ext/packed9.C: New.
1898
1899 2005-08-08 Richard Sandiford <richard@codesourcery.com>
1900
1901 PR middle-end/21964
1902 * gcc.c-torture/execute/pr21964-1.c: New test.
1903
1904 2005-08-08 Richard Sandiford <richard@codesourcery.com>
1905
1906 PR c/22458
1907 * gcc.dg/pr22458-1.c: New test.
1908
1909 2005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
1910 Steven G. Kargl <kargls@comcast.net>
1911
1912 PR fortran/22390
1913 * gfortran.dg/flush_1.f90: New test.
1914
1915 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1916
1917 PR c++/23191
1918 * g++.dg/template/eh2.C: New test.
1919
1920 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1921
1922 PR c++/19498
1923 * g++.dg/template/instantiate7.C: New test.
1924
1925 2005-08-06 Joseph S. Myers <joseph@codesourcery.com>
1926
1927 PR c/23113
1928 * gcc.dg/Wunused-value-1.c: New test.
1929
1930 2005-08-06 Richard Sandiford <richard@codesourcery.com>
1931
1932 PR rtl-optimization/23233
1933 * gcc.c-torture/compile/pr23233-1.c: New test.
1934
1935 2005-08-06 Jakub Jelinek <jakub@redhat.com>
1936
1937 PR fortran/18833
1938 PR fortran/20850
1939 * gfortran.dg/equiv_1.f90: New test.
1940 * gfortran.dg/equiv_2.f90: New test.
1941 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
1942 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
1943 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
1944
1945 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
1946
1947 * gcc.c-torture/execute/vrp-5.c: New test.
1948 * gcc.c-torture/execute/vrp-6.c: New test.
1949 * gcc.dg/tree-ssa/vrp21.c: New test.
1950
1951 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
1952
1953 * g++.dg/parse/pr22514.C: New test.
1954
1955 2005-08-05 J"orn Rennecke <joern.rennecke@st.com>
1956
1957 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
1958
1959 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
1960 instead of constant loads / pool entries.
1961
1962 2005-08-05 David Edelsohn <edelsohn@gnu.org>
1963
1964 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
1965 TEST_TO_WCTYPE.
1966
1967 2005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
1968
1969 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
1970 __WINT_TYPE__ in generated prototypes if possible.
1971
1972 2005-08-04 Diego Novillo <dnovillo@redhat.com>
1973
1974 PR 22037
1975 * g++.dg/tree-ssa/pr22037.C:
1976
1977 2005-08-04 Richard Henderson <rth@redhat.com>
1978
1979 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
1980 scan-tree-dump-times directive.
1981
1982 2005-08-04 Jan Hubicka <jh@suse.cz>
1983
1984 * gcov-1.C: Fix switch counts.
1985 * gcov-4b.c: Likewise.
1986
1987 2005-08-03 Jeff Law <law@redhat.com>
1988
1989 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
1990
1991 2005-08-03 J"orn Rennecke <joern.rennecke@st.com>
1992
1993 * gcc.c-torture/execute/pr23135.c: New test.
1994
1995 2005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1996
1997 PR tree-optimization/19899
1998 * gcc.dg/tree-ssa/scev-1.c: New test.
1999 * gcc.dg/tree-ssa/scev-2.c: New test.
2000
2001 2005-08-03 Richard Sandiford <richard@codesourcery.com>
2002
2003 PR target/18582
2004 * testsuite/gcc.dg/torture/pr18582-1.c: New test.
2005
2006 2005-08-03 Jan Hubicka <jh@suse.cz>
2007
2008 * update-conroll.c: New testcase.
2009 * update-conroll-2.c: New testcase.
2010
2011 2005-08-02 David Edelsohn <edelsohn@gnu.org>
2012
2013 * gfortran.dg/constant_substring.f: New test.
2014 * gfortran.dg/pr22491.f: New test.
2015
2016 2005-08-02 Jan Hubicka <jh@suse.cz>
2017
2018 * update-threading.c: Replace by the proper one.
2019
2020 2005-08-02 Diego Novillo <dnovillo@redhat.com>
2021
2022 PR 23164
2023 * g++.dg/tree-ssa/pr23164.C: New test.
2024
2025 2005-08-02 Diego Novillo <dnovillo@redhat.com>
2026
2027 * gcc.dg/tree-ssa/pr23192.c: New test.
2028
2029 2005-08-02 James A. Morrison <phython@gcc.gnu.org>
2030
2031 * gcc.c-torture/execute/vrp-4.c: New test.
2032
2033 2005-08-02 Jan Hubicka <jh@suse.cz>
2034
2035 * update-threading.c: New test.
2036
2037 2005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
2038
2039 * gcc.c-torture/compile/20050801-1.c: New test.
2040 * gcc.c-torture/compile/20050801-2.c: New test.
2041
2042 2005-08-01 Jan Hubicka <jh@suse.cz>
2043
2044 * val-prof-5.c: New test.
2045
2046 2005-08-01 Joseph S. Myers <joseph@codesourcery.com>
2047
2048 PR c/22311
2049 * gcc.dg/pr22311-1.c : New test.
2050
2051 2005-07-31 Steven Bosscher <stevenb@suse.de>
2052
2053 PR target/23095
2054 * gfortran.dg/pr23095.f: New test.
2055
2056 PR c++/22003
2057 * g++.dg/other/pr22003.C: New test.
2058
2059 2005-07-31 Richard Sandiford <richard@codesourcery.com>
2060
2061 PR target/20621
2062 * gcc.c-torture/execute/pr20621-1.c: New test.
2063
2064 2005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
2065
2066 * gfortran.dg/comma_format_extension_4.f: Adjust length
2067 of string for format.
2068 * gfortran.dg/der_array_io_1.f: Replace illegal internal
2069 print statement with internal write.
2070 * gfortran.dg/der_array_io_2.f: Likewise.
2071 * gfortran.dg/der_array_io_3.f: Likewise.
2072
2073 2005-07-30 James A. Morrison <phython@gcc.gnu.org>
2074
2075 * gcc.dg/fold-abs-4.c: new test.
2076
2077 2005-07-30 Paul Thomas <pault@gcc.gnu.org>
2078
2079 PR fortran/22570 an related issues.
2080 * gfortran.dg/x_slash_1.f: New test.
2081
2082 2005-07-30 Joseph S. Myers <joseph@codesourcery.com>
2083
2084 PR c/23143
2085 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
2086 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
2087
2088 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
2089
2090 PR c/529
2091 * gcc.dg/Wshadow-3.c: New test.
2092
2093 2005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
2094
2095 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
2096 used to have the wrong bounds).
2097
2098 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
2099
2100 PR c/21720
2101 * gcc.dg/hex-round-1.c: Test more cases.
2102 * gcc.dg/hex-round-2.c: New test.
2103
2104 2005-07-29 Diego Novillo <dnovillo@redhat.com>
2105
2106 PR 22550
2107 * g++.dg/tree-ssa/pr22550.C: New test.
2108
2109 2005-07-29 James A. Morrison <phython@gcc.gnu.org>
2110
2111 * gcc.dg/tree-ssa/vrp19.c: New test.
2112 * gcc.dg/tree-ssa-vrp20.c: New test.
2113
2114 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
2115
2116 PR c/22240
2117 * gcc.dg/transparent-union-4.c: New test.
2118
2119 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
2120
2121 PR c/22192
2122 * gcc.dg/c99-vla-2.c: New test.
2123
2124 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
2125
2126 PR c/21720
2127 * gcc.dg/hex-round-1.c: New test.
2128
2129 2005-07-28 Jan Hubicka <jh@suse.cz>
2130
2131 * inliner-1.c: Do not dump everything.
2132 * tree-prof.exp: Do not pass -ftree-based-profiling.
2133 * bprob.exp: Likewise.
2134
2135 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
2136
2137 2005-07-28 Mark Mitchell <mark@codesourcery.com>
2138
2139 PR c++/22545
2140 * g++.dg/expr/ptrmem7.C: New test.
2141
2142 2005-07-28 Mike Stump <mrs@apple.com>
2143
2144 * g++.old-deja/g++.mike/visibility-1.C: New test.
2145
2146 2005-07-28 Richard Sandiford <richard@codesourcery.com>
2147
2148 PR c/20187
2149 * gcc.c-torture/execute/pr20187-1.c: New test.
2150
2151 2005-07-28 Jeff Law <law@redhat.com>
2152
2153 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
2154 * gcc.dg/tree-ssa/vrp18.c: New test.
2155
2156 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
2157
2158 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
2159
2160 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
2161
2162 PR tree-optimization/22506
2163 * gcc.dg/vect/ps22506.c: New test.
2164
2165 2005-07-28 Jakub Jelinek <jakub@redhat.com>
2166
2167 PR target/21149
2168 * gcc.target/i386/sse-3.c: New test.
2169
2170 2005-07-28 Richard Sandiford <richard@codesourcery.com>
2171
2172 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
2173 * gcc.target/mips/mips32-dsp-type.c: Likewise.
2174
2175 2005-07-28 Richard Sandiford <richard@codesourcery.com>
2176
2177 PR c/22589
2178 * gcc.c-torture/compile/pr22589-1.c: New test.
2179
2180 2005-07-28 Jan Hubicka <jh@suse.cz>
2181
2182 * update-loopch.c: New testcase.
2183
2184 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
2185
2186 PR rtl-optimization/23047
2187 * gcc.c-torture/execute/pr23047.c: New test.
2188 * gcc.c-torture/execute/pr23047.x: New.
2189
2190 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
2191
2192 PR tree-optimization/22493
2193 * gcc.c-torture/execute/pr22493-1.c: New test.
2194 * gcc.c-torture/execute/pr22493-1.x: New.
2195 * gcc.c-torture/execute/vrp-1.c: New test.
2196 * gcc.c-torture/execute/vrp-2.c: New test.
2197 * gcc.c-torture/execute/vrp-2.c: New test.
2198
2199 2005-07-27 Aldy Hernandez <aldyh@redhat.com>
2200
2201 * gcc.target/frv/all-builtin-read8.c: Delete.
2202 * gcc.target/frv/all-builtin-read16.c: Delete.
2203 * gcc.target/frv/all-builtin-read32.c: Delete.
2204 * gcc.target/frv/all-builtin-read64.c: Delete.
2205 * gcc.target/frv/all-builtin-write8.c: Delete.
2206 * gcc.target/frv/all-builtin-write16.c: Delete.
2207 * gcc.target/frv/all-builtin-write32.c: Delete.
2208 * gcc.target/frv/all-builtin-write64.c: Delete.
2209 * gcc.target/frv/all-read-write-1.c: New.
2210
2211 2005-07-27 Jeff Law <law@redhat.com>
2212
2213 * gcc.c-torture/execute/pr22630.c: New test.
2214
2215 2005-07-27 Dorit Nuzman <dorit@il.ibm.com>
2216
2217 PR tree-optimization/23073
2218 * gcc.dg/vect/nodump-pr23073.c: New test.
2219 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
2220
2221 2005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
2222
2223 PR tree-optimize/22348
2224 * gcc.c-torture/execute/pr22348.c: New.
2225
2226 2005-07-27 Richard Guenther <rguenther@suse.de>
2227
2228 * gcc.dg/tree-ssa/salias-1.c: New testcase.
2229
2230 2005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2231
2232 PR fortran/22503
2233 * gfortran.dg/logical_comp.f90: New test.
2234
2235 2005-07-27 Jan Hubicka <jh@suse.cz>
2236
2237 * inliner-1.c: Add cleanup of dumps.
2238 * val-prof-*.c: Likewise.
2239 * update-tailcall.c: New.
2240
2241 2005-07-26 Diego Novillo <dnovillo@redhat.com>
2242
2243 PR 22591
2244 * gcc.dg/tree-ssa/pr22591.c: New test.
2245 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
2246
2247 2005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
2248
2249 PR libobjc/22606
2250 * objc.dg/try-catch-11.m: New test.
2251
2252 2005-07-26 Richard Guenther <rguenther@suse.de>
2253
2254 PR tree-optimization/22486
2255 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
2256
2257 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
2258
2259 PR tree-opt/22484
2260 * testsuite/g++.dg/opt/loop2.C: New test.
2261
2262 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
2263
2264 * gcc.dg/tree-ssa/reassoc-3.c: New test.
2265 * gcc.dg/tree-ssa/reassoc-4.c: New test.
2266
2267 2005-07-25 Adam Nemet <anemet@lnxw.com>
2268
2269 * lib/profopt.exp (profopt-execute): Check for profiling data
2270 files on the target.
2271
2272 2005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
2273
2274 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
2275 for matching of asm labels.
2276
2277 2005-07-25 Richard Guenther <rguenther@suse.de>
2278
2279 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
2280
2281 2005-07-25 Richard Guenther <rguenther@suse.de>
2282
2283 PR testsuite/22624
2284 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
2285
2286 2005-07-25 Ira Rosen <irar@il.ibm.com>
2287
2288 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
2289 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
2290 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
2291 * gcc.dg/vect/vect-100.c: New test.
2292 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
2293 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
2294 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
2295 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
2296 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
2297 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
2298 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
2299 * gfortran.dg/vect/pr19049.f90: New testcase.
2300 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
2301
2302 2005-07-25 Jakub Jelinek <jakub@redhat.com>
2303
2304 * gcc.c-torture/execute/20050713-1.c: New test.
2305
2306 PR fortran/20063
2307 * gfortran.fortran-torture/execute/data_4.f90: New test.
2308
2309 PR middle-end/20303
2310 * gcc.dg/visibility-d.c: New test.
2311
2312 2005-07-25 Feng Wang <fengwang@nudt.edu.cn>
2313
2314 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
2315 * gfortran.dg/underflow.f90: Ditto.
2316
2317 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2318
2319 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
2320 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
2321 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
2322
2323 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
2324
2325 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
2326 include case of field width of zero.
2327
2328 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
2329
2330 PR libgfortran/21875
2331 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
2332 with trailing blanks on normal formatted read.
2333
2334 2005-07-23 Chao-ying Fu <fu@mips.com>
2335
2336 * gcc.target/mips/mips32-dsp-type.c: New test.
2337 * gcc.target/mips/mips32-dsp.c: New test.
2338
2339 2005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
2340
2341 PR testsuite/21073
2342 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
2343
2344 PR testsuite/20454
2345 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
2346 and __cyg_profile_func_exit.
2347
2348 2005-07-22 David Edelsohn <edelsohn@gnu.org>
2349
2350 * gfortran.dg/comma_format_extension_3.f: Fix typo.
2351 * gfortran.dg/comma_format_extension_4.f: Same.
2352 * gfortran.dg/pr15332.f: Same.
2353 * gfortran.dg/pr21730.f: Same.
2354
2355 2005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
2356
2357 * g++.dg/opt/vrp2.C: Fix testcase.
2358
2359 PR tree-opt/22625
2360 * g++.dg/opt/vrp2.C: New test.
2361
2362 2005-07-22 Mark Mitchell <mark@codesourcery.com>
2363
2364 PR debug/21828
2365 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
2366
2367 2005-07-22 Diego Novillo <dnovillo@redhat.com>
2368
2369 * gcc.dg/tree-ssa/20050719-1.c: New test.
2370
2371 2005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
2372
2373 * gcc.dg/bfin-longcall-1.c: New file.
2374 * gcc.dg/bfin-longcall-2.c: New file.
2375
2376 2005-07-21 Janis Johnson <janis187@us.ibm.com>
2377
2378 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
2379
2380 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
2381
2382 PR middle-end/19055
2383 * gcc.dg/tree-ssa/pr19055.c: New test.
2384 * gcc.dg/tree-ssa/pr19055-2.c: New test.
2385
2386 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
2387
2388 PR C++/22358
2389 * g++.dg/other/pr22358.C: New test.
2390
2391 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
2392
2393 PR c++/2922
2394 * g++.dg/lookup/two-stage5.C: New test from bug comments.
2395
2396 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2397
2398 PR c++/15938
2399 * g++.dg/init/union2.C: New test.
2400
2401 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2402
2403 PR c/22393
2404 * gcc.dg/complex-4.c: New test.
2405
2406 2005-07-21 Richard Guenther <rguenther@suse.de>
2407
2408 PR testsuite/22522
2409 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
2410 scanning for asm labels.
2411 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
2412
2413 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
2414
2415 PR target/22085
2416 * gcc.dg/altivec-pr22085.c: New.
2417
2418 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
2419
2420 PR tree-optimization/19210
2421 * gcc.dg/tree-ssa/pr19210-1.c: New.
2422 * gcc.dg/tree-ssa/pr19210-2.c: New.
2423
2424 2005-07-21 Richard Sandiford <richard@codesourcery.com>
2425
2426 PR rtl-optimization/22167
2427 * g++.dg/opt/pr22167.C: New test.
2428
2429 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
2430
2431 PR c++/2922
2432 * g++.dg/lookup/two-stage2.C: New.
2433 * g++.dg/lookup/two-stage3.C: New.
2434 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
2435 fixed two-stage name lookup for operators.
2436 * g++.dg/template/call3.C: Compiler now produces an appropriate
2437 error message.
2438 * g++.dg/template/crash37.C: Compiler now describes bla() on line
2439 14 as a candidate.
2440 * g++.dg/template/ptrmem4.C: Compiler produces different error
2441 message.
2442 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
2443 connect_to_method as a candidate.
2444
2445 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
2446
2447 * gcc.dg/fold-alloc-1.c: New test.
2448
2449 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
2450
2451 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
2452 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
2453
2454 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
2455
2456 * gcc.dg/fold-abs-1.c: New test.
2457 * gcc.dg/fold-abs-2.c: New test.
2458 * gcc.dg/fold-abs-3.c: New test.
2459
2460 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
2461
2462 Make CONSTRUCTOR use VEC to store initializers.
2463 * g++.dg/ext/complit3.C: Check for specific error messages.
2464 * g++.dg/init/brace2.C: Update error message.
2465 * g++.dg/warn/Wbraces2.C: Likewise.
2466
2467 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
2468
2469 PR fortran/16940
2470 * gfortran.dg/module_interface_1.f90: New test.
2471
2472 2005-07-19 Danny Berlin <dberlin@dberlin.org>
2473 Kenneth Zadeck <zadeck@naturalbridge.com>
2474
2475 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
2476
2477 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2478
2479 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
2480 specify -Wformat for these tests.
2481 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
2482 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
2483 * gcc.dg/format/opt-6.c: Delete.
2484
2485 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
2486
2487 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
2488 * gcc.dg/tree-ssa/sra-3.c: Likewise.
2489
2490 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
2491
2492 * gcc.dg/tree-ssa/alias-2.c: New test.
2493
2494 2005-07-18 Mark Mitchell <mark@codesourcery.com>
2495
2496 PR c++/22263
2497 * g++.dg/template/explicit7.C: New test.
2498
2499 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
2500
2501 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of field
2502 width of 8 to +Inf and -Inf.
2503
2504 2005-07-17 Mark Mitchell <mark@codesourcery.com>
2505
2506 PR c++/22139
2507 * g++.dg/template/friend36.C: New test.
2508
2509 2005-07-16 David Edelsohn <edelsohn@gnu.org>
2510
2511 PR fortran/21730
2512 * gfortran.dg/pr21730.f: New test.
2513
2514 2005-07-16 Danny Berlin <dberlin@dberlin.org>
2515 Kenneth Zadeck <zadeck@naturalbridge.com>
2516
2517 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
2518 since pure const detection cannot run at -O1 in c compiler.
2519 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
2520 can now optimize this case properly.
2521 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
2522 because we now pass.
2523 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
2524
2525 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
2526
2527 PR c/22421
2528 * gcc.dg/format/bitfld-1.c: New test.
2529
2530 2005-07-15 Mark Mitchell <mark@codesourcery.com>
2531
2532 PR c++/22204
2533 * g++.dg/rtti/repo1.C: New test.
2534
2535 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
2536
2537 PR middle-end/22398
2538 * gcc.c-torture/compile/pr22398.c: New test.
2539
2540 2005-07-15 Mark Mitchell <mark@codesourcery.com>
2541
2542 PR c++/22132
2543 * g++.dg/expr/cast4.C: New test.
2544
2545 2005-07-15 Richard Guenther <rguenther@suse.de>
2546
2547 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
2548 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
2549
2550 2005-07-15 Steven Bosscher <stevenb@suse.de>
2551
2552 PR tree-optimization/22230
2553 * gcc.dg/tree-ssa/pr22230.c: New test.
2554
2555 2005-07-14 Jakub Jelinek <jakub@redhat.com>
2556
2557 * gfortran.dg/g77/cpp6.f: New test.
2558
2559 PR fortran/22417
2560 * gfortran.dg/g77/cpp5.F: New test.
2561 * gfortran.dg/g77/cpp5.h: New file.
2562 * gfortran.dg/g77/cpp5inc.h: New file.
2563
2564 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
2565
2566 PR libfortran/16435
2567 * gfortran.dg/tl_editting.f90: New.
2568 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
2569
2570 2005-07-14 Steven G. Kargl <kargls@comcast.net>
2571
2572 * gfortran.dg/char_array_constructor.f90: New test.
2573
2574 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
2575
2576 * gfortran.dg/past_eor.f90: New.
2577 * gfortran.dg/complex_read.f90: New.
2578
2579 2005-07-13 Jeff Law <law@redhat.com>
2580
2581 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
2582 additional casts.
2583
2584 * gcc.dg/tree-ssa/pr22321.c: New test
2585
2586 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
2587
2588 PR tree-optimization/21921
2589 * gcc.dg/tree-ssa/pr21921.c: New.
2590
2591 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
2592
2593 PR tree-optimizatio/22442
2594 * gcc.dg/tree-ssa/loop-11.c: New test.
2595
2596 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
2597
2598 PR tree-opt/21840
2599 * gcc.c-torture/compile/pr21840.c: New test.
2600
2601 2005-07-12 Jan Hubicka <jh@suse.cz>
2602
2603 * gcc.c-torture/compile/pr22379.c: New test.
2604
2605 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
2606
2607 PR libfortran/21593
2608 gfortran.dg/dev_null.f90: Remove outdated comment about
2609 PR libfortran/21593.
2610
2611
2612 2005-07-12 Dale Johannesen <dalej@apple.com>
2613
2614 * gcc.target/i386/compress-float-sse.c: New.
2615 * gcc.target/i386/compress-float-sse-pic.c: New.
2616 * gcc.target/i386/compress-float-387.c: New.
2617 * gcc.target/i386/compress-float-387-pic.c: New.
2618 * gcc.dg/compress-float-ppc.c: New.
2619 * gcc.dg/compress-float-ppc-pic.c: New.
2620
2621 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
2622
2623 PR libfortran/21593
2624 gfortran.dg/dev_null.f90: Remove targets.
2625
2626 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
2627
2628 PR tree-opt/22335
2629 * gcc.dg/pr22335-1.c: New test.
2630 * gcc.dg/pr22335-2.c: New test.
2631
2632 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2633
2634 PR c++/20172
2635 * g++.dg/template/nontype12.C : New test.
2636
2637 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
2638
2639 * gcc.dg/tree-ssa/loop-10.c: New test.
2640
2641 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
2642
2643 * gcc.c-torture/execute/20020720-1.x: Remove.
2644
2645 2005-07-11 Jakub Jelinek <jakub@redhat.com>
2646
2647 * gfortran.fortran-torture/execute/forall_7.f90: New test.
2648
2649 2005-07-10 Richard Sandiford <richard@codesourcery.com>
2650
2651 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
2652 (dg-mips-options): Use it.
2653
2654 2005-07-09 Diego Novillo <dnovillo@redhat.com>
2655
2656 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
2657
2658 2005-07-09 Richard Henderson <rth@redhat.com>
2659
2660 * lib/target-supports.exp (check_effective_target_sync_char_short):
2661 Add alpha.
2662
2663 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
2664
2665 PR libfortran/22217
2666 * gfortran.dg/negative-z-descriptor.f90: New test.
2667
2668 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
2669
2670 PR tree-opt/22329
2671 * gcc.dg/pr22329.c: New test.
2672
2673 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
2674
2675 PR tree-optimization/20139
2676 * gcc.dg/tree-ssa/pr20139.c: New.
2677
2678 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
2679
2680 PR tree-opt/22356
2681 * testsuite/gcc.dg/pr22356-1.c: New test.
2682
2683 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
2684
2685 PR c++/21799
2686 * g++.dg/template/unify8.C: New.
2687 * g++.dg/template/unify9.C: New.
2688
2689 2005-07-08 Jakub Jelinek <jakub@redhat.com>
2690
2691 * gfortran.fortran-torture/execute/entry_10.f90: New test.
2692
2693 2005-07-07 Geoffrey Keating <geoffk@apple.com>
2694
2695 * gcc.dg/darwin-version-1.c: New.
2696 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
2697 * gcc.dg/builtins-20.c: Likewise.
2698 * gcc.dg/builtins-53.c: Likewise.
2699 * gcc.dg/torture/builtins-convert-1.c: Likewise.
2700 * gcc.dg/torture/builtins-convert-2.c: Likewise.
2701 * gcc.dg/torture/builtins-convert-3.c: Likewise.
2702 * gcc.dg/torture/builtins-power-1.c: Likewise.
2703 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
2704 on Darwin.
2705
2706 2005-07-07 Jeff Law <law@redhat.com>
2707
2708 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
2709 argument evaluation order.
2710
2711 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
2712
2713 PR libfortran/21594
2714 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
2715 Add test cases where the shift length is greater than the
2716 array length.
2717
2718 2005-07-07 Ziemowit Laski <zlaski@apple.com>
2719
2720 * obj-c++.dg/proto-lossage-6.mm: New.
2721 * objc.dg/proto-lossage-6.m: New.
2722
2723 2005-07-07 Ziemowit Laski <zlaski@apple.com>
2724
2725 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
2726 * objc.dg/gnu-runtime-2.m: Likewise.
2727
2728 2005-07-07 Jakub Jelinek <jakub@redhat.com>
2729
2730 * gfortran.dg/longline.f: New test.
2731
2732 * gfortran.dg/badline.f: New test.
2733
2734 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
2735
2736 PR fortran/16531
2737 PR fortran/15966
2738 PR fortran/18781
2739 * gfortran.dg/hollerith.f90: New.
2740 * gfortran.dg/hollerith2.f90: New.
2741 * gfortran.dg/hollerith3.f90: New.
2742 * gfortran.dg/hollerith4.f90: New.
2743 * gfortran.dg/hollerith_f95.f90: New.
2744 * gfortran.dg/hollerith_legacy.f90: New.
2745 * gfortran.dg/g77/cpp4.F: New. Port from g77.
2746
2747 2005-07-07 Ziemowit Laski <zlaski@apple.com>
2748
2749 PR objc/22274
2750 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
2751 * objc.dg/gnu-runtime-2.m: New.
2752
2753 2005-07-06 Jeff Law <law@redhat.com>
2754
2755 * gcc.dg/tree-ssa/vrp17.c: New test.
2756
2757 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
2758
2759 PR fortran/22327
2760 * gfortran.dg/array_constructor_5.f90: New test.
2761
2762 2005-07-07 Jakub Jelinek <jakub@redhat.com>
2763
2764 * gfortran.fortran-torture/execute/entry_9.f90: New test.
2765
2766 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
2767
2768 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
2769 * gcc.dg/980816-1.c: Ditto.
2770
2771 2005-07-06 Jeff Law <law@redhat.com>
2772
2773 * gcc.c-torture/compile/pr21356.c: New test.
2774
2775 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
2776
2777 PR c/22013
2778 PR c/22098
2779 * gcc.c-torture/compile/pr22013-1.c,
2780 gcc.c-torture/execute/pr22098-1.c,
2781 gcc.c-torture/execute/pr22098-2.c,
2782 gcc.c-torture/execute/pr22098-3.c: New tests.
2783
2784 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
2785
2786 PR c/22308
2787 * gcc.dg/pr22308-1.c: New test.
2788
2789 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
2790
2791 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
2792 target.
2793 * gcc.dg/compare9.c: Use -fshort-enums instead of
2794 -fno-short-enums. Change the last test to dg-bogus.
2795
2796 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
2797
2798 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
2799 * gcc.dg/compare9.c: New.
2800
2801 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2802
2803 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
2804
2805 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
2806
2807 PR testsuite/22288
2808 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
2809
2810
2811 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2812
2813 * gcc.dg/format/gcc_gfc-1.c: New.
2814
2815 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
2816
2817 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
2818
2819 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2820
2821 PR fortran/20842
2822 * gfortran.dg/io_invalid_1.f90: New test.
2823
2824 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
2825
2826 * gcc.dg/format/gcc_diag-1.c: Update.
2827
2828 2005-07-02 Jeff Law <law@redhat.com>
2829
2830 * gcc.dg/tree-ssa/pr22051-1.c: New test.
2831 * gcc.dg/tree-ssa/pr22051-2.c: New test.
2832
2833 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
2834
2835 * gcc.dg/format/gcc_diag-1.c: Update.
2836
2837 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
2838
2839 PR tree-opt/22269
2840 * gcc.c-torture/compile/pr22269.c: New test.
2841
2842 2005-06-30 Diego Novillo <dnovillo@redhat.com>
2843
2844 PR 21584
2845 PR 22219
2846 * g++.dg/tree-ssa/pr21584-1.C: New test.
2847 * g++.dg/tree-ssa/pr21584-2.C: New test.
2848
2849 2005-06-30 Ziemowit Laski <zlaski@apple.com>
2850
2851 * obj-c++.dg/try-catch-11.mm: New.
2852 * objc.dg/try-catch-10.m: New.
2853
2854 2005-06-29 David Edelsohn <edelsohn@gnu.org>
2855
2856 * g++.dg/other/ucnid-1.C: xfail on AIX.
2857
2858 2005-06-29 Diego Novillo <dnovillo@redhat.com>
2859
2860 PR 22234
2861 * gcc.dg/20050629-1.c: New test.
2862
2863 2005-06-29 Ziemowit Laski <zlaski@apple.com>
2864
2865 * obj-c++.dg/const-str-1[0-1].mm: New.
2866 * objc.dg/const-str-1[0-1].m: New.
2867
2868 2005-05-29 Richard Henderson <rth@redhat.com>
2869
2870 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
2871 Rename from check_effective_target_vect_no_max.
2872 (check_effective_target_vect_no_int_add): New.
2873 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
2874 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
2875 * gcc.dg/vect/vect-reduc-3.c: Likewise.
2876 * gcc.dg/vect/vect-reduc-1.c: Use both.
2877 * gcc.dg/vect/vect-reduc-2.c: Likewise.
2878
2879 2005-05-29 Richard Henderson <rth@redhat.com>
2880
2881 * lib/target-supports.exp (check_effective_target_vect_no_max):
2882 Remove i386 and x86_64.
2883
2884 2005-06-29 Steve Ellcey <sje@cup.hp.com>
2885
2886 PR testsuite/21969
2887 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
2888
2889 2005-06-29 Steve Ellcey <sje@cup.hp.com>
2890
2891 PR middle-end/21969
2892 * gcc.dg/vect/pr21969.c: New test.
2893
2894 2005-06-28 Eric Christopher <echristo@redhat.com>
2895
2896 PR c/22052
2897 PR c/21975
2898 * gcc.dg/inline1.c: New test.
2899 * gcc.dg/inline2.c: Ditto.
2900 * gcc.dg/inline3.c: Ditto.
2901 * gcc.dg/inline4.c: Ditto.
2902 * gcc.dg/inline5.c: Ditto.
2903
2904 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
2905
2906 PR libfortran/22142
2907 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
2908 Add testcase also testing eoshift1 for PR 22142.
2909
2910 2005-06-28 Richard Henderson <rth@redhat.com>
2911
2912 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
2913 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
2914 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
2915 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
2916 gcc.dg/tree-ssa/20030922-2.c: Likewise.
2917
2918 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
2919
2920 PR libfortran/22142
2921 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
2922 Add testcase for PR 22142.
2923
2924 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
2925
2926 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
2927 gcc.target/ia64/fpreg-2.c: New tests.
2928
2929 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2930
2931 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
2932
2933 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2934
2935 PR libfortran/22170
2936 * gfortran.dg/slash_1.f90: New test.
2937
2938 2005-06-27 Richard Henderson <rth@redhat.com>
2939
2940 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
2941 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
2942 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
2943 * gcc.dg/vect/vect-reduc-2.c: Likewise.
2944 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
2945 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
2946
2947 2005-06-27 Richard Henderson <rth@redhat.com>
2948
2949 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
2950 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
2951
2952 2005-06-27 Ziemowit Laski <zlaski@apple.com>
2953
2954 * obj-c++.dg/proto-lossage-5.mm: New.
2955 * objc.dg/proto-lossage-5.m: New.
2956
2957 2005-06-27 Diego Novillo <dnovillo@redhat.com>
2958
2959 PR 21959
2960 * gcc.dg/tree-ssa/pr21959.c: New test.
2961
2962 2005-06-27 Jakub Jelinek <jakub@redhat.com>
2963
2964 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
2965 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
2966 testing uninitialized var.
2967
2968 * gcc.c-torture/execute/builtins/chk.h: New.
2969 * gcc.c-torture/execute/builtins/lib/chk.c: New.
2970 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
2971 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
2972 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
2973 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
2974 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
2975 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
2976 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
2977 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
2978 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
2979 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
2980 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
2981 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
2982 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
2983 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
2984 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
2985 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
2986 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
2987 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
2988 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
2989 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
2990 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
2991 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
2992 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
2993 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
2994 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
2995 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
2996 * gcc.dg/builtin-object-size-1.c: New test.
2997 * gcc.dg/builtin-object-size-2.c: New test.
2998 * gcc.dg/builtin-object-size-3.c: New test.
2999 * gcc.dg/builtin-object-size-4.c: New test.
3000 * gcc.dg/builtin-object-size-5.c: New test.
3001 * gcc.dg/builtin-stringop-chk-1.c: New test.
3002 * gcc.dg/builtin-stringop-chk-2.c: New test.
3003 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
3004 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
3005 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
3006 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
3007 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
3008 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
3009 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
3010 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
3011 * gcc.c-torture/execute/printf-1.c: New test.
3012 * gcc.c-torture/execute/fprintf-1.c: New test.
3013 * gcc.c-torture/execute/vprintf-1.c: New test.
3014 * gcc.c-torture/execute/vfprintf-1.c: New test.
3015 * gcc.c-torture/execute/printf-chk-1.c: New test.
3016 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
3017 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
3018 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
3019
3020 2005-06-27 Michael Matz <matz@suse.de>
3021
3022 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
3023 slot is not merged if address escapes.
3024
3025 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3026
3027 PR c/21911
3028 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
3029
3030 2005-06-26 Jakub Jelinek <jakub@redhat.com>
3031
3032 PR middle-end/17965
3033 * gcc.c-torture/compile/20050622-1.c: New test.
3034
3035 PR middle-end/22028
3036 * gcc.dg/20050620-1.c: New test.
3037
3038 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
3039
3040 PR tree-optimization/22026
3041 * gcc.dg/tree-ssa/pr22026.c: New.
3042
3043 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
3044
3045 PR libfortran/22144
3046 * gfortran.dg/shift-alloc.f90: New testcase.
3047
3048 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
3049
3050 * all files: Update FSF address in copyright headers.
3051
3052 2005-06-22 Jan Hubicka <jh@suse.cz>
3053
3054 * wholeprogram-1.c: New testcase.
3055 * wholeprogram-2.c: New testcase.
3056
3057 2005-06-24 Mark Mitchell <mark@codesourcery.com>
3058
3059 PR 22171
3060 * gcc.dg/tree-ssa/pr22171.c: New test.
3061
3062 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
3063
3064 * gfortran.dg/simplify_modulo.f90: New.
3065
3066 2005-06-24 Jan Hubicka <jh@suse.cz>
3067
3068 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
3069
3070 2005-06-23 Ziemowit Laski <zlaski@apple.com>
3071
3072 * obj-c++.dg/proto-lossage-[1-4].mm: New.
3073
3074 2005-06-23 Ziemowit Laski <zlaski@apple.com>
3075
3076 * obj-c++.dg/typedef-alias-1.mm: New.
3077 * objc.dg/typedef-alias-1.m: New.
3078
3079 2005-06-23 Jeff Law <law@redhat.com>
3080
3081 * gcc.dg/tree-ssa/vrp16.c: New test.
3082
3083 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3084
3085 * lib/target-supports.exp: Add
3086 check_effective_target_fortran_large_real and
3087 check_effective_target_fortran_large_int to check for
3088 corresponding effective targets.
3089 * gfortran.dg/large_integer_kind_1.f90: New test.
3090 * gfortran.dg/large_real_kind_1.f90: New test.
3091
3092 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
3093
3094 PR tree-optimization/22117
3095 * gcc.dg/tree-ssa/pr22117.c: New.
3096
3097 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
3098
3099 PR testsuite/22123
3100 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
3101
3102 2005-06-23 David Edelsohn <edelsohn@gnu.org>
3103
3104 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
3105
3106 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
3107
3108 * gfortran.dg/f2c_4.f90: Add tests for complex functions
3109 * gfortran.dg/f2c_4.c: Likewise
3110
3111 2005-06-22 Paul Brook <paul@codesourcery.com>
3112
3113 PR fortran/21034
3114 * gfortran.dg/auto_save_1.f90: New test.
3115
3116 2005-06-22 Michael Matz <matz@suse.de>
3117
3118 * gcc.target/x86-64/abi: New directory.
3119 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
3120 * gcc.target/x86-64/abi/README.gcc: New file.
3121 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
3122 * gcc.target/x86-64/abi/asm-support.s: New file.
3123 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
3124 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
3125 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
3126 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
3127 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
3128 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
3129 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
3130 * gcc.target/x86_64/abi/test_bitfields.c: New test.
3131 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
3132 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
3133 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
3134 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
3135 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
3136 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
3137 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
3138 * gcc.target/x86_64/abi/test_varargs.c: New test.
3139
3140 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
3141
3142 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
3143 32-bit i?86 and x86_64.
3144
3145 2005-06-21 Ziemowit Laski <zlaski@apple.com>
3146
3147 * obj-c++.dg/const-str-[1-9].mm: New tests.
3148
3149 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
3150
3151 PR fortran/22010
3152 * gfortran.dg/namelist_use.f90: New.
3153 * gfortran.dg/namelist_use_only.f90: New.
3154
3155 2005-06-21 Jeff Law <law@redhat.com>
3156
3157 * gcc.dg/tree-ssa/vrp15.c: New test.
3158
3159 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
3160
3161 * lib/target-supports.exp (check_effective_target_vect_reduction):
3162 Remove.
3163 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
3164 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
3165 remove vect_reduction target keyword. Also avoid two returns in main.
3166 * gcc.dg/vect/vect-reduc-3.c: Likewise.
3167 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
3168 * gcc.dg/vect/vect-reduc-1short.c: New test.
3169 * gcc.dg/vect/vect-reduc-1char.c: New test.
3170 * gcc.dg/vect/vect-reduc-2short.c: New test.
3171 * gcc.dg/vect/vect-reduc-2char.c: New test.
3172 * gcc.dg/vect/vect-reduc-6.c: New test.
3173 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
3174 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
3175 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
3176
3177 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3178 Paul Thomas <pault@gcc.gnu.org>
3179
3180 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
3181 New tests.
3182
3183 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3184
3185 * gfortran.dg/backslash_1.f90: New test.
3186 * gfortran.dg/backslash_2.f90: New test.
3187
3188 2005-06-20 Steven G. Kargl <kargls@comcast.net>
3189
3190 * gfortran.dg/duplicate_labels.f90: New test.
3191
3192 2005-06-20 Jan Beulich <jbeulich@novell.com>
3193
3194 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
3195 unsupportable relocations.
3196 * g++.old-deja/g++.other/store-expr1.C: Likewise.
3197 * gcc.dg/20050321-2.c: xfail for NetWare.
3198
3199 2005-06-20 Andreas Jaeger <aj@suse.de>
3200
3201 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
3202 gcc.target/i386/fastcall-sseregparm.c,
3203 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
3204
3205 2005-06-19 Richard Henderson <rth@redhat.com>
3206
3207 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
3208
3209 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
3210
3211 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
3212
3213 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
3214
3215 PR c++/22115
3216 * g++.dg/conversion/simd2.C: Change expected error message.
3217
3218 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
3219
3220 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
3221 * gcc.dg/vect/vect-reduc-2.c: Likewise.
3222 * gcc.dg/vect/vect-reduc-3.c: Likewise.
3223
3224 2005-06-18 James A Morrison <phython@gcc.gnu.org>
3225
3226 * gcc.dg/fold-mod-1.c: New test.
3227
3228 2005-06-18 Steven G. Kargl <kargls@comcast.net>
3229
3230 PR fortran/19926
3231 * gfortran.dg/pr19926.f90: New test.
3232
3233 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
3234
3235 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
3236 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
3237 targets.
3238 * gcc.dg/vect/vect-reduc-2.c: Likewise.
3239 * gcc.dg/vect/vect-reduc-3.c: Likewise.
3240
3241 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
3242
3243 * gcc.target/ia64/float80-varargs-1.c: New test.
3244
3245 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3246
3247 PR tree-opt/22035
3248 * gfortran.dg/f2c_6.f90: New test.
3249
3250 2005-06-17 Geoffrey Keating <geoffk@apple.com>
3251
3252 PR c++/17413
3253 * g++.dg/template/local5.C: New.
3254
3255 2005-06-17 Richard Henderson <rth@redhat.com>
3256
3257 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
3258
3259 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
3260
3261 PR testsuite/21945
3262 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
3263
3264 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
3265
3266 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
3267 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
3268 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
3269 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
3270 check_vect to verify the presence of hardware vector support.
3271
3272 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
3273
3274 PR testsuite/22056
3275 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
3276
3277 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3278
3279 PR libfortran/19216
3280 * gfortran.dg/pr19216.f: Add correct space between brackets and
3281 dg directive.
3282
3283 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3284
3285 PR libfortran/16436
3286 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
3287
3288 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
3289
3290 * gcc.target/i386/attributes-error.c: New testcase.
3291 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
3292 * gcc.target/i386/regparm-stdcall.c: Likewise.
3293 * gcc.target/i386/sseregparm-1.c: Likewise.
3294 * gcc.target/i386/sseregparm-2.c: Likewise.
3295
3296 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
3297
3298 * g++.dg/rtti/crash2.C: New.
3299
3300 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
3301
3302 * gcc.dg/noncompile/20040203-3.c: Update expected message.
3303
3304 2005-06-15 David Ung <davidu@mips.com>
3305
3306 * gcc.target/mips/mips16e-extends.c: New test for testing the
3307 generation of MIPS16e zeb/zeh, seb/seh instructions.
3308
3309 2005-06-15 Diego Novillo <dnovillo@redhat.com>
3310
3311 PR 22018
3312 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
3313 * gcc.dg/tree-ssa/pr22018.c: New test.
3314
3315 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
3316
3317 * gcc.dg/simd-1.c: Update error messages.
3318 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
3319 * gcc.dg/simd-2.c: Update error messages.
3320 * gcc.dg/simd-4.c: New.
3321
3322 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
3323
3324 PR c++/20678
3325 * g++.dg/other/crash-4.C: New.
3326
3327 2005-06-14 Devang Patel <dpatel@apple.com>
3328
3329 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
3330
3331 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
3332
3333 PR c++/21929
3334 * g++.dg/parse/crash11.C: Update
3335
3336 2005-06-13 Jeff Law <law@redhat.com>
3337
3338 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
3339 perform the desired transformations.
3340 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
3341 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
3342
3343 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3344
3345 PR fortran/22038
3346 * gfortran.dg/forall_1.f90: Un-XFAIL.
3347
3348 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
3349
3350 PR c++/21929
3351 * g++.dg/parse/crash26.C: New.
3352
3353 PR c++/20789
3354 * g++.dg/init/member1.C: New.
3355
3356 2005-06-13 Jakub Jelinek <jakub@redhat.com>
3357
3358 * gfortran.dg/altreturn_1.f90: New test.
3359
3360 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
3361
3362 PR middle-end/21985
3363 * gcc.dg/tree-ssa/pr21985.c: New test.
3364
3365 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
3366
3367 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
3368
3369 2005-06-12 Roger Sayle <roger@eyesopen.com>
3370
3371 PR c++/21930
3372 * g++.dg/other/error10.C: New test case.
3373
3374 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3375
3376 PR libfortran/19155
3377 * gfortran.dg/pr19155.f: Add test.
3378
3379 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3380
3381 * gfortran.dg/f2c_7.f90: New test.
3382
3383 * gfortran.dg/forall_1.f90: XFAILed.
3384
3385 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
3386
3387 * gcc.dg/pr14796-1.c: New.
3388 * gcc.dg/pr14796-2.c: New.
3389
3390 2005-06-11 Steven G. Kargl <kargls@comcast.net>
3391
3392 PR fortran/17792
3393 PR fortran/21375
3394 * gfortran.dg/deallocate_stat.f90: New test.
3395
3396 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
3397
3398 * gfortran.fortran-torture/execute/in-pack.f90: New test.
3399
3400 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
3401
3402 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
3403 access will be generated when this loop is vectorized. Test that
3404 accesses with same alignment were detected.
3405 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
3406 Test that accesses with same alignment were detected.
3407 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
3408 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
3409 alignment were detected.
3410
3411 2005-06-10 Aldy Hernandez <aldyh@redhat.com>
3412
3413 PR c++/10611
3414 * g++.dg/conversion/simd2.C: New.
3415
3416 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
3417
3418 * gcc.dg/Wcxx-compat-1.c: New.
3419
3420 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
3421
3422 PR libfortran/21480
3423 * gfortran.dg/reshape-complex.f90: Add a test for a packed
3424 complex array.
3425
3426 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
3427
3428 * gcc.dg/alias-8.c: New.
3429
3430 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
3431
3432 * gcc.dg/format/cmn_err-1.c: Update.
3433
3434 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
3435
3436 PR target/20666
3437 * gcc.target/sparc/fexpand-2.c: New.
3438 * gcc.target/sparc/fpmerge-2.c: New.
3439 * gcc.target/sparc/fpmul-2.c: New.
3440 * gcc.target/sparc/noresult.c: New.
3441 * gcc.target/sparc/pdist-2.c: New.
3442 * gcc.target/sparc/pdist-3.c: New.
3443
3444 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
3445
3446 PR testsuite/21702
3447 * gcc.target/i386/i386.exp: Fix comment typo.
3448
3449 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
3450
3451 PR c++/19497
3452 * g++.dg/inherit/using5.C: New.
3453 * g++.dg/inherit/using6.C: New.
3454
3455 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3456
3457 PR c++/19894
3458 * g++.dg/template/ptrmem15.C: New test.
3459
3460 PR c++/20563
3461 * g++.dg/ext/label4.C: New test.
3462
3463 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
3464
3465 * gcc.dg/tls/debug-1.c: New test.
3466
3467 2005-06-07 Dale Johannesen <dalej@apple.com>
3468
3469 * gcc.target/i386/movq.c: New.
3470
3471 2005-06-07 Dale Johannesen <dalej@apple.com>
3472
3473 * gcc.dg/20050607-1.c: New.
3474
3475 2005-06-07 Jakub Jelinek <jakub@redhat.com>
3476
3477 PR middle-end/21850
3478 * gcc.c-torture/execute/20050607-1.c: New test.
3479
3480 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
3481
3482 PR libfortran/21926
3483 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
3484 Test case where the return array has lowest stride one,
3485 but isn't packed.
3486
3487 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
3488
3489 * lib/target-supports.exp (check_effective_target_sync_int_long):
3490 Add s390 and s390x targets.
3491
3492 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
3493
3494 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
3495 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
3496 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
3497 * gcc.dg/tree-ssa/loop-9.c: New test.
3498
3499 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
3500
3501 * g++.dg/parse/defarg10.C: New.
3502
3503 2005-06-06 Jakub Jelinek <jakub@redhat.com>
3504
3505 PR regression/21897
3506 * gcc.c-torture/execute/20050604-1.c: New test.
3507
3508 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
3509
3510 PR 21903
3511 * g++.dg/parse/defarg9.C: New.
3512
3513 PR c++/20637
3514 * g++.dg/inherit/using4.C: New.
3515 * g++.dg/overload/error1.C: Adjust expected errors.
3516 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
3517 * g++.old-deja/g++.brendan/arm2.C: Likewise.
3518 * g++.old-deja/g++.other/redecl2.C: Likewise.
3519 * g++.old-deja/g++.other/redecl4.C: Likewise.
3520 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
3521
3522 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
3523
3524 * gfortran.dg/f2c_5.f90: Add -w to dg-options
3525
3526 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
3527
3528 * lib/gfortran.exp (gfortran_target_compile): Call
3529 dg-additional-files-options
3530 * gfortran.dg/f2c_4.f90: New file
3531 * gfortran.dg/f2c_4.c: New file
3532 * gfortran.dg/f2c_5.f90: New file
3533 * gfortran.dg/f2c_5.c: New file
3534
3535 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3536
3537 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
3538
3539 PR fortran/21912
3540 * gfortran.dg/array_constructor_4.f90: New test.
3541
3542 2005-06-05 Mark Mitchell <mark@codesourcery.com>
3543
3544 PR c++/21619
3545 * g++.dg/ext/builtin9.C: New test.
3546
3547 2005-06-05 Dale Johannesen <dalej@apple.com>
3548
3549 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
3550 * gcc.c-torture/execute/20050603-2.c: Ditto.
3551
3552 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
3553
3554 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
3555 * gcc.dg/vect/vect-reduc-1.c: New.
3556 * gcc.dg/vect/vect-reduc-2.c: New.
3557 * gcc.dg/vect/vect-reduc-3.c: New.
3558
3559 2005-06-04 Dale Johannesen <dalej@apple.com>
3560
3561 * gcc.c-torture/execute/20050603-1.c: New.
3562 * gcc.c-torture/execute/20050603-2.c: New.
3563 * gcc.dg/20050603-3.c: New.
3564
3565 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3566
3567 PR fortran/19195
3568 * gfortran.dg/debug_1.f90: New test.
3569
3570 * gfortran.dg/forall_1.f90: New test.
3571
3572 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
3573
3574 * gfortran.dg/array_constructor_3.f90: New test.
3575
3576 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3577
3578 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
3579
3580 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
3581
3582 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
3583
3584 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
3585
3586 PR c/21873
3587 * gcc.dg/init-excess-1.c: New test.
3588
3589 2005-06-03 Mark Mitchell <mark@codesourcery.com>
3590
3591 PR c++/21853
3592 * g++.dg/expr/static_cast6.C: New test.
3593
3594 2005-06-03 Diego Novillo <dnovillo@redhat.com>
3595
3596 * gcc.dg/tree-ssa/vrp14.c: New test.
3597
3598 2005-06-03 Mark Mitchell <mark@codesourcery.com>
3599
3600 PR c++/21336
3601 * g++.dg/template/new2.C: New test.
3602
3603 2005-06-03 Josh Conner <jconner@apple.com>
3604
3605 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
3606 all entries in initializer.
3607
3608 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
3609
3610 PR middle-end/21858
3611 * gcc.dg/pr21858.c: New testcase.
3612
3613 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
3614
3615 PR tree-optimization/21292
3616
3617 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
3618 New.
3619 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
3620 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
3621 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
3622 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
3623 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
3624
3625 2005-06-02 Richard Henderson <rth@redhat.com>
3626
3627 * gcc.dg/sync-2.c: Use -march=i486 for i386.
3628
3629 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
3630
3631 * gcc.dg/wtypequal.c: New testcase.
3632
3633 2005-06-02 Diego Novillo <dnovillo@redhat.com>
3634
3635 PR 21582
3636 * gcc.dg/tree-ssa/pr21582.c: New test.
3637
3638 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
3639
3640 PR c++/21280
3641 * g++.dg/opt/interface2.h: New.
3642 * g++.dg/opt/interface2.C: New.
3643 * g++.dg/init/ctor4.C: Adjust error lines.
3644 * g++.old-deja/g++.bob/inherit2.C: Likewise.
3645 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
3646 * g++.old-deja/g++.jason/opeq3.C: Likewise.
3647 * g++.old-deja/g++.pt/assign1.C: Likewise.
3648 * g++.old-deja/g++.pt/crash20.C: Likewise.
3649
3650 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
3651
3652 PR tree-optimization/21734
3653 * g++.dg/vect/pr21734_1.cc: New.
3654 * g++.dg/vect/pr21734_2.cc: New.
3655
3656 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
3657
3658 PR c++/20350
3659 * g++.dg/template/spec24.C: New.
3660
3661 PR c++/21151
3662 * g++.dg/pch/local-1.C: New.
3663 * g++.dg/pch/local-1.Hs: New.
3664
3665 2005-06-01 Diego Novillo <dnovillo@redhat.com>
3666
3667 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
3668 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
3669 * gcc.dg/tree-ssa/pr14341.c: New test.
3670 * gcc.dg/tree-ssa/pr14841.c: New test.
3671 * gcc.dg/tree-ssa/pr20701.c: New test.
3672 * gcc.dg/tree-ssa/pr21086.c: New test.
3673 * gcc.dg/tree-ssa/pr21090.c: New test.
3674 * gcc.dg/tree-ssa/pr21332.c: New test.
3675 * gcc.dg/tree-ssa/pr21458.c: New test.
3676 * gcc.dg/tree-ssa/pr21658.c: New test.
3677 * gcc.dg/tree-ssa/vrp01.c: New test.
3678 * gcc.dg/tree-ssa/vrp02.c: New test.
3679 * gcc.dg/tree-ssa/vrp03.c: New test.
3680 * gcc.dg/tree-ssa/vrp04.c: New test.
3681 * gcc.dg/tree-ssa/vrp05.c: New test.
3682 * gcc.dg/tree-ssa/vrp06.c: New test.
3683 * gcc.dg/tree-ssa/vrp07.c: New test.
3684 * gcc.dg/tree-ssa/vrp08.c: New test.
3685 * gcc.dg/tree-ssa/vrp09.c: New test.
3686 * gcc.dg/tree-ssa/vrp10.c: New test.
3687 * gcc.dg/tree-ssa/vrp11.c: New test.
3688 * gcc.dg/tree-ssa/vrp12.c: New test.
3689 * gcc.dg/tree-ssa/vrp13.c: New test.
3690
3691 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
3692
3693 PR 21029
3694 * gcc.dg/tree-ssa/pr21029.c: New test.
3695
3696 2005-06-01 Roger Sayle <roger@eyesopen.com>
3697
3698 * gfortran.dg/logint-1.f: New test case.
3699 * gfortran.dg/logint-2.f: Likewise.
3700 * gfortran.dg/logint-3.f: Likewise.
3701
3702 2005-06-01 Jakub Jelinek <jakub@redhat.com>
3703
3704 PR c/21536
3705 PR c/20760
3706 * gcc.dg/20050527-1.c: New test.
3707
3708 * gcc.dg/i386-sse-12.c: New test.
3709
3710 PR fortran/21729
3711 * gfortran.dg/implicit_5.f90: New test.
3712
3713 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
3714
3715 PR fortran/20883
3716 * gfortran/assign_4.f90: New test.
3717 * gfortran/assign_2.f90: Change compile to run.
3718
3719 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
3720
3721 * lib/target-supports.exp
3722 (check_effective_target_sync_char_short): New.
3723 * gcc.dg/sync-2.c: New.
3724
3725 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
3726
3727 PR tree-optimization/21817
3728 * gcc.dg/torture/pr21817-1.c: New.
3729
3730 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
3731
3732 PR c++/21165
3733 * g++.dg/template/init5.C: New.
3734
3735 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
3736
3737 * gfortran.dg/char_initialiser_actual.f90:
3738 Test character initialisers as actual arguments.
3739 * gfortran.dg/char_pointer_comp_assign.f90:
3740 Test character pointer structure component assignments.
3741 * gfortran.dg/char_array_structure_constructor.f90:
3742 Test character components in structure constructors.
3743
3744 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
3745
3746 PR middle-end/20931
3747 * g++.dg/opt/pr20931.C: New test.
3748
3749 2005-05-31 Andreas Jaeger <aj@suse.de>
3750
3751 PR testsuite/20772
3752 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
3753 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
3754 g++.old-deja/g++.ext/asmspec1.C,
3755 g++.old-deja/g++.other/regstack.C,
3756 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
3757 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
3758 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
3759 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
3760 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
3761 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
3762 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
3763 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
3764 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
3765 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
3766 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
3767 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
3768 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
3769 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
3770 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
3771 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
3772 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
3773 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
3774 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
3775
3776 2005-05-31 Jeff Law <law@redhat.com>
3777
3778 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
3779
3780 2005-05-30 Paolo Carlini <pcarlini@suse.de>
3781
3782 PR middle-end/21743
3783 * gcc.dg/builtins-1.c: Activate disabled clog test.
3784 * gcc.dg/torture/builtin-attr-1.c: Likewise.
3785
3786 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
3787
3788 * gfortran.dg/char_pointer_assign.f90:
3789 Test character-pointer assignments and pointer assignments.
3790 * gfortran.dg/char_pointer_dummy.f90:
3791 Test character-pointer dummy arguments.
3792 * gfortran.dg/char_pointer_func.f90:
3793 Test character-pointer function returns.
3794 * gfortran.dg/char_pointer_dependency.f90:
3795 Test character-pointer functions with dependencies.
3796
3797 2005-05-30 Mark Mitchell <mark@codesourcery.com>
3798
3799 PR c++/21784
3800 * g++.dg/lookup/using14.C: New test.
3801
3802 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
3803
3804 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
3805 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
3806 trailing ^M.
3807
3808 2005-05-29 Geoffrey Keating <geoffk@apple.com>
3809
3810 PR c++/17413
3811 * g++.dg/template/local5.C: New.
3812
3813 PR target/21761
3814 * gcc.c-torture/compile/pr21761.c: New.
3815
3816 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
3817 before darwin8.
3818
3819 2005-05-30 Steven G. Kargl
3820
3821 PR fortran/20846
3822 * gfortran.dg/inquire_8.f90: New test.
3823
3824 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3825
3826 PR libfortran/21376
3827 * gfortran.dg/output_exponents_1.f90: New test.
3828
3829 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3830
3831 PR libfortran/20006
3832 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
3833
3834 2005-05-28 Mark Mitchell <mark@codesourcery.com>
3835
3836 PR c++/21210
3837 * g++.dg/ext/complex1.C: New test.
3838
3839 PR c++/21340
3840 * g++.dg/init/ctor6.C: New test.
3841
3842 2005-05-29 Jan Hubicka <jh@suse.cz>
3843
3844 * gcc.c-torture/compile/pr21562.c: New.
3845
3846 2005-05-28 Steven G. Kargl <kargls@comcast.net>
3847
3848 * gfortran.dg/subnormal_1.f90: New test.
3849
3850 2005-05-28 Jan Hubicka <jh@suse.cz>
3851
3852 * tree-prof.exp: Fix comment.
3853 * value-prof-1.c: New.
3854 * value-prof-2.c: New.
3855 * value-prof-3.c: New.
3856 * value-prof-4.c: New.
3857
3858 2005-05-27 Mark Mitchell <mark@codesourcery.com>
3859
3860 PR c++/21614
3861 * g++.dg/expr/ptrmem6.C: New test.
3862 * g++.dg/expr/ptrmem6a.C: Likewise.
3863
3864 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
3865
3866 PR tree-optimization/21658
3867 * gcc.dg/tree-ssa/pr21658.c: New.
3868
3869 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
3870
3871 PR c++/21455
3872 * g++.dg/inherit/ptrmem3.C: New.
3873
3874 PR c++/21681
3875 * g++.dg/parse/template16.C: New.
3876
3877 2005-05-27 Andreas Jaeger <aj@suse.de>
3878
3879 * gcc.dg/setjmp-2.c: Only run in 32-bit.
3880
3881 * gcc.dg/i386-sse-8.c: Run test on all archs.
3882
3883 2005-05-26 Mike Stump <mrs@apple.com>
3884
3885 * objc.dg/isa-field-1.m: Only run on darwin.
3886 * objc.dg/lookup-1.m: Likewise.
3887 * objc.dg/try-catch-8.m: Likewise.
3888
3889 2005-05-26 Roger Sayle <roger@eyesopen.com>
3890
3891 PR tree-optimization/9814
3892 * gcc.dg/pr9814-1.c: New test case.
3893
3894 2005-05-26 Ziemowit Laski <zlaski@apple.com>
3895
3896 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
3897 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
3898 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
3899 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
3900 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
3901 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
3902 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
3903 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
3904 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
3905 objc.dg/try-catch-8.m: New.
3906
3907 2005-05-26 Janis Johnson <janis187@us.ibm.com>
3908
3909 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
3910 remove extraneous semicolons.
3911
3912 2005-05-26 Ziemowit Laski <zlaski@apple.com>
3913
3914 * obj-c++.dg/comp-types-12.mm: New.
3915 * objc.dg/comp-types-11.m: New.
3916 * objc.dg/selector-4.m: New.
3917
3918 2005-05-26 Andreas Jaeger <aj@suse.de>
3919
3920 PR testsuite/20772
3921 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
3922 g++.old-deja/g++.ext/attrib3.C,
3923 g++.old-deja/g++.other/store-expr1.C,
3924 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
3925 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
3926 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
3927 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
3928 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
3929 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
3930 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
3931 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
3932 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
3933 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
3934 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
3935 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
3936 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
3937 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
3938 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
3939 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
3940 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
3941 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
3942 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
3943
3944 2005-05-26 Andreas Jaeger <aj@suse.de>
3945
3946 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
3947 x86-64 compilation.
3948
3949 2005-05-26 Andreas Jaeger <aj@suse.de>
3950
3951 PR testsuite/20772
3952 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
3953 gcc.misc-tests/i386-pf-athlon-1.c,
3954 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
3955 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
3956 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
3957 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
3958 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
3959 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
3960 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
3961 programs.
3962
3963 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
3964 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
3965 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
3966 x86-64 compilation.
3967
3968 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
3969 x86_64.
3970
3971 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
3972 effective-target ilp32.
3973
3974 2005-05-26 David Ung <davidu@mips.com>
3975
3976 * gcc.target/mips/ext_ins.c: New test for testing the generation
3977 of MIPS32/64 rev 2 ext/ins instructions.
3978
3979 2005-05-26 Andreas Jaeger <aj@suse.de>
3980
3981 * treelang/compile/unsigned.tree: Use gimple instead of
3982 nonexisting generic dump.
3983
3984 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
3985
3986 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
3987
3988 2005-05-26 Andreas Jaeger <aj@suse.de>
3989
3990 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
3991
3992 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
3993
3994 PR libfortran/17283
3995 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
3996 Test callee-allocated memory with write statements.
3997
3998 2005-05-25 Roger Sayle <roger@eyesopen.com>
3999
4000 PR middle-end/21709
4001 * gcc.dg/pr21709-1.c: New test case.
4002
4003 2005-05-25 Ziemowit Laski <zlaski@apple.com>
4004 Mike Stump <mrs@apple.com>
4005
4006 * objc/execute/next_mapping.h: Update for C++.
4007
4008 * obj-c++.dg/selector-1.mm: Move to...
4009 * obj-c++.dg/selector-4.mm: here...
4010
4011 * obj-c++.dg/basic.mm: New.
4012 * obj-c++.dg/comp-types-1.mm: New.
4013 * obj-c++.dg/cxx-class-1.mm: New.
4014 * obj-c++.dg/cxx-ivars-1.mm: New.
4015 * obj-c++.dg/cxx-ivars-2.mm: New.
4016 * obj-c++.dg/cxx-ivars-3.mm: New.
4017 * obj-c++.dg/cxx-scope-1.mm: New.
4018 * obj-c++.dg/cxx-scope-2.mm: New.
4019 * obj-c++.dg/defs.mm: New.
4020 * obj-c++.dg/empty-private-1.mm: New.
4021 * obj-c++.dg/encode-1.mm: New.
4022 * obj-c++.dg/encode-2.mm: New.
4023 * obj-c++.dg/encode-3.mm: New.
4024 * obj-c++.dg/extern-c-1.mm: New.
4025 * obj-c++.dg/extra-semi.mm: New.
4026 * obj-c++.dg/fix-and-continue-2.mm: New.
4027 * obj-c++.dg/isa-field-1.mm: New.
4028 * obj-c++.dg/ivar-list-semi.mm: New.
4029 * obj-c++.dg/local-decl-1.mm: New.
4030 * obj-c++.dg/lookup-1.mm: New.
4031 * obj-c++.dg/lookup-2.mm: New.
4032 * obj-c++.dg/method-1.mm: New.
4033 * obj-c++.dg/method-2.mm: New.
4034 * obj-c++.dg/method-3.mm: New.
4035 * obj-c++.dg/method-4.mm: New.
4036 * obj-c++.dg/method-5.mm: New.
4037 * obj-c++.dg/method-6.mm: New.
4038 * obj-c++.dg/method-7.mm: New.
4039 * obj-c++.dg/no-extra-load.mm: New.
4040 * obj-c++.dg/overload-1.mm: New.
4041 * obj-c++.dg/pragma-1.mm: New.
4042 * obj-c++.dg/pragma-2.mm: New.
4043 * obj-c++.dg/private-1.mm: New.
4044 * obj-c++.dg/private-2.mm: New.
4045 * obj-c++.dg/proto-qual-1.mm: New.
4046 * obj-c++.dg/qual-types-1.mm: New.
4047 * obj-c++.dg/stubify-1.mm: New.
4048 * obj-c++.dg/stubify-2.mm: New.
4049 * obj-c++.dg/super-class-1.mm: New.
4050 * obj-c++.dg/super-class-2.mm: New.
4051 * obj-c++.dg/super-dealloc-1.mm: New.
4052 * obj-c++.dg/super-dealloc-2.mm: New.
4053 * obj-c++.dg/template-1.mm: New.
4054 * obj-c++.dg/template-2.mm: New.
4055 * obj-c++.dg/template-3.mm: New.
4056 * obj-c++.dg/template-4.mm: New.
4057 * obj-c++.dg/template-5.mm: New.
4058 * obj-c++.dg/template-6.mm: New.
4059 * obj-c++.dg/try-catch-1.mm: New.
4060 * obj-c++.dg/try-catch-2.mm: New.
4061 * obj-c++.dg/try-catch-3.mm: New.
4062 * obj-c++.dg/try-catch-4.mm: New.
4063 * obj-c++.dg/try-catch-5.mm: New.
4064 * obj-c++.dg/try-catch-6.mm: New.
4065 * obj-c++.dg/try-catch-7.mm: New.
4066 * obj-c++.dg/try-catch-8.mm: New.
4067 * obj-c++.dg/try-catch-9.mm: New.
4068 * obj-c++.dg/va-meth-1.mm: New.
4069
4070 2005-05-25 Ziemowit Laski <zlaski@apple.com>
4071
4072 * obj-c++.dg/selector-1.mm: New.
4073 * obj-c++.dg/selector-2.mm: New.
4074
4075 2005-05-25 Ziemowit Laski <zlaski@apple.com>
4076
4077 * obj-c++.dg/selector-3.mm: New.
4078 * objc.dg/selector-3.m: New.
4079
4080 2005-05-25 Ziemowit Laski <zlaski@apple.com>
4081
4082 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
4083 about where warning appears.
4084
4085 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
4086
4087 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
4088 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
4089 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
4090 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
4091
4092 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
4093
4094 * gcc.dg/20050524-1.c: New test.
4095
4096 2005-05-25 Jan Hubicka <jh@suse.cz>
4097
4098 * gcc.dg/tree-prof/inliner-1.c: New.
4099
4100 2005-05-25 Janis Johnson <janis187@us.ibm.com>
4101
4102 * gcc.dg/tree-prof: New directory.
4103 * gcc.dg/tree-prof/tree-prof.exp: New.
4104
4105 2005-05-25 DJ Delorie <dj@redhat.com>
4106
4107 * gcc.dg/Wattributes-1.c: New.
4108 * gcc.dg/Wattributes-2.c: New.
4109 * gcc.dg/Wattributes-3.c: New.
4110
4111 20005-05-24 Janis Johnson <janis187@us.ibm.com>
4112
4113 PR tree-optimization/19833
4114 * gcc.dg/uninit-4.c: Remove xfail.
4115 * gcc.dg/uninit-9.c: Ditto.
4116
4117 2005-05-24 Ziemowit Laski <zlaski@apple.com>
4118
4119 * obj-c++.dg/bitfield-[1-5].mm: New.
4120 * obj-c++.dg/class-protocol-1.mm: New.
4121 * obj-c++.dg/comp-types-1[0-1].mm: New.
4122 * obj-c++.dg/comp-types-[2-9].mm: New.
4123 * obj-c++.dg/encode-[4-8].mm: New.
4124 * obj-c++.dg/layout-1.mm: New.
4125 * obj-c++.dg/method-1[0-9].mm: New.
4126 * obj-c++.dg/method-2[0-1].mm: New.
4127 * obj-c++.dg/method-[8-9].mm: New.
4128 * obj-c++.dg/objc-gc-3.mm: New.
4129 * obj-c++.dg/try-catch-10.mm: New.
4130 * objc.dg/bitfield-5.m: New.
4131 * objc.dg/comp-types-10.m: New.
4132 * objc.dg/comp-types-9.m: New.
4133 * objc.dg/layout-1.m: New.
4134 * objc.dg/objc-gc-4.m: New.
4135 * objc.dg/try-catch-9.m: New.
4136 * objc.dg/class-protocol-1.m: Tweak diagnostics.
4137 * objc.dg/comp-types-1.m: Likewise.
4138 * objc.dg/comp-types-[5-6].m: Likewise.
4139 * objc.dg/method-9.m: Likewise.
4140
4141 2005-05-24 Janis Johnson <janis187@us.ibm.com>
4142
4143 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
4144 and on hardware without VMX support.
4145
4146 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
4147
4148 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
4149
4150 * lib/profopt.exp (dg-final-generate, dg-final-use,
4151 profopt-final-code, profopt-get-options): New.
4152 (profopt-execute): Process test directives.
4153
4154 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
4155 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
4156 cleanup-tree-dump, cleanup-saved-temps): Update comments.
4157
4158 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
4159
4160 PR C++/21645
4161 * g++.dg/init/ctor5.C: New test.
4162
4163 2005-05-24 Ira Rosen <irar@il.ibm.com>
4164
4165 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
4166 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
4167 vect-113.c, vect-114.c.
4168
4169 2005-05-23 Adam Nemet <anemet@lnxw.com>
4170
4171 * gcc.dg/const-elim-1.c: Remove xfails.
4172
4173 2005-05-23 Jeff Law <law@redhat.com>
4174
4175 * gcc.c-torture/compile/pr21638.c: New test.
4176 * gcc.c-torture/compile/20050520-1.c: New test.
4177
4178 2005-05-23 Nick Clifton <nickc@redhat.com>
4179
4180 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
4181 be a proper triple, ie: m32r*-*-*.
4182 * g++.old-deja/g++.jason/thunk3.C: Likewise.
4183
4184 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
4185
4186 PR middle-end/21331
4187 PR tree-opt/21293
4188 * gcc.c-torture/compile/pr21293.c: New test.
4189 * gcc.c-torture/execute/pr21331.c: New test.
4190
4191 2004-05-20 Richard Henderson <rth@redhat.com>
4192
4193 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
4194
4195 2005-05-20 Ziemowit Laski <zlaski@apple.com>
4196
4197 * obj-c++-dg.exp: Add.
4198 * obj-c++.exp: Add.
4199 * obj-c++.dg/dg.exp: Add.
4200
4201 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
4202
4203 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
4204 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
4205
4206 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
4207
4208 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
4209
4210 2004-05-19 Richard Henderson <rth@redhat.com>
4211
4212 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
4213
4214 2005-05-19 Janis Johnson <janis187@us.ibm.com>
4215
4216 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
4217
4218 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
4219
4220 2005-05-19 Jakub Jelinek <jakub@redhat.com>
4221
4222 PR c++/21495
4223 * g++.dg/parse/extern1.C: New test.
4224 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
4225
4226 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
4227
4228 * gcc.dg/c99-math.h: New.
4229 * gcc.dg/c99-math-float-1.c: New test.
4230 * gcc.dg/c99-math-double-1.c: Likewise.
4231 * gcc.dg/c99-math-long-double-1.c: Likewise.
4232
4233 2005-05-18 Richard Henderson <rth@redhat.com>
4234
4235 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
4236
4237 2005-05-18 Devang Patel <dpatel@apple.com>
4238
4239 * g++.dg/opt/20050511-1.C: New test.
4240
4241 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
4242
4243 PR libfortran/21127
4244 * gfortran.dg/reshape-complex.f90: New test.
4245
4246 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
4247
4248 * gfortran.dg/array_constructor_1.f90: New test.
4249 * gfortran.dg/array_constructor_2.f90: New test.
4250
4251 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
4252
4253 PR fortran/20954
4254 * gfortran.dg/pr20954.f: New test.
4255
4256 2005-05-17 Mike Stump <mrs@apple.com>
4257
4258 Yet more Objective-C++...
4259
4260 * objc.dg/method-5.m: Update.
4261 * objc.dg/method-6.m: Update.
4262 * objc.dg/method-7.m: Update.
4263 * objc.dg/method-9.m: Update.
4264 * objc.dg/try-catch-2.m: Update.
4265
4266 2005-05-17 Mark Mitchell <mark@codesourcery.com>
4267
4268 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
4269 Remove little-endian optimizations.
4270
4271 2005-05-17 Jeff Law <law@redhat.com>
4272
4273 * g++.dg/tree-ssa/pr14814.C: New test.
4274 * gcc.dg/tree-ssa/pr14814.C: New test.
4275 * gcc.dg/tree-ssa/pr17141-1.C: New test.
4276 * gcc.dg/tree-ssa/pr17141-2.C: New test.
4277
4278 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
4279
4280 * gcc.dg/compat/generate-random.c: Do not include
4281 libiberty.h.
4282 * gcc.dg/compat/generate-random_r.c: Likewise.
4283
4284 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
4285
4286 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
4287
4288 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
4289
4290 PR middle-end/21595
4291 * g++.dg/tree-ssa/builtin1.C: New testcase.
4292
4293 2005-05-17 Jakub Jelinek <jakub@redhat.com>
4294
4295 PR c++/21454
4296 * g++.dg/opt/const4.C: New test.
4297
4298 PR middle-end/21492
4299 * g++.dg/opt/crossjump1.C: New test.
4300
4301 PR tree-optimization/21610
4302 * gcc.c-torture/compile/20050516-1.c: New test.
4303
4304 PR fortran/15080
4305 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
4306 about the test failing.
4307 * gfortran.fortran-torture/execute/where_7.f90: New test.
4308 * gfortran.fortran-torture/execute/where_8.f90: New test.
4309
4310 2005-05-16 Richard Henderson <rth@redhat.com>
4311
4312 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
4313 i?86 and x86_64.
4314
4315 2005-05-16 Mark Mitchell <mark@codesourcery.com>
4316
4317 * gcc.dg/compat/generate-random.c (config.h): Do not include.
4318 (limits.h): Include unconditionally.
4319 (stdlib.h): Likewise.
4320 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
4321 (limits.h): Include unconditionally.
4322 (stdlib.h): Likewise.
4323 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
4324 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
4325 (limits.h): Include unconditionally.
4326 (stdlib.h): Likewise.
4327 (hashtab.h): Do not include.
4328 (getopt.h): Likewise.
4329 (stddef.h): Include.
4330 (hashval_t): Define.
4331 (struct entry): Add "next" field.
4332 (HASH_SIZE): New macro.
4333 (hash_table): New variable.
4334 (switchfiles): Do not use xmalloc.
4335 (mix): New macro.
4336 (iterative_hash): New function.
4337 (hasht): Remove.
4338 (e_exists): New function.
4339 (e_insert): Likewise.
4340 (output): Use, instead of libiberty hashtable functions.
4341 (main): Do not use getopt. Do not call htab_create.
4342
4343 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
4344
4345 PR libstdc++/21526
4346 * lib/target-supports.exp (check_mkfifo_available):
4347 Return 0 for cygwin as mkfifo support incomplete on platform.
4348 Fix typos in comments.
4349
4350 2005-05-15 Mark Mitchell <mark@codesourcery.com>
4351
4352 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
4353
4354 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
4355
4356 PR fortran/17432
4357 * gfortran.dg/assign_4.f: New test.
4358
4359 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
4360
4361 PR tree-optimization/21563
4362 * gcc.dg/tree-ssa/pr21563.c: New.
4363
4364 2005-05-14 Jan Hubicka <jh@suse.cz>
4365
4366 * gcc.dg/noreturn-7.c: Allow control reaches warning.
4367
4368 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
4369
4370 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
4371
4372 2005-05-13 Julian Brown <julian@codesourcery.com>
4373
4374 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
4375 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
4376
4377 2005-05-13 Jan Hubicka <jh@suse.cz>
4378
4379 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
4380 * gcc.dg/fold-xor-?.c: Likewise.
4381 * gcc.dg/pr15784-?.c: Likewise.
4382 * gcc.dg/pr20922-?.c: Likewise.
4383 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
4384 * gcc.dg/tree-ssa/pr17598.c: Likewise.
4385 * gcc.dg/tree-ssa/pr20470.c: Likewise.
4386
4387 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4388
4389 PR fortran/21260
4390 * gfortran.dg/hollerith_1.f90: New test.
4391
4392 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4393
4394 * gfortran.dg/func_result_2.f90: New test.
4395
4396 2005-05-11 Bud Davis <bdavis@gfortran.org>
4397
4398 * gfortran.dg/dev_null.f90: New test.
4399
4400 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
4401
4402 * gcc.dg/arm-vfp1.c: Revert last change.
4403
4404 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
4405
4406 PR middle-end/19807
4407 PR tree-optimization/19639
4408 * g++.dg/tree-ssa/pr19807.C: New testcase.
4409
4410 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4411
4412 PR libfortran/21471
4413 * gfortran.dg/append-1.f90: New test.
4414
4415 2005-05-10 Diego Novillo <dnovillo@redhat.com>
4416
4417 * gcc.dg/pr18501.c: XFAIL.
4418 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
4419 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
4420 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
4421 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
4422 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
4423 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
4424 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
4425 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
4426
4427 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4428
4429 PR fortran/20178
4430 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
4431 gfortran.dg/f2c_3.f90: New tests.
4432
4433 * gfortran.dg/return_1.f90: Fix dg annotation.
4434
4435 2005-05-10 Diego Novillo <dnovillo@redhat.com>
4436
4437 * gcc.c-torture/compile/20050510-1.c: New test.
4438
4439 2005-05-10 Mark Mitchell <mark@codesourcery.com>
4440
4441 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
4442
4443 2005-05-10 Bob Wilson <bob.wilson@acm.org>
4444
4445 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
4446
4447 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
4448
4449 PR c/17913
4450 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
4451
4452 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
4453
4454 PR c/21342
4455 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
4456 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
4457
4458 2005-05-10 Ben Elliston <bje@au.ibm.com>
4459
4460 PR debug/16676
4461 * gcc.dg/debug/pr16676.c: New test.
4462
4463 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
4464
4465 PR testsuite/21443
4466 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
4467 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
4468 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
4469 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
4470 Change -O1 to -O2.
4471 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
4472 -fno-tree-dominator-opts.
4473
4474 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4475
4476 * gfortran.dg/return_1.f90: New test.
4477
4478 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
4479
4480 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
4481
4482 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
4483
4484 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
4485
4486 PR c++/21427
4487 * g++.dg/inherit/covariant13.C: New.
4488
4489 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4490
4491 PR libfortran/19155
4492 * gfortran.dg/pr19155.f: New test.
4493
4494 2005-05-08 Roger Sayle <roger@eyesopen.com>
4495
4496 PR inline-asm/8788
4497 * gcc.dg/pr8788-1.c: New testcase.
4498
4499 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
4500
4501 PR target/21416
4502 * gcc.target/mips/fpcmp-[12].c: New tests.
4503
4504 2005-05-06 Mark Mitchell <mark@codesourcery.com>
4505
4506 * lib/target-supports-dg.exp (dg-require-fork): New function.
4507 (dg-require-mkfifo): Likewise.
4508 * lib/target-supports.exp (check_function_available): New
4509 function.
4510 (check_fork_available): Likewise.
4511 (check_mkfifo_available): Likewise.
4512
4513 2005-05-06 Jeff Law <law@redhat.com>
4514
4515 * gcc.c-torture/compile/pr21380.c: New test.
4516
4517 2005-05-06 Jakub Jelinek <jakub@redhat.com>
4518
4519 PR c++/20961
4520 * g++.dg/ext/weak3.C: New test.
4521
4522 2005-05-05 Mark Mitchell <mark@codesourcery.com>
4523
4524 PR c++/21352
4525 * g++.dg/template/crash37.C: New test.
4526
4527 2005-05-05 Paul Brook <paul@codesourcery.com>
4528
4529 * gcc.dg/arm-g2.c: Use effective-target arm32.
4530 * gcc.dg/arm-mmx-1.c: Ditto.
4531 * gcc.dg/arm-scd42-2.c: Ditto.
4532 * gcc.dg/arm-vfp1.c: Ditto.
4533 * lib/target-supports.exp (check_effective_target_arm32): New
4534 function.
4535
4536 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
4537
4538 PR libfortran/21354
4539 gfortran.dg/in_pack_rank7.f90: New test.
4540
4541 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
4542
4543 PR middle-end/15618
4544 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
4545
4546 2005-05-04 Jakub Jelinek <jakub@redhat.com>
4547
4548 PR middle-end/21265
4549 * gcc.dg/20050503-1.c: New test.
4550
4551 PR rtl-optimization/21239
4552 * gcc.dg/i386-sse-11.c: New test.
4553
4554 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
4555
4556 PR target/16888
4557 * gcc.target/i386/asm-1.c: New test.
4558
4559 2005-05-03 Jakub Jelinek <jakub@redhat.com>
4560
4561 PR rtl-optimization/21330
4562 * gcc.c-torture/execute/20050502-1.c: New test.
4563
4564 PR target/21297
4565 * gcc.c-torture/execute/20050502-2.c: New test.
4566
4567 2005-05-03 Uros Bizjak <uros@kss-loka.si>
4568
4569 PR middle-end/21282
4570 * gcc.dg/pr21282.c: New.
4571
4572 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
4573
4574 * gcc.dg/vect/pr20122.c: Clean up .vect file.
4575 * gcc.dg/vect/vect-92.c: Likewise
4576 * gcc.dg/vect/vect-93.c: Likewise
4577 * gcc.dg/vect/vect-dv-1.c: Likewise
4578 * gcc.dg/vect/vect-dv-2.c: Likewise
4579 * gcc.dg/vect/vect-ifcvt-10.c: Likewise
4580
4581 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
4582
4583 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
4584 * gfortran.dg/vect/vect-2.f90: Likewise
4585 * gfortran.dg/vect/vect-3.f90: Likewise
4586 * gfortran.dg/vect/vect-4.f90: Likewise
4587 * gfortran.dg/vect/vect-5.f90: Likewise
4588
4589 2005-05-02 Geoffrey Keating <geoffk@apple.com>
4590
4591 PR target/20813
4592 * gcc.dg/rs6000-fpint-2.c: New.
4593
4594 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
4595
4596 PR c/15698
4597 * gcc.dg/builtins-30.c: Update expected messages.
4598 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
4599 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
4600 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
4601
4602 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
4603
4604 PR tree-optimization/21294
4605 * gcc.dg/tree-ssa/pr21294.c: New.
4606
4607 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
4608
4609 * gcc.dg/altivec-3.c (vec_store): Do not use the old
4610 __builtin_altivec_st_internal_4si built-in.
4611
4612 2005-05-02 Mark Mitchell <mark@codesourcery.com>
4613
4614 PR c++/15875
4615 * g++.dg/template/ptrmem14.C: New test.
4616
4617 2005-05-02 Paul Brook <paul@codesourcery.com>
4618
4619 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
4620
4621 2005-05-02 Michael Matz <matz@suse.de>
4622
4623 PR c++/19542
4624 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
4625
4626 2005-05-01 Mark Mitchell <mark@codesourcery.com>
4627
4628 * g++.dg/cpp/weak.C: New test.
4629
4630 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
4631
4632 * gcc.dg/tree-ssa/loop-8.c: New test.
4633
4634 2005-04-30 Michael Maty <matz@suse.de>
4635
4636 * gcc.dg/inline-mcpy.c: New test.
4637
4638 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
4639
4640 PR libfortran/18958
4641 * gfortran.dg/eoshift.f90: New test case.
4642
4643 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
4644
4645 PR libfortran/18857
4646 * gfortran.dg/matmul_1.f90: New test.
4647
4648 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
4649
4650 PR tree-optimization/21030
4651 * gcc.dg/tree-ssa/pr21030.c: New.
4652
4653 2005-04-29 Devang Patel <dpatel@apple.com>
4654
4655 PR tree-optimization/21272
4656 * gcc.dg/vect/vect-ifcvt-10.c: New test.
4657
4658 2005-04-29 Jakub Jelinek <jakub@redhat.com>
4659
4660 PR fortran/13082
4661 PR fortran/18824
4662 * gfortran.dg/entry_4.f90: New test.
4663 * gfortran.fortran-torture/execute/entry_1.f90: New test.
4664 * gfortran.fortran-torture/execute/entry_2.f90: New test.
4665 * gfortran.fortran-torture/execute/entry_3.f90: New test.
4666 * gfortran.fortran-torture/execute/entry_4.f90: New test.
4667 * gfortran.fortran-torture/execute/entry_5.f90: New test.
4668 * gfortran.fortran-torture/execute/entry_6.f90: New test.
4669 * gfortran.fortran-torture/execute/entry_7.f90: New test.
4670
4671 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4672
4673 * gfortran.fortran-torture/execute/entry_8.f90: New test.
4674
4675 2005-04-29 Paul Brook <paul@codesourcery.com>
4676
4677 * gfortran.dg/entry_3.f90: New test.
4678
4679 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4680
4681 * gfortran.dg/implicit_4.f90: New test.
4682
4683 2005-04-28 Bob Wilson <bob.wilson@acm.org>
4684
4685 * lib/target-supports.exp (check_profiling_available): Return
4686 false for xtensa-*-elf.
4687
4688 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
4689
4690 * lib/fortran-torture.exp (fortran-torture.exp): Catch
4691 error if file cannot be deleted.
4692
4693 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
4694
4695 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
4696 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
4697 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
4698 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
4699 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
4700 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
4701 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
4702 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
4703 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
4704 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
4705 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
4706 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
4707 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
4708
4709 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4710
4711 PR fortran/20865
4712 * gfortran.dg/pr20865.f90: New test.
4713
4714 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
4715
4716 * gcc.dg/void-cast-2.c: New test.
4717
4718 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
4719
4720 PR c/21159
4721 * gcc.dg/void-cast-1.c: New test.
4722
4723 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
4724
4725 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
4726
4727 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4728
4729 PR fortran/21177
4730 * gfortran.dg/pr21177.f90: New test.
4731
4732 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
4733
4734 PR tree-optimization/21171
4735 * gcc.dg/tree-ssa/pr21171.c: New test.
4736
4737 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
4738
4739 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
4740 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
4741 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
4742 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
4743 gcc.dg/tree-ssa/gen-vect-32.c: New.
4744 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
4745 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
4746 don't run on PPC32.
4747
4748 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
4749
4750 PR c/21213
4751 * gcc.dg/transparent-union-3.c: New test.
4752
4753 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
4754
4755 PR c/20740
4756 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
4757 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
4758 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
4759 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
4760 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
4761 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
4762
4763 2005-04-26 Jeff Law <law@redhat.com>
4764
4765 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
4766 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
4767 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
4768 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
4769 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
4770 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
4771 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
4772
4773 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
4774
4775 PR tree-optimization/17598
4776 * gcc.dg/tree-ssa/pr17598.c: New testcase.
4777
4778 2005-04-25 Mike Stump <mrs@apple.com>
4779
4780 * objc.dg/fix-and-continue-1.m: Add.
4781
4782 2005-04-25 Roger Sayle <roger@eyesopen.com>
4783
4784 PR c++/20995
4785 * g++.dg/opt/pr20995-1.C: New test case.
4786
4787 2005-04-25 Devang Patel <dpatel@apple.com>
4788
4789 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
4790
4791 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
4792
4793 PR testsuite/21062
4794 * g++.dg/opt/alias2.C (printf): Correct the prototype.
4795
4796 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
4797
4798 PR C++/21188
4799 * g++.dg/opt/rtti2.C: New test.
4800
4801 2005-04-25 Paul Brook <paul@codesourcery.com>
4802 Steven G. Kargl <kargls@comcast.net>
4803
4804 PR fortran/20879
4805 * gfortran.dg/ichar_1.f90: New file.
4806
4807 2005-04-24 Jakub Jelinek <jakub@redhat.com>
4808
4809 PR middle-end/20991
4810 * g++.dg/opt/pr20991.C: New test.
4811
4812 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
4813 where sizeof (type) < __alignof__ (type).
4814 * gcc.dg/compat/struct-layout-1.h: Likewise.
4815
4816 2005-04-24 Per Bothner <per@bothner.com>
4817 Devang Patel <dpatel@apple.com>
4818
4819 PR preprocessor/20907
4820 * gcc.dg/cpp/very-long-comment.c: New test.
4821
4822 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4823
4824 PR fortran/20059
4825 * gfortran.dg/common_5.f: New test.
4826
4827 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
4828
4829 PR middle-end/21082
4830 * g++.dg/tree-ssa/pr21082.C: New testcase.
4831
4832 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
4833
4834 * gcc.dg/vect/vect-99.c: New test.
4835
4836 2005-04-22 Diego Novillo <dnovillo@redhat.com>
4837
4838 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
4839
4840 2005-04-22 Jeff Law <law@redhat.com>
4841
4842 * gcc.dg/uninit-5.c: Remove xfails.
4843 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
4844 conditionals and loads.
4845
4846 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
4847
4848 PR libfortran/20074
4849 PR libfortran/20436
4850 PR libfortran/21108
4851 * gfortran.dg/nested_reshape.f90: new test
4852 * gfortran.dg/reshape-alloc.f90: new test
4853 * gfortran.dg/reshape.f90: new test
4854
4855 2005-04-22 Mark Mitchell <mark@codesourcery.com>
4856
4857 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
4858
4859 * gcc.dg/arm-vfp1.c: New test.
4860
4861 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
4862
4863 PR c++/21087
4864 * g++.dg/lookup/builtin2.C: New test.
4865
4866 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
4867
4868 * gcc.dg/weak/weak-13.c: New test.
4869
4870 2005-04-21 Geoffrey Keating <geoffk@apple.com>
4871
4872 * lib/target-supports.exp (check_effective_target_sync_int_long):
4873 Add powerpc*.
4874
4875 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
4876
4877 * gcc.target/mips/branch-1.c: New test.
4878
4879 2005-04-21 Richard Henderson <rth@redhat.com>
4880
4881 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
4882 * gcc.dg/vect/vect-86.c: Likewise.
4883 * gcc.dg/vect/vect-87.c: Likewise.
4884 * gcc.dg/vect/vect-88.c: Likewise.
4885
4886 2005-04-21 Devang Patel <dpatel@apple.com>
4887
4888 PR optimization/20994
4889 * gcc.dg/tree-ssa/ifc-3.c: New test.
4890
4891 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
4892
4893 PR c/12913
4894 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
4895 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
4896 gcc.dg/c99-vla-jump-5.c: New tests.
4897
4898 2005-04-19 Richard Henderson <rth@redhat.com>
4899
4900 * lib/target-supports.exp (check_effective_target_vect_int_mult):
4901 Fix typo in exists check.
4902 (check_effective_target_sync_int_long): New.
4903 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
4904 * gcc.dg/ia64-sync-2.c: Likewise.
4905 * gcc.dg/ia64-sync-3.c: Likewise.
4906 * gcc.dg/ia64-sync-4.c: Likewise.
4907
4908 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
4909
4910 * gcc.dg/fold-xor-1.c: New test.
4911 * gcc.dg/fold-xor-2.c: New test.
4912
4913 2005-04-19 James E. Wilson <wilson@specifixinc.com>
4914
4915 PR target/20670
4916 * g++.dg/eh/fp-regs.C: New test.
4917
4918 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
4919
4920 * gcc.dg/Wint-to-pointer-cast-1.c,
4921 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
4922 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
4923 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
4924
4925 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4926
4927 PR fortran/16861
4928 * gfortran.dg/pr16861.f90: New test.
4929
4930 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
4931
4932 * gcc.dg/pr21085.c: New test.
4933
4934 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
4935
4936 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
4937 (setup_mips_tests, dg-mips-options): New procedures.
4938 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
4939 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
4940 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
4941 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
4942 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
4943 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
4944 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
4945 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
4946 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
4947 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
4948 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
4949 dg-mips-options instead of dg-options. Remove now-redundant
4950 preprocessor guards.
4951 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
4952 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
4953 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
4954 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
4955 * gcc.dg/vr-mult-2.c: Delete.
4956 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
4957 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
4958 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
4959 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
4960 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
4961 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
4962 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
4963
4964 2005-04-18 Laurent GUERBY <laurent@guerby.net>
4965
4966 * ada/acats/run_all.sh: Use sync when executable not present.
4967
4968 2005-04-18 Devang Patel <dpatel@apple.com>
4969
4970 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
4971 * gcc.dg/vect/vect-11a.c: New.
4972 * gcc.dg/vect/vect-none.c: Update.
4973 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
4974
4975 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
4976
4977 PR tree-optimization/20922
4978 * gcc.dg/pr20922-1.c: New test.
4979 * gcc.dg/pr20922-2.c: New test.
4980 * gcc.dg/pr20922-3.c: New test.
4981 * gcc.dg/pr20922-4.c: New test.
4982 * gcc.dg/pr20922-5.c: New test.
4983 * gcc.dg/pr20922-6.c: New test.
4984
4985 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4986
4987 PR libfortran/20950
4988 * gfortran.dg/pr20950.f: New test.
4989
4990 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4991
4992 PR libfortran/19216
4993 * gfortran.dg/pr19216.f: New test.
4994
4995 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
4996
4997 PR tree-optimization/21001
4998 * gcc.dg/tree-ssa/pr21001.c: New.
4999
5000 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
5001
5002 PR libfortran/21075
5003 * gfortran.dg/reshape_rank7.f90: New test.
5004
5005 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
5006
5007 PR libfortran/12884 gfortran.dg/pr12884.f: New test
5008 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
5009 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
5010 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
5011 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
5012 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
5013 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
5014 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
5015 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
5016 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
5017 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
5018 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
5019 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
5020 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
5021 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
5022 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
5023 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
5024 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
5025 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
5026 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
5027 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
5028
5029 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
5030
5031 * gfortran.dg/wtruncate.f: New testcase.
5032 * gfortran.dg/wtruncate.f90: New testcase.
5033
5034 2005-04-16 Mark Mitchell <mark@codesourcery.com>
5035
5036 PR c++/21025
5037 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
5038 which sizeof/alignof is dependent, rather than just whether we are
5039 processing_template_decl.
5040
5041 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
5042
5043 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
5044 corrected typo where the wrong variables had been compared.
5045
5046 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
5047
5048 PR libfortran/18495
5049 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
5050 Test callee-allocated version of return array with a write
5051 statement.
5052 Test spread with a temporary with another write statement.
5053
5054 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
5055
5056 PR tree-optimization/21031
5057 * gcc.dg/tree-ssa/pr21031.c: New.
5058
5059 2005-04-15 Uros Bizjak <uros@kss-loka.si>
5060
5061 PR tree-optimization/21004
5062 * gcc.dg/builtins-53.c: Include builtins-config.h.
5063 Check floorf, ceilf, floorl and ceill transformations
5064 only when HAVE_C99_RUNTIME is defined.
5065
5066 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
5067
5068 PR middle-end/20739
5069 * gcc.dg/tree-ssa/pr20739.c: New test.
5070
5071 2005-04-14 Mike Stump <mrs@apple.com>
5072
5073 * gcc.dg/Foundation.framework/empty: New.
5074 * gcc.dg/framework-2.c: New.
5075
5076 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
5077
5078 PR tree-optimization/21021
5079 * gcc.c-torture/compile/pr21021.c: New.
5080
5081 2005-04-14 Janis Johnson <janis187@us.ibm.com
5082
5083 PR testsuite/21010
5084 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
5085 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
5086 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
5087 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
5088 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
5089 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
5090 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
5091 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
5092
5093 2005-04-14 Richard Henderson <rth@redhat.com>
5094
5095 * lib/target-supports.exp (check_effective_target_vect_condition):
5096 Add ia64, i?86, and x86_64.
5097
5098 2005-04-14 Steven G. Kargl <kargls@comcast.net>
5099
5100 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
5101
5102 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
5103
5104 PR tree-optimization/20657
5105 * gcc.dg/tree-ssa/pr20657.c: New.
5106
5107 2005-04-14 Uros Bizjak <uros@kss-loka.si>
5108
5109 * gcc.dg/builtins-53.c: Also check (int)trunc* and
5110 (long long int)trunc*.
5111
5112 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
5113
5114 PR target/20927
5115 * gcc.dg/pr20927.c: New test.
5116
5117 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
5118
5119 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
5120 * gcc.target/mips/asm-1.c: Likewise.
5121
5122 2005-04-13 Dale Johannesen <dalej@apple.com>
5123
5124 * objc.dg/objc-fast-4.m: New.
5125
5126 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
5127
5128 * gcc.target/cris/torture/cris-torture.exp: New driver in new
5129 directory.
5130 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
5131
5132 2005-04-13 David Edelsohn <edelsohn@gnu.org>
5133
5134 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
5135 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
5136 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
5137
5138 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
5139
5140 PR tree-optimization/20913
5141 * gcc.dg/tree-ssa/pr20913.c: New.
5142
5143 PR tree-optimization/20702
5144 * gcc.dg/tree-ssa/pr20702.c: New.
5145
5146 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5147
5148 PR c++/13744
5149 * g++.dg/inherit/local3.C: New test.
5150
5151 2005-04-12 Jeff Law <law@redhat.com>
5152
5153 * gcc.dg/tree-ssa/20050412-1.c: New test.
5154
5155 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
5156
5157 PR libfortran/19016
5158 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
5159 Add tests with mask generated by expression.
5160 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
5161 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
5162 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
5163
5164 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
5165
5166 PR middle-end/20917
5167 * gcc.dg/20050409-1.c: New test.
5168
5169 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
5170
5171 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
5172
5173 2005-04-11 Mark Mitchell <mark@codesourcery.com>
5174
5175 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
5176 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
5177 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
5178 (TARGET_CXX): Adjust accordingly.
5179 * target.h (struct gcc_target): Remove epxort_class_data. Add
5180 determine_class_data_visibility and class_data_always_comdat.
5181 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
5182 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
5183 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
5184 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
5185 (arm_cxx_determine_class_data_visibility): New.
5186 (arm_cxx_class_data_always_comdat): Likewise.
5187 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
5188 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
5189 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
5190 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
5191 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
5192 Define.
5193
5194 2005-04-11 Mark Mitchell <mark@codesourcery.com>
5195
5196 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
5197
5198 2005-04-11 Geoffrey Keating <geoffk@apple.com>
5199
5200 * gcc.dg/i386-darwin-fpmath.c: New.
5201
5202 2004-04-11 Devang Patel <dpatel@apple.com>
5203
5204 * lib/target-supports.exp (check_effective_target_vect_condition): New.
5205 * gcc.dg/vect/vect-ifcvt-1.c: New test.
5206 * gcc.dg/vect/vect-ifcvt-2.c: New test.
5207 * gcc.dg/vect/vect-ifcvt-3.c: New test.
5208 * gcc.dg/vect/vect-ifcvt-4.c: New test.
5209 * gcc.dg/vect/vect-ifcvt-5.c: New test.
5210 * gcc.dg/vect/vect-ifcvt-6.c: New test.
5211 * gcc.dg/vect/vect-ifcvt-7.c: New test.
5212 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
5213
5214 2004-04-11 Devang Patel <dpatel@apple.com>
5215
5216 * gcc.dg/vect/vect-dv-1.c: New test.
5217 * gcc.dg/vect/vect-dv-2.c: New test.
5218
5219 2005-04-11 Diego Novillo <dnovillo@redhat.com>
5220
5221 PR tree-optimization/20933
5222 * gcc.dg/tree-ssa/pr20933.c: New test.
5223
5224 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5225
5226 * gfortran.dg/fold_nearest.f90: New test.
5227
5228 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
5229
5230 * gcc.dg/tree-ssa/alias-1.c: New test.
5231
5232 2005-04-11 Diego Novillo <dnovillo@redhat.com>
5233
5234 PR tree-optimization/20920
5235 * g++.dg/tree-ssa/pr20920.C: New test.
5236
5237 2005-04-11 Uros Bizjak <uros@kss-loka.si>
5238
5239 * gcc.dg/builtins-53.c: Also check (int)ceil* and
5240 (long long int)ceil*.
5241
5242 2005-04-10 Mark Mitchell <mark@codesourcery.com>
5243
5244 * g++.dg/warn/Wdtor1.C: Declare template in system header with
5245 explicit C++ linkage.
5246
5247 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5248
5249 * gfortran.dg/pr17229.f: Take care of the new obsolescence
5250 warning for arithmetic IF statements.
5251
5252 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
5253
5254 * eor_handling_1.f90: New test case.
5255 * eor_handling_2.f90: New test case.
5256 * eor_handling_3.f90: New test case.
5257 * eor_handling_4.f90: New test case.
5258 * eor_handling_5.f90: New test case.
5259 * noadv_size.f90: New test case.
5260 * pad_no.f90: New test case.
5261
5262 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
5263
5264 * gcc.c-torture/execute/20050410-1.c: New test.
5265
5266 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
5267
5268 * gcc.dg/pr20126.c: New.
5269
5270 2005-04-09 Bud Davis <bdavis@gfortran.org>
5271 Steven G. Kargl <kargls@comcast.net>
5272
5273 * gfortran.dg/PR19872.f: New test.
5274
5275 2005-04-09 Steven G. Kargl <kargls@comcast.net>
5276
5277 * gfortran.dg/nint_1.f90: Fix dg-do directive
5278
5279 2005-04-09 Steven G. Kargl <kargls@comcast.net>
5280
5281 * gfortran.dg/nint_1.f90: New test.
5282
5283 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
5284
5285 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
5286 Added test for callee-allocated arrays with write statements.
5287 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
5288 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
5289 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
5290 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
5291 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
5292
5293 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
5294
5295 PR libfortran/20163
5296 * gfortran.dg/open-options-blanks.f: New test.
5297
5298 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
5299
5300 PR fortran/13257
5301 * gfortran.dg/comma_format_extension_[1234].f: New tests.
5302
5303 2005-04-09 Jakub Jelinek <jakub@redhat.com>
5304
5305 * gcc.dg/tree-ssa/stdarg-1.c: New test.
5306 * gcc.dg/tree-ssa/stdarg-2.c: New test.
5307 * gcc.dg/tree-ssa/stdarg-3.c: New test.
5308 * gcc.dg/tree-ssa/stdarg-4.c: New test.
5309 * gcc.dg/tree-ssa/stdarg-5.c: New test.
5310 * gcc.c-torture/execute/stdarg-4.c: New test.
5311
5312 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
5313
5314 PR target/20795
5315 * g++.dg/abi/param2.C: New test.
5316
5317 2005-04-09 Uros Bizjak <uros@kss-loka.si>
5318
5319 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
5320
5321 2005-04-09 Uros Bizjak <uros@kss-loka.si>
5322
5323 * gcc.dg/builtins-53.c: New test.
5324
5325 2005-04-08 Diego Novillo <dnovillo@redhat.com>
5326
5327 * g++.dg/tree-ssa/pr18178.C: New test.
5328 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
5329 * gcc.c-torture/execute/20041019-1.c: New test.
5330 * gcc.dg/tree-ssa/20041008-1.c: New test.
5331 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
5332 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
5333 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
5334 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
5335 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
5336 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
5337 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
5338 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
5339 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
5340 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
5341
5342 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
5343
5344 PR rtl-optimization/20466
5345 * gcc.c-torture/execute/pr20466-1.c: New test.
5346
5347 2005-04-08 Mark Mitchell <mark@codesourcery.com>
5348
5349 PR c++/20905
5350 * g++.dg/parse/cond2.C: New test.
5351
5352 PR c++/20145
5353 * g++.dg/warn/Wdtor1.C: New test.
5354
5355 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5356
5357 PR fortran/17229
5358 * gfortran.dg/pr17229.f: New test.
5359
5360 2005-04-07 Steven G. Kargl <kargls@comcast.net>
5361
5362 * gfortran.dg/tiny_1.f90: New test.
5363 * gfortran.dg/tiny_2.f90: ditto.
5364
5365 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
5366
5367 * gfortran.dg/eor_1.f90: Fix dg-do run line
5368 * gfortran.dg/open_new.f90: Fix dg-do run line
5369
5370 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
5371
5372 * lib/target-supports.exp (get_compiler_messages): Support
5373 optional arguments, the fourth being compiler options.
5374 (check_effective_target_fpic): New proc.
5375 * gcc.dg/20050321-2.c: Restrict to target fpic.
5376
5377 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
5378
5379 * gcc.dg/15443-1.c: New test.
5380 * gcc.dg/15443-2.c: Likewise.
5381
5382 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5383
5384 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
5385
5386 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
5387
5388 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
5389
5390 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
5391
5392 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
5393 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
5394 -m64.
5395 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
5396 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
5397 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
5398
5399 2005-04-06 Mark Mitchell <mark@codesourcery.com>
5400
5401 PR c++/20212
5402 * g++.dg/warn/Wunused-11.C: New test.
5403
5404 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
5405
5406 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
5407
5408 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
5409
5410 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
5411
5412 2005-04-05 Mark Mitchell <mark@codesourcery.com>
5413
5414 PR c++/20734
5415 * g++.dg/template/ptrmem13.C: New test.
5416
5417 2005-04-05 Per Bothner <per@bothner.com>
5418
5419 * lib/gcc.exp: Always add -fno-show-column, for now.
5420
5421 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
5422
5423 PR testsuite/20767
5424 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
5425 of plain old "unsigned int" for the type of "i". Makes this test
5426 64bit clean.
5427
5428 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
5429
5430 * gcc.dg/i386-ssefn-1.c: New test.
5431 * gcc.dg/i386-ssefn-2.c: New test.
5432 * gcc.dg/i386-ssefn-3.c: New test.
5433 * gcc.dg/i386-ssefn-4.c: New test.
5434
5435 2005-04-05 Jakub Jelinek <jakub@redhat.com>
5436
5437 PR tree-optimization/20076
5438 * gcc.dg/builtin-apply4.c: New test.
5439
5440 PR preprocessor/19475
5441 * gcc.dg/cpp/macspace1.c: New test.
5442 * gcc.dg/cpp/macspace2.c: New test.
5443
5444 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5445
5446 * gfortran.dg/pr20755.f: Fixed bad format.
5447
5448 2005-04-05 Mark Mitchell <mark@codesourcery.com>
5449
5450 PR c++/20763
5451 * g++.dg/ext/attrib21.C: New test.
5452
5453 2004-04-05 Devang Patel <dpatel@apple.com>
5454
5455 * lib/target-supports.exp (check_effective_target_vect_shif): New.
5456 * gcc.dg/vect/vect-shift-1.c: New test.
5457
5458 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5459
5460 PR libfortran/20755
5461 * gfortran.dg/pr20755.f: New test.
5462
5463 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
5464
5465 * gfortran.dg/pr15959.f90: New test.
5466 * gfortran.dg/string_pad_trunc.f90: New test.
5467
5468 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5469
5470 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
5471 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
5472 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
5473 syntax.
5474
5475 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
5476
5477 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
5478
5479 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5480
5481 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
5482 * gcc.c-torture/compile/20011119-2.c: Likewise.
5483 * gcc.c-torture/compile/981001-2.c: Likewise.
5484
5485 2005-04-04 Mark Mitchell <mark@codesourcery.com>
5486
5487 PR c++/20679
5488 * g++.dg/template/overload4.C: New test.
5489
5490 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
5491
5492 PR c++/20746
5493 * g++.dg/abi/covariant5.C: New.
5494
5495 PR debug/20505
5496 * g++.dg/debug/const2.C: New.
5497
5498 2005-04-04 Jakub Jelinek <jakub@redhat.com>
5499
5500 PR rtl-optimization/16104
5501 * gcc.c-torture/execute/20050316-1.c: New test.
5502
5503 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
5504
5505 * g++.dg/template/spec23.C: Fix dg-error text.
5506
5507 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
5508
5509 PR c++/19199
5510 * g++.dg/expr/lval2.C: New.
5511
5512 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5513
5514 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
5515 __builtin_strcasecmp and __builtin_strncasecmp.
5516
5517 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
5518
5519 PR c++/20723
5520 * g++.dg/template/spec22.C: New.
5521 * g++.dg/template/spec23.C: New.
5522
5523 2005-04-03 Dale Ranta <dir@lanl.gov>
5524 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5525
5526 PR libfortran/20068
5527 PR libfortran/20125
5528 PR libfortran/20156
5529 PR libfortran/20471
5530 * gfortran.dg/backspace.f: New test.
5531
5532 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
5533
5534 * gcc.dg/pr19345.c: New test.
5535
5536 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
5537
5538 PR tree-optimization/20640
5539 * gcc.dg/torture/tree-loop-1.c: New.
5540
5541 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
5542
5543 PR rtl-optimization/20290
5544 * gcc.c-torture/execute/loop-ivopts-2.c: New.
5545
5546 2005-04-02 Geoffrey Keating <geoffk@apple.com>
5547
5548 * gcc.dg/rs6000-fpint.c: New.
5549
5550 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
5551
5552 * gcc.dg/old-style-then-proto-1.c: New test.
5553
5554 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5555
5556 * gfortran.fortran-torture/execute/backspace.f90: Check
5557 after backspace and read was incorrect.
5558
5559 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5560
5561 * gcc.c-torture/execute/builtins/strcat.c: Check the result
5562 buffer past the terminating NUL using memcmp.
5563 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
5564 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
5565
5566 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
5567 Fix unused/uninitialized variable warnings.
5568
5569 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
5570 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
5571 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
5572 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
5573
5574 * gcc.c-torture/execute/builtins/abs-1-lib.c,
5575 gcc.c-torture/execute/builtins/fputs-lib.c,
5576 gcc.c-torture/execute/builtins/lib/fprintf.c,
5577 gcc.c-torture/execute/builtins/lib/main.c,
5578 gcc.c-torture/execute/builtins/lib/memcmp.c,
5579 gcc.c-torture/execute/builtins/lib/memmove.c,
5580 gcc.c-torture/execute/builtins/lib/mempcpy.c,
5581 gcc.c-torture/execute/builtins/lib/memset.c,
5582 gcc.c-torture/execute/builtins/lib/printf.c,
5583 gcc.c-torture/execute/builtins/lib/sprintf.c,
5584 gcc.c-torture/execute/builtins/lib/stpcpy.c,
5585 gcc.c-torture/execute/builtins/lib/strchr.c,
5586 gcc.c-torture/execute/builtins/lib/strcmp.c,
5587 gcc.c-torture/execute/builtins/lib/strcpy.c,
5588 gcc.c-torture/execute/builtins/lib/strcspn.c,
5589 gcc.c-torture/execute/builtins/lib/strlen.c,
5590 gcc.c-torture/execute/builtins/lib/strncat.c,
5591 gcc.c-torture/execute/builtins/lib/strncmp.c,
5592 gcc.c-torture/execute/builtins/lib/strncpy.c,
5593 gcc.c-torture/execute/builtins/lib/strrchr.c,
5594 gcc.c-torture/execute/builtins/lib/strspn.c,
5595 gcc.c-torture/execute/builtins/lib/strstr.c,
5596 gcc.c-torture/execute/builtins/memops-asm-lib.c,
5597 gcc.c-torture/execute/builtins/strlen-2.c,
5598 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
5599 prototypes.
5600
5601 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
5602
5603 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
5604 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
5605 selectany usage.
5606
5607 2005-04-01 Jakub Jelinek <jakub@redhat.com>
5608
5609 PR c++/19406
5610 * g++.dg/debug/using1.C: New test.
5611
5612 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
5613
5614 PR middle-end/20524
5615 * gcc.dg/alias-7.c: Prefix asm-declared name with
5616 __USER_LABEL_PREFIX__.
5617
5618 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
5619
5620 Fix fallout from PR middle-end/15700:
5621 * gcc.c-torture/compile/20011119-1.c: Take
5622 __USER_LABEL_PREFIX__ into account.
5623 * gcc.c-torture/compile/20011119-2.c: Likewise.
5624
5625 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
5626
5627 PR c++/18644
5628 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
5629
5630 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
5631
5632 PR c/17855
5633 * gcc.c-torture/compile/struct-non-lval-1.c,
5634 gcc.c-torture/compile/struct-non-lval-2.c,
5635 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
5636
5637 2005-03-31 Janis Johnson <janis187@us.ibm.com>
5638
5639 * gcc.dg/tls/tls.exp: Remove temporary file.
5640 * g++.dg/tls/tls.exp: Ditto.
5641 * lib/file-format.exp: Ditto.
5642 * g++.dg/special/ecos.exp: Ditto.
5643
5644 * lib/profopt.exp: Treat prof_ext as a list.
5645 * gcc.misc-tests/bprob.exp: Ditto.
5646 * g++.dg/bprob/bprob.exp: Ditto.
5647
5648 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
5649 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
5650 g++.dg/tree-ssa/pointer-reference-alias.C,
5651 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
5652 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
5653 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
5654 g++.dg/vect/pr19951.cc: Ditto.
5655 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
5656 gcc.dg/builtins-47.c: Ditto.
5657 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
5658 gcc.dg/pr20115-1.c: Ditto.
5659 * gcc.dg/tree-ssa/20030530-2.c,
5660 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
5661 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
5662 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
5663 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
5664 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
5665 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
5666 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
5667 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
5668 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
5669 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
5670 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
5671 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
5672 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
5673 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
5674 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
5675 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
5676 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
5677 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
5678 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
5679 gcc.dg/tree-ssa/20030824-1.c,
5680 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
5681 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
5682 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
5683 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
5684 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
5685 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
5686 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
5687 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
5688 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
5689 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
5690 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
5691 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
5692 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
5693 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
5694 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
5695 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
5696 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
5697 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
5698 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
5699 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
5700 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
5701 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
5702 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
5703 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
5704 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
5705 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
5706 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
5707 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
5708 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
5709 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
5710 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
5711 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
5712 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
5713 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
5714 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
5715 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
5716 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
5717 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
5718 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
5719 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
5720 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
5721 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
5722 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
5723 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
5724 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
5725 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
5726 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
5727 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
5728 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
5729 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
5730 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
5731 gcc.dg/tree-ssa/useless-1.c: Ditto.
5732 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
5733 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
5734 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
5735 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
5736 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
5737 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
5738 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
5739 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
5740 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
5741 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
5742 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
5743 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
5744 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
5745 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
5746 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
5747 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
5748 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
5749 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
5750 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
5751 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
5752 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
5753 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
5754 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
5755 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
5756 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
5757 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
5758 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
5759 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
5760 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
5761 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
5762 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
5763 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
5764 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
5765 gcc.dg/vect/vect-none.c: Ditto.
5766 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
5767 treelang/compile/unsigned.tree: Ditto.
5768
5769 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
5770 * gcc.dg/cpp/direct2s.c: Ditto.
5771 * gcc.dg/cpp/paste4.c: Ditto.
5772 * gcc.dg/cpp/separate-1.c: Ditto.
5773 * gcc.dg/pch/save-temps-1.c: Ditto.
5774 * g++.dg/ext/altivec-10.C: Ditto.
5775 * g++.dg/pch/pch.C: Ditto.
5776
5777 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
5778
5779 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
5780 * g++.dg/template/repo1.C: Ditto.
5781 * g++.dg/template/repo2.C: Ditto.
5782 * g++.dg/template/repo3.C: Ditto.
5783 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
5784 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
5785 * g++.old-deja/g++.pt/repo1.C: Ditto.
5786 * g++.old-deja/g++.pt/repo2.C: Ditto.
5787 * g++.old-deja/g++.pt/repo3.C: Ditto.
5788 * g++.old-deja/g++.pt/repo4.C: Ditto.
5789
5790 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
5791 * gcc.dg/20030107-1.c: Ditto.
5792 * gcc.dg/20030702-1.c: Ditto.
5793 * gcc.dg/profile-generate-1.c: Ditto.
5794 * g++.dg/other/profile1.C: Ditto.
5795 * g++.old-deja/g++.robertl/eb83.C: Ditto.
5796
5797 * lib/gcc-dg.exp (remove-build-file): New.
5798 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
5799 cleanup-tree-dump, cleanup-saved-temps): New.
5800
5801 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
5802
5803 PR c++/19203, DR 214
5804 * g++.dg/parse/ambig3.C: Not ambiguous.
5805 * g++.dg/template/spec20.C: New.
5806 * g++.dg/template/spec21.C: New.
5807
5808 2005-03-31 Steve Ellcey <sje@cup.hp.com>
5809
5810 PR target/20045
5811 * gcc.dg/ia64-fptr-1.c: Run only on linux.
5812
5813 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5814
5815 PR libfortran/20660
5816 * gfortran.dg/negative_unit.f: New test.
5817
5818 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
5819
5820 * gcc.dg/20050330-1.c: New test.
5821
5822 2005-03-30 Devang Patel <dpatel@apple.com>
5823
5824 * g++.dg/tree-sra/ssa-sra-3.C: New test.
5825
5826 2005-03-30 Dale Johannesen <dalej@apple.com>
5827
5828 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
5829
5830 2005-03-30 Janis Johnson <janis187@us.ibm.com>
5831
5832 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
5833 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
5834 Strip options from test name.
5835
5836 2005-03-31 Jan Hubicka <jh@suse.cz>
5837
5838 * gcc.dg/varpool-1.c: New testcase.
5839
5840 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
5841
5842 PR c/772
5843 PR c/17913
5844 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
5845 gcc.dg/stmt-expr-label-3.c : New tests.
5846 * gcc.c-torture/execute/medce-2.c: Remove.
5847
5848 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
5849
5850 PR c/20368
5851 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
5852 tests.
5853
5854 2005-03-30 Alan Modra <amodra@bigpond.net.au>
5855
5856 * gcc.c-torture/compile/pr20203.c: New test.
5857
5858 2005-03-26 Steven G. Kargl <kargls@comcast.net>
5859
5860 * gfortran.dg/promotion.f90: New test.
5861
5862 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
5863
5864 PR middle-end/20491
5865 * gcc.dg/torture/asm-subreg-1.c: New test.
5866
5867 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
5868
5869 PR c/20672
5870 * gcc.dg/pr20672-1.c: New test.
5871
5872 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
5873
5874 * gfortran.dg/vect: New directory.
5875 * gfortran.dg/vect/vect.exp: New.
5876 * gfortran.dg/vect/vect-1.f90: New test.
5877 * gfortran.dg/vect/vect-2.f90: New test.
5878 * gfortran.dg/vect/vect-3.f90: New test.
5879 * gfortran.dg/vect/vect-4.f90: New test.
5880 * gfortran.dg/vect/vect-5.f90: New test.
5881
5882 2005-03-29 Jakub Jelinek <jakub@redhat.com>
5883
5884 PR middle-end/20622
5885 * gcc.dg/alias-7.c: New test.
5886
5887 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
5888
5889 * gcc.dg/sparc-reg-1.c: New test.
5890
5891 2005-03-28 Steve Ellcey <sje@cup.hp.com>
5892
5893 PR target/19890
5894 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
5895
5896 2005-03-29 Dale Ranta <dir@lanl.gov>
5897 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5898
5899 PR libfortran/20163
5900 * gfortran.dg/pr20163-2.f: New test.
5901
5902 2005-03-28 Jan Hubicka <jh@suse.cz>
5903
5904 PR middle-end/20635
5905 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
5906 by Jakub Jelinek.
5907
5908 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
5909
5910 PR tree-optimization/20626
5911 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
5912 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
5913
5914 2005-03-26 Steven G. Kargl <kargls@comcast.net>
5915
5916 * gfortran.dg/underflow.f90: New test.
5917 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
5918
5919 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5920
5921 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
5922
5923 2005-03-25 Mark Mitchell <mark@codesourcery.com>
5924
5925 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
5926 (g++_init): Make sure that CXXFLAGS is set.
5927 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
5928 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
5929 * lib/gfortran.exp (gfortran_link_flags): Likewise.
5930 * lib/objc.exp (objc_init): Likewise.
5931 * lib/treelang.exp (treelang_init): Likewise.
5932
5933 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
5934
5935 PR tree-optimization/20470
5936 * gcc.dg/tree-ssa/pr20470.c: New test.
5937
5938 2005-03-25 Geoffrey Keating <geoffk@apple.com>
5939
5940 * gcc.dg/ppc-stfiwx.c: New.
5941
5942 2005-03-25 Steve Ellcey <sje@cup.hp.com>
5943
5944 PR target/19888
5945 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
5946
5947 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
5948
5949 * gcc.dg/20050325-1.c: Fix a typo.
5950
5951 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5952
5953 PR libfortran/19678
5954 PR libfortran/19679
5955 * gfortran.dg/dos_eol.f: New test.
5956
5957 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
5958
5959 PR rtl-optimization/20249
5960 * gcc.dg/20050325-1.c: New test.
5961
5962 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5963
5964 PR libfortran/15332
5965 * gfortran.dg/pr15332.f: New test.
5966
5967 2005-03-24 Dale Johannesen <dalej@apple.com>
5968
5969 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
5970
5971 2005-03-24 Geoffrey Keating <geoffk@apple.com>
5972
5973 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
5974 'internal' visibility.
5975 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
5976 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
5977 'protected' visibility.
5978 * gcc.dg/visibility-7.c: Likewise.
5979 * lib/target-supports.exp (check_visibility_available): Take
5980 a parameter, the kind of visibility to check for.
5981 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
5982 to check_visibility_available.
5983
5984 * g++.dg/expr/cast3.C: New.
5985
5986 2005-03-24 David Edelsohn <edelsohn@gnu.org>
5987
5988 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
5989 rs6000.
5990
5991 2005-03-24 Steve Ellcey <sje@cup.hp.com>
5992
5993 PR target/20095
5994 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
5995
5996 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
5997
5998 * gcc.dg/badshift.c: Renamed to...
5999 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
6000
6001 * gcc.target/i386/badshift.c: Renamed to...
6002 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
6003 only.
6004
6005 PR rtl-optimization/20532
6006 * gcc.target/i386/badshift.c: New.
6007
6008 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6009
6010 * gfortran.dg/pr18025.f90: New test.
6011
6012 2005-03-23 Dale Johannesen <dalej@apple.com>
6013
6014 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
6015
6016 2005-03-23 Mark Mitchell <mark@codesourcery.com>
6017
6018 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
6019
6020 * lib/target-supports.exp (check_iconv_available): Default
6021 libiconv to -liconv, if there is no definition.
6022
6023 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
6024
6025 * gcc.dg/torture/cris-asm-mof-1.c: New test.
6026
6027 2005-03-22 Mark Mitchell <mark@codesourcery.com>
6028
6029 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
6030 * g++.dg/opt/pr7503-2.C: Likewise.
6031 * g++.dg/opt/pr7503-3.C: Likewise.
6032 * g++.dg/opt/pr7503-4.C: Likewise.
6033 * g++.dg/opt/pr7503-5.C: Likewise.
6034 * g++.dg/warn/minmax.C: New test.
6035
6036 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6037
6038 * gfortran.dg/g77_intrinsics_funcs.f: New test.
6039 * gfortran.dg/g77_intrinsics_sub.f: New test.
6040
6041 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
6042 Jan Hubicka <jh@suse.cz>
6043 Steven Bosscher <stevenb@suse.de
6044
6045 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
6046
6047 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6048
6049 PR c++/19980
6050 * g++.dg/template/redecl3.C: New test.
6051
6052 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6053
6054 PR c++/20499
6055 * g++.dg/parse/error16.C: Tweak error markers.
6056
6057 2005-03-22 Jakub Jelinek <jakub@redhat.com>
6058
6059 PR target/20561
6060 * gcc.dg/20050321-2.c: New test.
6061
6062 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
6063
6064 PR c++/20465
6065 PR c++/20381
6066 * g++.dg/template/ptrmem12.C: New.
6067
6068 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
6069
6070 PR rtl-optimization/20527
6071 * gcc.c-torture/execute/pr20527-1.c: New test.
6072
6073 2005-03-22 Ben Elliston <bje@au.ibm.com>
6074
6075 * gcc.misc-tests/options.exp (check_for_options): Create a real C
6076 program, compile it into a real executable and then delete the .c
6077 and .x files afterwards, to avoid problems on testglue targets.
6078
6079 2005-03-21 Stuart Hastings <stuart@apple.com>
6080
6081 * gcc.target/i386/sse-2.c: New.
6082
6083 2005-03-21 Uros Bizjak <uros@kss-loka.si>
6084
6085 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
6086
6087 2005-03-21 Paolo Carlini <pcarlini@suse.de>
6088
6089 * g++.dg/parse/crash25.C: Fix typo.
6090
6091 2005-03-21 Paolo Carlini <pcarlini@suse.de>
6092
6093 PR c++/20461
6094 * g++.dg/parse/crash24.C: New test.
6095
6096 PR c++/20536
6097 * g++.dg/parse/crash25.C: New test.
6098
6099 2005-03-21 Paolo Carlini <pcarlini@suse.de>
6100
6101 PR c++/20147
6102 * g++.dg/ext/stmtexpr4.C: New test.
6103
6104 2005-03-20 Roger Sayle <roger@eyesopen.com>
6105
6106 PR middle-end/20539
6107 * gcc.c-torture/compile/pr13066-1.c: New test case.
6108 * gcc.c-torture/compile/pr20539-1.c: Likewise.
6109 * g++.dg/opt/pr13066-1.C: Likewise.
6110
6111 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
6112
6113 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
6114
6115 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6116
6117 PR fortran/18525
6118 * gfortran.dg/nesting_1.f90: New test.
6119
6120 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6121
6122 PR c++/20240
6123 * g++.dg/lookup/using13.C: New test.
6124
6125 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6126
6127 PR c++/20333
6128 * g++.dg/template/crash36.C: New test.
6129
6130 2005-03-18 Paolo Carlini <pcarlini@suse.de>
6131
6132 PR c++/20463
6133 * g++.dg/template/crash35.C: New test.
6134
6135 2005-03-17 Paolo Carlini <pcarlini@suse.de>
6136
6137 PR c++/19966
6138 * g++.dg/overload/operator2.C: New test.
6139
6140 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6141
6142 PR libfortran/20257
6143 * gfortran.dg/pr20257.f90: New test.
6144
6145 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6146
6147 PR libfortran/20480
6148 * gfortran.dg/pr20480.f90: New test.
6149
6150 2005-03-16 Richard Henderson <rth@redhat.com>
6151
6152 PR middle-end/15700
6153 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
6154 (_rtld_global): New.
6155 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
6156 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
6157
6158 * gcc.dg/alias-3.c: New.
6159 * gcc.dg/alias-4.c: New.
6160 * gcc.dg/alias-5.c: New.
6161 * gcc.dg/alias-6.c: New.
6162
6163 2005-03-15 Geoffrey Keating <geoffk@apple.com>
6164
6165 * gcc.dg/cpp/ucnid-7.c: New.
6166
6167 2005-03-15 Janis Johnson <janis187@us.ibm.com>
6168 Dorit Naishlos <dorit@il.ibm.com>
6169
6170 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
6171 darwin.
6172
6173 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
6174
6175 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
6176 misaligned accesses.
6177 * gcc.dg/vect/vect-58.c: Likewise.
6178 * gcc.dg/vect/vect-92.c: New.
6179 * gcc.dg/vect/vect-93.c: New.
6180
6181 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
6182
6183 PR fortran/18827
6184 * gfortran.dg/assign_2.f90: New test.
6185 * gfortran.dg/assign_3.f90: New test.
6186 * gfortran.dg/assign.f90: New test.
6187
6188 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
6189
6190 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
6191 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
6192 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
6193 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
6194 names.
6195
6196 2005-03-14 Geoffrey Keating <geoffk@apple.com>
6197
6198 * gcc.dg/cpp/ucnid-6.c: New.
6199
6200 * gcc.dg/cpp/normalize-1.c: New.
6201 * gcc.dg/cpp/normalize-2.c: New.
6202 * gcc.dg/cpp/normalize-3.c: New.
6203 * gcc.dg/cpp/normalize-4.c: New.
6204 * gcc.dg/cpp/ucnid-4.c: New.
6205 * gcc.dg/cpp/ucnid-5.c: New.
6206 * g++.dg/cpp/normalize-1.C: New.
6207 * g++.dg/cpp/ucnid-1.C: New.
6208
6209 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
6210
6211 * gcc.dg/pr18628.c: New.
6212
6213 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
6214
6215 PR c++/20280
6216 * g++.dg/tree-ssa/pr20280.C: New.
6217
6218 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6219
6220 PR fortran/20467
6221 * gfortran.dg/stfunc_2.f90: New test.
6222
6223 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
6224
6225 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
6226
6227 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
6228
6229 * gcc.dg/tree-ssa/20050314-1.c: New test.
6230
6231 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6232
6233 PR c++/4403
6234 PR c++/9783, DR433
6235 * g++.dg/template/friend34.C: New test.
6236 * g++.dg/template/friend35.C: Likewise.
6237 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
6238
6239 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6240
6241 Friend class name lookup 5/n
6242 PR c++/1016
6243 * g++.dg/lookup/hidden-class1.C: New test.
6244 * g++.dg/lookup/hidden-class2.C: Likewise.
6245 * g++.dg/lookup/hidden-class3.C: Likewise.
6246 * g++.dg/lookup/hidden-class4.C: Likewise.
6247 * g++.dg/lookup/hidden-class5.C: Likewise.
6248 * g++.dg/lookup/hidden-class6.C: Likewise.
6249 * g++.dg/lookup/hidden-class7.C: Likewise.
6250 * g++.dg/lookup/hidden-class8.C: Likewise.
6251 * g++.dg/lookup/hidden-class9.C: Likewise.
6252 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
6253 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
6254 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
6255 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
6256 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
6257 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
6258 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
6259 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
6260 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
6261 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
6262 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
6263
6264 2005-03-13 Mark Mitchell <mark@codesourcery.com>
6265
6266 PR c++/20157
6267 * g++.dg/template/error18.C: New test.
6268
6269 2005-03-09 Ben Elliston <bje@au.ibm.com>
6270
6271 PR debug/16792
6272 * g++.dg/debug/pr16792.C: New test.
6273
6274 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
6275
6276 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
6277 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
6278 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
6279 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
6280 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
6281 test assertion names.
6282
6283 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6284
6285 PR fortran/18600
6286 * gfortran.dg/stfunc_1.f90: New test.
6287
6288 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6289
6290 PR fortran/16907
6291 * gfortran.dg/real_index_1.f90: New test.
6292
6293 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6294
6295 PR fortran/20323
6296 * gfortran.dg/spec_expr_1.f90: New test.
6297
6298 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
6299
6300 PR c/20402
6301 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
6302 new parser.
6303
6304 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6305
6306 PR fortran/20361
6307 * gfortran.dg/largeequiv_1.f90: New test.
6308
6309 2005-03-12 Geoffrey Keating <geoffk@apple.com>
6310
6311 * gcc.dg/ucnid-1.c: New.
6312 * gcc.dg/ucnid-2.c: New.
6313 * gcc.dg/ucnid-3.c: New.
6314 * gcc.dg/ucnid-4.c: New.
6315 * gcc.dg/ucnid-5.c: New.
6316 * gcc.dg/ucnid-6.c: New.
6317 * gcc.dg/cpp/ucnid-1.c: New.
6318 * gcc.dg/cpp/ucnid-2.c: New.
6319 * gcc.dg/cpp/ucnid-3.c: New.
6320 * g++.dg/other/ucnid-1.C: New.
6321
6322 2005-03-12 Geoffrey Keating <geoffk@apple.com>
6323
6324 * gcc.dg/vmx/darwin-abi-3.c: Delete.
6325
6326 2005-03-11 Per Bothner <per@bothner.com>
6327
6328 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
6329 that diagnotics refer to correct token.
6330 * gcc.dg/unused-3.c: Likewise.
6331
6332 2005-03-11 Per Bothner <per@bothner.com>
6333
6334 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
6335 constant" is now actually on same line as string constant.
6336 * gcc.dg/cpp/direct2s.c: Likewise.
6337
6338 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
6339
6340 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
6341
6342 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6343
6344 PR libfortran/20124
6345 * gfortran.dg/pr20124.f90: New Test
6346
6347 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
6348
6349 PR tree-optimization/20130
6350 * gcc.dg/pr20130-1.c: New test.
6351
6352 2005-03-10 Steve Ellcey <sje@cup.hp.com>
6353
6354 PR target/20095
6355 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
6356
6357 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6358
6359 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
6360
6361 2005-03-10 Steve Ellcey <sje@cup.hp.com>
6362
6363 * g++.dg/eh/forced1.C: Fix comment.
6364 * g++.dg/eh/forced2.C: Ditto.
6365 * g++.dg/eh/forced3.C: Ditto.
6366 * g++.dg/eh/forced4.C: Ditto.
6367
6368 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
6369
6370 PR rtl-opt/20412
6371 * gcc.c-torture/compile/pr20412.c: New test.
6372
6373 2005-03-10 Roger Sayle <roger@eyesopen.com>
6374
6375 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
6376
6377 2005-03-10 Jakub Jelinek <jakub@redhat.com>
6378
6379 PR target/20322
6380 * gcc.dg/20050307-1.c: New test.
6381
6382 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
6383
6384 PR c++/20375
6385 * g++.dg/other/stdarg3.C: New.
6386
6387 2005-03-10 Jakub Jelinek <jakub@redhat.com>
6388
6389 PR c++/18384, c++/18327
6390 * g++.dg/init/array19.C: New test.
6391
6392 PR inline-asm/20314
6393 * gcc.dg/torture/pr20314-1.c: New test.
6394 * gcc.dg/torture/pr20314-2.c: New test.
6395
6396 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
6397
6398 * gcc.dg/20050309-1.c: New test.
6399
6400 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6401
6402 * gcc.dg/builtins-10.c: Reactivate disabled test.
6403 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
6404 new cbrt transformations.
6405
6406 2005-03-09 Mark Mitchell <mark@codesourcery.com>
6407
6408 PR c++/20208
6409 * g++.dg/template/array13.C: New test.
6410
6411 2005-03-09 Paolo Carlini <pcarlini@suse.de>
6412
6413 PR c++/16859
6414 * g++.dg/init/brace4.C: New test.
6415
6416 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
6417
6418 PR c++/20186
6419 * g++.dg/template/non-dependent12.C: New.
6420
6421 2005-03-08 Mark Mitchell <mark@codesourcery.com>
6422
6423 PR c++/20142
6424 * g++.dg/init/array18.C: Add dg-do run marker.
6425
6426 PR c++/20142
6427 * g++.dg/init/array18.C: New test.
6428
6429 2005-03-09 Ben Elliston <bje@au.ibm.com>
6430
6431 * consistency.vlad/vlad.exp: Remove trailing semicolons.
6432 * g++.dg/gcov/gcov.exp: Likewise.
6433 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
6434 * gcc.target/xstormy16/xstormy16.exp: Likewise.
6435 * lib/c-torture.exp: Likewise.
6436 * lib/fortran-torture.exp: Likewise.
6437 * lib/g++.exp: Likewise.
6438 * lib/gcc-defs.exp: Likewise.
6439 * lib/gcc-dg.exp: Likewise.
6440 * lib/gcc.exp: Likewise.
6441 * lib/gcov.exp: Likewise.
6442 * lib/gfortran.exp: Likewise.
6443 * lib/mike-g++.exp: Likewise.
6444 * lib/mike-gcc.exp: Likewise.
6445 * lib/objc-torture.exp: Likewise.
6446 * lib/objc.exp: Likewise.
6447 * lib/profopt.exp: Likewise.
6448 * lib/target-libpath.exp: Likewise.
6449 * lib/target-supports.exp: Likewise.
6450 * lib/treelang.exp: Likewise.
6451 * lib/wrapper.exp: Likewise.
6452
6453 2005-03-08 Jeff Law <law@redhat.com>
6454
6455 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
6456 PHI-OPT changes.
6457
6458 2005-03-08 Ira Rosen <irar@il.ibm.com>
6459
6460 * gcc.dg/vect/pr20122.c: New test.
6461
6462 2005-03-07 Jeff Law <law@redhat.com>
6463
6464 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
6465 was folded away.
6466 * gcc.dg/tree-ssa/pr18133-1.c: New test.
6467 * gcc.dg/tree-ssa/pr18133-2.c: New test.
6468 * gcc.dg/tree-ssa/pr18134.c: New test.
6469
6470 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6471
6472 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
6473 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
6474 gcc.dg/torture/builtin-noret-2.c: Require weak support.
6475
6476 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
6477
6478 PR tree-opt/17671
6479 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
6480
6481 2005-03-07 Mark Mitchell <mark@codesourcery.com>
6482
6483 * g++.dg/warn/Wnvdtor.C: New test.
6484
6485 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
6486
6487 * gcc.dg/torture/pr19683-1.c: New test.
6488
6489 2005-03-06 Steven G. Kargl <kargls@comcast.net>
6490
6491 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
6492 * gfortran.dg/g77/19990313-2.f: Ditto.
6493 * gfortran.dg/g77/19990313-3.f: Ditto.
6494 * gfortran.dg/g77/19990525-0.f: Ditto.
6495 * gfortran.dg/g77/19990826-0.f: Ditto.
6496 * gfortran.dg/g77/19990826-2.f: Ditto.
6497 * gfortran.dg/g77/19990826-3.f: Ditto.
6498 * gfortran.dg/g77/20000511-1.f: Ditto.
6499 * gfortran.dg/g77/20000511-2.f: Ditto.
6500 * gfortran.dg/g77/970625-2.f: Ditto.
6501 * gfortran.dg/g77/980310-2.f: Ditto.
6502 * gfortran.dg/g77/980310-3.f: Ditto.
6503 * gfortran.dg/g77/980310-8.f: Ditto.
6504 * gfortran.dg/g77/980519-2.f: Ditto.
6505 * gfortran.dg/g77/alpha1.f: Ditto.
6506 * gfortran.dg/g77/claus.f: Ditto.
6507 * gfortran.dg/g77/erfc.f: Ditto.
6508 * gfortran.dg/g77/short.f: Ditto.
6509 * gfortran.fortran-torture/execute/data.f90: Ditto.
6510 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
6511 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
6512
6513 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6514
6515 * lib/file-format.exp (gcc_target_object_format): Add check for som
6516 format and hardcode object formats on hppa*-*-hpux*.
6517 * lib/target-supports.exp (check_weak_available): Add check for som
6518 object format. Always return 0 on hppa*-*-hpux10*.
6519
6520 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
6521 is defined.
6522
6523 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
6524
6525 2005-03-05 Steven G. Kargl <kargls@comcast.net>
6526
6527 * gfortran.dg/pr19936_1.f90: New test.
6528 * gfortran.dg/pr19936_2.f90: New test.
6529 * gfortran.dg/pr19936_3.f90: New test.
6530
6531 2005-03-05 Steven G. Kargl <kargls@comcast.net>
6532 Paul Thomas <prthomas@drfccad.cea.fr>
6533
6534 * gfortran.dg/PR19754_1.f90: New test.
6535 * gfortran.dg/PR19754_2.f90: Ditto.
6536
6537 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6538
6539 PR c++/19311
6540 * g++.dg/template/non-dependent11.C: New test.
6541
6542 2005-03-05 Uros Bizjak <uros@kss-loka.si>
6543
6544 * lib/target-supports.exp (check_iconv_available): Fix comment.
6545
6546 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
6547 Joseph S. Myers <joseph@codesourcery.com>
6548
6549 PR c++/19797
6550 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
6551
6552 2005-03-04 Matthew Sachs <msachs@apple.com>
6553
6554 * gcc.exp (gcc_target_compile): Put braces around
6555 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
6556 * objc.exp (objc_target_compile): Likewise.
6557 * treelang.exp (treelang_target_compile): Likewise.
6558
6559 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6560
6561 PR fortran/19673
6562 * gfortran.dg/func_result_1.f90: New test.
6563
6564 2005-03-04 Ben Elliston <bje@au.ibm.com>
6565
6566 * gcc.misc-tests/options.exp: New test.
6567
6568 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
6569
6570 * gcc.dg/pr15784-4.c: New test.
6571
6572 2005-03-03 Geoffrey Keating <geoffk@apple.com>
6573
6574 * gcc.c-torture/execute/pr17133.c: New.
6575 * gcc.c-torture/compile/20050303-1.c: New.
6576
6577 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
6578
6579 * gcc.dg/cpp/assert4.c: Fix for cygwin
6580
6581 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
6582
6583 * g++.dg/overload/using2.C: New.
6584
6585 2005-03-02 Mark Mitchell <mark@codesourcery.com>
6586
6587 PR c++/19916
6588 * g++.dg/init/ptrmem2.C: New test.
6589
6590 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
6591
6592 PR c/8927
6593 * gcc.dg/pr8927-1.c: New test.
6594
6595 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
6596
6597 PR c++/20232
6598 * g++.dg/inherit/covariant12.C: New.
6599
6600 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6601
6602 PR fortran/19479
6603 * gfortran.dg/bound_1.f90: New test.
6604
6605 2005-02-28 Janis Johnson <janis187@us.ibm.com>
6606
6607 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
6608 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
6609
6610 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
6611
6612 PR c/20245
6613 * gcc.dg/pr20245-1.c: New test.
6614
6615 2005-02-28 Jakub Jelinek <jakub@redhat.com>
6616
6617 PR middle-end/19874
6618 * gcc.c-torture/execute/20050119-2.c: New test case.
6619
6620 2005-02-28 Ben Elliston <bje@au.ibm.com>
6621
6622 * README: Update the DejaGnu bug reporting address.
6623 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
6624 * lib/objc-torture.exp: Likewise.
6625
6626 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
6627
6628 * gfortran.dg/boz_1.f90: New test.
6629 * gfortran.dg/boz_3.f90: New test.
6630 * gfortran.dg/boz_4.f90: New test.
6631
6632 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
6633
6634 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
6635 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
6636
6637 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6638
6639 PR libfortran/20101
6640 * gfortran.dg/write_0_pe_format.f90: New test.
6641
6642 2005-02-27 Jakub Jelinek <jakub@redhat.com>
6643
6644 PR c++/20206
6645 * g++.dg/opt/thunk2.C: New test.
6646 * g++.dg/opt/covariant1.C: New test.
6647
6648 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6649
6650 * gfortran.dg/e_d_fmt.f90: New test.
6651
6652 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
6653
6654 * gcc.dg/asm-b.c: Fix comment typos.
6655
6656 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
6657
6658 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
6659 a V_MAY_DEF also.
6660
6661 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
6662
6663 PR tree-opt/20188
6664 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
6665 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
6666 * gcc.dg/asm-b.c: New test.
6667
6668 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
6669
6670 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
6671 Disable this test on IRIX 6.
6672
6673 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
6674
6675 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
6676 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
6677 parser.
6678
6679 2005-02-25 Diego Novillo <dnovillo@redhat.com>
6680
6681 PR tree-optimization/20204
6682 * testsuite/gcc.dg/pr20204.c: New test.
6683
6684 2005-02-24 Jakub Jelinek <jakub@redhat.com>
6685
6686 PR target/20196
6687 * gcc.c-torture/execute/20050224-1.c: New test.
6688
6689 PR c++/20175
6690 * g++.dg/warn/Wbraces2.C: New test.
6691
6692 2005-02-23 Mark Mitchell <mark@codesourcery.com>
6693
6694 PR c++/19878
6695 * g++.dg/init/const2.C: New test.
6696
6697 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
6698
6699 PR tree-optimization/20100
6700 * gcc.c-torture/execute/pr20100-1.c: New test.
6701
6702 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6703
6704 * gfortran.dg/implicit_3.f90: New test.
6705
6706 * gfortran.dg/deftype_1.f90: New test.
6707
6708 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
6709
6710 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
6711 the test passes.
6712 * g++.dg/other/anon3.C: Accept a warning.
6713
6714 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
6715
6716 * gcc.dg/pr20017.c: Fix a comment typo.
6717
6718 2005-02-23 Bud Davis <bdavis@gfortran.org>
6719
6720 * gfortran.dg/list_read_4.f90: Change to f90 comments.
6721
6722 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
6723
6724 PR ada/19902
6725 * ada/acats/tests/cxa/cxa3004.a: Remove.
6726 * ada/acats/tests/cxb/cxb30061.am: Likewise.
6727
6728 2005-02-22 Mark Mitchell <mark@codesourcery.com>
6729
6730 PR c++/20073
6731 * g++.dg/init/const1.C: New test.
6732
6733 PR c++/19991
6734 * g++.dg/parse/constant7.C: New test.
6735
6736 PR c++/20152
6737 * g++.dg/parse/error27.C: New test.
6738 * g++.dg/template/qualttp15.C: Adjust error markers.
6739 * g++.old-deja/g++.other/struct1.C: Likewise.
6740
6741 PR c++/20153
6742 * g++.dg/template/error17.C: New test.
6743
6744 PR c++/20148
6745 * g++.dg/parser/error26.C: New test.
6746
6747 2005-02-22 Diego Novillo <dnovillo@redhat.com>
6748
6749 PR tree-optimization/20100
6750 PR tree-optimization/20115
6751 * gcc.dg/pr20115.c: New test.
6752 * gcc.dg/pr20115-1.c: New test.
6753 * gcc.dg/pr20100.c: New test.
6754 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
6755 call-clobbered variables after alias1.
6756
6757 2005-02-22 Bud Davis <bdavis@gfortran.org>
6758
6759 * gfortran.dg/list_read_4.f90: new test.
6760
6761 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
6762
6763 PR rtl-optimization/20017.
6764 * gcc.dg/pr20017.c: New.
6765
6766 2005-02-22 Devang Patel <dpatel@apple.com>
6767
6768 PR 19952
6769 * g++.dg/tree-ssa/pr19952.C: New test.
6770
6771 2005-02-22 Mark Mitchell <mark@codesourcery.com>
6772
6773 PR c++/19883
6774 * g++.dg/parse/constant6.C: New test.
6775
6776 2005-02-22 Uros Bizjak <uros@kss-loka.si>
6777
6778 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
6779 * g++.dg/charset/asm2.c: Likewise.
6780 * g++.dg/charset/asm3.c: Likewise.
6781 * g++.dg/charset/asm4.c: Likewise.
6782 * g++.dg/charset/asm5.c: Likewise.
6783 * g++.dg/charset/attribute1.c: Likewise.
6784 * g++.dg/charset/attribute2.c: Likewise.
6785 * g++.dg/charset/extern1.cc: Likewise.
6786 * g++.dg/charset/extern2.cc: Likewise.
6787 * g++.dg/charset/extern3.cc: Likewise.
6788 * g++.dg/charset/function.cc: Likewise.
6789 * g++.dg/charset/string.c: Likewise.
6790 * g++.dg/charset/charset.exp: Likewise.
6791 * lib/target-supports.exp (check_iconv_available): Fix comment.
6792
6793 2005-02-22 Uros Bizjak <uros@kss-loka.si>
6794
6795 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
6796 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
6797 * gcc.dg/charset/asm2.c: Likewise.
6798 * gcc.dg/charset/asm3.c: Likewise.
6799 * gcc.dg/charset/asm4.c: Likewise.
6800 * gcc.dg/charset/asm5.c: Likewise.
6801 * gcc.dg/charset/asm6.c: Likewise.
6802 * gcc.dg/charset/attribute1.c: Likewise.
6803 * gcc.dg/charset/attribute2.c: Likewise.
6804 * gcc.dg/charset/builtin1.c: Likewise.
6805 * gcc.dg/charset/extern.c: Likewise.
6806 * gcc.dg/charset/function.c: Likewise.
6807 * gcc.dg/charset/string.c: Likewise.
6808 * gcc.dg/charset/charset.exp: Likewise.
6809
6810 2005-02-21 Bud Davis <bdavis9659@comcast.net>
6811
6812 PR fortran/20086
6813 * gfortran.dg/pr20086.f90: New test.
6814
6815 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
6816
6817 PR tree-optimization/19786
6818 * g++.dg/tree-ssa/pr19786.C: New.
6819
6820 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6821
6822 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
6823
6824 2005-02-21 Jeff Law <law@redhat.com>
6825
6826 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
6827
6828 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6829
6830 * gfortran.dg/do_iterator: Split loop, markup all lines for
6831 which an error locus is printed.
6832 * gfortran.dg/pr17708.f90: Markup all lines for which an error
6833 locus is printed.
6834 * gfortran.dg/select_4.f90: Likewise.
6835 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
6836 locuses in the various permutations.
6837
6838 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
6839
6840 PR tree-optimization/19951
6841 * g++.dg/vect: New directory.
6842 * g++.dg/vect/vect.exp: New file.
6843 * g++.dg/vect/pr19951.cc: New testcase.
6844 * g++.dg/dg.exp: Also prune vectorizer tests.
6845
6846 2005-02-20 Zack Weinberg <zack@codesourcery.com>
6847
6848 PR 18785
6849 * gcc.dg/charset/builtin1.c: New test.
6850
6851 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6852
6853 PR c++/19299
6854 * g++.dg/inherit/volatile1.C: New test.
6855
6856 PR c++/19440
6857 * g++.dg/template/dtor4.C: New test.
6858
6859 2005-02-19 Steven G. Kargl <kargls@comcast.net>
6860
6861 * gfortran.dg/int_1.f90: New test.
6862
6863 2005-02-19 Devang Patel <dpatel@apple.com>
6864
6865 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
6866
6867 2005-02-19 Steven G. Kargl <kargls@comcast.net>
6868
6869 * gfortran.dg/achar_1.f90: New test.
6870
6871 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
6872
6873 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
6874
6875 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
6876 Jakub Jelinek <jakub@redhat.com>
6877
6878 PR tree-optimization/19828
6879 * gcc.dg/tree-ssa/loop-7.c: New test.
6880 * gcc.c-torture/execute/20050218-1.c: New test.
6881
6882 2005-02-19 Jakub Jelinek <jakub@redhat.com>
6883
6884 PR c/20043
6885 * gcc.dg/transparent-union-1.c: New test.
6886 * gcc.dg/transparent-union-2.c: New test.
6887
6888 2005-02-18 James E Wilson <wilson@specifixinc.com>
6889
6890 PR tree-optimization/18977
6891 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
6892
6893 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
6894
6895 PR target/20054
6896 * gcc.dg/pr20054.c: New test.
6897
6898 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6899
6900 PR c++/19508
6901 * g++.dg/ext/attrib20.C: New test.
6902
6903 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
6904
6905 PR middle-end/20030
6906 * gfortran.fortran-torture/execute/character_passing.f90: New test.
6907
6908 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
6909
6910 PR c++/20008
6911 * g++.dg/opt/switch4.C: New.
6912
6913 2005-02-18 Jakub Jelinek <jakub@redhat.com>
6914
6915 PR c++/20023
6916 PR tree-optimization/20009
6917 * gcc.c-torture/compile/20050217-1.c: New test.
6918 * g++.dg/opt/switch3.C: New test.
6919
6920 PR tree-optimization/18947
6921 * gcc.c-torture/compile/20050215-1.c: New test.
6922 * gcc.c-torture/compile/20050215-2.c: New test.
6923 * gcc.c-torture/compile/20050215-3.c: New test.
6924
6925 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
6926
6927 PR c++/20028
6928 * g++.dg/template/crash34.C: New.
6929
6930 PR c++/20022
6931 * g++.dg/other/access3.C: New.
6932
6933 2005-02-17 Ira Rosen <irar@il.ibm.com>
6934
6935 * gcc.dg/vect/vect-98.c: New test.
6936
6937 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
6938
6939 PR tree-optimization/19967
6940 * gcc.dg/pr19967.c: New.
6941
6942 2005-02-16 Jakub Jelinek <jakub@redhat.com>
6943
6944 PR middle-end/19857
6945 * gcc.dg/tree-ssa/20050215-1.c: New test.
6946 * gcc.c-torture/execute/20050215-1.c: New test.
6947
6948 2005-02-15 Eric Christopher <echristo@redhat.com>
6949
6950 * gcc.dg/cpp/20050215-1.c: New file.
6951
6952 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
6953
6954 PR tree-optimization/15785
6955 * gcc.dg/pr15785-1.c: New test.
6956
6957 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
6958
6959 PR c++/17788
6960 * g++.dg/init/ctor4.C: New.
6961 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
6962
6963 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
6964
6965 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
6966 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
6967
6968 2005-02-15 Andreas Schwab <schwab@suse.de>
6969
6970 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
6971 declare malloc.
6972
6973 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
6974
6975 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
6976
6977 2005-02-14 Diego Novillo <dnovillo@redhat.com>
6978
6979 PR tree-optimization/19853
6980 * gcc.c-torture/compile/pr19853.c: New test.
6981
6982 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
6983
6984 PR c++/19608
6985 * g++.dg/parse/local-class1.C: New.
6986
6987 PR c++/19895
6988 * g++.dg/parse/ptrmem3.C: New.
6989
6990 PR c++/19884
6991 * g++.old-deja/g++.oliva/template6.C: Add another case.
6992 * g++.dg/template/explicit6.C: New.
6993
6994 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
6995
6996 PR c++/17816
6997 * g++.dg/other/redecl2.C: New.
6998
6999 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
7000
7001 PR c++/19891
7002 * g++.dg/abi/covariant4.C: New.
7003
7004 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
7005
7006 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
7007
7008 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
7009
7010 * gcc.dg/vect/vect-96.c: Fix typo.
7011
7012 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7013
7014 PR c++/14479
7015 PR c++/19487
7016 * g++.dg/template/enum5.C: New test.
7017
7018 2005-02-12 Ira Rosen <irar@il.ibm.com>
7019
7020 * gcc.dg/vect/vect-97.c: New test.
7021
7022 2005-02-12 Ira Rosen <irar@il.ibm.com>
7023
7024 * gcc.dg/vect/vect-96.c: New test.
7025
7026 2005-02-12 Uros Bizjak <uros@kss-loka.si>
7027
7028 * gcc.dg/builtins-34.c: Also check ldexp*.
7029
7030 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
7031
7032 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
7033
7034 2005-02-11 Janis Johnson <janis187@us.ibm.com>
7035
7036 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
7037 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
7038 dg-require-dll, dg-require-iconv, dg-require-named-sections,
7039 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
7040 selector_list, selector_expression, dg-process-target): Move to new
7041 file target-supports-dg.exp.
7042 * lib/target-supports-dg.exp: New.
7043
7044 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
7045 New.
7046
7047 2005-02-11 Jakub Jelinek <jakub@redhat.com>
7048
7049 PR c++/19666
7050 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
7051
7052 PR middle-end/19858
7053 * gcc.c-torture/compile/20050210-1.c: New test.
7054
7055 2005-02-11 Mark Mitchell <mark@codesourcery.com>
7056
7057 PR c++/19755
7058 * g++.dg/warn/Wbraces1.C: New test.
7059
7060 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
7061
7062 * gcc.dg/builtins-52.c: New testcase.
7063
7064 2005-02-10 Jakub Jelinek <jakub@redhat.com>
7065
7066 PR c/19342
7067 * gcc.c-torture/execute/20050119-1.c: New test.
7068
7069 2005-02-09 Mark Mitchell <mark@codesourcery.com>
7070
7071 PR c++/19811
7072 * g++.dg/init/delete1.C: New test.
7073
7074 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
7075
7076 PR c++/18470
7077 * g++.dg/template/static12.C: New test.
7078
7079 2005-02-09 Mark Mitchell <mark@codesourcery.com>
7080
7081 PR c++/19787
7082 * g++.dg/conversion/ambig1.C: New test.
7083
7084 PR c++/19739
7085 * g++.dg/ext/attrib19.C: New test.
7086
7087 PR c++/19732
7088 * g++.dg/parse/dtor5.C: New test.
7089
7090 PR c++/19762
7091 * g++.dg/template/dtor3.C: New test.
7092
7093 PR c++/19826
7094 * g++.dg/template/static11.C: New test.
7095 * g++.dg/template/crash2.C: Remove dg-error marker.
7096
7097 2005-02-09 Janis Johnson <janis187@us.ibm.com>
7098
7099 PR C++/18491
7100 * g++.old-deja/g++.mike/p10769a.C: Remove.
7101
7102 2005-02-09 Roger Sayle <roger@eyesopen.com>
7103
7104 * gcc.dg/builtins-48.c: New test case.
7105 * gcc.dg/builtins-49.c: New test case.
7106 * gcc.dg/builtins-50.c: New test case.
7107 * gcc.dg/builtins-51.c: New test case.
7108
7109 2005-02-09 Ian Lance Taylor <ian@airs.com>
7110
7111 PR middle-end/19583
7112 * g++.dg/warn/Wreturn-type-3.C: New test.
7113
7114 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
7115
7116 PR middle-end/19402
7117 * gcc.dg/pr19402-1.c: New testcase.
7118 * gcc.dg/pr19402-2.c: likewise.
7119
7120 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
7121
7122 PR middle-end/19854
7123 * g++.dg/tree-ssa/tmmti.C: New testcase.
7124
7125 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
7126
7127 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
7128
7129 2005-02-08 Mark Mitchell <mark@codesourcery.com>
7130
7131 PR c++/19733
7132 * g++.dg/parse/crash23.C: New test.
7133 * g++.dg/warn/Weff1.C: New test.
7134
7135 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
7136
7137 * gcc.dg/20050209-1.c: New test.
7138
7139 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
7140
7141 PR target/19799
7142 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
7143
7144 2005-02-08 Mike Stump <mrs@apple.com>
7145
7146 * g++.dg/pch/import-2.c: New test.
7147 * g++.dg/pch/import-2.hs: New.
7148 * g++.dg/pch/include/import-2a.h: New.
7149 * g++.dg/pch/include/import-2b.h: New.
7150
7151 2005-02-08 Janis Johnson <janis187@us.ibm.com>
7152
7153 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
7154
7155 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7156
7157 * gfortran.dg/substr_1.f90: New test.
7158
7159 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
7160
7161 PR middle-end/19775
7162 * gcc.dg/torture/builtin-power-1.c: Disable test for
7163 invalid transformation.
7164 * gcc.dg/builtins-10.c: Likewise. Disable one test we
7165 no longer optimize.
7166 * gcc.dg/builtins-47.c: New testcase.
7167
7168 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
7169 Dorit Naishlos <dorit@il.ibm.com>
7170
7171 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
7172
7173 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
7174
7175 * gcc.c-torture/compile/20050206-1.c: New test.
7176
7177 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
7178
7179 PR tree-opt/19768
7180 * g++.dg/opt/pr19768.C: New test.
7181
7182 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
7183
7184 PR tree-opt/19736
7185 * gcc.c-torture/compile/pr19736.c: New test.
7186
7187 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7188
7189 PR c++/17401
7190 * g++.dg/parse/error25.C: New test.
7191
7192 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
7193
7194 * gcc.c-torture/execute/20050203-1.c: New.
7195
7196 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
7197
7198 * gcc.dg/vect/vect-85.c: Remove xfail.
7199 * gcc.dg/vect/vect-86.c: Remove xfail.
7200 * gcc.dg/vect/vect-87.c: Remove xfail.
7201 * gcc.dg/vect/vect-88.c: Remove xfail.
7202
7203 2005-02-02 Geoffrey Keating <geoffk@apple.com>
7204
7205 * gcc.dg/altivec-19.c: New.
7206
7207 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
7208
7209 PR c/17807
7210 * gcc.dg/nested-func-3.c: New test.
7211 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
7212
7213 2005-02-02 Janis Johnson <janis187@us.ibm.com>
7214
7215 * gcc.test-framework/gen_directive_tests: Generate tests for
7216 selector expressions.
7217
7218 2005-02-02 Matt Austern <austern@apple.com>
7219
7220 PR c++/19628
7221 * g++/ext/builtin7.C: New.
7222 * g++/ext/builtin8.C: New.
7223
7224 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
7225
7226 PR c/18502
7227 * gcc.dg/pr18502-1.c: New test.
7228
7229 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7230
7231 PR c++/17413
7232 * g++.dg/template/local4.C: Tweak.
7233
7234 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
7235
7236 PR tree-optimization/19578
7237 * gcc.c-torture/compile/20050202-1.c: New test.
7238
7239 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
7240
7241 PR c/19435
7242 * gcc.dg/c99-init-4.c: New test.
7243
7244 2005-02-01 Janis Johnson <janis187@us.ibm.com>
7245
7246 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
7247
7248 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
7249
7250 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
7251 * g++.dg/eh/check-vect.h: New.
7252
7253 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
7254 * gcc.dg/vect/vect-78.c: Ditto.
7255 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
7256 Remove.
7257
7258 * g++.dg/conversion/simd1.C: Expect warning.
7259 * g++.dg/ext/attribute-test-1.C: Ditto.
7260 * g++.dg/ext/attribute-test-2.C: Ditto.
7261 * g++.dg/ext/attribute-test-3.C: Ditto.
7262 * g++.dg/ext/attribute-test-4.C: Ditto.
7263
7264 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
7265 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
7266
7267 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
7268
7269 2005-02-01 Richard Henderson <rth@redhat.com>
7270
7271 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
7272 long double for ibm double-double format.
7273 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
7274
7275 2005-02-01 Diego Novillo <dnovillo@redhat.com>
7276
7277 PR tree-optimization/19633
7278 * testsuite/gcc.dg/pr19633-1.c: New test.
7279 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
7280 to NULL or a symbol.
7281
7282 2005-02-01 Janis Johnson <janis187@us.ibm.com>
7283
7284 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
7285 New procs.
7286 (dg-process-target (local override)): Handle selector expressions.
7287
7288 * gcc.test-framework/README: Describe tests in source directory.
7289 * gcc.test-framework/test-framework.awk: Handle dg- tests.
7290 * gcc.test-framework/test-framework.exp: Handle dg- tests.
7291 * gcc.test-framework/dg-bogus-exp-P.c: New test.
7292 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
7293 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
7294 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
7295 * gcc.test-framework/dg-do-link-exp-P.c: New test.
7296 * gcc.test-framework/dg-do-run-exp-P.c: New test.
7297 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
7298 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
7299 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
7300 * gcc.test-framework/dg-error-exp-P.c: New test.
7301 * gcc.test-framework/dg-error-exp-XP.c: New test.
7302 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
7303 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
7304 * gcc.test-framework/dg-output-exp-P.c: New test.
7305 * gcc.test-framework/dg-output-exp-XF.c: New test.
7306 * gcc.test-framework/dg-warning-exp-P.c: New test.
7307 * gcc.misc-tests/dg-1.c: Remove.
7308 * gcc.misc-tests/dg-2.c: Remove.
7309 * gcc.misc-tests/dg-3.c: Remove.
7310 * gcc.misc-tests/dg-4.c: Remove.
7311 * gcc.misc-tests/dg-5.c: Remove.
7312 * gcc.misc-tests/dg-6.c: Remove.
7313 * gcc.misc-tests/dg-7.c: Remove.
7314 * gcc.misc-tests/dg-8.c: Remove.
7315 * gcc.misc-tests/dg-9.c: Remove.
7316 * gcc.misc-tests/dg-10.c: Remove.
7317 * gcc.misc-tests/dg-11.c: Remove.
7318 * gcc.misc-tests/dg-12.c: Remove.
7319 * gcc.misc-tests/dg-test.exp: Remove.
7320
7321 * gcc.test-framework/test-framework.awk: Change recording and
7322 printing of passes and failures.
7323
7324 * gcc.test-framework: New directory.
7325 * gcc.test-framework/README: New.
7326 * gcc.test-framework/test-framework.exp: New.
7327 * gcc.test-framework/test-framework.awk: New.
7328 * gcc.test-framework/gen_directive_tests: New.
7329
7330 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
7331
7332 * lib/treelang.exp: Fix comment typos.
7333 (treelang_target_compile): Don't append libs=-ltreelang to options.
7334
7335 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
7336
7337 * g++.dg/parse/typename7.C: Adjust error messages.
7338
7339 2005-01-31 Jeff Law <law@redhat.com>
7340
7341 * gcc.c-torture/execute/20050131-1.c: New test.
7342 * gcc.dg/wcaselabel.c: New test.
7343
7344 2005-01-31 Mark Mitchell <mark@codesourcery.com>
7345
7346 * g++.dg/other/warning1.C: Adjust error messags.
7347 * g++.dg/parse/constant5.C: New test.
7348
7349 2005-01-31 Steven Bosscher <stevenb@suse.de>
7350
7351 PR c/19333
7352 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
7353 the test case valid.
7354 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
7355 * testsuite/gcc.dg/array-7.c: Adjust expected result.
7356 * testsuite/gcc.dg/pr18596-3.c: Likewise.
7357 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
7358 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
7359 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
7360
7361 2005-01-31 Dale Johannesen <dalej@apple.com>
7362
7363 * g++.dg/opt/pr19650.C: New test.
7364
7365 2005-01-31 Richard Henderson <rth@redhat.com>
7366
7367 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
7368 long double for intel double extended format.
7369 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
7370
7371 2005-01-30 Mark Mitchell <mark@codesourcery.com>
7372
7373 PR c++/19555
7374 * g++.dg/template/static10.C: New test.
7375
7376 PR c++/19395
7377 * g++.dg/parse/error24.C: New test.
7378
7379 PR c++/19367
7380 * g++.dg/lookup/builtin1.C: New test.
7381
7382 PR c++/19457
7383 * g++.dg/warn/conv3.C: New test.
7384
7385 2005-01-30 Bud Davis <bdavis@gfortran.org>
7386
7387 PR fortran/19647
7388 * gfortan.dg/inquire_7.f90
7389
7390 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
7391
7392 PR tree-optimization/15791
7393 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
7394 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
7395 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
7396 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
7397 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
7398 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
7399 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
7400 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
7401 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
7402 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
7403
7404 2005-01-29 Paul Brook <paul@codesourcery.com>
7405
7406 PR fortran/18565
7407 * check.c (real_or_complex_check): New function.
7408 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
7409 * intrinsic.c (add_functions): Use new check functions.
7410 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
7411 Add prototypes.
7412
7413 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
7414
7415 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
7416 gcc.dg/lvalue-3.c: New tests.
7417 * gcc.dg/concat.c: Update expected messages.
7418
7419 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
7420
7421 PR libfortran/19595
7422 * gfortran.dg/eor_1.f90: New test.
7423
7424 2005-01-29 Steven G. Kargl <kargls@comcast.net>
7425
7426 PR fortran/19589
7427 * gfortran.dg/logical_data_1.f90: New test.
7428
7429 2005-01-28 Mark Mitchell <mark@codesourcery.com>
7430
7431 PR c++/19253
7432 * g++.dg/template/crash33.C: New test.
7433
7434 PR c++/19667
7435 * g++.dg/template/crash32.C: New test.
7436
7437 2005-01-28 Ian Lance Taylor <ian@airs.com>
7438
7439 PR middle-end/16558
7440 * g++.dg/warn/Wreturn-type-2.C: New test.
7441
7442 2004-06-24 Jeff Law <law@redhat.com>
7443
7444 * gcc.dg/tree-ssa/20050128-1.c: New test.
7445
7446 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
7447
7448 * gcc.target/frv/all-mdpackh-1.c: New test.
7449
7450 2005-01-28 Steven Bosscher <stevenb@suse.de>
7451
7452 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
7453
7454 2005-01-27 Richard Henderson <rth@redhat.com>
7455
7456 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
7457
7458 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
7459
7460 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
7461
7462 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
7463
7464 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
7465 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
7466 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
7467 to cope with cases where the multilib options override the dg-options.
7468
7469 2005-01-27 Jakub Jelinek <jakub@redhat.com>
7470
7471 PR c/18946
7472 * gcc.dg/noncompile/20050120-1.c: New test.
7473
7474 2005-01-26 Diego Novillo <dnovillo@redhat.com>
7475
7476 PR tree-optimization/19633
7477 * gcc.dg/pr19633.c: New test.
7478 * gcc.dg/tree-ssa/pr19633.c: New test.
7479
7480 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
7481
7482 * gcc.dg/20041216-1.c: New test.
7483
7484 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
7485
7486 PR objc/18862
7487 * objc.dg/selector-2.m: New test.
7488
7489 2005-01-26 Jakub Jelinek <jakub@redhat.com>
7490
7491 * g++.dg/opt/range-test-2.C: New test.
7492
7493 PR rtl-optimization/19579
7494 * gcc.c-torture/execute/20050124-1.c: New test.
7495
7496 2005-01-26 Greg Parker <gparker@apple.com>
7497 Stuart Hastings <stuart@apple.com>
7498
7499 * gcc.c-torture/execute/20050125-1.c: New.
7500
7501 2005-01-18 Jan Hubicka <jh@suse.cz>
7502
7503 PR tree-optimize/19337
7504 * gcc.c-torture/compile/20050119-1.c: New test.
7505
7506 2005-01-24 James E Wilson <wilson@specifixinc.com>
7507
7508 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
7509 test for successful match.
7510
7511 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
7512
7513 PR objc/18408
7514 * objc.dg/comp-types-7.m: New test.
7515
7516 2005-01-24 Janis Johnson <janis187@us.ibm.com>
7517
7518 * lib/target-supports.exp (current_target_name): New.
7519 (check_effective_target_ilp32, check_effective_target_lp64):
7520 Cache the result to use as long as the current target, with
7521 multilib flags, remains the same.
7522
7523 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
7524 (dg-require-weak, dg-require-visibility, dg-require-alias,
7525 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
7526 dg-require-effective-target, dg-skip-if): Remove call to
7527 skip_test_and_clear_xfail.
7528 (dg-test): Clear xfail data.
7529
7530 2005-01-24 Jakub Jelinek <jakub@redhat.com>
7531
7532 PR target/17751
7533 * gcc.dg/ppc64-toc.c: New test.
7534
7535 * g++.dg/tree-ssa/empty-1.C: New test.
7536
7537 PR middle-end/19551
7538 * gcc.c-torture/execute/20050121-1.c: New test.
7539 * gcc.dg/20050121-2.c: New test.
7540
7541 2004-01-23 Steven G. Kargl <kargls@comcast.net>
7542 Paul Brook <paul@codesourcery.com>
7543
7544 PR fortran/17941
7545 * gfortran.dg/real_const_1.f: New test.
7546 * gfortran.dg/real_const_2.f90: New test.
7547 * gfortran.dg/complex_int_1.f90: New test.
7548
7549 2005-01-23 Bud Davis <bdavis9659@comcast.net>
7550
7551 PR fortran/19313
7552 * gfortan.dg/inquire_6.f90: New test.
7553
7554 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
7555
7556 PR libfortran/19451
7557 * open_readonly_1.f90: New test.
7558
7559 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
7560
7561 PR libfortran/18982
7562 * gfortran.dg/open_new.f90: New file.
7563
7564 2005-01-22 Paul Brook <paul@codesourcery.com>
7565
7566 * namelist_1.f90: New test.
7567
7568 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
7569
7570 PR tree-optimization/19484
7571 * gcc.c-torture/compile/20050122-[12].c: New tests.
7572
7573 2005-01-22 Paul Brook <paul@codesourcery.com>
7574
7575 * gfortran.dg/implicit_2.f90: New test.
7576
7577 2005-01-22 Bud Davis <bdavis9659@comcast.net>
7578
7579 PR fortran/19314
7580 * gfortran.dg/inquire_5.f90: New test.
7581
7582 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7583
7584 PR c/18809
7585 * gcc.dg/pr18809-1.c: New test.
7586
7587 2005-01-21 Ian Lance Taylor <ian@airs.com>
7588
7589 * gcc.dg/20050121-1.c: New test.
7590
7591 PR tree-optimization/13000
7592 * gcc.dg/20040206-1.c: Change warning to point where function is
7593 being inlined.
7594
7595 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7596
7597 PR c++/19208
7598 * g++.dg/template/array11.C: New test.
7599
7600 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7601
7602 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
7603 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
7604 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
7605 * gfortran.dg/getenv_1.f90: Add dg-do directive.
7606 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
7607 gfortran.dg/pr17164.f90: Add missing dg-do directives.
7608
7609 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
7610
7611 PR tree-optimization/15349
7612 * gcc.dg/tree-ssa/pr15349.c: New.
7613
7614 2005-01-20 Steve Ellcey <sje@cup.hp.com>
7615
7616 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
7617
7618 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
7619
7620 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
7621 scan-assembler-times directive name.
7622
7623 * gcc.dg/asm-a.c: Move dg-require-effective-target to
7624 after dg-do.
7625
7626 PR rtl-optimization/19462
7627 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
7628
7629 2005-01-19 Steve Ellcey <sje@cup.hp.com>
7630
7631 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
7632 counting function calls on ia64.
7633
7634 2005-01-19 Jakub Jelinek <jakub@redhat.com>
7635
7636 PR rtl-optimization/15139
7637 * gcc.dg/20050111-2.c: New test.
7638
7639 PR c/17297
7640 * gcc.c-torture/compile/20050113-1.c: New testcase.
7641
7642 PR middle-end/19164
7643 * gcc.dg/20050113-1.c: New testcase.
7644
7645 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
7646
7647 * gcc.dg/vect/vect-85.c: Add comment.
7648 * gcc.dg/vect/vect-86.c: Add xfail for now.
7649 * gcc.dg/vect/vect-87.c: Add xfail for now.
7650 * gcc.dg/vect/vect-88.c: Add xfail for now.
7651 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
7652
7653 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
7654
7655 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
7656
7657 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
7658
7659 * g++.dg/debug/typedef3.C: New test.
7660
7661 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
7662
7663 PR c/19472
7664 * gcc.dg/asm-a.c: New test.
7665
7666 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
7667
7668 * gcc.dg/sh-relax.c: Add prototype for abort.
7669
7670 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
7671
7672 * gcc.dg/short-compare-1.c: New test.
7673 * gcc.dg/short-compare-2.c: Likewise.
7674
7675 2005-01-18 Michael Matz <matz@suse.de>
7676
7677 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
7678
7679 2005-01-17 Diego Novillo <dnovillo@redhat.com>
7680
7681 PR tree-optimization/19121
7682 * gcc.c-torture/compile/pr19121.c: New test.
7683
7684 2005-01-17 James E. Wilson <wilson@specifixinc.com>
7685
7686 PR target/19357
7687 * gcc.c-torture/compile/pr19357.c: New test.
7688
7689 2005-01-17 Ian Lance Taylor <ian@airs.com>
7690
7691 PR c/5675
7692 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
7693 pass--those that refer just to the variable, possibly with a
7694 cast.
7695 * gcc.dg/c99-const-expr-3.c: Likewise.
7696
7697 PR middle-end/13127
7698 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
7699 longer emitted.
7700
7701 2005-01-16 Bud Davis <bdavis9659@comcast.net>
7702
7703 PR fortran/18778
7704 * gfortran.dg/endfile_2.f90: New test.
7705
7706 2005-01-16 Steven G. Kargl <kargls@comcast.net>
7707
7708 PR 19168
7709 * gfortran.dg/select_5.f90: New test.
7710
7711 2004-01-16 Paul Brook <paul@codesourcery.com>
7712
7713 * gfortran.dg/common_4.f90: New test.
7714
7715 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
7716
7717 PR rtl-optimization/19462
7718 * gcc.dg/torture/pr19462-1.c: New test.
7719
7720 2005-01-15 Ziemowit Laski <zlaski@apple.com>
7721
7722 PR objc/19321
7723 * objc.dg/func-ptr-2.m: New.
7724 * objc.dg/volatile-1.m: New.
7725
7726 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7727
7728 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
7729
7730 2005-01-15 Jakub Jelinek <jakub@redhat.com>
7731
7732 PR tree-optimization/19060
7733 * gcc.c-torture/execute/20050104-1.c: New test.
7734
7735 2005-01-15 Bud Davis <bdavis9659@comcast.net>
7736
7737 PR fortran/18983
7738 * gfortran.dg/write_to_null.f90: New test.
7739
7740 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
7741 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7742
7743 PR other/19328
7744 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
7745 argument.
7746
7747 2005-01-15 Jakub Jelinek <jakub@redhat.com>
7748
7749 PR c++/19263
7750 * g++.dg/init/vector1.C: New test.
7751
7752 2005-01-14 James E. Wilson <wilson@specifixinc.com>
7753
7754 PR target/13158
7755 * gcc.target/ia64/sibcall-unwind-1.c: New test.
7756 PR target/18987
7757 * gcc.target/ia64/sibcall-unwind-2.c: New test.
7758
7759 2005-01-14 Steven G. Kargl <kargls@comcast.net>
7760
7761 * gfortran.dg/select_1.f90: New test.
7762 * gfortran.dg/select_2.f90: New test.
7763 * gfortran.dg/select_3.f90: New test.
7764 * gfortran.dg/select_4.f90: New test.
7765
7766 2005-01-14 Jakub Jelinek <jakub@redhat.com>
7767
7768 PR middle-end/19084
7769 PR rtl-optimization/19348
7770 * gcc.dg/20050111-1.c: New test.
7771 * gcc.c-torture/execute/20050111-1.c: New test.
7772
7773 * gcc.dg/i386-asm-4.c: New test.
7774
7775 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
7776
7777 * gcc.dg/nested-func-2.c: New test.
7778 * ada/acats/norun.lst: Remove c953002.
7779
7780 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
7781
7782 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
7783
7784 2005-01-12 Ben Elliston <bje@au.ibm.com>
7785
7786 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
7787
7788 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
7789
7790 PR target/18761
7791 * g++.dg/abi/align1.C: New test.
7792
7793 2005-01-11 Alan Modra <amodra@bigpond.net.au>
7794
7795 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
7796 at a time.
7797 * g++.dg/ext/altivec_check.h: Support compiling as C.
7798
7799 2005-01-10 Roger Sayle <roger@eyesopen.com>
7800
7801 PR c++/19355
7802 * g++.dg/expr/pr19355-1.C: New test case.
7803
7804 2005-01-10 Laurent GUERBY <laurent@guerby.net>
7805
7806 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
7807 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
7808 * ada/acats/tests/c3/c92005b.ada: Likewise.
7809 * ada/acats/tests/c3/cxb3012.a: Likewise.
7810 * ada/acats/norun.lst: Add c380004 and c953002, add PR
7811
7812 2005-01-09 Paul Brook <paul@codesourcery.com>
7813
7814 * gfortran.dg/common_2.f90: New file.
7815 * gfortran.dg/common_3.f90: New file.
7816
7817 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
7818
7819 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
7820
7821 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
7822
7823 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
7824 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
7825 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
7826 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
7827 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
7828 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
7829 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
7830 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
7831 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
7832 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
7833 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
7834 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
7835 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
7836 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
7837 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
7838 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
7839 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
7840 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
7841 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
7842 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
7843 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
7844 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
7845 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
7846 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
7847 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
7848 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
7849 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
7850 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
7851 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
7852 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
7853 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
7854 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
7855 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
7856 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
7857 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
7858 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
7859 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
7860 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
7861 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
7862 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
7863 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
7864 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
7865 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
7866 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
7867 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
7868 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
7869 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
7870 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
7871 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
7872 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
7873 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
7874 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
7875 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
7876 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
7877 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
7878 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
7879 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
7880 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
7881 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
7882 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
7883 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
7884 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
7885 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
7886 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
7887 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
7888 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
7889 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
7890
7891 * gcc.dg/vect/vect-1.c: Fix spelling.
7892 * gcc.dg/vect/vect-10.c: Fix spelling.
7893 * gcc.dg/vect/vect-11.c: Fix spelling.
7894 * gcc.dg/vect/vect-12.c: Fix spelling.
7895 * gcc.dg/vect/vect-14.c: Fix spelling.
7896 * gcc.dg/vect/vect-15.c: Fix spelling.
7897 * gcc.dg/vect/vect-16.c: Fix spelling.
7898 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
7899 * gcc.dg/vect/vect-64.c: Fix comments.
7900 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
7901
7902 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
7903 Ira Rosen <irar@il.ibm.com>
7904
7905 * gcc.dg/vect/vect-70.c: New test.
7906 * gcc.dg/vect/vect-71.c: New test.
7907
7908 2005-01-09 Manfred Hollstein <mh@suse.com>
7909
7910 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
7911 * gcc.dg/pr18241-2.c: Likewise.
7912 * gcc.dg/pr18241-3.c: Likewise.
7913 * gcc.dg/pr18241-4.c: Likewise.
7914 * gcc.dg/pr18241-5.c: Likewise.
7915
7916 2005-01-08 Richard Henderson <rth@redhat.com>
7917
7918 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
7919 False for x86 and x86-64.
7920
7921 2005-01-08 Diego Novillo <dnovillo@redhat.com>
7922
7923 PR tree-optimization/18241
7924 * gcc.dg/pr18241-1.c: New test.
7925 * gcc.dg/pr18241-2.c: New test.
7926 * gcc.dg/pr18241-3.c: New test.
7927 * gcc.dg/pr18241-4.c: New test.
7928 * gcc.dg/pr18241-5.c: New test.
7929
7930 2005-01-08 Steven G. Kargl <kargls@comcast.net>
7931
7932 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
7933 gfortran.dg/select_4.f90: New.
7934
7935 2005-01-07 Jakub Jelinek <jakub@redhat.com>
7936
7937 * gcc.c-torture/execute/20050107-1.c: New test.
7938
7939 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
7940
7941 PR c++/19298
7942 * g++.dg/template/ref2.C: New.
7943
7944 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
7945
7946 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
7947 instead of being empty.
7948
7949 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7950
7951 PR fortran/15553
7952 * gfortran.dg/array-1.f90: New test.
7953
7954 2005-01-07 Jakub Jelinek <jakub@redhat.com>
7955
7956 PR tree-optimization/19283
7957 * gcc.c-torture/execute/20050106-1.c: New test.
7958
7959 PR rtl-optimization/18861
7960 * gcc.dg/20050105-1.c: New test.
7961
7962 PR tree-optimization/18828
7963 * gcc.dg/20050105-2.c: New test.
7964
7965 2005-01-07 Andreas Jaeger <aj@suse.de>
7966
7967 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
7968
7969 2005-01-07 Bud Davis <bdavis9659@comcast.net>
7970
7971 PR fortran/18398
7972 * gfortran.dg/fmt_read.f90: New test.
7973
7974 2005-01-06 Geoffrey Keating <geoffk@apple.com>
7975
7976 * gcc.dg/rs6000-ldouble-2.c: New.
7977
7978 2005-01-06 Mark Mitchell <mark@codesourcery.com>
7979
7980 PR c++/19244
7981 * g++.dg/parser/ctor2.C: New test.
7982
7983 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7984
7985 PR c++/17154
7986 * g++.dg/template/using9.C: New test.
7987
7988 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7989
7990 PR c++/19258
7991 * g++.dg/lookup/friend6.C: New test.
7992
7993 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
7994
7995 PR c++/19270
7996 * g++.dg/template/array10.C: New.
7997
7998 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7999
8000 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
8001 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
8002
8003 2005-01-06 Jakub Jelinek <jakub@redhat.com>
8004
8005 * gcc.c-torture/compile/20050105-1.c: New test.
8006
8007 2005-01-05 Geoffrey Keating <geoffk@apple.com>
8008
8009 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
8010
8011 2005-01-05 Roger Sayle <roger@eyesopen.com>
8012
8013 PR middle-end/19100
8014 * gcc.dg/conv-3.c: New test case.
8015
8016 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
8017
8018 * gcc.dg/asm-wide-1.c: New test.
8019
8020 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
8021
8022 PR c++/19030
8023 * g++.dg/parse/crash22.C: New
8024
8025 2005-01-04 Geoffrey Keating <geoffk@apple.com>
8026
8027 PR 19257
8028 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
8029
8030 2005-01-04 Uros Bizjak <uros@kss-loka.si>
8031
8032 PR middle-end/17767
8033 * gcc.dg/i386-mmx-6.c: New test case.
8034
8035 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
8036
8037 PR tree-optimization/18308
8038 * gcc.dg/vect/pr18308.c: New testcase.
8039
8040 2005-01-04 Andreas Jaeger <aj@suse.de>
8041
8042 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
8043
8044 2005-01-03 Geoffrey Keating <geoffk@apple.com>
8045 Robert Bowdidge <bowdidge@apple.com>
8046
8047 * gcc.dg/cpp/subframework1.c: New.
8048 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
8049 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
8050 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
8051 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
8052
8053 2005-01-03 Geoffrey Keating <geoffk@apple.com>
8054
8055 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
8056 producing warning.
8057 * gcc.dg/darwin-weakimport-2.c: New.
8058
8059 2005-01-03 Richard Henderson <rth@redhat.com>
8060
8061 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
8062
8063 2005-01-03 Richard Henderson <rth@redhat.com>
8064
8065 * gcc.dg/vect/vect.exp: Enable for ia64.
8066 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
8067 (check_effective_target_vect_float): Likewise.
8068 (check_effective_target_vect_no_align): Likewise.
8069 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
8070 * gcc.dg/vect/vect-8.c: Likewise.
8071
8072 2005-01-03 Uros Bizjak <uros@kss-loka.si>
8073
8074 PR target/19236
8075 * gcc.dg/pr19236-1.c: New test case.
8076
8077 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
8078
8079 PR rtl-optimization/12092
8080 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
8081
8082 2005-01-02 Andreas Jaeger <aj@suse.de>
8083
8084 * gcc.dg/pr12092-1.c: Do not run on x86_64.
8085
8086 2005-01-01 Roger Sayle <roger@eyesopen.com>
8087 Andrew Pinski <pinskia@physics.uc.edu>
8088
8089 PR rtl-optimization/12092
8090 * gcc.dg/pr12092-1.c: New test case.
8091
8092 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
8093
8094 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
8095 'hidden' and 'default' for better portability.
8096 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
8097
8098 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
8099 6 and 7.
8100 * g++.old-deja/g++.brendan/new3.C: Likewise.
8101
8102 2005-01-01 Steven Bosscher <stevenb@suse.de>
8103
8104 * gcc.dg/20041231-1.C: New test.
8105 * g++.dg/warn/Wunreachable-code-1.C: New test.
8106
8107 2004-12-30 David Edelsohn <edelsohn@gnu.org>
8108
8109 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
8110 file, not /dev/null. Abort on error.
8111
8112 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
8113 Ziemowit Laski <zlaski@apple.com>
8114
8115 PR objc/18971
8116 * objc.dg/encode-5.m: New test.
8117
8118 2004-12-29 Richard Henderson <rth@redhat.com>
8119
8120 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
8121 * objc.dg/stabs-1.m: Disable for ia64.
8122
8123 2004-12-29 Mark Mitchell <mark@codesourcery.com>
8124
8125 PR c++/19190
8126 * g++.dg/warn/Wunused-10.C: New test.
8127
8128 2004-12-28 Richard Henderson <rth@redhat.com>
8129
8130 * objc.dg/stabs-1.m: Disable for alpha.
8131
8132 2004-12-27 Mark Mitchell <mark@codesourcery.com>
8133
8134 PR c++/19149
8135 * g++.dg/parse/error23.C: New test.
8136
8137 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8138
8139 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
8140
8141 PR fortran/19032
8142 * gfortran.dg/intrinsic_modulo_1.f90: New.
8143 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
8144 tests with divisor -1.
8145
8146 2004-12-27 Mark Mitchell <mark@codesourcery.com>
8147
8148 * g++.dg/opt/temp1.C (memcpy): Return a value.
8149
8150 PR c++/19148
8151 * g++.dg/expr/cond7.C: New test.
8152
8153 2004-12-27 Paul Brook <paul@codesourcery.com>
8154
8155 * gfortran.dg/g77/select_no_compile.f: Remove.
8156
8157 2004-12-27 Richard Henderson <rth@redhat.com>
8158
8159 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
8160 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
8161 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
8162
8163 2004-12-26 Richard Henderson <rth@redhat.com>
8164
8165 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
8166 by 1i instead of token pasting.
8167
8168 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8169
8170 PR tree-optimization/17578
8171 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
8172 to additional_flags.
8173 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
8174
8175 2004-12-25 Richard Henderson <rth@redhat.com>
8176
8177 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
8178 Remove Alpha.
8179
8180 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8181
8182 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
8183 hppa*-*-hpux*.
8184 * gcc.dg/pr17957.c (dg-options): Likewise.
8185 * gcc.dg/struct-ret-1.c: Add prototype for abort.
8186 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
8187 instead of 0 on __hppa__.
8188 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
8189 "foo,%r" on hppa*-*-*.
8190
8191 2004-12-23 Bud Davis <bdavis9659@comcast.net>
8192
8193 PR fortran/19071
8194 * gfortran.dg/complex_write.f90: New test.
8195
8196 2004-12-23 Mark Mitchell <mark@codesourcery.com>
8197
8198 PR c++/17595
8199 * g++.dg/parse/pragma2.C: New test.
8200
8201 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
8202
8203 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
8204
8205 * gcc.dg/empty2.c: Add missing dg-warning.
8206
8207 2004-12-23 Mark Mitchell <mark@codesourcery.com>
8208
8209 PR c++/17413
8210 * g++.dg/template/local4.C: New test.
8211 * g++.dg/template/crash19.C: Add dg-error marker.
8212
8213 * g++.dg/template/crash31.C: Correct embedded PR number.
8214
8215 2004-12-23 Mark Mitchell <mark@codesourcery.com>
8216
8217 PR c++/16405
8218 * g++.dg/opt/temp1.C: Add do-run marker.
8219
8220 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
8221
8222 * g++.dg/template/spec19.C: New.
8223
8224 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
8225
8226 PR target/16819
8227 * gcc.dg/empty2.c: New.
8228
8229 2004-12-23 Richard Henderson <rth@redhat.com>
8230
8231 * lib/target-supports.exp (check_effective_target_vect_no_align):
8232 Remove i?86 and x86-64.
8233
8234 2004-12-23 Mark Mitchell <mark@codesourcery.com>
8235
8236 PR c++/16405
8237 * g++.dg/opt/temp1.C: New test.
8238
8239 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8240
8241 PR c++/18733
8242 * g++.dg/template/friend33.C: New testcase.
8243
8244 2004-12-22 Mark Mitchell <mark@codesourcery.com>
8245
8246 PR c++/18464
8247 * g++.dg/template/cond5.C: New test.
8248
8249 PR c++/18492
8250 * g++.dg/inherit/thunk3.C: New test.
8251
8252 PR c++/11224
8253 * g++.dg/warn/Wunused-9.C: New test.
8254
8255 2004-12-22 Janis Johnson <janis187@us.ibm.com>
8256
8257 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
8258
8259 2004-12-22 Jan Beulich <jbeulich@novell.com>
8260
8261 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
8262
8263 2004-12-21 Mark Mitchell <mark@codesourcery.com>
8264
8265 PR c++/18378
8266 * g++.dg/ext/packed8.C: New test.
8267
8268 PR c++/19063
8269 * g++.dg/template/crash31.C: New test.
8270
8271 PR c++/19034
8272 * g++.dg/template/crash30.C: New test.
8273
8274 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
8275
8276 PR C++/18984
8277 * g++.dg/eh/ctor3.C: New test.
8278
8279 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
8280
8281 * objc.dg/stabs-1.m: Allow section name to be quoted and
8282 assembly label to begin with '.LL'.
8283
8284 2004-12-21 Janis Johnson <janis187@us.ibm.com>
8285
8286 * gcc.dg/vect/vect.exp
8287 (check_effective_target_lp64_or_vect_no_align): New.
8288 * gcc.dg/vect/vect-77.c: Use it.
8289 * gcc.dg/vect/vect-78.c: Use it.
8290
8291 * lib/target-supports.exp
8292 (check_effective_target_vect_no_max,
8293 check_effective_target_vect_no_bitwise,
8294 check_effective_target_vect_no_align): New.
8295 * gcc.dg/vect/vect-13.c: Use them.
8296 * gcc.dg/vect/vect-17.c: Ditto.
8297 * gcc.dg/vect/vect-18.c: Ditto.
8298 * gcc.dg/vect/vect-19.c: Ditto.
8299 * gcc.dg/vect/vect-20.c: Ditto.
8300 * gcc.dg/vect/vect-27.c: Ditto.
8301 * gcc.dg/vect/vect-29.c: Ditto.
8302 * gcc.dg/vect/vect-44.c: Ditto.
8303 * gcc.dg/vect/vect-48.c: Ditto.
8304 * gcc.dg/vect/vect-50.c: Ditto.
8305 * gcc.dg/vect/vect-52.c: Ditto.
8306 * gcc.dg/vect/vect-54.c: Ditto.
8307 * gcc.dg/vect/vect-56.c: Ditto.
8308 * gcc.dg/vect/vect-58.c: Ditto.
8309 * gcc.dg/vect/vect-60.c: Ditto.
8310 * gcc.dg/vect/vect-72.c: Ditto.
8311 * gcc.dg/vect/vect-80.c: Ditto.
8312
8313 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
8314
8315 PR c++/14075
8316 * g++.dg/init/string1.C: New.
8317
8318 PR c++/18975
8319 * g++.dg/other/synth1.C: New.
8320
8321 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
8322
8323 PR c/18963
8324 * gcc.dg/pr18963-1.c: New test.
8325
8326 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
8327
8328 PR c/18596
8329 * gcc.dg/funcdef-storage-1.c (foo): Remove.
8330 * gcc.dg/pr18596-1.c: Use dg-error.
8331 (dg-options): Use -fno-unit-at-a-time.
8332 * gcc.dg/pr18596-2.c: New test.
8333 * gcc.dg/pr18596-3.c: New test.
8334
8335 2004-12-20 Roger Sayle <roger@eyesopen.com>
8336
8337 PR middle-end/18683
8338 * g++.dg/opt/pr18683-1.C: New test case.
8339
8340 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
8341
8342 PR other/19093
8343 * g++.dg/opt/max1.C: Fix for 64bit targets.
8344
8345 2004-12-20 Matt Austern <austern@apple.com>
8346
8347 PR c++/19044
8348 * g++.dg/ext/builtin6.C: New
8349
8350 2004-12-20 Diego Novillo <dnovillo@redhat.com>
8351
8352 PR tree-optimization/19080
8353 * gcc.c-torture/compile/pr19080.c: New test.
8354
8355 2004-12-20 Steven Bosscher <stevenb@suse.de>
8356
8357 * gcc.dg/20041219-1.c: New test.
8358
8359 2004-12-19 Roger Sayle <roger@eyesopen.com>
8360
8361 PR middle-end/19068
8362 * g++.dg/opt/max1.C: New test case.
8363
8364 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
8365
8366 * gcc.dg/fdata-sections-1.c: New test.
8367
8368 2004-12-18 Roger Sayle <roger@eyesopen.com>
8369
8370 PR middle-end/18548
8371 * gcc.dg/max-1.c: New test case.
8372
8373 2004-12-18 Jakub Jelinek <jakub@redhat.com>
8374
8375 * gcc.c-torture/execute/20041218-1.c: New test.
8376
8377 2004-12-17 Diego Novillo <dnovillo@redhat.com>
8378
8379 * gcc.dg/pr18501.c: New test.
8380 * gcc.dg/uninit-5.c: XFAIL.
8381 * gcc.dg/uninit-9.c: XFAIL.
8382
8383 2004-12-17 Dale Johannesen <dalej@apple.com>
8384
8385 * gcc.dg/20041213-1.c: New.
8386
8387 2004-12-17 Ziemowit Laski <zlaski@apple.com>
8388
8389 * objc.dg/stabs-1.m: Allow assembly label to begin
8390 with a dot ('.').
8391
8392 2004-12-17 Jakub Jelinek <jakub@redhat.com>
8393
8394 * gcc.c-torture/execute/20041213-1.c: Move...
8395 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
8396
8397 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
8398
8399 PR c++/18721
8400 * g++.dg/lookup/conv-5.C: New.
8401
8402 2004-12-16 Ziemowit Laski <zlaski@apple.com>
8403
8404 * objc.dg/stabs-1.m: New test.
8405
8406 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
8407
8408 * gcc.dg/visibility-c.c: Change compile to
8409 assemble for the test.
8410
8411 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
8412
8413 PR target/19041
8414 * gcc.dg/visibility-c.c: New test.
8415
8416 2004-12-16 Roger Sayle <roger@eyesopen.com>
8417
8418 PR middle-end/18493
8419 * gcc.dg/switch-8.c: New test case.
8420
8421 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
8422
8423 PR c++/18905
8424 * g++.dg/template/init4.C: New.
8425 * g++.dg/opt/static3.C: Enable optimizer.
8426
8427 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
8428
8429 * g++.dg/other/complex1.C: New test.
8430
8431 2004-12-15 Alan Modra <amodra@bigpond.net.au>
8432
8433 * g++.dg/opt/inline9.C: New test.
8434
8435 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8436
8437 PR fortran/18993
8438 * gfotran.dg/nullify_1.f: New test.
8439
8440 2004-12-15 Richard Henderson <rth@redhat.com>
8441
8442 * gcc.target/i386/i386.exp: New harness.
8443 * gcc.target/i386/vect-args.c: New.
8444
8445 2004-12-15 David Edelsohn <edelsohn@gnu.org>
8446
8447 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
8448
8449 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8450
8451 PR c++/18825
8452 * g++.dg/template/friend32.C: New test.
8453
8454 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
8455
8456 * cpp/pragma-once-1.c: New test.
8457 * cpp/pragma-once-1b.h: Likewise.
8458 * cpp/pragma-once-1c.h: Likewise.
8459 * cpp/pragma-once-1d.h: Likewise.
8460 * cpp/inc/pragma-once-1a.h: Likewise.
8461
8462 2004-12-15 Bud Davis <bdavis9659@comcast.net>
8463 Steven G. Kargl <kargls@comcast.net>
8464
8465 PR fortran/17597
8466 * gfortran.dg/list_read_3.f90: New test.
8467
8468 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
8469
8470 * gcc.dg/ftrapv-2.c: New test.
8471
8472 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
8473
8474 PR c++/18981
8475 * g++.dg/template/typename9.C: New test.
8476
8477 2004-12-14 Mark Mitchell <mark@codesourcery.com>
8478
8479 PR c++/18738
8480 * g++.dg/template/typename8.C: New test.
8481 * g++.dg/parse/friend2.C: Tweak error message.
8482
8483 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
8484
8485 * gcc.c-torture/20041214-1.c: New test.
8486
8487 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
8488
8489 PR c++/18965
8490 * g++.dg/init/array17.C: New test.
8491
8492 2004-12-14 Mark Mitchell <mark@codesourcery.com>
8493
8494 PR c++/18793
8495 * g++.dg/init/aggr3.C: New test.
8496
8497 2004-12-14 Janis Johnson <janis187@us.ibm.com
8498
8499 * gcc.dg/altivec-types-1.c: New test.
8500 * gcc.dg/altivec-types-2.c: New test.
8501 * gcc.dg/altivec-types-3.c: New test.
8502 * gcc.dg/altivec-types-4.c: New test.
8503 * g++.dg/ext/altivec-types-1.C: New test.
8504 * g++.dg/ext/altivec-types-2.C: New test.
8505 * g++.dg/ext/altivec-types-3.C: New test.
8506 * g++.dg/ext/altivec-types-4.C: New test.
8507
8508 2004-12-14 Jakub Jelinek <jakub@redhat.com>
8509
8510 PR middle-end/18951
8511 * gcc.c-torture/execute/20041213-1.c: New test.
8512
8513 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
8514
8515 PR c++/18949
8516 * g++.dg/template/cast1.C: New.
8517
8518 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
8519
8520 * gcc.c-torture/execute/20041213-2.c: New test.
8521
8522 2004-12-13 Richard Henderson <rth@redhat.com>
8523
8524 * gcc.dg/i386-sse-10.c: Fix typo in options.
8525
8526 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
8527
8528 PR c++/18968
8529 * g++.dg/opt/pr18968.C: New test.
8530
8531 2004-12-13 Mark Mitchell <mark@codesourcery.com>
8532
8533 PR c++/18925
8534 * g++.dg/ext/visibility/staticdatamem.C: New test.
8535
8536 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
8537
8538 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
8539
8540 2004-12-13 Roger Sayle <roger@eyesopen.com>
8541
8542 PR rtl-optimization/18928
8543 * gcc.dg/pr18928-1.c: New test case.
8544
8545 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
8546
8547 PR tree-opt/16951
8548 * gcc.c-torture/compile/20041211-1.c: New.
8549
8550 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8551
8552 PR middle-end/17564
8553 * gcc.c-torture/execute/20041212-1.c: New test.
8554
8555 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8556
8557 PR fortran/18869
8558 * gfortran.dg/common_1.f90: New test.
8559
8560 2004-12-12 Steven G. Kargl <kargls@comcast.net>
8561 Paul Brook <paul@codesourcery.com>
8562
8563 PR fortran/16222
8564 * gfortran.dg/real_do_1.f90: New test.
8565
8566 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
8567
8568 PR tree-opt/18040
8569 * g++.dg/opt/ptrmem6.C: New test.
8570
8571 2004-12-11 Roger Sayle <roger@eyesopen.com>
8572
8573 PR middle-end/18921
8574 * gcc.dg/pr18921-1.c: New test case.
8575
8576 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8577
8578 PR fortran/17175
8579 * gfortran.dg/scale_1.f90: New test.
8580
8581 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
8582
8583 PR middle-end/18903
8584 * gcc.c-torture/compile/pr18903.c: New test.
8585
8586 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
8587
8588 * gcc.c-torture/execute/20041210-1.c: New test.
8589
8590 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8591
8592 PR c++/18731
8593 * g++.dg/parser/struct-1.C: New test.
8594 * g++.dg/parser/struct-2.C: New test.
8595 * g++.dg/parser/struct-3.C: New test.
8596
8597 2004-12-09 Richard Henderson <rth@redhat.com>
8598
8599 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
8600
8601 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
8602 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
8603
8604 2004-12-09 Matt Austern <austern@apple.com>
8605
8606 PR c++/18514
8607 * g++.dg/ext/builtin1.C: New
8608 * g++.dg/ext/builtin2.C: New
8609 * g++.dg/ext/builtin3.C: New
8610 * g++.dg/ext/builtin4.C: New
8611 * g++.dg/ext/builtin5.C: New
8612
8613 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
8614
8615 PR tree-opt/18904
8616 * g++.dg/opt/ptrmem5.C: New test.
8617
8618 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
8619
8620 * g++.dg/parse/typename5.C: Adjust for new error.
8621 * g++.dg/parse/typename7.C: New.
8622
8623 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8624
8625 PR c++/18073
8626 * g++.dg/other/mmintrin.C: New test.
8627
8628 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
8629
8630 PR c++/16681
8631 * g++.dg/init/array15.C: New.
8632 * g++.dg/init/array16.C: New.
8633
8634 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8635
8636 PR fortran/18826
8637 * gfortran.dg/assign_1.f90: New test.
8638
8639 2004-12-08 Nick Clifton <nickc@redhat.com>
8640
8641 * gcc.target/xstormy16/bss_below100: New directory containing tests.
8642 * gcc.target/xstormy16/data_below100: Likewise.
8643 * gcc.target/xstormy16/sfr: Likewise.
8644 * gcc.target/xstormy16/below100.S: New test source file.
8645 * gcc.target/xstormy16/below100.ld: New test linker script.
8646 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
8647 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
8648 bp instructions.
8649 * gcc.target/xstormy16/bp.c: Likewise.
8650
8651 * gcc.target/xstormy16/bss_below100: New files:
8652 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
8653 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
8654 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
8655 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
8656 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
8657 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
8658 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
8659 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
8660 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
8661 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
8662 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
8663 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
8664 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
8665 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
8666 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
8667 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
8668 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
8669 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
8670 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
8671 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
8672 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
8673 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
8674 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
8675 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
8676 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
8677 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
8678 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
8679
8680 * gcc.target/xstormy16/data_below100: New files:
8681 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
8682 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
8683 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
8684 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
8685 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
8686 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
8687 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
8688 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
8689 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
8690 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
8691 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
8692 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
8693 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
8694 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
8695 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
8696 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
8697 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
8698 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
8699 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
8700 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
8701 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
8702 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
8703 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
8704 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
8705 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
8706 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
8707 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
8708
8709 * gcc.target/xstormy16/sfr: New files:
8710 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
8711 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
8712 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
8713 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
8714 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
8715 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
8716 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
8717 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
8718 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
8719 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
8720 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
8721 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
8722 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
8723 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
8724 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
8725 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
8726 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
8727 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
8728 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
8729 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
8730 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
8731 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
8732 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
8733 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
8734 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
8735 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
8736 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
8737 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
8738 27_if0_sfrw_bitfield_f.c
8739
8740 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8741
8742 PR c++/18100
8743 * g++.dg/lookup/name-clash4.C: New test.
8744
8745 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
8746
8747 PR c++/18672
8748 * g++.dg/opt/array1.C: New.
8749
8750 PR c++/18803
8751 * g++.dg/template/operator5.C: New.
8752
8753 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
8754
8755 PR c/18867
8756 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
8757
8758 2004-12-07 Steven Bosscher <stevenb@suse.de>
8759
8760 * gcc.dg/noncompile/20041207.c: New test.
8761
8762 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
8763
8764 * g++.dg/other/unreachable-1.C: New test.
8765
8766 2004-12-06 Nick Clifton <nickc@redhat.com>
8767
8768 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
8769 <limits.h> because the latter comes from gcc's include/ directory
8770 and not the newlib/libc/include directory.
8771
8772 2004-12-04 Richard Henderson <rth@redhat.com>
8773
8774 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
8775
8776 2004-12-04 Richard Henderson <rth@redhat.com>
8777
8778 * lib/target-supports.exp (check_gc_sections_available): Disable
8779 for alpha and ia64.
8780
8781 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
8782
8783 PR middle-end/17909
8784 * g++.dg/other/vararg-2.C: New test.
8785
8786 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8787
8788 PR c++/17011, c++/17971
8789 * g++.dg/template/error15.C: Adjust expected error.
8790 * g++.dg/template/instantiate3.C: Likewise.
8791
8792 2004-12-03 Janis Johnson <janis187@us.ibm.com>
8793
8794 * gcc.dg/altivec-18.c: Fix for darwin
8795
8796 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
8797
8798 PR c++/18782
8799 * g++.dg/parse/ptrmem2.C: New.
8800
8801 PR c++/18318
8802 * g++.dg/template/new1.C: New.
8803
8804 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8805
8806 PR fortran/18710
8807 * gfortran.dg/direct_io_3.f90: New test.
8808
8809 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
8810
8811 PR 18758
8812 * g++.dg/parse/crash21.C: New.
8813
8814 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8815
8816 PR c++/15664, c++/18276
8817 * g++.dg/template/ttp13.C: New test.
8818 * g++.dg/template/ttp14.C: Likewise.
8819
8820 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8821
8822 PR c++/18123
8823 * g++.dg/parse/enum2.C: New test.
8824 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
8825
8826 2004-12-02 Nick Clifton <nickc@redhat.com>
8827
8828 * gcc.target/xstormy16: New test directory.
8829 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
8830 * gcc.target/xstormy16/bp.c: Check the generation of bp
8831 instructions.
8832 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
8833 bn instructions and the BELOW100 attribute.
8834
8835 2004-12-02 Alan Modra <amodra@bigpond.net.au>
8836
8837 PR target/16952
8838 * gcc.dg/ppc-eabi.c: New.
8839
8840 2004-12-02 Bud Davis <bdavis9659@comcast.net>
8841
8842 PR fortran/18284
8843 * gfortran.dg/backspace.f90
8844
8845 2004-12-02 Bud Davis <bdavis9659@comcast.net>
8846
8847 * gfortran.dg/inquire.f90: New test.
8848
8849 2004-12-01 Janis Johnson <janis187@us.ibm.com>
8850
8851 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
8852 handle effective-target-keyword.
8853 (dg-skip-if): Support effective-target keyword as target list.
8854 (dg-xfail-if): Ditto.
8855 * lib/target-supports.exp (is-effective-target-keyword): New proc.
8856
8857 2004-12-01 Diego Novillo <dnovillo@redhat.com>
8858
8859 PR tree-optimization/18291
8860 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
8861
8862 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
8863
8864 PR C++/18729
8865 * g++.dg/parse/crash20.C: New.
8866
8867 PR c++/17431
8868 * g++.dg/overload/arg1.C: New.
8869 * g++.dg/overload/arg2.C: New.
8870 * g++.dg/overload/arg3.C: New.
8871 * g++.dg/overload/arg4.C: New.
8872
8873 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
8874
8875 * gcc.dg/c99-flex-array-4.c: Remove.
8876
8877 2004-11-30 Janis Johnson <janis187@us.ibm.com>
8878
8879 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
8880
8881 * lib/target-supports.exp (is-effective-target): Simplify.
8882
8883 * lib/target-supports.exp (check_effective_target_vect_long):
8884 Fix for powerpc64-*-*.
8885
8886 2004-11-30 Loren James Rittle <ljrittle@acm.org>
8887
8888 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
8889 to support new requirements on FreeBSD 5.
8890
8891 2004-11-30 Devang Patel <dpatel@apple.com>
8892
8893 PR 18702
8894 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
8895
8896 2004-11-30 Janis Johnson <janis187@us.ibm.com>
8897
8898 * g++.dg/ext/altivec-13.C: New test.
8899
8900 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
8901
8902 PR tree-opt/18298
8903 * gcc.c-torture/execute/p18298.c: New test.
8904
8905 2004-11-30 Ira Rosen <irar@il.ibm.com>
8906 Dorit Naishlos <dorit@il.ibm.com>
8907
8908 PR tree-opt/18607
8909 * gcc.dg/vect/vect-89.c: New test.
8910
8911 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
8912
8913 * gcc.dg/pr18596-1.c: New test.
8914
8915 2004-11-30 Ben Elliston <bje@au.ibm.com>
8916
8917 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
8918
8919 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
8920
8921 PR c/18479
8922 * gcc.dg/pr18479.c: New test.
8923
8924 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
8925
8926 PR target/18490
8927 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
8928 mmix-knuth-mmixware.
8929
8930 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
8931 cris-*-elf* cris-*-aout* mmix-*-*
8932
8933 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
8934
8935 PR middle-end/18725
8936 * gcc.dg/pr18725.c: New test.
8937
8938 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
8939
8940 PR target/18488
8941 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
8942
8943 PR target/18336
8944 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
8945
8946 2004-11-29 Mark Mitchell <mark@codesourcery.com>
8947
8948 PR c++/18368
8949 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
8950 * g++.old-deja/g++.law/ctors5.C: Likewise.
8951 * g++.old-deja/g++.other/crash25.C: Likewise.
8952
8953 PR c++/18674
8954 * g++.dg/template/error16.C: New test.
8955
8956 PR c++/18512
8957 * g++.dg/template/crash29.C: New test.
8958
8959 2004-11-29 Diego Novillo <dnovillo@redhat.com>
8960
8961 PR tree-optimization/18712
8962 * gcc.c-torture/compile/pr18712.c: New test.
8963
8964 2004-11-29 Joseph Myers <joseph@codesourcery.com>
8965
8966 PR c/7544
8967 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
8968 tests.
8969
8970 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8971
8972 PR c++/18652
8973 * g++.dg/lookup/crash6.C: New test.
8974
8975 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
8976
8977 PR middle-end/18164
8978 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
8979
8980 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
8981
8982 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
8983 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
8984 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
8985
8986 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
8987
8988 * gcc.dg/pr18164.c: New test.
8989
8990 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
8991
8992 * gcc.dg/funroll-loops-all.c: New.
8993
8994 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
8995
8996 PR target/18489
8997 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
8998 delimeter, match space and TAB as well as ":".
8999
9000 PR target/18484
9001 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
9002
9003 PR target/18348
9004 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
9005
9006 PR target/18345
9007 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
9008
9009 PR target/18337
9010 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
9011
9012 2004-11-28 Bud Davis <bdavis9659@comcast.net>
9013
9014 * gfortran.dg/direct_io_2.f90: New test.
9015
9016 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
9017
9018 PR target/18334
9019 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
9020
9021 2004-11-28 Richard Henderson <rth@redhat.com>
9022
9023 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
9024
9025 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
9026
9027 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
9028 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
9029 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
9030 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
9031 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
9032 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
9033 gcc.dg/pointer-arith-8.c: New tests.
9034
9035 2004-11-27 Bud Davis <bdavis9659@comcast.net>
9036
9037 PR fortran/18364
9038 * gfortran.dg/endfile.f90: New test.
9039
9040 2004-11-27 Falk Hueffner <falk@debian.org>
9041
9042 * gcc.dg/loop-6.c: New test.
9043
9044 2004-11-27 Jakub Jelinek <jakub@redhat.com>
9045
9046 * gcc.c-torture/execute/20041126-1.c: New test.
9047
9048 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
9049
9050 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
9051 on IRIX.
9052
9053 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
9054
9055 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
9056 functions.
9057
9058 2004-11-27 Jakub Jelinek <jakub@redhat.com>
9059
9060 PR rtl-optimization/17825
9061 * gcc.c-torture/compile/20041119-1.c: New test.
9062
9063 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9064
9065 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
9066 Check existence of ld library path variables before unsetting.
9067
9068 2004-11-26 Mark Mitchell <mark@codesourcery.com>
9069
9070 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
9071
9072 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
9073
9074 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
9075
9076 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
9077
9078 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
9079
9080 2004-11-26 Ben Elliston <bje@au.ibm.com>
9081
9082 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
9083 dg-do directive.
9084
9085 2004-11-26 Ben Elliston <bje@au.ibm.com>
9086
9087 * gcc.dg/pr17957.c: Pass --param, not -param.
9088
9089 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
9090
9091 PR middle-end/17957
9092 * testsuite/gcc.dg/pr17957.c: New test.
9093
9094 2004-11-25 Mark Mitchell <mark@codesourcery.com>
9095
9096 PR c++/18445
9097 * g++.dg/template/crash28.C: Likewise.
9098
9099 PR c++/18001
9100 * g++.dg/expr/unary2.C: Adjust lvalue messages.
9101 * g++.dg/ext/lvaddr.C: Likewise.
9102 * g++.dg/opt/pr7503-3.C: Likewise.
9103
9104 PR c++/18466
9105 * g++.dg/parse/qualified3.C: New test.
9106 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
9107
9108 PR c++/18545
9109 * g++.dg/expr/return1.C: New test.
9110
9111 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9112
9113 Friend class name lookup 3/n, PR c++/3332
9114 * g++.dg/lookup/friend3.C: New test.
9115 * g++.dg/lookup/friend4.C: Likewise.
9116 * g++.dg/lookup/friend5.C: Likewise.
9117
9118 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9119
9120 Friend class name lookup 2/n, PR c++/14513, c++/15410
9121 * g++.dg/lookup/friend2.C: New test.
9122 * g++.dg/template/friend31.C: Likewise.
9123
9124 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9125
9126 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
9127
9128 2004-11-24 Mark Mitchell <mark@codesourcery.com>
9129
9130 PR c++/17473
9131 * g++.dg/tc1/dr56.C: Remove.
9132 * g++.dg/template/typedef1.C: Add dg-error markers.
9133 * g++.old-deja/g++.other/typedef7.C: Likewise.
9134
9135 PR c++/18285
9136 * g++.dg/parse/typedef7.C: New test.
9137
9138 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
9139
9140 * gcc.c-torture/execute/20041124-1.c: New test.
9141
9142 2004-11-24 Mark Mitchell <mark@codesourcery.com>
9143
9144 * g++.dg/template/deduce3.C: New test.
9145
9146 PR c++/18586
9147 * g++.dg/template/crash27.C: New test.
9148
9149 PR c++/18530
9150 * g++.dg/warn/Wshadow-3.C: New test.
9151
9152 2004-11-24 Devang Patel <dpatel@apple.com>
9153
9154 PR/18555
9155 * gcc.dg/cpp/isysroot-1.c: New test.
9156 * gcc.dg/cpp/usr/include/stdio.h: New file.
9157 * gcc.dg/cpp/isysroot-2.c: New test.
9158 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
9159 New file.
9160
9161 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9162
9163 PR c++/8929
9164 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
9165
9166 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
9167
9168 * gcc.target/sparc/align.c: Do not include <stdint.h>.
9169 * gcc.target/sparc/pdist.c: Likewise.
9170
9171 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
9172
9173 PR c++/16882
9174 * g++.dg/conversion/simd1.C: New test.
9175
9176 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9177
9178 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
9179 and restore_ld_library_path_env_vars.
9180 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
9181 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
9182 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
9183 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
9184
9185 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
9186
9187 * gcc.dg/pragma-align-2.c: Test macro expansion.
9188 * gcc.dg/pragma-pack-2.c: New test.
9189
9190 2004-11-23 Richard Henderson <rth@redhat.com>
9191
9192 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
9193 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
9194 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
9195 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
9196 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
9197 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
9198
9199 * gcc.dg/vect/vect.exp: Add check for alpha.
9200 * lib/target-supports.exp (check_alpha_max_hw_available): New.
9201 (check_effective_target_vect_int): Enable for alpha.
9202 (check_effective_target_vect_long): New.
9203 (is-effective-target): Add it.
9204
9205 2004-11-23 Uros Bizjak <uros@kss-loka.si>
9206
9207 * gcc.dg/pr18614-1.c: New test.
9208
9209 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
9210
9211 * gcc.dg/setjmp-2.c: New test.
9212
9213 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
9214
9215 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
9216 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
9217 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
9218 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
9219 gcc.target/sparc/pdist.c: New tests.
9220
9221 2004-11-22 Bob Wilson <bob.wilson@acm.org>
9222
9223 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
9224
9225 2004-11-22 Dale Johannesen <dalej@apple.com>
9226
9227 * gcc.dg/20041111-1.c: New.
9228
9229 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
9230
9231 PR tree-opt/18536
9232 * gcc.dg/vect/pr18536.c: New test.
9233
9234 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9235
9236 PR c++/18354
9237 * g++.dg/template/nontype11.C: New test.
9238
9239 2004-11-21 Roger Sayle <roger@eyesopen.com>
9240
9241 PR middle-end/18520
9242 * gcc.dg/pr18520-1.c: New test case.
9243
9244 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
9245
9246 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
9247 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
9248 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
9249 expected diagnostics.
9250
9251 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
9252
9253 PR target/18580
9254 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
9255 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
9256 vect-77.c, vect-77a.c: XFAIL on the SPARC.
9257
9258 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
9259
9260 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
9261
9262 2004-11-19 Mark Mitchell <mark@codesourcery.com>
9263 Joseph Myers <joseph@codesourcery.com>
9264
9265 * lib/target-supports.exp (check_visibility_available): Really
9266 test the compiler.
9267
9268 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
9269
9270 PR tree-opt/18181
9271 * gcc.dg/vect/vect-85.c: New test.
9272 * gcc.dg/vect/vect-86.c: New test.
9273 * gcc.dg/vect/vect-87.c: New test.
9274 * gcc.dg/vect/vect-88.c: New test.
9275
9276 2004-11-19 Ben Elliston <bje@au.ibm.com>
9277
9278 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
9279
9280 2004-11-18 Janis Johnson <janis187@us.ibm.com>
9281
9282 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
9283 * gcc.dg/ppc-and-1.c: Ditto.
9284 * gcc.dg/ppc-compare-1.c: Ditto.
9285 * gcc.dg/ppc-mov-1.c: Ditto
9286
9287 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
9288 Mark Mitchell <mark@codesourcery.com>
9289
9290 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
9291
9292 2004-11-17 Janis Johnson <janis187@us.ibm.com>
9293 Aldy Hernandez <aldyh@redhat.com>
9294
9295 * lib/target-supports.exp (check_effective_target_vect_int): New
9296 (check_effective_target_vect_float): New
9297 (check_effective_target_vect_double): New.
9298 (is-effective-target): Support new effective targets keywords.
9299 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
9300 default action for dg-do.
9301 * gcc.dg/vect/pr16105.c: Use new support.
9302 * gcc.dg/vect/pr18400.c: Ditto.
9303 * gcc.dg/vect/pr18425.c: Ditto.
9304 * gcc.dg/vect/vect-1.c: Ditto.
9305 * gcc.dg/vect/vect-10.c: Ditto.
9306 * gcc.dg/vect/vect-11.c: Ditto.
9307 * gcc.dg/vect/vect-12.c: Ditto.
9308 * gcc.dg/vect/vect-13.c: Ditto.
9309 * gcc.dg/vect/vect-14.c: Ditto.
9310 * gcc.dg/vect/vect-15.c: Ditto.
9311 * gcc.dg/vect/vect-16.c: Ditto.
9312 * gcc.dg/vect/vect-17.c: Ditto.
9313 * gcc.dg/vect/vect-18.c: Ditto.
9314 * gcc.dg/vect/vect-19.c: Ditto.
9315 * gcc.dg/vect/vect-2.c: Ditto.
9316 * gcc.dg/vect/vect-20.c: Ditto.
9317 * gcc.dg/vect/vect-21.c: Ditto.
9318 * gcc.dg/vect/vect-22.c: Ditto.
9319 * gcc.dg/vect/vect-23.c: Ditto.
9320 * gcc.dg/vect/vect-24.c: Ditto.
9321 * gcc.dg/vect/vect-25.c: Ditto.
9322 * gcc.dg/vect/vect-26.c: Ditto.
9323 * gcc.dg/vect/vect-27.c: Ditto.
9324 * gcc.dg/vect/vect-27a.c: Ditto.
9325 * gcc.dg/vect/vect-28.c: Ditto.
9326 * gcc.dg/vect/vect-29.c: Ditto.
9327 * gcc.dg/vect/vect-29a.c: Ditto.
9328 * gcc.dg/vect/vect-3.c: Ditto.
9329 * gcc.dg/vect/vect-30.c: Ditto.
9330 * gcc.dg/vect/vect-31.c: Ditto.
9331 * gcc.dg/vect/vect-32.c: Ditto.
9332 * gcc.dg/vect/vect-33.c: Ditto.
9333 * gcc.dg/vect/vect-34.c: Ditto.
9334 * gcc.dg/vect/vect-35.c: Ditto.
9335 * gcc.dg/vect/vect-36.c: Ditto.
9336 * gcc.dg/vect/vect-37.c: Ditto.
9337 * gcc.dg/vect/vect-38.c: Ditto.
9338 * gcc.dg/vect/vect-4.c: Ditto.
9339 * gcc.dg/vect/vect-40.c: Ditto.
9340 * gcc.dg/vect/vect-41.c: Ditto.
9341 * gcc.dg/vect/vect-42.c: Ditto.
9342 * gcc.dg/vect/vect-43.c: Ditto.
9343 * gcc.dg/vect/vect-44.c: Ditto.
9344 * gcc.dg/vect/vect-45.c: Ditto.
9345 * gcc.dg/vect/vect-46.c: Ditto.
9346 * gcc.dg/vect/vect-47.c: Ditto.
9347 * gcc.dg/vect/vect-48.c: Ditto.
9348 * gcc.dg/vect/vect-48a.c: Ditto.
9349 * gcc.dg/vect/vect-49.c: Ditto.
9350 * gcc.dg/vect/vect-5.c: Ditto.
9351 * gcc.dg/vect/vect-50.c: Ditto.
9352 * gcc.dg/vect/vect-51.c: Ditto.
9353 * gcc.dg/vect/vect-52.c: Ditto.
9354 * gcc.dg/vect/vect-53.c: Ditto.
9355 * gcc.dg/vect/vect-54.c: Ditto.
9356 * gcc.dg/vect/vect-55.c: Ditto.
9357 * gcc.dg/vect/vect-56.c: Ditto.
9358 * gcc.dg/vect/vect-56a.c: Ditto.
9359 * gcc.dg/vect/vect-57.c: Ditto.
9360 * gcc.dg/vect/vect-58.c: Ditto.
9361 * gcc.dg/vect/vect-59.c: Ditto.
9362 * gcc.dg/vect/vect-6.c: Ditto.
9363 * gcc.dg/vect/vect-60.c: Ditto.
9364 * gcc.dg/vect/vect-61.c: Ditto.
9365 * gcc.dg/vect/vect-62.c: Ditto.
9366 * gcc.dg/vect/vect-63.c: Ditto.
9367 * gcc.dg/vect/vect-64.c: Ditto.
9368 * gcc.dg/vect/vect-65.c: Ditto.
9369 * gcc.dg/vect/vect-66.c: Ditto.
9370 * gcc.dg/vect/vect-67.c: Ditto.
9371 * gcc.dg/vect/vect-68.c: Ditto.
9372 * gcc.dg/vect/vect-69.c: Ditto.
9373 * gcc.dg/vect/vect-7.c: Ditto.
9374 * gcc.dg/vect/vect-72.c: Ditto.
9375 * gcc.dg/vect/vect-72a.c: Ditto.
9376 * gcc.dg/vect/vect-73.c: Ditto.
9377 * gcc.dg/vect/vect-74.c: Ditto.
9378 * gcc.dg/vect/vect-75.c: Ditto.
9379 * gcc.dg/vect/vect-76.c: Ditto.
9380 * gcc.dg/vect/vect-77.c: Ditto.
9381 * gcc.dg/vect/vect-77a.c: Ditto.
9382 * gcc.dg/vect/vect-78.c: Ditto.
9383 * gcc.dg/vect/vect-79.c: Ditto.
9384 * gcc.dg/vect/vect-8.c: Ditto.
9385 * gcc.dg/vect/vect-80.c: Ditto.
9386 * gcc.dg/vect/vect-82.c: Ditto.
9387 * gcc.dg/vect/vect-82_64.c: Ditto.
9388 * gcc.dg/vect/vect-83.c: Ditto.
9389 * gcc.dg/vect/vect-83_64.c: Ditto.
9390 * gcc.dg/vect/vect-9.c: Ditto.
9391 * gcc.dg/vect/vect-all.c: Ditto.
9392 * gcc.dg/vect/vect-none.c: Ditto.
9393
9394 2004-11-17 Janis Johnson <janis187@us.ibm.com>
9395
9396 * lib/gcc-dg.exp (dg-skip-if): New function.
9397 (dg-forbid-option): Remove.
9398 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
9399 * g++.dg/abi/bitfield8.C: Likewise.
9400 * g++.dg/abi/dtor1.C: Likewise.
9401 * g++.dg/abi/empty10.C: Likewise.
9402 * g++.dg/abi/empty7.C: Likewise.
9403 * g++.dg/abi/empty9.C: Likewise.
9404 * g++.dg/abi/layout3.C: Likewise.
9405 * g++.dg/abi/layout4.C: Likewise.
9406 * g++.dg/abi/thunk1.C: Likewise.
9407 * g++.dg/abi/thunk2.C: Likewise.
9408 * g++.dg/abi/vbase11.C: Likewise.
9409 * g++.dg/abi/vthunk2.C: Likewise.
9410 * g++.dg/abi/vthunk3.C: Likewise.
9411 * g++.dg/ext/attrib8.C: Likewise.
9412 * g++.dg/opt/longbranch2.C: Likewise.
9413 * g++.dg/opt/reg-stack4.C: Likewise.
9414 * g++.old-deja/g++.ext/attrib1.C: Likewise.
9415 * g++.old-deja/g++.ext/attrib2.C: Likewise.
9416 * g++.old-deja/g++.ext/attrib3.C: Likewise.
9417 * g++.old-deja/g++.other/store-expr1.C: Likewise.
9418 * g++.old-deja/g++.other/store-expr2.C: Likewise.
9419 * gcc.dg/20000609-1.c: Likewise.
9420 * gcc.dg/20000720-1.c: Likewise.
9421 * gcc.dg/20011107-1.c: Likewise.
9422 * gcc.dg/20011119-1.c: Likewise.
9423 * gcc.dg/20020108-1.c: Likewise.
9424 * gcc.dg/20020122-2.c: Likewise.
9425 * gcc.dg/20020122-3.c: Likewise.
9426 * gcc.dg/20020201-3.c: Likewise.
9427 * gcc.dg/20020206-1.c: Likewise.
9428 * gcc.dg/20020218-1.c: Likewise.
9429 * gcc.dg/20020310-1.c: Likewise.
9430 * gcc.dg/20020411-1.c: Likewise.
9431 * gcc.dg/20020418-2.c: Likewise.
9432 * gcc.dg/20020426-1.c: Likewise.
9433 * gcc.dg/20020426-2.c: Likewise.
9434 * gcc.dg/20020517-1.c: Likewise.
9435 * gcc.dg/20020523-1.c: Likewise.
9436 * gcc.dg/20020523-2.c: Likewise.
9437 * gcc.dg/20020729-1.c: Likewise.
9438 * gcc.dg/20030204-1.c: Likewise.
9439 * gcc.dg/20030826-2.c: Likewise.
9440 * gcc.dg/20030926-1.c: Likewise.
9441 * gcc.dg/20031202-1.c: Likewise.
9442 * gcc.dg/980312-1.c: Likewise.
9443 * gcc.dg/980313-1.c: Likewise.
9444 * gcc.dg/990117-1.c: Likewise.
9445 * gcc.dg/990424-1.c: Likewise.
9446 * gcc.dg/990524-1.c: Likewise.
9447 * gcc.dg/991230-1.c: Likewise.
9448 * gcc.dg/i386-387-1.c: Likewise.
9449 * gcc.dg/i386-387-2.c: Likewise.
9450 * gcc.dg/i386-387-3.c: Likewise.
9451 * gcc.dg/i386-387-4.c: Likewise.
9452 * gcc.dg/i386-387-5.c: Likewise.
9453 * gcc.dg/i386-387-6.c: Likewise.
9454 * gcc.dg/i386-asm-1.c: Likewise.
9455 * gcc.dg/i386-bitfield1.c: Likewise.
9456 * gcc.dg/i386-bitfield2.c: Likewise.
9457 * gcc.dg/i386-loop-1.c: Likewise.
9458 * gcc.dg/i386-loop-2.c: Likewise.
9459 * gcc.dg/i386-loop-3.c: Likewise.
9460 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
9461 * gcc.dg/i386-pic-1.c: Likewise.
9462 * gcc.dg/i386-regparm.c: Likewise.
9463 * gcc.dg/i386-signbit-1.c: Likewise.
9464 * gcc.dg/i386-signbit-2.c: Likewise.
9465 * gcc.dg/i386-signbit-3.c: Likewise.
9466 * gcc.dg/i386-sse-5.c: Likewise.
9467 * gcc.dg/i386-sse-8.c: Likewise.
9468 * gcc.dg/i386-unroll-1.c: Likewise.
9469 * gcc.dg/tls/opt-1.c: Likewise.
9470 * gcc.dg/tls/opt-2.c: Likewise.
9471 * gcc.dg/unroll-1.c: Likewise.
9472 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
9473 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
9474 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
9475 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
9476
9477 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9478
9479 * g++.dg/template/incomplete1.C: New test.
9480
9481 2004-11-16 Nick Clifton <nickc@redhat.com>
9482
9483 Revert patches accidentally commited during checkin of fixes for
9484 xstormy16 tests:
9485 gcc.c-torture/execute/simd-4.c: Revert
9486 gcc.dg/20040910-1.c: Revert.
9487
9488 2004-11-16 Paul Brook <paul@codesourcery.com>
9489
9490 PR fortran/13010
9491 * gfortran.dg/der_pointer_1.f90: New test.
9492
9493 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
9494
9495 PR c/18498
9496 * gcc.dg/bitfld-13.c: New test.
9497
9498 2004-11-15 Janis Johnson <janis187@us.ibm.com>
9499
9500 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
9501 powerpc*-*-linux*.
9502
9503 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
9504 * gcc.dg/ppc64-abi-2.c: Ditto.
9505 * gcc.dg/ppc64-abi-3.c: Ditto.
9506
9507 * lib/gcc-dg.exp (dg-target-list): Remove.
9508
9509 2004-11-15 Steve Ellcey <sje@cup.hp.com>
9510
9511 * gcc.dg/ia64-postinc.c: New test.
9512
9513 2004-11-15 Mark Mitchell <mark@codesourcery.com>
9514
9515 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
9516
9517 2004-11-15 Nick Clifton <nickc@redhat.com>
9518
9519 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
9520 __INT_MAX__ so that the test can be compiled by toolchains
9521 targeted at 16-bit processors.
9522
9523 * gcc.dg/20040625-1.c: Use long constants rather than integers
9524 when performing arithmetic that will overflow 16-bits.
9525
9526 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
9527 xstormy16. It does not support 128-bit vector operations.
9528
9529 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
9530 with the macro PTR_TYPE. Define this macro to an integer type
9531 suitable for holding a pointer.
9532
9533 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
9534 the target is a 16-bit processor.
9535
9536 * gcc.dg/cpp/if-2.c: Expect a different warning message from
9537 16-bit targets where the character constant will be too long.
9538
9539 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
9540 where the double will not be directly addressable.
9541
9542 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9543
9544 Friend class name lookup 1/n, PR c++/18471
9545 * g++.dg/template/crash26.C: New test.
9546 * g++.dg/lookup/struct1.C: Adjust expected error.
9547 * g++.dg/parse/elab1.C: Likewise.
9548 * g++.dg/parse/elab2.C: Likewise.
9549 * g++.dg/parse/int-as-enum1.C: Likewise.
9550 * g++.dg/parse/struct-as-enum1.C: Likewise.
9551 * g++.dg/parse/typedef1.C: Likewise.
9552 * g++.dg/parse/typedef3.C: Likewise.
9553 * g++.dg/parse/typedef4.C: Likewise.
9554 * g++.dg/parse/typedef5.C: Likewise.
9555 * g++.dg/template/nontype4.C: Likewise.
9556 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
9557 * g++.old-deja/g++.other/elab1.C: Likewise.
9558 * g++.old-deja/g++.other/syntax4.C: Likewise.
9559
9560 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
9561
9562 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
9563
9564 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
9565
9566 * gcc.c-torture/execute/20041114-1.c: New test.
9567
9568 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
9569
9570 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
9571 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
9572 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
9573 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
9574 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
9575 gcc.dg/switch-7.c: New tests.
9576
9577 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
9578
9579 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
9580
9581 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
9582
9583 PR tree-opt/18400
9584 * gcc.dg/vect/pr18400.c: New test.
9585
9586 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
9587 Andrew Pinski <pinskia@physics.uc.edu>
9588
9589 PR tree-opt/18425
9590 * gcc.dg/vect/pr18425.c: New test.
9591
9592 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
9593
9594 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
9595 Guard with dg-require-alias and dg-require-visibility.
9596
9597 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
9598
9599 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
9600
9601 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9602
9603 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
9604
9605 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9606
9607 PR c++/17344
9608 * g++.dg/template/defarg5.C: New test.
9609
9610 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
9611
9612 * g++.dg/parse/cast1.C: Run only on ILP32.
9613 * g++.old-deja/g++.mike/p784.C: Likewise.
9614
9615 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
9616
9617 * gcc.c-torture/execute/20041113-1.c: New test.
9618
9619 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
9620
9621 PR target/18230
9622 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
9623 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
9624 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
9625 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
9626 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
9627 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
9628 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
9629 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
9630 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
9631 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
9632 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
9633 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
9634 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
9635
9636 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
9637
9638 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
9639 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
9640 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
9641 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
9642 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
9643 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
9644 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
9645 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
9646 gcc.target/sparc/combined-1.c: New tests.
9647
9648 2004-11-12 Ziemowit Laski <zlaski@apple.com>
9649
9650 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
9651 New tests.
9652
9653 2004-11-12 Mark Mitchell <mark@codesourcery.com>
9654
9655 * lib/gcc-dg.exp (dg-forbid-option): New function.
9656 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
9657 * g++.dg/abi/bitfield8.C: Likewise.
9658 * g++.dg/abi/dtor1.C: Likewise.
9659 * g++.dg/abi/empty10.C: Likewise.
9660 * g++.dg/abi/empty7.C: Likewise.
9661 * g++.dg/abi/empty9.C: Likewise.
9662 * g++.dg/abi/layout3.C: Likewise.
9663 * g++.dg/abi/layout4.C: Likewise.
9664 * g++.dg/abi/thunk1.C: Likewise.
9665 * g++.dg/abi/thunk2.C: Likewise.
9666 * g++.dg/abi/vbase11.C: Likewise.
9667 * g++.dg/abi/vthunk2.C: Likewise.
9668 * g++.dg/abi/vthunk3.C: Likewise.
9669 * g++.dg/ext/attrib8.C: Likewise.
9670 * g++.dg/opt/longbranch2.C: Likewise.
9671 * g++.dg/opt/reg-stack4.C: Likewise.
9672 * g++.old-deja/g++.ext/attrib1.C: Likewise.
9673 * g++.old-deja/g++.ext/attrib2.C: Likewise.
9674 * g++.old-deja/g++.ext/attrib3.C: Likewise.
9675 * g++.old-deja/g++.other/store-expr1.C: Likewise.
9676 * g++.old-deja/g++.other/store-expr2.C: Likewise.
9677 * gcc.dg/20000609-1.c: Likewise.
9678 * gcc.dg/20000720-1.c: Likewise.
9679 * gcc.dg/20011107-1.c: Likewise.
9680 * gcc.dg/20011119-1.c: Likewise.
9681 * gcc.dg/20020108-1.c: Likewise.
9682 * gcc.dg/20020122-2.c: Likewise.
9683 * gcc.dg/20020122-3.c: Likewise.
9684 * gcc.dg/20020201-3.c: Likewise.
9685 * gcc.dg/20020206-1.c: Likewise.
9686 * gcc.dg/20020218-1.c: Likewise.
9687 * gcc.dg/20020310-1.c: Likewise.
9688 * gcc.dg/20020411-1.c: Likewise.
9689 * gcc.dg/20020418-2.c: Likewise.
9690 * gcc.dg/20020426-1.c: Likewise.
9691 * gcc.dg/20020426-2.c: Likewise.
9692 * gcc.dg/20020517-1.c: Likewise.
9693 * gcc.dg/20020523-1.c: Likewise.
9694 * gcc.dg/20020523-2.c: Likewise.
9695 * gcc.dg/20020729-1.c: Likewise.
9696 * gcc.dg/20030204-1.c: Likewise.
9697 * gcc.dg/20030826-2.c: Likewise.
9698 * gcc.dg/20030926-1.c: Likewise.
9699 * gcc.dg/20031202-1.c: Likewise.
9700 * gcc.dg/980312-1.c: Likewise.
9701 * gcc.dg/980313-1.c: Likewise.
9702 * gcc.dg/990117-1.c: Likewise.
9703 * gcc.dg/990424-1.c: Likewise.
9704 * gcc.dg/990524-1.c: Likewise.
9705 * gcc.dg/991230-1.c: Likewise.
9706 * gcc.dg/i386-387-1.c: Likewise.
9707 * gcc.dg/i386-387-2.c: Likewise.
9708 * gcc.dg/i386-387-3.c: Likewise.
9709 * gcc.dg/i386-387-4.c: Likewise.
9710 * gcc.dg/i386-387-5.c: Likewise.
9711 * gcc.dg/i386-387-6.c: Likewise.
9712 * gcc.dg/i386-asm-1.c: Likewise.
9713 * gcc.dg/i386-bitfield1.c: Likewise.
9714 * gcc.dg/i386-bitfield2.c: Likewise.
9715 * gcc.dg/i386-loop-1.c: Likewise.
9716 * gcc.dg/i386-loop-2.c: Likewise.
9717 * gcc.dg/i386-loop-3.c: Likewise.
9718 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
9719 * gcc.dg/i386-pic-1.c: Likewise.
9720 * gcc.dg/i386-regparm.c: Likewise.
9721 * gcc.dg/i386-signbit-1.c: Likewise.
9722 * gcc.dg/i386-signbit-2.c: Likewise.
9723 * gcc.dg/i386-signbit-3.c: Likewise.
9724 * gcc.dg/i386-sse-5.c: Likewise.
9725 * gcc.dg/i386-sse-8.c: Likewise.
9726 * gcc.dg/i386-unroll-1.c: Likewise.
9727 * gcc.dg/tls/opt-1.c: Likewise.
9728 * gcc.dg/tls/opt-2.c: Likewise.
9729 * gcc.dg/unroll-1.c: Likewise.
9730 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
9731 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
9732 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
9733 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
9734 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
9735 -m64 is specified.
9736
9737 2004-11-12 Mark Mitchell <mark@codesourcery.com>
9738
9739 PR c++/18389
9740 * g++.dg/parse/cond1.C: New test.
9741
9742 PR c++/18429
9743 * g++.dg/template/array9.C: New test.
9744 * g++.dg/ext/vla1.C: Adjust error messages.
9745 * g++.dg/ext/vlm1.C: Likewise.
9746 * g++.dg/template/crash2.C: Likewise.
9747
9748 PR c++/18436
9749 * g++.dg/template/call3.C: New test.
9750
9751 PR c++/18407
9752 * g++.dg/template/ptrmem11.C: New test.
9753
9754 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
9755
9756 PR other/14264
9757 * lib/g++.exp: Set LC_ALL and LANG to C.
9758 * lib/gcc-dg.exp: Likewise.
9759 * lib/gfortran.exp: Likewise.
9760 * lib/objc.exp: Likewise.
9761 * lib/treelang.exp: Likewise.
9762
9763 2004-11-12 Andreas Schwab <schwab@suse.de>
9764
9765 * gcc.dg/pr16286.c: Fix last change.
9766
9767 2004-11-12 Mark Mitchell <mark@codesourcery.com>
9768
9769 PR c++/18416
9770 * g++.dg/init/global1.C: New test.
9771
9772 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
9773
9774 * gcc.c-torture/execute/20041112-1.c: New test.
9775
9776 2004-11-11 Janis Johnson <janis187@us.ibm.com>
9777
9778 * lib/gcc-dg.exp (dg-target-list): New.
9779
9780 2004-11-11 Janis Johnson <janis187@us.ibm.com>
9781 Richard Sandiford <rsandifo@redhat.com>
9782
9783 * lib/target-supports.exp (get-compiler_messages): New.
9784 (check_named_sections_available): Use it.
9785 (check_effective_target_ilp32): New.
9786 (check_effective_target_lp64): New.
9787 (is-effective-target): New.
9788 * lib/gcc-dg.exp (dg-require-effective-target): New.
9789
9790 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
9791
9792 * gcc.dg/precedence-1.c: New test.
9793
9794 2004-11-11 Janis Johnson <janis187@us.ibm.com>
9795
9796 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
9797
9798 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
9799 message, delete generated files, use more descriptive name for
9800 executable, and make the test unsupported when it cannot be run.
9801
9802 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
9803 (dg-require-weak, dg-require-visibility, dg-require-alias,
9804 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
9805 dg-require-iconv, dg-require-named-sections): Use it.
9806
9807 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
9808
9809 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
9810
9811 PR target/16457
9812 * gcc.dg/ppc-and-1: New
9813
9814 PR target/16796
9815 * gcc.dg/ppc-mov-1.c: New.
9816
9817 PR target/16458
9818 * gcc.dg/ppc-compare-1.c: New.
9819
9820 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
9821
9822 * objc.dg/desig-init-2.m: New test.
9823
9824 2004-11-10 Adam Nemet <anemet@lnxw.com>
9825
9826 PR middle-end/18160
9827 * g++.dg/warn/register-var-1.C: New test.
9828 * g++.dg/warn/register-var-2.C: New test.
9829
9830 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
9831
9832 * gcc.dg/union-2.c: New test.
9833
9834 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
9835
9836 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
9837 New test for PR tree-optimization/17892.
9838
9839 2004-11-09 Mark Mitchell <mark@codesourcery.com>
9840
9841 PR c++/18369
9842 * g++.dg/init/new12.C: New test.
9843
9844 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
9845
9846 * gcc.target/sparc: New directory.
9847 * gcc.target/sparc/sparc.exp: New driver.
9848 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
9849 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
9850 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
9851 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
9852
9853 2004-11-10 Paul Brook <paul@codesourcery.com>
9854
9855 PR fortran/18218
9856 * gfortran.dg/list_read.c: New test.
9857
9858 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
9859
9860 PR c/18322
9861 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
9862 expected diagnostic location.
9863
9864 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
9865
9866 * gcc.dg/20041109-1.c: New test.
9867
9868 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
9869
9870 PR objc/18406
9871 * objc/compile/pr18406.m: New test.
9872
9873 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
9874
9875 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
9876
9877 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
9878
9879 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
9880
9881 2004-11-08 Steve Ellcey <sje@cup.hp.com>
9882
9883 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
9884
9885 2004-11-08 Steve Ellcey <sje@cup.hp.com>
9886
9887 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
9888 exit.
9889
9890 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
9891
9892 PR tree-opt/18299
9893 * gcc.c-torture/pr18299-1.c: New test.
9894
9895 2004-11-06 Andreas Schwab <schwab@suse.de>
9896
9897 * gcc.dg/pr16286.c: Also test for bool and pixel.
9898
9899 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
9900
9901 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
9902 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
9903 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
9904 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
9905 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
9906 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
9907 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
9908 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
9909 gcc.dg/struct-semi-3.c: New tests.
9910
9911 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
9912
9913 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
9914
9915 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
9916
9917 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
9918 Do not use C99 designators.
9919
9920 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
9921
9922 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
9923
9924 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
9925
9926 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
9927 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
9928 * gcc.c-torture/execute/simd-5.x: Remove.
9929
9930 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
9931
9932 PR rtl-optimization/17933
9933 * gcc.dg/torture/pr17933-1.c: New test.
9934
9935 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
9936
9937 PR target/18106
9938 * lib/target-supports.exp (check_weak_available): Support
9939 Windows.
9940
9941 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
9942
9943 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
9944 call to fflush(stdout) before abort.
9945 (my_ffsll): New function.
9946 (generate_fields): Use it.
9947
9948 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
9949
9950 * gcc.dg/init-undef-1.c: New test.
9951
9952 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
9953
9954 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
9955 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
9956 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
9957 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
9958 expected messages for new parser.
9959
9960 2004-11-04 Mark Mitchell <mark@codesourcery.com>
9961
9962 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
9963
9964 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
9965
9966 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
9967 on LP64 targets.
9968
9969 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
9970
9971 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
9972 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
9973 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
9974 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
9975 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
9976 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
9977 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
9978 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
9979 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
9980 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
9981
9982 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
9983
9984 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
9985 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
9986 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
9987 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
9988 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
9989 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
9990 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
9991 for new parser.
9992
9993 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
9994
9995 PR target/15342
9996 * gcc.dg/20041104-1.c: New test.
9997
9998 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9999
10000 * g++.dg/template/nontype7.C: New test.
10001 * g++.dg/template/nontype8.C: Likewise.
10002 * g++.dg/template/nontype9.C: Likewise.
10003 * g++.dg/template/nontype10.C: Likewise.
10004 * g++.dg/tc1/dr49.C: Likewise.
10005 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
10006 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
10007
10008 2004-11-04 Ben Elliston <bje@au.ibm.com>
10009
10010 * g++.dg/rtti/tinfo1.C: Remove xfails.
10011
10012 2004-11-04 Ben Elliston <bje@au.ibm.com>
10013
10014 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
10015 packed attribute to the definition to satisfy the new C++ parser.
10016
10017 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
10018
10019 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
10020 invocations of va_arg.
10021
10022 2004-11-02 Mark Mitchell <mark@codesourcery.com>
10023
10024 PR c++/18124
10025 * g++.dg/template/crash25.C: New test.
10026
10027 PR c++/18155
10028 * g++.dg/template/typedef2.C: New test.
10029 * g++.dg/parse/crash13.C: Adjust error markers.
10030
10031 PR c++/18177
10032 * g++.dg/conversion/const3.C: New test.
10033
10034 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10035
10036 PR fortran/17535
10037 PR fortran/17583
10038 PR fortran/17713
10039 * gfortran.dg/generic_[123].f90: New testcases.
10040
10041 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
10042
10043 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
10044 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
10045
10046 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
10047
10048 PR tree-opt/16808
10049 * gcc.c-torture/compile/pr16808.c: New test.
10050
10051 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
10052
10053 PR rtl-optimization/17104
10054 * gcc.dg/ppc-bitfield1.c: New.
10055
10056 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
10057
10058 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
10059
10060 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
10061
10062 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
10063 strings for 32-bit code.
10064
10065 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
10066
10067 PR c/18239
10068 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
10069
10070 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
10071
10072 PR c++/18064
10073 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
10074
10075 2004-10-31 Mark Mitchell <mark@codesourcery.com>
10076
10077 PR c++/15172
10078 * g++.dg/init/aggr2.C: New test.
10079
10080 2004-10-30 Ziemowit Laski <zlaski@apple.com>
10081
10082 * objc.dg/local-decl-1.m: New test.
10083
10084 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
10085
10086 * gcc.dg/20040910-1.c: Adjust regex.
10087
10088 2004-10-30 Roger Sayle <roger@eyesopen.com>
10089
10090 PR rtl-optimization/18084
10091 * g++.dg/opt/pr18084-1.C: New testcase.
10092
10093 2004-10-30 Matt Austern <austern@apple.com>
10094
10095 PR c++/17542
10096 * g++.dg/ext/attrib18.C: New test.
10097
10098 2004-10-30 Roger Sayle <roger@eyesopen.com>
10099
10100 PR middle-end/18096
10101 * gcc.dg/pr18096-1.c: New test case.
10102
10103 2004-10-30 Roger Sayle <roger@eyesopen.com>
10104
10105 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
10106
10107 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
10108
10109 PR c/16666
10110 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
10111 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
10112 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
10113 gcc.dg/old-style-prom-3.c: New tests.
10114
10115 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
10116
10117 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
10118 Remove unnecessary inclusion of stdio.h.
10119
10120 2004-10-29 Roger Sayle <roger@eyesopen.com>
10121
10122 PR rtl-optimization/17581
10123 * gcc.dg/pr17581-1.c: New test case.
10124
10125 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
10126
10127 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
10128 being implemented.
10129 * g++.dg/conversion/dr195-1.C: New.
10130 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
10131 * g++.old-deja/g++.mike/p10148.C: Likewise.
10132
10133 2004-10-29 Mark Mitchell <mark@codesourcery.com>
10134
10135 PR c++/17695
10136 * g++.dg/debug/typedef2.C: New test.
10137
10138 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
10139
10140 PR fortran/13490
10141 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
10142 * gfortran.dg/g77/README: Update.
10143
10144 2004-10-28 Matt Austern <austern@apple.com>
10145
10146 PR c++/14124
10147 * g++.dg/ext/packed7.C: New test.
10148
10149 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
10150
10151 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
10152 scan-assembler.
10153 * lib/scanasm.exp (hidden-scan-for): New proc.
10154 (scan-hidden): Use hidden-scan-for instead of constructing the scan
10155 string.
10156 (scan-not-hidden): Likewise.
10157 * lib/target-supports.exp (check_visibility_available): mach-o is
10158 support too.
10159
10160 2004-10-28 Mark Mitchell <mark@codesourcery.com>
10161
10162 PR c++/17132
10163 * g++.dg/template/memclass3.C: New test.
10164
10165 2004-10-28 Adam Nemet <anemet@lnxw.com>
10166
10167 PR middle-end/18160
10168 * gcc.dg/register-var-1.c: New test.
10169 * gcc.dg/register-var-2.c: New test.
10170 * gcc.dg/asm-7.c: Taking the address of a register variable is an
10171 error now.
10172
10173 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
10174
10175 PR other/18172
10176 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
10177 unused variables.
10178 * gcc.dg/vect/vect-22.c: Likewise.
10179
10180 2004-10-28 Jakub Jelinek <jakub@redhat.com>
10181
10182 * gcc.dg/i386-rotate-1.c: New test.
10183
10184 2004-10-27 Mark Mitchell <mark@codesourcery.com>
10185
10186 * g++.dg/init/ref12.C: Add "run" marker.
10187
10188 PR c++/17435
10189 * g++.dg/init/ref12.C: New test.
10190
10191 PR c++/18140
10192 * g++.dg/template/shift1.C: New test.
10193 * g++.dg/template/error10.C: Adjust error markers.
10194
10195 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
10196
10197 PR tree-opt/17529
10198 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
10199
10200 2004-10-27 Geoffrey Keating <geoffk@apple.com>
10201
10202 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
10203 * gcc.dg/weak/weak-3.c: Likewise.
10204 * gcc.dg/weak/weak-5.c: Likewise.
10205 * gcc.dg/weak/weak-9.c: Likewise.
10206 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
10207 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
10208
10209 * gcc.dg/darwin-weakimport-1.c: New.
10210
10211 2004-10-28 Ben Elliston <bje@au.ibm.com>
10212
10213 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
10214
10215 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
10216
10217 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
10218 'syntax' error messages.
10219 * gcc.dg/cpp/direct2s.c: Likewise.
10220
10221 2004-10-26 Geoffrey Keating <geoffk@apple.com>
10222
10223 * gcc.c-torture/compile/20041026-1.c: New.
10224
10225 2004-10-26 Mark Mitchell <mark@codesourcery.com>
10226
10227 PR c++/18093
10228 * g++.dg/lookup/ns2.C: New test.
10229
10230 PR c++/18020
10231 * g++.dg/template/enum4.C: New test.
10232
10233 PR c++/18161
10234 * g++.dg/template/expr1.C: New test.
10235
10236 2004-10-26 Ben Elliston <bje@au.ibm.com>
10237
10238 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
10239
10240 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
10241
10242 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
10243 gcc.dg/decl-nospec-3.c: New tests.
10244
10245 2004-10-26 Ziemowit Laski <zlaski@apple.com>
10246
10247 * objc.dg/super-class-3.m: New test.
10248
10249 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
10250
10251 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
10252 resyncing.
10253 * gcc.dg/cpp/direct2s.c: Likewise.
10254
10255 2004-10-25 Geoffrey Keating <geoffk@apple.com>
10256
10257 * objc.dg/image-info.m: Update for changes to section selection.
10258
10259 2004-10-25 David Ayers <d.ayers@inode.at>
10260 Ziemowit Laski <zlaski@apple.com>
10261
10262 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
10263 diagnostics when messaging 'id <Proto>'.
10264 * objc.dg/class-protocol-1.m: New test.
10265 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
10266 a non-existent method signature.
10267 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
10268 Update diagnostics when messaging with non-existent method signature.
10269 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
10270 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
10271 invalid receivers are now resolved as if messaging 'id'; remove
10272 extraneous diagnostics.
10273
10274 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
10275
10276 PR c/16667
10277 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
10278 gcc.dg/init-desig-obs-3.c: New tests.
10279
10280 2004-10-25 Jakub Jelinek <jakub@redhat.com>
10281
10282 * gcc.dg/debug/20041023-1.c: New test.
10283
10284 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
10285
10286 PR middle-end/17407
10287 * gcc.c-torture/compile/pr17407.c: New test.
10288
10289 PR c++/18121
10290 * g++.dg/template/array8.C: New test.
10291
10292 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
10293
10294 PR other/18138
10295 * lib/g++.exp: Accept more than one multilib libgcc.
10296 * lib/gcc-dg.exp: Likewise.
10297 * lib/objc.exp: Likewise.
10298 * lib/treelang.exp: Likewise.
10299 * lib/gfortran.exp: Likewise.
10300
10301 2004-10-24 Ben Elliston <bje@au.ibm.com>
10302
10303 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
10304
10305 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
10306
10307 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
10308 * gcc.dg/c99-const-expr-3.c: Likewise.
10309
10310 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
10311
10312 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
10313
10314 2004-10-23 Ben Elliston <bje@au.ibm.com>
10315
10316 * gcc.c-torture/execute/loop-2e.x: Remove.
10317
10318 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
10319
10320 PR c++/18095
10321 * g++.dg/parse/crash18.C: New.
10322 * g++.dg/parse/crash19.C: New.
10323
10324 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
10325
10326 * g++.dg/ext/dllimport1.C: Move dg-warnings.
10327 * g++.dg/ext/dllimport2.C: Same.
10328 * g++.dg/ext/dllimport8.C: Same.
10329
10330 2004-10-21 Mark Mitchell <mark@codesourcery.com>
10331
10332 PR c++/10841
10333 * g++.dg/conversion/cast1.C: New test.
10334 * g++.dg/overload/pmf1.C: Adjust error marker.
10335
10336 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
10337
10338 PR objc/17923
10339 * objc.dg/const-str-7.m: New test.
10340
10341 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10342
10343 * g++.dg/template/memfriend11.C: Fix comment typo.
10344 * g++.dg/template/memfriend14.C: Likewise.
10345
10346 2004-10-20 Richard Henderson <rth@redhat.com>
10347
10348 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
10349 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
10350 -fasynchronous-unwind-tables.
10351
10352 2004-10-20 Richard Henderson <rth@redhat.com>
10353
10354 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
10355 (main): Return success.
10356 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
10357 (main): Return success.
10358
10359 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10360
10361 PR c++/13495
10362 * g++.dg/template/memfriend9.C: New test.
10363 * g++.dg/template/memfriend10.C: Likewise.
10364 * g++.dg/template/memfriend11.C: Likewise.
10365 * g++.dg/template/memfriend12.C: Likewise.
10366 * g++.dg/template/memfriend13.C: Likewise.
10367 * g++.dg/template/memfriend14.C: Likewise.
10368 * g++.dg/template/memfriend15.C: Likewise.
10369 * g++.dg/template/memfriend16.C: Likewise.
10370 * g++.dg/template/memfriend17.C: Likewise.
10371 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
10372
10373 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
10374
10375 * g++.dg/conversion/dr195.C: New.
10376 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
10377
10378 2004-10-20 Ben Elliston <bje@au.ibm.com>
10379 Devang Patel <dpatel@apple.com>
10380
10381 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
10382 of floating point arithmetic, which could trap.
10383
10384 2004-10-19 Mark Mitchell <mark@codesourcery.com>
10385
10386 PR c++/14035
10387 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
10388 * g++.dg/conversion/const2.C: New test.
10389 * g++.dg/expr/reinterpret2.C: New test.
10390 * g++.dg/expr/reinterpret3.C: New test.
10391 * g++.dg/expr/cast2.C: New test.
10392 * g++.dg/expr/copy1.C: New test.
10393 * g++.dg/other/conversion1.C: Change error message.
10394 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
10395 function pointers to void *.
10396 * g++.old-deja/g++.mike/p10148.C: Likewise.
10397
10398 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
10399
10400 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
10401
10402 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
10403
10404 PR c++/18047
10405
10406 * g++.dg/parse/expr3.C: New test.
10407
10408 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
10409
10410 * gcc.dg/smod-1.c: New test.
10411
10412 2004-10-18 Ziemowit Laski <zlaski@apple.com>
10413
10414 * objc.dg/method-14.m: New test.
10415
10416 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
10417
10418 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
10419 Also xfail as the patch was reverted.
10420
10421 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
10422
10423 PR middle-end/16973
10424 * gcc.dg/pr16973.c: New test.
10425
10426 2004-10-18 Diego Novillo <dnovillo@redhat.com>
10427
10428 PR tree-optimization/17656
10429 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
10430
10431 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
10432
10433 * g++.dg/eh/shadow1.C: New.
10434
10435 2004-10-18 Jakub Jelinek <jakub@redhat.com>
10436
10437 * gcc.c-torture/compile/20041018-1.c: New test.
10438
10439 2004-10-18 Ben Elliston <bje@au.ibm.com>
10440
10441 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
10442 compiler referring to register 0 when accessing sdata. The linker
10443 now patches things up.
10444
10445 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
10446
10447 PR c/17529
10448 * gcc.c-torture/compile/pr17529.c: New test.
10449
10450 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10451
10452 PR c++/17743
10453 * g++.dg/ext/attrib17.C: New test.
10454
10455 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
10456
10457 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
10458
10459 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10460
10461 PR c++/10479
10462 * g++.dg/ext/attrib16.C: New test.
10463
10464 2004-10-15 Mark Mitchell <mark@codesourcery.com>
10465
10466 PR c++/17042
10467 * g++.dg/init/dso_handle1.C: New test.
10468
10469 PR c++/14667
10470 * g++.dg/parse/typedef6.C: New test.
10471
10472 PR c++/17916
10473 * g++.dg/parse/pragma1.C: New test.
10474
10475 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
10476
10477 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
10478
10479 2004-10-15 Steve Ellcey <sje@cup.hp.com>
10480
10481 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
10482 -fno-common when on HPPA HP-UX platforms.
10483
10484 2004-10-15 Jakub Jelinek <jakub@redhat.com>
10485
10486 PR other/16820
10487 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
10488 stdint.h.
10489 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
10490 uintptr_t.
10491
10492 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
10493
10494 PR c++/16301
10495 * g++.dg/lookup/strong-using-4.C: New test.
10496
10497 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
10498
10499 PR middle-end/16567
10500 * gcc.c-torture/compile/nested-1.c: New test.
10501
10502 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
10503
10504 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
10505 and mipsisa64*-*-* (until support for misaligned loads is added).
10506 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
10507 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
10508 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
10509 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
10510 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
10511 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
10512
10513 2004-10-14 Mark Mitchell <mark@codesourcery.com>
10514
10515 PR c++/17976
10516 * g++.dg/init/dtor3.C: New test.
10517
10518 2004-10-15 Ben Elliston <bje@au.ibm.com>
10519
10520 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
10521
10522 2004-10-14 Geoffrey Keating <geoffk@apple.com>
10523
10524 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
10525 * gcc.dg/macho-lo-sum.c: Likewise.
10526
10527 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
10528
10529 * gcc.dg/ppc-spe64-1.c: New test.
10530
10531 2004-10-14 Devang Patel <dpatel@apple.com>
10532
10533 PR 17635
10534 * gcc.dg/pr17635.c : New test.
10535
10536 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
10537
10538 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
10539 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
10540 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
10541 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
10542 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
10543 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
10544 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
10545 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
10546 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
10547 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
10548 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
10549 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
10550 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
10551 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
10552 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
10553 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
10554 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
10555 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
10556
10557 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
10558
10559 * gcc.dg/vect/vect-82.c: New testcase.
10560 * gcc.dg/vect/vect-82_64.c: New testcase.
10561 * gcc.dg/vect/vect-83.c: New testcase.
10562 * gcc.dg/vect/vect-83_64.c: New testcase.
10563
10564 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
10565
10566 * gcc.dg/cpp/error-1.c: New test.
10567
10568 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
10569
10570 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
10571
10572 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
10573
10574 PR target/17984
10575 * gcc.dg/cris-peep2-xsrand2.c: New test.
10576
10577 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
10578
10579 PR c++/17661
10580 * testsuite/g++.dg/expr/for2.C: New test.
10581
10582 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
10583
10584 * g++.dg/inherit/thunk1.C: Run on the SPARC.
10585
10586 2004-10-13 Jakub Jelinek <jakub@redhat.com>
10587
10588 PR tree-optimization/17724
10589 * g++.dg/opt/pr17724-1.C: New test.
10590 * g++.dg/opt/pr17724-2.C: New test.
10591 * g++.dg/opt/pr17724-3.C: New test.
10592 * g++.dg/opt/pr17724-4.C: New test.
10593 * g++.dg/opt/pr17724-5.C: New test.
10594 * g++.dg/opt/pr17724-6.C: New test.
10595
10596 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
10597
10598 PR c/17301
10599 * gcc.dg/pr17301-2.c: New test.
10600
10601 2004-10-11 Mark Mitchell <mark@codesourcery.com>
10602
10603 PR c++/15876
10604 * g++.dg/parse/error22.C: New test.
10605
10606 PR c++/17936
10607 * g++.dg/template/spec18.C: New test.
10608
10609 2004-10-11 Steve Ellcey <sje@cup.hp.com>
10610
10611 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
10612 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
10613 memcpy.
10614 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
10615 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
10616
10617 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
10618
10619 * g++.dg/eh/cleanup5.C: Add dg-options "".
10620
10621 2004-10-11 Roger Sayle <roger@eyesopen.com>
10622
10623 PR middle-end/17657
10624 * gcc.dg/switch-4.c: New test case.
10625
10626 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
10627
10628 * gcc.c-torture/execute/20041011-1.c: New test.
10629
10630 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
10631
10632 PR c++/17554
10633 * g++.dg/init/for3.C: New test.
10634
10635 PR c++/17657
10636 * g++.dg/opt/switch2.C: New test.
10637
10638 PR middle-end/17703
10639 * g++.dg/warn/Wreturn-2.C: New test.
10640
10641 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
10642
10643 PR c++/17907
10644 * g++.dg/eh/cleanup5.C: New test.
10645
10646 2004-10-10 Mark Mitchell <mark@codesourcery.com>
10647
10648 PR c++/17393
10649 * g++.dg/parse/error21.C: New test.
10650
10651 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
10652
10653 * g++.dg/overload/pmf1.C: Adjust quoting marks.
10654 * g++.dg/warn/incomplete1.C: Likewise.
10655 * g++.dg/template/qualttp20.C: Likewise.
10656
10657 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
10658
10659 PR c/17881
10660 * parm-incomplete-1.c: New test.
10661
10662 2004-10-09 Mark Mitchell <mark@codesourcery.com>
10663
10664 PR c++/17867
10665 * g++.dg/parse/error19.C: New test.
10666
10667 PR c++/17670
10668 * g++.dg/init/new11.C: New test.
10669
10670 PR c++/17821
10671 * g++.dg/parse/error20.C: New test.
10672
10673 PR c++/17826
10674 * g++.dg/template/crash24.C: New test.
10675
10676 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
10677
10678 PR c/17301
10679 * gcc.dg/pr17301-1.c: New test.
10680
10681 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
10682
10683 PR c/17189
10684 * gcc.dg/anon-struct-5.c: New test.
10685
10686 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
10687
10688 PR c/17844
10689 * gcc.dg/pr17844-1.c: New test.
10690
10691 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
10692
10693 PR tree-optimization/17906
10694 * gcc.c-torture/compile/pr17906.c: New.
10695
10696 2004-10-09 Stuart Hastings <stuart@apple.com>
10697 Roger Sayle <roger@eyesopen.com>
10698
10699 PR rtl-optimization/17853
10700 * gcc.dg/i386-mmx-5.c: New testcase.
10701
10702 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
10703
10704 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
10705
10706 2004-10-09 Mark Mitchell <mark@codesourcery.com>
10707
10708 PR c++/17524
10709 * g++.dg/template/static9.C: New test.
10710
10711 PR c++/17685
10712 * g++.dg/parse/operator5.C: New test.
10713
10714 2004-10-09 Roger Sayle <roger@eyesopen.com>
10715
10716 PR middle-end/17894
10717 * gcc.c-torture/execute/divcmp-4.c: New test case.
10718
10719 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
10720
10721 PR tree-opt/17902
10722 * g++.dg/opt/pr17902.C: New test.
10723
10724 2004-10-09 Jakub Jelinek <jakub@redhat.com>
10725
10726 * gcc.dg/cpp/ident-1.c: Add dg-options "".
10727
10728 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
10729
10730 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
10731
10732 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
10733
10734 * gcc.dg/assign-warn-3.c: New test.
10735
10736 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
10737
10738 PR c/16999
10739 * gcc.dg/cpp/ident-1.c: New test.
10740
10741 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
10742
10743 * gcc.c-torture/compile/acc1.c: New.
10744
10745 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
10746
10747 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
10748 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
10749
10750 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
10751
10752 * gcc.dg/ultrasp11.c: New test.
10753
10754 2004-10-08 Michael Matz <matz@suse.de>
10755
10756 * gcc.dg/doloop-2.c: New test.
10757
10758 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
10759
10760 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
10761 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
10762 objc.dg/method-9.m: Update expected diagnostics.
10763
10764 2004-10-07 Geoffrey Keating <geoffk@apple.com>
10765
10766 * gcc.dg/ppc-fsel-3.c: New file.
10767 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
10768
10769 2004-10-07 Paul Brook <paul@codesourcery.com>
10770
10771 * gfortran.dg/intrinsic_verify_1.f90: New test.
10772
10773 2004-10-07 Paul Brook <paul@codesourcery.com>
10774
10775 * gfortran.dg/empty_format_1.f90: Remove stray commas.
10776
10777 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10778
10779 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
10780 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
10781 commit.
10782
10783 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
10784
10785 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
10786
10787 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10788
10789 PR c++/17115
10790 * g++.dg/warn/Winline-4.C: New test.
10791
10792 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
10793
10794 * gcc.c-torture/compile/20041007-1.c: New test.
10795
10796 2004-10-07 Paul Brook <paul@codesourcery.com>
10797
10798 PR fortran/17678
10799 * gfortran.dg/use_allocated_1.f90: New test.
10800
10801 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
10802
10803 PR middle-end/17849
10804 * gfortran.fortran-torture/compile/nested.f90: New test
10805
10806 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
10807
10808 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
10809
10810 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
10811
10812 PR c++/17368
10813 * g++.dg/ext/asm6.C: New test.
10814
10815 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
10816
10817 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
10818
10819 2004-10-06 Paul Brook <paul@codesourcery.com>
10820
10821 PR libfortran/17709
10822 * gfortran.dg/empty_format_1.f90: New test.
10823
10824 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10825
10826 PR fortran/17568
10827 * gfortran.dg/ishft.f90: New test.
10828
10829 PR fortran/17283
10830 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
10831 tests.
10832
10833 2004-10-06 Paul Brook <paul@codesourcery.com>
10834
10835 * gfortran.dg/do_1.f90: New test.
10836
10837 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10838
10839 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
10840 optimizing for size.
10841
10842 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
10843
10844 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
10845
10846 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
10847
10848 * gcc.c-torture/compile/20041005-1.c: New test.
10849
10850 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
10851
10852 PR c++/17829
10853 * g++.dg/lookup/koenig4.C: New.
10854
10855 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
10856
10857 * g++.dg/other/classkey1.C: Adjust quoting marks.
10858 * g++.dg/parse/error15.C: Likewise.
10859 * g++.dg/template/meminit2.C (int>): Likewise.
10860
10861 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10862
10863 PR fortran/17283
10864 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
10865
10866 PR fortran/17631
10867 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
10868
10869 PR fortran/17708
10870 * gfortran.dg/pr17708.f90: New test.
10871
10872 2004-10-04 Chao-ying Fu <fu@mips.com>
10873
10874 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
10875 * gcc.dg/vect/vect-4.c: Ditto.
10876 * gcc.dg/vect/vect-5.c: Ditto.
10877 * gcc.dg/vect/vect-6.c: Ditto.
10878 * gcc.dg/vect/vect-8.c: Ditto.
10879 * gcc.dg/vect/vect-16.c: Ditto.
10880 * gcc.dg/vect/vect-30.c: Ditto.
10881 * gcc.dg/vect/vect-40.c: Ditto.
10882 * gcc.dg/vect/vect-41.c: Ditto.
10883 * gcc.dg/vect/vect-42.c: Ditto.
10884 * gcc.dg/vect/vect-43.c: Ditto.
10885 * gcc.dg/vect/vect-44.c: Ditto.
10886 * gcc.dg/vect/vect-45.c: Ditto.
10887 * gcc.dg/vect/vect-46.c: Ditto.
10888 * gcc.dg/vect/vect-47.c: Ditto.
10889 * gcc.dg/vect/vect-48.c: Ditto.
10890 * gcc.dg/vect/vect-49.c: Ditto.
10891 * gcc.dg/vect/vect-50.c: Ditto.
10892 * gcc.dg/vect/vect-51.c: Ditto.
10893 * gcc.dg/vect/vect-52.c: Ditto.
10894 * gcc.dg/vect/vect-53.c: Ditto.
10895 * gcc.dg/vect/vect-54.c: Ditto.
10896 * gcc.dg/vect/vect-55.c: Ditto.
10897 * gcc.dg/vect/vect-56.c: Ditto.
10898 * gcc.dg/vect/vect-57.c: Ditto.
10899 * gcc.dg/vect/vect-58.c: Ditto.
10900 * gcc.dg/vect/vect-59.c: Ditto.
10901 * gcc.dg/vect/vect-60.c: Ditto.
10902 * gcc.dg/vect/vect-74.c: Ditto.
10903 * gcc.dg/vect/vect-79.c: Ditto.
10904 * gcc.dg/vect/vect-80.c: Ditto.
10905
10906 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
10907
10908 * gcc.dg/unused-7.c: Use the correct option.
10909
10910 2004-10-04 Paul Brook <paul@codesourcery.com>
10911 Bud Davis <bdavis9659@comcast.net>
10912
10913 PR fortran/17706
10914 PR fortran/16434
10915 * gfortran/pr17706.f90: New test.
10916 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
10917
10918 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10919
10920 * gfortran.dg/pr17612.f90: New test.
10921
10922 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
10923
10924 * g++.dg/template/local1.C: Adjust quoting marks in
10925 testing for diagnostics.
10926 * g++.dg/tls/diag-2.C: Likewise.
10927 * g++.dg/other/error8.C: Likewise.
10928
10929 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
10930
10931 PR c/17178
10932 * gcc.dg/unused-4.c: Adjust to be correct.
10933
10934 PR c/17820
10935 * gcc.dg/unused-7.c: New test.
10936
10937 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
10938
10939 PR c++/17797
10940 * g++.dg/overload/template2.C: New test.
10941
10942 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
10943
10944 PR tree-optimization/16632
10945 * gcc.dg/tree-ssa/20041002-1.c: New.
10946
10947 2004-10-03 Paul Brook <paul@codesourcery.com>
10948
10949 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
10950 rather than relying on default formatting.
10951
10952 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
10953
10954 * gcc.dg/20040920-1.c: Update expected message text.
10955
10956 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
10957
10958 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
10959
10960 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
10961
10962 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
10963 tree level.
10964
10965 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
10966
10967 * gcc.dg/tree-ssa/pr17343.c: Remove.
10968
10969 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
10970
10971 PR tree-opt/17343
10972 * gcc.dg/tree-ssa/pr17343.c: New test.
10973
10974 2004-10-01 Jakub Jelinek <jakub@redhat.com>
10975
10976 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
10977 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
10978 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
10979 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
10980 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
10981
10982 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
10983
10984 * gcc.dg/lvalue-2.c: New test.
10985
10986 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
10987
10988 PR c/17730
10989 * gcc.dg/pr17730-1.c: New test
10990
10991 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
10992
10993 PR c/7425
10994 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
10995
10996 2004-09-29 Jakub Jelinek <jakub@redhat.com>
10997
10998 * gcc.c-torture/execute/stdarg-1.c: New test.
10999 * gcc.c-torture/execute/stdarg-2.c: New test.
11000 * gcc.c-torture/execute/stdarg-3.c: New test.
11001 * gcc.dg/tree-ssa/stdarg-1.c: New test.
11002 * gcc.dg/tree-ssa/stdarg-2.c: New test.
11003 * gcc.dg/tree-ssa/stdarg-3.c: New test.
11004 * gcc.dg/tree-ssa/stdarg-4.c: New test.
11005 * gcc.dg/tree-ssa/stdarg-5.c: New test.
11006
11007 2004-09-29 Jakub Jelinek <jakub@redhat.com>
11008
11009 PR tree-optimization/17697
11010 * g++.dg/opt/pr17697-1.C: New test.
11011 * g++.dg/opt/pr17697-2.C: New test.
11012 * g++.dg/opt/pr17697-3.C: New test.
11013
11014 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
11015
11016 PR c/16409
11017 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
11018 gcc.dg/vla-init-5.c: New tests.
11019
11020 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
11021
11022 PR c/13804
11023 * gcc.dg/pr13804-1.c: New test.
11024
11025 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11026
11027 PR fortran/16938
11028 * gfortran.dg/pr16938.f90: New test.
11029
11030 2004-09-27 Mark Mitchell <mark@codesourcery.com>
11031
11032 * g++.dg/template/crash23.C: New test.
11033
11034 2004-09-27 Mark Mitchell <mark@codesourcery.com>
11035
11036 PR c++/17585
11037 * g++.dg/template/static8.C: New test.
11038
11039 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
11040
11041 PR c++/17681
11042 * g++.dg/other/error9.C: New test.
11043
11044 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
11045
11046 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
11047
11048 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11049
11050 PR fortran/15164
11051 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
11052
11053 2004-09-26 Roger Sayle <roger@eyesopen.com>
11054
11055 PR middle-end/17112
11056 * gcc.dg/pr17112-1.c: New test case.
11057
11058 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
11059
11060 PR c/11459
11061 * gcc.dg/pr11459-1.c: New test.
11062
11063 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
11064
11065 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
11066 * gcc.dg/tree-ssa/loop-4.c: Likewise.
11067
11068 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11069
11070 * gfortran.dg/pr15324.f90: Make array bounds consistent.
11071
11072 2004-09-25 Jan Hubicka <jh@suse.cz>
11073
11074 * compile/30040909-1.c: New test.
11075 * compile/30040907-1.c: New test.
11076
11077 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
11078
11079 * gcc.c-torture/execute/va-arg-26.c: New test.
11080
11081 2004-09-24 Zack Weinberg <zack@codesourcery.com>
11082
11083 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
11084 extra diagnostics on targets with 64-bit pointers.
11085 * objc.dg/selector-1.m: Adjust dg-warning regexp.
11086
11087 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
11088
11089 PR c/17188
11090 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
11091 * gcc.dg/decl-3.c: Adjust expected message.
11092
11093 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11094
11095 PR fortran/17615
11096 * gfortran.dg/pr17615.f90: New test.
11097
11098 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
11099
11100 PR tree-optimzation/17517
11101 * g++.dg/tree-ssa/pr17517.C: New Test.
11102
11103 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
11104
11105 PR c++/16889
11106 * g++.dg/lookup/ambig3.C: New.
11107
11108 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
11109
11110 PR tree-opt/17624
11111 * g++.dg/opt/pr17624.C: New test.
11112
11113 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
11114
11115 PR c/6980
11116 * gcc.dg/Wbad-function-cast-1.c: New test.
11117
11118 2004-09-23 Zack Weinberg <zack@codesourcery.com>
11119
11120 * g++.dg/ext/complit1.C
11121 * g++.dg/other/error2.C
11122 * g++.dg/other/nontype-1.C
11123 * g++.dg/parse/crash11.C
11124 * g++.dg/parse/crash12.C
11125 * g++.dg/parse/error15.C
11126 * g++.dg/parse/error4.C
11127 * g++.dg/parse/tmpl-outside1.C
11128 * g++.dg/parse/too-many-tmpl-args1.C
11129 * g++.dg/template/dependent-expr3.C
11130 * g++.dg/template/error10.C
11131 * g++.dg/template/instantiate1.C
11132 * g++.dg/template/vtable2.C
11133 * g++.dg/warn/Wshadow-1.C
11134 * g++.dg/warn/weak1.C
11135 * g++.old-deja/g++.brendan/crash16.C
11136 * g++.old-deja/g++.brendan/crash18.C
11137 * g++.old-deja/g++.brendan/crash48.C
11138 * g++.old-deja/g++.brendan/crash49.C
11139 * g++.old-deja/g++.brendan/crash55.C
11140 * g++.old-deja/g++.brendan/crash56.C
11141 * g++.old-deja/g++.brendan/crash8.C
11142 * g++.old-deja/g++.brendan/enum11.C
11143 * g++.old-deja/g++.brendan/enum8.C
11144 * g++.old-deja/g++.brendan/enum9.C
11145 * g++.old-deja/g++.brendan/friend3.C
11146 * g++.old-deja/g++.brendan/misc14.C
11147 * g++.old-deja/g++.bugs/900402_02.C
11148 * g++.old-deja/g++.bugs/900404_03.C
11149 * g++.old-deja/g++.bugs/900404_04.C
11150 * g++.old-deja/g++.bugs/900428_03.C
11151 * g++.old-deja/g++.jason/crash4.C
11152 * g++.old-deja/g++.jason/overload21.C
11153 * g++.old-deja/g++.jason/redecl1.C
11154 * g++.old-deja/g++.jason/report.C
11155 * g++.old-deja/g++.jason/rfg10.C
11156 * g++.old-deja/g++.jason/template30.C
11157 * g++.old-deja/g++.law/arm12.C
11158 * g++.old-deja/g++.law/ctors5.C
11159 * g++.old-deja/g++.law/cvt20.C
11160 * g++.old-deja/g++.law/init10.C
11161 * g++.old-deja/g++.law/init8.C
11162 * g++.old-deja/g++.law/visibility17.C
11163 * g++.old-deja/g++.law/visibility7.C
11164 * g++.old-deja/g++.mike/net8.C
11165 * g++.old-deja/g++.mike/p646.C
11166 * g++.old-deja/g++.mike/p700.C
11167 * g++.old-deja/g++.mike/p701.C
11168 * g++.old-deja/g++.mike/p811.C
11169 * g++.old-deja/g++.ns/template13.C
11170 * g++.old-deja/g++.other/array3.C
11171 * g++.old-deja/g++.other/crash25.C
11172 * g++.old-deja/g++.other/dtor3.C
11173 * g++.old-deja/g++.other/dtor4.C
11174 * g++.old-deja/g++.other/main1.C
11175 * g++.old-deja/g++.other/warn7.C
11176 * g++.old-deja/g++.pt/crash11.C
11177 * g++.old-deja/g++.pt/crash36.C
11178 * g++.old-deja/g++.pt/spec22.C
11179 * g++.old-deja/g++.pt/spec9.C
11180 * g++.old-deja/g++.pt/ttp52.C
11181 * g++.old-deja/g++.robertl/eb103.C
11182 * g++.old-deja/g++.robertl/eb121.C
11183 * g++.old-deja/g++.robertl/eb22.C
11184 * g++.old-deja/g++.robertl/eb8.C:
11185 Update locations and/or regexps of dg-error markers.
11186 Remove markers for some bogus messages that are no longer issued.
11187
11188 2004-09-23 Jakub Jelinek <jakub@redhat.com>
11189
11190 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
11191 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
11192
11193 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
11194
11195 PR c++/17618
11196 * g++.dg/lookup/crash5.C: New test.
11197
11198 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
11199
11200 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
11201 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
11202 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
11203 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
11204 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
11205 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
11206
11207 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
11208 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
11209 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
11210 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
11211 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
11212 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
11213
11214 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
11215
11216 * gcc.dg/vect/vect-44.c: Check additional cases.
11217 * gcc.dg/vect/vect-48.c: Check additional cases.
11218
11219 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
11220 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
11221 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
11222 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
11223 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
11224 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
11225 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
11226 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
11227 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
11228
11229 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
11230 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
11231 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
11232
11233 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11234
11235 * gcc.dg/tree-ssa/loop-6.c: New test.
11236
11237 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
11238
11239 PR c++/17620
11240 * g++.dg/inherit/base2.C: New.
11241
11242 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
11243
11244 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
11245 * gcc.dg/20001012-2.c: Likewise.
11246 * gcc.dg/20001013-1.c: Likewise.
11247 * gcc.dg/20001101-1.c: Likewise.
11248 * gcc.dg/20001102-1.c: Likewise.
11249 * gcc.dg/bf-spl1.c: Likewise.
11250 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
11251 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
11252
11253 2004-09-22 Diego Novillo <dnovillo@redhat.com>
11254
11255 PR tree-optimization/16721
11256 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
11257
11258 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
11259
11260 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
11261 * gcc.dg/20040305-1.c: Likewise.
11262
11263 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
11264
11265 PR c/16566
11266 * gcc.c-torture/compile/pr16566-1.c,
11267 gcc.c-torture/compile/pr16566-2.c,
11268 gcc.c-torture/compile/pr16566-3.c: New tests.
11269
11270 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
11271
11272 PR tree-optimization/17512
11273 * gcc.c-torture/compile/20040916-1.c.
11274
11275 2004-09-21 Mark Mitchell <mark@codesourcery.com>
11276
11277 * gcc.dg/pragma-re-3.c: New test.
11278
11279 2004-09-17 Matt Austern <austern@apple.com>
11280
11281 PR c++/15049
11282 * g++.dg/other/anon3.C: New.
11283
11284 2004-09-21 Roger Sayle <roger@eyesopen.com>
11285
11286 PR c++/7503
11287 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
11288 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
11289 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
11290 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
11291 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
11292
11293 2004-09-21 Bud Davis <bdavis9659@comcast.net>
11294
11295 PR fortran/17286
11296 * gfortran.dg/pr17286.f90: New test.
11297
11298 2004-09-20 Mark Mitchell <mark@codesourcery.com>
11299
11300 PR c++/17530
11301 * g++.dg/template/static7.C: New test.
11302
11303 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
11304
11305 PR tree-opt/17558
11306 * gcc.c-torture/compile/pr17558.c: New test.
11307
11308 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
11309
11310 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
11311 if SKIP_ATTRIBUTE is defined.
11312
11313 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11314
11315 PR fortran/15957
11316 * gfortran.dg/pr15957.f90: New test.
11317
11318 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
11319
11320 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
11321 in comparison.
11322 * gcc.dg/vect/vect-79.c: Likewise.
11323 * gcc.dg/vect/vect-80.c: Likewise.
11324
11325 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11326
11327 PR fortran/15750
11328 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
11329
11330 2004-09-20 Ira Rosen <irar@il.ibm.com>
11331
11332 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
11333 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
11334 * gcc.dg/vect/vect-62.c: New testcase.
11335 * gcc.dg/vect/vect-63.c: New testcase.
11336 * gcc.dg/vect/vect-64.c: New testcase.
11337 * gcc.dg/vect/vect-65.c: New testcase.
11338 * gcc.dg/vect/vect-66.c: New testcase.
11339 * gcc.dg/vect/vect-67.c: New testcase.
11340 * gcc.dg/vect/vect-68.c: New testcase.
11341 * gcc.dg/vect/vect-69.c: New testcase.
11342 * gcc.dg/vect/vect-79.c: New testcase.
11343 * gcc.dg/vect/vect-80.c: New testcase.
11344
11345 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
11346
11347 * gcc.target/mips/asm-1.c: New test.
11348
11349 2004-09-19 Ira Rosen <irar@il.ibm.com>
11350
11351 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
11352 * gcc.dg/vect/vect-73.c: New testcase.
11353 * gcc.dg/vect/vect-74.c: New testcase.
11354 * gcc.dg/vect/vect-75.c: New testcase.
11355 * gcc.dg/vect/vect-76.c: New testcase.
11356 * gcc.dg/vect/vect-77.c: New testcase.
11357 * gcc.dg/vect/vect-78.c: New testcase
11358
11359 2004-09-18 Paul Brook <paul@codesourcery.com>
11360
11361 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
11362
11363 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
11364
11365 PR c/17424
11366 * gcc.dg/pr17424-1.c: New test.
11367
11368 2004-09-18 Diego Novillo <dnovillo@redhat.com>
11369
11370 * g++.dg/tree-ssa/pr17153.C: New test.
11371
11372 2004-09-16 Geoffrey Keating <geoffk@apple.com>
11373
11374 PR pch/13361
11375 * testsuite/g++.dg/pch/wchar-1.C: New.
11376 * testsuite/g++.dg/pch/wchar-1.Hs: New.
11377
11378 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
11379
11380 * gcc.c-torture/execute/20040917-1.c: New test.
11381
11382 2004-09-17 Diego Novillo <dnovillo@redhat.com>
11383
11384 PR tree-optimization/17319
11385 * gcc.dg/pr17319.c: New test.
11386
11387 2004-09-17 Devang Patel <dpatel@apple.com>
11388
11389 * gcc.dg/20040813-1.c: New test.
11390
11391 2004-09-17 Diego Novillo <dnovillo@redhat.com>
11392
11393 PR tree-optimization/17273
11394 * gcc.c-torture/compile/pr17273.c: New test.
11395
11396 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
11397
11398 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
11399 Update expected messages.
11400 * gcc.dg/declspec-13.c: New test.
11401
11402 2004-09-17 David Edelsohn <edelsohn@gnu.org>
11403
11404 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
11405
11406 2004-09-17 Diego Novillo <dnovillo@redhat.com>
11407
11408 * gcc.c-torture/execute/pr17252.c: Use post-increment to
11409 change what 'a' is pointing to.
11410
11411 2004-09-17 Mark Mitchell <mark@codesourcery.com>
11412
11413 PR c++/16002
11414 * g++.dg/template/error18.C: New test.
11415
11416 PR c++/16029
11417 * g++.dg/warn/Wunused-8.C: New test.
11418
11419 2004-09-17 Steven Bosscher <stevenb@suse.de>
11420
11421 PR tree-optimization/17513
11422 * gcc.dg/20040916-1.c: New test.
11423
11424 2004-09-16 Mark Mitchell <mark@codesourcery.com>
11425
11426 PR c++/17501
11427 * g++.dg/template/typename7.C: New test.
11428
11429 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11430
11431 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
11432
11433 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
11434
11435 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
11436 with -ftree-based-profiling also.
11437 * lib/profopt.exp: Support late-set profile_option/feedback_option.
11438
11439 2004-09-16 Victor Leikehman <lei@il.ibm.com>
11440
11441 PR/15364
11442 * gfortran.dg/der_array_io_1.f90: New test.
11443 * gfortran.dg/der_array_io_2.f90: New test.
11444 * gfortran.dg/der_array_io_3.f90: New test.
11445
11446 2004-09-15 Mark Mitchell <mark@codesourcery.com>
11447
11448 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
11449 EABI.
11450
11451 2004-09-15 Mark Mitchell <mark@codesourcery.com>
11452
11453 * g++.dg/opt/switch1.C: New test.
11454
11455 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
11456
11457 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
11458 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
11459 Update expected messages.
11460
11461 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11462
11463 PR fortran/16485
11464 * gfortran.dg/same_name_1.f90: New test.
11465
11466 2004-09-15 Diego Novillo <dnovillo@redhat.com>
11467
11468 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
11469 dereference garbage pointers.
11470
11471 2004-09-15 Jakub Jelinek <jakub@redhat.com>
11472
11473 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
11474 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
11475
11476 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
11477 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
11478 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
11479
11480 2004-09-14 Mark Mitchell <mark@codesourcery.com>
11481
11482 PR c++/17324
11483 * g++.dg/template/mangle1.C: New test.
11484
11485 2004-09-14 Diego Novillo <dnovillo@redhat.com>
11486
11487 PR tree-optimization/17252
11488 * gcc.c-torture/execute/pr17252.c: New test.
11489
11490 2004-09-14 Andrew Pinski <apinski@apple.com>
11491
11492 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
11493
11494 2004-09-14 Roger Sayle <roger@eyesopen.com>
11495
11496 PR rtl-optimization/9771
11497 * gcc.dg/pr9771-1.c: New test case.
11498
11499 2004-09-14 Diego Novillo <dnovillo@redhat.com>
11500
11501 PR tree-optimization/15262
11502 * gcc.c-torture/execute/pr15262-1.c: New test.
11503 * gcc.c-torture/execute/pr15262-2.c: New test.
11504
11505 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
11506
11507 * gcc.dg/declspec-12.c: New test.
11508
11509 2004-09-14 Bud Davis <bdavis9659@comcast.net>
11510
11511 * gfortran.dg/pr17090.f90: Add directives to test.
11512
11513 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11514
11515 * gcc.c-torture/compile/20040914-1.c: New test.
11516
11517 2004-09-13 Mark Mitchell <mark@codesourcery.com>
11518
11519 PR c++/16162
11520 * g++.dg/template/decl2.C: New test.
11521
11522 2004-09-13 Bud Davis <bdavis9659@comcast.net>
11523
11524 PR fortran/17090
11525 * gfortran.dg/pr17090.f90: New test.
11526
11527 2004-09-13 Dale Johannesen <dalej@apple.com>
11528
11529 * gcc.c-torture/compile/pr17408.c: New test case.
11530
11531 2004-09-13 Mark Mitchell <mark@codesourcery.com>
11532
11533 PR c++/16716
11534 * g++.dg/parse/crash17.C: New test.
11535
11536 PR c++/17327
11537 * g++.dg/template/enum3.C: New test.
11538
11539 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
11540
11541 * lib/gcc-defs.exp: Load wrapper.exp.
11542 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
11543 using local code.
11544 * lib/gcc.exp (gcc_init): Similar.
11545 * lib/gfortran.exp (gfortran_init): Similar.
11546 * lib/objc.exp (objc_init): Similar.
11547 * lib/treelang.exp (treelang_init): Similar.
11548 * lib/wrapper.exp: New file with build_wrapper call machinery in
11549 ${tool}_maybe_build_wrapper.
11550
11551 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
11552
11553 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
11554 "inline".
11555 * gcc.dg/declspec-11.c: Update expected messages.
11556 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
11557 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
11558 gcc.dg/inline-12.c: New tests.
11559
11560 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
11561
11562 * g++.dg/tree-ssa/pr17400.C: New testcase.
11563
11564 2004-09-13 James E Wilson <wilson@specifixinc.com>
11565
11566 * gcc.target/mips/sb1-1.c: New testcase.
11567
11568 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
11569
11570 * lib/g77-dg.exp: Remove unused file.
11571 * lib/mike-g77.exp: Ditto.
11572 * lib/g77.exp: Ditto.
11573
11574 2004-09-12 Richard Henderson <rth@redhat.com>
11575
11576 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
11577
11578 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
11579
11580 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
11581 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
11582 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
11583 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
11584 Update expected messages.
11585
11586 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
11587
11588 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
11589 declaration/use mismatch for dirp parameter.
11590
11591 2004-09-12 Andrew Pinski <apinski@apple.com>
11592
11593 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
11594 -fgnu-runtime is passed.
11595
11596 2004-09-12 Richard Henderson <rth@redhat.com>
11597
11598 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
11599 do the uplevel thing and update additional_flags directly.
11600 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
11601 gfortran.fortran-torture/execute/intrinsic_nearest.x,
11602 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
11603 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
11604
11605 2004-09-11 Steven Bosscher <stevenb@suse.de>
11606
11607 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
11608
11609 2004-09-11 Roger Sayle <roger@eyesopen.com>
11610
11611 PR middle-end/17411
11612 * g++.dg/opt/pr17411-1.C: New test case.
11613
11614 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
11615
11616 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
11617 gcc.dg/tls/diag-2.c: Update expected messages.
11618 * gcc.dg/991209-1.c: Specify compilation options. Update expected
11619 messages.
11620 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
11621 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
11622 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
11623 gcc.dg/tls/diag-5.c: New tests.
11624
11625 2004-09-11 Zack Weinberg <zack@codesourcery.com>
11626
11627 * gcc.dg/20040910-1.c: Correct dg-error regexp.
11628
11629 2004-09-11 Steven Bosscher <stevenb@suse.de>
11630
11631 * g++.dg/parse/break-in-for.C: New test.
11632
11633 2004-09-11 Jakub Jelinek <jakub@redhat.com>
11634
11635 * gcc.dg/tree-ssa/20040911-1.c: New test.
11636
11637 2004-09-11 Andreas Jaeger <aj@suse.de>
11638
11639 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
11640 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
11641
11642 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
11643
11644 * gcc.target/frv: New directory of FR-V-specific tests.
11645
11646 2004-09-10 James E Wilson <wilson@specifixinc.com>
11647
11648 * gcc.dg/convert-vec-1.c: New test.
11649
11650 2004-09-10 Roger Sayle <roger@eyesopen.com>
11651
11652 PR middle-end/17024
11653 * gcc.dg/pr17024-1.c: New test case.
11654
11655 2004-09-10 Eric Christopher <echristo@redhat.com>
11656
11657 * gcc.dg/20040910-1.c: New test.
11658
11659 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
11660
11661 * gcc.dg/bitfld-9.c: New test.
11662
11663 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
11664
11665 * gcc.c-torture/execute/ieee/acc1.c: New test.
11666 * gcc.c-torture/execute/ieee/acc2.c: New test.
11667 * gcc.c-torture/execute/ieee/mzero6.c: New test.
11668
11669 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
11670
11671 * gcc.dg/deprecated-2.c: New test.
11672
11673 2004-09-09 James E Wilson <wilson@specifixinc.com>
11674
11675 * gcc.dg/init-vec-1.c: New test.
11676
11677 2004-09-09 Roger Sayle <roger@eyesopen.com>
11678
11679 PR middle-end/17055
11680 * gcc.dg/pr17055-1.c: New test case.
11681
11682 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
11683
11684 PR target/17377
11685 * gcc.c-torture/execute/pr17377.c: New test.
11686
11687 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
11688
11689 PR c/8420
11690 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
11691 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
11692 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
11693 gcc.dg/long-long-typespec-1.c: New tests.
11694 * gcc.dg/tls/diag-2.c: Update expected diagnostics
11695
11696 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
11697
11698 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
11699 gcc.dg/gnu99-static-1.c: New tests.
11700
11701 2004-09-08 Devang Patel <dpatel@apple.com>
11702
11703 * gcc.dg/darwin-ld-20040828-1.c: New test.
11704 * gcc.dg/darwin-ld-20040828-2.c: New test.
11705 * gcc.dg/darwin-ld-20040828-3.c: New test.
11706
11707 2004-09-08 Ziemowit Laski <zlaski@apple.com>
11708
11709 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
11710 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
11711 in error message.
11712 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
11713 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
11714 in error message.
11715 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
11716 types they qualify.
11717 * objc.dg/type-size-2.m: Fix wording in comment.
11718 * objc.dg/va-meth-1.m: New test case.
11719
11720 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
11721
11722 PR c/16633:
11723 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
11724 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
11725
11726 2004-09-06 Devang Patel <dpatel@apple.com>
11727
11728 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
11729 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
11730
11731 2004-09-06 Zack Weinberg <zack@codesourcery.com>
11732
11733 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
11734 reflect changed line numbering of diagnostics.
11735
11736 2004-09-06 Paul Brook <paul@codesourcery.com>
11737
11738 * gfortran.dg/edit_real_1.f90: Add new test.
11739
11740 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11741
11742 * gcc.dg/tree-ssa/loop-2.c: New test.
11743 * gcc.dg/tree-ssa/loop-3.c: New test.
11744 * gcc.dg/tree-ssa/loop-4.c: New test.
11745 * gcc.dg/tree-ssa/loop-5.c: New test.
11746
11747 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11748
11749 * gcc.dg/format/sentinel-1.c: Update for parameter option.
11750
11751 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11752
11753 * gcc.dg/format/sentinel-1.c: New test.
11754
11755 2004-09-04 Uros Bizjak <uros@kss-loka.si>
11756
11757 * testsuite/gcc.dg/builtins-46.c: New.
11758
11759 2004-09-03 Devang Patel <dpatel@apple.com>
11760
11761 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
11762 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
11763
11764 2004-09-03 Jan Beulich <jbeulich@novell.com>
11765
11766 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
11767 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
11768 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
11769 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
11770 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
11771 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
11772 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
11773 the non-portable bzero.
11774 * gcc.dg/20010912-1.c: xfail for NetWare.
11775 * gcc.dg/20020426-2.c: xfail for NetWare.
11776 * gcc.dg/20021014-1.c: xfail for NetWare.
11777 * gcc.dg/20021018-1.c: xfail for NetWare.
11778 * gcc.dg/20030213-1.c: xfail for NetWare.
11779 * gcc.dg/20030225-1.c: xfail for NetWare.
11780 * gcc.dg/20030708-1.c: xfail for NetWare.
11781 * gcc.dg/builtins-config.h: Also exclude NetWare.
11782 * gcc.dg/format/format.h: Define restrict only if not already defined.
11783 * gcc.dg/nest.c: xfail for NetWare.
11784 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
11785 * lib/target-supports.exp (check_visibility_available): Exclude
11786 NetWare.
11787
11788 2004-09-03 Jan Beulich <jbeulich@novell.com>
11789
11790 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
11791 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
11792 deterministic starting point for the alignment of structure fields.
11793 * gcc.dg/Wpadded.c: Dito.
11794 * g++.dg/abi/vbase10.C: Dito.
11795
11796 2004-09-03 Devang Patel <dpatel@apple.com>
11797
11798 * g++.dg/debug/pr15736.cc: New test.
11799
11800 2004-09-02 Mark Mitchell <mark@codesourcery.com>
11801
11802 * README.QMTEST: Fix out-of-date link.
11803
11804 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
11805
11806 PR fortran/16579
11807 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
11808 Delete. Duplicate of gfortran.dg/g77/20010610.f
11809
11810 2004-09-02 Mark Mitchell <mark@codesourcery.com>
11811
11812 * g++.dg/abi/arm_rtti1.C: New test.
11813
11814 2004-09-02 Geoffrey Keating <geoffk@apple.com>
11815
11816 * gcc.dg/ppc-vector-memcpy.c: New.
11817 * gcc.dg/ppc-vector-memset.c: New.
11818
11819 2004-09-02 Chao-ying Fu <fu@mips.com>
11820
11821 * gcc.target/mips/mips-3d-1.c: New test.
11822 * gcc.target/mips/mips-3d-2.c: New test.
11823 * gcc.target/mips/mips-3d-3.c: New test.
11824 * gcc.target/mips/mips-3d-4.c: New test.
11825 * gcc.target/mips/mips-3d-5.c: New test.
11826 * gcc.target/mips/mips-3d-6.c: New test.
11827 * gcc.target/mips/mips-3d-7.c: New test.
11828 * gcc.target/mips/mips-3d-8.c: New test.
11829 * gcc.target/mips/mips-3d-9.c: New test.
11830 * gcc.target/mips/mips-ps-1.c: New test.
11831 * gcc.target/mips/mips-ps-2.c: New test.
11832 * gcc.target/mips/mips-ps-3.c: New test.
11833 * gcc.target/mips/mips-ps-4.c: New test.
11834 * gcc.target/mips/mips-ps-type.c: New test.
11835
11836 2004-09-02 Paul Brook <paul@codesourcery.com>
11837
11838 * gfortran.dg/edit_real_1.f90: Add new tests.
11839
11840 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11841
11842 PR fortran/15327
11843 * gfortran.dg/merge_char_1.f90: New test.
11844
11845 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11846
11847 PR fortran/16404
11848 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
11849
11850 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
11851
11852 PR c/1522
11853 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
11854
11855 2004-09-01 Mark Mitchell <mark@codesourcery.com>
11856
11857 * g++.dg/opt/loop1.C: Do not XFAIL.
11858
11859 2004-09-01 Jakub Jelinek <jakub@redhat.com>
11860
11861 * gcc.c-torture/execute/20040831-1.c: New test.
11862
11863 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
11864
11865 PR fortran/16579
11866 * gfortran.dg/g77/20010610.f: Now passes.
11867 Copy from g77.f-torture/execute. Add dg-run directive.
11868 * gfortran.dg/g77/README: Update
11869
11870 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
11871
11872 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
11873 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
11874 (t1, t2, t3, t4): Add volatile.
11875
11876 2004-08-31 Mark Mitchell <mark@codesourcery.com>
11877
11878 * g++.dg/ext/visibility/arm1.C: New test.
11879
11880 2004-08-31 Geoffrey Keating <geoffk@apple.com>
11881
11882 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
11883 -pedantic-errors.
11884
11885 2004-09-01 Paul Brook <paul@codesourcery.com>
11886
11887 * gfortran.dg/eof_2.f90: New test.
11888
11889 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11890
11891 PR fortran/16579
11892 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
11893
11894 2004-08-31 Bud Davis <bdavis9659@comcast.net>
11895
11896 PR libfortran/16805
11897 * gfortran.dg/list_read_2.f90: New test.
11898
11899 2004-08-31 Mark Mitchell <mark@codesourcery.com>
11900
11901 * g++.dg/abi/key1.C: New test.
11902
11903 2004-08-31 Richard Henderson <rth@redhat.com>
11904
11905 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
11906 form of offsetof.
11907 * g++.dg/other/offsetof5.C: Remove duplicate.
11908
11909 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11910
11911 PR fortran/17244
11912 * gfortran.dg/func_derived_1.f90: New test.
11913
11914 2004-08-31 Paul Brook <paul@codesourcery.com>
11915
11916 * gfortran.dg/eof_1.f90: New test.
11917
11918 2004-08-31 Paul Brook <paul@codesourcery.com>
11919
11920 * gfortran.dg/list_read_1.f90: New file.
11921
11922 2004-08-30 Mark Mitchell <mark@codesourcery.com>
11923
11924 * g++.dg/opt/loop1.C: XFAIL.
11925
11926 2004-08-30 Geoffrey Keating <geoffk@apple.com>
11927
11928 * gcc.dg/funcdef-storage-1.c: New.
11929 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
11930 an extern function in local scope.
11931 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
11932 declare an 'auto inline' function in local scope.
11933 * gcc.dg/20011130-1.c: Likewise.
11934 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
11935 an 'auto' function in local scope.
11936 * gcc.dg/20021014-1.c: Likewise.
11937 * gcc.dg/20030331-2.c: Likewise.
11938
11939 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11940
11941 * gfortran.dg/blockdata_1.f90: New test.
11942
11943 2004-08-30 Richard Henderson <rth@redhat.com>
11944
11945 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
11946
11947 2004-08-30 Richard Henderson <rth@redhat.com>
11948
11949 * lib/fortran-torture.exp (fortran-torture-execute): Honor
11950 additional_flags set by alternate driver.
11951 (ieee-options): New procedure.
11952 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
11953 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
11954 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
11955 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
11956
11957 2004-08-30 Richard Henderson <rth@redhat.com>
11958
11959 * lib/f-torture.exp: Remove.
11960
11961 2004-08-29 Mark Mitchell <mark@codesourcery.com>
11962
11963 PR rtl-optimization/16590
11964 * g++.dg/opt/loop1.C: New test.
11965
11966 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11967
11968 PR fortran/13910
11969 * gfortran.dg/oldstyle_1.f90: New test.
11970
11971 2004-08-29 Steven G. Kargl <kargls@comcast.net>
11972 Paul Brook <paul@codesourcery.com>
11973
11974 * gfortran.dg/g77/README: Update.
11975 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
11976 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
11977 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
11978
11979 2004-08-28 Paul Brook <paul@codesourcery.com>
11980
11981 PR libfortran/17195
11982 * gfortran.dg/edit_real_1.f90: New test.
11983
11984 2004-08-27 Paul Brook <paul@codesourcery.com>
11985
11986 * gfortran.dg/rewind_1.f90: New test.
11987
11988 2004-08-27 Bud Davis <bdavis9659@comcast.net>
11989
11990 PR fortran/16597
11991 * gfortran.dg/pr16597.f90: New test.
11992
11993 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
11994
11995 PR c/13801
11996 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
11997 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
11998 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
11999 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
12000 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
12001
12002 2004-08-26 Nick Clifton <nickc@redhat.com>
12003
12004 * gcc.c-torture/compile/pr17119.c: New test.
12005
12006 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
12007
12008 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
12009
12010 2004-08-25 Richard Henderson <rth@redhat.com>
12011
12012 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
12013 the bits that expect kind=8 to be the largest real kind.
12014
12015 2004-08-25 Ziemowit Laski <zlaski@apple.com>
12016
12017 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
12018
12019 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12020
12021 * gfortran.dg/assignment_1.f90: New test.
12022
12023 2004-08-25 Adam Nemet <anemet@lnxw.com>
12024
12025 * g++.dg/template/repo3.C: New test.
12026
12027 2004-08-25 Roger Sayle <roger@eyesopen.com>
12028
12029 PR middle-end/16693
12030 PR tree-optimization/16372
12031 * g++.dg/opt/pr16372-1.C: New test case.
12032 * g++.dg/opt/pr16693-1.C: New test case.
12033 * g++.dg/opt/pr16693-2.C: New test case.
12034
12035 2004-08-25 Ziemowit Laski <zlaski@apple.com>
12036
12037 * objc.dg/proto-lossage-4.m: New test.
12038
12039 2004-08-25 Mark Mitchell <mark@codesourcery.com>
12040
12041 PR c++/17155
12042 * g++.dg/inherit/local2.C: New test.
12043
12044 2004-08-25 Paul Brook <paul@codesourcery.com>
12045
12046 PR fortran/17144
12047 * gfortran.dg/string_ctor_1.f90: New test.
12048
12049 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12050
12051 PR c++/14428
12052 * g++.dg/template/redecl2.C: New test.
12053
12054 2004-08-24 Bud Davis <bdavis9659@comcast.net>
12055
12056 PR fortran/17143
12057 * gfortran.dg/pr17143.f90: New test.
12058
12059 2004-08-24 Bud Davis <bdavis9659@comcast.net>
12060
12061 PR fortran/17164
12062 * gfortran.dg/pr17164.f90: New test.
12063
12064 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
12065
12066 * gcc.dg/tree-ssa/loop-1.c: New test.
12067
12068 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
12069
12070 * gcc.c-torture/compile/20040824-1.c: New test.
12071
12072 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
12073
12074 * gcc.c-torture/compile/iftrap-3.c: New test.
12075
12076 2004-08-24 Paul Brook <paul@codesourcery.com>
12077
12078 * gfortran.dg/entry_2.f90: New test.
12079
12080 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
12081
12082 PR c++/16889
12083 * g++.dg/lookup/ambig[12].C: New.
12084
12085 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12086
12087 PR c++/16706
12088 * g++.dg/template/crash21.C: New test.
12089 * g++.dg/template/crash22.C: Likewise.
12090
12091 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
12092
12093 PR c++/17149
12094 * g++.dg/template/access15.C: New.
12095
12096 2004-08-23 Mark Mitchell <mark@codesourcery.com>
12097
12098 PR c++/17163
12099 * g++.dg/template/repo2.C: New test.
12100
12101 2004-08-23 Roger Sayle <roger@eyesopen.com>
12102
12103 PR rtl-optimization/17078
12104 * gcc.c-torture/execute/pr17078-1.c: New test case.
12105
12106 2004-08-23 Mark Mitchell <mark@codesourcery.com>
12107
12108 PR c/14492
12109 * gcc.dg/debug/crash1.c: New test.
12110
12111 2004-08-23 Mark Mitchell <mark@codesourcery.com>
12112
12113 PR c/16180
12114 * gcc.dg/loop-5.c: New test.
12115
12116 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
12117
12118 * gcc.c-torture/execute/20040823-1.c: New test.
12119
12120 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
12121
12122 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
12123 to the assembler. Simplify test accordingly.
12124 (asm_abi_flags): Use GNU names.
12125 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
12126 to check for ABI flags.
12127
12128 2004-08-22 Andrew Pinski <apinski@apple.com>
12129
12130 * g++.dg/opt/pr14029.C: New test.
12131 * gcc.c-torture/execute/pr15262.c: New test.
12132
12133 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12134
12135 * gfortran.dg/reduction.f90: Add checks with complex arguments.
12136
12137 2004-08-21 Bud Davis <bdavis9659@comcast.net>
12138
12139 PR 16908
12140 * gfortran.dg/direct_io.f90: New test.
12141
12142 2004-08-20 Mark Mitchell <mark@codesourcery.com>
12143
12144 PR c++/17121
12145 * g++.dg/inherit/local2.C: New test.
12146
12147 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
12148
12149 PR c++/17120
12150 * g++.dg/warn/Wparentheses-4.C: New test.
12151
12152 2004-08-20 Mark Mitchell <mark@codesourcery.com>
12153
12154 PR c++/17121
12155 * g++.dg/inherit/local2.C: New test.
12156
12157 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
12158 * gcc.dg/ppc-ldstruct.c: Likewise.
12159 * gcc.dg/ppc64-abi-2.c: Likewise.
12160
12161 2004-08-20 Jakub Jelinek <jakub@redhat.com>
12162
12163 PR rtl-optimization/17099
12164 * gcc.c-torture/execute/20040820-1.c: New test.
12165
12166 2004-08-20 David Edelsohn <edelsohn@gnu.org>
12167
12168 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
12169
12170 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
12171
12172 PR fortran/17077
12173 * gfortran.dg/auto_array_1.f90: New test.
12174
12175 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12176
12177 PR fortran/17074
12178 * gfortran.dg/simpleif_1.f90: New test.
12179
12180 2004-08-19 Mark Mitchell <mark@codesourcery.com>
12181
12182 * lib/target-supports.exp (check_profiling_available): Return
12183 false for arm*-*-symbianelf* and arm*-*-eabi*.
12184
12185 PR c++/15890
12186 * g++.dg/template/delete1.C: New test.
12187
12188 2004-08-19 Paul Brook <paul@codesourcery.com>
12189
12190 PR fortran/14976
12191 PR fortran/16228
12192 * gfortran.dg/data_char_1.f90: New test.
12193
12194 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
12195
12196 PR fortran/16946
12197 * gfortran.dg/reduction.f90: New testcase.
12198
12199 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12200
12201 PR fortran/16520
12202 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
12203
12204 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
12205
12206 PR c++/17041
12207 * g++.dg/Wparentheses-3.C: New test.
12208
12209 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
12210
12211 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
12212 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
12213 * gcc.dg/vect/vect-2.c: Likewise.
12214 * gcc.dg/vect/vect-3.c: Likewise.
12215 * gcc.dg/vect/vect-4.c: Likewise.
12216 * gcc.dg/vect/vect-5.c: Likewise.
12217 * gcc.dg/vect/vect-6.c: Likewise.
12218 * gcc.dg/vect/vect-7.c: Likewise.
12219 * gcc.dg/vect/vect-25.c: Likewise.
12220 * gcc.dg/vect/vect-31.c: Likewise.
12221 * gcc.dg/vect/vect-32.c: Likewise.
12222 * gcc.dg/vect/vect-34.c: Likewise.
12223 * gcc.dg/vect/vect-36.c: Likewise.
12224 * gcc.dg/vect/vect-all.c: Likewise.
12225
12226 2004-08-18 Mark Mitchell <mark@codesourcery.com>
12227
12228 PR c++/17068
12229 * g++.dg/template/operator4.C: New test.
12230
12231 2004-08-18 Richard Henderson <rth@redhat.com>
12232
12233 * gcc.dg/20040206-1.c: XFAIL.
12234
12235 2004-08-17 Mark Mitchell <mark@codesourcery.com>
12236
12237 PR c++/16246
12238 * g++.dg/template/array7.C: New test.
12239
12240 2004-08-17 James E Wilson <wilson@specifixinc.com>
12241
12242 * gcc.dg/mips-movcc-1.c: New test.
12243 * gcc.dg/mips-movcc-2.c: New test.
12244 * gcc.dg/mips-movcc-3.c: New test.
12245
12246 * gcc.dg/mips-nmadd-1.c: New test.
12247 * gcc.dg/mips-nmadd-2.c: New test.
12248
12249 2004-08-17 Mark Mitchell <mark@codesourcery.com>
12250
12251 PR c++/15871
12252 * g++.dg/opt/inline8.C: New test.
12253
12254 PR c++/16965
12255 * g++.dg/parse/error17.C: New test.
12256
12257 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
12258
12259 * gcc.dg/vect: New directory for vectorizer tests.
12260 * gcc.dg/vect/tree-vect.h: New file.
12261 * gcc.dg/vect/vect.exp: New file.
12262 * gcc.dg/vect/pr16105.c.c: New test.
12263 * gcc.dg/vect/vect-1.c: New test.
12264 * gcc.dg/vect/vect-2.c: New test.
12265 * gcc.dg/vect/vect-3.c: New test.
12266 * gcc.dg/vect/vect-4.c: New test.
12267 * gcc.dg/vect/vect-5.c: New test.
12268 * gcc.dg/vect/vect-6.c: New test.
12269 * gcc.dg/vect/vect-7.c: New test.
12270 * gcc.dg/vect/vect-8.c: New test.
12271 * gcc.dg/vect/vect-9.c: New test.
12272 * gcc.dg/vect/vect-10.c: New test.
12273 * gcc.dg/vect/vect-11.c: New test.
12274 * gcc.dg/vect/vect-12.c: New test.
12275 * gcc.dg/vect/vect-13.c: New test.
12276 * gcc.dg/vect/vect-14.c: New test.
12277 * gcc.dg/vect/vect-15.c: New test.
12278 * gcc.dg/vect/vect-16.c: New test.
12279 * gcc.dg/vect/vect-17.c: New test.
12280 * gcc.dg/vect/vect-18.c: New test.
12281 * gcc.dg/vect/vect-19.c: New test.
12282 * gcc.dg/vect/vect-20.c: New test.
12283 * gcc.dg/vect/vect-21.c: New test.
12284 * gcc.dg/vect/vect-22.c: New test.
12285 * gcc.dg/vect/vect-23.c: New test.
12286 * gcc.dg/vect/vect-24.c: New test.
12287 * gcc.dg/vect/vect-25.c: New test.
12288 * gcc.dg/vect/vect-26.c: New test.
12289 * gcc.dg/vect/vect-27.c: New test.
12290 * gcc.dg/vect/vect-28.c: New test.
12291 * gcc.dg/vect/vect-29.c: New test.
12292 * gcc.dg/vect/vect-30.c: New test.
12293 * gcc.dg/vect/vect-31.c: New test.
12294 * gcc.dg/vect/vect-32.c: New test.
12295 * gcc.dg/vect/vect-33.c: New test.
12296 * gcc.dg/vect/vect-34.c: New test.
12297 * gcc.dg/vect/vect-35.c: New test.
12298 * gcc.dg/vect/vect-36.c: New test.
12299 * gcc.dg/vect/vect-37.c: New test.
12300 * gcc.dg/vect/vect-38.c: New test.
12301 * gcc.dg/vect/vect-40.c: New test.
12302 * gcc.dg/vect/vect-41.c: New test.
12303 * gcc.dg/vect/vect-42.c: New test.
12304 * gcc.dg/vect/vect-43.c: New test.
12305 * gcc.dg/vect/vect-44.c: New test.
12306 * gcc.dg/vect/vect-45.c: New test.
12307 * gcc.dg/vect/vect-46.c: New test.
12308 * gcc.dg/vect/vect-47.c: New test.
12309 * gcc.dg/vect/vect-48.c: New test.
12310 * gcc.dg/vect/vect-49.c: New test.
12311 * gcc.dg/vect/vect-50.c: New test.
12312 * gcc.dg/vect/vect-51.c: New test.
12313 * gcc.dg/vect/vect-52.c: New test.
12314 * gcc.dg/vect/vect-53.c: New test.
12315 * gcc.dg/vect/vect-54.c: New test.
12316 * gcc.dg/vect/vect-55.c: New test.
12317 * gcc.dg/vect/vect-56.c: New test.
12318 * gcc.dg/vect/vect-57.c: New test.
12319 * gcc.dg/vect/vect-58.c: New test.
12320 * gcc.dg/vect/vect-59.c: New test.
12321 * gcc.dg/vect/vect-60.c: New test.
12322 * gcc.dg/vect/vect-61.c: New test.
12323 * gcc.dg/vect/vect-all.c: New test.
12324 * gcc.dg/vect/vect-none.c: New test.
12325
12326 2004-08-17 Paul Brook <paul@codesourcery.com>
12327
12328 PR fortran/13082
12329 * gfortran.dg/entry_1.f90: New test.
12330
12331 2004-08-17 Andrew Pinski <apinski@apple.com>
12332
12333 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
12334
12335 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
12336
12337 * gcc.dg/pr17036-1.c: New test.
12338
12339 2004-08-16 Devang Patel <dpatel@apple.com>
12340
12341 * gcc.dg/darwin-20040809-1.c: New test.
12342
12343 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
12344
12345 * gcc.dg/funcdef-attr-1.c: New test.
12346
12347 2004-08-16 Janis Johnson <janis187@us.ibm.com>
12348
12349 * gcc.dg/altivec-17.c: New test.
12350 * gcc.dg/altivec-18.c: New test.
12351
12352 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12353
12354 PR c++/6749
12355 * g++.dg/template/vtable2.C: New test.
12356
12357 2004-08-14 Richard Henderson <rth@redhat.com>
12358
12359 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
12360 * gcc.dg/pack-test-4.c (main): Return 0.
12361 * gcc.dg/setjmp-1.c: Remove XFAIL.
12362 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
12363
12364 2004-08-14 Richard Henderson <rth@redhat.com>
12365
12366 * gcc.dg/980217-1.c: Add prototype for printf.
12367
12368 2004-08-13 Bud Davis <bdavis9659@comcast.net>
12369
12370 * gfortran.dg/pr16935.f90: New test.
12371
12372 2004-08-13 Janis Johnson <janis187@us.ibm.com>
12373
12374 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
12375
12376 2004-08-13 Paul Brook <paul@codesourcery.com>
12377
12378 * gfortran.dg/der_io_1.f90: Remove stray comma.
12379
12380 2004-08-12 Janis Johnson <janis187@us.ibm.com>
12381
12382 * gcc.dg/vmx/cw-bug-2.c: Remove.
12383 * gcc.dg/vmx/vprint-1.c: Remove.
12384 * gcc.dg/vmx/vscan-1.c: Remove.
12385
12386 2004-08-12 Devang patel <dpatel@apple.com>
12387
12388 * gcc.dg/darwin-20040809-2.c: New test.
12389
12390 2004-08-12 Janis Johnson <janis1872us.ibm.com>
12391
12392 * g++.dg/ext/altivec-12.C: New test.
12393
12394 * g++.dg/ext/altivec-11.C: New test.
12395
12396 2004-08-12 Paul Brook <paul@codesourcery.com>
12397
12398 * g++.dg/abi/arm_cxa_vec_1.C: New test.
12399
12400 2004-08-12 Janis Johnson <janis187@us.ibm.com>
12401
12402 * g++.dg/ext/altivec-2.C: Check for hardware support before
12403 executing any VMX instructions.
12404
12405 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
12406
12407 2004-08-12 Jakub Jelinek <jakub@redhat.com>
12408
12409 PR c++/16276
12410 * g++.old-deja/g++.other/comdat4.C: New test.
12411 * g++.old-deja/g++.other/comdat4-aux.cc: New.
12412
12413 2004-08-12 Ben Elliston <bje@au.ibm.com>
12414
12415 PR target/16286
12416 * gcc.dg/pr16286.c: New test.
12417
12418 2004-08-12 Jan Beulich <jbeulich@novell.com>
12419
12420 * g++.dg/ext/asm5.C: New.
12421
12422 2004-08-11 Mark Mitchell <mark@codesourcery.com>
12423
12424 PR c++/16698
12425 * g++.dg/eh/crash1.C: New test.
12426
12427 PR c++/16717
12428 * g++.dg/ext/construct1.C: New test.
12429
12430 2004-08-11 Mark Mitchell <mark@codesourcery.com>
12431
12432 PR c++/16853
12433 * g++.dg/init/ptrmem1.C: New test.
12434
12435 PR c++/16618
12436 * g++.dg/parse/offsetof5.C: New test.
12437
12438 PR c++/16870
12439 * g++.dg/template/overload3.C: New test.
12440
12441 2004-08-11 Mark Mitchell <mark@codesourcery.com>
12442
12443 PR c++/16964
12444 * g++.dg/parse/error16.C: New test.
12445
12446 PR c++/16904
12447 * g++.dg/template/error14.C: New test.
12448
12449 PR c++/16929
12450 * g++.dg/template/error15.C: New test.
12451
12452 2004-08-11 Devang Patel <dpatel@apple.com>
12453
12454 * gcc.dg/darwin-ld-20040809-1.c: New test.
12455 * gcc.dg/darwin-ld-20040809-2.c: New test.
12456
12457 2004-08-11 Steven G. Kargl <kargls@comcast.net>
12458
12459 PR fortran/16917
12460 * gfortran.dg/dfloat_1.f90: New test.
12461
12462 2004-08-09 Mark Mitchell <mark@codesourcery.com>
12463
12464 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
12465 * gcc.dg/dll-2.c: Fix dg-require syntax.
12466 * gcc.misc-tests/arm-isr.c (abort): Declare.
12467 (exit): Likewise.
12468
12469 2004-08-10 Mark Mitchell <mark@codesourcery.com>
12470
12471 PR c++/16971
12472 * g++.dg/parse/crash16.C: New test.
12473
12474 2004-08-10 Roger Sayle <roger@eyesopen.com>
12475
12476 * gcc.dg/mips-rsqrt-1.c: New test case.
12477 * gcc.dg/mips-rsqrt-2.c: New test case.
12478 * gcc.dg/mips-rsqrt-3.c: New test case.
12479
12480 2004-08-10 Paul Brook <paul@codesourcery.com>
12481
12482 * gfortran.dg/der_io_1.f90: New test.
12483
12484 2004-08-10 Paul Brook <paul@codesourcery.com>
12485
12486 PR fortran/16919
12487 * gfortran.dg/der_array_1.f90: New test.
12488
12489 2004-08-09 David Edelsohn <edelsohn@gnu.org>
12490
12491 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
12492
12493 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
12494
12495 * gcc.dg/wchar_t-2.c: Fix typo.
12496
12497 2004-08-09 Falk Hueffner <falk@debian.org>
12498
12499 PR tree-optimization/12517
12500 * gcc.c-torture/compile/pr12517.c: New test.
12501
12502 PR tree-optimization/12578
12503 * gcc.c-torture/compile/pr12578.c: New test.
12504
12505 PR tree-optimization/12899
12506 * gcc.c-torture/compile/pr12899.c: New test.
12507
12508 PR rtl-optimization/14692
12509 * gcc.c-torture/compile/pr14692.c: New test.
12510
12511 PR tree-optimization/16461
12512 * gcc.c-torture/compile/pr16461.c: New test.
12513
12514 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
12515
12516 * gfortran.dg/getenv_1.f90: New test.
12517
12518 2004-08-06 Mark Mitchell <mark@codesourcery.com>
12519
12520 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
12521 wchar_t.
12522 * gcc.dg/symbian5.c: Test -fno-short-wchar.
12523
12524 2004-08-06 Paul Brook <paul@codesourcery.com>
12525
12526 * gfortran.dg/ret_array_1.f90: New test.
12527 * gfortran.dg/ret_pointer_1.f90: New test.
12528
12529 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
12530
12531 * gcc.dg/missing-field-init-[12].c: New tests.
12532 * g++.dg/warn/missing-field-init-[12].C: New tests.
12533
12534 2004-08-06 Mark Mitchell <mark@codesourcery.com>
12535
12536 * gcc.dg/enum2.c: New test.
12537 * gcc.dg/symbian3.c: Likewise.
12538 * gcc.dg/symbian4.c: Likewise.
12539 * gcc.dg/wchar_t-2.c: Likewise.
12540
12541 2004-08-05 Mark Mitchell <mark@codesourcery.com>
12542
12543 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
12544 destructor tests.
12545
12546 2004-08-05 Mark Mitchell <mark@codesourcery.com>
12547
12548 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
12549 dg-require-visiblity.
12550 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
12551 * g++.dg/ext/visibility/fvisibility.C: Likewise.
12552 * g++.dg/ext/visibility/memfuncts.C: Likewise.
12553 * g++.dg/ext/visibility/new1.C: Likewise.
12554 * g++.dg/ext/visibility/pragma.C: Likewise.
12555 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
12556 * g++.dg/ext/visibility/virtual.C: Likewise.
12557 * g++/dg/ext/visibility/visibility-1.C: Likewise.
12558 * g++/dg/ext/visibility/visibility-2.C: Likewise.
12559 * g++/dg/ext/visibility/visibility-3.C: Likewise.
12560 * g++/dg/ext/visibility/visibility-4.C: Likewise.
12561 * g++/dg/ext/visibility/visibility-5.C: Likewise.
12562 * g++/dg/ext/visibility/visibility-6.C: Likewise.
12563 * g++/dg/ext/visibility/visibility-7.C: Likewise.
12564 * g++/dg/ext/visibility/visibility-8.C: New test.
12565 * gcc.c-torture/compile/dll.x: Remove.
12566 * gcc.dg/dll-2.c: Use dg-require-dll
12567 * gcc.dg/visibility-10.c: New test.
12568 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
12569 supporting DLLs.
12570 * testsuite/lib/scanasm.exp (scan_hidden): New function.
12571 (scan_not_hidden): Likewise.
12572
12573 2004-08-05 David Edelsohn <edelsohn@gnu.org>
12574
12575 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
12576
12577 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
12578
12579 * gcc.c-torture/execute/20040805-1.c: New test.
12580
12581 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
12582
12583 * gcc.dg/20020118-1.c: Declare abort.
12584 * gcc.dg/altivec_check.h: Likewise.
12585 * gcc.dg/iftrap-2.c: Likewise.
12586 * gcc.dg/pragma-darwin.c: Likewise.
12587 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
12588
12589 2004-08-04 Geoffrey Keating <geoffk@apple.com>
12590
12591 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
12592
12593 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
12594
12595 * gcc.c-torture/execute/builtins/abs-2.c,
12596 gcc.c-torture/execute/builtins/abs-3.c,
12597 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
12598 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
12599 intmax_t, uintmax_t and their limits.
12600 * gcc.dg/intmax_t-1.c: New test.
12601
12602 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12603
12604 * g++.dg/tc1/dr147.C: Add reference to PR.
12605
12606 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
12607
12608 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
12609 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
12610
12611 2004-08-03 David Edelsohn <edelsohn@gnu.org>
12612
12613 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
12614
12615 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
12616
12617 * gcc.dg/redecl-5.c: New test.
12618 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
12619 of scanf.
12620
12621 2004-08-03 Roger Sayle <roger@eyesopen.com>
12622
12623 PR middle-end/16790
12624 * gcc.c-torture/execute/pr16790-1.c: New test case.
12625
12626 2004-08-03 Mark Mitchell <mark@codesourcery.com>
12627
12628 * g++.dg/ext/visibility/assign1.C: New test.
12629 * g++.dg/ext/visibility/new1.C: Likewise.
12630
12631 * gcc.dg/symbian1.c: New test.
12632 * gcc.dg/symbian2.c: Likewise.
12633
12634 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
12635
12636 PR target/16570
12637 * gcc.dg/i386-sse-9.c: New test.
12638
12639 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
12640
12641 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
12642
12643 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
12644
12645 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
12646 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
12647 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
12648 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
12649 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
12650 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
12651 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
12652 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
12653 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
12654 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
12655 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
12656 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
12657 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
12658 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
12659 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
12660 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
12661 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
12662 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
12663 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
12664 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
12665 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
12666 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
12667 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
12668 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
12669 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
12670 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
12671 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
12672 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
12673 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
12674 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
12675 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
12676 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
12677 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
12678 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
12679 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
12680 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
12681 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
12682 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
12683 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
12684 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
12685 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
12686 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
12687 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
12688 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
12689 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
12690 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
12691 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
12692 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
12693 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
12694 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
12695 gcc.misc-tests/i386-pf-3dnow-1.c,
12696 gcc.misc-tests/i386-pf-athlon-1.c,
12697 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
12698 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
12699 Declare built-in functions used.
12700 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
12701
12702 2004-08-02 Mark Mitchell <mark@codesourcery.com>
12703
12704 PR c++/16707
12705 * g++.dg/lookup/using12.C: New test.
12706
12707 * g++.dg/init/null1.C: Fix PR number.
12708 * g++.dg/parse/namespace10.C: Likewise.
12709
12710 2004-08-01 Mark Mitchell <mark@codesourcery.com>
12711
12712 PR c++/16224
12713 * g++.dg/template/spec17.C: New test.
12714 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
12715 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
12716
12717 2004-08-02 David Billinghurst
12718
12719 PR fortran/16292
12720 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
12721
12722 2004-08-01 Zack Weinberg <zack@codesourcery.com>
12723
12724 * gcc.dg/ia64-got-1.c: New test case.
12725
12726 2004-08-01 Mark Mitchell <mark@codesourcery.com>
12727
12728 PR c++/16489
12729 * g++.dg/init/null1.C: New test.
12730 * g++.dg/tc1/dr76.C: Adjust error marker.
12731
12732 PR c++/16529
12733 * g++.dg/parse/namespace10.C: New test.
12734
12735 PR c++/16810
12736 * g++.dg/inherit/ptrmem2.C: New test.
12737
12738 2004-08-02 Ben Elliston <bje@au.ibm.com>
12739
12740 PR target/16155
12741 * gcc.dg/pr16155.c: New test.
12742
12743 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
12744
12745 * gcc.dg/redecl-2.c: New test.
12746
12747 2004-07-30 Geoffrey Keating <geoffk@apple.com>
12748
12749 * gcc.dg/darwin-longdouble.c: New file.
12750
12751 2004-07-30 Richard Henderson <rth@redhat.com>
12752
12753 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
12754 write to constant argument.
12755 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
12756
12757 2004-07-30 Richard Henderson <rth@redhat.com>
12758
12759 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
12760 tests of nearest around zero.
12761
12762 2004-07-30 Andrew Pinski <apinski@apple.com>
12763
12764 * gcc.c-torture/compile/20040730-1.c: New test.
12765
12766 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
12767
12768 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
12769 powerpc-eabispe.
12770
12771 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
12772
12773 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
12774
12775 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
12776
12777 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
12778 contains $ld_library_path.
12779 * lib/gfortran.exp (gfortran_link_flags): Likewise.
12780
12781 2004-07-29 Richard Henderson <rth@redhat.com>
12782
12783 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
12784
12785 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
12786 (alt2, which): New.
12787 (Check): Accept either alternative.
12788
12789 2004-07-29 Mark Mitchell <mark@codesourcery.com>
12790
12791 * g++.dg/abi/inline1.C: New test.
12792 * g++.dg/abi/local1-a.cc: Likewise.
12793 * g++.dg/abi/local1.C: Likewise.
12794 * g++.dg/abi/mangle11.C: Tweak location of warnings.
12795 * g++.dg/abi/mangle12.C: Likewise.
12796 * g++.dg/abi/mangle17.C: Likewise.
12797 * g++.dg/abi/mangle20-2.C: Likewise.
12798 * g++.dg/opt/interface1.C: Likewise.
12799 * g++.dg/opt/interface1.h: Likewise.
12800 * g++.dg/opt/interface1-a.cc: New test.
12801 * g++.dg/parse/repo1.C: New test.
12802 * g++.dg/template/repo1.C: Likewise.
12803 * g++.dg/warn/Winline-1.C: Likewise.
12804 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
12805
12806 2004-07-29 Diego Novillo <dnovillo@redhat.com>
12807
12808 * gcc.dg/tree-ssa/20040729-1.c: New test.
12809
12810 2004-07-27 Matt Austern <austern@apple.com>
12811
12812 * gcc.dg/darwin-bool-1.c: New test.
12813 * gcc.dg/darwin-bool-2.c: New test.
12814
12815 2004-07-28 Richard Henderson <rth@redhat.com>
12816
12817 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
12818 arguments in the correct type. Don't write to constant arguments.
12819
12820 2004-07-28 Diego Novillo <dnovillo@redhat.com>
12821
12822 PR tree-optimization/16688
12823 PR tree-optimization/16689
12824 * g++.dg/tree-ssa/pr16688.C: New test.
12825
12826 2004-07-28 Diego Novillo <dnovillo@redhat.com>
12827
12828 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
12829 loads. Not only in the comment, this time.
12830
12831 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
12832
12833 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
12834 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
12835 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
12836 * gcc.dg/sh4a-bitmovua.c: New.
12837 * gcc.dg/sh4a-cos.c: New.
12838 * gcc.dg/sh4a-cosf.c: New.
12839 * gcc.dg/sh4a-fprun.c: New.
12840 * gcc.dg/sh4a-fsrra.c: New.
12841 * gcc.dg/sh4a-memmovua.c: New.
12842 * gcc.dg/sh4a-sin.c: New.
12843 * gcc.dg/sh4a-sincos.c: New.
12844 * gcc.dg/sh4a-sincosf.c: New.
12845 * gcc.dg/sh4a-sinf.c: New.
12846
12847 2004-07-28 Diego Novillo <dnovillo@redhat.com>
12848
12849 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
12850 conditionals.
12851 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
12852 loads.
12853 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
12854 DOM1.
12855
12856 2004-07-27 Andrew Pinski <apinski@apple.com>
12857
12858 * g++.dg/rtti/tinfo1.C: Correct the xfail.
12859
12860 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
12861
12862 * gcc.dg/pragma-isr.c: New test.
12863
12864 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12865
12866 PR c++/14429
12867 * g++.dg/template/ttp11.C: New test.
12868
12869 2004-07-27 Diego Novillo <dnovillo@redhat.com>
12870
12871 * gcc.c-torture/compile/20040727-1.c: New test.
12872
12873 2004-07-26 Eric Christopher <echristo@redhat.com>
12874
12875 * gcc.c-torture/compile/20040726-2.c: New test.
12876
12877 2004-07-26 Andrew Pinski <apinski@apple.com>
12878
12879 * g++.dg/rtti/tinfo1.C: Xfail.
12880
12881 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
12882
12883 * gcc.c-torture/compile/20040726-1.c: New test.
12884
12885 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
12886 Brian Ryner <bryner@brianryner.com>
12887
12888 PR c++/9283
12889 PR c++/15000
12890 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
12891 * g++.dg/ext/visibility/: New directory.
12892 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
12893 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
12894 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
12895 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
12896 * g++.dg/ext/visibility/fvisibility.C,
12897 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
12898 g++.dg/ext/visibility/fvisibility-override1.C
12899 g++.dg/ext/visibility/fvisibility-override2.C
12900 g++.dg/ext/visibility/memfuncts.C
12901 g++.dg/ext/visibility/noPLT.C
12902 g++.dg/ext/visibility/pragma.C
12903 g++.dg/ext/visibility/pragma-override1.C
12904 g++.dg/ext/visibility/pragma-override2.C
12905 g++.dg/ext/visibility/staticmemfuncts.C
12906 g++.dg/ext/visibility/virtual.C: New tests.
12907
12908 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
12909
12910 PR c/15360
12911 * gcc.dg/pr15360-1.c: New test.
12912
12913 2004-07-25 Daniel Jacobowitz <dan@debian.org>
12914
12915 * gcc.dg/pragma-align-2.c: New test.
12916 * gcc.dg/pragma-init-fini.c: New test.
12917 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
12918 targets.
12919
12920 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
12921
12922 * gcc.dg/init-string-2.c: New test.
12923
12924 2004-07-24 Zack Weinberg <zack@codesourcery.com>
12925
12926 PR 16684
12927 * gcc.dg/Wredundant-decls-1.c: New test case.
12928
12929 2004-07-24 Jakub Jelinek <jakub@redhat.com>
12930
12931 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
12932 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
12933 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
12934 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
12935 * gcc.dg/compat/generate-random.c: New file.
12936 * gcc.dg/compat/generate-random.h: Likewise.
12937 * gcc.dg/compat/generate-random_r.c: Likewise.
12938 * gcc.dg/compat/struct-layout-1.h: Likewise.
12939 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
12940 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
12941 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
12942 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
12943 * gcc.dg/compat/struct-layout-1_main.c: New test.
12944 * gcc.dg/compat/struct-layout-1_x.c: New file.
12945 * gcc.dg/compat/struct-layout-1_y.c: New file.
12946 * gcc.dg/compat/struct-layout-1_test.h: New file.
12947
12948 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
12949
12950 * gcc.dg/comp-return-1.c: New test
12951
12952 2004-07-23 Janis Johnson <janis187@us.ibm.com>
12953
12954 * gcc.dg/vmx/8-02a.c: Fix typo.
12955
12956 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
12957 * gcc.dg/darwin-abi-3.c: New test.
12958
12959 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
12960 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
12961
12962 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
12963 * gcc.dg/vmx/ops-long-1.c: New test.
12964 * gcc.dg/vmx/ops-long-2.c: New test.
12965
12966 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
12967
12968 * g++.dg/lookup/conv-[1234].C: New.
12969
12970 2004-07-22 Mark Mitchell <mark@codesourcery.com>
12971
12972 * g++.dg/parse/attr2.C: Simplify.
12973
12974 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
12975
12976 PR c/7284
12977 * gcc.c-torture/execute/pr7284-1.c: New test.
12978
12979 2004-07-22 Brian Booth <bbooth@redhat.com>
12980
12981 * gcc.dg/tree-ssa/20040721-1.c: New test.
12982
12983 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
12984
12985 * g++.dg/template/crash20.c: New.
12986
12987 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
12988
12989 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
12990 Add dg-run directive. Declare variables as required.
12991 * gfortran.dg/g77/README: Update
12992
12993 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
12994
12995 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
12996 gcc.dg/cris-peep2-andu2.c: New tests.
12997
12998 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
12999
13000 PR c/15052
13001 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
13002 on return type.
13003 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
13004 messages.
13005 * gcc.dg/qual-return-2.c: Update expected messages.
13006 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
13007
13008 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
13009
13010 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
13011 * gcc.dg/noncompile/921102-1.c: Update expected error message.
13012
13013 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
13014
13015 PR c/11250
13016 * gcc.dg/init-string-1.c: New test.
13017
13018 2004-07-21 Jakub Jelinek <jakub@redhat.com>
13019
13020 PR middle-end/15345
13021 PR c/16450
13022 * gcc.dg/torture/nested-fn-1.c: New test.
13023
13024 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
13025
13026 PR target/16559
13027 * gcc.dg/ia64-fptr-1.c: New file.
13028
13029 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13030
13031 PR c++/14497
13032 * g++.dg/template/spec16.C: New test.
13033 * g++.old-deja/g++.robertl/eb118.C: Remove.
13034
13035 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13036
13037 PR c++/509
13038 * g++.dg/template/spec15.C: New test.
13039
13040 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
13041
13042 Copy cases from g77.f-torture/execute and add dg-run
13043 directive. Other changes as noted.
13044 * gfortran.dg/g77/13037.f
13045 * gfortran.dg/g77/1832.f
13046 * gfortran.dg/g77/19981119-0.f
13047 * gfortran.dg/g77/19990313-0.f
13048 * gfortran.dg/g77/19990313-1.f
13049 * gfortran.dg/g77/19990313-2.f
13050 * gfortran.dg/g77/19990313-3.f
13051 * gfortran.dg/g77/19990419-1.f
13052 * gfortran.dg/g77/19990826-0.f
13053 * gfortran.dg/g77/19990826-2.f
13054 * gfortran.dg/g77/20000503-1.f
13055 * gfortran.dg/g77/20001111.f
13056 * gfortran.dg/g77/20010116.f
13057 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
13058 * gfortran.dg/g77/20010430.f
13059 * gfortran.dg/g77/6177.f
13060 * gfortran.dg/g77/947.f
13061 * gfortran.dg/g77/970816-3.f
13062 * gfortran.dg/g77/971102-1.f
13063 * gfortran.dg/g77/980520-1.f
13064 * gfortran.dg/g77/980628-0.f
13065 * gfortran.dg/g77/980628-1.f
13066 * gfortran.dg/g77/980628-10.f
13067 * gfortran.dg/g77/980628-2.f
13068 * gfortran.dg/g77/980628-3.f
13069 * gfortran.dg/g77/980628-7.f
13070 * gfortran.dg/g77/980628-8.f
13071 * gfortran.dg/g77/980628-9.f
13072 * gfortran.dg/g77/980701-0.f
13073 * gfortran.dg/g77/980701-1.f
13074 * gfortran.dg/g77/cabs.f
13075 * gfortran.dg/g77/claus.f
13076 * gfortran.dg/g77/complex_1.f
13077 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
13078 * gfortran.dg/g77/dcomplex.f
13079 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
13080 * gfortran.dg/g77/f90-intrinsic-mathematical.f
13081 * gfortran.dg/g77/f90-intrinsic-numeric.f
13082 * gfortran.dg/g77/int8421.f
13083 * gfortran.dg/g77/labug1.f
13084 * gfortran.dg/g77/large_vec.f
13085 * gfortran.dg/g77/le.f
13086 * gfortran.dg/g77/short.f
13087 * gfortran.dg/g77/README: Update
13088
13089 2004-07-20 Mark Mitchell <mark@codesourcery.com>
13090
13091 PR c++/16637
13092 * g++.dg/parse/lookup4.C: New test.
13093
13094 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13095
13096 PR c++/16175
13097 * g++.dg/template/ttp10.C: New test.
13098
13099 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
13100
13101 * gcc.dg/pr12625-1.c: New test.
13102
13103 2004-07-20 Steven Bosscher <stevenb@suse.de>
13104
13105 * testsuite/gcc.dg/switch-warn-1.c: New test.
13106 * testsuite/gcc.dg/switch-warn-2.c: New test.
13107 * gcc.c-torture/compile/pr14730.c: Update.
13108
13109 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
13110
13111 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
13112 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
13113 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
13114 g++.dg/template/nontype3.C: Remove trailing CR from tests.
13115
13116 2004-07-18 Mark Mitchell <mark@codesourcery.com>
13117
13118 PR c++/16623
13119 * g++.dg/template/assign1.C: New test.
13120
13121 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13122
13123 PR c++/12170
13124 * g++.dg/template/ttp9.C: New test.
13125
13126 2004-07-19 Daniel Jacobowitz <dan@debian.org>
13127
13128 * gcc.dg/format/cmn-err-1.c: New test.
13129
13130 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
13131
13132 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
13133 gcc.dg/Wparentheses-10.c: New tests.
13134 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
13135
13136 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13137
13138 PR fortran/16465
13139 * gfortran.dg/g77//ffixed-line-length-0.f,
13140 gfortran.dg/g77/ffixed-line-length-132.f,
13141 gfortran.dg/g77/ffixed-line-length-72.f,
13142 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
13143 gfortran.dg/g77/README: Update.
13144
13145 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13146
13147 PR c++/13092
13148 * g++.dg/template/non-dependent7.C: New test.
13149 * g++.dg/template/non-dependent8.C: Likewise.
13150 * g++.dg/template/non-dependent9.C: Likewise.
13151 * g++.dg/template/non-dependent10.C: Likewise.
13152
13153 2004-07-17 Mark Mitchell <mark@codesourcery.com>
13154
13155 PR c++/16337
13156 * g++.dg/parse/attr2.C: New test.
13157
13158 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
13159
13160 * g77.dg: Removed.
13161 * g77.f-torture: Ditto.
13162
13163 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
13164
13165 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
13166 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
13167 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
13168
13169 2004-07-16 Richard Henderson <rth@redhat.com>
13170
13171 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
13172
13173 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13174
13175 * lib/fortran-torture.exp (fortran-torture): Don't test compile
13176 tests with full list of options.
13177 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
13178 of TORTURE_OPTIONS if test contains 'dg-do run'.
13179
13180 PR fortran/16404
13181 * gfortran.dg/do_iterator.f90: New test.
13182
13183 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13184
13185 PR rtl-optimization/16536
13186 * gcc.c-torture/execute/restrict-1.c: New test.
13187
13188 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13189
13190 PR fortran/15324
13191 * gfortran.dg/pr15324.f90: New test.
13192
13193 PR fortran/15129
13194 * gfortran.dg/pr15129.f90: New test.
13195
13196 PR fortran/15140
13197 * gfortran.dg/pr15140.f90: New test.
13198
13199 PR fortran/13792
13200 * gfortran.fortran-torture/execute/bounds.f90: Add check for
13201 compile-time simplification.
13202
13203 2004-07-14 Mike Stump <mrs@apple.com>
13204
13205 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
13206
13207 2004-07-14 James E Wilson <wilson@specifixinc.com>
13208
13209 PR target/16325
13210 * gcc.dg/profile-generate-1.c: New.
13211
13212 2004-07-15 Jakub Jelinek <jakub@redhat.com>
13213
13214 * gcc.c-torture/execute/20040709-1.c: New test.
13215 * gcc.c-torture/execute/20040709-2.c: New test.
13216
13217 2004-07-14 Mike Stump <mrs@apple.com>
13218
13219 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
13220
13221 2004-07-14 Mike Stump <mrs@apple.com>
13222
13223 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
13224
13225 2004-07-13 Mark Mitchell <mark@codesourcery.com>
13226
13227 PR c++/16518
13228 * g++.dg/parse/mutable1.C: New test.
13229
13230 2004-07-13 Diego Novillo <dnovillo@redhat.com>
13231
13232 PR tree-optimization/16443
13233 * gcc.dg/tree-ssa/20040713-1.c: New test.
13234
13235 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
13236
13237 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
13238 for operator new.
13239
13240 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
13241
13242 * gfortran.dg/g77/README: New file
13243 * gfortran.dg/g77/19981216-0.f: Copy from
13244 g77.f-torture/noncompile. Add "dg-do compile" and
13245 dg-error as required.
13246 * gfortran.dg/g77/19990218-1.f: Likewise
13247 * gfortran.dg/g77/19990905-1.f: Likewise
13248 * gfortran.dg/g77/9263.f: Likewise
13249 * gfortran.dg/g77/980615-0.f: Likewise
13250 * gfortran.dg/g77/980616-0.f: Likewise
13251 * gfortran.dg/g77/check0.f: Likewise
13252 * gfortran.dg/g77/select_no_compile.f: Likewise
13253
13254 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
13255
13256 Copy files from g77.f-torture/compile.
13257 Add "{ dg-do compile}". Other changes as noted
13258 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
13259 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
13260 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
13261 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
13262 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
13263 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
13264 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
13265 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
13266 statement to conform to standard. Append alpha1.x for reference.
13267 * gfortran.dg/g77/xformat.f: Add dg-warning
13268
13269 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
13270
13271 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
13272 Add {dg-do compile} directive.
13273 * gfortran.dg/g77/cpp2.F: Likewise
13274
13275 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13276
13277 PR c++/5402
13278 * g++.dg/lookup/name-clash1.C: New test.
13279
13280 PR c++/9777
13281 * g++.dg/lookup/name-clash2.C: New test.
13282
13283 PR c++/12102
13284 * g++.dg/lookup/name-clash3.C: New test.
13285
13286 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13287
13288 * g++.dg/lookup/new2.C: New test.
13289 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
13290
13291 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
13292
13293 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
13294 Add {dg-do compile} directive.
13295 * gfortran.dg/g77/13060.f: Likewise
13296 * gfortran.dg/g77/19990218-0.f: Likewise
13297 * gfortran.dg/g77/19990305-0.f: Likewise
13298 * gfortran.dg/g77/19990419-0.f: Likewise
13299 * gfortran.dg/g77/19990502-0.f: Likewise
13300 * gfortran.dg/g77/19990502-1.f: Likewise
13301 * gfortran.dg/g77/19990525-0.f: Likewise
13302 * gfortran.dg/g77/19990826-1.f: Likewise
13303 * gfortran.dg/g77/19990826-3.f: Likewise
13304 * gfortran.dg/g77/19990905-2.f: Likewise
13305 * gfortran.dg/g77/20000412-1.f: Likewise
13306 * gfortran.dg/g77/20000511-1.f: Likewise
13307 * gfortran.dg/g77/20000511-2.f: Likewise
13308 * gfortran.dg/g77/20000518.f: Likewise
13309 * gfortran.dg/g77/20000601-1.f: Likewise
13310 * gfortran.dg/g77/20000601-2.f: Likewise
13311 * gfortran.dg/g77/20000629-1.f: Likewise
13312 * gfortran.dg/g77/20000630-2.f: Likewise
13313 * gfortran.dg/g77/20010115.f: Likewise
13314 * gfortran.dg/g77/20010321-1.f: Likewise
13315 * gfortran.dg/g77/20010426.f: Likewise
13316 * gfortran.dg/g77/20020307-1.f: Likewise
13317 * gfortran.dg/g77/8485.f: Likewise
13318 * gfortran.dg/g77/960317-1.f: Likewise
13319 * gfortran.dg/g77/970915-0.f: Likewise
13320 * gfortran.dg/g77/980310-1.f: Likewise
13321 * gfortran.dg/g77/980310-2.f: Likewise
13322 * gfortran.dg/g77/980310-3.f: Likewise
13323 * gfortran.dg/g77/980310-4.f: Likewise
13324 * gfortran.dg/g77/980310-6.f: Likewise
13325 * gfortran.dg/g77/980310-7.f: Likewise
13326 * gfortran.dg/g77/980310-8.f: Likewise
13327 * gfortran.dg/g77/980419-2.f: Likewise
13328 * gfortran.dg/g77/980424-0.f: Likewise
13329 * gfortran.dg/g77/980427-0.f: Likewise
13330 * gfortran.dg/g77/980729-0.f: Likewise
13331 * gfortran.dg/g77/981117-1.f: Likewise
13332 * gfortran.dg/g77/toon_1.f: Likewise
13333
13334 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13335
13336 PR c++/2204
13337 * g++.dg/other/abstract2.C: New test.
13338
13339 2004-07-12 Paul Brook <paul@codesourcery.com>
13340
13341 * gfortran.dg/pointer_init_1.f90: New test.
13342
13343 2004-07-11 Paul Brook <paul@codesourcery.com>
13344
13345 PR fortran/15986
13346 * gfortran.dg/contained_1.f90: New test.
13347
13348 2004-07-11 Mark Mitchell <mark@codesourcery.com>
13349
13350 * g++.dg/parse/defarg8.C: New test.
13351
13352 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13353
13354 PR fortran/16433
13355 * gfortran.dg/pr16433.f: New test.
13356
13357 PR fortran/17574
13358 * gfortran.dg/pr15754.f90: New test.
13359
13360 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
13361
13362 PR tree-optimization/16437
13363 * gcc.c-torture/execute/bitfld-4.c: New test.
13364
13365 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13366
13367 * gfortran.fortran-torture/execute/common_2.f90: Add check for
13368 access to common var from module.
13369
13370 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13371
13372 PR fortran/16336
13373 * gfortran.fortran-torture/execute/common_2.f90: New test.
13374
13375 2004-07-10 Paul Brook <paul@codesourcery.com>
13376
13377 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
13378
13379 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13380
13381 PR fortran/15969
13382 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
13383
13384 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
13385
13386 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
13387 * gfortran.dg/g77/ffixed-form-2.f: Likewise
13388 * gfortran.dg/g77/ffree-form-1.f: Likewise
13389 * gfortran.dg/g77/ffree-form-2.f: Likewise
13390 * gfortran.dg/g77/ffree-form-3.f: Likewise
13391 * gfortran.dg/g77/fno-underscoring.f: Likewise
13392 * gfortran.dg/g77/funderscoring.f: Likewise
13393 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
13394
13395 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13396
13397 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
13398
13399 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13400 Paul Brook <paul@codesourcery.com>
13401
13402 PR fortran/13415
13403 * gfortran.dg/common_pointer_1.f90: New test.
13404
13405 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13406
13407 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
13408
13409 2004-07-09 James E Wilson <wilson@specifixinc.com>
13410
13411 PR target/16364
13412 * gcc.c-torture/compile/20040709-1.c: New.
13413
13414 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13415
13416 PR fortran/14077
13417 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
13418
13419 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13420
13421 PR fortran/13201
13422 * gfortran.dg/shape_1.f90: New test.
13423
13424 2004-07-09 Zack Weinberg <zack@codesourcery.com>
13425 Andrew Pinski <apinski@apple.com>
13426
13427 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
13428
13429 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13430
13431 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
13432 comment.
13433
13434 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13435 Paul Brook <paul@codesourcery.com>
13436
13437 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
13438 '.f95' and '.F95'.
13439
13440 2004-07-09 Diego Novillo <dnovillo@redhat.com>
13441
13442 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
13443
13444 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13445
13446 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
13447 testcases with capital suffix.
13448
13449 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13450
13451 PR fortran/15481
13452 PR fortran/13372
13453 PR fortran/13575
13454 PR fortran/15978
13455 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
13456
13457 * gfortran.dg/implicit_1.f90: New test.
13458
13459 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
13460
13461 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
13462 expression to match gfortran warning/error messages
13463 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
13464 dg-error text.
13465
13466 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
13467
13468 * lib/fortran-torture.exp: Rename proc search_for to
13469 search_for_re.
13470
13471 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
13472
13473 * gcc.c-torture/execute/simd-5.x: New file.
13474 XFAIL on SPARC 64-bit at -O0.
13475
13476 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13477
13478 PR c++/8211
13479 PR c++/16165
13480 * g++.dg/warn/effc3.C: New test.
13481
13482 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
13483
13484 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
13485 change X to 1X in format.
13486 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
13487 add data statements to conform to standard.
13488
13489 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
13490
13491 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
13492 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
13493 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
13494
13495 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
13496
13497 * gfortran.dg/g77/7388.f: Copy from g77.dg
13498 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
13499 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
13500 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
13501 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
13502 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
13503 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
13504 * gfortran.dg/g77/strlen0.f: Likewise
13505
13506 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
13507
13508 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
13509 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
13510
13511 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
13512
13513 * gcc.c-torture/execute/920428-2.x: Delete.
13514 * gcc.c-torture/execute/920501-7.x: Likewise.
13515
13516 2004-07-08 Jakub Jelinek <jakub@redhat.com>
13517
13518 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
13519 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
13520 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
13521 prescott and c3-2.
13522 (PREFETCH_3DNOW): Add -march=c3.
13523
13524 2004-07-08 Diego Novillo <dnovillo@redhat.com>
13525
13526 PR c/16437
13527 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
13528 * gcc.c-torture/execute/bf64-1.x: Likewise.
13529
13530 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
13531
13532 * gcc.c-torture/compile/20040708-1.c: New test.
13533
13534 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13535
13536 PR c++/16169
13537 * g++.dg/warn/effc2.C: New test.
13538
13539 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
13540
13541 * gcc.c-torture/execute/bitfld-1.x: Remove.
13542 * gcc.c-torture/execute/bitfld-3.c: New test.
13543 * gcc.dg/bitfld-2.c: Remove XFAILs.
13544
13545 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
13546
13547 PR c++/16276
13548 * g++.dg/rtti/tinfo1.C: New file.
13549
13550 2004-07-07 Eric Christopher <echristo@redhat.com>
13551
13552 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
13553
13554 2004-07-07 Andrew Pinski <apinski@apple.com>
13555
13556 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
13557
13558 2004-07-07 Mark Mitchell <mark@codesourcery.com>
13559
13560 * g++.dg/init/call1.C: XFAIL.
13561
13562 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
13563
13564 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
13565 except for movstrict*, to movmem* and clrstr* to clrmem*.
13566
13567 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
13568
13569 * gcc.c-torture/execute/20040707-1.c: New test.
13570
13571 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
13572
13573 * gcc.c-torture/execute/20040706-1.c: New test.
13574
13575 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13576
13577 PR c++/3671
13578 * g++.dg/template/spec14.C: New test.
13579
13580 2004-07-05 Jakub Jelinek <jakub@redhat.com>
13581
13582 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
13583 nothing if not yet defined. Use it in b, c and d type definitions.
13584 * gcc.c-torture/execute/20040705-1.c: New test.
13585 * gcc.c-torture/execute/20040705-2.c: New test.
13586
13587 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13588
13589 PR c++/2518
13590 * g++.dg/lookup/new1.C: New test.
13591
13592 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13593
13594 PR c++/11406
13595 * g++.dg/template/sizeof8.C: New test.
13596
13597 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
13598
13599 * gcc.c-torture/compile/20040705-1.c: New test.
13600
13601 2004-07-04 Bud Davis <bdavis9659@comcast.net>
13602
13603 * gfortran.fortran-torture/execute/seq_io.f90: New test.
13604
13605 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
13606
13607 * gcc.dg/cpp/if-mop.c: Two new testcases.
13608 * gcc.dg/cpp/trad/comment-3.c: New.
13609
13610 2004-07-04 Paul Brook <paul@codesourcery.com>
13611
13612 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
13613
13614 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
13615
13616 PR c++/3761
13617 * g++.dg/lookup/crash4.C: New test.
13618
13619 2004-07-02 Zack Weinberg <zack@codesourcery.com>
13620
13621 * gcc.c-torture/execute/builtin-abs-1.c
13622 * gcc.c-torture/execute/builtin-abs-2.c
13623 * gcc.c-torture/execute/builtin-complex-1.c
13624 * gcc.c-torture/execute/builtins/string-1-lib.c
13625 * gcc.c-torture/execute/builtins/string-1.c
13626 * gcc.c-torture/execute/builtins/string-2-lib.c
13627 * gcc.c-torture/execute/builtins/string-2.c
13628 * gcc.c-torture/execute/builtins/string-3-lib.c
13629 * gcc.c-torture/execute/builtins/string-3.c
13630 * gcc.c-torture/execute/builtins/string-4-lib.c
13631 * gcc.c-torture/execute/builtins/string-4.c
13632 * gcc.c-torture/execute/builtins/string-5-lib.c
13633 * gcc.c-torture/execute/builtins/string-5.c
13634 * gcc.c-torture/execute/builtins/string-6-lib.c
13635 * gcc.c-torture/execute/builtins/string-6.c
13636 * gcc.c-torture/execute/builtins/string-7-lib.c
13637 * gcc.c-torture/execute/builtins/string-7.c
13638 * gcc.c-torture/execute/builtins/string-8-lib.c
13639 * gcc.c-torture/execute/builtins/string-8.c
13640 * gcc.c-torture/execute/builtins/string-9-lib.c
13641 * gcc.c-torture/execute/builtins/string-9.c
13642 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
13643 * gcc.c-torture/execute/builtins/string-asm-1.c
13644 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
13645 * gcc.c-torture/execute/builtins/string-asm-2.c
13646 * gcc.c-torture/execute/stdio-opt-1.c
13647 * gcc.c-torture/execute/stdio-opt-2.c
13648 * gcc.c-torture/execute/stdio-opt-3.c
13649 * gcc.c-torture/execute/string-opt-1.c
13650 * gcc.c-torture/execute/string-opt-10.c
13651 * gcc.c-torture/execute/string-opt-11.c
13652 * gcc.c-torture/execute/string-opt-12.c
13653 * gcc.c-torture/execute/string-opt-13.c
13654 * gcc.c-torture/execute/string-opt-14.c
13655 * gcc.c-torture/execute/string-opt-15.c
13656 * gcc.c-torture/execute/string-opt-16.c
13657 * gcc.c-torture/execute/string-opt-2.c
13658 * gcc.c-torture/execute/string-opt-6.c
13659 * gcc.c-torture/execute/string-opt-7.c
13660 * gcc.c-torture/execute/string-opt-8.c:
13661 Replace with ...
13662
13663 * gcc.c-torture/execute/builtins/abs-2.c
13664 * gcc.c-torture/execute/builtins/abs-3.c
13665 * gcc.c-torture/execute/builtins/complex-1.c
13666 * gcc.c-torture/execute/builtins/fprintf.c
13667 * gcc.c-torture/execute/builtins/fputs.c
13668 * gcc.c-torture/execute/builtins/memcmp.c
13669 * gcc.c-torture/execute/builtins/memmove.c
13670 * gcc.c-torture/execute/builtins/memops-asm.c
13671 * gcc.c-torture/execute/builtins/mempcpy-2.c
13672 * gcc.c-torture/execute/builtins/mempcpy.c
13673 * gcc.c-torture/execute/builtins/memset.c
13674 * gcc.c-torture/execute/builtins/printf.c
13675 * gcc.c-torture/execute/builtins/sprintf.c
13676 * gcc.c-torture/execute/builtins/strcat.c
13677 * gcc.c-torture/execute/builtins/strchr.c
13678 * gcc.c-torture/execute/builtins/strcmp.c
13679 * gcc.c-torture/execute/builtins/strcpy.c
13680 * gcc.c-torture/execute/builtins/strcspn.c
13681 * gcc.c-torture/execute/builtins/strlen-2.c
13682 * gcc.c-torture/execute/builtins/strlen.c
13683 * gcc.c-torture/execute/builtins/strncat.c
13684 * gcc.c-torture/execute/builtins/strncmp-2.c
13685 * gcc.c-torture/execute/builtins/strncmp.c
13686 * gcc.c-torture/execute/builtins/strncpy.c
13687 * gcc.c-torture/execute/builtins/strpbrk.c
13688 * gcc.c-torture/execute/builtins/strpcpy-2.c
13689 * gcc.c-torture/execute/builtins/strpcpy.c
13690 * gcc.c-torture/execute/builtins/strrchr.c
13691 * gcc.c-torture/execute/builtins/strspn.c
13692 * gcc.c-torture/execute/builtins/strstr-asm.c
13693 * gcc.c-torture/execute/builtins/strstr.c:
13694 ... these new files.
13695
13696 * gcc.c-torture/execute/builtins/abs-2-lib.c
13697 * gcc.c-torture/execute/builtins/abs-3-lib.c
13698 * gcc.c-torture/execute/builtins/complex-1-lib.c
13699 * gcc.c-torture/execute/builtins/fprintf-lib.c
13700 * gcc.c-torture/execute/builtins/fputs-lib.c
13701 * gcc.c-torture/execute/builtins/memcmp-lib.c
13702 * gcc.c-torture/execute/builtins/memmove-lib.c
13703 * gcc.c-torture/execute/builtins/memops-asm-lib.c
13704 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
13705 * gcc.c-torture/execute/builtins/mempcpy-lib.c
13706 * gcc.c-torture/execute/builtins/memset-lib.c
13707 * gcc.c-torture/execute/builtins/printf-lib.c
13708 * gcc.c-torture/execute/builtins/sprintf-lib.c
13709 * gcc.c-torture/execute/builtins/strcat-lib.c
13710 * gcc.c-torture/execute/builtins/strchr-lib.c
13711 * gcc.c-torture/execute/builtins/strcmp-lib.c
13712 * gcc.c-torture/execute/builtins/strcpy-lib.c
13713 * gcc.c-torture/execute/builtins/strcspn-lib.c
13714 * gcc.c-torture/execute/builtins/strlen-2-lib.c
13715 * gcc.c-torture/execute/builtins/strlen-lib.c
13716 * gcc.c-torture/execute/builtins/strncat-lib.c
13717 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
13718 * gcc.c-torture/execute/builtins/strncmp-lib.c
13719 * gcc.c-torture/execute/builtins/strncpy-lib.c
13720 * gcc.c-torture/execute/builtins/strpbrk-lib.c
13721 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
13722 * gcc.c-torture/execute/builtins/strpcpy-lib.c
13723 * gcc.c-torture/execute/builtins/strrchr-lib.c
13724 * gcc.c-torture/execute/builtins/strspn-lib.c
13725 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
13726 * gcc.c-torture/execute/builtins/strstr-lib.c
13727 * gcc.c-torture/execute/builtins/lib/abs.c
13728 * gcc.c-torture/execute/builtins/lib/fprintf.c
13729 * gcc.c-torture/execute/builtins/lib/memset.c
13730 * gcc.c-torture/execute/builtins/lib/printf.c
13731 * gcc.c-torture/execute/builtins/lib/sprintf.c
13732 * gcc.c-torture/execute/builtins/lib/strcpy.c
13733 * gcc.c-torture/execute/builtins/lib/strcspn.c
13734 * gcc.c-torture/execute/builtins/lib/strncat.c
13735 * gcc.c-torture/execute/builtins/lib/strncmp.c
13736 * gcc.c-torture/execute/builtins/lib/strncpy.c
13737 * gcc.c-torture/execute/builtins/lib/strpbrk.c
13738 * gcc.c-torture/execute/builtins/lib/strspn.c
13739 * gcc.c-torture/execute/builtins/lib/strstr.c:
13740 New files containing support routines.
13741
13742 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
13743 declaration.
13744 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
13745 when not optimizing.
13746
13747 2004-07-02 Mark Mitchell <mark@codesourcery.com>
13748
13749 PR c++/16240
13750 * g++.dg/abi/mangle22.C: New test.
13751 * g++.dg/abi/mangle23.C: Likewise.
13752
13753 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
13754
13755 PR fortran/16290
13756 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
13757 Allow for cases without denormalized floating point numbers.
13758
13759 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
13760
13761 PR c/1027
13762 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
13763 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
13764 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
13765 expected warning text.
13766 * gcc.dg/format/diag-2.c: New test.
13767
13768 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
13769
13770 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
13771
13772 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
13773
13774 * gcc.dg/builtins-43.c: New.
13775 * gcc.dg/builtins-44.c: New.
13776 * gcc.dg/builtins-45.c: New.
13777
13778 2004-06-26 Geoffrey Keating <geoffk@apple.com>
13779 Andreas Tobler <a.tobler@schweiz.ch>
13780
13781 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
13782 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
13783 as SIGSEGV.
13784 * gcc.dg/cleanup-11.c: Likewise.
13785 * gcc.dg/cleanup-8.c: Likewise.
13786 * gcc.dg/cleanup-9.c: Likewise.
13787 * gcc.dg/cleanup-5.c: Run on all platforms.
13788
13789 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
13790
13791 * g++.dg/warn/nonnull1.C: New test.
13792
13793 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
13794
13795 * gcc.dg/compat/compat-common.h: Wrap up CINT in
13796 an #ifndef SKIP_COMPLEX_INT/#endif pair.
13797 Special-case the Sun compiler wrt to <complex.h>.
13798
13799 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
13800
13801 * gcc.dg/Wunreachable-8.C: New test.
13802
13803 * gcc.dg/h8300-ice2.c : New test.
13804
13805 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
13806
13807 PR fortran/16161
13808 * gfortran.fortran-torture/compile/implicit.f90: Add test
13809 for implicit character.
13810
13811 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
13812
13813 PR fortran/16289
13814 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
13815 Use tiny() intrinsic to find smallest non-negative real
13816
13817 2004-06-30 Jakub Jelinek <jakub@redhat.com>
13818
13819 * gcc.dg/compat/struct-by-value-22_main.c: New test.
13820 * gcc.dg/compat/struct-by-value-22_x.c: New.
13821 * gcc.dg/compat/struct-by-value-22_y.c: New.
13822
13823 * gcc.c-torture/execute/20040629-1.c: New test.
13824
13825 2004-06-29 Jakub Jelinek <jakub@redhat.com>
13826
13827 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
13828 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
13829
13830 PR target/16195
13831 * gcc.dg/20040625-1.c: New test.
13832
13833 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13834
13835 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
13836
13837 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13838
13839 PR fortran/15963
13840 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
13841
13842 2004-06-29 Richard Henderson <rth@redhat.com>
13843
13844 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
13845
13846 2004-06-29 Paul Brook <paul@codesourcery.com>
13847
13848 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
13849 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
13850
13851 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
13852
13853 PR c++/16260
13854 * g++.dg/parse/crash15.C: New.
13855
13856 2004-06-28 Andrew Pinski <apinski@apple.com>
13857
13858 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
13859 by the error already.
13860
13861 * g++.dg/opt/ptrmem4.C: Change to compile only test.
13862
13863 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
13864
13865 PR target/14041
13866 * gcc.dg/h8300-bss-align-1.c : New.
13867
13868 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
13869
13870 * PR c++/16174
13871 * g++.dg/template/ctor4.C: New.
13872
13873 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
13874
13875 PR c++/16205
13876 * g++.dg/warn/Wsequence-point-1.C: New test.
13877
13878 2004-06-27 Paul Brook <paul@codesourcery.com>
13879
13880 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
13881
13882 2004-06-27 Zack Weinberg <zack@codesourcery.com>
13883
13884 * g++.old-deja/g++.mike/p7325.C: Remove.
13885
13886 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
13887
13888 PR c/14963
13889 * gcc.dg/pr14963.c: New test.
13890
13891 2004-06-27 Mark Mitchell <mark@codesourcery.com>
13892
13893 PR c++/16193
13894 * g++.dg/parse/redef1.C: New test.
13895
13896 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
13897
13898 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
13899 20021110.c.
13900 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
13901 20021119-1.c.
13902 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
13903 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
13904 5-04.c.
13905 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
13906 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
13907 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
13908 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
13909 g++.brendan/enum14.C.
13910 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
13911 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
13912 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
13913 g++.mike/virt1.C.
13914 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
13915 memtemp24.C.
13916
13917 2004-06-27 Roger Sayle <roger@eyesopen.com>
13918
13919 * gcc.dg/20040527-1.c: New test case.
13920
13921 2004-06-26 Bud Davis <bdavis9659@comcast.net>
13922
13923 PR gfortran/pr16196
13924 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
13925
13926 2004-06-25 Roger Sayle <roger@eyesopen.com>
13927
13928 PR middle-end/15825
13929 * gcc.dg/pr15825-1.c: New test case.
13930
13931 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
13932
13933 * gcc.c-torture/execute/20040625-1.c: New test.
13934
13935 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13936
13937 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
13938
13939 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
13940
13941 * gcc.dg/torture/mips-div-1.c: New test.
13942
13943 2004-06-24 Jeff Law <law@redhat.com>
13944
13945 * gcc.dg/tree-ssa/20040624-1.c: New test.
13946
13947 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
13948
13949 * gcc.c-torture/compile/20040624-1.c: New test.
13950
13951 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13952
13953 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
13954 this directory.
13955
13956 2004-06-23 Andrew Pinski <apinski@apple.com>
13957
13958 PR middle-end/15988
13959 * g++.dg/opt/ptrmem4.C: New test.
13960
13961 * gcc.dg/c90-array-quals-2.c: New test.
13962
13963 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
13964
13965 * gcc.dg/kpice1.c: New test.
13966
13967 2006-06-23 Andrew Pinski <apinski@apple.com>
13968
13969 * gcc.dg/c90-array-quals.c: New test.
13970
13971 2006-06-22 Richard Henderson <rth@redhat.com>
13972
13973 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
13974
13975 2004-06-22 Loren James Rittle <ljrittle@acm.org>
13976
13977 * gcc.dg/builtins-config.h: Handle FreeBSD.
13978
13979 2006-06-22 Richard Henderson <rth@redhat.com>
13980
13981 * g++.dg/opt/devirt1.C: New.
13982
13983 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
13984
13985 * g++.dg/opt/pr15551.C: New testcase.
13986
13987 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
13988
13989 PR target/14800
13990 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
13991 x86_64-*-linux* when compiling for 32bit.
13992
13993 2004-06-21 Andrew Pinski <apinski@apple.com>
13994
13995 * gcc.dg/pch/struct-1.c: New.
13996 * gcc.dg/pch/struct-1.hs: New.
13997
13998 2004-06-21 Geoffrey Keating <geoffk@apple.com>
13999
14000 * gcc.dg/pch/save-temps-1.c: New file.
14001 * gcc.dg/pch/save-temps-1.hs: New file.
14002
14003 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
14004
14005 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
14006 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
14007
14008 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14009
14010 * gfortran.fortran-torture/execute/select_1.f90: Rename function
14011 to fix type error.
14012 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
14013 Remove trailing spaces.
14014
14015 2004-06-21 Richard Henderson <rth@redhat.com>
14016
14017 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
14018 merging && to BIT_FIELD_REF.
14019
14020 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
14021
14022 * g++.dg/opt/placeholder1.C: New test.
14023
14024 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
14025
14026 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
14027 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
14028 * gcc.dg/compat/union-m128-1_x.c: Likewise.
14029 * gcc.dg/compat/union-m128-1_y.c: Likewise.
14030
14031 2004-06-20 Zack Weinberg <zack@codesourcery.com>
14032
14033 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
14034 extern "C".
14035 * g++.dg/other/pragma-re-1.C: Add comments.
14036
14037 2004-06-19 Bud Davis <bdavis9659@comcast.net>
14038
14039 PR gfortran/16080
14040 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
14041
14042 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
14043
14044 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
14045 instead of setting the type of size_t by
14046 hand.
14047
14048 2004-06-18 Roger Sayle <roger@eyesopen.com>
14049
14050 * gcc.dg/unordered-2.c: New test case.
14051 * gcc.dg/unordered-3.c: New test case.
14052
14053 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
14054
14055 PR other/16043
14056 * lib/g++.exp (g++_version): Tweak regexp for version
14057 * lib/g77.exp (g77_version): Likewise
14058 * lib/gfortran.exp (gfortran_version): Likewise
14059 * lib/objc.exp (objc_version): Likewise
14060 * lib/treelang.exp (treelang_version): Likewise
14061
14062 2004-06-19 Jakub Jelinek <jakub@redhat.com>
14063
14064 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
14065 Use INT_MAX instead of __INT_MAX__.
14066 * gcc.dg/compat/struct-align-2_y.c: Likewise.
14067
14068 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
14069 * gcc.dg/compat/scalar-return-3_x.c: Use it.
14070 * gcc.dg/compat/scalar-return-3_y.c: Use it.
14071 * gcc.dg/compat/scalar-return-4_x.c: Use it.
14072 * gcc.dg/compat/scalar-return-4_y.c: Use it.
14073 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
14074 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
14075 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
14076 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
14077
14078 * gcc.dg/range-test-1.c: New test.
14079 * g++.dg/opt/range-test-1.C: New test.
14080
14081 2004-06-17 Richard Henderson <rth@redhat.com>
14082
14083 * objc.dg/sync-1.m: New.
14084 * objc.dg/try-catch-1.m: Don't force next runtime.
14085 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
14086 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
14087 shadowed catch clause.
14088 * objc.dg/try-catch-5.m: New.
14089
14090 2004-06-17 Zack Weinberg <zack@codesourcery.com>
14091
14092 Bug 14610
14093 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
14094
14095 2004-06-15 Richard Henderson <rth@redhat.com>
14096
14097 * gcc.dg/20001116-1.c: Move expected warning line.
14098
14099 2004-06-15 Richard Henderson <rth@redhat.com>
14100
14101 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
14102 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
14103
14104 2004-06-15 Jeff Law <law@redhat.com>
14105
14106 * gcc.dg/tree-ssa/20040615-1.c: New test.
14107 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
14108 be less sensitive to operand ordering.
14109 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
14110
14111 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
14112
14113 * g++.dg/abi/bitfield3.C: Add comment..
14114
14115 2004-06-15 Richard Henderson <rth@redhat.com>
14116
14117 * g++.dg/ext/stmtexpr1.C: XFAIL.
14118 * gcc.dg/20030612-1.c: XFAIL.
14119
14120 2004-06-15 Eric Christopher <echristo@redhat.com>
14121
14122 * g++.dg/charset/asm5.c: New.
14123 * gcc.dg/charset/asm6.c: New.
14124
14125 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14126
14127 PR fortran/15962
14128 * gfortran.fortran-torture/execute/select_1.f90: New test.
14129
14130 2004-06-15 Paul Brook <paul@codesourcery.com>
14131
14132 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
14133
14134 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14135
14136 PR c++/15967
14137 * g++.dg/lookup/crash3.C: New test.
14138
14139 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14140
14141 PR c++/15947
14142 * g++.dg/parse/dtor4.C: New test.
14143
14144 2004-06-14 Jeff Law <law@redhat.com>
14145
14146 * gcc.c-torture/compile/20040614-1.c: New test.
14147
14148 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14149
14150 PR fortran/15211
14151 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
14152 LEN of a character array.
14153
14154 2004-06-14 Mark Mitchell <mark@codesourcery.com>
14155
14156 PR c++/15096
14157 * g++.dg/template/ptrmem10.C: New test.
14158
14159 PR c++/14930
14160 * g++.dg/template/friend30.C: New test.
14161
14162 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14163
14164 PR fortran/14928
14165 * gfortran.fortran-torture/compile/mloc.f90: New test.
14166
14167 2004-06-13 Paul Brook <paul@codesourcery.com>
14168
14169 * gfortran.fortran-torture/execute/random_2.f90: New test.
14170
14171 2004-06-13 Eric Christopher <echristo@redhat.com>
14172
14173 * gcc.dg/noncompile/redecl-1.c: Fix error message.
14174
14175 2004-06-12 Paul Brook <paul@codesourcery.com>
14176
14177 * gfortran.fortran-torture/execute/contained_3.f90: New test.
14178
14179 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14180
14181 PR fortran/14923
14182 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
14183
14184 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14185
14186 PR fortran/14957
14187 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
14188 syntax errors in end statements of contained subroutines.
14189
14190 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14191
14192 PR fortran/12841
14193 * gfortran.fortran-torture/execute/null_arg.f90: New test.
14194
14195 2004-06-12 Bud Davis <bdavis9659@comcast.net>
14196
14197 PR fortran/15665
14198 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
14199
14200 2004-06-12 Bud Davis <bdavis9659@comcast.net>
14201
14202 PR gfortran/12839
14203 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
14204
14205 2004-06-11 Mark Mitchell <mark@codesourcery.com>
14206
14207 PR c++/15862
14208 * g++.dg/parse/enum1.C: New test.
14209
14210 2004-06-10 Jeff Law <law@redhat.com>
14211
14212 * gcc.c-torture/compile/20040610-1.c: New test.
14213
14214 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14215
14216 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
14217 * g++.old-deja/g++.other/decl3.C: Likewise.
14218
14219 2004-06-10 Brian Booth <bbooth@redhat.com>
14220
14221 * gcc.dg/tree-ssa/20031015-1.c: Scan for
14222 V_MAY_DEF instead of VDEF.
14223 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
14224
14225 2004-06-10 Mark Mitchell <mark@codesourcery.com>
14226
14227 PR c++/14211
14228 * g++.dg/conversion/const1.C: New test.
14229
14230 PR c++/15076
14231 * g++.dg/conversion/reinterpret1.C: New test.
14232
14233 PR c++/15877
14234 * g++.dg/template/enum2.C: New test.
14235
14236 PR c++/15227
14237 * g++.dg/template/error13.C: New test.
14238
14239 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14240
14241 PR fortran/14957
14242 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
14243 arguments to test_* REAL and of the right size.
14244
14245 2004-06-10 Jakub Jelinek <jakub@redhat.com>
14246
14247 PR target/15569
14248 PR rtl-optimization/15681
14249 * gcc.dg/20040609-1.c: New test.
14250
14251 2004-06-10 Jakub Jelinek <jakub@redhat.com>
14252
14253 PR c++/14791
14254 * g++.dg/opt/builtins1.C: New test.
14255
14256 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
14257
14258 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
14259 that use default windows32 struct layout.
14260 * gcc.dg/i386-bitfield2.c: Likewise.
14261
14262 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
14263
14264 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
14265 for mingw32 and cygwin targets.
14266
14267 2004-06-09 Geoffrey Keating <geoffk@apple.com>
14268
14269 * gcc.dg/pch/macro-4.c: New.
14270 * gcc.dg/pch/macro-4.hs: New.
14271
14272 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14273
14274 PR fortran/13249
14275 * gfortran.fortran-torture/compile/name_clash.f90: New test.
14276
14277 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14278
14279 PR fortran/13372
14280 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
14281
14282 2004-06-09 Bud Davis <bdavis9659@comcast.net>
14283
14284 PR gfortran/14897
14285 * gfortran.fortran-torture/execute/t_edit.f90: New test.
14286
14287 2004-06-09 Bud Davis <bdavis9659@comcast.net>
14288
14289 PR gfortran/15755
14290 * gfortran.fortran-torture/execute/backspace.c : New test.
14291
14292 2004-06-09 Paul Brook <paul@codesourcery.com>
14293
14294 * gfortran.fortran-torture/execure/intrinsic_associated.f90
14295 (pointer_to_section): Rewrite to use smaller array.
14296
14297 2004-06-08 David Edelsohn <edelsohn@gnu.org>
14298
14299 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
14300 * gcc.dg/ext/altivec-10.c: Same.
14301 * gcc.dg/ext/altivec-11.c: Same.
14302 * gcc.dg/ext/altivec-12.c: Same.
14303 * gcc.dg/ext/altivec-13.c: Same.
14304 * gcc.dg/ext/altivec-14.c: Same.
14305 * gcc.dg/ext/altivec-15.c: Same.
14306 * gcc.dg/ext/altivec-16.c: Same.
14307 * gcc.dg/ext/altivec-3.c: Same.
14308 * gcc.dg/ext/altivec-4.c: Same.
14309 * gcc.dg/ext/altivec-6.c: Same.
14310 * gcc.dg/ext/altivec-7.c: Same.
14311 * gcc.dg/ext/altivec-8.c: Same.
14312 * gcc.dg/ext/altivec-varargs-1.c: Same.
14313
14314 * g++.dg/ext/altivec-1.C: Correct dg syntax.
14315 * g++.dg/ext/altivec-10.C: Same.
14316 * g++.dg/ext/altivec-2.C: Same.
14317 * g++.dg/ext/altivec-3.C: Same.
14318 * g++.dg/ext/altivec-4.C: Same.
14319 * g++.dg/ext/altivec-5.C: Same.
14320 * g++.dg/ext/altivec-6.C: Same.
14321 * g++.dg/ext/altivec-7.C: Same.
14322 * g++.dg/ext/altivec-8.C: Same.
14323 * g++.dg/ext/altivec-9.C: Same.
14324
14325 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14326
14327 PR c++/7841
14328 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
14329
14330 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
14331
14332 * gcc.dg/union-1.c: New test.
14333
14334 2004-06-07 Roger Sayle <roger@eyesopen.com>
14335
14336 * gcc.dg/builtins-41.c: New test case.
14337 * gcc.dg/builtins-42.c: New test case.
14338
14339 2004-06-07 David Edelsohn <edelsohn@gnu.org>
14340
14341 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
14342 * g++.dg/ext/altivec-10.C: Same.
14343 * g++.dg/ext/altivec-2.C: Same.
14344 * g++.dg/ext/altivec-3.C: Same.
14345 * g++.dg/ext/altivec-4.C: Same.
14346 * g++.dg/ext/altivec-5.C: Same.
14347 * g++.dg/ext/altivec-6.C: Same.
14348 * g++.dg/ext/altivec-7.C: Same.
14349 * g++.dg/ext/altivec-8.C: Same.
14350 * g++.dg/ext/altivec-9.C: Same.
14351 * g++.old-deja/g++.abi/cxa_vec.C: Same.
14352 * g++.old-deja/g++.brendan/new3.C: Same.
14353 * gcc.c-torture/execute/eeprof-1.x: Same.
14354
14355 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
14356
14357 PR c/14765
14358 * gcc.dg/pr14765-1.c: New test.
14359
14360 2004-06-07 Roger Sayle <roger@eyesopen.com>
14361
14362 PR c/14649
14363 * gcc.dg/pr14649-1.c: New test case.
14364
14365 2004-06-07 Richard Henderson <rth@redhat.com>
14366
14367 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
14368 if temporaries.
14369
14370 2004-06-07 David Edelsohn <edelsohn@gnu.org>
14371
14372 * g++.dg/eh/elide1.C: Remove XFAIL.
14373
14374 2004-06-07 Mark Mitchell <mark@codesourcery.com>
14375
14376 PR c++/15337
14377 * g++.dg/expr/sizeof3.C: New test.
14378
14379 PR c++/14777
14380 * g++.dg/template/access14.C: New test.
14381
14382 PR c++/15554
14383 * g++.dg/template/enum1.C: New test.
14384
14385 PR c++/15057
14386 * g++.dg/eh/throw1.C: New test.
14387
14388 2004-06-07 David Ayers <d.ayers@inode.at>
14389 Ziemowit Laski <zlaski@apple.com>
14390
14391 * lib/objc.exp (objc_target_compile): Revert the '-framework
14392 Foundation' flag fix, since bare Darwin does not ship
14393 with the Foundation framework.
14394 * objc/execute/next_mapping.h: Provide a local NSConstantString
14395 @interface and @implementation.
14396 (objc_constant_string_init): A constructor function, used to
14397 initialize the NSConstantString meta-class object.
14398 * objc/execute/string1.m: Include "next_mapping.h" instead of
14399 <Foundation/NSString.h>.
14400 * objc/execute/string2.m: Likewise.
14401 * objc/execute/string3.m: Likewise.
14402 * objc/execute/string4.m: Likewise.
14403
14404 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
14405
14406 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
14407 to double. Replace double with FLOAT.
14408 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
14409
14410 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
14411 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
14412 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
14413 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
14414 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
14415 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
14416 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
14417 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
14418
14419 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
14420
14421 PR c/13519
14422 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
14423
14424 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14425
14426 PR c++/15503
14427 * g++.dg/template/meminit2.C: New test.
14428
14429 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
14430
14431 PR target/15822
14432 * gcc.c-torture/execute/compare-fp-1.c,
14433 gcc.c-torture/execute/compare-fp-2.c,
14434 gcc.c-torture/execute/compare-fp-3.c,
14435 gcc.c-torture/execute/compare-fp-4.c,
14436 gcc.c-torture/execute/compare-fp-3.x,
14437 gcc.c-torture/execute/compare-fp-4.x: Moved...
14438 * gcc.c-torture/execute/ieee/compare-fp-1.c,
14439 gcc.c-torture/execute/ieee/compare-fp-2.c,
14440 gcc.c-torture/execute/ieee/compare-fp-3.c,
14441 gcc.c-torture/execute/ieee/compare-fp-4.c,
14442 gcc.c-torture/execute/ieee/compare-fp-3.x,
14443 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
14444
14445 2004-06-04 David Ayers <d.ayers@inode.at>
14446
14447 * objc/execute/protocol-isEqual-4.m: New testcase.
14448
14449 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
14450
14451 * objc/execute/protocol-isEqual-1.m: New testcase.
14452 * objc/execute/protocol-isEqual-2.m: New testcase.
14453 * objc/execute/protocol-isEqual-3.m: New testcase.
14454
14455 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14456
14457 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
14458
14459 2004-06-02 Ziemowit Laski <zlaski@apple.com>
14460
14461 * lib/objc.exp (objc_target_compile): When running tests on
14462 Darwin (Mac OS X), inform the linker about '-framework
14463 'Foundation'.
14464
14465 2004-06-02 Eric Christopher <echristo@redhat.com>
14466
14467 * gcc.c-torture/compile/20040602-1.c: New.
14468
14469 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
14470
14471 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
14472 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
14473
14474 PR tree-optimization/14736
14475 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
14476
14477 PR tree-optimization/14042
14478 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
14479
14480 PR tree-optimization/14729
14481 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
14482
14483 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14484
14485 PR fortran/15557
14486 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
14487
14488 2004-06-01 Richard Hederson <rth@redhat.com>
14489
14490 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
14491
14492 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14493
14494 PR c++/14932
14495 * g++.dg/parse/offsetof4.C: New test.
14496
14497 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
14498
14499 PR objc/7993
14500 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
14501
14502 2004-05-31 Mark Mitchell <mark@codesourcery.com>
14503
14504 PR c++/15701
14505 * g++.dg/template/friend29.C: New test.
14506
14507 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
14508
14509 PR c/15749
14510 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
14511
14512 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
14513
14514 * gcc.dg/sparc-trap-1.c: New test.
14515
14516 2004-05-31 Roger Sayle <roger@eyesopen.com>
14517
14518 PR middle-end/15069
14519 * g++.dg/opt/fold3.C: New test case.
14520
14521 2004-05-30 Graham Stott <graham.stott@btinternet.com>
14522
14523 * lib/target-supports.exp (check_iconv_available): Fix fallout
14524 from 2004-05-28 patch.
14525
14526 2004-05-30 Paul Brook <paul@codesourcery.com>
14527
14528 PR fortran/15620
14529 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
14530 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
14531
14532 2004-05-30 Steven G. Kargl <kargls@comcast.net>
14533
14534 * gfortran.fortran-torture/execute/random_1.f90: New test.
14535
14536 2004-05-28 Ziemowit Laski <zlaski@apple.com>
14537
14538 * g++.dg/ext/altivec-10.C: New test.
14539
14540 2004-05-29 Paul Brook <paul@codesourcery.com>
14541
14542 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
14543
14544 2004-05-28 Ziemowit Laski <zlaski@apple.com>
14545
14546 * gcc.dg/altivec-16.c: New test.
14547
14548 2004-05-28 Janis Johnson <janis187@us.ibm.com>
14549
14550 * lib/target-supports.exp (check_vmx_hw_available): New.
14551 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
14552
14553 * lib/target-supports.exp (check_alias_available,
14554 check_iconv_available, check_named_sections_available): Use
14555 unique names for temporary files.
14556
14557 2004-05-28 Ziemowit Laski <zlaski@apple.com>
14558
14559 * gcc.dg/altivec-15.c: New test.
14560
14561 2004-05-28 Mark Mitchell <mark@codesourcery.com>
14562
14563 PR c++/15083
14564 * g++.dg/warn/noeffect6.C: New test.
14565
14566 PR c++/15471
14567 * g++.dg/expr/ptrmem4.C: New test.
14568
14569 PR c++/15640
14570 * g++.dg/template/operator3.C: New test.
14571
14572 2004-05-28 Mark Mitchell <mark@codesourcery.com>
14573
14574 PR c++/14668
14575 * g++.dg/lookup/redecl1.C: New test.
14576 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
14577
14578 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
14579
14580 * gcc.c-torture/execute/compare-fp-1.c,
14581 gcc.c-torture/execute/compare-fp-2.c,
14582 gcc.c-torture/execute/compare-fp-3.c,
14583 gcc.c-torture/execute/compare-fp-4.c,
14584 gcc.c-torture/execute/compare-fp-3.x,
14585 gcc.c-torture/execute/compare-fp-4.x,
14586 gcc.dg/pr15649-1.c: New.
14587
14588 2004-05-27 Adam Nemet <anemet@lnxw.com>
14589
14590 PR c++/12883
14591 * g++.dg/init/array14.C: New test.
14592
14593 2004-05-25 Janis Johnson <janis187@us.ibm.com>
14594
14595 * lib/compat.exp (compat-get-options-main): New.
14596 (compat-get-options): Remove unneeded code, warn for ignored
14597 command.
14598 (compat-execute): Check flag set by dg-require-* commands.
14599
14600 * lib/compat.exp (compat-execute): Break up long lines.
14601
14602 2004-05-24 Janis Johnson <janis187@us.ibm.com>
14603
14604 * gcc.dg/altivec-7.c: Don't use 'vector long'.
14605 * gcc.dg/altivec-14.c: New test.
14606 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
14607
14608 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
14609 * gcc.dg/altivec-12.c: Ditto.
14610
14611 * gcc.dg/altivec-3.c: Move call to altivec_check.
14612
14613 2004-05-23 Mark Mitchell <mark@codesourcery.com>
14614
14615 PR c++/15044
14616 * g++.dg/template/error12.C: New test.
14617
14618 PR c++/15317
14619 * g++.dg/ext/attrib15.C: New test.
14620
14621 PR c++/15329
14622 * g++.dg/template/ptrmem9.C: New test.
14623
14624 2004-05-25 Paul Brook <paul@codesourcery.com>
14625
14626 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
14627
14628 2004-05-23 Mark Mitchell <mark@codesourcery.com>
14629
14630 PR c++/15165
14631 * g++.dg/template/crash19.C: New test.
14632
14633 2004-05-23 Mark Mitchell <mark@codesourcery.com>
14634
14635 PR c++/15025
14636 * g++.dg/template/redecl1.C: New test.
14637
14638 2004-05-23 Mark Mitchell <mark@codesourcery.com>
14639
14640 PR c++/14821
14641 * g++.dg/other/ns1.C: New test.
14642
14643 PR c++/14883
14644 * g++.dg/template/invalid1.C: New test.
14645
14646 2004-05-23 Paul Brook <paul@codesourcery.com>
14647 Victor Leikehman <lei@haifasphere.co.il>
14648
14649 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
14650 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
14651
14652 2004-05-22 Mark Mitchell <mark@codesourcery.com>
14653
14654 PR c++/15285
14655 PR c++/15299
14656 * g++.dg/template/non-dependent5.C: New test.
14657 * g++.dg/template/non-dependent6.C: New test.
14658
14659 2004-05-22 Mark Mitchell <mark@codesourcery.com>
14660
14661 PR c++/15507
14662 * g++.dg/inherit/union1.C: New test.
14663
14664 PR c++/15542
14665 * g++.dg/template/addr1.C: New test.
14666
14667 PR c++/15427
14668 * g++.dg/template/array5.C: New test.
14669
14670 PR c++/15287
14671 * g++.dg/template/array6.C: New test.
14672
14673 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
14674 Roger Sayle <roger@eyesopen.com>
14675
14676 * g++.dg/lookup/forscope2.C: New test case.
14677
14678 2004-05-22 Ben Elliston <bje@au.ibm.com>
14679
14680 * gcc.dg/cpp/Wmissingdirs.c: New.
14681
14682 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
14683
14684 PR target/15301
14685 * gcc.dg/compat/union-m128-1.h: New file.
14686 * gcc.dg/compat/union-m128-1_main.c: Likewise.
14687 * gcc.dg/compat/union-m128-1_x.c: Likewise.
14688 * gcc.dg/compat/union-m128-1_y.c: Likewise.
14689
14690 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
14691
14692 PR target/15302
14693 * gcc.dg/compat/struct-complex-1.h: New file.
14694 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
14695 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
14696 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
14697
14698 2004-05-20 Roger Sayle <roger@eyesopen.com>
14699
14700 PR middle-end/3074
14701 * gcc.dg/pr3074-1.c: New test case.
14702 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
14703
14704 2004-05-20 Falk Hueffner <falk@debian.org>
14705
14706 PR other/15526
14707 * gcc.dg/ftrapv-1.c: New test case.
14708
14709 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
14710
14711 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
14712
14713 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
14714 Jeff Law <law@redhat.com>
14715
14716 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
14717 * gcc.dg/tree-ssa/20040518-2.c: New test.
14718
14719 * gcc.dg/tree-ssa/20040518-1.c: New test.
14720
14721 2004-05-18 Zack Weinberg <zack@codesourcery.com>
14722
14723 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
14724
14725 2004-05-18 Paul Brook <paul@codesourcery.com>
14726
14727 PR fortran/13930
14728 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
14729
14730 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14731
14732 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
14733 constant folding.
14734
14735 2004-05-17 Steven Bosscher <stevenb@suse.de>
14736
14737 * gcc.dg/tree-ssa/20040517-1.c: New test.
14738
14739 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14740
14741 * gcc.dg/loop-4.c: New test.
14742
14743 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
14744
14745 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
14746
14747 2004-05-15 Bud Davis <bdavis9659@comcast.net>
14748
14749 PR fortran/15311
14750 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
14751
14752 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14753
14754 PR fortran/13826
14755 PR fortran/13940
14756 * gfortran.fortran-torture/compile/data_1.f90: New test.
14757
14758 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
14759
14760 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
14761 * gcc.dg/uninit-H.c: Define ASM for __s390__.
14762
14763 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
14764
14765 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
14766
14767 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
14768
14769 PR c/15444
14770 * gcc.dg/format/xopen-1.c: Adjust expected message.
14771 * gcc.dg/format/xopen-3.c: New test.
14772
14773 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
14774
14775 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
14776
14777 2004-05-14 Jeff Law <law@redhat.com>
14778
14779 * gcc.dg/tree-ssa/20040514-2.c: New test.
14780
14781 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14782
14783 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
14784 this ...
14785 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
14786 this.
14787
14788 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
14789
14790 * gcc.dg/tree-ssa/20040514-1.c: New test.
14791
14792 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14793
14794 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
14795 test.
14796
14797 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14798
14799 PR fortran/14066
14800 * gfortran.fortran-torture/compile/do_1.f90: New test.
14801
14802 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14803
14804 PR fortran/15051
14805 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
14806 test.
14807
14808 2004-05-14 Bud Davis <bdavis9659@comcast.net>
14809
14810 PR fortran/15149
14811 * gfortran.fortran-torture/execute/random_init.f90: New test.
14812
14813 2004-05-13 Paul Brook <paul@codesourcery.com>
14814
14815 PR fortran/15314
14816 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
14817
14818 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
14819
14820 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
14821 for the powerpc case.
14822
14823 2004-05-13 Jeff Law <law@redhat.com>
14824
14825 * gcc.dg/tree-ssa/20040513-1.c: New test.
14826 * gcc.dg/tree-ssa/20040513-2.c: New test.
14827
14828 2004-05-13 Paul Brook <paul@codesourcery.com>
14829
14830 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
14831 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
14832 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
14833
14834 2004-05-13 Andreas Schwab <schwab@suse.de>
14835
14836 PR other/10819
14837 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
14838 characters.
14839
14840 2004-05-13 Bud Davis <bdavis9659@comcast.net>
14841
14842 PR fortran/15294
14843 * gfortran.fortran-torture/execute/adjustr.f90: New file.
14844
14845 2004-05-13 Diego Novillo <dnovillo@redhat.com>
14846
14847 Merge from tree-ssa-20020619-branch. See
14848 ChangeLog.tree-ssa for details.
14849
14850 2004-05-11 Ziemowit Laski <zlaski@apple.com>
14851
14852 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
14853 include <altivec.h> explicitly.
14854 * gcc.dg/altivec-13.c: Likewise.
14855
14856 2004-05-11 Paul Brook <paul@codesourcery.com>
14857
14858 * gcc.c-torture/compile/20010518-1.c: Force enum size.
14859
14860 2004-05-10 Eric Christopher <echristo@redhat.com>
14861
14862 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
14863 * gcc.dg/sibcall-4.c: Ditto.
14864
14865 2004-05-10 Ziemowit Laski <zlaski@apple.com>
14866
14867 * g++.dg/ext/altivec-8.C: New test case.
14868 * gcc.dg/altivec-13.c: New test case.
14869
14870 2004-05-08 Roger Sayle <roger@eyesopen.com>
14871
14872 * gcc.c-torture/execute/divcmp-1.c: New test case.
14873 * gcc.c-torture/execute/divcmp-2.c: New test case.
14874 * gcc.c-torture/execute/divcmp-3.c: New test case.
14875
14876 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
14877
14878 * g++.dg/other/pragma-re-2.C: New test.
14879
14880 2004-05-07 Uros Bizjak <uros@kss-loka.si>
14881
14882 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
14883 * gcc.dg/i386-387-2.c: Likewise.
14884
14885 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
14886 __builtin_drem.
14887 * gcc.dg/i386-387-6.c: Likewise.
14888
14889 2004-05-07 Uros Bizjak <uros@kss-loka.si>
14890
14891 * gcc.dg/builtins-33.c: Also check log1p*.
14892
14893 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
14894
14895 PR optimization/15296
14896 * gcc.c-torture/execute/pr15296.c: New test.
14897
14898 2004-05-05 Uros Bizjak <uros@kss-loka.si>
14899
14900 * gcc.dg/builtins-40.c: New test.
14901
14902 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
14903
14904 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
14905
14906 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
14907
14908 * g++.dg/ext/spe1.C: New testcase.
14909
14910 2004-05-04 Ziemowit Laski <zlaski@apple.com>
14911
14912 * objc.dg/image-info.m: Allow additional attributes
14913 for __image_info section.
14914
14915 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
14916
14917 * gcc.dg/torture/mips-hilo-2.c: New test.
14918
14919 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14920
14921 PR c++/14389
14922 * g++.dg/template/member5.C: New test.
14923
14924 2004-05-03 Uros Bizjak <uros@kss-loka.si>
14925
14926 * gcc.dg/builtins-34.c: Also check expm1*.
14927
14928 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14929
14930 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
14931 * gcc.dg/torture/builtin-convert-3.c: New test.
14932
14933 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
14934
14935 PR middle-end/15054
14936 * g++.dg/opt/pr15054.C: New test.
14937
14938 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14939
14940 * gcc.dg/torture/builtin-rounding-1.c: New test.
14941 * gcc.dg/builtins-25.c: Delete.
14942 * gcc.dg/builtins-29.c: Delete.
14943
14944 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
14945
14946 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
14947 * gcc.dg/sibcall-4.c: Likewise.
14948 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
14949
14950 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
14951
14952 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
14953 bit-field on 16-bit targets.
14954
14955 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
14956
14957 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
14958 16-bit targets.
14959
14960 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
14961
14962 * gcc.dg/rs6000-power2-1.c: Change to compile only.
14963 * gcc.dg/rs6000-power2-2.c: Likewise.
14964
14965 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
14966
14967 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
14968 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
14969 Change the asm registers to be in form of frN instead of fN.
14970
14971 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14972
14973 * gcc.dg/torture/builtin-convert-2.c: New test.
14974
14975 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
14976
14977 * gcc.dg/rs6000-power2-1.c: New test.
14978 * gcc.dg/rs6000-power2-2.c: New test.
14979
14980 2004-04-28 Jan Hubicka <jh@suse.cz>
14981
14982 * gcc.dg/unused-6.c: New test.
14983
14984 2004-04-24 Laurent GUERBY <laurent@guerby.net>
14985 Ulrich Weigand <uweigand@de.ibm.com>
14986
14987 * ada/acats/run_all.sh: Define $target variable.
14988
14989 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
14990
14991 PR c++/15119
14992 * g++.dg/other/vararg-1.C: New test.
14993
14994 PR c++/4794
14995 * g++.dg/eh/cleanup3.C: New test.
14996
14997 2004-04-24 Laurent GUERBY <laurent@guerby.net>
14998
14999 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
15000 and ad8011a (target_insn).
15001 * ada/acats/support/macro.dfs: Likewise.
15002 * ada/acats/support/impbit.adb: New file.
15003
15004 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
15005
15006 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
15007
15008 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
15009
15010 * gcc.dg/loop-3.c: New test.
15011
15012 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
15013
15014 * gcc.c-torture/execute/simd-5.c: New test.
15015
15016 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15017
15018 PR c++/15064
15019 * g++.dg/template/crash18.C: New test.
15020
15021 2004-04-22 Mark Mitchell <mark@codesourcery.com>
15022
15023 * g++.dg/ext/complit3.C: New test.
15024
15025 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
15026
15027 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
15028 * gcc.dg/altivec-3.c: Same.
15029 * gcc.dg/altivec-varargs-1.c: Same.
15030
15031 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
15032
15033 * lib/target-supports.exp (check_profiling_available): Assume
15034 profiling is not available on powerpc-eabi targets.
15035
15036 2004-04-21 Janis Johnson <janis187@us.ibm.com>
15037
15038 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
15039 * gcc.dg/vmx/bug-1.c: Ditto.
15040
15041 2004-04-20 Eric Christopher <echristo@redhat.com>
15042
15043 * gcc.dg/charset/extern.c: New test.
15044 * g++.dg/charset/extern3.cc: Ditto.
15045
15046 2004-04-20 Uros Bizjak <uros@kss-loka.si>
15047
15048 * gcc.dg/builtins-39.c: New test.
15049
15050 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
15051
15052 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
15053
15054 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
15055
15056 * gcc.dg/torture/mips-hilo-1.c: New test.
15057
15058 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
15059
15060 * gcc.c-torture/compile/20040419-1.c: New test.
15061
15062 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
15063
15064 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
15065
15066 2004-04-18 Zack Weinberg <zack@codesourcery.com>
15067 Aldy Hernandez <aldyh@redhat.com>
15068
15069 * gcc.c-torture/execute/va-arg-24.c: New.
15070
15071 2004-04-17 Zack Weinberg <zack@codesourcery.com>
15072 Aldy Hernandez <aldyh@redhat.com>
15073
15074 * gcc.dg/vmx/1b-01.c: New.
15075 * gcc.dg/vmx/1b-02.c: New.
15076 * gcc.dg/vmx/1b-03.c: New.
15077 * gcc.dg/vmx/1b-04.c: New.
15078 * gcc.dg/vmx/1b-05.c: New.
15079 * gcc.dg/vmx/1b-06.c: New.
15080 * gcc.dg/vmx/1b-07.c: New.
15081 * gcc.dg/vmx/1c-01.c: New.
15082 * gcc.dg/vmx/1c-02.c: New.
15083 * gcc.dg/vmx/3a-01a.c: New.
15084 * gcc.dg/vmx/3a-01.c: New.
15085 * gcc.dg/vmx/3a-01m.c: New.
15086 * gcc.dg/vmx/3a-03.c: New.
15087 * gcc.dg/vmx/3a-03m.c: New.
15088 * gcc.dg/vmx/3a-04.c: New.
15089 * gcc.dg/vmx/3a-04m.c: New.
15090 * gcc.dg/vmx/3a-05.c: New.
15091 * gcc.dg/vmx/3a-06.c: New.
15092 * gcc.dg/vmx/3a-06m.c: New.
15093 * gcc.dg/vmx/3a-07.c: New.
15094 * gcc.dg/vmx/3b-01.c: New.
15095 * gcc.dg/vmx/3b-02.c: New.
15096 * gcc.dg/vmx/3b-10.c: New.
15097 * gcc.dg/vmx/3b-13.c: New.
15098 * gcc.dg/vmx/3b-14.c: New.
15099 * gcc.dg/vmx/3b-15.c: New.
15100 * gcc.dg/vmx/3c-01a.c: New.
15101 * gcc.dg/vmx/3c-01.c: New.
15102 * gcc.dg/vmx/3c-02.c: New.
15103 * gcc.dg/vmx/3c-03.c: New.
15104 * gcc.dg/vmx/3d-01.c: New.
15105 * gcc.dg/vmx/4-01.c: New.
15106 * gcc.dg/vmx/4-03.c: New.
15107 * gcc.dg/vmx/5-01.c: New.
15108 * gcc.dg/vmx/5-02.c: New.
15109 * gcc.dg/vmx/5-03.c: New.
15110 * gcc.dg/vmx/5-04.c: New.
15111 * gcc.dg/vmx/5-05.c: New.
15112 * gcc.dg/vmx/5-06.c: New.
15113 * gcc.dg/vmx/5-07.c: New.
15114 * gcc.dg/vmx/5-07t.c: New.
15115 * gcc.dg/vmx/5-08.c: New.
15116 * gcc.dg/vmx/5-10.c: New.
15117 * gcc.dg/vmx/5-11.c: New.
15118 * gcc.dg/vmx/7-01a.c: New.
15119 * gcc.dg/vmx/7-01.c: New.
15120 * gcc.dg/vmx/7c-01.c: New.
15121 * gcc.dg/vmx/7d-01.c: New.
15122 * gcc.dg/vmx/7d-02.c: New.
15123 * gcc.dg/vmx/8-01.c: New.
15124 * gcc.dg/vmx/8-02a.c: New.
15125 * gcc.dg/vmx/8-02.c: New.
15126 * gcc.dg/vmx/brode-1.c: New.
15127 * gcc.dg/vmx/bug-1.c: New.
15128 * gcc.dg/vmx/bug-2.c: New.
15129 * gcc.dg/vmx/bug-3.c: New.
15130 * gcc.dg/vmx/cw-bug-1.c: New.
15131 * gcc.dg/vmx/cw-bug-2.c: New.
15132 * gcc.dg/vmx/cw-bug-3.c: New.
15133 * gcc.dg/vmx/dct.c: New.
15134 * gcc.dg/vmx/debug-1.c: New.
15135 * gcc.dg/vmx/debug-2.c: New.
15136 * gcc.dg/vmx/debug-3.c: New.
15137 * gcc.dg/vmx/debug-4.c: New.
15138 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
15139 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
15140 * gcc.dg/vmx/eg-5.c: New.
15141 * gcc.dg/vmx/fft.c: New.
15142 * gcc.dg/vmx/gcc-bug-1.c: New.
15143 * gcc.dg/vmx/gcc-bug-2.c: New.
15144 * gcc.dg/vmx/gcc-bug-3.c: New.
15145 * gcc.dg/vmx/gcc-bug-4.c: New.
15146 * gcc.dg/vmx/gcc-bug-5.c: New.
15147 * gcc.dg/vmx/gcc-bug-6.c: New.
15148 * gcc.dg/vmx/gcc-bug-7.c: New.
15149 * gcc.dg/vmx/gcc-bug-8.c: New.
15150 * gcc.dg/vmx/gcc-bug-9.c: New.
15151 * gcc.dg/vmx/gcc-bug-b.c: New.
15152 * gcc.dg/vmx/gcc-bug-c.c: New.
15153 * gcc.dg/vmx/gcc-bug-d.c: New.
15154 * gcc.dg/vmx/gcc-bug-e.c: New.
15155 * gcc.dg/vmx/gcc-bug-f.c: New.
15156 * gcc.dg/vmx/gcc-bug-g.c: New.
15157 * gcc.dg/vmx/gcc-bug-i.c: New.
15158 * gcc.dg/vmx/harness.h: New.
15159 * gcc.dg/vmx/ira1.c: New.
15160 * gcc.dg/vmx/ira2a.c: New.
15161 * gcc.dg/vmx/ira2b.c: New.
15162 * gcc.dg/vmx/ira2.c: New.
15163 * gcc.dg/vmx/ira2c.c: New.
15164 * gcc.dg/vmx/mem.c: New.
15165 * gcc.dg/vmx/newton-1.c: New.
15166 * gcc.dg/vmx/ops.c: New.
15167 * gcc.dg/vmx/sn7153.c: New.
15168 * gcc.dg/vmx/spill2.c: New.
15169 * gcc.dg/vmx/spill3.c: New.
15170 * gcc.dg/vmx/spill.c: New.
15171 * gcc.dg/vmx/t.c: New.
15172 * gcc.dg/vmx/varargs-1.c: New.
15173 * gcc.dg/vmx/varargs-2.c: New.
15174 * gcc.dg/vmx/varargs-3.c: New.
15175 * gcc.dg/vmx/varargs-4.c: New.
15176 * gcc.dg/vmx/varargs-5.c: New.
15177 * gcc.dg/vmx/varargs-6.c: New.
15178 * gcc.dg/vmx/varargs-7.c: New.
15179 * gcc.dg/vmx/vmx.exp: New.
15180 * gcc.dg/vmx/vprint-1.c: New.
15181 * gcc.dg/vmx/vscan-1.c: New.
15182 * gcc.dg/vmx/x-01.c: New.
15183 * gcc.dg/vmx/x-02.c: New.
15184 * gcc.dg/vmx/x-03.c: New.
15185 * gcc.dg/vmx/x-04.c: New.
15186 * gcc.dg/vmx/x-05.c: New.
15187 * gcc.dg/vmx/yousufi-1.c: New.
15188 * gcc.dg/vmx/zero-1.c: New.
15189 * gcc.dg/vmx/zero.c: New.
15190
15191 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
15192
15193 * g++.dg/lookup/java1.C: Update for chage of
15194 _Jv_AllocObject.
15195 * g++.dg/lookup/java2.C: Likewise.
15196
15197 2004-04-17 Laurent GUERBY <laurent@guerby.net>
15198
15199 * ada/acats/run_all.sh: use -O2 by default.
15200
15201 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
15202
15203 * gcc.dg/vr-mult-[12].c: New tests.
15204
15205 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15206
15207 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
15208
15209 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
15210
15211 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
15212
15213 * lib/target-supports.exp (check_profiling_available): Assume profiling
15214 isn't available for mips*-*-elf targets.
15215
15216 2004-04-14 Uros Bizjak <uros@kss-loka.si>
15217
15218 * gcc.dg/builtins-38.c: New test.
15219
15220 2004-04-14 Eric Christopher <echristo@redhat.com>
15221
15222 * g++.dg/charset/charset.exp: Run .cc extension tests.
15223
15224 2004-04-14 Zack Weinberg <zack@codesourcery.com>
15225
15226 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
15227
15228 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15229
15230 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
15231
15232 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
15233
15234 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
15235 * gcc.dg/i386-387-2.c: Likewise.
15236
15237 * gcc.dg/i386-387-7.c: New test.
15238 * gcc.dg/i386-387-8.c: New test.
15239
15240 * gcc.dg/builtins-37.c: New test.
15241
15242 2004-04-13 Geoffrey Keating <geoffk@apple.com>
15243
15244 * g++.dg/pch/externc-1.C: Add missing semicolon.
15245
15246 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
15247
15248 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
15249
15250 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
15251
15252 * gcc.c-torture/execute/20040411-1.c: New test.
15253
15254 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
15255
15256 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
15257
15258 2004-04-09 Chris Demetriou <cgd@broadcom.com>
15259
15260 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
15261
15262 2004-04-09 Zack Weinberg <zack@codesourcery.com>
15263
15264 * lib/target-supports.exp (check_named_sections_available): New.
15265 * lib/gcc-dg.exp (dg-require-named-sections): New.
15266 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
15267 old-deja.exp. Also prune error-count message from HP linker.
15268 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
15269
15270 * g++.dg/init/init-ref4.C: Use dg-require-weak.
15271 * g++.old-deja/g++.pt/static3.C: Likewise.
15272 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
15273
15274 2004-04-09 Roger Sayle <roger@eyesopen.com>
15275
15276 * gcc.c-torture/execute/20040409-1.c: New test case.
15277 * gcc.c-torture/execute/20040409-2.c: New test case.
15278 * gcc.c-torture/execute/20040409-3.c: New test case.
15279
15280 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
15281
15282 * gcc.dg/20040409-1.c: New test.
15283
15284 2004-04-08 Roger Sayle <roger@eyesopen.com>
15285
15286 PR target/14888
15287 * g++.dg/opt/pr14888.C: New test case.
15288
15289 2004-04-08 Geoffrey Keating <geoffk@apple.com>
15290
15291 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
15292 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
15293 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
15294 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
15295 New tests.
15296
15297 2004-04-08 Paul Brook <paul@codesourcery.com>
15298
15299 * gcc.dg/spill-1.c: New test.
15300
15301 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15302
15303 * gcc.dg/torture/builtin-ctype-2.c: New test.
15304
15305 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
15306
15307 * gcc.dg/pch/pch.exp: Add largefile test.
15308
15309 2004-04-06 Geoffrey Keating <geoffk@apple.com>
15310
15311 * g++.dg/pch/externc-1.Hs: New.
15312 * g++.dg/pch/externc-1.C: New.
15313
15314 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15315
15316 * gcc.dg/compat/struct-by-value-5a_main.c,
15317 gcc.dg/compat/struct-by-value-5b_main.c: New files.
15318 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
15319 * gcc.dg/compat/struct-by-value-5a_x.c,
15320 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
15321 gcc.dg/compat/struct-by-value-5_x.c.
15322 * gcc.dg/compat/struct-by-value-5a_y.c,
15323 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
15324 gcc.dg/compat/struct-by-value-5_y.c.
15325
15326 * gcc.dg/compat/struct-by-value-6a_main.c,
15327 gcc.dg/compat/struct-by-value-6b_main.c: New files.
15328 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
15329 * gcc.dg/compat/struct-by-value-6a_x.c,
15330 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
15331 gcc.dg/compat/struct-by-value-6_x.c.
15332 * gcc.dg/compat/struct-by-value-6a_y.c,
15333 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
15334 gcc.dg/compat/struct-by-value-6_y.c.
15335
15336 * gcc.dg/compat/struct-by-value-7a_main.c,
15337 gcc.dg/compat/struct-by-value-7b_main.c: New files.
15338 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
15339 * gcc.dg/compat/struct-by-value-7a_x.c,
15340 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
15341 gcc.dg/compat/struct-by-value-7_x.c.
15342 * gcc.dg/compat/struct-by-value-7a_y.c,
15343 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
15344 gcc.dg/compat/struct-by-value-7_y.c.
15345
15346 2004-04-06 Jakub Jelinek <jakub@redhat.com>
15347
15348 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
15349 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
15350 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
15351 options.
15352
15353 2004-04-06 Uros Bizjak <uros@kss-loka.si>
15354
15355 * gcc.dg/builtins-36.c: New test.
15356
15357 2004-04-06 Paul Brook <paul@codesourcery.com>
15358
15359 * README.gcc: Remove obsolete contraint on testcases.
15360
15361 2004-04-05 Paul Brook <paul@codesourcery.com>
15362
15363 PR2123
15364 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
15365 failure and exit(0) on success.
15366 * g++.dg/expr/anew2.C: Ditto.
15367 * g++.dg/expr/anew3.C: Ditto.
15368 * g++.dg/expr/anew4.C: Ditto.
15369
15370 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
15371
15372 PR c++/3518
15373 * g++.dg/template/unify7.C: New.
15374
15375 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
15376
15377 * g++.dg/README: Bring up to date with new subdirectories; remove
15378 duplicate subdirectory lines.
15379
15380 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
15381
15382 PR c++/14007
15383 * g++.dg/template/unify5.C: New.
15384 * g++.dg/template/unify6.C: New.
15385 * g++.dg/template/qualttp20.C: Adjust.
15386 * g++.old-deja/g++.jason/report.C: Adjust.
15387 * g++.old-deja/g++.other/qual1.C: Adjust.
15388
15389 2004-04-01 Mark Mitchell <mark@codesourcery.com>
15390
15391 PR c++/14803
15392 * g++.dg/inherit/ptrmem1.C: New test.
15393
15394 2004-04-01 Jakub Jelinek <jakub@redhat.com>
15395
15396 PR c++/14755
15397 * gcc.c-torture/execute/20040331-1.c: New test.
15398 * gcc.dg/20040331-1.c: New test.
15399
15400 2004-04-01 Paul Brook <paul@codesourcery.com>
15401
15402 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
15403
15404 2004-03-30 Mark Mitchell <mark@codesourcery.com>
15405
15406 PR c++/14724
15407 * g++.dg/init/goto1.C: New test.
15408
15409 PR c++/14763
15410 * g++.dg/template/defarg4.C: New test.
15411
15412 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
15413
15414 * gcc.dg/altivec-11.c: Extend test for more valid cases.
15415
15416 2004-03-28 David Edelsohn <edelsohn@gnu.org>
15417
15418 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
15419
15420 2004-03-28 Zack Weinberg <zack@codesourcery.com>
15421
15422 * gcc.dg/noncompile/undeclared-2.c: New test.
15423
15424 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
15425
15426 * gcc.dg/940409-1.c: Remove XFAIL.
15427 * gcc.dg/reg-vol-struct-1.c: New test.
15428
15429 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15430
15431 * gcc.dg/torture/builtin-wctype-1.c: New test.
15432
15433 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
15434
15435 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
15436 * gcc.dg/20001101-1.c: Likewise.
15437 * gcc.dg/20001102-1.c: Likewise.
15438
15439 2004-03-25 Roger Sayle <roger@eyesopen.com>
15440
15441 * gcc.dg/compare8.c: Add an additional test for XOR.
15442
15443 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15444
15445 * gcc.dg/torture/builtin-ctype-1.c: New test.
15446
15447 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15448
15449 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
15450 * gcc.dg/torture/builtin-math-1.c: Likewise.
15451 * gcc.dg/torture/builtin-power-1.c: New test.
15452
15453 2004-03-24 Andreas Schwab <schwab@suse.de>
15454
15455 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
15456 IA64 assembler.
15457
15458 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
15459 Roger Sayle <roger@eyesopen.com>
15460
15461 * gcc.dg/compare8.c: New test case.
15462
15463 2004-03-23 Ziemowit Laski <zlaski@apple.com>
15464
15465 * g++.dg/ext/altivec-7.C: New test.
15466
15467 2004-03-23 Zack Weinberg <zack@codesourcery.com>
15468
15469 PR 12267, 12391, 12560, 13129, 14114, 14133
15470 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
15471 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
15472 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
15473 Adjust error regexps.
15474 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
15475 * gcc.dg/noncompile/undeclared-1.c: New test cases.
15476 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
15477 * gcc.dg/local1.c: Add explanatory comment.
15478
15479 2004-03-23 Roger Sayle <roger@eyesopen.com>
15480
15481 PR optimization/14669
15482 * g++.dg/opt/fold2.C: New test case.
15483
15484 2004-03-22 Jakub Jelinek <jakub@redhat.com>
15485
15486 PR c/14069
15487 * gcc.dg/20040322-1.c: New test.
15488
15489 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
15490
15491 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
15492 * gcc.dg/ultrasp4.c: Likewise.
15493 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
15494
15495 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
15496
15497 * gcc.dg/i386-sse-8.c: Reset default options.
15498
15499 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
15500
15501 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
15502 in the error message text.
15503
15504 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
15505
15506 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
15507
15508 2004-03-21 Mark Mitchell <mark@codesourcery.com>
15509
15510 PR c++/14616
15511 * g++.dg/init/array13.C: New test.
15512
15513 2004-03-20 Roger Sayle <roger@eyesopen.com>
15514
15515 PR target/13889
15516 * gcc.c-torture/compile/pr13889.c: New test case.
15517
15518 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
15519
15520 PR c/14635
15521 * builtins-1.c (nan, nans): Don't test.
15522 * builtins-30.c: Don't use nan, nanf, nanl.
15523 * builtins-35.c: New test.
15524
15525 2004-03-19 Ziemowit Laski <zlaski@apple.com>
15526
15527 * g++.dg/ext/altivec-6.C: New test.
15528
15529 2004-03-19 Mark Mitchell <mark@codesourcery.com>
15530
15531 * g++.dg/init/placement3.C: New test.
15532
15533 * g++.dg/template/spec13.C: New test.
15534
15535 * g++.dg/lookup/using11.C: New test.
15536
15537 * g++.dg/lookup/koenig3.C: New test.
15538
15539 * g++.dg/template/operator2.C: New test.
15540
15541 * g++.dg/expr/dtor3.C: New test.
15542 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
15543 marker.
15544 * g++.old-deja/g++.law/visibility28.C: Likewise.
15545
15546 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
15547
15548 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
15549 * gcc.dg/ppc64-abi-3.c: Likewise.
15550
15551 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15552
15553 PR c++/14545
15554 * g++.dg/parse/template15.C: New test.
15555
15556 2004-03-18 Mark Mitchell <mark@codesourcery.com>
15557
15558 * g++.dg/expr/dtor2.C: New test.
15559
15560 * g++.dg/lookup/anon4.C: New test.
15561
15562 * g++.dg/overload/using1.C: New test.
15563
15564 * g++.dg/template/lookup7.C: New test.
15565
15566 * g++.dg/template/typename6.C: New test.
15567
15568 * g++.dg/expr/cond6.C: New test.
15569
15570 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15571
15572 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
15573
15574 2004-03-18 Mark Mitchell <mark@codesourcery.com>
15575
15576 * g++.dg/expr/cond5.C: New test.
15577 * g++.dg/expr/constcast1.C: Likewise.
15578 * g++.dg/expr/ptrmem2.C: Likewise.
15579 * g++.dg/expr/ptrmem3.C: Likewise.
15580 * g++.dg/lookup/main1.C: Likewise.
15581 * g++.dg/template/lookup6.C: Likewise.
15582
15583 2004-03-18 Mark Mitchell <mark@codesourcery.com>
15584
15585 * gcc.dg/local1.c: New test.
15586
15587 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
15588
15589 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15590
15591 * gcc.dg/torture/builtin-convert-1.c: New test.
15592
15593 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15594
15595 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
15596
15597 2004-03-16 Mark Mitchell <mark@codesourcery.com>
15598
15599 PR c++/14481
15600 * g++.dg/warn/Wunused-7.C: New test.
15601
15602 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15603
15604 * gcc.dg/torture/builtin-integral-1.c: New test.
15605
15606 2004-03-16 Mark Mitchell <mark@codesourcery.com>
15607
15608 PR c++/14586
15609 * g++.dg/parse/non-dependent3.C: New test.
15610
15611 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
15612
15613 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
15614 * g++.dg/eh/simd-2.C: Likewise.
15615 * g++.dg/init/array10.C: Likewise.
15616 * gcc.c-torture/compile/simd-1.c: Likewise.
15617 * gcc.c-torture/compile/simd-2.c: Likewise.
15618 * gcc.c-torture/compile/simd-3.c: Likewise.
15619 * gcc.c-torture/compile/simd-4.c: Likewise.
15620 * gcc.c-torture/compile/simd-6.c: Likewise.
15621 * gcc.c-torture/execute/simd-1.c: Likewise.
15622 * gcc.c-torture/execute/simd-2.c: Likewise.
15623 * gcc.dg/compat/vector-defs.h: Likewise.
15624 * gcc.dg/20020531-1.c: Likewise.
15625 * gcc.dg/altivec-3.c: Likewise.
15626 * gcc.dg/altivec-4.c: Likewise.
15627 * gcc.dg/altivec-varargs-1.c: Likewise.
15628 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
15629 * gcc.dg/i386-mmx-3.c: Likewise.
15630 * gcc.dg/i386-sse-4.c: Likewise.
15631 * gcc.dg/i386-sse-5.c: Likewise.
15632 * gcc.dg/i386-sse-8.c: Likewise.
15633 * gcc.dg/simd-1.c: Likewise.
15634 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
15635 __ev64_opaque__ since the machine description provides it.
15636
15637 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
15638
15639 * lib/compat.exp (skip_list): New global variable.
15640 Use it to hold the user defined COMPAT_SKIPS list if any.
15641 (compat-obj): Add the members of skip_list to optall.
15642
15643 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
15644
15645 * gcc.dg/compat/union-by-value-1_main.c,
15646 union-by-value-1_x.c, union-by-value-1_y.c,
15647 union-check.h, union-defs.h,
15648 union-init.h, union-return-1_main.c,
15649 union-return-1_x.c, union-return-1_y.c: New files.
15650
15651 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
15652
15653 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
15654 mixed-struct-init.h: Add 4 mixed structure types.
15655 struct-by-value-21_main.c, struct-by-value-21_x.c,
15656 struct-by-value-21_y.c, struct-return-21_main.c,
15657 struct-return-21_x.c, struct-return-21_y.c: New files.
15658
15659 2004-03-13 Mark Mitchell <mark@codesourcery.com>
15660
15661 PR c++/14550
15662 * g++.dg/parse/template14.C: New test.
15663
15664 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
15665
15666 * gcc.c-torture/execute/20040313-1.c: New test.
15667
15668 2004-03-13 Jakub Jelinek <jakub@redhat.com>
15669
15670 PR target/14533
15671 * gcc.dg/20040311-2.c: New test.
15672
15673 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
15674
15675 PR other/14544
15676 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
15677 bit-field.
15678
15679 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
15680
15681 * gcc.dg/20040305-2.c: Add missing return statement.
15682
15683 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15684
15685 * gcc.dg/builtins-34.c: Also check pow10*.
15686
15687 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
15688
15689 PR target/14262
15690 * gcc.dg/20040305-2.c: New test.
15691
15692 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
15693
15694 * gcc.dg/20040310-1.c: New test.
15695
15696 2004-03-11 Roger Sayle <roger@eyesopen.com>
15697
15698 * gcc.c-torture/execute/20040311-1.c: New test case.
15699
15700 2004-03-11 Mark Mitchell <mark@codesourcery.com>
15701
15702 PR c++/14476
15703 * g++.dg/lookup/enum1.C: New test.
15704
15705 2004-03-10 Mark Mitchell <mark@codesourcery.com>
15706
15707 PR c++/14510
15708 * g++.dg/lookup/struct2.C: New test.
15709
15710 2004-03-10 Uros Bizjak <uros@kss-loka.si>
15711
15712 * gcc.dg/builtins-34.c: New test.
15713
15714 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15715
15716 * gcc.dg/torture/builtin-nonneg-1.c: New test.
15717
15718 2004-03-09 James E Wilson <wilson@specifixinc.com>
15719
15720 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
15721 * gcc.dg/alias-2.c: New testcase.
15722
15723 2004-03-09 Zack Weinberg <zack@codesourcery.com>
15724
15725 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
15726
15727 2004-03-09 Roger Sayle <roger@eyesopen.com>
15728
15729 * gcc.c-torture/execute/20040309-1.c: New test case.
15730
15731 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
15732
15733 PR c++/14397
15734 * g++.dg/overload/ref1.C: New.
15735
15736 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15737
15738 PR c++/14409
15739 * g++.dg/template/spec12.C: New test.
15740
15741 PR c++/14448
15742 * g++.dg/parse/crash14.C: New test.
15743
15744 2004-03-09 Mark Mitchell <mark@codesourcery.com>
15745
15746 PR c++/14230
15747 * g++.dg/init/ref11.C: New test.
15748
15749 2004-03-09 Mark Mitchell <mark@codesourcery.com>
15750
15751 PR c++/14432
15752 * g++.dg/parse/builtin2.C: New test.
15753
15754 2004-03-08 Mark Mitchell <mark@codesourcery.com>
15755
15756 PR c++/14401
15757 * g++.dg/init/ctor3.C: New test.
15758 * g++.dg/init/union1.C: New test.
15759 * g++.dg/ext/anon-struct4.C: New test.
15760
15761 2004-03-08 Mark Mitchell <mark@codesourcery.com>
15762
15763 * g++.dg/lookup/koenig1.C: Tweak error messages.
15764 * g++.dg/lookup/used-before-declaration.C: Likewise.
15765 * g++.dg/other/do1.C: Likewise.
15766 * g++.dg/overload/koenig1.C: Likewise.
15767 * g++.dg/parse/crash13.C: Likewise.
15768 * g++.dg/template/instantiate3.C: Likewise.
15769
15770 2004-03-08 Eric Christopher <echristo@redhat.com>
15771
15772 * * lib/target-supports.exp: Enable libiconv in test
15773 compilation. Fix up error checking.
15774
15775 2004-03-08 Roger Sayle <roger@eyesopen.com>
15776
15777 PR middle-end/14289
15778 * gcc.dg/pr14289-1.c: New test case.
15779 * gcc.dg/pr14289-2.c: Likewise.
15780 * gcc.dg/pr14289-3.c: Likewise.
15781
15782 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
15783
15784 * gcc.c-torture/execute/20040308-1.c: New test.
15785
15786 2004-03-07 Roger Sayle <roger@eyesopen.com>
15787
15788 * gcc.c-torture/execute/20040307-1.c: New test case.
15789
15790 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
15791
15792 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
15793
15794 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
15795
15796 * gcc.dg/20040306-1.c: New test.
15797
15798 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
15799
15800 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
15801 them static.
15802 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
15803
15804 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15805
15806 PR c/14465
15807 * gcc.dg/decl-6.c: New test.
15808
15809 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15810
15811 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
15812 Rename LOGPOW -> LOG_POW.
15813 (SQRT_EXP, POW_EXP): New.
15814
15815 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15816
15817 * gcc.dg/i386-sse-8.c: New test.
15818
15819 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15820
15821 PR c/14114
15822 * gcc.dg/decl-5.c: New test.
15823
15824 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
15825
15826 * gcc.dg/20040305-1.c: New test.
15827
15828 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
15829
15830 PR other/14354
15831 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
15832
15833 2004-03-04 Ziemowit Laski <zlaski@apple.com>
15834
15835 PR c++/14425, c++/14426
15836 * g++.dg/ext/altivec-4.C: New test.
15837 * g++.dg/ext/altivec-5.C: New test.
15838
15839 2004-03-04 Geoffrey Keating <geoffk@apple.com>
15840
15841 * g++.old-deja/g++.other/linkage1.C: Expect errors about
15842 global variables of a type with no linkage.
15843 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
15844 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
15845 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
15846 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
15847 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
15848 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
15849 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
15850 * g++.dg/warn/deprecated.C: Name enum Color.
15851 * g++.dg/overload/VLA.C: Name structure for 'b'.
15852 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
15853
15854 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
15855
15856 * gcc.c-torture/compile/20040304-1.c: New test.
15857
15858 2004-03-03 Zack Weinberg <zack@codesourcery.com>
15859
15860 PR 13728
15861 * gcc.dg/decl-4.c: New testcase.
15862
15863 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
15864
15865 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
15866 as PRECF if sizeof (float) > sizeof (double).
15867 (PRECL): Make it the same as PRECF if
15868 sizeof (float) > sizeof (long double).
15869
15870 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15871
15872 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
15873 system type. Add check for irix6 which doesn't have c99 runtime.
15874
15875 2004-03-03 Bob Wilson <bob.wilson@acm.org>
15876
15877 * gcc.dg/const-elim-1.c: xfail for xtensa.
15878
15879 2004-03-01 Mark Mitchell <mark@codesourcery.com>
15880
15881 PR c++/14369
15882 * g++.dg/template/cond4.C: New test.
15883
15884 2004-03-01 Mark Mitchell <mark@codesourcery.com>
15885
15886 PR c++/14360
15887 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
15888
15889 PR c++/14361
15890 * g++.dg/parse/defarg7.C: New test.
15891
15892 PR c++/14359
15893 * g++.dg/template/friend26.C: New test.
15894
15895 2004-03-01 Mark Mitchell <mark@codesourcery.com>
15896
15897 PR c++/14324
15898 * g++.dg/abi/mangle21.C: New test.
15899
15900 PR c++/14260
15901 * g++.dg/parse/constructor2.C: New test.
15902
15903 PR c++/14337
15904 * g++.dg/template/sfinae1.C: New test.
15905
15906 2004-02-29 Mark Mitchell <mark@codesourcery.com>
15907
15908 PR c++/14267
15909 * g++.dg/expr/crash2.C: New test.
15910
15911 PR middle-end/13448
15912 * gcc.dg/inline-5.c: New test.
15913 * gcc.dg/always-inline.c: Split out tests into ...
15914 * gcc.dg/always-inline2.c: ... this and ...
15915 * gcc.dg/always-inline3.c: ... this.
15916
15917 2004-02-29 Mark Mitchell <mark@codesourcery.com>
15918
15919 PR debug/12103
15920 * g++.dg/debug/crash1.C: New test.
15921
15922 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
15923
15924 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
15925 function with __attribute__((noinline)).
15926 (recurser_void2): Likewise.
15927 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
15928 (recurser_void2): Likewise.
15929
15930 2004-02-29 Roger Sayle <roger@eyesopen.com>
15931
15932 PR middle-end/14203
15933 * g++.dg/warn/Wunused-6.C: New test case.
15934
15935 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
15936
15937 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
15938 not defined.
15939
15940 2004-02-27 Eric Christopher <echristo@redhat.com>
15941
15942 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
15943 * g++.dg/charset/asm2.c: Run only x86.
15944 * gcc.dg/charset/asm3.c: Ditto.
15945
15946 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
15947
15948 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
15949 ld_library_path.
15950
15951 2004-02-27 Ziemowit Laski <zlaski@apple.com>
15952
15953 * g++.dg/ext/altivec-3.C: New.
15954
15955 2004-02-26 Richard Henderson <rth@redhat.com>
15956
15957 * g++.dg/ext/attrib10.C: Mark for warning.
15958 * gcc.dg/attr-alias-1.c: New.
15959
15960 2004-02-26 Richard Henderson <rth@redhat.com>
15961
15962 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
15963 * gcc.c-torture/execute/20040208-2.c: ... it back.
15964
15965 2004-02-26 Eric Christopher <echristo@redhat.com>
15966
15967 * lib/target-supports.exp (check-iconv-available): New function.
15968 * lib/gcc-dg.exp (dg-require-iconv): New function.
15969 Use above.
15970 * gcc.dg/charset: New directory.
15971 * gcc.dg/charset/charset.exp: New file.
15972 * gcc.dg/charset/asm1.c: Ditto.
15973 * gcc.dg/charset/asm2.c: Ditto.
15974 * gcc.dg/charset/asm3.c: Ditto.
15975 * gcc.dg/charset/asm4.c: Ditto.
15976 * gcc.dg/charset/asm5.c: Ditto.
15977 * gcc.dg/charset/attribute1.c: Ditto.
15978 * gcc.dg/charset/attribute2.c: Ditto.
15979 * gcc.dg/charset/string1.c: Ditto.
15980 * g++.dg/charset: New directory.
15981 * g++.dg/dg.exp: Add here. Special options.
15982 * g++.dg/charset/charset.exp: New file.
15983 * g++.dg/charset/asm1.c: Ditto.
15984 * g++.dg/charset/asm2.c: Ditto.
15985 * g++.dg/charset/asm3.c: Ditto.
15986 * g++.dg/charset/asm4.c: Ditto.
15987 * g++.dg/charset/attribute1.c: Ditto.
15988 * g++.dg/charset/attribute2.c: Ditto.
15989 * g++.dg/charset/extern1.cc: Ditto.
15990 * g++.dg/charset/extern2.cc: Ditto.
15991 * g++.dg/charset/string1.c: Ditto.
15992
15993 2004-02-26 Mark Mitchell <mark@codesourcery.com>
15994
15995 PR c++/14278
15996 * g++.dg/parse/comma1.C: New test.
15997
15998 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15999
16000 PR c++/14284
16001 * g++.dg/template/ttp8.C: New test.
16002
16003 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
16004
16005 * gcc.dg/fixuns-trunc-1.c: New test.
16006
16007 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16008
16009 * gcc.dg/builtins-config.h: Use #elif.
16010
16011 2004-02-26 Michael Matz <matz@suse.de>
16012
16013 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
16014 * gcc.dg/991214-1.c: Likewise.
16015 * gcc.dg/i386-asm-1.c: Likewise.
16016
16017 2004-02-25 Richard Henderson <rth@redhat.com>
16018
16019 * gcc.c-torture/execute/20040208-2.c: Move ...
16020 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
16021
16022 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16023
16024 PR c++/14246
16025 * g++.dg/other/crash-3.C: New test.
16026
16027 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16028
16029 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
16030 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
16031
16032 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
16033 HP-UX.
16034
16035 2004-02-24 Michael Matz <matz@suse.de>
16036
16037 * gcc.dg/i386-regparm.c: New.
16038
16039 2004-02-23 James E Wilson <wilson@specifixinc.com>
16040
16041 * gcc.c-torture/execute/20040223-1.c: New.
16042
16043 2004-02-23 Zack Weinberg <zack@codesourcery.com>
16044 Kazu Hirata <kazu@cs.umass.edu>
16045
16046 * gcc.dg/fwritable-strings-1.c: Remove.
16047
16048 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
16049
16050 PR c/14156
16051 * gcc.dg/20040223-1.c: New test.
16052
16053 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16054
16055 PR c++/14106
16056 * g++.dg/ext/typeof9.C: New test.
16057
16058 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16059
16060 PR c++/14250
16061 * g++.dg/other/switch1.C: New test.
16062
16063 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
16064
16065 * gcc.dg/cast-function-1.c: Adjust for new informative message.
16066 * gcc.dg/va-arg-1.c: Likewise.
16067
16068 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16069
16070 PR c++/14143
16071 * g++.dg/template/koenig5.C: New test.
16072
16073 2004-02-21 Ziemowit Laski <zlaski@apple.com>
16074
16075 * g++.dg/ext/altivec-1.C: Generalize target triple.
16076 * g++.dg/ext/altivec-2.C: New test case.
16077 * g++.dg/ext/altivec_check.h: New file.
16078 * gcc.dg/altivec-1.c: Generalize target triple;
16079 include altivec_check.h and call altivec_check().
16080 * gcc.dg/altivec-[2-5].c: Generalize target triple.
16081 * gcc.dg/altivec-6.c: New test case.
16082 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
16083 type casts as needed.
16084 * gcc.dg/altivec-10.c: Include altivec_check.h and call
16085 altivec_check().
16086 * gcc.dg/altivec-12.c: New test case.
16087 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
16088 include altivec_check.h and call altivec_check().
16089 * gcc.dg/altivec_check.h: New file.
16090
16091 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16092
16093 * lib/target-supports.exp (check_alias_available): Don't mangle
16094 function `g' in test program.
16095
16096 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16097
16098 * lib/target-supports.exp (check_profiling_available): Check
16099 argument to determine whether we support a profiling type.
16100 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
16101 check_profiling_available.
16102 * g++.dg/bprob/bprob.exp: Likewise
16103 * g77.dg/bprob/bprob.exp: Likewise.
16104 * gcc.misc-tests/bprob.exp: Likewise.
16105 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
16106 dg-require-profiling and delete expected error handling.
16107 * gcc.dg/20021014-1.c: Likewise.
16108 * gcc.dg/nest.c: Likewise.
16109
16110 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16111
16112 PR c++/12007
16113 * g++.dg/other/vthunk1.C: New test.
16114
16115 2004-02-20 Falk Hueffner <falk@debian.org>
16116
16117 PR target/14201
16118 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
16119
16120 2004-02-20 Mark Mitchell <mark@codesourcery.com>
16121
16122 PR c++/13927
16123 * g++.dg/other/error8.C: Remove XFAIL markers.
16124
16125 PR c++/14173
16126 * g++.dg/ext/packed5.C: New test.
16127
16128 PR c++/14199
16129 * g++.dg/warn/Wunused-5.C: New test.
16130
16131 PR c++/14186
16132 * g++.dg/lookup/member1.C: New test.
16133
16134 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
16135
16136 * gcc.c-torture/compile/20040130-1.c: Enable only when
16137 __INT_MAX__ >= 2147483647L.
16138 * gcc.c-torture/compile/961203-1.c: Likewise.
16139
16140 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
16141
16142 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
16143 * g++.dg/opt/template1.C: Robustify assembler regexp
16144
16145 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16146
16147 * gcc.c-torture/execute/simd-4.x: Remove.
16148 * gcc.c-torture/execute/va-arg-25.x: Likewise.
16149 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
16150 Guard with #ifndef SKIP_ATTRIBUTE.
16151 * gcc.dg/compat/vector-1_y.c: Likewise.
16152 * gcc.dg/compat/vector-2_x.c: Likewise.
16153 * gcc.dg/compat/vector-2_y.c: Likewise.
16154 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
16155 * g++.dg/eh/simd-2.C: Likewise.
16156
16157 2004-02-19 Alan Modra <amodra@bigpond.net.au>
16158
16159 * gcc.c-torture/compile/complex-1.c: New.
16160
16161 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
16162
16163 PR target/14209
16164 * gcc.c-torture/execute/20040218-1.c: New test.
16165
16166 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16167
16168 PR c++/14181
16169 * g++.dg/parse/new2.C: New test.
16170
16171 2004-02-18 Paul Brook <paul@codesourcery.com>
16172
16173 * gcc.c-torture/compile/libcall-1.c: New test.
16174
16175 2004-02-18 Paul Brook <paul@codesourcery.com>
16176
16177 PR debug/12934
16178 * gcc.dg/debug/debug-7.c: New test.
16179
16180 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
16181
16182 * gcc.dg/20040217-1.c: New test.
16183
16184 2004-02-17 Zack Weinberg <zack@codesourcery.com>
16185
16186 * gcc.c-torture/execute/990208-1.x: Delete.
16187
16188 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
16189
16190 * gcc.c-torture/execute/20040208-2.x: New file.
16191
16192 2004-02-17 Mark Mitchell <mark@codesourcery.com>
16193
16194 PR c++/11326
16195 * g++.dg/abi/structret1.C: New test.
16196
16197 2004-02-17 Jakub Jelinek <jakub@redhat.com>
16198
16199 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
16200 (i386_cpuid): No need to test if cpuid is available on AMD64.
16201 Fix assembly, so that it works onboth i386 and AMD64.
16202 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
16203 (vecInLong): Fix s[] member type to unsigned int.
16204 (vecInWord): Remove type.
16205 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
16206 (a64, b64, c64, d64, e64): Remove.
16207 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
16208 Remove unused variable. Remove initialization of removed variables.
16209 Don't call mmx_tests nor sse_tests.
16210 (reference_mmx, reference_sse): Remove.
16211 (check): Add return stmt.
16212 * gcc.dg/i386-sse-7.c: New test.
16213 * gcc.dg/i386-mmx-4.c: New test.
16214
16215 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16216
16217 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
16218 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
16219 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
16220 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
16221 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
16222 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
16223 g++.dg/tc1/dr94.C: Fix line terminator.
16224
16225 2004-02-16 Geoffrey Keating <geoffk@apple.com>
16226
16227 * gcc.c-torture/compile/20040216-1.c: New.
16228
16229 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16230
16231 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
16232 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
16233 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
16234 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
16235 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
16236 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
16237
16238 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
16239
16240 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
16241
16242 2004-02-15 Mark Mitchell <mark@codesourcery.com>
16243
16244 PR c++/13971
16245 * g++.dg/expr/cond4.C: New test.
16246
16247 PR c++/14086
16248 * g++.dg/lookup/crash2.C: New test.
16249
16250 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
16251
16252 * gcc.c-torture/compile/20040214-2.c: New test.
16253
16254 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
16255
16256 PR c++/14116
16257 * g++.dg/ext/typeof8.C: New test.
16258
16259 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
16260
16261 * gcc.c-torture/compile/20040214-1.c: New test.
16262
16263 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16264
16265 PR c++/13635
16266 * g++.dg/template/spec11.C: New test.
16267
16268 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16269
16270 PR c++/13927
16271 * g++.dg/other/error8.C: New test.
16272
16273 2004-02-13 Mark Mitchell <mark@codesourcery.com>
16274
16275 PR c++/14122
16276 * g++.dg/template/array4.C: New test.
16277
16278 PR c++/14108
16279 * g++.dg/inherit/thunk2.C: New test.
16280
16281 PR c++/14083
16282 * g++.dg/eh/cond2.C: New test.
16283
16284 2004-02-12 Alan Modra <amodra@bigpond.net.au>
16285
16286 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
16287
16288 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
16289
16290 * lib/scanasm.exp (dg-scan): Quote pattern before display.
16291
16292 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
16293
16294 * g++.dg/simd-2.C: xfail on ppc64-linux.
16295
16296 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
16297
16298 PR c/456
16299 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
16300 tests.
16301
16302 2004-02-11 Uros Bizjak <uros@kss-loka.si>
16303
16304 * gcc.dg/builtins-33.c: New test.
16305
16306 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
16307
16308 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
16309
16310 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
16311
16312 * g++.dg/simd-2.C: Set -maltivec for ppc64.
16313
16314 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
16315
16316 * gcc.dg/ppc64-abi-3.c: New test.
16317
16318 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
16319
16320 PR c/14092
16321
16322 * gcc.dg/pr14092-1.c: New testcase.
16323
16324 2004-02-10 Alan Modra <amodra@bigpond.net.au>
16325
16326 * gcc.dg/cpp/assert4.c: Fix typo last change.
16327
16328 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
16329 * gcc.dg/cpp/assert4.c: Handle powerpc64.
16330
16331 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
16332
16333 2004-02-09 Roger Sayle <roger@eyesopen.com>
16334
16335 * gcc.c-torture/compile/20040209-1.c: New test case.
16336
16337 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
16338
16339 * gcc.dg/c90-init-1.c: Adjust expected error messages.
16340
16341 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
16342
16343 * gcc.c-torture/execute/20040208-[12].c: New tests.
16344
16345 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
16346
16347 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
16348
16349 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
16350
16351 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
16352
16353 2004-02-07 Zack Weinberg <zack@codesourcery.com>
16354
16355 Bug 13856
16356 * gcc.dg/visibility-8.c: New testcase.
16357
16358 2004-02-07 Zack Weinberg <zack@codesourcery.com>
16359
16360 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
16361 arguments.
16362 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
16363
16364 2004-02-07 Roger Sayle <roger@eyesopen.com>
16365
16366 PR middle-end/13696
16367 * g++.dg/opt/fold1.C: New test case.
16368
16369 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16370
16371 PR c++/14033
16372 * g++.dg/other/crash-2.C: New test.
16373
16374 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16375
16376 PR c++/14028
16377 * g++.dg/parse/angle-bracket2.C: New test.
16378
16379 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
16380
16381 PR middle-end/13750
16382 Revert:
16383 2004-01-15 Geoffrey Keating <geoffk@apple.com>
16384 PR pch/13361
16385 * testsuite/g++.dg/pch/wchar-1.C: New.
16386 * testsuite/g++.dg/pch/wchar-1.Hs: New.
16387
16388 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16389
16390 PR c++/14008
16391 * g++.dg/parse/error15.C: New test.
16392 * g++.dg/parse/crash11.C: Update dg-error mark.
16393
16394 2004-02-04 Mark Mitchell <mark@codesourcery.com>
16395
16396 PR c++/13932
16397 * g++.dg/warn/conv2.C: New test.
16398
16399 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16400
16401 PR c++/13086
16402 * g++.dg/warn/incomplete1.C: Remove xfail.
16403
16404 2004-02-04 Mark Mitchell <mark@codesourcery.com>
16405
16406 * lib/file-format.exp (gcc_target_object_format): Use
16407 ${tool}_target_compile, not gcc_target_compile.
16408 * lib/target-supports.exp (check_alias_available): Likewise.
16409 (check_gc_sections_available): Likewise.
16410 * g++.dg/ext/attrib10.C: Use dg-require-alias.
16411 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
16412 dg-require-alias.
16413
16414 2004-02-04 Mark Mitchell <mark@codesourcery.com>
16415
16416 PR c++/13969
16417 * g++.dg/template/static6.C: New test.
16418
16419 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
16420
16421 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
16422
16423 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16424
16425 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
16426 tests for systems where `char' is unsigned by default.
16427
16428 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16429
16430 PR c++/13997
16431 * g++.dg/template/partial3.C: New test.
16432
16433 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
16434
16435 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
16436 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
16437 Remove mentions of obsolete ports.
16438
16439 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
16440
16441 * gcc.dg/noncompile/20001228-1.c: Fix for new
16442 error message.
16443
16444 2004-02-03 Roger Sayle <roger@eyesopen.com>
16445
16446 PR target/9348
16447 * gcc.c-torture/execute/multdi-1.c: New test case.
16448
16449 2004-02-03 Mark Mitchell <mark@codesourcery.com>
16450
16451 PR c++/13925
16452 * g++.dg/template/lookup5.C: New test.
16453
16454 2004-02-03 Mark Mitchell <mark@codesourcery.com>
16455
16456 PR c++/13950
16457 * g++.dg/template/lookup4.C: New test.
16458
16459 PR c++/13970
16460 * g++.dg/parse/error14.C: New test.
16461
16462 PR c++/14002
16463 * g++.dg/parse/template13.C: New test.
16464
16465 2004-02-03 Mark Mitchell <mark@codesourcery.com>
16466
16467 PR c++/13978
16468 * g++.dg/template/koenig4.C: New test.
16469
16470 PR c++/13968
16471 * g++.dg/template/crash17.C: New test.
16472
16473 PR c++/13975
16474 * g++.dg/parse/error13.C: New test.
16475 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
16476
16477 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
16478
16479 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
16480
16481 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
16482
16483 PR c/11658
16484 PR c/13994
16485 * gcc.dg/noncompile/20040203-1.c: New test.
16486 * gcc.dg/noncompile/20040203-2.c: Likewise.
16487 * gcc.dg/noncompile/20040203-3.c: Likewise.
16488 * gcc.dg/20040203-1.c: Likewise.
16489
16490 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
16491
16492 PR c++/10858
16493 * g++.dg/template/sizeof7.C: New test.
16494
16495 2004-02-02 Eric Christopher <echristo@redhat.com>
16496 Zack Weinberg <zack@codesourcery.com>
16497
16498 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
16499
16500 2004-02-02 Zack Weinberg <zack@codesourcery.com>
16501
16502 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
16503 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
16504 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
16505 * gcc.dg/cleanup-5.c: Run only on Linux targets.
16506
16507 2004-02-02 Mark Mitchell <mark@codesourcery.com>
16508
16509 PR c++/13113
16510 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
16511
16512 PR c++/13854
16513 * g++.dg/ext/attrib13.C: New test.
16514
16515 PR c++/13907
16516 * g++.dg/conversion/op2.C: New test.
16517
16518 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
16519
16520 * gcc.dg/titype-1.c: Fix pasto.
16521
16522 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
16523
16524 * gcc.dg/titype-1.c: New test.
16525
16526 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16527
16528 PR c++/13957
16529 * g++.dg/template/non-type-template-argument-1.C,
16530 g++.dg/template/qualified-id1.C: Update dg-error marks.
16531 * g++.dg/template/nontype6.C: New test.
16532
16533 2004-02-01 Roger Sayle <roger@eyesopen.com>
16534
16535 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
16536 * gcc.dg/builtins-31.c: New testcase.
16537 * gcc.dg/builtins-32.c: New testcase.
16538
16539 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
16540
16541 * objc.dg/call-super-2.m: Update line numbers
16542 for the including of stddef.h.
16543
16544 2004-01-30 Michael Matz <matz@suse.de>
16545
16546 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
16547 g++.dg/ext/case-range3.C: New tests.
16548
16549 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16550
16551 DR206
16552 PR c++/13813
16553 * g++.dg/template/member4.C: New test.
16554
16555 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16556
16557 PR c++/13683
16558 * g++.dg/template/sizeof6.C: New test.
16559
16560 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
16561
16562 * gcc.dg/fwritable-strings-1.c: New test.
16563
16564 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
16565
16566 * gcc.c-torture/compile/20040130-1.c: New test.
16567
16568 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
16569
16570 * objc.dg/call-super-2.m: Include stddef.h for size_t.
16571
16572 2004-01-29 Mark Mitchell <mark@codesourcery.com>
16573
16574 PR c++/13883
16575 * g++.dg/template/ctor3.C: New test.
16576
16577 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16578
16579 * g++.dg/tc1: New directory.
16580 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
16581 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
16582 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
16583 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
16584 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
16585
16586 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16587
16588 * g++.dg/parse/error11.C: New test.
16589 * g++.dg/parse/error12.C: Likewise.
16590
16591 2004-01-28 Ziemowit Laski <zlaski@apple.com>
16592
16593 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
16594 (scan_initial, main): Use aligned_sizeof instead of sizeof.
16595
16596 2004-01-28 Mark Mitchell <mark@codesourcery.com>
16597
16598 PR c++/13791
16599 * g++.dg/ext/attrib12.C: New test.
16600
16601 PR c++/13736
16602 * g++.dg/parse/cast2.C: New test.
16603
16604 2004-01-27 James E Wilson <wilson@specifixinc.com>
16605
16606 * objc.dg/encode-2.m (main): New local string. Set depending on
16607 sizeof long. Use in sscanf call.
16608 * objc.dg/encode-3.m (main): New local string. Set depending on
16609 sizeof long. Use in scan_initial call.
16610
16611 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16612
16613 * objc.dg/call-super-2.m: Make LP64-safe.
16614 * objc.dg/desig-init-1.m: Likewise.
16615
16616 2004-01-27 Devang Patel <dpatel@apple.com>
16617
16618 * g++.dg/debug/namespace1.C: New test.
16619
16620 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
16621
16622 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
16623 xscale-*-*.
16624
16625 * gcc.dg/arm-mmx-1.c: New test.
16626
16627 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
16628
16629 * gcc.dg/20040127-1.c: New test.
16630 * gcc.dg/20040127-2.c: New test.
16631
16632 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
16633
16634 * objc.dg/stret-1.m (glob): Renamed to globa.
16635
16636 2004-01-26 Mark Mitchell <mark@codesourcery.com>
16637
16638 PR c++/13663
16639 * g++.dg/expr/for1.C: New test.
16640
16641 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
16642
16643 PR middle-end/13779
16644 * gcc.dg/darwin-longlong.c: New test.
16645
16646 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
16647
16648 * gcc.dg/20040124-1.c: Moved test from here...
16649 * gcc.c-torture/compile/20040124-1.c: ...to here.
16650
16651 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
16652
16653 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
16654 the assembly output if -m64 is passed.
16655
16656 2004-01-25 Mark Mitchell <mark@codesourcery.com>
16657
16658 PR c++/13833
16659 * g++.dg/template/cond3.C: New test.
16660
16661 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16662
16663 PR c++/13810
16664 * g++.dg/template/ttp7.C: New test.
16665
16666 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16667
16668 PR c++/13797
16669 * g++.dg/template/nontype4.C: New test.
16670 * g++.dg/template/nontype5.C: Likewise.
16671
16672 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
16673
16674 * gcc.dg/torture/mips-clobber-at.c: New test.
16675
16676 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
16677
16678 * gcc.dg/20040124-1.c: New test.
16679
16680 2004-01-24 Jakub Jelinek <jakub@redhat.com>
16681
16682 * gcc.dg/20040123-1.c: New test.
16683
16684 2004-01-23 Zack Weinberg <zack@codesourcery.com>
16685
16686 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
16687
16688 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
16689
16690 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
16691
16692 2004-01-23 Andrew Pinski <apinski@apple.com>
16693
16694 * gcc.dg/20030121-1.c: Move to ..
16695 * gcc.dg/20040121-1.c: here.
16696
16697 2004-01-23 Roger Sayle <roger@eyesopen.com>
16698
16699 * gcc.dg/builtins-29.c: New test case.
16700
16701 2004-01-23 Zack Weinberg <zack@codesourcery.com>
16702
16703 PR 18314
16704 * gcc.dg/builtins-30.c: New testcase.
16705
16706 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
16707
16708 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
16709 * lib/g77.exp: Likewise.
16710 * lib/objc.exp: Likewise.
16711 * lib/g++.exp: Likewise.
16712
16713 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
16714
16715 * gcc.dg/struct-by-value-2.c: New test.
16716
16717 2004-01-21 Andrew Pinski <apinski@apple.com>
16718
16719 PR target/13785
16720 * gcc.dg/20030121-1.c: New test.
16721
16722 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
16723
16724 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
16725 clobber frame pointer register in asm statement.
16726
16727 2004-01-21 Falk Hueffner <falk@debian.org>
16728
16729 * gcc.c-torture/compile/20040121-1.c: New test.
16730
16731 2004-01-21 Zack Weinberg <zack@codesourcery.com>
16732
16733 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
16734
16735 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
16736
16737 * gcc.dg/ppc64-abi-2.c: New test.
16738
16739 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
16740
16741 * lib/treelang.exp: Fill out this file.
16742 * lib/treelang-dg.exp: New File.
16743
16744 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
16745
16746 * gcc.c-torture/compile/981022-1.c: Remove.
16747 * gcc.dg/array-5.c: Remove XFAIL.
16748 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
16749 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
16750 gcc.dg/cond-lvalue-1.c: Update.
16751 * gcc.dg/cast-lvalue-2.c: New test.
16752
16753 2004-01-19 Mark Mitchell <mark@codesourcery.com>
16754
16755 PR c++/13592
16756 * g++.dg/other/error1.C (class foo): Tweak error message.
16757
16758 PR c++/13592
16759 * g++.dg/template/call2.C: New test.
16760
16761 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16762
16763 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
16764 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
16765 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
16766 scalar-return-1_x.c, scalar-return-2_y.c,
16767 scalar-return-3_x.c, scalar-return-3_y.c,
16768 scalar-return-4_x.c, scalar-return-4_y.c,
16769 struct-align-1.h, struct-align-1_x.c,
16770 struct-align-1_y.c, struct-align-2.h,
16771 struct-align-2_x.c, struct-align-2_y.c,
16772 struct-by-value-10_y.c, struct-by-value-11_x.c,
16773 struct-by-value-11_y.c, struct-by-value-12_x.c,
16774 struct-by-value-12_y.c, struct-by-value-13_x.c,
16775 struct-by-value-13_y.c, struct-by-value-14_x.c,
16776 struct-by-value-14_y.c, struct-by-value-15_x.c,
16777 struct-by-value-15_y.c, struct-by-value-16_y.c,
16778 struct-by-value-17_y.c, struct-by-value-18_y.c,
16779 struct-by-value-19_y.c, struct-by-value-1_x.c,
16780 struct-by-value-1_y.c, struct-by-value-20_y.c,
16781 struct-by-value-2_x.c, struct-by-value-2_y.c,
16782 struct-by-value-3_y.c, struct-by-value-4_x.c,
16783 struct-by-value-4_y.c, struct-by-value-5_y.c,
16784 struct-by-value-6_y.c, struct-by-value-7_y.c
16785 struct-by-value-8_x.c, struct-by-value-8_y.c
16786 struct-by-value-9_x.c, struct-by-value-9_y.c
16787 struct-return-10_x.c, struct-return-10_y.c,
16788 struct-return-19_x.c, struct-return-20_x.c
16789 struct-return-2_x.c, struct-return-2_y.c
16790 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
16791 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
16792
16793 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16794
16795 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
16796 attribute on sparc*-sun-solaris2.*.
16797
16798 2004-01-18 Mark Mitchell <mark@codesourcery.com>
16799
16800 PR c++/13710
16801 * g++.dg/ext/typeof7.C: New test.
16802
16803 2004-01-18 David Edelsohn <edelsohn@gnu.org>
16804
16805 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
16806 * gcc.dg/const-elim-1.c: Same.
16807
16808 2004-01-17 Ziemowit Laski <zlaski@apple.com>
16809
16810 * objc.dg/stret-1.m: New.
16811 * objc.dg/stret-2.m: New.
16812
16813 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
16814
16815 PR c++/11895
16816 * g++.dg/ext/vector1.C: New test.
16817
16818 2004-01-16 Geoffrey Keating <geoffk@apple.com>
16819
16820 * gcc.dg/pch/import-1.c: New.
16821 * gcc.dg/pch/import-1.hs: New.
16822 * gcc.dg/pch/import-1a.h: New.
16823 * gcc.dg/pch/import-1b.h: New.
16824 * gcc.dg/pch/import-1c.h: New.
16825
16826 2004-01-16 Mark Mitchell <mark@codesourcery.com>
16827
16828 PR c++/13574
16829 * g++.dg/ext/array1.C: New test.
16830
16831 PR c++/13178
16832 * g++.dg/conversion/op1.C: New test.
16833
16834 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
16835
16836 PR 11864
16837 From Kazumoto Kojima / Dan Kegel:
16838 * gcc.dg/pr11864-1.c: New test.
16839
16840 PR 10392
16841 From Marcus Comstedt / Dan Kegel:
16842 * gcc.dg/pr10392-1.c: New test.
16843
16844 2004-01-16 Mark Mitchell <mark@codesourcery.com>
16845
16846 PR c++/13478
16847 * g++.dg/init/ref10.C: New test.
16848
16849 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16850
16851 PR c++/13407
16852 * g++.dg/parse/typename6.C: New test.
16853
16854 2004-01-15 Geoffrey Keating <geoffk@apple.com>
16855
16856 PR pch/13361
16857 * testsuite/g++.dg/pch/wchar-1.C: New.
16858 * testsuite/g++.dg/pch/wchar-1.Hs: New.
16859
16860 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16861
16862 PR c++/9259
16863 * g++.dg/expr/sizeof2.C: New test.
16864
16865 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
16866
16867 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
16868
16869 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
16870
16871 PR c++/13659
16872 * g++.dg/lookup/strong-using-3.C: New.
16873 * g++.dg/lookup/using-10.C: New.
16874
16875 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
16876
16877 PR c++/13594
16878 * g++.dg/lookup/strong-using-2.C: New.
16879
16880 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
16881 Dan Kegel <dank@kegel.com>
16882 J"orn Rennecke <joern.rennecke@superh.com>
16883
16884 PR target/9365
16885 * gcc.dg/pr9365-1.c: New test.
16886
16887 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16888
16889 PR c++/8856
16890 * g++.dg/parse/casting-operator2.C: New test.
16891 * g++.old-deja/g++.pt/explicit83.C: Remove.
16892
16893 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
16894
16895 * gcc.dg/label-compound-stmt-1.c: New test.
16896 * gcc.c-torture/compile/950922-1.c,
16897 gcc.c-torture/compile/20000211-3.c,
16898 gcc.c-torture/compile/20000518-1.c,
16899 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
16900 compound statements.
16901
16902 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
16903
16904 * gcc.dg/ppc64-abi-1.c: New test.
16905
16906 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
16907
16908 * g++.dg/ext/attrib9.C: Add dg-warnings.
16909
16910 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16911
16912 PR c++/12335
16913 * g++.dg/parse/dtor3.C: New test.
16914
16915 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
16916
16917 PR c++/12709
16918 * g++.dg/parse/try-catch-1.C: New test.
16919
16920 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
16921
16922 * ada/acats/run_all.sh: Add more verbose output in acats.log
16923 when compiling tests.
16924
16925 2004-01-12 Zack Weinberg <zack@codesourcery.com>
16926
16927 PR 13656
16928 * gcc.dg/typedef-redecl.c: New test case.
16929 * gcc.dg/typedef-redecl.h: New support file.
16930
16931 2004-01-13 Jan Hubicka <jh@suse.cz>
16932
16933 * gcc.dg/always_inline.c: New test.
16934 * gcc.dg/debug/20031231-1.c: Fix.
16935
16936 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16937
16938 PR c++/13474
16939 * g++.dg/template/array3.C: New test.
16940
16941 2004-01-12 Zack Weinberg <zack@codesourcery.com>
16942
16943 * g++.dg/ext/lvalue1.C: No longer expected to fail.
16944 * g++.dg/warn/Wunused-2.C: Likewise.
16945
16946 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16947
16948 PR c++/13289
16949 * g++.dg/template/instantiate6.C: New test.
16950
16951 2004-01-12 Roger Sayle <roger@eyesopen.com>
16952
16953 PR middle-end/11397
16954 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
16955
16956 2004-01-12 Jan Hubicka <jh@suse.cz>
16957
16958 PR opt/12826
16959 * gcc.dg/20040112-1.c: New.
16960
16961 * gcc.dg/dwarf-die[1-7].c: Move to...
16962 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
16963 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
16964
16965 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
16966
16967 PR c++/4100
16968 * g++.dg/parse/friend4.C: New test.
16969
16970 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
16971
16972 PR c++/4100
16973 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
16974 definition is called a friend.
16975
16976 2004-01-11 Zack Weinberg <zack@codesourcery.com>
16977
16978 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
16979
16980 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
16981
16982 PR c++/3478
16983 * g++.dg/parse/error10.C: New test.
16984 * g++.dg/template/arg2.C: Accept "invalid type" error.
16985
16986 2004-01-11 Jakub Jelinek <jakub@redhat.com>
16987
16988 PR middle-end/13392
16989 * g++.dg/opt/expect2.C: New test.
16990
16991 2004-01-10 Zack Weinberg <zack@codesourcery.com>
16992
16993 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
16994 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
16995 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
16996 Update dg-error regexps.
16997
16998 2004-01-10 Zack Weinberg <zack@codesourcery.com>
16999
17000 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
17001 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
17002
17003 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
17004
17005 * gcc.dg/pragma-re-1.c: Use right pointer type.
17006
17007 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
17008
17009 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
17010
17011 2004-01-09 Geoffrey Keating <geoffk@apple.com>
17012
17013 * gcc.dg/rs6000-ldouble-1.c: New.
17014
17015 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17016
17017 DR 337
17018 PR c++/9256
17019 * g++.dg/other/abstract1.C: New test.
17020
17021 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
17022
17023 * g++.dg/lookup/strong-using-1.C: New.
17024
17025 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
17026
17027 PR c/11234
17028 * gcc.dg/func-ptr-conv-1.c: New test.
17029 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
17030
17031 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
17032
17033 PR target/13380.
17034 * gcc.c-torture/compile/20040109-1.c: New.
17035
17036 2004-01-08 Stuart Hastings <stuart@apple.com>
17037
17038 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
17039 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
17040 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
17041
17042 2004-01-09 Alan Modra <amodra@bigpond.net.au>
17043
17044 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
17045
17046 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
17047
17048 * ada/acats/run_acats: Treat 'gnatchop' the same way
17049 as 'gnatmake'. Export GCC_DRIVER.
17050 * ada/acats/run_all.sh: Add target_gnatchop. Use
17051 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
17052
17053 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17054
17055 PR c++/12573
17056 * g++.dg/template/dependent-expr4.C: New test.
17057
17058 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
17059
17060 * gcc.dg/altivec-11.c: New test.
17061
17062 2004-01-07 Mark Mitchell <mark@codesourcery.com>
17063
17064 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
17065
17066 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
17067
17068 PR c/6024
17069 * gcc.dg/enum-compat-1.c: New test.
17070 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
17071
17072 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
17073
17074 PR c/12165
17075 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
17076 gcc.dg/c99-idem-qual-3.c: New tests.
17077
17078 2004-01-07 Alan Modra <amodra@bigpond.net.au>
17079
17080 * gcc.dg/winline-7.c: Don't cast void * to int.
17081
17082 2004-01-06 Jan Hubicka <jh@suse.cz>
17083
17084 * gcc.dg/i386-sse-5.c: New test
17085 * g++.dg/eh/simd-1.c: Add -w argument for i386.
17086
17087 2004-01-05 Mark Mitchell <mark@codesourcery.com>
17088
17089 PR c++/12815
17090 * g++.dg/rtti/typeid4.C: New test.
17091
17092 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
17093
17094 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
17095
17096 2004-01-05 Mark Mitchell <mark@codesourcery.com>
17097
17098 PR c++/12132
17099 * g++.dg/template/error11.C: New test.
17100
17101 PR c++/13451
17102 * g++.dg/template/class2.C: New test.
17103
17104 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
17105 Richard Sandiford <rsandifo@redhat.com>
17106
17107 PR c++/13387
17108 * g++.dg/opt/alias3.C: New test.
17109
17110 2004-01-04 Mark Mitchell <mark@codesourcery.com>
17111
17112 PR c++/13157
17113 * g++.dg/template/koenig3.C: New test.
17114
17115 PR c++/13529
17116 * g++.dg/parse/offsetof3.C: New test.
17117
17118 * g++.dg/init/copy7.C: Add missing dg-error markers.
17119
17120 PR c++/12226
17121 * g++.dg/init/copy7.c: New test.
17122
17123 PR c++/13536
17124 * g++.dg/parse/cast1.C: New test.
17125
17126 2004-01-04 Jan Hubicka <jh@suse.cz>
17127
17128 * gcc.dg/winline[1-7].c: New tests.
17129
17130 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17131
17132 PR c++/13520
17133 * g++.dg/template/qualttp22.C: New test.
17134
17135 2004-01-01 Jan Hubicka <jh@suse.cz>
17136
17137 * gcc.dg/debug/20031231-1.c: New.
17138 * gcc.c-torture/compile/20040101-1.c: New.
17139 * gcc.dg/dwarf-die-[1-7].c: New.
17140
17141 2004-01-01 Jakub Jelinek <jakub@redhat.com>
17142
17143 PR optimization/13521
17144 * gcc.c-torture/compile/20031231-1.c: New test.
17145
17146 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
17147
17148 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
17149
17150 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17151
17152 PR c++/10079
17153 * g++.dg/template/crash16.C: New test.
17154
17155 2003-12-30 Mark Mitchell <mark@codesourcery.com>
17156
17157 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
17158
17159 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
17160
17161 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
17162 ports.
17163 * g++.old-deja/g++.jason/thunk3.C: Likewise.
17164 * g++.old-deja/g++.law/profile1.C: Likewise.
17165 * gcc.c-torture/compile/981006-1.c: Likewise.
17166 * gcc.c-torture/execute/loop-2e.x: Likewise.
17167 * gcc.c-torture/execute/loop-2f.x: Remove.
17168 * gcc.c-torture/execute/loop-2g.x: Likewise.
17169 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
17170 * gcc.dg/20020312-2.c: Remove traces of dead ports.
17171
17172 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
17173
17174 PR c++/13507
17175 * g++.dg/ext/attrib11.C: New test.
17176
17177 PR c++/13494
17178 * g++.dg/template/array2-1.C: New test.
17179 * g++.dg/template/array2-2.C: New test.
17180
17181 2003-12-29 Mark Mitchell <mark@codesourcery.com>
17182
17183 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
17184
17185 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
17186
17187 PR c++/12774
17188 * g++.dg/template/array1-1.C: New test.
17189 * g++.dg/template/array1-2.C: New test.
17190
17191 2003-12-29 Roger Sayle <roger@eyesopen.com>
17192
17193 PR fortran/12632
17194 * g77.dg/12632.f: New test case.
17195
17196 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17197
17198 PR c++/13289
17199 * g++.dg/parse/nontype1.C: New test.
17200
17201 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17202
17203 PR c++/12403
17204 * g++.dg/parse/explicit1.C: New test.
17205 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
17206
17207 2003-12-28 Mark Mitchell <mark@codesourcery.com>
17208
17209 PR c++/13081
17210 * g++.dg/opt/inline6.C: New test.
17211
17212 PR c++/12613
17213 * g++.dg/parse/error9.C: New test.
17214
17215 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
17216
17217 2003-12-28 Mark Mitchell <mark@codesourcery.com>
17218
17219 PR c++/13009
17220 * g++.dg/init/assign1.C: New test.
17221
17222 2003-12-28 Roger Sayle <roger@eyesopen.com>
17223
17224 PR c++/13070
17225 * g++.dg/warn/format3.C: New test case.
17226
17227 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17228
17229 * gcc.c-torture/compile/20031227-1.c: New test.
17230
17231 2003-12-23 Mark Mitchell <mark@codesourcery.com>
17232
17233 * g++.dg/bprob/bprob.exp: Load target-supports.exp
17234 * g77.dg/bprob/bprob.exp: Likewise.
17235 * gcc.misc-tests/bprob.exp: Likewise.
17236 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
17237 variants on systems where the library does not provide that
17238 functionality.
17239 * gcc.dg/builtins-20.c: Use builtins-config.h.
17240 * gcc.dg/builtins-config.h: New file.
17241
17242 2003-12-23 Mark Mitchell <mark@codesourcery.com>
17243
17244 * lib/gcc-dg.exp (dg-require-profiling): New function.
17245 * lib/target-supports.exp (check_profiling_available): Likewise.
17246 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
17247 * g77.dg/bprob/bprob.exp: Likewise.
17248 * gcc.misc-tests/bprob.exp: Likewise.
17249 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
17250 * gcc.dg/20021014-1.c: Likewise.
17251 * gcc.dg/nest.c: Likewise.
17252
17253 2003-12-23 Mark Mitchell <mark@codesourcery.com>
17254
17255 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
17256 compiling.
17257 * g++.dg/lookup/java2.C: Likewise.
17258 * gcc.dg/cpp/lexident.c: Likewise.
17259
17260 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
17261
17262 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
17263 given.
17264 * gcc.c-torture/compile/961203-1.c: Likewise.
17265 * gcc.c-torture/compile/980506-1.c: Likewise.
17266
17267 2003-12-23 Zack Weinberg <zack@codesourcery.com>
17268
17269 * lib/gcc-dg.exp (dg-prune-output): New annotation.
17270 (additional_prunes): New global.
17271 (gcc-dg-prune): Handle additional per-test pruning.
17272 (dg-test): Clear additional_prunes between tests.
17273
17274 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
17275 dg-prune-output to avoid spurious failures from assembler
17276 complaining about nonexistent WAW violations.
17277 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
17278 Use dg-prune-output to avoid spurious failures from assembler
17279 warning about Itanium B-step errata.
17280
17281 2003-12-23 Mark Mitchell <mark@codesourcery.com>
17282
17283 * g++.dg/abi/macro0.C: New test.
17284 * g++.dg/abi/macro1.C: Likewise.
17285 * g++.dg/abi/macro2.C: Likewise.
17286
17287 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
17288 * g++.dg/abi/bitfield7.C: Likewise.
17289 * g++.dg/abi/dtor2.C: Likewise.
17290 * g++.dg/abi/mangle11.C: Likewise.
17291 * g++.dg/abi/mangle12.C: Likewise.
17292 * g++.dg/abi/mangle14.C: Likewise.
17293 * g++.dg/abi/mangle17.C: Likewise.
17294 * g++.dg/abi/vbase10.C: Likewise.
17295 * g++.dg/abi/vbase14.C: Likewise.
17296 * g++.dg/template/qualttp17.C: Likewise.
17297
17298 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
17299
17300 PR c/11995
17301 * gcc.dg/20031223-1.c: New test.
17302
17303 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
17304
17305 * gcc.dg/noreturn-7.c: New test.
17306
17307 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
17308
17309 * gcc.dg/null-pointer-1.c: New test.
17310
17311 2003-12-22 Mark Mitchell <mark@codesourcery.com>
17312
17313 * g++.old-deja/g++.jason/template18.C: Remove.
17314 * g++.old-deja/g++.jason/template37.C: Likewise.
17315
17316 PR c++/12862
17317 * g++.dg/lookup/ns1.C: New test.
17318
17319 PR c++/12397
17320 * g++.dg/template/lookup3.C: New test.
17321
17322 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
17323
17324 * g++.dg/template/recurse1.C: New test
17325
17326 2003-12-22 Mark Mitchell <mark@codesourcery.com>
17327
17328 PR c++/12479
17329 * g++.dg/parse/semicolon1.C: New test.
17330 * g++.dg/parse/semicolon1.h: Likewise.
17331
17332 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
17333
17334 * gcc.dg/darwin-misaligned.c: New test.
17335
17336 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
17337
17338 PR c/9163
17339 * gcc.dg/20031222-1.c: New test.
17340
17341 2003-12-21 Mark Mitchell <mark@codesourcery.com>
17342
17343 PR c++/13438
17344 * g++.dg/parse/error8.C: New test.
17345
17346 PR c++/11554
17347 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
17348
17349 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
17350
17351 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
17352 too small.
17353 * gcc.c-torture/compile/930217-1.c: Likewise.
17354 * gcc.c-torture/compile/930513-1.c: Likewise.
17355 * gcc.c-torture/execute/920908-2.c: Likewise.
17356 * gcc.c-torture/execute/921204-1.c: Likewise.
17357 * gcc.c-torture/execute/930621-1.c: Likewise.
17358 * gcc.c-torture/execute/930630-1.c: Likewise.
17359 * gcc.c-torture/execute/931031-1.c: Likewise.
17360 * gcc.c-torture/execute/980602-2.c: Likewise.
17361 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
17362 * gcc.c-torture/execute/compndlit-1.c: Likewise.
17363 * gcc.c-torture/execute/extzvsi.c: Likewise.
17364 * gcc.c-torture/unsorted/ext.c: Likewise.
17365
17366 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
17367
17368 PR target/12749
17369 * gcc.c-torture/compile/20031220-2.c: New test case.
17370
17371 2003-12-20 Roger Sayle <roger@eyesopen.com>
17372
17373 PR optimization/13031
17374 * gcc.c-torture/compile/20031220-1.c: New test case.
17375
17376 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
17377
17378 * gcc.dg/cast-function-1.c: New test.
17379
17380 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
17381
17382 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
17383 formats.
17384
17385 2003-12-19 Mark Mitchell <mark@codesourcery.com>
17386
17387 PR c++/12795
17388 * g++.dg/ext/attrib10.C: New test.
17389
17390 2003-12-19 Jakub Jelinek <jakub@redhat.com>
17391
17392 * gcc.dg/cleanup-10.c: New test.
17393 * gcc.dg/cleanup-11.c: New test.
17394
17395 2003-12-19 Jakub Jelinek <jakub@redhat.com>
17396
17397 PR c++/13239
17398 * g++.dg/opt/expect1.C: New test.
17399
17400 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
17401
17402 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
17403
17404 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
17405
17406 PR debug/12923
17407 * gcc.dg/20031218-1.c: New test.
17408
17409 PR debug/12389
17410 * gcc.dg/20031218-2.c: New test.
17411 * gcc.dg/20031218-3.c: New test.
17412
17413 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
17414 of label name and allow for USER_LABEL_PREFIX == "_" names.
17415 * g++.dg/abi/mangle18-2.C: Likewise.
17416 * g++.dg/abi/mangle19-1.C: Likewise.
17417 * g++.dg/abi/mangle19-2.C: Likewise.
17418 * g++.dg/abi/mangle20-1.C: Likewise.
17419 * g++.dg/abi/mangle20-2.C: Likewise.
17420
17421 2003-12-18 Richard Henderson <rth@redhat.com>
17422
17423 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
17424
17425 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
17426 Dan Kegel <dank@kegel.com>
17427
17428 PR other/12009
17429 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
17430 testing a cross compiler, it causes spurious compile failures.
17431 * lib/g++.exp: Likewise.
17432
17433 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17434
17435 PR c++/13262
17436 * g++.dg/template/access13.C: New test.
17437
17438 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
17439
17440 * gcc.dg/20031216-1.c: New test.
17441
17442 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17443
17444 PR c++/9154
17445 * g++.dg/template/error10.C: New test.
17446
17447 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
17448
17449 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
17450 * g++.dg/eh/simd-2.C: Likewise.
17451
17452 2003-12-17 James E Wilson <wilson@specifixinc.com>
17453 Roger Sayle <roger@eyesopen.com>
17454
17455 * gcc.c-torture/execute/ieee/mzero5.c: New.
17456
17457 2003-12-17 Mark Mitchell <mark@codesourcery.com>
17458
17459 PR c++/10603
17460 * g++.dg/parse/error6.C: New test.
17461
17462 PR c++/12827
17463 * g++.dg/parse/error7.C: New test.
17464
17465 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
17466
17467 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
17468 at -O with stabs debugging formats.
17469 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
17470 * gcc.dg/debug/debug-2.c: Likewise.
17471
17472 2003-12-16 Mark Mitchell <mark@codesourcery.com>
17473
17474 PR c++/12696
17475 * g++.dg/init/error1.C: New test.
17476
17477 PR c++/12218
17478 * g++.dg/init/pm3.C: New test.
17479
17480 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
17481
17482 PR c/3347
17483 * gcc.dg/bitfld-8.c: New test.
17484
17485 2003-12-16 James Lemke <jim@wasabisystems.com>
17486
17487 * gcc.dg/arm-scd42-[123].c: New tests.
17488
17489 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
17490
17491 PR c++/9043
17492 * g++.dg/abi/mangle20-1.C: New test.
17493 * g++.dg/abi/mangle20-2.C: New test.
17494
17495 2003-12-16 Mark Mitchell <mark@codesourcery.com>
17496
17497 PR c++/13275
17498 * g++.dg/other/offsetof2.C: Remove XFAIL.
17499 * g++.dg/parse/offsetof1.C: New test.
17500 * g++.gd/parse/offsetof2.C: Likewise.
17501
17502 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17503
17504 * g++.dg/template/nontype3.C: New test.
17505 * g++.dg/template/static2.C: Tweaked the dg-error clause.
17506
17507 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17508
17509 * g++.dg/warn/noreturn-3.C: Also test instantiation.
17510
17511 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
17512
17513 PR c++/13387
17514 * g++.dg/expr/assign1.C: New test.
17515
17516 PR c++/13242
17517 * g++.dg/abi/mangle19-1.C: New test.
17518 * g++.dg/abi/mangle19-2.C: New test.
17519
17520 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
17521
17522 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
17523
17524 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
17525
17526 * gcc.c-torture/execute/20031216-1.c: New test.
17527
17528 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17529
17530 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
17531 an ICE regression.
17532
17533 2003-12-15 Mark Mitchell <mark@codesourcery.com>
17534
17535 PR c++/10926
17536 * g++.dg/template/error9.C: New test.
17537
17538 PR c++/11116
17539 * g++.dg/template/error8.C: New test.
17540
17541 2003-12-15 Roger Sayle <roger@eyesopen.com>
17542
17543 PR middle-end/13400
17544 * gcc.c-torture/execute/20031215-1.c: New test case.
17545
17546 2003-12-15 Mark Mitchell <mark@codesourcery.com>
17547
17548 PR c++/13269
17549 * g++.dg/parse/error5.C: New test.
17550
17551 PR c++/12989
17552 * g++.dg/expr/sizeof1.C: New test.
17553
17554 PR c++/13310
17555 * g++.dg/template/crash15.C: New test.
17556
17557 2003-12-15 Geoffrey Keating <geoffk@apple.com>
17558
17559 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
17560 a non-POD type as the last named parameter of a varargs function.
17561
17562 2003-12-15 Mark Mitchell <mark@codesourcery.com>
17563
17564 PR c++/13243
17565 PR c++/12573
17566 * g++.dg/template/crash14.C: New test.
17567 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
17568
17569 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
17570
17571 * g++.dg/other/java1.C: New test.
17572
17573 PR c++/13241
17574 * g++.dg/abi/mangle18-1.C: New test.
17575 * g++.dg/abi/mangle18-2.C: New test.
17576
17577 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17578
17579 PR optimization/10312
17580 * gcc.c-torture/execute/20031214-1.c: New.
17581
17582 2003-12-14 Mark Mitchell <mark@codesourcery.com>
17583
17584 PR c++/10779
17585 PR c++/12160
17586 * g++.dg/parse/error3.C: New test.
17587 * g++.dg/parse/error4.C: Likewise.
17588 * g++.dg/abi/mangle4.C: Tweak error messages.
17589 * g++.dg/lookup/using5.C: Likewise.
17590 * g++.dg/other/error2.C: Likewise.
17591 * g++.dg/parse/typename5.C: Likewise.
17592 * g++.dg/parse/undefined1.C: Likewise.
17593 * g++.dg/template/arg2.C: Likewise.
17594 * g++.dg/template/ttp3.C: Likewise.
17595 * g++.dg/template/type1.C: Likewise.
17596 * g++.old-deja/g++.other/crash32.C: Likewise.
17597 * g++.old-djea/g++.pt/defarg8.C: Likewise.
17598
17599 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17600
17601 PR c++/13106
17602 * g++.dg/warn/noreturn-3.C: New test.
17603
17604 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
17605
17606 PR c++/13118
17607 * g++.dg/abi/covariant3.C: New.
17608
17609 2003-12-12 Jakub Jelinek <jakub@redhat.com>
17610
17611 * g++.dg/eh/ia64-1.C: New test.
17612
17613 2003-12-12 Roger Sayle <roger@eyesopen.com>
17614
17615 PR optimization/13037
17616 * g77.f-torture/execute/13037.f: New test case.
17617
17618 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
17619
17620 PR c++/12881
17621 * g++.dg/abi/covariant2.C: New.
17622
17623 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
17624
17625 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
17626
17627 2003-12-11 Zack Weinberg <zack@codesourcery.com>
17628
17629 * gcc.c-torture/execute/wchar_t-1.x: Delete.
17630
17631 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
17632
17633 PR other/10819
17634 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
17635 to fix Bug 10819.
17636 * lib/g++.exp (g++_version): Likewise.
17637 * lib/g77.exp (g77_version): Likewise.
17638 * lib/objc.exp (default_objc_version): Likewise.
17639
17640 2003-12-10 Richard Henderson <rth@redhat.com>
17641
17642 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
17643
17644 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
17645
17646 2003-12-08 Matt Austern <austern@apple.com>
17647
17648 PR c/13134
17649 * lib/gcc-dg.exp (dg-require-visibility): Define.
17650 * lib/target-supports (check_visibility_available): Define.
17651 * gcc.dg/visibility-1.c: New test.
17652 * gcc.dg/visibility-2.c: Likewise.
17653 * gcc.dg/visibility-3.c: Likewise.
17654 * gcc.dg/visibility-4.c: Likewise.
17655 * gcc.dg/visibility-5.c: Likewise.
17656 * gcc.dg/visibility-6.c: Likewise.
17657 * g++.dg/ext/visibility-1.C: Likewise.
17658 * g++.dg/ext/visibility-2.C: Likewise.
17659 * g++.dg/ext/visibility-3.C: Likewise.
17660 * g++.dg/ext/visibility-4.C: Likewise.
17661 * g++.dg/ext/visibility-5.C: Likewise.
17662 * g++.dg/ext/visibility-6.C: Likewise.
17663
17664 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17665
17666 * g++.dg/lookup/java1.C: New test.
17667 * g++.dg/lookup/java2.C: New test.
17668
17669 2003-12-07 Falk Hueffner <falk@debian.org>
17670
17671 * g++.dg/opt/noreturn-1.C: New test.
17672
17673 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
17674
17675 * gcc.dg/overflow-1.c: New test.
17676
17677 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
17678
17679 * g77.f-torture/compile/13060.f: New test.
17680
17681 2003-12-06 Mark Mitchell <mark@codesourcery.com>
17682
17683 PR c++/13323
17684 * g++.dg/inherit/operator2.C: New test.
17685
17686 2003-12-05 Mark Mitchell <mark@codesourcery.com>
17687
17688 PR c++/13305
17689 * g++.dg/ext/attrib9.C: New test.
17690
17691 2003-12-05 Mark Mitchell <mark@codesourcery.com>
17692
17693 PR c++/13314
17694 * g++.dg/template/error7.C: New test.
17695
17696 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
17697 J"orn Rennecke <joern.rennecke@superh.com>
17698
17699 PR target/13302
17700 * g++.dg/other/struct-va_list.C: New test.
17701
17702 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17703
17704 PR c++/13166
17705 * g++.dg/parse/defarg6.C: New test.
17706
17707 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
17708
17709 PR target/13256
17710 * gcc.c-torture/execute/20031201-1.c: New test.
17711
17712 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
17713
17714 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
17715
17716 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
17717
17718 * gcc.dg/builtin-return-1.c: New test.
17719
17720 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
17721 J"orn Rennecke <joern.rennecke@superh.com>
17722
17723 PR optimization/13260
17724 * gcc.c-torture/execute/20031204-1.c: New test.
17725
17726 2003-12-03 Mark Mitchell <mark@codesourcery.com>
17727
17728 PR c++/9127
17729 * g++.dg/template/error6.C: New test.
17730
17731 2003-12-03 Jakub Jelinek <jakub@redhat.com>
17732
17733 * gcc.dg/20031202-1.c: New test.
17734
17735 2003-12-03 Mark Mitchell <mark@codesourcery.com>
17736
17737 PR c++/13179
17738 * g++.dg/template/eh1.C: New test.
17739
17740 PR c++/10771
17741 * g++.dg/template/error5.C: New test.
17742
17743 2003-12-02 David Ung <davidu@mips.com>
17744
17745 * gcc.dg/compat/vector-check.h: Corrected type for var
17746 g_##TMODE
17747
17748 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17749
17750 PR c++/10126
17751 * g++.dg/template/ptrmem8.C: New test.
17752
17753 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17754
17755 PR c++/12573
17756 * g++.dg/template/dependent-expr3.C: New test.
17757
17758 2003-12-01 James Lemke <jim@wasabisystems.com>
17759
17760 * gcc.dg/arm-g2.c: New test.
17761
17762 2003-12-01 Roger Sayle <roger@eyesopen.com>
17763
17764 PR optimization/11634
17765 * gcc.dg/20031201-2.c: New test case.
17766
17767 2003-12-01 Zack Weinberg <zack@codesourcery.com>
17768
17769 PR 11433
17770 * objc.dg/proto-lossage-3.m: New test.
17771
17772 2003-12-01 Roger Sayle <roger@eyesopen.com>
17773
17774 PR optimization/12628
17775 * gcc.dg/20031201-1.c: New test case.
17776
17777 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
17778
17779 * gcc.dg/unaligned-1.c: New test.
17780
17781 2003-11-30 Mark Mitchell <mark@codesourcery.com>
17782
17783 PR c++/9849
17784 * g++.dg/template/error4.C: New test.
17785 * g++.dg/template/nested3.C: Adjust error markers.
17786
17787 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17788
17789 * gcc.dg/cpp/assert4.c: Check more #system assertions.
17790
17791 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
17792
17793 PR c/10333
17794 * gcc.dg/bitfld-7.c: New test.
17795
17796 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
17797
17798 * gcc.dg/tls/asm-1.C: New test.
17799
17800 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17801
17802 * gcc.dg/cpp/assert4.c: Update.
17803
17804 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
17805
17806 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
17807 * gcc.dg/builtin-apply3.c: New test.
17808
17809 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
17810
17811 * lib/compat.exp (compat-obj): New xfaildata parameter.
17812 Use it to set compiler_conditional_xfail_data before compiling.
17813 (compat-get-options): Handle dg-xfail-if.
17814 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
17815 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
17816 * gcc.dg/compat/vector-1_y.c: Likewise.
17817 * gcc.dg/compat/vector-2_x.c: Likewise.
17818 * gcc.dg/compat/vector-2_y.c: Likewise.
17819
17820 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
17821
17822 * g++.dg/opt/reg-stack4.C: New test.
17823
17824 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
17825
17826 * gcc.dg/builtin-apply2.c: New test.
17827
17828 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
17829
17830 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
17831
17832 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17833
17834 PR c++/12924
17835 * g++.dg/template/template-id-2.C: New test.
17836
17837 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17838
17839 PR c++/5369
17840 * g++.dg/template/memfriend1.C: New test.
17841 * g++.dg/template/memfriend2.C: Likewise.
17842 * g++.dg/template/memfriend3.C: Likewise.
17843 * g++.dg/template/memfriend4.C: Likewise.
17844 * g++.dg/template/memfriend5.C: Likewise.
17845 * g++.dg/template/memfriend6.C: Likewise.
17846 * g++.dg/template/memfriend7.C: Likewise.
17847 * g++.dg/template/memfriend8.C: Likewise.
17848 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
17849
17850 2003-11-21 Mark Mitchell <mark@codesourcery.com>
17851
17852 PR c++/12515
17853 * g++.dg/ext/cond1.C: New test.
17854
17855 2003-11-20 Richard Henderson <rth@redhat.com>
17856
17857 * gcc.dg/20020201-2.c: Remove.
17858 * gcc.dg/20020201-4.c: Remove.
17859 * gcc.dg/20020304-1.c: Remove.
17860
17861 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
17862
17863 * gcc.dg/cpp/trad/xwin1.c: New test case.
17864
17865 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
17866
17867 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
17868 * lib/g77.exp: Likewise.
17869 * lib/objc.exp: Likewise.
17870 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
17871 for darwin.
17872
17873 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17874
17875 PR c++/12932
17876 * g++.dg/template/static5.C: New test.
17877
17878 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
17879
17880 * gcc.dg/nested-func-1.c: New test.
17881
17882 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17883
17884 * gcc.dg/cpp/assert4.c: New test.
17885
17886 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
17887
17888 PR c++/2294
17889 * g++.dg/lookup/using9.c: New test.
17890
17891 2003-11-14 Mark Mitchell <mark@codesourcery.com>
17892
17893 PR c++/12762
17894 * g++.dg/template/error3.C: New test.
17895
17896 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
17897
17898 PR ada/13035
17899 * ada/acats/run_acats, run_all.sh: Fix syntax error.
17900 No longer use a wrapper for gcc, since this does not work under
17901 Windows.
17902
17903 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
17904
17905 PR c++/2094
17906 * g++.dg/template/ptrmem7.C: New test.
17907
17908 2003-11-13 Andrew Pinski <apinski@apple.com>
17909
17910 * gcc.c-torture/compile/20031113-1.c: New test.
17911
17912 2003-11-13 Mark Mitchell <mark@codesourcery.com>
17913 Kean Johnston <jkj@sco.com>
17914
17915 PR c/13029
17916 * gcc.dg/unused-4.c: Update.
17917
17918 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
17919
17920 * g++.dg/opt/const3.C: New test.
17921
17922 2003-11-13 Jan Hubicka <jh@suse.cz>
17923
17924 * gcc.c-torture/compile/20031112-1.c: New test.
17925
17926 2003-11-12 Mark Mitchell <mark@codesourcery.com>
17927
17928 * g++.dg/parse/crash10.C: Remove bogus error marker.
17929
17930 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
17931
17932 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
17933 (host_gcc): Likewise.
17934 (ROOT): Honor $PWDCMD.
17935 (BASE): Likewise.
17936 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
17937
17938 2003-11-12 Catherine Moore <clm@redhat.com>
17939
17940 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
17941
17942 2003-11-12 Andreas Jaeger <aj@suse.de>
17943 Jakub Jelinek <jakub@redhat.com>
17944 Andrew Pinski <pinskia@physics.uc.edu>
17945 Richard Henderson <rth@redhat.com>
17946
17947 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
17948 systems.
17949 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
17950
17951 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
17952 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
17953
17954 2003-11-11 Andreas Jaeger <aj@suse.de>
17955
17956 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
17957
17958 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
17959
17960 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
17961
17962 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
17963 Clean ups.
17964
17965 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
17966
17967 * gcc.dg/trampoline-1.c: New test.
17968
17969 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
17970
17971 * gcc.c-torture/compile/200031109-1.c: New test.
17972
17973 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
17974
17975 PR c/3190
17976 PR c/8714
17977 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
17978 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
17979 gcc.dg/format/no-y2k-1.c: Update.
17980
17981 2003-11-08 Roger Sayle <roger@eyesopen.com>
17982
17983 PR optimization/10467
17984 * gcc.dg/20031108-1.c: New test case.
17985
17986 2003-11-07 Geoffrey Keating <geoffk@apple.com>
17987
17988 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
17989
17990 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
17991
17992 * gcc.dg/compound-lvalue-1.c: New test.
17993 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
17994 some XFAILs.
17995
17996 2003-11-06 Geoffrey Keating <geoffk@apple.com>
17997
17998 * gcc.dg/altivec-varargs-1.c: New test.
17999
18000 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
18001
18002 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
18003 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
18004 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
18005 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
18006 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
18007
18008 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
18009
18010 * gcc.dg/cond-lvalue-1.c: New test.
18011
18012 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
18013
18014 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
18015
18016 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18017
18018 PR c++/11616
18019 * g++.dg/template/instantiate5.C: New test.
18020
18021 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18022
18023 PR c++/12726
18024 * g++.dg/ext/complit2.C: Replace test with self-contained version.
18025 * ChangeLog: Add missing first entry for above test.
18026
18027 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18028
18029 PR c++/9810
18030 * g++.dg/template/using8.C: New test.
18031 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
18032
18033 2003-11-02 Roger Sayle <roger@eyesopen.com>
18034
18035 PR optimization/10817
18036 * gcc.c-torture/compile/20031102-1.c: New test case.
18037
18038 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
18039
18040 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
18041 2147483647.
18042
18043 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
18044
18045 * gcc.dg/20031102-1.c: New test.
18046
18047 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
18048
18049 * gcc.dg/complex-1.c: New test.
18050
18051 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18052
18053 PR c++/12796
18054 * g++.dg/template/crash13.C: Adjust expected error location.
18055 * g++.old-deja/g++.brendan/ns1.C: Likewise.
18056
18057 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
18058
18059 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
18060
18061 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
18062
18063 PR/10239
18064 * gcc.c-torture/compile/20031031-2.c: New test.
18065
18066 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
18067
18068 PR/11640
18069 * gcc.c-torture/compile/20031031-1.c: New test.
18070
18071 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
18072
18073 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
18074 * gcc.misc-tests/bprob.exp: Likewise.
18075 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
18076 the execution test on arm-elf configs.
18077 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
18078 configs that don't support scratch files.
18079 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
18080
18081 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
18082
18083 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
18084 done by dejagnu.
18085
18086 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
18087
18088 * ada/acats/run_all.sh: Redirect mv output to /dev/null
18089 Avoid non pure sh syntax. Add more logging.
18090
18091 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
18092 fail.
18093
18094 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18095
18096 PR libgcj/10610
18097 * gcc.dg/ppc-stackalign-1.c: New test.
18098
18099 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
18100
18101 * ada/acats/run_all.sh: Change output to be more compliant with
18102 dejagnu framework.
18103 Create acats.sum and acats.log files under testsuite/ada/acats
18104 Only run [a-z]* directories, to filter out e.g. CVS.
18105 Redirect build output to log file.
18106
18107 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
18108
18109 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
18110
18111 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
18112
18113 PR ada/5909:
18114 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
18115
18116 2003-10-27 Jakub Jelinek <jakub@redhat.com>
18117
18118 * gcc.c-torture/compile/20031023-1.c: New test.
18119 * gcc.c-torture/compile/20031023-2.c: New test.
18120 * gcc.c-torture/compile/20031023-3.c: New test.
18121 * gcc.c-torture/compile/20031023-4.c: New test.
18122
18123 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18124
18125 PR c++/10371
18126 * g++.dg/lookup/scoped8.C: New test.
18127
18128 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
18129
18130 * g++.dg/opt/reg-stack3.C: New test.
18131
18132 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
18133
18134 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
18135
18136 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18137
18138 PR c++/11076
18139 * g++.dg/template/crash13.C: New test.
18140
18141 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
18142
18143 * gcc.dg/c99-restrict-2.c: New test.
18144
18145 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
18146
18147 PR c++/12698, c++/12699, c++/12700, c++/12566
18148 * g++.dg/inherit/covariant9.C: New test.
18149 * g++.dg/inherit/covariant10.C: New test.
18150 * g++.dg/inherit/covariant11.C: New test.
18151
18152 2003-10-23 Jason Merrill <jason@redhat.com>
18153
18154 PR c++/12726
18155 * g++.dg/ext/complit2.C: New test.
18156
18157 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
18158
18159 PR target/12654
18160 * gcc.c-torture/execute/20031020-1.c: New test.
18161
18162 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
18163
18164 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
18165 following the jump_insn.
18166
18167 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
18168
18169 * gcc.dg/cast-lvalue-1.c: New test.
18170
18171 2003-10-21 Mark Mitchell <mark@codesourcery.com>
18172
18173 PR c++/11962
18174 * g++.dg/template/cond2.C: New test.
18175
18176 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
18177
18178 * gcc.dg/builtins-28.c: New test.
18179
18180 2003-10-20 Jan Hubicka <jh@suse.cz>
18181
18182 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
18183 parameter.
18184 * testsuite/gcc.dg/inline-2.c: Likewise.
18185
18186 2003-10-20 Phil Edwards <phil@codesourcery.com>
18187
18188 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
18189 * gcc.dg/nest.c: Likewise.
18190
18191 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18192
18193 PR c++/9781, c++/10583, c++/11862
18194 * g++.dg/parse/crash13.C: New test.
18195
18196 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
18197
18198 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
18199
18200 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
18201
18202 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
18203 Define HAVE_C99_RUNTIME except on Solaris.
18204 * gcc.dg/builtins-20.c: Likewise.
18205
18206 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
18207
18208 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
18209
18210 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18211
18212 PR c++/12495
18213 * g++.dg/template/crash21.C: New test.
18214
18215 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18216
18217 PR c++/2513
18218 * g++.dg/template/typename5.C: New test.
18219
18220 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18221
18222 PR c++/12369
18223 * g++.dg/template/friend25.C: New test.
18224
18225 2003-10-16 Ziemowit Laski <zlaski@apple.com>
18226
18227 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
18228 versions.
18229
18230 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
18231
18232 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
18233 == 2147483647.
18234
18235 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
18236
18237 * gcc.c-torture/execute/960416-1.x: Remove.
18238 * gcc.c-torture/execute/divconst-3.x: Likewise.
18239
18240 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
18241
18242 PR target/12598
18243 * gcc.dg/torture/cris-volatile-1.c: New test.
18244
18245 2003-10-14 Roger Sayle <roger@eyesopen.com>
18246
18247 PR optimization/9325
18248 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
18249 for overflowing floating point to integer conversion during RTL
18250 simplification.
18251
18252 2003-10-13 Ziemowit Laski <zlaski@apple.com>
18253
18254 * objc/execute/_cmd.m: Fix typo.
18255 * objc.dg/image-info.m, objc.dg/symtab-1.m:
18256 Relax 'scan-assembler' regexp.
18257 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
18258 objc.dg/try-catch-4.m: Run on non-Darwin targets.
18259 * objc.dg/zero-link-2.m: Remove blank line.
18260 * objc.dg/zero-link-3.m: New test case.
18261
18262 2003-10-13 Geoffrey Keating <geoffk@apple.com>
18263
18264 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
18265
18266 * gcc.dg/asm-names.c: Use scan-assembler-not rather
18267 than linker trickery.
18268
18269 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18270
18271 PR c++/12370
18272 * g++.dg/other/friend2.C: New test.
18273
18274 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
18275
18276 * gcc.dg/20031012-1.c: New test.
18277
18278 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
18279
18280 * gcc.dg/weak/weak-3.c: Fix for new warning.
18281
18282 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
18283
18284 PR optimization/8750
18285 * gcc.c-torture/execute/20031012-1.c: New test case.
18286
18287 2003-10-11 Roger Sayle <roger@eyesopen.com>
18288
18289 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
18290 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
18291
18292 2003-10-11 Roger Sayle <roger@eyesopen.com>
18293
18294 PR optimization/12260
18295 * gcc.c-torture/compile/20031011-2.c: New test case.
18296
18297 2003-10-11 Roger Sayle <roger@eyesopen.com>
18298
18299 * gcc.c-torture/execute/20031011-1.c: New testcase.
18300
18301 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
18302
18303 * gcc.c-torture/compile/20031011-1.c: New test.
18304
18305 2003-10-11 Jan Hubicka <jh@suse.cz>
18306
18307 * g++.dg/other/first-global.C: New test.
18308
18309 2003-10-11 Roger Sayle <roger@eyesopen.com>
18310
18311 * gcc.c-torture/execute/string-opt-18.c: New testcase.
18312
18313 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
18314
18315 * gcc.c-torture/compile/20031010-1.c: New test.
18316
18317 2003-10-10 Geoffrey Keating <geoffk@apple.com>
18318
18319 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
18320 * gcc.c-torture/execute/va-arg-25.c: ... here.
18321
18322 2003-10-09 Mark Mitchell <mark@codesourcery.com>
18323
18324 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
18325
18326 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
18327
18328 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
18329
18330 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
18331
18332 * g++.dg/parse/error2.C: New test.
18333
18334 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
18335
18336 PR c++/11097
18337 * g++.dg/other/error5.C: Modify the error message.
18338 * g++.dg/lookup/using8.C: New test.
18339
18340 2003-10-07 Geoffrey Keating <geoffk@apple.com>
18341
18342 * gcc.dg/darwin-abi-2.c: New file.
18343 * gcc.c-torture/execute/va-arg-24.c: New file.
18344
18345 2003-10-06 Bob Wilson <bob.wilson@acm.org>
18346
18347 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
18348 indentation.
18349
18350 2003-10-06 Mark Mitchell <mark@codesourcery.com>
18351
18352 PR c++/10147
18353 * g++.dg/other/error4.C: Update error messages.
18354 * g++.dg/template/ptrmem4.C: Likewise.
18355
18356 PR c++/12337
18357 * g++.dg/init/new9.C: New test.
18358
18359 PR c++/12334, c++/12236, c++/8656
18360 * g++.dg/ext/attrib8.C: New test.
18361
18362 2003-10-06 Devang Patel <dpatel@apple.com>
18363
18364 * gcc.dg/debug/dwarf2-3.h: New test.
18365 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
18366
18367 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
18368
18369 * g++.dg/opt/cfg2.C: New test.
18370
18371 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
18372
18373 * g++.dg/opt/float1.C: New test.
18374
18375 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
18376
18377 * gcc.dg/c90-array-lval-6.c: New test.
18378 * gcc.dg/c99-array-lval-6.c: New test.
18379
18380 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
18381 Ziemowit Laski <zlaski@apple.com>
18382
18383 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
18384 'Derived', so that it is never considered a class method; add
18385 new warning for '+port' method ambiguity.
18386 * objc.dg/method-12.m: Include <objc/objc.h> instead of
18387 <objc/objc-api.h> (needed on Mac OS X).
18388 * objc.dg/method-13.m: New test.
18389
18390 2003-10-03 Roger Sayle <roger@eyesopen.com>
18391
18392 PR optimization/9325, PR java/6391
18393 * gcc.c-torture/execute/20031003-1.c: New test case.
18394
18395 2003-10-02 Mark Mitchell <mark@codesourcery.com>
18396
18397 PR optimization/12180
18398 * gcc.dg/20031002-1.c: New test.
18399
18400 PR c++/12486
18401 * g++.dg/inherit/error1.C: New test.
18402
18403 2003-10-02 Chris Demetriou <cgd@broadcom.com>
18404
18405 * lib/f-torture.exp (search_for): Rename to...
18406 (search_for_re): This. Also, clean up comments and the
18407 "regexp" invocation.
18408
18409 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
18410
18411 * gcc.c-torture/compile/20031002-1.c: New test.
18412
18413 2003-10-02 Jakub Jelinek <jakub@redhat.com>
18414
18415 * g++.dg/opt/cond1.C: New test.
18416
18417 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
18418
18419 * gcc.dg/Wold-style-definition-2.c: New testcase.
18420 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
18421
18422 2003-09-29 Richard Henderson <rth@redhat.com>
18423
18424 * g++.dg/init/array10.C: Add dg-options.
18425
18426 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
18427
18428 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
18429
18430 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18431
18432 * g++.dg/template/friend19.C: Fix typo.
18433 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
18434
18435 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
18436
18437 * gcc.c-torture/execute/20030928-1.c: New test.
18438 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
18439
18440 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
18441
18442 * g++.dg/opt/unroll1.C: New test.
18443
18444 2003-09-26 Roger Sayle <roger@eyesopen.com>
18445
18446 PR optimization/11741
18447 * gcc.dg/20030926-1.c: New test case.
18448
18449 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18450
18451 PR c++/5655
18452 * g++.dg/parse/access7.C: New test.
18453 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
18454
18455 2003-09-24 Ziemowit Laski <zlaski@apple.com>
18456
18457 MERGE OF objc-improvements-branch into MAINLINE:
18458 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
18459 if libobjc has not been built.
18460 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
18461 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
18462 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
18463 objc/execute/nested-3.m, objc/execute/np-2.m,
18464 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
18465 objc/execute/redefining_self.m, objc/execute/root_methods.m,
18466 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
18467 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
18468 objc.dg/special/unclaimed-category-1.h,
18469 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
18470 well as GNU runtime.
18471 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
18472 * execute/cascading-1.m, execute/function-message-1.m,
18473 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
18474 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
18475 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
18476 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
18477 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
18478 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
18479 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
18480 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
18481 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
18482 * objc.dg/bitfield-2.m: Run only on Darwin.
18483 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
18484 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
18485 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
18486 * objc.dg/const-str-1.m: Fix constant string layout.
18487
18488 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
18489
18490 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
18491
18492 2003-09-23 Geoffrey Keating <geoffk@apple.com>
18493
18494 * gcc.dg/darwin-abi-1.c: New file.
18495
18496 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
18497
18498 PR target/12281
18499 * gcc.c-torture/compile/20030921-1.c: New test.
18500
18501 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
18502
18503 * g++.dg/opt/reg-stack2.C: New test.
18504
18505 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
18506
18507 * g++.dg/eh/delayslot1.C: New test.
18508
18509 2003-09-20 Richard Henderson <rth@redhat.com>
18510
18511 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
18512
18513 2003-09-20 Roger Sayle <roger@eyesopen.com>
18514
18515 * gcc.c-torture/execute/20030920-1.c: New test case.
18516
18517 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18518
18519 * g++.dg/rtti/typeid3.C: Correct expected error message.
18520
18521 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18522
18523 PR c++/157
18524 * g++.dg/parse/crash12.C: New test.
18525
18526 2003-09-19 Janis Johnson <janis187@us.ibm.com>
18527
18528 * gcc.dg/compat/mixed-struct-check.h: New.
18529 * gcc.dg/compat/mixed-struct-defs.h: New.
18530 * gcc.dg/compat/mixed-struct-init.h: New.
18531 * gcc.dg/compat/struct-by-value-19_main.c: New.
18532 * gcc.dg/compat/struct-by-value-19_x.c: New.
18533 * gcc.dg/compat/struct-by-value-19_y.c: New.
18534 * gcc.dg/compat/struct-by-value-20_main.c: New.
18535 * gcc.dg/compat/struct-by-value-20_x.c: New.
18536 * gcc.dg/compat/struct-by-value-20_y.c: New.
18537 * gcc.dg/compat/struct-return-19_main.c: New.
18538 * gcc.dg/compat/struct-return-19_x.c: New.
18539 * gcc.dg/compat/struct-return-19_y.c: New.
18540 * gcc.dg/compat/struct-return-20_main.c: New.
18541 * gcc.dg/compat/struct-return-20_x.c: New.
18542 * gcc.dg/compat/struct-return-20_y.c: New.
18543
18544 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
18545 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
18546 so that it will not complain on LP64 targets.
18547
18548 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18549
18550 PR c++/495
18551 * g++.dg/template/friend24.C: New test.
18552
18553 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
18554
18555 PR c++/12332
18556 * g++.dg/template/memtmpl2.C: New test.
18557
18558 2003-09-18 Mark Mitchell <mark@codesourcery.com>
18559
18560 PR target/11184
18561 * gcc.dg/builtin-apply1.c: New test.
18562
18563 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
18564
18565 PR c++/9848
18566 * g++.dg/warn/Wunused-4.C: New test.
18567
18568 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18569
18570 PR c++/12316
18571 * g++.dg/other/gc2.C: New test.
18572
18573 2003-09-17 Mark Mitchell <mark@codesourcery.com>
18574
18575 PR c++/11991
18576 * g++.dg/rtti/typeid3.C: New test.
18577
18578 PR c++/12266
18579 * g++.dg/overload/template1.C: New test.
18580
18581 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
18582
18583 * g++.dg/opt/cfg3.C: New test.
18584
18585 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18586
18587 PR c++/7939
18588 * g++.dg/template/crash11.C: New test.
18589
18590 2003-09-16 Jason Merrill <jason@redhat.com>
18591 Jakub Jelinek <jakub@redhat.com>
18592
18593 * gcc.dg/attr-warn-unused-result.c: New test.
18594
18595 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
18596
18597 PR c++/12184
18598 * g++.dg/expr/call2.C: New test.
18599
18600 2003-09-15 Andreas Jaeger <aj@suse.de>
18601
18602 * gcc.dg/Wold-style-definition-1.c: New test.
18603
18604 2003-09-14 Mark Mitchell <mark@codesourcery.com>
18605
18606 PR c++/3907
18607 * g++.dg/parse/template12.C: New test.
18608
18609 * g++.dg/abi/bitfield11.C: New test.
18610 * g++.dg/abi/bitfield12.C: Likewise.
18611
18612 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
18613
18614 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
18615 non-expansion of functional macro name without arguments at EOL.
18616 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
18617
18618 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
18619
18620 * gcc.c-torture/execute/20030914-[12].c: New tests.
18621
18622 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
18623
18624 PR c++/11788
18625 * g++.dg/overload/addr1.C: New test.
18626
18627 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
18628
18629 * gcc.dg/20030909-1.c: New test.
18630
18631 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
18632
18633 * gcc.dg/ultrasp10.c: New test.
18634
18635 2003-09-09 Devang Patel <dpatel@apple.com>
18636
18637 * gcc.dg/darwin-ld-6.c: New test.
18638
18639 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18640
18641 * gcc.dg/torture/builtin-explog-1.c: New testcase.
18642
18643 2003-09-08 Mark Mitchell <mark@codesourcery.com>
18644
18645 * gcc.dg/ia64-types1.c: New test.
18646 * gcc.dg/ia64-types2.c: Likewise.
18647
18648 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18649
18650 * gcc.dg/builtins-1.c: Add more _Complex tests.
18651 * gcc.dg/torture/builtin-attr-1.c: Likewise.
18652
18653 * gcc.dg/builtins-1.c: Test existing _Complex functions.
18654 * gcc.dg/torture/builtin-attr-1.c: Likewise.
18655
18656 2003-09-08 Mark Mitchell <mark@codesourcery.com>
18657
18658 PR c++/11786
18659 * g++.dg/lookup/koenig2.C: New test.
18660
18661 PR c++/5296
18662 * g++.dg/rtti/typeid2.C: New test.
18663
18664 2003-09-08 Jakub Jelinek <jakub@redhat.com>
18665
18666 * gcc.c-torture/compile/20030904-1.c: New test.
18667
18668 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
18669
18670 * g++.dg/opt/longbranch2.C: New test.
18671
18672 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
18673
18674 * g++.dg/template/crash10.C: Only compile it.
18675
18676 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
18677
18678 PR middle-end/11665
18679 * gcc.c-torture/compile/20030907-1.c: New test.
18680 * g++.dg/init/array11.C: New test.
18681
18682 2003-09-07 Mark Mitchell <mark@codesourcery.com>
18683
18684 PR c++/11852
18685 * g++.dg/init/struct1.C: New test.
18686
18687 2003-09-07 Mark Mitchell <mark@codesourcery.com>
18688
18689 PR c++/12181
18690 * g++.dg/expr/comma1.C: New test.
18691
18692 2003-09-06 Mark Mitchell <mark@codesourcery.com>
18693
18694 PR c++/11867
18695 * g++.dg/expr/static_cast5.C: New test.
18696
18697 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
18698
18699 PR c++/11507
18700 * g++.dg/lookup/scoped7.C: New test.
18701
18702 PR c++/9574
18703 * g++.dg/other/static1.C: New test.
18704
18705 PR c++/11490
18706 * g++.dg/warn/template-1.C: New test.
18707
18708 PR c++/11432
18709 * g++.dg/template/crash10.C: New test.
18710
18711 PR c++/2478
18712 * g++.dg/overload/VLA.C: New test.
18713
18714 PR c++/10804
18715 * g++.dg/template/call1.C: New test.
18716
18717 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
18718
18719 PR c++/11794
18720 * g++.dg/parse/using3.C: New test.
18721
18722 2003-09-06 Roger Sayle <roger@eyesopen.com>
18723
18724 PR c++/11409
18725 * g++.dg/overload/builtin3.C: New test case.
18726
18727 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
18728
18729 PR c/9862
18730 * gcc.dg/20030906-1.c: New test.
18731 * gcc.dg/20030906-2.c: Likewise.
18732
18733 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
18734
18735 PR c++/12167
18736 * g++.dg/parse/defarg5.C: New test.
18737
18738 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
18739
18740 2003-09-05 Mark Mitchell <mark@codesourcery.com>
18741
18742 PR c++/12163
18743 * g++.dg/expr/static_cast4.C: New test.
18744
18745 PR c++/12146
18746 * g++.dg/template/crash9.C: New test.
18747
18748 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
18749
18750 * g++.old-deja/g++.ext/pretty2.C: Update for change
18751 in __FUNCTION__.
18752 * g++.old-deja/g++.ext/pretty3.C: Likewise.
18753
18754 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
18755
18756 PR c++/11922
18757 * g++/dg/template/qualified-id1.C: New test.
18758
18759 PR c++/12037
18760 * g++.dg/warn/noeffect4.C: New test.
18761
18762 2003-09-04 Matt Austern <austern@apple.com>
18763
18764 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
18765 * g++.dg/ext/fnname2.C: Likewise.
18766 * g++.dg/ext/fnname3.C: Likewise.
18767
18768 2003-09-04 Mark Mitchell <mark@codesourcery.com>
18769
18770 * g++.dg/expr/lval1.C: New test.
18771 * g++.dg/ext/lvcast.C: Remove.
18772
18773 2003-09-03 Roger Sayle <roger@eyesopen.com>
18774
18775 PR optimization/11700.
18776 * gcc.c-torture/compile/20030903-1.c: New test case.
18777
18778 2003-09-03 Mark Mitchell <mark@codesourcery.com>
18779
18780 PR c++/12053
18781 * g++.dg/abi/layout4.C: New test.
18782
18783 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
18784
18785 PR c++/11553
18786 * g++.dg/parse/friend3.C: New test.
18787
18788 2003-09-02 Mark Mitchell <mark@codesourcery.com>
18789
18790 PR c++/11847
18791 * g++.dg/template/class1.C: New test.
18792
18793 PR c++/11808
18794 * g++.dg/expr/call1.C: New test.
18795
18796 2003-09-01 Mark Mitchell <mark@codesourcery.com>
18797
18798 PR c++/12114
18799 * g++.dg/init/ref9.C: New test.
18800
18801 PR c++/11972
18802 * g++.dg/template/nested4.C: New test.
18803
18804 2003-08-29 Mark Mitchell <mark@codesourcery.com>
18805
18806 PR c++/12093
18807 * g++.dg/template/non-dependent4.C: New test.
18808
18809 PR c++/11928
18810 * g++.dg/inherit/conv1.C: New test.
18811
18812 2003-08-29 Mark Mitchell <mark@codesourcery.com>
18813
18814 PR c++/6196
18815 * g++.dg/ext/label1.C: New test.
18816 * g++.dg/ext/label2.C: Likewise.
18817
18818 2003-08-28 Mark Mitchell <mark@codesourcery.com>
18819
18820 * g++.dg/expr/cond3.C: New test.
18821
18822 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18823
18824 * gcc.dg/builtins-1.c: Add new builtin cases.
18825
18826 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18827
18828 * gcc.dg/builtins-1.c: Add new cases.
18829 * gcc.dg/torture/builtin-attr-1.c: Likewise.
18830
18831 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18832
18833 * gcc.dg/builtins-1.c: Add more math builtin tests.
18834 * gcc.dg/torture/builtin-attr-1.c: New test.
18835
18836 2003-08-28 Mark Mitchell <mark@codesourcery.com>
18837
18838 PR optimization/5079
18839 * g++.dg/opt/static3.C: New test.
18840
18841 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
18842
18843 * gcc.misc-tests/gcov-10b.c: New test.
18844
18845 2003-08-27 Mark Mitchell <mark@codesourcery.com>
18846
18847 * g++.dg/opt/ptrmem3.C: New test.
18848
18849 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
18850
18851 2003-08-27 Jakub Jelinek <jakub@redhat.com>
18852
18853 * gcc.dg/20030826-2.c: New test.
18854
18855 2003-08-26 Roger Sayle <roger@eyesopen.com>
18856
18857 PR middle-end/12002
18858 * g77.f-torture/compile/12002.f: New test case.
18859
18860 2003-08-26 Roger Sayle <roger@eyesopen.com>
18861
18862 * gcc.dg/20030826-1.c: New test case.
18863
18864 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
18865
18866 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
18867
18868 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
18869
18870 PR c++/11871
18871 * c++.dg/lookup/crash1.C: New test.
18872
18873 * c++.dg/warn/noeffect3.C: New test.
18874
18875 2003-08-25 Janis Johnson <janis187@us.ibm.com>
18876
18877 * gcc.dg/compat/vector-1_x.c: Compile with -w.
18878 * gcc.dg/compat/vector-1_y.c: Ditto.
18879 * gcc.dg/compat/vector-2_x.c: Ditto.
18880 * gcc.dg/compat/vector-2_y.c: Ditto.
18881
18882 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
18883
18884 * gcc.dg/20030702-1.c: New test.
18885
18886 2003-08-25 Mark Mitchell <mark@codesourcery.com>
18887
18888 PR c++/8795
18889 * g++.dg/ext/altivec-1.C: New test.
18890
18891 2003-08-24 Richard Henderson <rth@redhat.com>
18892
18893 * g++.dg/eh/simd-2.C: Add -w for x86.
18894
18895 2003-08-23 Jakub Jelinek <jakub@redhat.com>
18896
18897 * gcc.dg/20030815-1.c: New test.
18898
18899 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18900
18901 PR c++/3765
18902 * g++.dg/parse/access6.C: New test.
18903
18904 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18905
18906 PR c++/641, c++/11876
18907 * g++.dg/template/friend22.C: New test.
18908 * g++.dg/template/friend23.C: Likewise.
18909
18910 2003-08-22 Mark Mitchell <mark@codesourcery.com>
18911
18912 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
18913 identically.
18914
18915 2003-08-22 Mark Mitchell <mark@codesourcery.com>
18916
18917 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
18918
18919 2003-08-22 Mark Mitchell <mark@codesourcery.com>
18920
18921 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
18922
18923 2003-08-22 Mark Mitchell <mark@codesourcery.com>
18924
18925 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
18926
18927 2003-08-22 Mark Mitchell <mark@codesourcery.com>
18928
18929 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
18930
18931 2003-08-21 Mark Mitchell <mark@codesourcery.com>
18932
18933 PR c++/11919
18934 * g++.dg/overload/prom1.C: New test.
18935
18936 PR c++/11551
18937 * g++.dg/parse/dtor2.C: New test.
18938
18939 PR c++/10762
18940 * g++.dg/parse/using2.C: New test.
18941
18942 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
18943
18944 PR target/11805
18945 * gcc.c-torture/compile/20030821-1.c: New.
18946
18947 2003-08-20 Mark Mitchell <mark@codesourcery.com>
18948
18949 PR c++/11834
18950 * g++.dg/template/deduce2.C: New test.
18951
18952 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
18953
18954 * gcc.c-torture/execute/20030821-1.c: New test.
18955
18956 2003-08-20 Roger Sayle <roger@eyesopen.com>
18957
18958 PR middle-end/11984
18959 * gcc.dg/20030820-1.c: New test case.
18960
18961 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
18962
18963 PR c++/11945
18964 * g++.dg/warn/noeffect2.C: New test.
18965
18966 2003-08-19 Mark Mitchell <mark@codesourcery.com>
18967
18968 PR c++/10926
18969 * g++.dg/template/dtor2.C: New test.
18970
18971 PR c++/11684
18972 * g++.dg/template/operator1.C: New test.
18973 * g++.dg/parse/operator4.C: New test.
18974
18975 PR c++/11946.C
18976 * g++.dg/expr/enum1.C: New test.
18977 * gcc.dg/c99-bool-1.c: Remove bogus warning.
18978
18979 PR c++/11036.C
18980 * g++.dg/parse/elab2.C: New test.
18981 * g++.dg/parse/typedef4.C: Change error message.
18982 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
18983 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
18984 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
18985
18986 2003-08-19 Geoffrey Keating <geoffk@apple.com>
18987
18988 * gcc.dg/pch/warn-1.c: New.
18989 * gcc.dg/pch/warn-1.hs: New.
18990
18991 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
18992 not-tested file.
18993
18994 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
18995
18996 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
18997
18998 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
18999
19000 * gcc.dg/uninit-D.c: New Test.
19001 * gcc.dg/uninit-E.c: New Test.
19002 * gcc.dg/uninit-F.c: New Test.
19003 * gcc.dg/uninit-G.c: New Test.
19004
19005 2003-08-19 Michael Ritzert <ritzert@t-online.de>
19006
19007 * g++.dg/README: Describe the pch directory.
19008
19009 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19010
19011 PR c++/11174
19012 * g++.dg/parse/access4.C: New test.
19013 * g++.dg/parse/access5.C: Likewise.
19014 * g++.old-deja/g++.jason/access17.C: Adjust error message.
19015
19016 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
19017
19018 * gcc.dg/noncompile/20030818-1.c: New.
19019
19020 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
19021
19022 PR c++/11957
19023 * g++.dg/warn/noeffect1.C: New test.
19024
19025 * g++.dg/template/scope2.C: New test.
19026 * g++.dg/template/error2.C: Correct dg-error
19027
19028 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
19029
19030 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
19031
19032 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
19033
19034 PR C++/11512
19035 * g++.dg/template/warn1.C: New.
19036
19037 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
19038
19039 * g++.dg/template/error2.C: New test.
19040 * g++.dg/lookup/using7.C: Adjust errors
19041 * g++.old-deja/g++.pt/crash36.C: Likewise.
19042 * g++.old-deja/g++.pt/derived3.C: Likewise.
19043
19044 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19045
19046 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
19047 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
19048 * gcc.c-torture/execute/builtins/string-9.c: New, from
19049 string-opt-9.c. Adjust for execute/builtins framework.
19050 * gcc.c-torture/execute/string-opt-9.c: Delete.
19051
19052 2003-08-12 Mark Mitchell <mark@codesourcery.com>
19053
19054 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
19055
19056 * g++.dg/parse/ret-type2.C: New test.
19057
19058 PR c++/11703
19059 * g++.dg/init/new8.C: New test.
19060
19061 PR c++/10923
19062 * g++.dg/parse/typedef5.C: New test.
19063
19064 PR c++/9512
19065 * g++.dg/parse/qualified2.C: New test.
19066 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
19067 invalid code.
19068
19069 2003-08-11 Mark Mitchell <mark@codesourcery.com>
19070
19071 * g++.dg/conversion/ptrmem1.C: New test.
19072
19073 2003-08-11 Jakub Jelinek <jakub@redhat.com>
19074
19075 PR target/11693
19076 * gcc.dg/20030811-1.c: New test.
19077
19078 PR target/11535
19079 * gcc.c-torture/execute/20030811-1.c: New test.
19080
19081 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19082
19083 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
19084
19085 2003-08-10 Mark Mitchell <mark@codesourcery.com>
19086
19087 PR c++/11789.C
19088 * g++.dg/inherit/multiple1.C: New test.
19089
19090 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
19091
19092 * gcc.dg/spe1.c: New test.
19093
19094 PR c++/11670
19095 * g++.dg/expr/cast2.C: New test.
19096
19097 PR c++/10530
19098 * g++.dg/template/dependent-name2.C: New test.
19099
19100 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
19101
19102 * g++.dg/parse/crash11.C: Put the dg options in comments.
19103
19104 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
19105
19106 * lib/gcc-dg.exp: Update for diagnostic change.
19107
19108 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19109
19110 PR c++/5767
19111 * g++.dg/parse/crash11.C: New test.
19112
19113 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
19114
19115 * gcc.dg/cpp/spacing1.c: Update.
19116
19117 2003-08-04 Janis Johnson <janis187@us.ibm.com>
19118
19119 PR target/11739
19120 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
19121 a value for -mtune.
19122
19123 2003-08-04 Roger Sayle <roger@eyesopen.com>
19124
19125 PR middle-end/11771
19126 * gcc.c-torture/compile/20030804-1.c: New test case.
19127
19128 2003-08-04 Roger Sayle <roger@eyesopen.com>
19129
19130 * gcc.dg/20030804-1.c: New test case.
19131
19132 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
19133
19134 * gcc.dg/cpp/separate-1.c: New test.
19135
19136 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
19137
19138 PR c++/11704
19139 * g++.dg/template/dependent-expr2.C: New test.
19140
19141 PR c++/11766
19142 * g++.dg/expr/ptrmem1.C: New test.
19143
19144 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19145
19146 PR c++/9453
19147 * g++.dg/template/friend15.C: New test.
19148
19149 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
19150
19151 * lib/dg-pch.exp: Work round PCH bug.
19152
19153 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19154
19155 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
19156 builtins. Move cases from builtins-4.c here.
19157
19158 * gcc.dg/torture/builtin-math-1.c: New test taken from
19159 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
19160 additional cases.
19161
19162 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
19163 Delete.
19164
19165 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
19166
19167 PR c++/9447
19168 * g++.dg/template/using7.C: New test.
19169
19170 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
19171
19172 * import1.c, import2.c: New tests.
19173
19174 2003-08-01 Jakub Jelinek <jakub@redhat.com>
19175
19176 * g++.dg/eh/crossjump1.C: New test.
19177
19178 2003-08-01 Mark Mitchell <mark@codesourcery.com>
19179
19180 PR c++/11697
19181 * g++.dg/template/using6.C: New test.
19182
19183 PR c++/11744
19184 * g++.dg/template/koenig2.C: New test.
19185
19186 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19187
19188 PR c++/7983
19189 * g++.dg/parse/typedef4.C: New test.
19190
19191 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19192
19193 PR c++/8442, c++/8806
19194 * g++.dg/template/elab1.C: New test.
19195 * g++.dg/template/type2.C: Likewise.
19196 * g++.dg/template/ttp3.C: Adjust expected error message.
19197 * g++.old-deja/g++.law/visibility13.C: Likewise.
19198 * g++.old-deja/g++.niklas/t135.C: Likewise.
19199 * g++.old-deja/g++.pt/ttp41.C: Likewise.
19200 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
19201 template argument.
19202 * g++.old-deja/g++.pt/ttp44.C: Likewise.
19203
19204 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
19205
19206 PR c++/11295
19207 * g++.dg/ext/stmtexpr1.C: New test.
19208
19209 * g++.dg/opt/tmp1.C: New test.
19210
19211 PR c++/11525
19212 * g++.dg/parse/constant4.C: New test.
19213
19214 PR c++/9447
19215 * g++.dg/template/using5.C: New test.
19216
19217 2003-07-31 Roger Sayle <roger@eyesopen.com>
19218
19219 * gcc.dg/builtins-27.c: New test case.
19220
19221 2003-07-31 Jakub Jelinek <jakub@redhat.com>
19222
19223 * gcc.dg/tls/opt-7.c: New test.
19224
19225 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
19226
19227 * g++.old-deja/g++.other/crash18.C: Remove.
19228
19229 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
19230
19231 * g++.dg/template/explicit3.C: New.
19232 * g++.dg/template/explicit4.C: New.
19233 * g++.dg/template/explicit5.C: New.
19234
19235 PR c++/11347
19236 * g++.dg/template/memtmpl1.C: New.
19237
19238 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
19239
19240 PR target/11565
19241 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
19242 * gcc.dg/i386-387-5.c (dg-options): Likewise.
19243
19244 2003-07-30 Jan Hubicka <jh@suse.cz>
19245
19246 * vtgc1.c: Kill.
19247
19248 2003-07-29 Zack Weinberg <zack@codesourcery.com>
19249
19250 * gcc.dg/struct-in-proto-1.c: New test.
19251
19252 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
19253
19254 * gcc.dg/cpp/include2.c: Only expect one message.
19255
19256 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
19257
19258 PR c++/9447
19259 * g++.dg/template/using1.C: New test.
19260 * g++.dg/template/using2.C: New test.
19261 * g++.dg/template/using3.C: New test.
19262 * g++.dg/template/using4.C: New test.
19263
19264 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
19265
19266 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
19267 * gcc.c-torture/execute/string-opt-10.c: Likewise.
19268
19269 2003-07-28 Jan Hubicka <jh@suse.cz>
19270
19271 PR c++/11530
19272 * g++.dg/opt/call1.C: New test.
19273
19274 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
19275
19276 PR c++/11667
19277 * g++.dg/init/enum2.C: New test.
19278 * g++.dg/template/overload1.C: Add "-w" option.
19279
19280 2003-07-28 <hp@bitrange.com>
19281
19282 * gcc.dg/Wdeclaration-after-statement-1.c,
19283 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
19284
19285 2003-07-28 Jakub Jelinek <jakub@redhat.com>
19286
19287 * gcc.c-torture/compile/20030725-1.c: New test.
19288
19289 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
19290
19291 * gcc.dg/20030505.c: Only run for SPE.
19292 Remove definition of opaque type.
19293
19294 2003-07-27 Mark Mitchell <mark@codesourcery.com>
19295
19296 * g++.dg/template/ptrmem6.C: New test.
19297
19298 2003-07-26 Geoffrey Keating <geoffk@apple.com>
19299
19300 * gcc.c-torture/compile/zero-strct-2.c: New test.
19301
19302 2003-07-25 Geoffrey Keating <geoffk@apple.com>
19303
19304 * gcc.dg/intermod-1.c: New test.
19305
19306 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
19307
19308 PR c++/11617
19309 * g++.dg/template/lookup2.C: New test.
19310 * g++.dg/template/memclass1.C: Remove instantiated from error.
19311 * g++.dg/other/error2.C: Tweak expected errors.
19312
19313 PR c++/11596
19314 * g++.dg/template/defarg3.C: New test.
19315
19316 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
19317
19318 2003-07-24 Mark Mitchell <mark@codesourcery.com>
19319
19320 * g++.dg/inherit/access5.C: New test.
19321
19322 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19323
19324 PR c++/11513
19325 * g++.dg/template/crash8.C: New test.
19326
19327 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
19328
19329 PR c/10602
19330 * gcc.dg/noncompile/incomplete-2.c: New test.
19331
19332 2003-07-23 Mark Mitchell <mark@codesourcery.com>
19333
19334 PR c++/11645
19335 * g++.dg/inherit/access4.C: New test.
19336
19337 PR c++/11517
19338 * g++.dg/expr/cond2.C: New test.
19339
19340 PR optimization/10679
19341 * g++.dg/opt/inline4.C: New test.
19342
19343 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
19344
19345 * g++.dg/parse/crash10: New test.
19346
19347 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
19348
19349 * g++.dg/ext/flexary1.C: New test.
19350
19351 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19352
19353 PR c++/10793
19354 * g++.dg/template/crash9.C: New test.
19355
19356 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19357
19358 PR c++/3004
19359 * g++.dg/parse/typedef3.C: New test.
19360
19361 PR c++/7906
19362 * g++.dg/parse/operator2.C: New test.
19363
19364 PR c++/8895
19365 * g++.dg/parse/def-tmpl-arg1.C: New test.
19366
19367 PR c++/9282
19368 * g++.dg/parse/funptr1.C: New test.
19369
19370 PR c++/9452
19371 * g++.dg/parse/ambig3.C: New test.
19372
19373 PR c++/9454
19374 * g++.dg/parse/operator3.C: New test.
19375
19376 PR c++/9486
19377 * g++.dg/parse/template10.C: New test.
19378
19379 PR c++/9488
19380 * g++.dg/parse/template11.C: New test.
19381
19382 PR c++/10150
19383 * g++.dg/parse/invalid-op1.C: New test.
19384
19385 PR c++/10247
19386 * g++.dg/parse/condexpr1.C: New test.
19387
19388 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
19389
19390 * g++.dg/ext/packed3.C: New test.
19391 * g++.dg/ext/packed4.C: New test.
19392
19393 * gcc.dg/pack-test-3.c: New test.
19394
19395 2003-07-21 Janis Johnson <janis187@us.ibm.com>
19396
19397 * lib/compat.exp: Handle dg-options per source file.
19398 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
19399 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
19400 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
19401 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
19402 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
19403 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
19404 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
19405 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
19406 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
19407 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
19408 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
19409 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
19410 * g++.dg/compat/break/bitfield7_x.C: Ditto.
19411 * g++.dg/compat/break/bitfield7_y.C: Ditto.
19412
19413 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
19414
19415 PR c/10320
19416 * gcc.c-torture/execute/20030718-1.c: New test.
19417
19418 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
19419
19420 PR optimization/11536
19421 * gcc.dg/20030721-1.c: New test.
19422
19423 2003-07-19 Mark Mitchell <mark@codesourcery.com>
19424
19425 PR c++/11546
19426 * g++.dg/template/lookup1.C: New test.
19427
19428 2003-07-19 Zack Weinberg <zack@codesourcery.com>
19429
19430 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
19431 diagnostics of ill-formed constructs involving labels.
19432 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
19433 the new 'previously defined here' message.
19434
19435 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
19436
19437 * g++.dg/parse/non-dependent2.C: New test.
19438
19439 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
19440
19441 * g++.dg/init/init-ref4.C: xfail on targets without
19442 weak symbols.
19443
19444 2003-07-17 Jakub Jelinek <jakub@redhat.com>
19445
19446 PR target/11087
19447 * gcc.c-torture/execute/20030717-1.c: New test.
19448
19449 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
19450
19451 * g++.dg/opt/cfg1.C: New test.
19452
19453 2003-07-17 Mark Mitchell <mark@codesourcery.com>
19454
19455 PR optimization/11557
19456 * gcc.dg/20030717-1.c: New test.
19457
19458 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
19459
19460 PR c++/10476
19461 * g++.dg/expr/crash-1.C: New test.
19462
19463 PR c++/11027
19464 * g++.dg/template/init3.C: New test.
19465
19466 PR c++/8222
19467 * g++.dg/template/non-dependent1.C: New test.
19468
19469 PR c++/11070
19470 * g++.dg/template/non-dependent2.C: New test.
19471
19472 PR c++/11071
19473 * g++.dg/template/non-dependent3.C: New test.
19474
19475 PR c++/9907
19476 * g++.dg/template/sizeof5.C: New test.
19477
19478 2003-07-17 Geoffrey Keating <geoffk@apple.com>
19479
19480 PR 11498
19481 * gcc.c-torture/compile/mangle-1.c: New file.
19482
19483 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19484
19485 PR c++/7809
19486 * g++.dg/parse/access3.C: New test.
19487
19488 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
19489
19490 PR c++/11384
19491 * g++.dg/init/init-ref4.C: New test.
19492
19493 2003-07-16 Mark Mitchell <mark@codesourcery.com>
19494
19495 PR c++/11547
19496 * g++.dg/parse/constant3.C: New test.
19497 * g++.dg/parse/crash7.C: Likewise.
19498
19499 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
19500
19501 PR target/11008
19502 * gcc.dg/i386-pentium4-not-mull.c: New.
19503
19504 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
19505
19506 * gcc.dg/asm-names.c (ymain): Make it weak.
19507
19508 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19509
19510 PR c++/5421
19511 * g++.dg/template/friend21.C: New test.
19512
19513 2003-07-16 Jakub Jelinek <jakub@redhat.com>
19514
19515 * gcc.dg/cleanup-8.c: New test.
19516 * gcc.dg/cleanup-9.c: New test.
19517
19518 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
19519
19520 * g++.dg/ext/dll-MI1.h: New file.
19521 * g++.dg/ext/dllexport-MI1.C: New file.
19522 * g++.dg/ext/dllimport-MI1.C: New file.
19523
19524 2003-07-15 Jakub Jelinek <jakub@redhat.com>
19525
19526 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
19527 it does not have cmpstrsi patterns (just cmpmemsi).
19528
19529 2003-07-15 Mark Mitchell <mark@codesourcery.com>
19530
19531 PR debug/11473
19532 * g++.dg/debug/debug8.C: New test.
19533
19534 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19535
19536 PR c++/10108
19537 * g++.dg/template/crash7.C: New test.
19538
19539 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
19540
19541 PR target/10795
19542 * gcc.c-torture/compile/20030708-1.c: New.
19543
19544 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
19545
19546 * gcc.c-torture/execute/20030715-1.c: New test.
19547
19548 2003-07-14 Geoffrey Keating <geoffk@apple.com>
19549
19550 * gcc.dg/pch/inline-3.c: New file.
19551 * gcc.dg/pch/inline-3.hs: New file.
19552 * gcc.dg/pch/inline-4.c: New file.
19553 * gcc.dg/pch/inline-4.hs: New file.
19554
19555 2003-07-14 Mark Mitchell <mark@codesourcery.com>
19556
19557 PR c++/11509
19558 * g++.dg/template/crash6.C: New test.
19559
19560 PR c++/7053
19561 * g++.dg/template/friend20.C: New test.
19562
19563 PR c++/7019
19564 * g++.dg/template/overload2.C: New test.
19565
19566 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19567
19568 PR optimization/11440
19569 * gcc.c-torture/execute/20030714-1.c: New test.
19570
19571 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19572
19573 PR c++/11154
19574 * g++.dg/template/partial2.C: New test.
19575
19576 2003-07-13 Mark Mitchell <mark@codesourcery.com>
19577
19578 PR c++/11503
19579 * g++.dg/template/anon1.C: New test.
19580
19581 PR c++/11493
19582 PR c++/11495
19583 * g++.dg/parse/template9.C: Likewise.
19584 * g++.dg/template/crash4.C: New test.
19585 * g++.dg/template/koenig1.C: Likewise.
19586 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
19587 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
19588 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
19589 functions.
19590 * g++.old-deja/g++.jason/template36.C: Likewise.
19591 * g++.old-deja/g++.mike/p1989.C: Likewise.
19592 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
19593 * g++.old-deja/g++.pt/ttp20.C: Use this->.
19594 * g++.old-deja/g++.pt/ttp21.C: Use this->.
19595 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
19596 compiling.
19597 * g++.old-deja/g++.pt/union2.C: Use this->.
19598
19599 2003-07-11 Jakub Jelinek <jakub@redhat.com>
19600
19601 * gcc.dg/20030711-1.c: New test.
19602
19603 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
19604
19605 PR c++/11050
19606 * g++.dg/parse/args1.C: New test.
19607 * g++.pt/defarg8.C: Change expected errors.
19608
19609 2003-07-11 Mark Mitchell <mark@codesourcery.com>
19610
19611 PR c++/8164
19612 * g++.dg/template/nontype2.C: New test.
19613
19614 PR c++/10558
19615 * g++.dg/parse/template8.C: New test.
19616
19617 PR c++/8327
19618 * g++.dg/template/scope1.C: New test.
19619
19620 * g++.dg/warn/Wsign-compare-1.C: New test.
19621
19622 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
19623
19624 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
19625
19626 2003-07-10 Mark Mitchell <mark@codesourcery.com>
19627
19628 PR c++/9411
19629 * g++.dg/template/explicit2.C: New test.
19630
19631 PR c++/10032
19632 * g++.dg/warn/pedantic1.C: New test.
19633
19634 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
19635
19636 PR c++ 9483
19637 * g++.dg/other/field1.C: New test.
19638
19639 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
19640
19641 PR c/11449
19642 * gcc.c-torture/compile/20030707-1.c: New.
19643
19644 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19645
19646 PR c++/10849
19647 * g++.dg/template/access12.C: New test.
19648
19649 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
19650
19651 * g++.dg/bprob/bprob.exp (prof_ext): Update.
19652 * g77.dg/bprob/bprob.exp (prof_ext): Update.
19653 * gcc.misc-tests/bprob.exp (prof_ext): Update.
19654 * gcc.misc-tests/gcov.exp: Update
19655 * g++.dg/gcov/gcov.exp: Update
19656 * lib/gcov.exp: Update.
19657
19658 2003-07-08 Mark Mitchell <mark@codesourcery.com>
19659
19660 * g++.dg/abi/mangle17.C: Make sure template expressions are
19661 dependent.
19662 * g++.dg/abi/mangle4.C: Mark erroneous casts.
19663 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
19664 * g++.dg/opt/stack1.C: Remove erroneous code.
19665 * g++.dg/parse/template7.C: New test.
19666 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
19667 * g++.old-deja/g++.pt/crash4.C: Likewise.
19668
19669 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19670
19671 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
19672 with zero or one occurence of `$' after the initial `L'.
19673
19674 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
19675
19676 * gcc.c-torture/compile/20030704-1.c: Add a comment.
19677
19678 2003-07-08 Roger Sayle <roger@eyesopen.com>
19679
19680 PR c/11370
19681 * gcc.dg/Wunreachable-6.c: New testcase.
19682 * gcc.dg/Wunreachable-7.c: New testcase.
19683
19684 2003-07-08 Jakub Jelinek <jakub@redhat.com>
19685
19686 PR c/11420
19687 * gcc.dg/20030708-1.c: New test.
19688
19689 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
19690
19691 * gcc.dg/compat/sdata-section.h: New file.
19692 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
19693 * gcc.dg/torture/mips-sdata-1.c: New test.
19694
19695 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19696
19697 PR c++/11030
19698 * g++.dg/template/friend19.C: New test.
19699
19700 2003-07-08 Jakub Jelinek <jakub@redhat.com>
19701
19702 * g++.dg/opt/strength-reduce.C: New test.
19703
19704 2003-07-07 Roger Sayle <roger@eyesopen.com>
19705
19706 PR target/10979
19707 * gcc.dg/20030707-1.c: New testcase.
19708
19709 2003-07-07 Roger Sayle <roger@eyesopen.com>
19710
19711 PR optimization/11059
19712 * g++.dg/opt/emptyunion.C: New testcase.
19713
19714 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
19715 Eric Botcazou <ebotcazou@libertysurf.fr>
19716
19717 * g++.dg/opt/stack1.C: New test.
19718
19719 2003-07-05 Mark Mitchell <mark@codesourcery.com>
19720
19721 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
19722 run test.
19723
19724 PR c++/11431
19725 * g++.dg/expr/static_cast3.C: New test.
19726
19727 2003-07-04 Zack Weinberg <zack@codesourcery.com>
19728
19729 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
19730 everywhere.
19731 * gcc.dg/concat.c: Concatenation of string constants with
19732 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
19733 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
19734 * gcc.dg/cpp/escape-2.c: Use wide character constants where
19735 necessary to avoid multi-character character constant warning.
19736 * gcc.dg/cpp/escape.c: Likewise.
19737 * gcc.dg/cpp/ucs.c: Likewise.
19738 Remove backslashes from dg-bogus comments, as they confuse Tcl.
19739 Fix a typo.
19740
19741 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
19742
19743 PR c/11428
19744 * gcc.c-torture/compile/20030704-1.c: New.
19745
19746 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
19747
19748 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
19749
19750 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
19751
19752 PR c++/5287, PR c++/7910, PR c++/11021
19753 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
19754 tests for warnings.
19755 * g++.dg/ext/dllimport2.C: Add tests for warnings.
19756 * g++.dg/ext/dllimport3.C: Likewise.
19757 * g++.dg/ext/dllimport4.C: New file.
19758 * g++.dg/ext/dllimport5.C: New file.
19759 * g++.dg/ext/dllimport6.C: New file.
19760 * g++.dg/ext/dllimport7.C: New file.
19761 * g++.dg/ext/dllimport8.C: New file.
19762 * g++.dg/ext/dllimport9.C: New file.
19763 * g++.dg/ext/dllimport10.C: New file.
19764 * g++.dg/ext/dllexport1.C: New file.
19765
19766 2003-07-03 Mark Mitchell <mark@codesourcery.com>
19767
19768 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
19769 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
19770
19771 2003-07-03 Roger Sayle <roger@eyesopen.com>
19772
19773 * gcc.dg/builtins-25.c: New testcase.
19774 * gcc.dg/builtins-26.c: New testcase.
19775
19776 2003-07-03 Janis Johnson <janis187@us.ibm.com>
19777
19778 * gcc.dg/compat/vector-defs.h: New file.
19779 * gcc.dg/compat/vector-setup.h: New file.
19780 * gcc.dg/compat/vector-check.h: New file.
19781 * gcc.dg/compat/vector-1_main.c: New file.
19782 * gcc.dg/compat/vector-1_x.c: New file.
19783 * gcc.dg/compat/vector-1_y.c: New file.
19784 * gcc.dg/compat/vector-2_main.c: New file.
19785 * gcc.dg/compat/vector-2_x.c: New file.
19786 * gcc.dg/compat/vector-2_y.c: New file.
19787
19788 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
19789 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
19790 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
19791 * gcc.dg/compat/struct-align-1.h: New file.
19792 * gcc.dg/compat/struct-align-1_main.c: New file.
19793 * gcc.dg/compat/struct-align-1_x.c: New file.
19794 * gcc.dg/compat/struct-align-1_y.c: New file.
19795 * gcc.dg/compat/struct-align-2.h: New file.
19796 * gcc.dg/compat/struct-align-2_main.c: New file.
19797 * gcc.dg/compat/struct-align-2_x.c: New file.
19798 * gcc.dg/compat/struct-align-2_y.c: New file.
19799
19800 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
19801 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
19802 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
19803 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
19804 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
19805 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
19806 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
19807 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
19808 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
19809 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
19810 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
19811 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
19812 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
19813 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
19814 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
19815 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
19816 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
19817 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
19818 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
19819 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
19820 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
19821 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
19822 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
19823 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
19824 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
19825 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
19826 * gcc.dg/compat/struct-return-10_x.c: Ditto.
19827 * gcc.dg/compat/struct-return-2_x.c: Ditto.
19828 * gcc.dg/compat/struct-return-3_x.c: Ditto.
19829
19830 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
19831
19832 * gcc.dg/i386-call-1.c: New test.
19833
19834 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
19835
19836 PR c++/9162
19837 * g++.dg/parse/defarg4.C: New.
19838
19839 2003-07-03 Roger Sayle <roger@eyesopen.com>
19840
19841 PR target/10700
19842 * gcc.c-torture/compile/20030703-1.c: New test case.
19843
19844 2003-07-03 Mark Mitchell <mark@codesourcery.com>
19845
19846 * g++.dg/template/local3.C: Remove extra semicolon.
19847
19848 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
19849
19850 * gcc.dg/i386-volatile-1.c: New test.
19851
19852 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
19853
19854 PR c++/11072
19855 * g++.dg/other/offsetof2.C: XFAIL.
19856 * g++.dg/other/offsetof5.C: New.
19857
19858 PR c++/10219
19859 * g++.dg/template/error1.C: New.
19860
19861 PR c++/9779
19862 * g++.dg/template/dependent-expr1.C: New.
19863
19864 2003-07-01 Mark Mitchell <mark@codesourcery.com>
19865
19866 PR c++/6949
19867 * g++.dg/template/local3.C: New test.
19868
19869 PR c++/11149
19870 * g++.dg/lookup/scoped6.C: New test.
19871
19872 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
19873
19874 PR c++/8046
19875 * g++.dg/other/error7.C: New test.
19876
19877 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
19878
19879 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
19880 * g++.old-deja/g++.abi/vtable3.h: Likewise.
19881 * g++.old-deja/g++.law/code-gen5.C: Likewise.
19882 * g++.old-deja/g++.other/union2.C: Likewise.
19883 * gcc.dg/c90-const-expr-2.c: Likewise.
19884 * gcc.dg/c90-const-expr-3.c: Likewise.
19885 * gcc.dg/c99-const-expr-2.c: Likewise.
19886 * gcc.dg/c99-const-expr-3.c: Likewise.
19887 * gcc.dg/concat.c: Likewise.
19888
19889 2003-07-01 Mark Mitchell <mark@codesourcery.com>
19890
19891 PR c++/9559
19892 * g++.dg/init/static1.C: New test.
19893
19894 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19895
19896 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
19897 * g++.old-deja/g++.other/access2.C: Likewise.
19898 * g++.old-deja/g++.other/decl2.C: Likewise.
19899 * gcc.c-torture/execute/20020615-1.c: Likewise.
19900
19901 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
19902
19903 PR c++/4933
19904 * g++.dg/template/sizeof4.C: New test.
19905
19906 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
19907
19908 * g++.dg/other/error6.C: New test.
19909
19910 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
19911
19912 PR c++/10750
19913 * g++.dg/parse/constant2.C: New test.
19914
19915 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
19916
19917 PR c++/11106
19918 * g++.dg/other/error5.C: New test.
19919
19920 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19921
19922 * gcc.dg/format/gcc_diag-1.c: New test.
19923
19924 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
19925
19926 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
19927
19928 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
19929
19930 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
19931 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
19932 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
19933
19934 2003-06-28 Jakub Jelinek <jakub@redhat.com>
19935
19936 * gcc.c-torture/execute/builtins/string-8.c: New test.
19937 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
19938 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
19939 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
19940
19941 2003-06-27 Mark Mitchell <mark@codesourcery.com>
19942
19943 PR c++/10468
19944 * g++.dg/ext/typeof6.C: New test.
19945
19946 2003-06-27 Mark Mitchell <mark@codesourcery.com>
19947
19948 PR c++/10796
19949 * g++.dg/init/enum1.C: New test.
19950
19951 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
19952
19953 * gcc.dg/20030627-1.c: New test.
19954
19955 2003-06-26 Mark Mitchell <mark@codesourcery.com>
19956
19957 PR c++/11332
19958 * g++.dg/expr/static_cast2.C: New test.
19959
19960 2003-06-26 Roger Sayle <roger@eyesopen.com>
19961 Jakub Jelinek <jakub@redhat.com>
19962
19963 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
19964 sprintf(dst,"%s",src) optimization.
19965 * gcc.c-torture/execute/20030626-1.c: New test case.
19966 * gcc.c-torture/execute/20030626-2.c: New test case.
19967
19968 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
19969
19970 * gcc.c-torture/execute/multi-ix.c: New test.
19971
19972 * gcc.c-torture/execute/simd-4.c (main):
19973 Added missing semicolon at end of union.
19974
19975 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
19976
19977 PR c++/8266
19978 * g++.dg/template/explicit-instantiation3.C: New test.
19979
19980 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
19981
19982 * gcc.dg/20030626-1.c: Use signed char.
19983
19984 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
19985
19986 * gcc.dg/20030626-1.c: New test.
19987
19988 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
19989
19990 * const-str-2.m: Update.
19991
19992 2003-06-25 Mark Mitchell <mark@codesourcery.com>
19993
19994 PR c++/10990
19995 * g++.dg/rtti/dyncast1.C: New test.
19996 * g++.dg/abi/mangle4.C: Correct base-specifier access.
19997 * g++.dg/lookup/scoped1.C: Remove XFAIL.
19998 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
19999
20000 PR c++/10931
20001 * g++.dg/expr/static_cast1.C: New test.
20002
20003 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
20004
20005 * gcc.dg/20030625-1.c: New test.
20006
20007 2003-06-24 Roger Sayle <roger@eyesopen.com>
20008
20009 * gcc.c-torture/compile/20030624-1.c: New test case.
20010
20011 2003-06-24 Jakub Jelinek <jakub@redhat.com>
20012
20013 * gcc.c-torture/execute/string-opt-17.c: New test.
20014
20015 2003-06-24 Mark Mitchell <mark@codesourcery.com>
20016
20017 PR c++/5754
20018 * g++.dg/parse/crash6.C: New test.
20019
20020 2003-06-23 Roger Sayle <roger@eyesopen.com>
20021
20022 * gcc.dg/builtins-24.c: New test case.
20023
20024 2003-06-23 Jakub Jelinek <jakub@redhat.com>
20025
20026 * g++.dg/opt/operator1.C: New test.
20027
20028 2003-06-22 Roger Sayle <roger@eyesopen.com>
20029
20030 * gcc.c-torture/execute/string-opt-16.c: New test case.
20031
20032 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
20033
20034 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
20035 * g++.old-deja/g++.other/conv7.C: Likewise
20036 * g++.old-deja/g++.other/overcnv2.C: Likewise.
20037 * g++.old-deja/g++.other/overload14.C: Likewise.
20038
20039 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
20040
20041 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
20042 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
20043
20044 2003-06-20 Mark Mitchell <mark@codesourcery.com>
20045
20046 PR c++/10888
20047 * g++.dg/warn/Winline-3.C: New test.
20048
20049 2003-06-20 Mark Mitchell <mark@codesourcery.com>
20050
20051 * lib/target-supports.exp (check_alias_available): Make the test
20052 program acceptable to the Solaris assembler.
20053
20054 PR c++/10749
20055 * g++.dg/template/memclass2.C: New test.
20056
20057 2003-06-20 Mark Mitchell <mark@codesourcery.com>
20058 Eric Botcazou <ebotcazou@libertysurf.fr>
20059
20060 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
20061 data for non-matching targets.
20062 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
20063
20064 2003-06-20 Mark Mitchell <mark@codesourcery.com>
20065
20066 PR c++/10845
20067 * g++.dg/template/member3.C: New test.
20068
20069 2003-06-19 Mark Mitchell <mark@codesourcery.com>
20070
20071 PR c++/10939
20072 * g++.dg/template/func1.C: New test.
20073
20074 PR c++/9649
20075 * g++.dg/template/static4.C: New test.
20076 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
20077
20078 PR c++/11041
20079 * g++.dg/init/ref7.C: New test.
20080
20081 2003-06-19 Matt Austern <austern@apple.com>
20082
20083 PR c++/11228
20084 * g++.dg/anew1.C: New test.
20085 * g++.dg/anew2.C: New test.
20086 * g++.dg/anew3.C: New test.
20087 * g++.dg/anew4.C: New test.
20088
20089 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
20090
20091 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
20092
20093 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
20094
20095 * gcc.c-torture/execute/simd-4.c (main): Make expected value
20096 endian-dependent.
20097
20098 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
20099
20100 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
20101 Remove cruft.
20102
20103 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
20104
20105 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
20106 * gcc.c-torture/compile/961203-1.c: Likewise.
20107 * gcc.c-torture/compile/980506-1.c: Likewise.
20108
20109 2003-06-17 Mark Mitchell <mark@codesourcery.com>
20110
20111 PR c++/10712
20112 * g++.dg/lookup/using7.C: New test.
20113
20114 2003-06-17 Mark Mitchell <mark@codesourcery.com>
20115
20116 PR c++/11105
20117 * g++.dg/abi/conv1.C: Remove it.
20118 * g++.dg/template/conv7.C: New test.
20119 * g++.dg/template/conv8.C: Likewise.
20120 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
20121 conversion operator.
20122
20123 2003-06-17 Janis Johnson <janis187@us.ibm.com>
20124
20125 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
20126 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
20127 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
20128 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
20129 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
20130 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
20131 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
20132 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
20133 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
20134 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
20135 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
20136 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
20137 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
20138 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
20139 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
20140 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
20141 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
20142 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
20143 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
20144 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
20145 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
20146 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
20147 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
20148 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
20149 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
20150 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
20151 * gcc.dg/compat/struct-return-10_x.c: Ditto.
20152 * gcc.dg/compat/struct-return-2_x.c: Ditto.
20153 * gcc.dg/compat/struct-return-3_x.c: Ditto.
20154
20155 2003-06-16 Mark Mitchell <mark@codesourcery.com>
20156
20157 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
20158 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
20159 indications.
20160
20161 2003-06-16 Roger Sayle <roger@eyesopen.com>
20162
20163 * gcc.dg/i386-387-5.c: New test case.
20164 * gcc.dg/i386-387-6.c: New test case.
20165 * gcc.dg/builtins-23.c: New test case.
20166
20167 2003-06-15 Roger Sayle <roger@eyesopen.com>
20168
20169 * gcc.dg/builtins-22.c: New test case.
20170 * gcc.dg/i386-387-1.c: Update to test exp.
20171 * gcc.dg/i386-387-2.c: Likewise.
20172
20173 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20174
20175 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
20176
20177 2003-06-12 Mark Mitchell <mark@codesourcery.com>
20178
20179 * lib/gcc-dg.exp (dg-require-dll): New function.
20180 (dg-xfail-if): Likewise.
20181 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
20182 driver.
20183
20184 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
20185 * gcc.c-torture/compile/20001205-1.c: Likewise.
20186 * gcc.c-torture/compile/20001226-1.c: Likewise.
20187 * gcc.c-torture/compile/20010518-2.c: Likewise.
20188 * gcc.c-torture/compile/20020312-1.c: Likewise.
20189 * gcc.c-torture/compile/20020604-1.c: Likewise.
20190 * gcc.c-torture/compile/920501-12.c: Likewise.
20191 * gcc.c-torture/compile/920501-4.c: Likewise.
20192 * gcc.c-torture/compile/920520-1.c: Likewise.
20193 * gcc.c-torture/compile/920521-1.c: Likewise.
20194 * gcc.c-torture/compile/920625-1.c: Likewise.
20195 * gcc.c-torture/compile/961203-1.c: Likewise.
20196 * gcc.c-torture/compile/980506-1.c: Likewise.
20197 * gcc.c-torture/compile/981006-1.c: Likewise.
20198 * gcc.c-torture/compile/981022-1.c: Likewise.
20199 * gcc.c-torture/compile/981223-1.c: Likewise.
20200 * gcc.c-torture/compile/990617-1.c: Likewise.
20201 * gcc.c-torture/compile/dll.c: Likewise.
20202 * gcc.c-torture/compile/labels-3.c: Likewise.
20203 * gcc.c-torture/compile/mipscop-1.c: Likewise.
20204 * gcc.c-torture/compile/mipscop-2.c: Likewise.
20205 * gcc.c-torture/compile/mipscop-3.c: Likewise.
20206 * gcc.c-torture/compile/mipscop-4.c: Likewise.
20207 * gcc.c-torture/compile/simd-5.c: Likewise.
20208 * gcc.c-torture/compile/20000804-1.x: Remove.
20209 * gcc.c-torture/compile/20001205-1.x: Likewise.
20210 * gcc.c-torture/compile/20001226-1.x: Likewise.
20211 * gcc.c-torture/compile/20010518-2.x: Likewise.
20212 * gcc.c-torture/compile/20020312-1.x: Likewise.
20213 * gcc.c-torture/compile/20020604-1.x: Likewise.
20214 * gcc.c-torture/compile/920501-12.x: Likewise.
20215 * gcc.c-torture/compile/920501-4.x: Likewise.
20216 * gcc.c-torture/compile/920520-1.x: Likewise.
20217 * gcc.c-torture/compile/920521-1.x: Likewise.
20218 * gcc.c-torture/compile/920625-1.x: Likewise.
20219 * gcc.c-torture/compile/961203-1.x: Likewise.
20220 * gcc.c-torture/compile/980506-1.x: Likewise.
20221 * gcc.c-torture/compile/981006-1.x: Likewise.
20222 * gcc.c-torture/compile/981022-1.x: Likewise.
20223 * gcc.c-torture/compile/981223-1.x: Likewise.
20224 * gcc.c-torture/compile/990617-1.x: Likewise.
20225 * gcc.c-torture/compile/mipscop-1.x: Likewise.
20226 * gcc.c-torture/compile/mipscop-2.x: Likewise.
20227 * gcc.c-torture/compile/mipscop-3.x: Likewise.
20228 * gcc.c-torture/compile/mipscop-4.x: Likewise.
20229 * gcc.c-torture/compile/simd-5.x: Likewise.
20230
20231 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
20232
20233 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
20234
20235 * gcc.c-torture/execute/20030611-1.c: New test.
20236
20237 2003-06-12 Roger Sayle <roger@eyesopen.com>
20238
20239 PR middle-end/168
20240 * gcc.dg/20030612-1.c: New test case.
20241
20242 2003-06-12 Mark Mitchell <mark@codesourcery.com>
20243
20244 PR c++/10635
20245 * g++.dg/expr/cast1.C: New test.
20246
20247 2003-06-12 Roger Sayle <roger@eyesopen.com>
20248
20249 * gcc.dg/builtins-21.c: New test case.
20250
20251 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
20252
20253 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
20254 options instead of at the end.
20255 * lib/objc.exp (objc_target_compile): Likewise.
20256
20257 2003-06-11 Mark Mitchell <mark@codesourcery.com>
20258
20259 PR c++/10432
20260 * g++.dg/parse/error1.C: New test.
20261
20262 2003-06-11 Janis Johnson <janis187@us.ibm.com>
20263
20264 * gcc.dg/compat/struct-by-value-11_main.c: New file.
20265 * gcc.dg/compat/struct-by-value-11_x.c: New file.
20266 * gcc.dg/compat/struct-by-value-11_y.c: New file.
20267 * gcc.dg/compat/struct-by-value-12_main.c: New file.
20268 * gcc.dg/compat/struct-by-value-12_x.c: New file.
20269 * gcc.dg/compat/struct-by-value-12_y.c: New file.
20270 * gcc.dg/compat/struct-by-value-13_main.c: New file.
20271 * gcc.dg/compat/struct-by-value-13_x.c: New file.
20272 * gcc.dg/compat/struct-by-value-13_y.c: New file.
20273 * gcc.dg/compat/struct-by-value-14_main.c: New file.
20274 * gcc.dg/compat/struct-by-value-14_x.c: New file.
20275 * gcc.dg/compat/struct-by-value-14_y.c: New file.
20276 * gcc.dg/compat/struct-by-value-15_main.c: New file.
20277 * gcc.dg/compat/struct-by-value-15_x.c: New file.
20278 * gcc.dg/compat/struct-by-value-15_y.c: New file.
20279 * gcc.dg/compat/struct-by-value-16_main.c: New file.
20280 * gcc.dg/compat/struct-by-value-16_x.c: New file.
20281 * gcc.dg/compat/struct-by-value-16_y.c: New file.
20282 * gcc.dg/compat/struct-by-value-17_main.c: New file.
20283 * gcc.dg/compat/struct-by-value-17_x.c: New file.
20284 * gcc.dg/compat/struct-by-value-17_y.c: New file.
20285 * gcc.dg/compat/struct-by-value-18_main.c: New file.
20286 * gcc.dg/compat/struct-by-value-18_x.c: New file.
20287 * gcc.dg/compat/struct-by-value-18_y.c: New file.
20288
20289 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
20290 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
20291 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
20292 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
20293 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
20294 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
20295 * gcc.dg/compat/scalar-return-3_main.c: New file.
20296 * gcc.dg/compat/scalar-return-3_x.c: New file.
20297 * gcc.dg/compat/scalar-return-3_y.c: New file.
20298 * gcc.dg/compat/scalar-return-4_main.c: New file.
20299 * gcc.dg/compat/scalar-return-4_x.c: New file.
20300 * gcc.dg/compat/scalar-return-4_y.c: New file.
20301
20302 2003-06-10 Janis Johnson <janis187@us.ibm.com>
20303
20304 * gcc.dg/compat/fp2-struct-check.h: New file.
20305 * gcc.dg/compat/fp2-struct-defs.h: New file.
20306 * gcc.dg/compat/fp2-struct-init.h: New file.
20307 * gcc.dg/compat/struct-by-value-10_main.c: New file.
20308 * gcc.dg/compat/struct-by-value-10_x.c: New file.
20309 * gcc.dg/compat/struct-by-value-10_y.c: New file.
20310 * gcc.dg/compat/struct-return-10_main.c: New file.
20311 * gcc.dg/compat/struct-return-10_x.c: New file.
20312 * gcc.dg/compat/struct-return-10_y.c: New file.
20313
20314 * gcc.dg/compat/compat-common.h: New file.
20315 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
20316 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
20317 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
20318 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
20319 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
20320 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
20321 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
20322 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
20323 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
20324 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
20325 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
20326 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
20327 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
20328 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
20329 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
20330 * gcc.dg/compat/small-struct-check.h: Ditto.
20331 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
20332 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
20333 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
20334 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
20335 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
20336 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
20337 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
20338 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
20339 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
20340 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
20341 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
20342 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
20343 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
20344 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
20345 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
20346 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
20347 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
20348 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
20349 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
20350 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
20351 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
20352 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
20353 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
20354 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
20355 * gcc.dg/compat/struct-return-2_main.c: Ditto.
20356 * gcc.dg/compat/struct-return-2_x.c: Ditto.
20357 * gcc.dg/compat/struct-return-2_y.c: Ditto.
20358 * gcc.dg/compat/struct-return-3_main.c: Ditto.
20359 * gcc.dg/compat/struct-return-3_x.c: Ditto.
20360 * gcc.dg/compat/struct-return-3_y.c: Ditto.
20361
20362 2003-06-10 Geoffrey Keating <geoffk@apple.com>
20363
20364 * g++.dg/pch/static-1.C: New file.
20365 * g++.dg/pch/static-1.Hs: New file.
20366
20367 2003-06-10 Richard Henderson <rth@redhat.com>
20368
20369 * gcc.dg/asm-7.c: Adjust expected warning text.
20370
20371 2003-06-10 Roger Sayle <roger@eyesopen.com>
20372
20373 * gcc.dg/builtins-20.c: New test case.
20374
20375 2003-06-10 Mark Mitchell <mark@codesourcery.com>
20376
20377 PR c++/11131
20378 * g++.dg/opt/template1.C: New test.
20379
20380 2003-06-09 Mark Mitchell <mark@codesourcery.com>
20381
20382 * lib/gcc-dg.exp (dg-test): Clear additional_files and
20383 additional_sources.
20384
20385 2003-05-21 David Taylor <dtaylor@emc.com>
20386
20387 * gcc.dg/Wpadded.c: New file.
20388
20389 2003-06-09 Mark Mitchell <mark@codesourcery.com>
20390
20391 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
20392 * gcc.dg/special/weak-2.c: Add dg-require-weak.
20393 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
20394 dg-require-weak.
20395
20396 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
20397
20398 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
20399
20400 2003-06-09 Mark Mitchell <mark@codesourcery.com>
20401
20402 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
20403 (dg-require-alias): Likewise.
20404 (dg-require-gc-sections): Likewise.
20405 * lib/target-supports.exp (check_gc_sections_available): Likewise.
20406
20407 2003-06-08 Richard Henderson <rth@redhat.com>
20408
20409 * gcc.dg/20011029-2.c: Fix the array reference.
20410 * gcc.dg/asm-7.c: New.
20411
20412 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
20413
20414 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
20415
20416 2003-06-08 Mark Mitchell <mark@codesourcery.com>
20417
20418 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
20419 (dg-require-gc-sections): Likewise.
20420
20421 2003-06-08 Jan Hubicka <jh@suse.cz>
20422
20423 * i386-cmov1.c: Fix regular expression.
20424 * i386-cvt-1.c: Likewise.
20425 * i386-local.c: Likewise.
20426 * i386-local2.c: Likewise.
20427 * i386-mul.c: Likewise.
20428 * i386-ssetype-1.c: Likewise.
20429 * i386-ssetype-3.c: Likewise.
20430 * i386-ssetype-5.c: Likewise.
20431
20432 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20433
20434 PR c++/11039
20435 * g++.dg/warn/implicit-typename2.C: New test.
20436 * g++.dg/warn/implicit-typename3.C: New test.
20437
20438 2003-06-07 Richard Henderson <rth@redhat.com>
20439
20440 * g++.dg/other/offsetof3.C: Use size_t.
20441 * g++.dg/other/offsetof4.C: Likewise.
20442
20443 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
20444
20445 * lib/copy-file.exp: New. Implement gcc_copy_files.
20446
20447 * lib/dg-pch.exp: Load copy-file.exp
20448 (dg-pch): Use gcc_copy_files instead of "file copy".
20449
20450 2003-06-06 Mark Mitchell <mark@codesourcery.com>
20451
20452 * gcc.dg/weak/weak.exp: Simplify.
20453 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
20454 * gcc.dg/weak/weak-1.c: Likewise.
20455 * gcc.dg/weak/weak-2.c: Likewise.
20456 * gcc.dg/weak/weak-3.c: Likewise.
20457 * gcc.dg/weak/weak-4.c: Likewise.
20458 * gcc.dg/weak/weak-5.c: Likewise.
20459 * gcc.dg/weak/weak-6.c: Likewise.
20460 * gcc.dg/weak/weak-7.c: Likewise.
20461 * gcc.dg/weak/weak-8.c: Likewise.
20462 * gcc.dg/weak/weak-9.c: Likewise.
20463
20464 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
20465
20466 gcc.c-torture/execute/20030606-1.c: New.
20467
20468 2003-06-06 Roger Sayle <roger@eyesopen.com>
20469
20470 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
20471 * gcc.dg/builtins-19.c: Likewise.
20472
20473 2003-06-06 Roger Sayle <roger@eyesopen.com>
20474
20475 * gcc.dg/builtins-2.c: Add some more tests.
20476 * gcc.dg/builtins-18.c: New test case.
20477 * gcc.dg/builtins-19.c: New test case.
20478
20479 2003-06-06 Roger Sayle <roger@eyesopen.com>
20480 Jim Wilson <wilson@tuliptree.org>
20481
20482 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
20483
20484 2003-06-06 Jakub Jelinek <jakub@redhat.com>
20485
20486 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
20487 mempcpy/stpcpy calls not to be optimized into something else.
20488 * gcc.c-torture/execute/string-opt-3.c: Moved to...
20489 * gcc.c-torture/execute/builtins/string-7.c: ...here.
20490 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
20491
20492 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20493
20494 * gcc.dg/format/asm_fprintf-1.c: New test.
20495
20496 2003-06-05 Mark Mitchell <mark@codesourcery.com>
20497
20498 * lib/gcc-defs.exp (additional_sources): New variable.
20499 (dg-additional-sources): New function.
20500 (additional_files): New variable.
20501 (dg-additional-files): New function.
20502 (dg-additional-files-options): Likewise.
20503 * lib/gcc-dg.exp (dg-require-weak): New function.
20504 (dg-require-alias): Likewise.
20505 (dg-require-gc-sections): Likewise.
20506 * lib/target-supports.exp (check_alias_available): Remove testfile
20507 parameter.
20508 (check_gc_sections_available): New function.
20509 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
20510 (dg-gpp-additional-files): Likewise.
20511 * lib/g++.exp (additional_sources): Remove.
20512 (additional_files): Likewise.
20513 (g++_target_compile): Use dg-additional-files-options.
20514
20515 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
20516 Tcl logic.
20517 * gcc.dg/special/ecos.exp: Remove.
20518 * gcc.dg/special/20000419-2.c: Use dg-require-*.
20519 * gcc.dg/special/alias-1.c: Likewise.
20520 * gcc.dg/special/alias-2.c: Likewise.
20521 * gcc.dg/special/gcsec-1.c: Likewise.
20522 * gcc.dg/special/weak-1.c: Likewise.
20523 * gcc.dg/special/weak-2.c: Likewise.
20524 * gcc.dg/special/wkali-1.c: Likewise.
20525 * gcc.dg/special/wkali-2.c: Likewise.
20526
20527 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
20528 dg-gpp-additional-*.
20529 * g++.dg/special/conpr-3.C: Likewise.
20530 * g++.dg/special/conpr-4.C: Likewise.
20531 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
20532 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
20533 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
20534 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
20535 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
20536 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
20537 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
20538 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
20539 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
20540 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
20541 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
20542 * g++.old-deja/g++.other/comdat1.C: Likewise.
20543 * g++.old-deja/g++.other/comdat2.C: Likewise.
20544 * g++.old-deja/g++.other/comdat3.C: Likewise.
20545 * g++.old-deja/g++.other/ctor1.C: Likewise.
20546 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
20547
20548 2003-06-05 Richard Henderson <rth@redhat.com>
20549
20550 * gcc.dg/debug/20030605-1.c: New.
20551
20552 2003-06-04 Mark Mitchell <mark@codesourcery.com>
20553
20554 * README.QMTEST: Update.
20555
20556 2003-06-04 Richard Henderson <rth@redhat.com>
20557
20558 * gcc.dg/cleanup-1.c: New.
20559 * gcc.dg/cleanup-2.c: New.
20560 * gcc.dg/cleanup-3.c: New.
20561 * gcc.dg/cleanup-4.c: New.
20562 * gcc.dg/cleanup-5.c: New.
20563 * gcc.dg/cleanup-6.c: New.
20564 * gcc.dg/cleanup-7.c: New.
20565
20566 2003-06-04 Mark Mitchell <mark@codesourcery.com>
20567
20568 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
20569
20570 * lib/dg-pch.exp: New file.
20571 * g++.dg/pch/pch.exp: Use dg-pch.exp.
20572 * gcc.dg/pch/pch.exp: Likewise.
20573
20574 2003-06-04 Roger Sayle <roger@eyesopen.com>
20575
20576 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
20577 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
20578 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
20579 * gcc.dg/builtins-17.c: New test case.
20580 * gcc.dg/i386-387-4.c: New test case.
20581 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
20582
20583 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
20584
20585 * gcc.dg/ultrasp9.c: New test.
20586
20587 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
20588
20589 * gcc.c-torture/compile/20030604-1.c: New test.
20590 * gcc.dg/sparc-constant-1.c: New test.
20591
20592 2003-06-03 Glen Nakamura <glen@imodulo.com>
20593
20594 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
20595
20596 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
20597
20598 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
20599
20600 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
20601 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
20602
20603 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
20604
20605 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
20606
20607 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20608
20609 PR c++/10940
20610 * g++.dg/template/spec10.C: New test.
20611
20612 2003-06-03 Roger Sayle <roger@eyesopen.com>
20613
20614 * gcc.dg/builtins-16.c: New test case.
20615
20616 2003-06-03 Jakub Jelinek <jakub@redhat.com>
20617
20618 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
20619 mempcpy test with post-increments.
20620 * gcc.c-torture/execute/string-opt-3.c: New test.
20621 * gcc.dg/string-opt-1.c: New test.
20622
20623 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
20624
20625 PR fortran/10965
20626 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
20627
20628 2003-06-02 Mark Mitchell <mark@codesourcery.com>
20629
20630 * lib/scanasm.exp (dg-scan): New function, factored out of ...
20631 (scan-assembler): ... here. Use dg-scan.
20632 (scan-assembler-not): Likewise.
20633 (scan-file): New function.
20634 (scan-file-not): Likewise.
20635 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
20636 * gcc.dg/cpp/_Pragma4.c: Likewise.
20637 * gcc.dg/cpp/_Pragma5.c: Likewise.
20638 * gcc.dg/cpp/avoidpaste1.c: Likewise.
20639 * gcc.dg/cpp/avoidpaste2.c: Likewise.
20640 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
20641 * gcc.dg/cpp/cmdlne-P.c: Likewise.
20642 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
20643 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
20644 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
20645 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
20646 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
20647 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
20648 * gcc.dg/cpp/cxxcom1.c: Likewise.
20649 * gcc.dg/cpp/line1.c: Likewise.
20650 * gcc.dg/cpp/maccom1.c: Likewise.
20651 * gcc.dg/cpp/maccom2.c: Likewise.
20652 * gcc.dg/cpp/maccom3.c: Likewise.
20653 * gcc.dg/cpp/maccom4.c: Likewise.
20654 * gcc.dg/cpp/maccom5.c: Likewise.
20655 * gcc.dg/cpp/maccom6.c: Likewise.
20656 * gcc.dg/cpp/multiline.c: Likewise.
20657 * gcc.dg/cpp/spacing1.c: Likewise.
20658 * gcc.dg/cpp/spacing2.c: Likewise.
20659 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
20660 * gcc.dg/cpp/trad/maccom1.c: Likewise.
20661 * gcc.dg/cpp/trad/maccom2.c: Likewise.
20662 * gcc.dg/cpp/trad/maccom3.c: Likewise.
20663 * gcc.dg/cpp/trad/maccom4.c: Likewise.
20664 * gcc.dg/cpp/trad/maccom6.c: Likewise.
20665 * gcc.dg/cpp/cxxcom2.c: Likewise.
20666 * gcc.dg/cpp/cxxcom2.h: New file.
20667
20668 * gcc.dg/cpp/truefalse.cpp: Move it to ...
20669 * g++.dg/cpp/truefalse.C: Here.
20670 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
20671
20672 2003-06-01 Loren James Rittle <ljrittle@acm.org>
20673
20674 * gcc.dg/cpp/redef3.c: New file.
20675
20676 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
20677
20678 * gcc.dg/i386-loop-3.c: New test.
20679
20680 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
20681
20682 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
20683
20684 2003-05-31 Roger Sayle <roger@eyesopen.com>
20685
20686 * gcc.dg/fwrapv-1.c: New test case.
20687 * gcc.dg/fwrapv-2.c: New test case.
20688
20689 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20690
20691 PR c++/10956
20692 * g++.dg/template/spec9.C: New test.
20693
20694 2003-05-29 Roger Sayle <roger@eyesopen.com>
20695
20696 * gcc.dg/duff-4.c: New test case.
20697
20698 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
20699
20700 PR fortran/10843
20701 * g77.dg/ffixed-form-1.f: New test
20702 * g77.dg/ffixed-form-2.f: New test
20703 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
20704 * g77.dg/ffree-form-3.f: New test
20705
20706 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
20707
20708 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
20709 * gcc.dg/wint_t-1.c: Likewise.
20710
20711 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20712
20713 * g++.dg/template/access11.C: New test.
20714
20715 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20716
20717 PR c++/10849
20718 * g++.dg/template/access10.C: New test.
20719
20720 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
20721 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20722
20723 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
20724
20725 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
20726
20727 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
20728 suppress for powerpc-*-darwin*.
20729 * gcc.dg/torture/builtin-noret-2.c: Likewise.
20730
20731 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
20732
20733 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
20734 suppress option for powerpc-*-darwin*.
20735
20736 2003-05-23 Roger Sayle <roger@eyesopen.com>
20737
20738 * gcc.dg/builtins-1.c: Add tests for tan and atan.
20739 * gcc.dg/builtins-4.c: Add test for fmod.
20740
20741 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20742
20743 PR c++/10682
20744 * g++.dg/template/instantiate4.C: New test.
20745
20746 2003-05-22 Roger Sayle <roger@eyesopen.com>
20747
20748 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
20749
20750 2003-05-21 Janis Johnson <janis187@us.ibm.com>
20751
20752 * gcc.dg/compat/scalar-return-1_main.c: New file.
20753 * gcc.dg/compat/scalar-return-1_x.c: New file.
20754 * gcc.dg/compat/scalar-return-1_y.c: New file.
20755 * gcc.dg/compat/scalar-return-2_main.c: New file.
20756 * gcc.dg/compat/scalar-return-2_x.c: New file.
20757 * gcc.dg/compat/scalar-return-2_y.c: New file.
20758 * gcc.dg/compat/struct-return-3_main.c: New file.
20759 * gcc.dg/compat/struct-return-3_y.c: New file.
20760 * gcc.dg/compat/struct-return-3_x.c: New file.
20761 * gcc.dg/compat/struct-return-2_main.c: New file.
20762 * gcc.dg/compat/struct-return-2_x.c: New file.
20763 * gcc.dg/compat/struct-return-2_y.c: New file.
20764
20765 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20766
20767 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
20768 for hppa*-hp-hpux*.
20769 * gcc.dg/20021014-1.c (dg-options): Likewise.
20770 * gcc.dg/nest.c (dg-options): Likewise.
20771
20772 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
20773
20774 PR c++/9738
20775 * g++.dg/ext/dllimport2.C: New file.
20776 * g++.dg/ext/dllimport3.C: New file.
20777
20778 2003-05-20 Janis Johnson <janis187@us.ibm.com>
20779
20780 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
20781 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
20782 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
20783 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
20784 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
20785 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
20786 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
20787 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
20788 * gcc.dg/compat/small-struct-defs.h: New file.
20789 * gcc.dg/compat/small-struct-init.h: New file.
20790 * gcc.dg/compat/small-struct-check.h: New file.
20791 * gcc.dg/compat/fp-struct-defs.h: New file.
20792 * gcc.dg/compat/fp-struct-check.h: New file.
20793 * gcc.dg/compat/fp-struct-init.h: New file.
20794 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
20795 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
20796
20797 2003-05-19 Jakub Jelinek <jakub@redhat.com>
20798
20799 * gcc.dg/20030225-2.c: New test.
20800
20801 2003-05-18 Roger Sayle <roger@eyesopen.com>
20802 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20803
20804 * gcc.c-torture/compile/20030518-1.c: New test case.
20805
20806 2003-05-18 Mark Mitchell <mark@codesourcery.com>
20807
20808 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
20809 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
20810 gcc-dg-debug-runtest.
20811 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
20812 gcc-dg-debug-runtest.
20813
20814 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20815
20816 PR c++/9022
20817 * g++.dg/lookup/using6.C: New test.
20818
20819 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20820
20821 * g++.dg/parse/access2.C: New test.
20822
20823 2003-05-17 Mark Mitchell <mark@codesourcery.com>
20824
20825 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
20826 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
20827 * gcc.dg/debug/debug.exp: Likewise.
20828
20829 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
20830
20831 * gcc.dg/dollar.c: New test.
20832
20833 2003-05-16 Janis Johnson <janis187@us.ibm.com>
20834
20835 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
20836 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
20837 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
20838 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
20839 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
20840 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
20841 * gcc.dg/compat/struct-by-value-6_main.c: New file.
20842 * gcc.dg/compat/struct-by-value-6_x.c: New file.
20843 * gcc.dg/compat/struct-by-value-6_y.c: New file.
20844 * gcc.dg/compat/struct-by-value-7_main.c: New file.
20845 * gcc.dg/compat/struct-by-value-7_x.c: New file.
20846 * gcc.dg/compat/struct-by-value-7_y.c: New file.
20847 * gcc.dg/compat/struct-by-value-8_main.c: New file.
20848 * gcc.dg/compat/struct-by-value-8_x.c: New file.
20849 * gcc.dg/compat/struct-by-value-8_y.c: New file.
20850 * gcc.dg/compat/struct-by-value-9_main.c: New file.
20851 * gcc.dg/compat/struct-by-value-9_x.c: New file.
20852 * gcc.dg/compat/struct-by-value-9_y.c: New file.
20853
20854 2003-05-16 Mark Mitchell <mark@codesourcery.com>
20855
20856 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
20857 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
20858 support for "repo" mode.
20859 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
20860 * lib/g77-dg.exp: Likewise.
20861 * lib/obj-dg.exp: Likewise.
20862
20863 2003-05-16 Jakub Jelinek <jakub@redhat.com>
20864
20865 Merge from gcc-3_2-rhl8-branch:
20866 2003-04-23 Jakub Jelinek <jakub@redhat.com>
20867
20868 * gcc.dg/tls/opt-6.c: New test.
20869
20870 2003-04-05 Jakub Jelinek <jakub@redhat.com>
20871
20872 * gcc.dg/20030405-1.c: New test.
20873
20874 2003-03-09 Jakub Jelinek <jakub@redhat.com>
20875
20876 * gcc.dg/20030309-1.c: New test.
20877
20878 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
20879
20880 * gcc.c-torture/execute/20030307-1.c: New test.
20881
20882 2003-02-20 Randolph Chung <tausq@debian.org>
20883
20884 * gcc.c-torture/compile/20030220-1.c: New test.
20885
20886 2003-02-18 Jakub Jelinek <jakub@redhat.com>
20887
20888 * gcc.dg/20030217-1.c: New test.
20889
20890 2003-01-29 Jakub Jelinek <jakub@redhat.com>
20891
20892 * gcc.c-torture/compile/20020129-1.c: New test.
20893
20894 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
20895
20896 * gcc.dg/unroll-1.c: New test.
20897
20898 2002-11-16 Jan Hubicka <jh@suse.cz>
20899
20900 * gcc.c-torture/execute/20020920-1.c: New test.
20901
20902 2002-10-08 Jakub Jelinek <jakub@redhat.com>
20903
20904 PR target/7434
20905 * gcc.c-torture/compile/20021008-1.c: New test.
20906
20907 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
20908
20909 PR target/7559
20910 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
20911
20912 2002-08-07 Jakub Jelinek <jakub@redhat.com>
20913
20914 * gcc.c-torture/compile/20020807-1.c: New test.
20915
20916 2002-07-30 Jakub Jelinek <jakub@redhat.com>
20917
20918 * gcc.dg/tls/opt-1.c: New test.
20919
20920 2002-07-29 Jakub Jelinek <jakub@redhat.com>
20921
20922 * gcc.dg/20020729-1.c: New test.
20923
20924 2002-07-20 Jakub Jelinek <jakub@redhat.com>
20925
20926 * g++.dg/opt/life1.C: New test.
20927
20928 2002-05-20 Jakub Jelinek <jakub@redhat.com>
20929
20930 * gcc.dg/20020525-1.c: New test.
20931
20932 2002-05-24 Jakub Jelinek <jakub@redhat.com>
20933
20934 PR c++/6794
20935 * g++.dg/ext/pretty1.C: New test.
20936 * g++.dg/ext/pretty2.C: New test.
20937
20938 2003-05-15 Mark Mitchell <mark@codesourcery.com>
20939
20940 PR c++/8385
20941 * g++.dg/ext/typeof5.C: New test.
20942
20943 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
20944
20945 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
20946 __USER_LABEL_PREFIX__ into account.
20947 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
20948
20949 2003-05-14 Roger Sayle <roger@eyesopen.com>
20950
20951 * gcc.dg/builtins-15.c: New test case.
20952
20953 2003-05-13 Zack Weinberg <zack@codesourcery.com>
20954
20955 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
20956
20957 2003-05-12 Mark Mitchell <mark@codesourcery.com>
20958
20959 * lib/g++.exp: Tweak handling of additional source files.
20960 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
20961 * g++.dg/special/conpr-2a.C: Rename to ...
20962 * g++.dg/special/conpr-2a.cc: ... this.
20963 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
20964 * g++.dg/special/conpr-3a.C: Rename to ...
20965 * g++.dg/special/conpr-3a.cc: This.
20966 * g++.dg/special/conpr-3b.C: Rename to ...
20967 * g++.dg/special/conpr-3b.cc: This.
20968 * g++.dg/special/conpr-4.C: New test.
20969 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
20970
20971 2003-05-12 David Edelsohn <edelsohn@gnu.org>
20972
20973 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
20974
20975 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20976
20977 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
20978 * g++.old-deja/g++.robertl/eb71.C: Likewise.
20979 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
20980 * g++.old-deja/g++.other/warn3.C: Likewise.
20981
20982 2003-05-11 Roger Sayle <roger@eyesopen.com>
20983
20984 * gcc.dg/i386-387-1.c: Update to also test log.
20985 * gcc.dg/i386-387-2.c: Likewise.
20986
20987 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
20988
20989 * g77.f-torture/execute/int8421.f: New test.
20990
20991 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20992
20993 PR c++/10230, c++/10481
20994 * g++.dg/lookup/scoped5.C: New test.
20995
20996 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20997
20998 PR c++/10552
20999 * g++.dg/template/ttp6.C: New test.
21000
21001 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
21002
21003 * gcc.c-torture/execute/builtins: New directory.
21004 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
21005 gcc.c-torture/execute/builtins.
21006 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
21007 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
21008 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
21009 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
21010
21011 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21012
21013 PR c++/9252
21014 * g++.dg/template/access8.C: New test.
21015 * g++.dg/template/access9.C: New test.
21016
21017 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21018
21019 PR c++/9554
21020 * g++.dg/parse/access1.C: New test.
21021
21022 2003-05-09 DJ Delorie <dj@redhat.com>
21023
21024 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
21025 long, and not an int.
21026
21027 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21028
21029 PR c++/10555, c++/10576
21030 * g++.dg/template/memclass1.C: New test.
21031
21032 2003-05-08 DJ Delorie <dj@redhat.com>
21033
21034 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
21035 targets.
21036 * gcc.c-torture/execute/20021024-1.x: Likewise.
21037 * gcc.c-torture/execute/shiftdi.x: Likewise.
21038 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
21039 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
21040 * gcc.dg/20021018-1.c: Likewise.
21041
21042 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21043
21044 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
21045
21046 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
21047 (bcopy): Call memmove.
21048
21049 2003-05-08 Roger Sayle <roger@eyesopen.com>
21050
21051 * g77.f-torture/compile/8485.f: New test case.
21052
21053 2003-05-07 Richard Henderson <rth@redhat.com>
21054
21055 PR c++/10570
21056 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
21057 Verify exception_cleanup not called for rethrows.
21058 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
21059 when exiting catch block without rethrowing.
21060 * g++.dg/eh/forced3.C: New.
21061 * g++.dg/eh/forced4.C: New.
21062
21063 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
21064
21065 * gcc.dg/20030505.c: Fix triplet.
21066
21067 2003-05-06 DJ Delorie <dj@redhat.com>
21068
21069 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
21070 * gcc.dg/nest.c: Likewise.
21071
21072 2003-05-05 Roger Sayle <roger@eyesopen.com>
21073
21074 * gcc.dg/builtins-14.c: New test case.
21075
21076 2003-05-05 Janis Johnson <janis187@us.ibm.com>
21077
21078 * lib/compat.exp (compat-execute): New argument.
21079 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
21080 * gcc.dg/compat: New test directory.
21081 * gcc.dg/compat/compat.exp: New expect script.
21082 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
21083 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
21084 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
21085 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
21086 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
21087 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
21088
21089 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
21090 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
21091 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
21092 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
21093 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
21094 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
21095 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
21096 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
21097 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
21098 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
21099 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
21100 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
21101 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
21102 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
21103 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
21104
21105 2003-05-05 Zack Weinberg <zack@codesourcery.com>
21106
21107 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
21108
21109 2003-05-05 Jakub Jelinek <jakub@redhat.com>
21110
21111 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
21112
21113 2003-05-05 Geoffrey Keating <geoffk@apple.com>
21114
21115 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
21116 * gcc.dg/ppc-fsel-2.c: New test.
21117
21118 * gcc.dg/unused-5.c: New test.
21119
21120 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21121
21122 PR c++/10496
21123 * g++.dg/warn/pmf1.C: New test.
21124
21125 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21126
21127 PR c++/4494
21128 * g++.dg/warn/main.C: New test.
21129
21130 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21131
21132 * gcc.dg/nonnull-3.c: New test.
21133
21134 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
21135
21136 * gcc.dg/cpp/Wtrigraphs.c: Update.
21137 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
21138
21139 2003-05-03 Geoffrey Keating <geoffk@apple.com>
21140
21141 * gcc.dg/ppc-fsel-1.c: New test.
21142
21143 2003-05-03 Zack Weinberg <zack@codesourcery.com>
21144
21145 PR c/10604
21146 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
21147
21148 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
21149
21150 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
21151
21152 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21153
21154 PR c++/9364, c++/10553, c++/10586
21155 * g++.dg/parse/typename4.C: New test.
21156 * g++.dg/parse/typename5.C: Likewise.
21157
21158 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
21159
21160 * gcc.c-torture/compile/20030503-1.c: New test.
21161
21162 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21163
21164 * g++.dg/lookup/using5.C: Fix testcase error.
21165
21166 2003-05-01 Chris Demetriou <cgd@broadcom.com>
21167
21168 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
21169 since MEABI is no longer supported. Remove all vestiges
21170 of MEABI from the test.
21171
21172 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21173
21174 PR c++/10554
21175 * g++.dg/lookup/using5.C: New test.
21176
21177 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21178
21179 PR c++/8772
21180 * g++.dg/template/ttp5.C: New test.
21181
21182 2003-04-30 Mark Mitchell <mark@codesourcery.com>
21183
21184 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
21185 (dg-gpp-additional-sources): New function.
21186 (dg-gpp-additional-files): Likewise.
21187 * lib/g++.exp (additional_sources): New variable.
21188 (additional_files): Likewise.
21189 (g++_target_compile): Deal with them.
21190 * lib/old-dejagnu.exp: Remove.
21191 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
21192 * g++.old-deja: Revise all tests to use dg commands.
21193
21194 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21195
21196 PR c++/9432, c++/9528
21197 * g++.dg/lookup/using4.C: New test.
21198
21199 2003-04-29 Geoffrey Keating <geoffk@apple.com>
21200
21201 * gcc.dg/noreturn-5.c: New file.
21202 * gcc.dg/noreturn-6.c: New file.
21203
21204 * gcc.c-torture/compile/inline-1.c: New file.
21205
21206 2003-04-29 Mark Mitchell <mark@codesourcery.com>
21207
21208 PR c++/10551
21209 * g++.dg/template/explicit1.C: New test.
21210
21211 2003-04-29 Mark Mitchell <mark@codesourcery.com>
21212
21213 PR c++/10549
21214 * g++.dg/other/bitfield1.C: New test.
21215
21216 PR c++/10527
21217 * g++.dg/init/new7.C: New test.
21218
21219 2003-04-29 Mark Mitchell <mark@codesourcery.com>
21220
21221 * g++.dg/ext/desig1.C: New test.
21222 * g++.dg/ext/init1.C: Update.
21223
21224 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
21225
21226 2003-04-28 Mark Mitchell <mark@codesourcery.com>
21227
21228 PR c++/10180
21229 * g++.dg/warn/Winline-1.C: New test.
21230
21231 2003-04-28 Jakub Jelinek <jakub@redhat.com>
21232
21233 * gcc.c-torture/execute/string-opt-19.c: New test.
21234
21235 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
21236 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
21237
21238 2003-04-27 Mark Mitchell <mark@codesourcery.com>
21239
21240 PR c++/10506
21241 * g++.dg/init/new6.C: New test.
21242
21243 PR c++/10503
21244 * g++.dg/init/ref6.C: New test.
21245
21246 2003-04-26 David Edelsohn <edelsohn@gnu.org>
21247
21248 * g++.dg/warn/weak1.C: XFAIL on AIX4.
21249
21250 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21251
21252 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
21253 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
21254
21255 2003-04-25 Mark Mitchell <mark@codesourcery.com>
21256
21257 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
21258 initialized static data members.
21259
21260 2003-04-25 H.J. Lu <hjl@gnu.org>
21261
21262 * gcc.dg/ia64-sync-4.c: New test.
21263
21264 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21265
21266 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
21267 date.
21268
21269 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
21270
21271 PR c++/10337
21272 * g++.dg/warn/conv1.C: New test.
21273 * g++.old-deja/g++.other/conv7.C: Adjust.
21274 * g++.old-deja/g++.other/overload14.C: Adjust.
21275
21276 2003-04-23 Mark Mitchell <mark@codesourcery.com>
21277
21278 PR c++/10471
21279 * g++.dg/template/defarg2.C: New test.
21280
21281 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
21282
21283 * gcc.dg/cpp/include2.c: Update.
21284 * gcc.dg/cpp/multiline-2.c: New.
21285 * gcc.dg/cpp/multiline.c: Update.
21286 * gcc.dg/cpp/strify2.c: Update.
21287 * gcc.dg/cpp/trad/literals-2.c: Update.
21288
21289 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
21290
21291 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
21292
21293 2003-04-23 Mark Mitchell <mark@codesourcery.com>
21294
21295 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
21296
21297 2003-04-23 Mark Mitchell <mark@codesourcery.com>
21298
21299 PR c++/10451
21300 * g++.dg/parse/crash4.C: New test.
21301
21302 PR c++/9847
21303 * g++.dg/parse/crash5.C: New test.
21304
21305 2003-04-22 Mark Mitchell <mark@codesourcery.com>
21306
21307 PR c++/10446
21308 * g++.dg/parse/crash3.C: New test.
21309
21310 PR c++/10428
21311 * g++.dg/parse/elab1.C: New test.
21312
21313 2003-04-22 Devang Patel <dpatel@apple.com>
21314
21315 * gcc.dg/cpp/trad/funlike-5.c: New test.
21316
21317 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
21318
21319 * g++.dg/other/packed1.C: Fix dg options.
21320
21321 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
21322
21323 * g++.dg/other/offsetof2.C: New test.
21324
21325 2003-04-21 Mark Mitchell <mark@codesourcery.com>
21326
21327 * g++.dg/template/recurse.C: Adjust location of error messages.
21328
21329 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
21330
21331 PR c++/9881
21332 * g++.dg/init/addr-const1.C: New test.
21333 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
21334
21335 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
21336
21337 PR c++/10405
21338 * g++.dg/lookup/struct-hack1.C: New test.
21339
21340 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
21341
21342 * ucs.c: Update diagnostic messages.
21343
21344 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
21345
21346 * gcc.dg/cpp/truefalse.cpp: New test.
21347 * gcc.dg/cpp/cpp.exp: Update.
21348 * g++.dg/other/stdbool-if.C: Remove.
21349
21350 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
21351
21352 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
21353 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
21354
21355 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
21356
21357 * gcc.c-torture/compile/20030418-1.c: New test.
21358
21359 2003-04-17 Janis Johnson <janis187@us.ibm.com>
21360
21361 * README.compat: Remove; content moved to doc/sourcebuild.texi.
21362
21363 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21364
21365 PR c++/10347
21366 g++.dg/template/dependent-name1.C: New test.
21367
21368 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
21369
21370 * gcc.dg/warn-1.c (tourist_guide): New array,
21371 contains a pointer to bar.
21372
21373 2003-04-16 Roger Sayle <roger@eyesopen.com>
21374
21375 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
21376 * gcc.c-torture/execute/medce-1.c: New test case.
21377 * gcc.c-torture/execute/medce-2.c: New test case.
21378
21379 2003-04-15 Mark Mitchell <mark@codesourcery.com>
21380
21381 * lib/prune.exp: Ignore more messages.
21382
21383 PR c++/10381
21384 * g++.dg/parse/lookup3.C: New test.
21385
21386 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
21387
21388 * gcc.c-torture/compile/20030415-1.c : New test.
21389
21390 2003-04-14 Mark Mitchell <mark@codesourcery.com>
21391
21392 * gcc.c-torture/execute/scope-2.c: Move to ...
21393 * gcc.dg/noncompile/scope.c: .... here.
21394
21395 2003-04-14 Roger Sayle <roger@eyesopen.com>
21396
21397 * gcc.dg/20030414-2.c: New test case.
21398
21399 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
21400
21401 PR target/10377
21402 * gcc.dg/20030414-1.c: New test.
21403
21404 2003-04-13 Roger Sayle <roger@eyesopen.com>
21405
21406 * gcc.dg/builtins-12.c: New test case.
21407 * gcc.dg/builtins-13.c: New test case.
21408
21409 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21410
21411 * gcc.c-torture/execute/string-opt-18.c: New test.
21412
21413 2003-04-13 Mark Mitchell <mark@codesourcery.com>
21414
21415 PR c++/10300
21416 * g++.dg/init/new5.C: New test.
21417
21418 2003-04-12 Mark Mitchell <mark@codesourcery.com>
21419
21420 PR c++/7910
21421 * g++.dg/ext/dllimport1.C: New test.
21422
21423 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
21424
21425 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
21426
21427 2003-04-11 Bud Davis <bdavis9659@comcast.net>
21428
21429 PR Fortran/9263
21430 * g77.f-torture/noncompile/9263.f: New test
21431 PR Fortran/1832
21432 * g77.f-torture/execute/1832.f: New test
21433
21434 2003-04-11 David Chad <davidc@freebsd.org>
21435 Loren J. Rittle <ljrittle@acm.org>
21436
21437 libobjc/8562
21438 * objc.dg/headers.m: New test.
21439
21440 2003-04-10 Zack Weinberg <zack@codesourcery.com>
21441
21442 * gcc.c-torture/execute/builtin-noret-2.c: New.
21443 * gcc.c-torture/execute/builtin-noret-2.x: New.
21444 XFAIL builtin-noret-2.c at -O1 and above.
21445 * gcc.dg/redecl.c: New.
21446 * gcc.dg/Wshadow-1.c: Update error regexps.
21447
21448 2003-04-10 Mark Mitchell <mark@codesourcery.com>
21449
21450 * g++.dg/abi/bitfield10.C: New test.
21451
21452 2003-04-09 Mike Stump <mrs@apple.com>
21453
21454 * gcc.dg/pch/pch.exp: Make testcase names longer.
21455 * g++.dg/pch/pch.exp: Make testcase names longer.
21456
21457 2003-04-08 Roger Sayle <roger@eyesopen.com>
21458
21459 * gcc.dg/builtins-11.c: New test case.
21460
21461 2003-04-08 Roger Sayle <roger@eyesopen.com>
21462
21463 * gcc.dg/builtins-9.c: New test case.
21464 * gcc.dg/builtins-10.c: New test case.
21465
21466 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
21467
21468 * gcc.dg/noncompile/init-4.c.c: New test.
21469
21470 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
21471
21472 * gcc.misc-test/gcov-9.c: New test.
21473 * gcc.misc-test/gcov-10.c: New test
21474 * gcc.misc-test/gcov-11.c: New test.
21475
21476 2003-04-05 Zack Weinberg <zack@codesourcery.com>
21477
21478 PR optimization/10024
21479 * gcc.c-torture/compile/20030405-1.c: New test.
21480
21481 2003-04-04 Geoffrey Keating <geoffk@apple.com>
21482
21483 * gcc.dg/pch/static-3.c: New.
21484 * gcc.dg/pch/static-3.hs: New.
21485 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
21486
21487 2003-04-04 Richard Henderson <rth@redhat.com>
21488
21489 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
21490 * g++.dg/eh/forced2.C: Likewise.
21491
21492 2003-04-03 Mike Stump <mrs@apple.com>
21493
21494 * lib/scanasm.exp (scan-assembler): Add xfail processing for
21495 target arg.
21496 (scan-assembler-times, scan-assembler-not): Likewise.
21497 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
21498
21499 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
21500
21501 * gcc.dg/sparc-loop-1.c: New test.
21502
21503 2003-04-02 Geoffrey Keating <geoffk@apple.com>
21504
21505 PR other/9274
21506 * g++.dg/pch/system-2.C: New.
21507 * g++.dg/pch/system-2.Hs: New.
21508
21509 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
21510
21511 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
21512
21513 * g++.dg/eh/simd-1.C (vecfunc): Same.
21514
21515 2003-04-01 Roger Sayle <roger@eyesopen.com>
21516
21517 * gcc.c-torture/execute/20030401-1.c: New test case.
21518
21519 2003-04-01 Ziemowit Laski <zlaski@apple.com>
21520
21521 * objc.dg/defs.m: New.
21522
21523 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
21524
21525 * g++.dg/eh/simd-1.C: New.
21526 * g++.dg/eh/simd-2.C: New.
21527
21528 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
21529
21530 * gcc.c-torture/execute/simd-3.c: New.
21531
21532 2003-03-31 Mark Mitchell <mark@codesourcery.com>
21533
21534 PR c/9936
21535 * gcc.dg/20030331-2.c: New test.
21536
21537 2003-03-31 Mark Mitchell <mark@codesourcery.com>
21538
21539 PR c++/10278
21540 * g++.dg/parse/crash2.C: New test.
21541
21542 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
21543
21544 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
21545 * gcc.c-torture/execute/20030331-1.c: ...here.
21546
21547 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
21548
21549 * gcc.c-torture/execute/20030331-1.c: New test.
21550
21551 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
21552
21553 * lib/gcov.exp: Adjust call return testing strings.
21554 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
21555
21556 2003-03-31 Roger Sayle <roger@eyesopen.com>
21557
21558 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
21559 * gcc.dg/builtins-7.c: New test case.
21560 * gcc.dg/builtins-8.c: New test case.
21561
21562 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
21563
21564 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
21565
21566 2003-03-30 Mark Mitchell <mark@codesourcery.com>
21567
21568 PR c++/7647
21569 * g++.dg/lookup-class-member-2.C: New test.
21570
21571 2003-03-30 Glen Nakamura <glen@imodulo.com>
21572
21573 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
21574
21575 2003-03-28 Roger Sayle <roger@eyesopen.com>
21576
21577 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
21578
21579 2003-03-28 Mark Mitchell <mark@codesourcery.com>
21580
21581 * g++.dg/init/attrib1.C: New test.
21582
21583 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
21584
21585 * gcc.dg/ultrasp8.c: New test.
21586
21587 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
21588
21589 * gcc.dg/ultrasp7.c: New test.
21590
21591 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
21592
21593 PR c++/10047
21594 * g++.dg/template/inline1.C: New test.
21595
21596 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
21597
21598 * gcc.dg/sparc-dwarf2.c: New test.
21599
21600 2003-03-27 Roger Sayle <roger@eyesopen.com>
21601
21602 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
21603 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
21604
21605 2003-03-27 Mark Mitchell <mark@codesourcery.com>
21606
21607 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
21608 than reading .x files.
21609 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
21610 * g77.dg/gcov/gcov-1.f: Likewise.
21611 * gcc.misc-tests/gcov-4b.c: Likewise.
21612 * gcc.misc-tests/gcov-5b.c: Likewise.
21613 * gcc.misc-tests/gcov-6.c: Likewise.
21614 * gcc.misc-tests/gcov-7.c: Likewise.
21615 * gcc.misc-tests/gcov-8.c: Likewise.
21616 * g++.dg/gcov/gcov-1.x: Remove.
21617 * g77.dg/gcov/gcov-1.x: Likewise.
21618 * gcc.misc-tests/gcov-4b.x: Likewise.
21619 * gcc.misc-tests/gcov-5b.x: Likewise.
21620 * gcc.misc-tests/gcov-6.x: Likewise.
21621 * gcc.misc-tests/gcov-7.x: Likewise.
21622 * gcc.misc-tests/gcov-8.x: Likewise.
21623
21624 2003-03-27 Glen Nakamura <glen@imodulo.com>
21625
21626 PR opt/10087
21627 * gcc.dg/20030324-1.c: New test.
21628
21629 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
21630
21631 PR c++/10224
21632 * g++.dg/template/arg3.C: New test.
21633
21634 PR c++/10158
21635 * g++.dg/template/friend18.C: New test.
21636
21637 2003-03-26 Roger Sayle <roger@eyesopen.com>
21638
21639 * g77.f-torture/compile/20030326-1.f: New test case.
21640
21641 2003-03-26 Janis Johnson <janis187@us.ibm.com>
21642
21643 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
21644
21645 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
21646
21647 2003-03-26 Jakub Jelinek <jakub@redhat.com>
21648
21649 * gcc.dg/ia64-sync-3.c: New test.
21650
21651 2003-03-26 Alan Modra <amodra@bigpond.net.au>
21652
21653 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
21654
21655 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
21656
21657 * gcc.dg/ultrasp6.c: New test.
21658
21659 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
21660
21661 * gcc.dg/i386-signbit-1.c: New test.
21662 * gcc.dg/i386-signbit-2.c: New test.
21663 * gcc.dg/i386-signbit-3.c: New test.
21664
21665 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
21666
21667 * gcc.dg/ultrasp5.c: Fix options.
21668
21669 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
21670
21671 * gcc.dg/ultrasp5.c: Fix comment.
21672
21673 2003-03-24 Bud Davis <bdavis9659@comcast.net>
21674
21675 PR fortran/10197
21676 * g77.f-torture/execute/10197.f: New test.
21677
21678 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
21679
21680 PR c++/9898, c++/383
21681 * g++.dg/template/conv6.C: New test.
21682
21683 PR c++/10119
21684 * g++.dg/template/ptrmem5.C: New test.
21685
21686 PR c++/10026
21687 * g++.dg/lookup/koenig1.C: New test.
21688
21689 PR C++/10199
21690 * g++.dg/lookup/template2.C: New test.
21691
21692 2003-03-24 Jakub Jelinek <jakub@redhat.com>
21693
21694 * g++.dg/opt/rtti1.C: New test.
21695
21696 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
21697
21698 * gcc.dg/ultrasp5.c: New test.
21699
21700 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
21701
21702 PR middle-end/9967
21703 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
21704 builtin fputs.
21705
21706 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
21707
21708 PR c/8224
21709 * gcc.dg/20030323-1.c: New test.
21710
21711 2003-03-23 Roger Sayle <roger@eyesopen.com>
21712
21713 * gcc.c-torture/compile/20030323-1.c: New test case.
21714
21715 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
21716
21717 * gcc.dg/20030321-1.c: New test.
21718
21719 2003-03-22 Zack Weinberg <zack@codesourcery.com>
21720
21721 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
21722
21723 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
21724
21725 PR c++/9978, c++/9708
21726 * g++.dg/ext/vlm1.C: Adjust expected error.
21727 * g++.dg/ext/vla2.C: New test.
21728 * g++.dg/template/arg1.C: New test.
21729 * g++.dg/template/arg2.C: New test.
21730
21731 2003-03-22 Bud Davis <bdavis9659@comcast.net>
21732
21733 * g77.f-torture/execute/select.f: New test.
21734 * g77.f-torture/noncompile/select_no_compile.f: New test.
21735
21736 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
21737
21738 PR c++/9898
21739 * g++.dg/other/error4.C: New test.
21740
21741 2003-03-20 Mark Mitchell <mark@codesourcery.com>
21742
21743 * g++.dg/template/friend17.C: New test.
21744
21745 2003-03-21 Alan Modra <amodra@bigpond.net.au>
21746
21747 * gcc.c-torture/compile/20030320-1.c: New.
21748
21749 2003-03-20 Roger Sayle <roger@eyesopen.com>
21750
21751 * gcc.dg/builtins-6.c: New test case.
21752
21753 2003-03-19 Alan Modra <amodra@bigpond.net.au>
21754
21755 PR target/10073
21756 * gcc.c-torture/compile/20030319-1.c: New.
21757
21758 2003-03-18 Jan Hubicka <jh@suse.cz>
21759
21760 * gcc.dg/i386-cvt-1.c: New test.
21761
21762 2003-03-17 Zack Weinberg <zack@codesourcery.com>
21763
21764 * objc.dg/naming-1.m: Use "(parse|syntax) error".
21765 * objc.dg/naming-2.m: Likewise.
21766
21767 2003-03-17 Mark Mitchell <mark@codesourcery.com>
21768
21769 PR c++/9639
21770 * g++.dg/parse/crash1.C: New test.
21771
21772 2003-03-16 Mark Mitchell <mark@codesourcery.com>
21773
21774 PR c++/8805
21775 * g++.dg/eh/cleanup1.C: New test.
21776
21777 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
21778
21779 * gcc.c-torture/execute/20030316-1.c: New test case.
21780
21781 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
21782
21783 PR c++/9629
21784 * g++.dg/init/ctor2.C: New test.
21785
21786 2003-03-15 Roger Sayle <roger@eyesopen.com>
21787
21788 * g77.f-torture/compile/xformat.f: New test case.
21789
21790 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
21791
21792 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
21793 * g++.old-deja/g++.mike/eh50.C: Likewise.
21794
21795 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21796
21797 PR c++/6440
21798 * g++.dg/template/spec7.C: New test.
21799 * g++.dg/template/spec8.C: Likewise.
21800
21801 2003-03-14 Jakub Jelinek <jakub@redhat.com>
21802
21803 * gcc.c-torture/execute/20030313-1.c: New test.
21804
21805 2003-03-14 Richard Henderson <rth@redhat.com>
21806
21807 * gcc.dg/inline-2.c: Adjust alpha test for external call.
21808
21809 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
21810
21811 * gcc.c-torture/compile/20030314-1.c: New test.
21812
21813 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
21814
21815 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
21816 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
21817 thumb target,
21818 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
21819 to accept newer _imp__ prefix and additional
21820 newline in .drectve section.
21821 * gcc.dg/dll-4.c: Likewise.
21822 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
21823 switch.
21824
21825 2003-03-13 Mark Mitchell <mark@codesourcery.com>
21826
21827 * g++.dg/parse/namespace9.C: New test.
21828
21829 * g++.dg/init/ref5.C: New test.
21830 * g++.dg/parse/ptrmem1.C: Likewise.
21831
21832 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
21833
21834 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
21835 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
21836 regular expression.
21837 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
21838 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
21839
21840 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
21841
21842 * gcc.c-torture/execute/20030224-2.c: New test.
21843
21844 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
21845
21846 * gcc.dg/decl-3.c: New test.
21847
21848 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
21849
21850 * gcc.dg/i386-loop-2.c: New test.
21851
21852 2003-03-11 Mark Mitchell <mark@codesourcery.com>
21853
21854 PR c++/9474
21855 * g++.dg/parse/namespace8.C: New test.
21856
21857 PR c++/9924
21858 * g++.dg/overload/builtin2.C: New test.
21859
21860 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
21861
21862 * gcc.dg/return-type-3.c: New test.
21863
21864 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
21865
21866 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
21867 profiling options are not supported.
21868
21869 2003-03-10 Mark Mitchell <mark@codesourcery.com>
21870
21871 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
21872 * g++.old-deja/g++.warn/impint2.C: Likewise.
21873
21874 2003-03-10 Devang Patel <dpatel@apple.com>
21875
21876 * g++.dg/cpp/c++_cmd_1.C: New test.
21877 * g++.dg/cpp/c++_cmd_1.h: New file.
21878
21879 2003-03-10 Segher Boessenkool <segher@koffie.nl>
21880
21881 * gcc.dg/altivec-9.c: New file.
21882
21883 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21884
21885 * gcc.dg/ppc-sdata-1.c: New test.
21886 * gcc.dg/ppc-sdata-2.c: New test.
21887
21888 2003-03-09 Mark Mitchell <mark@codesourcery.com>
21889
21890 PR c++/9373
21891 * g++.dg/opt/ptrmem2.C: New test.
21892
21893 PR c++/8534
21894 * g++.dg/opt/ptrmem1.C: New test.
21895
21896 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
21897
21898 * gcc.dg/i386-loop-1.c: New test.
21899
21900 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21901
21902 PR c++/9970
21903 * g++.dg/lookup/friend1.C: New test.
21904
21905 2003-03-08 Mark Mitchell <mark@codesourcery.com>
21906
21907 PR c++/9823
21908 * g++.dg/parser/constructor1.C: New test.
21909
21910 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
21911
21912 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
21913
21914 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
21915
21916 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
21917
21918 * gcc.dg/cpp/Wunused.c: Update test.
21919
21920 2003-03-08 Jan Hubicka <jh@suse.cz>
21921
21922 * gcc.dg/inline-3.c: New test.
21923
21924 2003-03-08 Mark Mitchell <mark@codesourcery.com>
21925
21926 PR c++/9809
21927 * g++.dg/parse/builtin1.C: New test.
21928
21929 PR c++/9982
21930 * g++.dg/abi/cookie1.C: New test.
21931 * g++.dg/abi/cookie2.C: Likewise.
21932
21933 PR c++/9524
21934 * g++.dg/template/field1.C: New test.
21935
21936 PR c++/9912
21937 * g++.dg/parse/class1.C: New test.
21938 * g++.dg/parse/namespace7.C: Likewise.
21939 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
21940
21941 2003-03-07 Mark Mitchell <mark@codesourcery.com>
21942
21943 * g++.dg/init/ref4.C: New test.
21944
21945 2003-03-07 Jan Hubicka <jh@suse.cz>
21946
21947 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
21948 * gcc.dg/inline-3.c: New test.
21949
21950 2003-03-06 Mark Mitchell <mark@codesourcery.com>
21951
21952 * g++.dg/init/ref3.C: New test.
21953
21954 PR c++/9965
21955 * g++.dg/init/ref2.C: New test.
21956
21957 PR c++/9400
21958 * g++.dg/warn/Wshadow-2.C: New test.
21959
21960 PR c++/9791
21961 * g++.dg/warn/Woverloaded-1.C: New test.
21962
21963 2003-03-05 Jan Hubicka <jh@suse.cz>
21964
21965 * gcc.dg/i386-local2.c: New.
21966 * gcc.dg/i386-local.c: Fix typo.
21967
21968 2003-03-05 Mark Mitchell <mark@codesourcery.com>
21969
21970 * g++.dg/abi/layout3.C: New test.
21971
21972 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
21973
21974 * gcc.c-torture/compile/20030305-1.c
21975
21976 2003-03-05 Jan Hubicka <jh@suse.cz>
21977
21978 * gcc.dg/i386-local.c: New.
21979
21980 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
21981
21982 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
21983
21984 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
21985
21986 * gcc.dg/switch-2.c: New test.
21987 * gcc.dg/switch-3.c: New test.
21988 * gcc.dg/Wswitch.c: Adjust line numbers.
21989 * gcc.dg/Wswitch-default.c: Likewise.
21990 * gcc.dg/Wswitch-enum.c: Likewise.
21991
21992 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
21993
21994 * gcc.c-torture/execute/20030222-1.c: New test.
21995
21996 2003-03-03 James E Wilson <wilson@tuliptree.org>
21997
21998 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
21999
22000 2003-03-03 Mark Mitchell <mark@codesourcery.com>
22001
22002 PR c++/9878
22003 * g++.dg/init/ref1.C: New test.
22004
22005 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
22006
22007 * gcc.dg/sh-relax.c: New SH-only test.
22008
22009 2003-03-03 Geoffrey Keating <geoffk@apple.com>
22010
22011 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
22012 comment explaining purpose of testcase.
22013
22014 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
22015
22016 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
22017 for HC11/HC12 (asm needs two int registers).
22018 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
22019 HC11/HC12 because the test uses an asm which needs two 32-bit
22020 registers.
22021
22022 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
22023
22024 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
22025 for HC11/HC12 (array is too large otherwise).
22026 * gcc.c-torture/compile/920501-4.x: New file, likewise.
22027 * gcc.c-torture/compile/20010518-2.x: Likewise.
22028 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
22029 HC11/HC12 (array is too large).
22030
22031 2003-03-01 Geoffrey Keating <geoffk@apple.com>
22032
22033 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
22034 * lib/g++-dg.exp (g++-dg-test): Likewise.
22035
22036 2003-03-01 Roger Sayle <roger@eyesopen.com>
22037
22038 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
22039 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
22040
22041 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22042
22043 * g++.dg/warn/implicit-typename1.C: Remove warning.
22044
22045 2003-02-28 Richard Henderson <rth@redhat.com>
22046
22047 * gcc.dg/noreturn-1.c: Move noreturn warning line.
22048 * gcc.dg/return-type-1.c: Move control reaches end warning line.
22049
22050 2003-02-28 Geoffrey Keating <geoffk@apple.com>
22051
22052 * gcc.dg/pch/pch.exp: Change .pch to .gch.
22053 * g++.dg/pch/pch.exp: Likewise.
22054
22055 2003-02-28 Mark Mitchell <mark@codesourcery.com>
22056
22057 PR c++/9879
22058 * testsuite/g++.dg/init/new4.C: New test.
22059
22060 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
22061
22062 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
22063
22064 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
22065
22066 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
22067 unsigned long.
22068
22069 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
22070 wider than float.
22071
22072 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
22073
22074 * lib/scanasm.exp: Add support for counting numbers of
22075 occurences.
22076 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
22077 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
22078
22079 2003-02-25 Mark Mitchell <mark@codesourcery.com>
22080
22081 PR c++/9683
22082 * g++.dg/template/static3.C: New test.
22083
22084 PR c++/9829
22085 * g++.dg/parse/namespace6.C: New test.
22086
22087 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22088
22089 PR target/9732
22090 * gcc.dg/20030225-1.c: New test.
22091
22092 2003-02-24 Mark Mitchell <mark@codesourcery.com>
22093
22094 * README: Remove out-of-date information.
22095
22096 PR c++/9836
22097 * g++.dg/template/spec6.C: New test.
22098
22099 2003-02-24 Jeff Law <law@redhat.com>
22100
22101 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
22102
22103 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
22104
22105 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
22106 * gcc.dg/pragma-ep-1.c: Likewise.
22107
22108 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22109
22110 PR c++/9602
22111 * g++.dg/template/friend16.C: New test.
22112
22113 2003-02-23 Mark Mitchell <mark@codesourcery.com>
22114
22115 PR c++/5333
22116 * g++.dg/parse/fused-params1.C: Adjust error messages.
22117 * g++.dg/template/nested3.C: New test.
22118
22119 2003-02-24 Alan Modra <amodra@bigpond.net.au>
22120
22121 * g++.dg/abi/param1.C: New test.
22122
22123 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22124
22125 PR c++/7982
22126 * g++.dg/warn/implicit-typename1.C: New test.
22127
22128 2003-02-22 Kelley Cook <kelleycook@comcast.net>
22129
22130 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
22131 with "mtune".
22132 * g++.old-deja/g++.other/store-expr2.C: Likewise.
22133 * gcc.c-torture/execute/20010129-1.x: Likewise.
22134 * gcc.dg/20011107-1.c: Likewise.
22135 * gcc.dg/20020108-1.c: Likewise.
22136 * gcc.dg/20020122-3.c: Likewise.
22137 * gcc.dg/20020206-1.c: Likewise.
22138 * gcc.dg/20020310-1.c: Likewise.
22139 * gcc.dg/20020426-2.c: Likewise.
22140 * gcc.dg/20020517-1.c: Likewise.
22141 * gcc.dg/991230-1.c: Likewise.
22142 * gcc.dg/i386-unroll-1.c: Likewise.
22143 * gcc.misc-tests/i386-prefetch.exp: Likewise.
22144
22145 2003-02-22 Jan Hubicka <jh@suse.cz>
22146
22147 * gcc.dg/i386-mul.c: New test.
22148
22149 2003-02-21 Roger Sayle <roger@eyesopen.com>
22150
22151 * gcc.dg/builtins-5.c: New test case.
22152
22153 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
22154
22155 * gcc.dg/asmreg-1.c: New test.
22156
22157 2003-02-21 Mark Mitchell <mark@codesourcery.com>
22158
22159 PR c++/9749
22160 * g++.dg/parse/varmod1.C: New test.
22161
22162 2003-02-21 Mark Mitchell <mark@codesourcery.com>
22163
22164 PR c++/9727
22165 * g++.dg/template/op1.C: New test.
22166
22167 2003-02-21 Mark Mitchell <mark@codesourcery.com>
22168
22169 PR c++/8906
22170 * g++.dg/template/nested2.C: New test.
22171
22172 2003-02-21 Mark Mitchell <mark@codesourcery.com>
22173
22174 PR c++/8724
22175 * g++.dg/expr/dtor1.C: New test.
22176
22177 2003-02-21 Zack Weinberg <zack@codesourcery.com>
22178
22179 * gcc.dg/cpp/include3.c: New test.
22180 * gcc.dg/cpp/inc/foo.h: New file.
22181
22182 2003-02-21 Glen Nakamura <glen@imodulo.com>
22183
22184 * gcc.c-torture/execute/20030221-1.c: New test.
22185
22186 2003-02-20 Mark Mitchell <mark@codesourcery.com>
22187
22188 PR c++/9729
22189 * g++.dg/abi/conv1.C: New test.
22190
22191 2003-02-20 Jan Hubicka <jh@suse.cz>
22192
22193 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
22194
22195 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
22196
22197 * gcc.c-torture/compile/20030219-1.c: New test.
22198
22199 2003-02-18 Jan Hubicka <jh@suse.cz>
22200
22201 * gcc.dg/funcorder.c: New test.
22202
22203 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
22204
22205 * gcc.c-torture/execute/20030218-1.c: New.
22206
22207 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
22208
22209 * gcc.dg/20030218-1.c: New.
22210
22211 2003-02-18 Richard Henderson <rth@redhat.com>
22212
22213 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
22214 * gcc.dg/attr-used-2.c: New.
22215
22216 2003-02-18 Mark Mitchell <mark@codesourcery.com>
22217
22218 PR c++/9704
22219 * g++.dg/init/copy5.C: New test.
22220
22221 2003-02-18 Geoffrey Keating <geoffk@apple.com>
22222
22223 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
22224 * g++.dg/pch/pch.exp: Likewise.
22225
22226 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
22227
22228 * gcc.c-torture/execute/20030209-1.c: Enable the test if
22229 STACK_SIZE is not defined.
22230
22231 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22232
22233 PR c++/9457
22234 * g++.dg/template/init1.C: New test.
22235
22236 2003-02-16 Jan HUbicka <jh@suse.cz>
22237
22238 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
22239 (foo): Add few extra tests
22240 * gcc.dg/c99-const-expr-3.c: Likewise.
22241 * gcc.c-torture/execute/20030216-1.c: New.
22242
22243 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22244
22245 PR c++/9459
22246 * g++.dg/ext/typeof4.C: New test.
22247
22248 2003-02-15 Roger Sayle <roger@eyesopen.com>
22249
22250 * gcc.dg/i386-387-3.c: New test case.
22251
22252 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
22253
22254 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
22255 cris-*-elf* cris-*-aout* and mmix-*-*.
22256
22257 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
22258
22259 * gcc.dg/20030213-1.c: New test.
22260
22261 2003-02-12 Roger Sayle <roger@eyesopen.com>
22262
22263 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
22264 * gcc.dg/i386-387-2.c: Likewise.
22265
22266 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
22267
22268 * gcc.dg/ppc-spe.c: Fix formatting.
22269 Enable tests that were previously unsupported by gas.
22270 Delete tests for instructions that no longer exist.
22271 Switch arguments on evsubifw builtin.
22272
22273 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
22274
22275 * gcc.c-torture/execute/20030209-1.c: Disable the test if
22276 STACK_SIZE is too small.
22277
22278 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
22279 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
22280
22281 * gcc.dg/decl-2.c: New test.
22282
22283 2003-02-10 Jan Hubicka <jh@suse.cz>
22284
22285 * gcc.dg/i386-fpcvt-1.c: New test.
22286
22287 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
22288
22289 * gcc.c-torture/execute/20030209-1.c: New test.
22290
22291 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
22292
22293 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
22294 int-wide bitops, use the constants of the same width.
22295 Likewise, if long long is 32-bit wide, test bitops using
22296 32-bit constants.
22297
22298 2003-02-07 Loren James Rittle <ljrittle@acm.org>
22299
22300 * gcc.dg/20021014-1.c: Annotate with expected notice text.
22301
22302 2003-02-07 Roger Sayle <roger@eyesopen.com>
22303
22304 * testsuite/gcc.dg/builtins-4.c: New test case.
22305
22306 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22307
22308 * gcc.dg/20020430-1.c: Fix dg command typos.
22309 * gcc.dg/20020503-1.c: Likewise.
22310
22311 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22312
22313 PR c++/8785
22314 * g++.dg/parse/fused-params1.C: New test.
22315
22316 PR c++/8857
22317 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
22318
22319 PR c++/8921
22320 * g++.dg/parse/non-dependent1.C: New test.
22321
22322 PR c++/8928
22323 * g++.dg/parse/dupl-tmpl-args1.C: New test.
22324
22325 PR c++/9228
22326 * g++.dg/parse/undefined7.C: New test.
22327 * g++.dg/parse/non-templ1.C: New test.
22328
22329 PR c++/9229
22330 * g++.dg/parse/too-many-tmpl-args1.C: New test.
22331
22332 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
22333
22334 * gcc.c-torture/compile/20030206-1.c: New test.
22335
22336 2003-02-05 Roger Sayle <roger@eyesopen.com>
22337
22338 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
22339 "pow" to "foo" to avoid potential confusion with a math built-in.
22340
22341 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22342
22343 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
22344 conditions for SPARC targets.
22345
22346 2003-02-05 Jakub Jelinek <jakub@redhat.com>
22347
22348 * gcc.dg/20030204-1.c: New test.
22349
22350 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22351
22352 PR c++/38
22353 * g++.dg/parse/array-size1.C: New test.
22354
22355 PR c++/5657
22356 * g++.dg/parse/undefined3.C: New test.
22357
22358 PR c++/5665
22359 * g++.dg/parse/undefined4.C: New test.
22360
22361 PR c++/5975
22362 * g++.dg/parse/undefined5.C: New test.
22363
22364 PR c++/7259
22365 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
22366
22367 PR c++/8578
22368 * g++.dg/parse/casting-operator1.C: New test.
22369
22370 PR c++/8596
22371 * g++.dg/parse/undefined6.C: New test.
22372
22373 PR c++/8736
22374 * g++.dg/parse/missing-template1.C: New test.
22375
22376 2003-02-04 Jan Hubicka <jh@suse.cz>
22377
22378 * gcc.dg/i386-cadd.c: Compile using -march=k8.
22379 * gcc.dg/i386-cmov?.c: Likewise.
22380 * gcc.dg/i386-fpcvt-?.c: Likewise.
22381 * gcc.dg/i386-ssefp-1.c: Likewise.
22382 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
22383 conventions.
22384
22385 2003-02-03 Mark Mitchell <mark@codesourcery.com>
22386
22387 PR c++/7129
22388 * testsuite/g++.dg/ext/max.C: New test.
22389
22390 2003-02-03 Jan Hubicka <jh@suse.cz>
22391
22392 * gcc.c-torture/execute/20030203-1.c: New test.
22393
22394 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
22395
22396 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
22397 'natural-endian'.
22398
22399 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
22400
22401 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
22402 * g++.dg/init/new2.C: Likewise.
22403 * g++.dg/other/new1.C: Likewise.
22404
22405 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
22406
22407 * gcc.dg/struct-ret-libc.c: New test.
22408
22409 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
22410
22411 * gcc.dg/20030129-1.c: New test.
22412
22413 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22414
22415 PR c++/8849
22416 * g++.dg/template/ptrmem4.C: New test.
22417
22418 2003-01-29 Mark Mitchell <mark@codesourcery.com>
22419
22420 * g++.dg/parser/constant1.C: New test.
22421
22422 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22423
22424 PR c++/8591
22425 * g++.dg/parse/friend2.C: New test.
22426
22427 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
22428
22429 PR c++/9437
22430 * g++.dg/template/unify4.C: New test.
22431
22432 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
22433
22434 * gcc.c-torture/execute/20030128-1.c: New test.
22435
22436 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
22437
22438 * g++.dg/lookup/nested1.C: Test moved from ...
22439 * g++.old-deja/g++.other/lookup24.C: ... here.
22440
22441 2003-01-28 Jan Hubicka <jh@suse.cz>
22442
22443 * gcc.dg/i386-cmov5.c: New test.
22444
22445 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
22446
22447 * gcc.c-torture/execute/20010925-1.c: Changed the
22448 memcpy declaration.
22449
22450 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
22451
22452 PR c++/3902
22453 * g++.dg/parse/template5.C: New test.
22454
22455 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
22456
22457 PR fortran/9258
22458 * g77.dg/pr9258: New test.
22459
22460 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
22461
22462 * README: Move relevant parts from README.g++.
22463
22464 * README.g++: Remove this file.
22465
22466 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
22467
22468 * g++.dg/abi/dcast1.C: New test.
22469
22470 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22471
22472 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
22473
22474 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
22475
22476 PR c++/47
22477 * g++.old-deja/g++.other/lookup24.C: New test.
22478
22479 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22480
22481 PR middle-end/7227
22482 * gcc.dg/uninit-C.c: New test.
22483
22484 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
22485
22486 * g++.dg/abi/covariant1.C: New test.
22487
22488 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
22489
22490 * gcc.dg/20030123-1.c: New test.
22491
22492 2003-01-25 Jan Hubicka <jh@suse.cz>
22493
22494 PR opt/8492
22495 * gcc.c-torture/compile/20030125-1.c
22496
22497 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
22498
22499 PR c++/9403
22500 * g++.dg/parse/template3.C: New test.
22501 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
22502
22503 PR c++/795
22504 * g++.dg/parse/template4.C: New test.
22505
22506 PR c++/9415
22507 * g++.dg/template/qual2.C: New test.
22508
22509 PR c++/8545
22510 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
22511
22512 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
22513
22514 2003-01-25 Roger Sayle <roger@eyesopen.com>
22515
22516 * gcc.c-torture/execute/switch-1.c: New test case.
22517
22518 2003-01-25 Jan Hubicka <jh@suse.cz>
22519
22520 * gcc.c-torture/execute/20030125-1.[cx]: New test.
22521
22522 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
22523
22524 Tweaks for Bison-1.875. From the NEWS file:
22525 "- `parse error' -> `syntax error'
22526 Bison now uniformly uses the term `syntax error'"
22527 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
22528 * gcc.dg/cpp/digraph2.c: Likewise.
22529 * gcc.dg/cpp/direct2.c: Likewise.
22530 * gcc.dg/cpp/paste4.c: Likewise.
22531 * gcc.dg/c90-restrict-1.c: Likewise.
22532 * gcc.dg/c99-func-2.c: Likewise.
22533 * gcc.dg/noncompile/920721-2.c: Likewise.
22534 * gcc.dg/noncompile/930622-2.c: Likewise.
22535 * gcc.dg/noncompile/940112-1.c: Likewise.
22536 * gcc.dg/noncompile/950921-1.c: Likewise.
22537 * gcc.dg/noncompile/951123-1.c: Likewise.
22538 * gcc.dg/noncompile/971104-1.c: Likewise.
22539 * gcc.dg/noncompile/990416-1.c: Likewise.
22540
22541 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
22542
22543 * g++.dg/parse/undefined1.C: Add error message.
22544
22545 2003-01-22 Mark Mitchell <mark@codesourcery.com>
22546
22547 PR c++/9354
22548 * g++.dg/parse/new1.C: New test.
22549
22550 PR c++/9216
22551 * g++.dg/parse/template2.C: New test.
22552
22553 PR c++/9354
22554 * g++.dg/parse/typedef2.C: New test.
22555
22556 PR c++/9328
22557 * g++.dg/ext/typeof3.C: New test.
22558
22559 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22560
22561 PR c++/2738
22562 * g++.dg/parse/ret-type1.C: New test.
22563
22564 PR c++/3792
22565 * g++.dg/parse/tmpl-outside1.C: New test.
22566
22567 PR c++/4207
22568 * g++.dg/parse/int-as-enum1.C: New test.
22569
22570 PR c++/4903
22571 * g++.dg/parse/no-typename1.C: New test.
22572
22573 PR c++/5533
22574 * g++.dg/parse/no-value1.C: New test.
22575
22576 PR c++/5921
22577 * g++.dg/parse/wrong-inline1.C: New test.
22578
22579 PR c++/6402
22580 * g++.dg/parse/ref1.C: New test.
22581
22582 PR c++/6992
22583 * g++.dg/parse/attr-ctor1.C: New test.
22584
22585 PR c++/7229
22586 * g++.dg/parse/namespace5.C: New test.
22587
22588 PR c++/7917
22589 * g++.dg/parse/func-def1.C: New test.
22590
22591 PR c++/8143
22592 * g++.dg/parse/undefined1.C: New test.
22593
22594 PR c++/5723, PR c++/8522
22595 * g++.dg/parse/specialization1.C: New test.
22596
22597 PR c++/163, PR c++/8595
22598 * g++.dg/parse/struct-as-enum1.C: New test.
22599
22600 PR c++/9173
22601 * g++.dg/parse/undefined2.C: New test.
22602
22603 2003-01-22 Mark Mitchell <mark@codesourcery.com>
22604
22605 PR c++/9298
22606 * g++.dg/parse/template1.C: New test.
22607
22608 PR c++/9384
22609 * g++.dg/parse/using1.C: New test.
22610
22611 PR c++/9285
22612 PR c++/9294
22613 * g++.dg/parse/expr2.C: New test.
22614
22615 PR c++/9388
22616 * g++.dg/parse/lookup2.C: Likewise.
22617
22618 2003-01-21 Jan Hubicka <jh@suse.cz>
22619
22620 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
22621 * gcc.c-torture/execute/eeprof-1.c: Likewise.
22622 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
22623 * gcc.c-torture/execute/string-opt-*.c: Likewise.
22624
22625 2003-01-20 Nick Clifton <nickc@redhat.com>
22626
22627 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
22628 problem with ARM sibcall code generation.
22629
22630 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
22631
22632 * gcc.c-torture/execute/20030120-1.c: New.
22633
22634 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
22635
22636 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
22637
22638 2003-01-17 Mark Mitchell <mark@codesourcery.com>
22639
22640 PR c++/9272
22641 * g++.dg/parse/ctor1.C: New test.
22642
22643 PR c++/9294:
22644 * g++.dg/parse/qualified1.C: New test.
22645
22646 * g++.dg/parse/typename3.C: New test.
22647
22648 2003-01-16 Richard Henderson <rth@redhat.com>
22649
22650 * g++.dg/tls/init-2.C: Fix error matches for real this time.
22651
22652 2003-01-16 Richard Henderson <rth@redhat.com>
22653
22654 * g++.dg/pch/pch.exp: Copy test header to the working directory
22655 before using it either for precompilation or direct use.
22656 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
22657 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
22658
22659 2003-01-16 Richard Henderson <rth@redhat.com>
22660
22661 * gcc.dg/pch/pch.exp: Copy test header to the working directory
22662 before using it either for precompilation or direct use.
22663 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
22664 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
22665
22666 2003-01-16 Mark Mitchell <mark@codesourcery.com>
22667
22668 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
22669 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
22670 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
22671 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
22672 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
22673 typename warning into error.
22674 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
22675 error messages.
22676 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
22677 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
22678 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
22679 messages.
22680 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
22681 make declaration visible in template.
22682 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
22683 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
22684 messages.
22685 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
22686 message.
22687 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
22688 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
22689 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
22690 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
22691 typename warning with error message.
22692 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
22693 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
22694 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
22695
22696 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
22697
22698 * g++.dg/parse/ambig2.C: New test.
22699
22700 2003-01-15 Richard Henderson <rth@redhat.com>
22701
22702 * g++.dg/tls/init-2.C: Update error message string.
22703
22704 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22705
22706 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
22707
22708 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
22709
22710 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
22711 all for HC11/HC12.
22712 * gcc.c-torture/compile/20001205-1.x: Likewise.
22713 * gcc.c-torture/compile/20001226-1.x: Likewise.
22714 * gcc.c-torture/compile/920520-1.x: Likewise.
22715 * gcc.c-torture/compile/961203-1.x: Likewise.
22716 * gcc.c-torture/compile/20020604-1.x: Likewise.
22717
22718 2003-01-15 Jan Hubicka <jh@suse.cz>
22719
22720 * gcc.c-torture/compile/20030115-1.c: New test.
22721
22722 * gcc.dg/i386-fpcvt-1.c: New test.
22723 * gcc.dg/i386-fpcvt-2.c: New test.
22724
22725 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
22726
22727 Further conform g++'s __vmi_class_type_info to the C++ ABI
22728 specification.
22729 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
22730 the specification.
22731
22732 2003-01-14 Jan Hubicka <jh@suse.cz>
22733
22734 * gcc.dg/i386-fpcvt-1.c: New test.
22735 * gcc.dg/i386-fpcvt-2.c: New test.
22736
22737 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
22738
22739 * gcc.dg/i386-mmx-3.c: New test.
22740
22741 2003-01-12 Mark Mitchell <mark@codesourcery.com>
22742
22743 PR c++/9264
22744 * g++.dg/parse/octal1.C: New file.
22745
22746 PR c++/9172
22747 * g++.dg/parse/typename1.C: New file.
22748
22749 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
22750
22751 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
22752 * gcc.dg/bf-no-ms-layout.c: Likewise.
22753 * gcc.dg/bf-ms-attrib.c: Likewise.
22754
22755 2003-01-10 Mark Mitchell <mark@codesourcery.com>
22756
22757 PR c++/9099
22758 * g++.dg/parse/dtor1.C: New file.
22759
22760 PR c++/9128
22761 * g++.dg/rtti/typeid1.C: New file.
22762
22763 PR c++/9153
22764 * g++.dg/parse/lookup1.C: New file.
22765
22766 PR c++/9171
22767 * g++.dg/templ/spec5.C: New file.
22768
22769 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
22770
22771 * gcc.c-torture/compile/20030110-1.c: New test.
22772
22773 2003-01-09 Geoffrey Keating <geoffk@apple.com>
22774
22775 Merge from pch-branch:
22776
22777 2002-12-23 Geoffrey Keating <geoffk@apple.com>
22778
22779 * gcc.dg/pch/cpp-1.h: New.
22780 * gcc.dg/pch/cpp-1.c: New.
22781 * gcc.dg/pch/cpp-2.h: New.
22782 * gcc.dg/pch/cpp-2.c: New.
22783
22784 2002-11-19 Geoffrey Keating <geoffk@apple.com>
22785
22786 * gcc.dg/pch/except-1.h: New.
22787 * gcc.dg/pch/except-1.c: New.
22788
22789 2002-11-13 Geoffrey Keating <geoffk@apple.com>
22790
22791 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
22792 running test.
22793 * gcc.dg/pch: Include *.hp not *.h.
22794 * gcc.dg/pch/system-1.h: New.
22795 * gcc.dg/pch/system-1.c: New.
22796
22797 2002-11-11 Geoffrey Keating <geoffk@apple.com>
22798
22799 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
22800 rather than trying to build and run a program using PCH.
22801 * gcc.dg/pch: Remove dg-do commands from test files.
22802
22803 2002-11-08 Geoffrey Keating <geoffk@apple.com>
22804
22805 * gcc.dg/pch/macro-3.c: New.
22806 * gcc.dg/pch/macro-3.h: New.
22807
22808 2002-11-04 Geoffrey Keating <geoffk@apple.com>
22809
22810 * gcc.dg/pch/common-1.c: New.
22811 * gcc.dg/pch/common-1.h: New.
22812 * gcc.dg/pch/decl-1.c: New.
22813 * gcc.dg/pch/decl-1.h: New.
22814 * gcc.dg/pch/decl-2.c: New.
22815 * gcc.dg/pch/decl-2.h: New.
22816 * gcc.dg/pch/decl-3.c: New.
22817 * gcc.dg/pch/decl-3.h: New.
22818 * gcc.dg/pch/decl-4.c: New.
22819 * gcc.dg/pch/decl-4.h: New.
22820 * gcc.dg/pch/decl-5.c: New.
22821 * gcc.dg/pch/decl-5.h: New.
22822 * gcc.dg/pch/global-1.c: New.
22823 * gcc.dg/pch/global-1.h: New.
22824 * gcc.dg/pch/inline-1.c: New.
22825 * gcc.dg/pch/inline-1.h: New.
22826 * gcc.dg/pch/inline-2.c: New.
22827 * gcc.dg/pch/inline-2.h: New.
22828 * gcc.dg/pch/static-1.c: New.
22829 * gcc.dg/pch/static-1.h: New.
22830 * gcc.dg/pch/static-2.c: New.
22831 * gcc.dg/pch/static-2.h: New.
22832
22833 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
22834
22835 * g++.dg/pch/pch.exp: Better handle failing testcases.
22836 * gcc.dg/pch/pch.exp: Likewise.
22837 * gcc.dg/pch/macro-1.c: New.
22838 * gcc.dg/pch/macro-1.h: New.
22839 * gcc.dg/pch/macro-2.c: New.
22840 * gcc.dg/pch/macro-2.h: New.
22841
22842 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
22843
22844 * g++.dg/dg.exp: Treat files in pch/ specially.
22845 * g++.dg/pch/pch.exp: New file.
22846 * g++.dg/pch/empty.H: New file.
22847 * g++.dg/pch/empty.C: New file.
22848 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
22849 "precompile".
22850
22851 * gcc.dg/pch/pch.exp: New file.
22852 * gcc.dg/pch/empty.h: New file.
22853 * gcc.dg/pch/empty.c: New file.
22854 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
22855 "precompile".
22856
22857 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22858
22859 * g++.dg/template/friend14.C: New test.
22860
22861 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
22862
22863 * gcc.dg/old-style-asm-1.c: New test.
22864
22865 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
22866
22867 * gcc.c-torture/compile/20030109-1.c: New test.
22868
22869 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
22870
22871 * gcc.c-torture/execute/20030109-1.c: New test.
22872
22873 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
22874
22875 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
22876 * g++.old-deja/g++.mike/dyncast2.C: Likewise
22877 * g++.old-deja/g++.mike/dyncast3.C: Likewise
22878 * g++.old-deja/g++.mike/eh2.C: Likewise
22879 * g++.old-deja/g++.mike/eh3.C: Likewise
22880 * g++.old-deja/g++.mike/eh5.C: Likewise
22881 * g++.old-deja/g++.mike/eh6.C: Likewise
22882 * g++.old-deja/g++.mike/eh7.C: Likewise
22883 * g++.old-deja/g++.mike/eh8.C: Likewise
22884 * g++.old-deja/g++.mike/eh9.C: Likewise
22885 * g++.old-deja/g++.mike/eh10.C: Likewise
22886 * g++.old-deja/g++.mike/eh12.C: Likewise
22887 * g++.old-deja/g++.mike/eh13.C: Likewise
22888 * g++.old-deja/g++.mike/eh14.C: Likewise
22889 * g++.old-deja/g++.mike/eh16.C: Likewise
22890 * g++.old-deja/g++.mike/eh17.C: Likewise
22891 * g++.old-deja/g++.mike/eh18.C: Likewise
22892 * g++.old-deja/g++.mike/eh21.C: Likewise
22893 * g++.old-deja/g++.mike/eh23.C: Likewise
22894 * g++.old-deja/g++.mike/eh24.C: Likewise
22895 * g++.old-deja/g++.mike/eh25.C: Likewise
22896 * g++.old-deja/g++.mike/eh26.C: Likewise
22897 * g++.old-deja/g++.mike/eh27.C: Likewise
22898 * g++.old-deja/g++.mike/eh28.C: Likewise
22899 * g++.old-deja/g++.mike/eh29.C: Likewise
22900 * g++.old-deja/g++.mike/eh31.C: Likewise
22901 * g++.old-deja/g++.mike/eh33.C: Likewise
22902 * g++.old-deja/g++.mike/eh34.C: Likewise
22903 * g++.old-deja/g++.mike/eh35.C: Likewise
22904 * g++.old-deja/g++.mike/eh36.C: Likewise
22905 * g++.old-deja/g++.mike/eh37.C: Likewise
22906 * g++.old-deja/g++.mike/eh38.C: Likewise
22907 * g++.old-deja/g++.mike/eh39.C: Likewise
22908 * g++.old-deja/g++.mike/eh40.C: Likewise
22909 * g++.old-deja/g++.mike/eh41.C: Likewise
22910 * g++.old-deja/g++.mike/eh42.C: Likewise
22911 * g++.old-deja/g++.mike/eh44.C: Likewise
22912 * g++.old-deja/g++.mike/eh46.C: Likewise
22913 * g++.old-deja/g++.mike/eh47.C: Likewise
22914 * g++.old-deja/g++.mike/eh48.C: Likewise
22915 * g++.old-deja/g++.mike/eh49.C: Likewise
22916 * g++.old-deja/g++.mike/eh50.C: Likewise
22917 * g++.old-deja/g++.mike/eh51.C: Likewise
22918 * g++.old-deja/g++.mike/eh53.C: Likewise
22919 * g++.old-deja/g++.mike/eh55.C: Likewise
22920 * g++.old-deja/g++.mike/p7912.C: Likewise
22921 * g++.old-deja/g++.mike/p9706.C: Likewise
22922 * g++.old-deja/g++.mike/p10416.C: Likewise
22923 * g++.old-deja/g++.mike/p11667.C: Likewise
22924 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
22925 Remove redundant reference to Iris.
22926 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
22927 Elxsi, i860, Pico Java, and WE32K.
22928
22929 2003-01-07 Mark Mitchell <mark@codesourcery.com>
22930
22931 * g++.dg/ext/asm4.C: New test.
22932
22933 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22934
22935 PR c++/9030
22936 * g++.dg/template/friend12.C: New test.
22937 * g++.dg/template/friend13.C: Likewise.
22938 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
22939
22940 2003-01-08 Jan Hubicka <jh@suse.cz>
22941
22942 * gcc.dg/i386-cadd.c: New test.
22943 * gcc.dg/i386-cmov4.c: Likewise.
22944
22945 2003-01-06 Mark Mitchell <mark@codesourcery.com>
22946
22947 PR c++/9165
22948 * g++.dg/warn/Wunused-3.C: New test.
22949
22950 * g++.dg/abi/bitfield9.C: New test.
22951
22952 PR c++/9189
22953 * g++.dg/parse/defarg3.C: New test.
22954
22955 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
22956
22957 * g++.dg/parse/ambig1.C: New test.
22958 * g++.dg/parse/defarg2.C: New test.
22959
22960 2003-01-05 Mark Mitchell <mark@codesourcery.com>
22961
22962 * g++.dg/template/defarg-1.C: New test.
22963 * g++.dg/template/local2.C: Likewise.
22964
22965 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
22966
22967 * gcc.c-torture/execute/20030105-1.c: New test.
22968
22969 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22970
22971 * g++.dg/parse/namespace3.C: Remove extra semicolons.
22972 * g++.dg/parse/namespace4.C: Likewise.
22973
22974 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
22975
22976 * g++.dg/template/ntp2.C: New test.
22977
22978 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
22979
22980 * g++.dg/parse/extern-C-1.C: New test.
22981
22982 * g++.dg/parse/namespace4.C: New test.
22983
22984 * g++.dg/template/nested1.C: New test.
22985
22986 * g++.dg/parse/namespace3.C: New test.
22987
22988 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
22989
22990 * g++.dg/lookup/two-stage1.C: New test.
22991
22992 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22993
22994 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
22995 * g++.old-deja/g++.jason/access8.C: Likewise.
22996 * g++.old-deja/g++.other/decl5.C: Likewise.
22997
22998 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
22999
23000 * g++.dg/parse/parse7.C: New test.
23001
23002 2003-01-02 Mark Mitchell <mark@codesourcery.com>
23003
23004 PR c++/2843
23005 * g++.dg/ext/attrib7.C: New test.
23006
23007 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
23008
23009 * g++.dg/parse/parse6.C: New test.
23010
23011 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
23012
23013 * gcc.dg/h8300-stack-1.c: New.
23014
23015 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
23016
23017 g++.dg/lookup/exception1.C: New test.
23018
23019 g++.dg/lookup/template1.C: New test.
23020
23021 g++.dg/parse/namespace2.C: New test.
23022
23023 g++.dg/parse/parens2.C: New test.
23024
23025 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
23026
23027 * g++.dg/parse/parse5.C: New test.
23028 * g++.dg/lookup/scoped4.C: New test.
23029
23030 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
23031
23032 * g++.dg/parse/parens1.C: New test.
23033
23034 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
23035 angle-bracket1.C.
23036 * g++.dg/parse/parens2.C: New test.
23037
23038 * g++.dg/lookup/scope-operator1.C: New test.
23039
23040 * g++.dg/parse/operator1.C: New test.
23041
23042 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23043
23044 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
23045 * g++.old-deja/g++.other/access6.C: Likewise.
23046 * g++.old-deja/g++.other/decl1.C: Likewise.
23047 * g++.old-deja/g++.pt/typename12.C: Likewise.
23048
23049 2002-12-31 Mark Mitchell <mark@codesourcery.com>
23050
23051 * g++.dg/parse/namespace1.C: New test.
23052
23053 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
23054
23055 * g++.dg/parse/parse4.C: New test.
23056
23057 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
23058
23059 * g++.dg/parse/parse3.C: New test.
23060
23061 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
23062
23063 * g++.dg/parse/parse2.C: New test.
23064
23065 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
23066
23067 * g++.dg/template/friend11.C: New test.
23068
23069 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
23070
23071 * g++.dg/parse/parse1.C: New test.
23072
23073 2002-12-31 Janis Johnson <janis187@us.ibm.com>
23074
23075 * lib/profopt.exp: Change the name of a global variable to avoid
23076 possible clashes with other test suites.
23077
23078 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
23079
23080 * g++.dg/inherit/covariant8.C: New test.
23081
23082 2002-12-31 Mark Mitchell <mark@codesourcery.com>
23083
23084 * g++.dg/init/array9.C: New test.
23085
23086 PR c++/9112
23087 * g++.dg/parse/expr1.C: New test.
23088
23089 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
23090
23091 * gcc.c-torture/compile/20021230-1.c: New test.
23092
23093 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
23094
23095 * g++.dg/inherit/covariant5.C: New test.
23096 * g++.dg/inherit/covariant6.C: New test.
23097 * g++.dg/inherit/covariant7.C: New test.
23098
23099 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23100
23101 PR c++/2739
23102 * g++.dg/other/access2.C: New test.
23103
23104 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
23105
23106 * g++.dg/other/anon-struct.C: No longer fails
23107 * g++.old-deja/g++.brendan/parse4.C: Likewise.
23108 * g++.old-deja/g++.brendan/parse5.C: Likewise.
23109 * g++.old-deja/g++.brendan/parse6.C: Likewise.
23110
23111 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
23112
23113 * g++.dg/parse/angle-bracket.C (main): No longer fails.
23114
23115 2002-12-27 Mark Mitchell <mark@codesourcery.com>
23116
23117 * g++.dg/eh/spec4.C: Remove stray semicolon.
23118 * g++.dg/expr/pmf-1.C: Change error message.
23119 * g++.dg/ext/asm1.C: Remove stray semicolon.
23120 * g++.dg/ext/typename1.C: Add missing typenames.
23121 * g++.dg/inherit/template-as-base.C: Change error message.
23122 * g++.dg/lookup/scoped1.C: Likewise.
23123 * g++.dg/lookup/scoped2.C: Likewise.
23124 * g++.dg/lookup/using2.C: Likewise.
23125 * g++.dg/other/component1.C: Remove stray semicolon.
23126 * g++.dg/other/do1.C: Change error message.
23127 * g++.dg/other/error2.C: Likewise.
23128 * g++.dg/other/init1.C: Likewise.
23129 * g++.dg/other/packed1.C: Remove stray semicolon.
23130 * g++.dg/other/ptrmem2.C: Change error message.
23131 * g++.dg/parse/parameter-declaration-1.C: Remove line number
23132 marker.
23133 * g++.dg/special/initp1.C: Remove invalid attribute usage.
23134 * g++.dg/template/access3.C: Add typename keyword.
23135 * g++.dg/template/access5.C: Remove stray semicolon.
23136 * g++.dg/template/access6.C: Likewise.
23137 * g++.dg/template/complit1.C: Likewise.
23138 * g++.dg/template/crash1.C: Change error message.
23139 * g++.dg/template/inherit2.C: Remove stray semicolon.
23140 * g++.dg/template/instantiate2.C: Likewise.
23141 * g++.dg/template/instantiate3.C: Change error message.
23142 * g++.dg/template/qual1.C: Remove stray semicolon.
23143 * g++.dg/template/qualttp18.C: Change error message.
23144 * g++.dg/template/ref1.C: Remove stray semicolon.
23145 * g++.dg/template/sizeof1.C (A::value): Declare it.
23146 * g++.dg/template/spec4.C: Change error message.
23147 * g++.dg/template/static1.C: Likewise.
23148 * g++.dg/template/type1.C: Likewise.
23149 * g++.dg/template/typename3.C: Likewise.
23150 * g++.old-deja/g++.benjamin/13478.C: Change error message.
23151 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
23152 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
23153 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
23154 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
23155 named return value extension.
23156 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
23157 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
23158 * g++.old-deja/g++.bob/extern_C.C: Likewise.
23159 * g++.old-deja/g++.bob/inherit2.C: Likewise.
23160 * g++.old-deja/g++.brendan/complex1.C: Likewise.
23161 * g++.old-deja/g++.brendan/copy5.C: Likewise.
23162 * g++.old-deja/g++.brendan/crash13.C: Likewise.
23163 * g++.old-deja/g++.brendan/crash15.C: Likewise.
23164 * g++.old-deja/g++.brendan/crash18.C: Change error message.
23165 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
23166 * g++.old-deja/g++.brendan/crash38.C: Likewise.
23167 * g++.old-deja/g++.brendan/crash50.C: Likewise.
23168 * g++.old-deja/g++.brendan/crash56.C: Likewise.
23169 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
23170 syntax.
23171 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
23172 * g++.old-deja/g++.brendan/crash8.C: Change error message.
23173 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
23174 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
23175 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
23176 * g++.old-deja/g++.brendan/template11.C: Likewise.
23177 * g++.old-deja/g++.brendan/template26.C: Likewise.
23178 * g++.old-deja/g++.brendan/template27.C: Use explicit
23179 specialization syntax.
23180 * g++.old-deja/g++.brendan/template30.C: Likewise.
23181 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
23182 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
23183 non-dependent names.
23184 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
23185 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
23186 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
23187 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
23188 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
23189 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
23190 named return value extension.
23191 * g++.old-deja/g++.ext/namedret2.C: Likewise.
23192 * g++.old-deja/g++.ext/namedret3.C: Likewise.
23193 * g++.old-deja/g++.ext/return1.C: Likewise.
23194 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
23195 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
23196 * g++.old-deja/g++.jason/access8.C: Likewise.
23197 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
23198 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
23199 pseudo-destructor names.
23200 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
23201 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
23202 pseudo-destructor names.
23203 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
23204 * g++.old-deja/g++.jason/overload19.C: Likewise.
23205 * g++.old-deja/g++.jason/overload32.C: Likewise.
23206 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
23207 stray semicolons.
23208 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
23209 * g++.old-deja/g++.jason/return.C: Likewise.
23210 * g++.old-deja/g++.jason/return2.C: Likewise.
23211 * g++.old-deja/g++.jason/shadow1.C: Likewise.
23212 * g++.old-deja/g++.jason/special.C: Use explicit specialization
23213 syntax.
23214 * g++.old-deja/g++.jason/template10.C: Account for use of
23215 non-dependent names.
23216 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
23217 syntax.
23218 * g++.old-deja/g++.jason/template37.C: Likewise.
23219 * g++.old-deja/g++.law/access4.C: Change error messages.
23220 * g++.old-deja/g++.law/arm13.C: Remove incorrect
23221 pseudo-destructor names.
23222 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
23223 * g++.old-deja/g++.law/ctors9.C: Likewise.
23224 * g++.old-deja/g++.law/cvt22.C: Likewise.
23225 * g++.old-deja/g++.law/dtors5.C: Likewise.
23226 * g++.old-deja/g++.law/global-init1.C: Likewise.
23227 * g++.old-deja/g++.law/missed-error3.C: Likewise.
23228 * g++.old-deja/g++.law/operators28.C: Likewise.
23229 * g++.old-deja/g++.law/visibility28.C: Likewise.
23230 * g++.old-deja/g++.martin/eval1.C: Likewise.
23231 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
23232 name.
23233 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
23234 * g++.old-deja/g++.mike/net34.C: Likewise.
23235 * g++.old-deja/g++.mike/net36.C: Likewise.
23236 * g++.old-deja/g++.mike/ns2.C: Likewise.
23237 * g++.old-deja/g++.mike/p12306.C: Likewise.
23238 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
23239 value extension.
23240 * g++.old-deja/g++.mike/p700.C: Likewise.
23241 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
23242 * g++.old-deja/g++.mike/p710.C: Likewise.
23243 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
23244 value extension.
23245 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
23246 * g++.old-deja/g++.mike/pmf9.C: Likewise.
23247 * g++.old-deja/g++.ns/crash2.C: Likewise.
23248 * g++.old-deja/g++.ns/crash3.C: Likewise.
23249 * g++.old-deja/g++.ns/invalid1.C: Likewise.
23250 * g++.old-deja/g++.ns/ns17.C: Likewise.
23251 * g++.old-deja/g++.ns/template16.C: Likewise.
23252 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
23253 keyword.
23254 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
23255 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
23256 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
23257 named return value extension.
23258 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
23259 * g++.old-deja/g++.other/access4.C: Issue additional error
23260 messages.
23261 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
23262 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
23263 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
23264 * g++.old-deja/g++.other/crash25.C: Change error message.
23265 * g++.old-deja/g++.other/crash4.C: Change error message.
23266 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
23267 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
23268 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
23269 checks.
23270 * g++.old-deja/g++.other/defarg8.C: Likewise.
23271 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
23272 * g++.old-deja/g++.other/dtor10.C: Likewise.
23273 * g++.old-deja/g++.other/incomplete.C: Likewise.
23274 * g++.old-deja/g++.other/linkage7.C: Likewise.
23275 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
23276 lookup algorithm.
23277 * g++.old-deja/g++.other/mangle2.C: Likewise.
23278 * g++.old-deja/g++.other/refinit2.C: Likewise.
23279 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
23280 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
23281 * g++.old-deja/g++.pt/crash28.C: Likewise.
23282 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
23283 syntax.
23284 * g++.old-deja/g++.pt/crash32.C: Change error message.
23285 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
23286 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
23287 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
23288 error message position.
23289 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
23290 * g++.old-deja/g++.pt/defarg8.C: Change error message.
23291 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
23292 syntax.
23293 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
23294 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
23295 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
23296 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
23297 keyword.
23298 * g++.old-deja/g++.pt/explicit31.C: Likewise.
23299 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
23300 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
23301 keyword.
23302 * g++.old-deja/g++.pt/explicit71.C: Change error message.
23303 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
23304 syntax.
23305 * g++.old-deja/g++.pt/friend28.C: Account for use of
23306 non-dependent names.
23307 * g++.old-deja/g++.pt/friend29.C: Likewise.
23308 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
23309 rules.
23310 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
23311 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
23312 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
23313 lookup rules.
23314 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
23315 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
23316 keyword.
23317 * g++.old-deja/g++.pt/memclass20.C: Likewise.
23318 * g++.old-deja/g++.pt/memclass5.C: Likewise.
23319 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
23320 keyword.
23321 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
23322 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
23323 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
23324 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
23325 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
23326 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
23327 keyword.
23328 * g++.old-deja/g++.pt/spec10.C: Likewise.
23329 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
23330 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
23331 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
23332 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
23333 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
23334 * g++.old-deja/g++.pt/ttp62.C: Likewise.
23335 * g++.old-deja/g++.pt/ttp64.C: Likewise.
23336 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
23337 * g++.old-deja/g++.pt/typename15.C: Likewise.
23338 * g++.old-deja/g++.pt/typename22.C: Likewise.
23339 * g++.old-deja/g++.pt/typename6.C: Change error messages.
23340 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
23341 * g++.old-deja/g++.pt/virtual2.C: Likewise.
23342 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
23343 syntax.
23344 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
23345 return value extension.
23346 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
23347 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
23348 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
23349 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
23350
23351 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
23352
23353 * g++.dg/warn/inline1.C: New test.
23354 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
23355 * g++.old-deja/g++.jason/synth10.C: Likewise.
23356 * g++.old-deja/g++.mike/net31.C: Likewise.
23357 * g++.old-deja/g++.mike/p8786.C: Likewise.
23358
23359 * g++.dg/template/friend10.C: New test.
23360 * g++.dg/template/conv5.C: New test.
23361
23362 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
23363
23364 * g++.dg/lookup/scoped3.C: New test.
23365
23366 * g++.dg/lookup/decl1.C: New test.
23367 * g++.dg/lookup/decl2.C: New test.
23368
23369 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
23370
23371 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
23372 gcc.c-torture/compile/20021015-1.c,
23373 gcc.c-torture/compile/20021015-2.c,
23374 gcc.c-torture/compile/20021123-1.c,
23375 gcc.c-torture/compile/20021123-2.c,
23376 gcc.c-torture/compile/20021123-3.c,
23377 gcc.c-torture/compile/20021123-4.c,
23378 gcc.c-torture/execute/20021024-1.c: Add tests previously added
23379 only to 3.1 or 3.2 branch.
23380
23381 2002-12-23 Mark Mitchell <mark@codesourcery.com>
23382
23383 * gcc.dg/i386-bitfield3.c: New test.
23384
23385 * gcc.dg/i386-bitfield2.c: New test.
23386
23387 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
23388
23389 * g++.dg/parse/conv_op1.C: New test.
23390
23391 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
23392
23393 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
23394 approved.
23395
23396 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
23397
23398 * gcc.c-torture/compile/20021220-1.c: New test.
23399
23400 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
23401
23402 * gcc.dg/i386-fastcall-1.c: New.
23403
23404 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
23405
23406 * gcc.c-torture/execute/20021219-1.c: New test.
23407
23408 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
23409
23410 * gcc.dg/i386-pic-1.c: New test.
23411
23412 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23413
23414 PR c++/8099
23415 * g++.dg/template/friend9.C: New test.
23416
23417 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23418
23419 PR c++/3663
23420 * g++.dg/template/access7.C: New test.
23421
23422 2002-12-18 Nick Clifton <nickc@redhat.com>
23423
23424 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
23425 the libstdc++-v3 directory has been found.
23426
23427 2002-12-12 Devang Patel <dpatel@apple.com>
23428 * gcc.dg/darwin-ld-1.c: New test.
23429 * gcc.dg/darwin-ld-2.c: New test.
23430 * gcc.dg/darwin-ld-3.c: New test.
23431 * gcc.dg/darwin-ld-4.c: New test.
23432 * gcc.dg/darwin-ld-5.c: New test.
23433
23434 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
23435
23436 * gcc.c-torture/compile/20021212-1.c: New test.
23437
23438 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
23439
23440 * gcc.dg/fshort-wchar: New test.
23441
23442 2002-12-10 Mark Mitchell <mark@codesourcery.com>
23443
23444 PR c++/8372
23445 * g++.dg/template/dtor1.C: New test.
23446
23447 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
23448 markers.
23449
23450 2002-12-10 Jakub Jelinek <jakub@redhat.com>
23451
23452 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
23453
23454 2002-12-09 Mark Mitchell <mark@codesourcery.com>
23455
23456 * g++.dg/template/static1.C: New test.
23457 * g++.dg/template/static2.C: New test.
23458 * g++.old-deja/g++.ext/memconst.C: New test.
23459
23460 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23461
23462 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
23463 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
23464 * g++.dg/special/initp1.C: Likewise.
23465
23466 2002-12-06 Jakub Jelinek <jakub@redhat.com>
23467
23468 * gcc.c-torture/execute/20021204-1.c: New test.
23469
23470 2002-12-04 Geoffrey Keating <geoffk@apple.com>
23471
23472 * gcc.dg/ppc-fmadd-1.c: New file.
23473 * gcc.dg/ppc-fmadd-2.c: New file.
23474 * gcc.dg/ppc-fmadd-3.c: New file.
23475
23476 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
23477
23478 * gcc.c-torture/compile/20021204-1.c: New test.
23479
23480 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
23481
23482 * g++.dg/inherit/covariant2.C: New test.
23483 * g++.dg/inherit/covariant3.C: New test.
23484 * g++.dg/inherit/covariant4.C: New test.
23485 * g++.dg/inherit/covariant1.C: Remove XFAIL.
23486 * g++.old-deja/g++.robertl/eb17.C: Likewise.
23487
23488 2002-12-03 Mark Mitchell <mark@codesourcery.com>
23489
23490 PR c++/8688
23491 * g++.dg/init/brace3.C: New test.
23492
23493 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
23494
23495 * gcc.dg/20020210-1.c: Fix a comment typo.
23496
23497 2002-12-02 Mark Mitchell <mark@codesourcery.com>
23498
23499 PR c++/8720
23500 * g++.dg/parse/defarg1.C: New test.
23501
23502 PR c++/8615
23503 * g++.dg/template/char1.C: New test.
23504
23505 * g++.dg/template/varmod1.C: Fix typo.
23506
23507 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23508
23509 DR 180
23510 * g++.old-deja/g++.pt/crash32.C: Expect error.
23511
23512 2002-12-01 Mark Mitchell <mark@codesourcery.com>
23513
23514 PR c++/5919
23515 * g++.dg/template/varmod1.C: New test.
23516
23517 PR c++/8727
23518 * g++.dg/inherit/typeinfo1.C: New test.
23519
23520 PR c++/8663
23521 * g++.dg/inherit/typedef1.C: New test.
23522
23523 2002-11-30 Mark Mitchell <mark@codesourcery.com>
23524
23525 PR c++/8332
23526 PR c++/8493
23527 * g++.dg/template/strlen1.C: New test.
23528
23529 PR c++/8227
23530 * g++.dg/template/ctor2.C: New test.
23531
23532 PR c++/8214
23533 * g++.dg/init/string1.C: New test.
23534
23535 PR c++/8511
23536 * g++.dg/template/friend8.C: New test.
23537
23538 2002-11-29 Joe Buck <jbuck@synopsys.com>
23539
23540 * g++.dg/lookup/anon2.C: New test.
23541
23542 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
23543
23544 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
23545 h8300 port.
23546
23547 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
23548
23549 * gcc.dg/bitfld-6.c: New test.
23550
23551 2002-11-27 Jan Hubicka <jh@suse.cz>
23552
23553 * gcc.c-torture/execute/20021127.[cx]: New test.
23554
23555 2002-11-26 Jan Hubicka <jh@suse.cz>
23556
23557 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
23558 quality.
23559
23560 2002-11-26 Geoffrey Keating <geoffk@apple.com>
23561
23562 * g++.dg/init/brace2.C: New test.
23563 * g++.old-deja/g++.mike/p9129.C: Correct.
23564
23565 2002-11-26 Mark Mitchell <mark@codesourcery.com>
23566
23567 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
23568
23569 2002-11-25 Andreas Bauer <baueran@in.tum.de>
23570
23571 * gcc.dg/sibcall-6: New test for indirect sibcalls.
23572
23573 2002-11-25 Mark Mitchell <mark@codesourcery.com>
23574
23575 * testsuite/g++.dg/abi/empty11.C: New test.
23576 * testsuite/g++.dg/rtti/cv1.C: New test.
23577
23578 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
23579
23580 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
23581
23582 2002-11-24 Mark Mitchell <mark@codesourcery.com>
23583
23584 * g++.dg/abi/empty10.C: New test.
23585
23586 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
23587
23588 * gcc.c-torture/compile/20021124-1.c: New test.
23589
23590 2002-11-22 Mark Mitchell <mark@codesourcery.com>
23591
23592 * g++.dg/abi/rtti2.C: New test.
23593
23594 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
23595
23596 * gcc.dg/i386-unroll-1.c: New test.
23597
23598 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
23599
23600 * gcc.c-torture/compile/20021120-1.c: New test.
23601 * gcc.c-torture/compile/20021120-2.c: New test.
23602
23603 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
23604
23605 * gcc.dg/bitfld-5.c: New test.
23606
23607 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
23608
23609 * gcc.c-torture/execute/20021120-3.c: New test.
23610
23611 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
23612
23613 * gcc.c-torture/execute/20021120-2.c: New test.
23614
23615 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
23616
23617 * gcc.c-torture/execute/20021120-1.c: New test.
23618
23619 2002-11-20 Jakub Jelinek <jakub@redhat.com>
23620
23621 * gcc.c-torture/execute/20021118-3.c: New test.
23622
23623 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
23624
23625 * gcc.c-torture/compile/20021119-1.c: New test.
23626
23627 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
23628
23629 * gcc.dg/duff-1.c: New test.
23630 * gcc.dg/duff-2.c: New test.
23631 * gcc.dg/duff-3.c: New test.
23632
23633 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
23634
23635 * gcc.dg/cpp/_Pragma5.c: New test.
23636
23637 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
23638
23639 * gcc.c-torture/execute/20021118-2.c: New test.
23640
23641 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
23642
23643 * gcc.c-torture/execute/20021118-1.c: New test.
23644
23645 2002-11-16 Jakub Jelinek <jakub@redhat.com>
23646
23647 * gcc.dg/20021116-1.c: New test.
23648
23649 2002-11-14 Mark Mitchell <mark@codesourcery.com>
23650
23651 * g++.dg/abi/vcall1.C: New test.
23652
23653 2002-11-14 Jakub Jelinek <jakub@redhat.com>
23654
23655 * gcc.dg/20021029-1.c: New test.
23656 * gcc.dg/20021029-2.c: New test.
23657
23658 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
23659
23660 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
23661
23662 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
23663
23664 PR c/8439
23665 * gcc.dg/20021110.c: Move to ...
23666 * gcc.c-torture/compile/20021110.c: .... here.
23667
23668 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23669
23670 PR c/8467
23671 * gcc.c-torture/execute/20021111-1.c
23672
23673 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
23674
23675 PR c/8439
23676 * gcc.dg/20021110.c: New test.
23677
23678 2002-11-10 Mark Mitchell <mark@codesourcery.com>
23679
23680 * g++.dg/abi/vthunk3.C: Run only on x86.
23681
23682 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
23683
23684 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
23685
23686 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
23687
23688 * lib/compat.exp (compat-execute): Fix logic error in last
23689 change.
23690
23691 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
23692
23693 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
23694
23695 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23696
23697 PR c++/8389
23698 * g++.dg/template/access6.C: New test.
23699
23700 2002-11-08 Jan Hubicka <jh@suse.cz>
23701
23702 * gcc.dg/i386-ssefp-1.c: New test.
23703 * gcc.dg/i386-ssefp-1.c: New test.
23704
23705 2002-11-08 Jan Hubicka <jh@suse.cz>
23706
23707 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
23708
23709 2002-11-07 Mark Mitchell <mark@codesourcery.com>
23710
23711 * g++.dg/abi/vthunk3.C: New test.
23712
23713 PR c++/8338
23714 * g++.dg/template/crash2.C: New test.
23715
23716 2002-11-07 Mark Mitchell <mark@codesourcery.com>
23717
23718 * testsuite/g++.dg/abi/dtor1.C: New test.
23719 * testsuite/g++.dg/abi/dtor2.C: Likewise.
23720
23721 2002-11-05 Geoffrey Keating <geoffk@apple.com>
23722
23723 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
23724 Darwin.
23725
23726 2002-11-04 Adam Nemet <anemet@lnxw.com>
23727
23728 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
23729 -mthumb. Only xfail with -O0.
23730
23731 2002-11-03 Mark Mitchell <mark@codesourcery.com>
23732
23733 * g++.dg/abi/thunk1.C: New test.
23734 * g++.dg/abi/thunk2.C: Likewise.
23735 * g++.dg/abi/vtt1.C: Likewise.
23736
23737 2002-11-02 Diego Novillo <dnovillo@redhat.com>
23738
23739 PR optimization/8423
23740 * gcc.c-torture/execute/builtin-constant.c: New test.
23741
23742 2002-11-01 Zack Weinberg <zack@codesourcery.com>
23743
23744 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
23745 Add some more cases.
23746
23747 2002-11-01 Mark Mitchell <mark@codesourcery.com>
23748
23749 PR c++/8391
23750 * g++.dg/opt/local1.C: New test.
23751
23752 2002-10-30 Mark Mitchell <mark@codesourcery.com>
23753
23754 PR c++/8160
23755 * g++.dg/template/complit1.C: New test.
23756
23757 PR c++/8149
23758 * g++.dg/template/typename4.C: Likewise.
23759
23760 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23761
23762 Core issue 287, PR c++/7639
23763 * g++.dg/template/instantiate1.C: Adjust error location.
23764 * g++.dg/template/instantiate3.C: New test.
23765 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
23766 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
23767 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
23768
23769 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
23770
23771 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
23772
23773 2002-10-29 Mark Mitchell <mark@codesourcery.com>
23774
23775 PR c++/8287
23776 * g++.dg/init/dtor2.C: New test.
23777
23778 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23779
23780 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
23781 * gcc.dg/nest.c: Bypass errors on irix6.
23782
23783 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
23784
23785 * gcc.dg/nest.c: Expect error for mmix-*-*.
23786 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
23787
23788 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
23789
23790 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
23791 markers.
23792
23793 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
23794
23795 2002-10-25 Mike Stump <mrs@apple.com>
23796
23797 * gcc.dg/warn-1.c: New test.
23798
23799 2002-10-25 Zack Weinberg <zack@codesourcery.com>
23800
23801 * g++.dg/template/typename3.C: New test.
23802
23803 2002-10-25 Mark Mitchell <mark@codesourcery.com>
23804
23805 * g++.dg/lookup/ptrmem1.C: New test.
23806
23807 * g++.dg/abi/vthunk2.C: New test.
23808
23809 2002-10-25 Zack Weinberg <zack@codesourcery.com>
23810
23811 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
23812
23813 2002-10-24 Mark Mitchell <mark@codesourcery.com>
23814
23815 * g++.dg/abi/empty9.C: New test.
23816
23817 2002-10-24 Richard Henderson <rth@redhat.com>
23818
23819 * g++.dg/inherit/thunk1.C: Enable for ia64.
23820
23821 2002-10-23 Mark Mitchell <mark@codesourcery.com>
23822
23823 PR c++/8067
23824 * g++.dg/lookup/pretty1.C: New test.
23825
23826 2002-10-23 Jakub Jelinek <jakub@redhat.com>
23827
23828 * gcc.dg/20021023-1.c: New test.
23829
23830 2002-10-23 Mark Mitchell <mark@codesourcery.com>
23831
23832 PR c++/7679
23833 * g++.dg/parse/inline1.C: New test.
23834
23835 2002-10-23 Richard Henderson <rth@redhat.com>
23836
23837 * g++.dg/inherit/thunk1.C: Enable for x86_64.
23838
23839 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
23840
23841 2002-10-22 Mark Mitchell <mark@codesourcery.com>
23842
23843 PR c++/6579
23844 * g++.dg/parse/stmtexpr3.C: New test.
23845
23846 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
23847
23848 * g++.dg/expr/cond1.C: New test.
23849
23850 2002-10-21 Zack Weinberg <zack@codesourcery.com>
23851
23852 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
23853
23854 2002-10-21 Mark Mitchell <mark@codesourcery.com>
23855
23856 * g++.dg/abi/vbase13.C: New test.
23857 * g++.dg/abi/vbase14.C: Likewise.
23858
23859 2002-10-21 Jakub Jelinek <jakub@redhat.com>
23860
23861 * gcc.dg/tls/pic-1.c: New test.
23862 * gcc.dg/tls/nonpic-1.c: New test.
23863 * gcc.dg/20021018-1.c: New test.
23864
23865 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
23866
23867 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
23868 Remove only files with the same base name as the test case.
23869 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
23870 (profopt-execute): Likewise. Also, remove old profiling
23871 and performance data files before running the tests.
23872
23873 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
23874 * g++.dg/bprob/bprob.exp: Likewise.
23875 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
23876 to allow more general test case names.
23877
23878 * g++.dg/bprob/bprob-1.C: Rename to ...
23879 * g++.dg/bprob/g++-bprob-1.C: ... this.
23880
23881 * g77.dg/bprob/bprob-1.f: Rename to ...
23882 * g77.dg/bprob/g77-bprob-1.f: ... this.
23883
23884 2002-10-21 Zack Weinberg <zack@codesourcery.com>
23885
23886 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
23887 bison 1.50 or later.
23888
23889 2002-10-21 Janis Johnson <janis187@us.ibm.com>
23890
23891 * g++.dg/README: Describe more test directories.
23892
23893 2002-10-21 Mark Mitchell <mark@codesourcery.com>
23894
23895 * g++.dg/init/array6.C: Add additional tests.
23896
23897 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
23898
23899 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
23900 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
23901
23902 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
23903
23904 * gcc.c-torture/compile/20020604-1.x: New.
23905 * gcc.c-torture/compile/simd-5.x: Likewise.
23906 * gcc.c-torture/execute/920710-1.x: Likewise.
23907 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
23908
23909 2002-10-21 Mark Mitchell <mark@codesourcery.com>
23910
23911 * g++.dg/inherit/override1.C: Add dg-options clause.
23912
23913 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
23914
23915 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
23916 _mm_slli_si128.
23917
23918 2002-10-19 Andreas Schwab <schwab@suse.de>
23919
23920 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
23921 directory component.
23922
23923 2002-10-18 Mark Mitchell <mark@codesourcery.com>
23924
23925 * g++.dg/inherit/thunk1.C: New test.
23926
23927 * g++.dg/inherit/override1.C: New test.
23928
23929 * g++.dg/abi/mangle11.C: New test.
23930 * g++.dg/abi/mangle14.C: New test.
23931 * g++.dg/abi/mangle17.C: New test.
23932
23933 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
23934
23935 * g++.dg/overload/member2.C: New test.
23936
23937 2002-10-17 Janis Johnson <janis187@us.ibm.com>
23938
23939 * g++.dg/README: Describe new compat directory.
23940 * g++.dg/dg.exp: Skip tests in compat directory.
23941 * README.compat: New file.
23942 * lib/compat.exp: New expect script.
23943 * g++.dg/compat: New test directory.
23944 * g++.dg/compat/compat.exp: New expect script.
23945 * g++.dg/compat/abi: New test directory.
23946 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
23947 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
23948 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
23949 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
23950 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
23951 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
23952 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
23953 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
23954 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
23955 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
23956 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
23957 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
23958 * g++.dg/compat/break: New test directory.
23959 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
23960 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
23961 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
23962 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
23963 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
23964 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
23965 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
23966 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
23967 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
23968 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
23969 g++.dg/compat/break/README: New files.
23970 * g++.dg/compat/eh: New test directory.
23971 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
23972 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
23973 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
23974 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
23975 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
23976 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
23977 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
23978 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
23979 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
23980 g++.dg/compat/eh/filter2_y.C,
23981 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
23982 g++.dg/compat/eh/new1_y.C,
23983 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
23984 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
23985 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
23986 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
23987 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
23988 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
23989 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
23990 g++.dg/compat/eh/unexpected1_y.C: New files.
23991 * g++.dg/compat/init: New test directory.
23992 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
23993 g++.dg/compat/init/array5_y.C,
23994 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
23995 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
23996 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
23997 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
23998 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
23999 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
24000 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
24001 g++.dg/compat/init/init-ref2_y.C: New files.
24002
24003 2002-10-17 Mark Mitchell <mark@codesourcery.com>
24004
24005 PR c++/7584
24006 * g++.dg/inherit/using3.C: New test.
24007
24008 2002-10-17 Jan Hubicka <jh@suse.cz>
24009
24010 * gcc.dg/20021017-2.c: New test.
24011
24012 2002-10-17 Mark Mitchell <mark@codesourcery.com>
24013
24014 * g++.dg/abi/mangle16.C: Adjust.
24015
24016 * g++.dg/init/array8.C: New test.
24017
24018 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
24019
24020 * gcc.dg/special/mips-abi.exp: New test.
24021 * gcc.dg/special/mips-abi.s: Empty file used by the above.
24022
24023 2002-10-16 Mark Mitchell <mark@codesourcery.com>
24024
24025 * g++.dg/abi/mangle16.C: New test.
24026 * g++.dg/abi/mangle17.C: Likewise.
24027
24028 PR c++/7478
24029 * g++.dg/template/ref1.C: New test.
24030
24031 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24032
24033 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
24034
24035 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
24036
24037 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
24038
24039 2002-10-16 Mark Mitchell <mark@codesourcery.com>
24040
24041 PR c++/7524
24042 * g++.dg/init/array7.C: New test.
24043
24044 2002-10-15 Mark Mitchell <mark@codesourcery.com>
24045
24046 * g++.dg/init/array6.C: New test.
24047
24048 * g++.dg/abi/mangle13.C: Likewise.
24049 * g++.dg/abi/mangle14.C: Likewise.
24050 * g++.dg/abi/mangle15.C: Likewise.
24051
24052 2002-10-14 Mark Mitchell <mark@codesourcery.com>
24053
24054 * g++.dg/abi/empty8.C: New test.
24055
24056 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
24057
24058 * g++.dg/init/ctor1.C: New test.
24059
24060 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
24061
24062 * gcc.c-torture/execute/20021015-1.c: New test.
24063
24064 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
24065
24066 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
24067
24068 2002-10-14 Jan Hubicka <jh@suse.cz>
24069
24070 * gcc.dg/i386-ssetype-[1-5].c: New tests.
24071
24072 2002-10-14 Richard Henderson <rth@redhat.com>
24073
24074 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
24075
24076 2002-10-14 Mark Mitchell <mark@codesourcery.com>
24077
24078 PR optimization/6631
24079 * g++.dg/opt/const2.C: New test.
24080
24081 2002-10-14 Mark Mitchell <mark@codesourcery.com>
24082
24083 PR c++/7176
24084 * g++.dg/parse/friend1.C: New test.
24085 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
24086
24087 2002-10-14 Jakub Jelinek <jakub@redhat.com>
24088
24089 * gcc.dg/20021014-1.c: New test.
24090
24091 2002-10-11 Mark Mitchell <mark@codesourcery.com>
24092
24093 PR c++/5661
24094 * g++.dg/ext/vlm1.C: New test.
24095 * g++.dg/ext/vlm2.C: Likewise.
24096
24097 * g++.dg/init/array1.C: Remove invalid braces.
24098 * g++.dg/init/brace1.C: New test.
24099 * g++.dg/init/copy2.C: Likewise.
24100 * g++.dg/init/copy3.C: Likewise.
24101 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
24102 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
24103 braces.
24104
24105 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
24106
24107 * gcc.dg/cpp/assembler.S: Don't use -ansi.
24108
24109 2002-10-11 Richard Shann <richard.shann@superh.com>
24110
24111 * gcc.c-torture/compile/simd-5.c: New test.
24112
24113 2002-10-10 Roger Sayle <roger@eyesopen.com>
24114
24115 * gcc.c-torture/execute/shiftopt-1.c: New test case.
24116
24117 2002-10-10 Jim Wilson <wilson@redhat.com>
24118
24119 * gcc.c-torture/execute/20021010-1.c: New test.
24120
24121 2002-10-09 Zack Weinberg <zack@codesourcery.com>
24122
24123 PR c/7353
24124 * g++.dg/ext/typedef-init.C: New test.
24125 * gcc.dg/typedef-init.c: New test.
24126
24127 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
24128
24129 * gcc.dg/cpp/paste13.c: New test.
24130
24131 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24132
24133 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
24134 remaining platforms, XFAIL during compile, not execute. Don't
24135 XFAIL at -O0.
24136
24137 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
24138
24139 * gcc.dg/alias-1.c: Tweak expected warning.
24140
24141 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
24142
24143 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
24144
24145 2002-10-06 Andreas Jaeger <aj@suse.de>
24146
24147 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
24148 * gcc.dg/cpp/c++98.C: Likewise.
24149
24150 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
24151 * g++.dg/cpp/c++98.C: Likewise.
24152
24153 * g++.dg/README (Subdirectories): Mention cpp directory.
24154
24155 PR target/7559
24156 * gcc.dg/20021006-1.c: New test.
24157
24158 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24159
24160 PR c++/7804
24161 * g++.dg/other/warning1.C: New test.
24162
24163 2002-10-04 Roger Sayle <roger@eyesopen.com>
24164
24165 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
24166 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
24167 and sparc-*-* with -m64 as expected failures. See PR 8087.
24168
24169 2002-10-03 Mark Mitchell <mark@codesourcery.com>
24170
24171 PR c++/7931
24172 * g++.dg/template/ptrmem3.C: New test.
24173
24174 PR c++/7754
24175 * g++.dg/template/union1.C: New test.
24176
24177 2002-10-03 Mark Mitchell <mark@codesourcery.com>
24178
24179 PR c++/8006
24180 * g++.dg/abi/mangle9.C: New test.
24181 * g++.dg/abi/mangle10.C: New test.
24182 * g++.dg/abi/mangle11.C: New test.
24183 * g++.dg/abi/mangle12.C: New test.
24184
24185 2002-10-02 Mark Mitchell <mark@codesourcery.com>
24186
24187 PR c++/7188.
24188 * g++.dg/template/meminit1.C: New test.
24189 * g++.dg/warn/Wreorder-1.C: Likewise.
24190 * g++.old-deja/g++.mike/warn3.C: Tweak.
24191 * lib/prune.exp: Ingore "in copy constructor".
24192
24193 2002-10-02 Andreas Jaeger <aj@suse.de>
24194
24195 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
24196 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
24197 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
24198 on x86-64.
24199
24200 2002-10-01 Mark Mitchell <mark@codesourcery.com>
24201
24202 * gcc.dg/empty1.C: Fix typo.
24203
24204 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
24205
24206 * gcc.dg/alias-1.c: New test.
24207
24208 2002-10-01 Mark Mitchell <mark@codesourcery.com>
24209
24210 * gcc.dg/empty1.C: New test.
24211
24212 * g++.dg/tls/init-2.C: Tweak error messages.
24213
24214 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
24215
24216 * gcc.c-torture/compile/20020923-1.c: New test.
24217
24218 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
24219
24220 * gcc.c-torture/execute/ffs-1.c: New test.
24221 * gcc.c-torture/execute/ffs-2.c: Ditto.
24222
24223 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
24224
24225 * g++.dg/overload/member1.C: New test.
24226
24227 2002-09-30 Mark Mitchell <mark@codesourcery.com>
24228
24229 * g++.dg/abi/empty7.C: New test.
24230 * g++.dg/init/pm2.C: Likewise.
24231
24232 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
24233
24234 * g++.dg/rtti/crash1.C: New test.
24235
24236 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
24237
24238 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
24239 gcc.dg/sibcall-4.c: New tests.
24240
24241 2002-09-28 Roger Sayle <roger@eyesopen.com>
24242
24243 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
24244 powerpc and MMIX targets.
24245
24246 2002-09-27 Zack Weinberg <zack@codesourcery.com>
24247
24248 * gcc.dg/cpp/20020927-1.c: New.
24249
24250 2002-09-26 David S. Miller <davem@redhat.com>
24251
24252 * gcc.c-torture/compile/trunctfdf.c: New.
24253
24254 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24255
24256 * lib/target-supports.exp (check_weak_available): Handle solaris2.
24257
24258 2002-09-27 Alan Modra <amodra@bigpond.net.au>
24259
24260 * gcc.c-torture/execute/loop-15.c: New.
24261
24262 2002-09-26 Janis Johnson <janis187@us.ibm.com>
24263
24264 * README.QMTEST: Fix typo.
24265
24266 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
24267
24268 * gcc.dg/20020926-1.c: New test.
24269
24270 2002-09-25 David S. Miller <davem@redhat.com>
24271
24272 PR target/7842
24273 * gcc.c-torture/execute/shiftdi.c: New test.
24274
24275 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
24276
24277 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
24278 unique to the tool.
24279 * lib/g77.exp (g77_init): Likewise.
24280 * lib/g++.exp (g++_init): Likewise.
24281 * lib/objc.exp (objc_init): Likewise.
24282
24283 2002-09-25 Mark Mitchell <mark@codesourcery.com>
24284
24285 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
24286 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
24287 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
24288
24289 2002-09-25 Richard Henderson <rth@redhat.com>
24290
24291 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
24292 too-small long double.
24293
24294 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
24295
24296 * gcc.dg/20020919-1.c: New test.
24297
24298 2002-09-23 Mark Mitchell <mark@codesourcery.com>
24299
24300 * g++.dg/abi/bitfield6.C: New test.
24301 * g++.dg/abi/bitfield7.C: New test.
24302 * g++.dg/abi/bitfield8.C: New test.
24303 * g++.dg/abi/vbase11.C: New test.
24304
24305 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
24306
24307 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
24308 hppa*-*-hpux*. Update test comment.
24309
24310 2002-09-20 Jakub Jelinek <jakub@redhat.com>
24311
24312 * gcc.dg/tls/struct-1.c: New test.
24313
24314 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
24315
24316 * gcc.dg/cpp/tr-warn2.c: Update.
24317
24318 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
24319
24320 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
24321
24322 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
24323
24324 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
24325 systems.
24326
24327 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
24328
24329 * gcc.c-torture/execute/ieee/mzero3.c: New test.
24330
24331 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
24332 Adjust for c++filt moved to binutils. Remove spurious duplicate
24333 setting of cxxfilt.
24334
24335 2002-09-19 Geoffrey Keating <geoffk@apple.com>
24336
24337 * gcc.dg/20020312-2.c: Update for darwin.
24338
24339 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
24340
24341 * g++.old-deja/g++.other/crash32.C: Mark ICE.
24342
24343 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
24344
24345 * objc.dg/comp-types-1.m: New test.
24346 * objc.dg/comp-types-2.m: New test.
24347 * objc.dg/comp-types-3.m: New test.
24348 * objc.dg/comp-types-4.m: New test.
24349 * objc.dg/comp-types-5.m: New test.
24350 * objc.dg/comp-types-6.m: New test.
24351
24352 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
24353
24354 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
24355
24356 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
24357
24358 * g++.dg/other/do1.C: New test.
24359
24360 * g++.dg/template/subst1.C: New test.
24361
24362 2002-09-16 Steve Ellcey <sje@cup.hp.com>
24363
24364 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
24365
24366 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
24367
24368 * g++.dg/template/qualttp20.C: Adjust expected errors.
24369 * g++.old-deja/g++.jason/report.C: Likewise.
24370 * g++.old-deja/g++.other/qual1.C: Likewise.
24371
24372 * g++.dg/lookup/scoped2.C: New test.
24373
24374 * g++.dg/ext/asm3.C: New test.
24375
24376 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
24377
24378 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
24379
24380 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
24381
24382 * ChangeLog: follow spelling conventions.
24383 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
24384 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
24385 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
24386 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
24387 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
24388 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
24389 * g++.old-deja/g++.law/global-init1.C: Likewise.
24390 * g++.old-deja/g++.other/delete4.C: Likewise.
24391 * g++.old-deja/g++.other/inline21.C: Likewise.
24392 * g++.old-deja/g++.other/singleton.C: Likewise.
24393 * g77.dg/strlen0.f: Likewise.
24394 * g77.f-torture/compile/20010519-1.f: Likewise.
24395 * g77.f-torture/compile/980310-4.f: Likewise.
24396 * gcc.c-torture/compile/20000605-1.c: Likewise.
24397 * gcc.c-torture/execute/20020225-1.c: Likewise.
24398 * gcc.dg/c90-hexfloat-2.c: Likewise.
24399 * gcc.dg/c99-bool-1.c: Likewise.
24400 * gcc.dg/c99-hexfloat-2.c: Likewise.
24401 * gcc.dg/dll-2.c: Likewise.
24402 * gcc.dg/wtr-union-init-1.c: Likewise.
24403 * gcc.dg/wtr-union-init-2.c: Likewise.
24404 * gcc.dg/wtr-union-init-3.c: Likewise.
24405 * gcc.dg/cpp/avoidpaste1.c: Likewise.
24406 * gcc.dg/cpp/defined.c: Likewise.
24407 * gcc.dg/cpp/macsyntx.c: Likewise.
24408 * gcc.dg/cpp/paste2.c: Likewise.
24409 * gcc.dg/cpp/trad/defined.c: Likewise.
24410 * gcc.dg/format/c90-printf-1.c: Likewise.
24411 * gcc.dg/format/c90-scanf-1.c: Likewise.
24412 * gcc.dg/format/c99-printf-1.c: Likewise.
24413 * gcc.dg/format/c99-scanf-1.c: Likewise.
24414 * gcc.misc-tests/gcov-8.c: Likewise.
24415 * lib/profopt.exp: Likewise.
24416
24417 2002-09-15 Krister Walfridsson <cato@df.lth.se>
24418
24419 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
24420
24421 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
24422
24423 * g++.dg/inherit/using2.C: New test.
24424
24425 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
24426
24427 * ChangeLog: Follow spelling conventions.
24428 * g++.dg/template/friend4.C: Likewise.
24429 * g++.old-deja/g++.pt/crash67.C: Likewise.
24430 * gcc.c-torture/execute/20000801-4.c: Likewise.
24431 * gcc.dg/c90-digraph-1.c: Likewise.
24432 * gcc.dg/c94-digraph-1.c: Likewise.
24433 * gcc.dg/c99-digraph-1.c: Likewise.
24434 * gcc.dg/cpp/line5.c: Likewise.
24435 * gcc.dg/cpp/multiline.c: Likewise.
24436 * gcc.dg/cpp/trad/literals-1.c: Likewise.
24437 * gcc.dg/format/attr-3.c: Likewise.
24438 * gcc.dg/format/c90-scanf-3.c: Likewise.
24439 * gcc.dg/format/ext-4.c: Likewise.
24440
24441 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
24442
24443 * g++.dg/template/pretty1.C: New test.
24444
24445 2002-09-14 Alan Modra <amodra@bigpond.net.au>
24446
24447 * gcc.c-torture/execute/struct-cpy-1.c: New test.
24448
24449 2002-09-13 Matt Austern <austern@apple.com>
24450
24451 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
24452 passing a cast expression to a function by const reference.
24453
24454 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
24455
24456 * g++.dg/template/deduce1.C: New test.
24457
24458 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
24459
24460 * gcc.c-torture/execute/simd-1.c: Force all use of int to
24461 32-bit int.
24462
24463 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
24464
24465 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
24466 usage.
24467
24468 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
24469
24470 * gcc.c-torture/compile/20020910-1.c: New test.
24471
24472 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
24473
24474 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
24475
24476 2002-09-10 Andreas Jaeger <aj@suse.de>
24477
24478 * gcc.dg/20020312-2.c: Adjust for x86-64.
24479
24480 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
24481
24482 * g77.dg/7388.f: New test case for PR 7388.
24483
24484 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
24485
24486 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
24487
24488 2002-09-05 Ziemowit Laski <zlaski@apple.com>
24489
24490 * objc.dg/proto-lossage-1.m: New test.
24491
24492 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
24493
24494 * gcc.dg/cpp/_Pragma4.c: Fix typo.
24495
24496 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
24497
24498 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
24499 expected to pass.
24500
24501 2002-09-06 Stan Shebs <shebs@apple.com>
24502 David Edelsohn <edelsohn@gnu.org>
24503
24504 * gcc.dg/weak: New directory.
24505 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
24506 target-specific xfail bits.
24507 * gcc.dg/typeof-2.c: Move to new directory.
24508 * gcc.dg/weak.exp: New expect script.
24509
24510 2002-09-06 Alan Modra <amodra@bigpond.net.au>
24511
24512 * gcc.c-torture/execute/extzvsi.c: New test.
24513
24514 2002-09-05 Stan Shebs <shebs@apple.com>
24515
24516 * gcc.dg/weak-1.c: xfail on Darwin.
24517 * gcc.dg/weak-2.c: Ditto.
24518 * gcc.dg/weak-3.c: Ditto.
24519 * gcc.dg/weak-4.c: Ditto.
24520 * gcc.dg/weak-5.c: Ditto.
24521 * gcc.dg/weak-6.c: Ditto.
24522 * gcc.dg/weak-7.c: Ditto.
24523 * gcc.dg/weak-8.c: Ditto.
24524 * gcc.dg/weak-9.c: Ditto.
24525
24526 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
24527
24528 * gcc.c-torture/execute/loop-14.c: New test.
24529
24530 2002-09-04 Jakub Jelinek <jakub@redhat.com>
24531
24532 * g++.dg/other/cxa-atexit1.C: New test.
24533
24534 * gcc.dg/typeof-2.c: New test.
24535
24536 2002-09-03 Roger Sayle <roger@eyesopen.com>
24537
24538 * gcc.dg/builtins-2.c: New testcase.
24539 * gcc.dg/builtins-3.c: New testcase.
24540
24541 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
24542
24543 * gcc.dg/cpp/_Pragma4.c: New test.
24544
24545 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
24546
24547 * objc/execute/nil_method-1.m: New testcase.
24548
24549 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
24550
24551 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
24552 [Object class], not [Object initialize].
24553
24554 2002-08-31 Roger Sayle <roger@eyesopen.com>
24555 Hans-Peter Nilsson <hp@bitrange.com>
24556
24557 * gcc.c-torture/execute/20020720-1.x: Skip test on
24558 mmix-knuth-mmixware. Correct comment.
24559
24560 2002-08-27 Mark Mitchell <mark@codesourcery.com>
24561
24562 * testsuite/g++.dg/abi/bitfield5.C: New test.
24563 * testsuite/g++.dg/abi/vbase10.C: Likewise.
24564
24565 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
24566
24567 * objc.dg/undeclared-selector.m: New test.
24568
24569 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
24570
24571 * g++.dg/other/offsetof1.C: Avoid cast warning.
24572
24573 2002-08-26 Ziemowit Laski <zlaski@apple.com>
24574
24575 * objc.dg/super-class-2.m: New test.
24576
24577 2002-08-24 Matt Austern <austern@apple.com>
24578
24579 * g++.dg/ext/lvaddr.C: New test.
24580 * g++.dg/ext/lvcast.C: New test.
24581
24582 2002-08-22 Mark Mitchell <mark@codesourcery.com>
24583
24584 * testsuite/g++.dg/inherit/cond1.C: New test.
24585
24586 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
24587
24588 * gcc.dg/noncompile/incomplete-1.c: New test.
24589
24590 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
24591
24592 * gcc.dg/typespec-1.c: New test.
24593
24594 2002-08-20 Devang Patel <dpatel@apple.com>
24595 * objc.dg/proto-hier-2.m: New test.
24596
24597 2002-08-19 Ziemowit Laski <zlaski@apple.com>
24598
24599 * objc.dg/bitfield-1.m: New test.
24600 * objc.dg/bitfield-2.m: New test.
24601
24602 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
24603
24604 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
24605 gcc.dg/c99-flex-array-4.c: New tests.
24606
24607 2002-08-16 Stan Shebs <shebs@apple.com>
24608
24609 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
24610
24611 2002-08-15 Jakub Jelinek <jakub@redhat.com>
24612
24613 * gcc.dg/typeof-1.c: New test.
24614 * g++.dg/ext/typeof2.C: New test.
24615
24616 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
24617
24618 * g++.dg/other/offsetof1.C: New test.
24619
24620 2002-08-14 Richard Henderson <rth@redhat.com>
24621
24622 * gcc.dg/tls/diag-3.c: Fix expected message strings.
24623
24624 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
24625
24626 * gcc.dg/cpp/_Pragma3.c: New test.
24627
24628 2002-08-13 Mark Mitchell <mark@codesourcery.com>
24629
24630 * g++.dg/template/inherit3: New test.
24631
24632 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
24633
24634 * gcc.dg/bitfld-4.c: Add blank options.
24635
24636 2002-08-09 Mark Mitchell <mark@codesourcery.com>
24637
24638 * g++.dg/template/crash1.C: New test.
24639
24640 2002-08-08 Jakub Jelinek <jakub@redhat.com>
24641
24642 * gcc.dg/tls/opt-2.c: New test.
24643
24644 2002-08-08 Devang Patel <dpatel@apple.com>
24645
24646 * objc.dg/selector-1.m : New test
24647
24648 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
24649
24650 * g++.dg/abi/bitfield4.C: New test.
24651 * gcc.dg/bitfld-4.c: New test.
24652
24653 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
24654
24655 * g++.dg/other/packed1.C: New test.
24656
24657 2002-08-07 Mark Mitchell <mark@codesourcery.com>
24658
24659 * g++.dg/abi/offsetof.C: Tweak error messages.
24660 * g++.old-deja/g++.mike/p10769a.C: Likewise.
24661
24662 2002-08-08 Jakub Jelinek <jakub@redhat.com>
24663
24664 * gcc.dg/bitfld-3.c: New test.
24665
24666 2002-08-07 Jakub Jelinek <jakub@redhat.com>
24667 Richard Henderson <rth@redhat.com>
24668
24669 * gcc.dg/i386-bitfield1.c: New test.
24670 * g++.dg/abi/bitfield3.C: Update.
24671
24672 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
24673
24674 * objc.dg/const-str-2.m: Update.
24675 * gcc.dg/cpp/c++98.c: Change to C extension.
24676 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
24677 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
24678
24679 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
24680
24681 * testsuite/gcc.dg/tls/diag-3.c: New.
24682
24683 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
24684
24685 * g++.dg/README (Subdirectories): Document new subdir expr.
24686 * g++.dg/expr/pmf-1.C: New test.
24687
24688 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
24689
24690 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
24691
24692 2002-08-06 Jakub Jelinek <jakub@redhat.com>
24693
24694 * g++.dg/abi/bitfield3.C: New test.
24695
24696 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
24697
24698 * lib/gcov.exp: Tweak expected line formats.
24699 * gcc.misc-tests/gcov8.c: New test.
24700 * gcc.misc-tests/gcov8.x: New flags.
24701
24702 2002-08-05 Jakub Jelinek <jakub@redhat.com>
24703
24704 * consistency.vlad/layout/endian.c: Include string.h.
24705
24706 * gcc.c-torture/execute/20020805-1.c: New test.
24707
24708 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
24709
24710 * g++.dg/other/conversion1.C: New test.
24711
24712 2002-08-03 Roger Sayle <roger@eyesopen.com>
24713
24714 * gcc.dg/builtins-1.c: New testcase.
24715
24716 2002-08-02 Mark Mitchell <mark@codesourcery.com>
24717
24718 * g++.dg/inherit/access3.C: New test.
24719
24720 2002-08-01 Jakub Jelinek <jakub@redhat.com>
24721
24722 * gcc.dg/ia64-visibility-2.c: New test.
24723
24724 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
24725
24726 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
24727 __qualifier_flags to __flags.
24728
24729 2002-07-31 Mark Mitchell <mark@codesourcery.com>
24730
24731 * g++.dg/inherit/operator1.C: New test.
24732 * g++.dg/lookup/disamb1.C: Fix typo in comment.
24733 * g++.dg/other/error1.C: Change expected error message.
24734 * g++.dg/template/conv4.C: Likewise.
24735
24736 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
24737
24738 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
24739 for documented behavior.
24740
24741 2002-07-25 Roger Sayle <roger@eyesopen.com>
24742
24743 * gcc.c-torture/execute/20020720-1.x: Skip this test on
24744 several targets known to fail.
24745
24746 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
24747
24748 * gcc.dg/mips-args-[123].c: New tests.
24749
24750 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
24751
24752 * gcc.dg/ppc-spe.c: New.
24753
24754 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
24755
24756 * g++.dg/other/ptrmem4.C: New testcase.
24757
24758 2002-07-24 Richard Henderson <rth@redhat.com>
24759
24760 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
24761
24762 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
24763
24764 * g++.dg/ext/alignof1.C (main): Return 0 for success.
24765
24766 2002-07-24 Roger Sayle <roger@eyesopen.com>
24767
24768 * gcc.c-torture/execute/memset-3.c: New testcase.
24769
24770 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
24771
24772 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
24773 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
24774
24775 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24776
24777 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
24778 Delete.
24779
24780 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
24781
24782 * gcc.c-torture/compile/simd-4.c: New test.
24783
24784 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24785
24786 PR c++/7347, c++/7348
24787 * g++.dg/template/access4.C: New test.
24788 * g++.dg/template/access5.C: New test.
24789 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
24790 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
24791 * g++.old-deja/g++.pt/ttp58.C: Likewise.
24792 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
24793
24794 2002-07-22 Jakub Jelinek <jakub@redhat.com>
24795
24796 * gcc.dg/gnu89-init-2.c: New test.
24797
24798 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
24799
24800 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
24801
24802 2002-07-20 Roger Sayle <roger@eyesopen.com>
24803
24804 * gcc.c-torture/execute/20020720-1.c: New testcase.
24805
24806 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
24807
24808 * gcc.dg/cpp/Wsignprom.c: New tests.
24809
24810 2002-07-20 Alan Modra <amodra@bigpond.net.au>
24811
24812 * gcc.c-torture/execute/loop-13.c: New test.
24813
24814 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
24815
24816 * gcc.dg/cpp/expr.c: New tests.
24817
24818 2002-07-18 David Edelsohn <edelsohn@gnu.org>
24819
24820 * g++.dg/opt/pr6713.C: Add template instantiation.
24821
24822 2002-07-18 Alan Modra <amodra@bigpond.net.au>
24823
24824 * gcc.dg/nest.c: New test.
24825
24826 2002-07-17 Richard Henderson <rth@redhat.com>
24827
24828 * g++.dg/opt/pr6713.C: New test.
24829
24830 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
24831
24832 * gcc.c-torture/execute/loop-2e.x: Let the testcase
24833 XFAIL for all x86 processors.
24834
24835 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
24836
24837 * gcc.c-torture/execute/20010122-1.x: Do not test with
24838 -fomit-frame-pointer.
24839
24840 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24841
24842 * g++.dg/template/instantiate2.C: New test.
24843 * g++.dg/template/spec4.C: New test.
24844
24845 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24846
24847 * g++.dg/template/access2.C: New test.
24848 * g++.dg/template/access3.C: New test.
24849
24850 2002-07-15 Zack Weinberg <zack@codesourcery.com>
24851
24852 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
24853 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
24854 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
24855 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
24856 Convert to use <stdarg.h>.
24857 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
24858 Delete.
24859 * gcc.dg/va-arg-2.c: New.
24860 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
24861
24862 2002-07-15 Jakub Jelinek <jakub@redhat.com>
24863
24864 * gcc.c-torture/compile/20020710-1.c: New test.
24865
24866 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
24867 Andrew Pinski <pinskia@physics.uc.edu>
24868
24869 gcc.c-torture/compile/simd-2.c: New testcase.
24870 gcc.c-torture/compile/simd-3.c: Likewise.
24871
24872 2002-07-11 Mark Mitchell <mark@codesourcery.com>
24873
24874 PR c++/7224
24875 * g++.dg/overload/error1.C: New test.
24876
24877 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
24878
24879 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
24880 configuration and IRIX 6 O32 ABI.
24881
24882 2002-07-11 Roger Sayle <roger@eyesopen.com>
24883
24884 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
24885
24886 2002-07-10 Roger Sayle <roger@eyesopen.com>
24887
24888 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
24889
24890 2002-07-10 Jeffrey A Law <law@redhat.com>
24891
24892 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
24893
24894 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
24895
24896 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
24897
24898 * gcc.dg/20020312-2.c: Check for __PPC__.
24899
24900 2002-07-09 Diego Novillo <dnovillo@redhat.com>
24901
24902 * gcc.c-torture/compile/20020709-1.c: New test.
24903
24904 2002-07-07 Roger Sayle <roger@eyesopen.com>
24905
24906 * g++.dg/template/qualttp21.C: New test case.
24907
24908 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
24909
24910 * gcc.c-torture/compile/20020706-1.c: New test.
24911 * gcc.c-torture/compile/20020706-2.c: New test.
24912
24913 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
24914 Alexandre Oliva <aoliva@redhat.com>
24915
24916 * g++.dg/warn/incomplete1.C: New test.
24917
24918 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24919
24920 PR c++/7099
24921 * g++.dg/warn/noreturn1.C: New test.
24922
24923 2002-07-03 Mark Mitchell <mark@codesourcery.com>
24924
24925 PR c++/6706
24926 * g++.dg/debug/debug6.C: New test.
24927 * g++.dg/debug/debug7.C: New test.
24928
24929 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
24930
24931 * gcc.c-torture/compile/simd-3.c: New test.
24932
24933 2002-07-03 Chris Demetriou <cgd@broadcom.com>
24934
24935 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
24936 * gcc.dg/20020620-1.c: Likewise.
24937
24938 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24939
24940 PR c++/6944
24941 * g++.dg/init/array4.C: New test.
24942 * g++.dg/init/array5.C: New test.
24943
24944 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
24945
24946 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
24947 * gcc.c-torture/execute/simd-2.c (main): Likewise.
24948
24949 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24950
24951 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
24952 * gcc.dg/wtr-aggr-init-1.c: Likewise.
24953 * gcc.dg/wtr-conversion-1.c: Likewise.
24954 * gcc.dg/wtr-escape-1.c: Likewise.
24955 * gcc.dg/wtr-int-type-1.c: Likewise.
24956 * gcc.dg/wtr-label-1.c: Likewise.
24957 * gcc.dg/wtr-static-1.c: Likewise.
24958 * gcc.dg/wtr-strcat-1.c: Likewise.
24959 * gcc.dg/wtr-suffix-1.c: Likewise.
24960 * gcc.dg/wtr-switch-1.c: Likewise.
24961 * gcc.dg/wtr-unary-plus-1.c: Likewise.
24962 * gcc.dg/wtr-union-init-1.c: Likewise.
24963 * gcc.dg/wtr-union-init-2.c: Likewise.
24964 * gcc.dg/wtr-union-init-3.c: Likewise.
24965
24966 * gcc.dg/wtr-func-def-1.c: New test.
24967
24968 2002-07-02 Devang Patel <dpatel@apple.com>
24969
24970 * objc.dg/param-1.m: New test.
24971
24972 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
24973
24974 * gcc.dg/cpp/trad/directive.c: Add test.
24975 * gcc.dg/cpp/trad/macroargs.c: Add test.
24976 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
24977
24978 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
24979
24980 * gcc.dg/cpp/cmdlne-M.c: New test.
24981
24982 2002-07-02 Ziemowit Laski <zlaski@apple.com>
24983
24984 * objc.dg/desig-init-1.m: New test.
24985
24986 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24987
24988 PR c++/6716
24989 * g++.dg/template/instantiate1.C: New test.
24990
24991 2002-07-01 Mark Mitchell <mark@codesourcery.com>
24992
24993 PR c++/7112
24994 * g++.dg/template/sizeof2.C: New test.
24995
24996 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
24997
24998 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
24999 gcc.dg/cpp/trad/include.c: New tests.
25000
25001 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
25002
25003 PR target/7177
25004 * gcc.c-torture/compile/20020701-1.c: New test.
25005
25006 2002-07-01 Stan Shebs <shebs@apple.com>
25007
25008 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
25009 header here...
25010 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
25011 (objc-torture-execute): or here.
25012
25013 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
25014
25015 * gcc.c-torture/execute/arith-rand-ll.c: New test.
25016
25017 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
25018
25019 * gcc.dg/cpp/trad/escaped-nl.c: New test.
25020
25021 2002-06-30 Devang Patel <dpatel@apple.com>
25022
25023 * objc.dg/fsyntax-only.m: New test.
25024
25025 2002-06-27 Mark Mitchell <mark@codesourcery.com>
25026
25027 PR c++/6695
25028 * g++.dg/template/friend7.C: New file.
25029
25030 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
25031
25032 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
25033 return type.
25034
25035 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
25036
25037 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
25038 avoid division by zero.
25039
25040 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
25041
25042 * gcc.dg/Wunknownprag.c: New tests.
25043
25044 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
25045
25046 * gcc.c-torture/execute/simd-2.c: New test.
25047
25048 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
25049
25050 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
25051 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
25052 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
25053 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
25054 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
25055 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
25056 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
25057 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
25058 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
25059 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
25060 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
25061 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
25062 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
25063 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
25064 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
25065 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
25066 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
25067
25068 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
25069
25070 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
25071 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
25072 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
25073 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
25074 New tests.
25075 * gcc.dg/cpp/trad/directive.c: Update.
25076
25077 2002-06-23 Andreas Jaeger <aj@suse.de>
25078
25079 * gcc.c-torture/execute/complex-6.c: New.
25080
25081 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
25082
25083 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
25084 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
25085 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
25086 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
25087
25088 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
25089
25090 * gcc.dg/cpp/trad: New directory with traditional tests copied
25091 from parent directory.
25092 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
25093 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
25094 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
25095 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
25096 Move to trad/ and rename.
25097 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
25098 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
25099 gcc.dg/cpp/trad/redef2.c: New tests.
25100 * gcc.dg/cpp/trad/trad.exp: New driver.
25101
25102 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
25103
25104 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
25105 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
25106 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
25107 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
25108 Remove.
25109
25110 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
25111
25112 * gcc.dg/20020620-1.c: New test.
25113
25114 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25115
25116 * g++.dg/template/ttp4.C: New test.
25117
25118 2002-06-19 Jakub Jelinek <jakub@redhat.com>
25119
25120 * g++.dg/opt/vt1.C: Fix regexp.
25121
25122 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25123
25124 * gcc.c-torture/execute/pure-1.c: Make functions static again.
25125 Don't use attribute `noinline'.
25126
25127 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
25128
25129 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
25130
25131 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
25132
25133 * gcc.c-torture/execute/simd-1.c: New.
25134
25135 * gcc.dg/simd-1.c: New.
25136
25137 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
25138
25139 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
25140
25141 2002-06-16 Richard Henderson <rth@redhat.com>
25142
25143 * g++.dg/ext/anon-struct1.C: New.
25144 * g++.dg/ext/anon-struct2.C: New.
25145 * g++.dg/ext/anon-struct3.C: New.
25146 * gcc.dg/anon-struct-1.c: New.
25147 * gcc.dg/anon-struct-2.c: New.
25148 * gcc.dg/anon-struct-3.c: New.
25149 * gcc.dg/20011008-1.c: Adjust warning text.
25150 * gcc.dg/20020527-1.c: Add -fms-extensions.
25151
25152 2002-06-16 Richard Henderson <rth@redhat.com>
25153
25154 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
25155
25156 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
25157
25158 * gcc.c-torture/execute/20020615-1.c: New test.
25159
25160 2002-06-15 Roger Sayle <roger@eyesopen.com>
25161
25162 * gcc.c-tortuture/execute/compare-1.c: New test case.
25163 * gcc.c-tortuture/execute/compare-2.c: New test case.
25164 * gcc.c-tortuture/execute/compare-3.c: New test case.
25165
25166 2002-06-13 Richard Henderson <rth@redhat.com>
25167
25168 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
25169 ia64 ilp32.
25170
25171 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25172
25173 * g++.dg/template/typename2.C: Update error message.
25174
25175 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
25176
25177 * gcc.c-torture/execute/20020611-1.c: New test.
25178
25179 2002-06-11 Bob Wilson <bob.wilson@acm.org>
25180
25181 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
25182 list of targets to skip.
25183
25184 2002-06-10 Bob Wilson <bob.wilson@acm.org>
25185
25186 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
25187 targets if not optimizing.
25188
25189 2002-06-10 Jakub Jelinek <jakub@redhat.com>
25190
25191 * gcc.c-torture/compile/20020605-1.c: New test.
25192
25193 * g++.dg/opt/vt1.C: New test.
25194
25195 * gcc.dg/20020531-1.c: New test.
25196
25197 * gcc.dg/20020530-1.c: New test.
25198
25199 * gcc.dg/20020527-1.c: New test.
25200
25201 * g++.dg/opt/cse1.C: New test.
25202
25203 2002-06-07 Roger Sayle <roger@eyesopen.com>
25204
25205 * gcc.dg/20020607-2.c: New test case.
25206
25207 2002-06-07 Jakub Jelinek <jakub@redhat.com>
25208
25209 * gcc.c-torture/compile/20020604-1.c: New test.
25210
25211 2002-06-04 Richard Henderson <rth@redhat.com>
25212
25213 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
25214 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
25215 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
25216
25217 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
25218
25219 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
25220
25221 2002-06-03 Richard Henderson <rth@redhat.com>
25222
25223 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
25224 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
25225
25226 2002-06-02 Richard Henderson <rth@redhat.com>
25227
25228 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
25229 test functions static.
25230
25231 2002-06-02 Andreas Jaeger <aj@suse.de>
25232
25233 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
25234 now.
25235
25236 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
25237
25238 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
25239 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
25240 Update for mofified diagnostics.
25241 * gcc.dg/c99-intconst-1.c: No longer fail.
25242
25243 2002-06-02 Richard Henderson <rth@redhat.com>
25244
25245 * gcc.dg/uninit-A.c: Remove xfail markers.
25246
25247 2002-06-01 Roger Sayle <roger@eyesopen.com>
25248
25249 * gcc.dg/fnegate-1.c: New test case.
25250
25251 2002-05-30 Osku Salerma <osku@iki.fi>
25252
25253 * gcc.c-torture/execute/mayalias-1.c: New file.
25254
25255 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
25256
25257 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
25258 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
25259 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
25260
25261 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
25262
25263 * gcc.c-torture/execute/20020529-1.c: New test.
25264
25265 2002-05-27 Richard Henderson <rth@redhat.com>
25266
25267 * g++.dg/ext/attrib6.C: New test case.
25268
25269 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25270
25271 * gcc.c-torture/execute/pure-1.c: New test.
25272
25273 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
25274
25275 * gcc.dg/cpp/arith-2.c: Remove.
25276
25277 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
25278
25279 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
25280 * gcc.dg/cpp/if-3.c: Remove.
25281
25282 2002-05-26 Jakub Jelinek <jakub@redhat.com>
25283
25284 * g++.dg/opt/cse2.C: New test.
25285
25286 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
25287
25288 * gcc.dg/cpp/arith-1.c: New semantic tests.
25289 * gcc.dg/cpp/if-1.c: Update.
25290
25291 2002-05-24 Ben Elliston <bje@redhat.com>
25292
25293 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
25294
25295 2002-05-24 Jakub Jelinek <jakub@redhat.com>
25296
25297 * gcc.dg/verbose-asm.c: New test.
25298
25299 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
25300
25301 * gcc.dg/cpp/paste12.c: New test.
25302
25303 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
25304
25305 * g++.dg/parse/named_ops.C: New test.
25306
25307 2002-05-23 Mark Mitchell <mark@codesourcery.com>
25308
25309 * gcc/testsuite/gcc.dg/weak-8.c: New test.
25310
25311 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
25312
25313 * gcc.dg/weak-2.c: Allow optional leading underscore
25314 in scan-assembler symbol name.
25315 * gcc.dg/weak-3.c: Likewise.
25316 * gcc.dg/weak-4.c: Likewise.
25317 * gcc.dg/weak-5.c: Likewise.
25318
25319 2002-05-23 Jakub Jelinek <jakub@redhat.com>
25320
25321 * gcc.dg/20020523-1.c: New test.
25322
25323 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
25324
25325 * objc.dg/const-str-2.m: Update now that we stop after
25326 a command line error.
25327
25328 2002-05-22 Richard Henderson <rth@redhat.com>
25329
25330 * g++.dg/dg.exp: Fix typo in test pruneing.
25331
25332 2002-05-22 Richard Henderson <rth@redhat.com>
25333
25334 * g++.dg/dg.exp: Prune the tls subdirectory.
25335 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
25336 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
25337 * g++.dg/tls/init-1.C: New.
25338
25339 2002-05-22 Jakub Jelinek <jakub@redhat.com>
25340
25341 * gcc.dg/20020517-1.c: New test.
25342
25343 2002-05-21 Richard Henderson <rth@redhat.com>
25344
25345 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
25346 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
25347
25348 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
25349
25350 * g++.dg/other/copy2.C: New test.
25351
25352 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
25353
25354 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
25355 (MAX_COPY): Bump up to 10 times sizeof (long long).
25356 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
25357
25358 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
25359 sizeof (long long).
25360
25361 * gcc.c-torture/execute/strcpy-1.c: New test.
25362
25363 2002-05-19 Jason Merrill <jason2redhat.com>
25364
25365 * g++.dg/ext/oper1.C: New test.
25366
25367 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
25368 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
25369
25370 * README.QMTEST: New file.
25371
25372 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
25373
25374 2002-05-19 Andreas Jaeger <aj@suse.de>
25375
25376 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
25377 now.
25378 * gcc.c-torture/execute/loop-2d.x: Likewise.
25379
25380 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
25381
25382 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
25383 support weak symbols.
25384 * gcc.dg/weak-4.c: Likewise
25385 * gcc.dg/weak-6.c: Likewise
25386
25387 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
25388
25389 * gcc.dg/weak-3.c: Add dg-excess-error comment for
25390 cygwin, coff and h8300-*-hms targets
25391 * gcc.dg/weak-5.c: Likewise
25392 * gcc.dg/weak-7.c: Likewise
25393
25394 2002-05-16 Jason Merrill <jason@redhat.com>
25395
25396 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
25397 (scan-assembler-not, scan-assembler-dem): Likewise.
25398 (scan-assembler-dem-not): Likewise.
25399
25400 2002-05-15 Richard Henderson <rth@redhat.com>
25401
25402 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
25403
25404 2002-05-15 Richard Henderson <rth@redhat.com>
25405
25406 * gcc.dg/weak-5.c (vfoo1c): No warning here.
25407 (vfoo1f): Warning here.
25408 (vfoo1l): Don't redefine the alias.
25409
25410 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
25411
25412 * g++.dg/init/pm1.C: New test.
25413
25414 2002-05-12 David S. Miller <davem@redhat.com>
25415
25416 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
25417 types.
25418
25419 2002-05-10 Roger Sayle <roger@eyesopen.com>
25420
25421 * gcc.c-torture/execute/20020510-1.c: New test case.
25422
25423 2002-05-10 David S. Miller <davem@redhat.com>
25424
25425 * gcc.c-torture/execute/conversion.c: Test long double too.
25426
25427 2002-05-09 Jakub Jelinek <jakub@redhat.com>
25428
25429 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
25430 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
25431 * lib/g++.exp (g++_link_flags): Likewise.
25432 * lib/objc.exp (objc_target_compile): Likewise.
25433
25434 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
25435
25436 * gcc.dg/cpp/poison.c: Update.
25437 * gcc.dg/cpp/20000625-2.c: Remove.
25438 * gcc.dg/cpp/direct2s.c: Remove final test.
25439
25440 2002-05-08 Tom Rix <trix@redhat.com>
25441
25442 * gcc.c-torture/execute/20020508-1.c: New test.
25443 * gcc.c-torture/execute/20020508-2.c: New test.
25444 * gcc.c-torture/execute/20020508-3.c: New test.
25445
25446 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
25447
25448 * gcc.dg/cpp/charconst-4.c: More tests.
25449
25450 2002-05-08 Mark Mitchell <mark@codesourcery.com>
25451
25452 PR c/6569
25453 * gcc.dg/weak-3.c: Update location of warning messages.
25454 * gcc.dg/weak-5.c: Likewise.
25455
25456 2002-05-06 Roger Sayle <roger@eyesopen.com>
25457
25458 * gcc.c-torture/execute/20020506-1.c: New test case.
25459
25460 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
25461
25462 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
25463
25464 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
25465
25466 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
25467
25468 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
25469
25470 * gcc.dg/cpp/charconst-3.c: New test.
25471
25472 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
25473
25474 * gcc.dg/cpp/charconst.c: Update tests.
25475
25476 2002-05-05 Tim Josling <tej@melbpc.org.au>
25477
25478 * treelang: Added directory for new sample language treelang. Also
25479 lib/treelang.exp: New file to signal treelang should be tested.
25480
25481 2002-05-03 Jakub Jelinek <jakub@redhat.com>
25482
25483 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
25484 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
25485 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
25486 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
25487 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
25488 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
25489 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
25490
25491 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
25492
25493 * gcc.dg/format/xopen-2.c: New test.
25494
25495 2002-05-03 Jakub Jelinek <jakub@redhat.com>
25496
25497 * gcc.dg/20020503-1.c: New test.
25498
25499 2002-05-02 Mark Mitchell <mark@codesourcery.com>
25500
25501 * g++.dg/init/dtor1.C: Make it tougher.
25502
25503 2002-05-01 Mark Mitchell <mark@codesourcery.com>
25504
25505 * g++.dg/init/dtor1.C: New test.
25506
25507 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
25508
25509 * gcc.dg/altivec-8.c: New.
25510
25511 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
25512
25513 * gcc.dg/altivec-7.c: New.
25514
25515 2002-04-29 Jakub Jelinek <jakub@redhat.com>
25516
25517 * g++.dg/parse/typedef1.C: New test.
25518
25519 2002-04-29 Mark Mitchell <mark@codesourcery.com>
25520
25521 PR c++/6486
25522 * g++.dg/template/friend6.C: New test.
25523
25524 PR c++/6492
25525 * g++.dg/init/copy1.C: New test.
25526
25527 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
25528
25529 * g++.dg/warn/effc1.C: New test.
25530
25531 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
25532
25533 * gcc.dg/cpp/if-cexp.c: Add a test.
25534
25535 2002-04-28 Jakub Jelinek <jakub@redhat.com>
25536
25537 * gcc.dg/20020426-2.c: New test.
25538
25539 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
25540
25541 * gcc.dg/cpp/if-mop.c: Update.
25542 * gcc.dg/cpp/if-mpar.c: Add test.
25543 * gcc.dg/cpp/if-oppr.c: Update.
25544
25545 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25546
25547 PR c/6343
25548 * gcc.dg/weak-[2-7].c: New tests.
25549
25550 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
25551
25552 * gcc.dg/enum1.c: New test.
25553
25554 2002-04-26 Mark Mitchell <mark@codesourcery.com>
25555
25556 PR c++/6497
25557 * g++.dg/inherit/access2.C: New test.
25558
25559 2002-04-26 Mark Mitchell <mark@codesourcery.com>
25560
25561 PR bootstrap/6445
25562 * gcc.dg/20020426-1.c: New test.
25563
25564 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
25565
25566 * g++.dg/abi/enum1.C: New test.
25567
25568 2002-04-26 Richard Henderson <rth@redhat.com>
25569
25570 * gcc.dg/c99-bool-1.c: Expect always true warning.
25571
25572 2002-04-25 Roger Sayle <roger@eyesopen.com>
25573
25574 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
25575
25576 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25577
25578 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
25579 targets.
25580
25581 2002-04-24 Mark Mitchell <mark@codesourcery.com>
25582
25583 * g++.dg/abi/mange7.C: New test.
25584
25585 PR c++/6438.
25586 * g++.dg/parse/stmtexpr2.C: New test.
25587
25588 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
25589
25590 * gcc.dg/20020312-2.c: Add SH target.
25591
25592 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25593
25594 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
25595 compiler output on mips*-*-irix*.
25596
25597 2002-04-23 Jakub Jelinek <jakub@redhat.com>
25598
25599 * g++.dg/parse/attr1.C: New test.
25600
25601 2002-04-23 Roger Sayle <roger@eyesopen.com>
25602
25603 * gcc.c-torture/execute/string-opt-17.c: New test case.
25604 * gcc.c-torture/execute/memset-2.c: New test case.
25605
25606 2002-04-23 Mark Mitchell <mark@codesourcery.com>
25607
25608 PR c++/6256:
25609 * g++.dg/template/friend5.C: New test.
25610
25611 PR c++/6331:
25612 * g++.dg/template/qual1.C: Likewise.
25613
25614 2002-04-22 Zack Weinberg <zack@codesourcery.com>
25615
25616 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
25617 Include stdlib.h, not stdio.h or ctype.h.
25618
25619 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
25620
25621 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
25622 cris-*-elf* and mmix-*-*.
25623 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
25624 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
25625 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
25626 Ditto.
25627 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
25628 * gcc.dg/wchar_t-1.c: Ditto.
25629
25630 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
25631
25632 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
25633 Clarify comment.
25634
25635 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
25636
25637 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
25638
25639 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25640
25641 * gcc.c-torture/execute/20000906-1.x: Delete.
25642
25643 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
25644
25645 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
25646
25647 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
25648
25649 * PR6367
25650 * g77.f-torture/execute/6367.f: New test.
25651 * g77.f-torture/execute/6367.x: Disable for MMIX.
25652
25653 2002-04-19 Mark Mitchell <mark@codesourcery.com>
25654
25655 * PR6352
25656 * g++.dg/opt/inline2.C: New test.
25657
25658 2002-04-18 Richard Henderson <rth@redhat.com>
25659
25660 * gcc.dg/20000906-1.c: Enable for all targets.
25661 * gcc.c-torture/compile/iftrap-2.c: New.
25662
25663 2002-04-18 Jakub Jelinek <jakub@redhat.com>
25664
25665 * gcc.dg/20020418-1.c: New test.
25666 * gcc.dg/20020418-2.c: New test.
25667
25668 2002-04-18 Richard Henderson <rth@redhat.com>
25669
25670 * gcc.c-torture/compile/iftrap-1.c: New.
25671 * gcc.dg/iftrap-1.c: Adjust for ia64.
25672 * gcc.dg/iftrap-2.c: New.
25673
25674 2002-04-18 Jakub Jelinek <jakub@redhat.com>
25675
25676 * gcc.c-torture/compile/20020418-1.c: New test.
25677
25678 2002-04-18 Roger Sayle <roger@eyesopen.com>
25679
25680 * gcc.c-torture/compile/20020415-1.c: New.
25681
25682 2002-04-18 David S. Miller <davem@redhat.com>
25683
25684 * gcc.c-torture/execute/20020418-1.c: New test.
25685
25686 2002-04-17 Jakub Jelinek <jakub@redhat.com>
25687
25688 * gcc.dg/20020416-1.c: New test.
25689
25690 * g++.dg/opt/inline1.C: New test.
25691
25692 2002-04-16 Jakub Jelinek <jakub@redhat.com>
25693
25694 * gcc.dg/altivec-5.c: New test.
25695
25696 * gcc.dg/20020415-1.c: New test.
25697
25698 2002-04-15 Mark Mitchell <mark@codesourcery.com>
25699
25700 * testsuite/lib/chill.exp: Remove.
25701
25702 2002-04-14 Jakub Jelinek <jakub@redhat.com>
25703
25704 * g++.dg/other/big-struct.C: New test.
25705
25706 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
25707
25708 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
25709 of scratch file.
25710
25711 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
25712
25713 PR c/6277
25714 * gcc.dg/i386-387-1.c: Allow optional leading underscore
25715 in scan-assembler function name
25716
25717 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
25718
25719 * g77.f-torture/execute/980628-4.x,
25720 g77.f-torture/execute/980628-5.x,
25721 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
25722 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
25723 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
25724 i[34567]86-*-*.
25725
25726 2002-04-13 David S. Miller <davem@redhat.com>
25727
25728 * gcc.c-torture/execute/20020413-1.c: New test.
25729
25730 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
25731
25732 * gcc.dg/asm-6.c,
25733 * g++.dg/ext/asm1.C: New tests.
25734
25735 2002-04-12 Mark Mitchell <mark@codesourcery.com>
25736
25737 PR c++ 5373.
25738 * g++.dg/parse/stmtexpr1.C: New test.
25739
25740 PR c++/5189.
25741 * g++.dg/template/copy1.C: New test.
25742
25743 2002-04-12 Richard Henderson <rth@redhat.com>
25744
25745 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
25746
25747 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
25748
25749 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
25750 gcc.c-torture/execute/20020307-2.c.
25751
25752 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
25753
25754 * g++.dg/ext/attrib5.C,
25755 * g++.dg/lookup/struct1.C: New tests.
25756
25757 2002-04-11 Jakub Jelinek <jakub@redhat.com>
25758
25759 * gcc.dg/20020411-1.c: New test.
25760
25761 * gcc.c-torture/execute/20020411-1.c: New test.
25762
25763 2002-04-10 Janis Johnson <janis187@us.ibm.com>
25764
25765 * g77.f-torture/execute/6177.f: New test.
25766
25767 2002-04-10 Jakub Jelinek <jakub@redhat.com>
25768
25769 PR middle-end/6247
25770 * g++.dg/opt/cleanup1.C: New test.
25771
25772 * g++.dg/opt/const1.C: New test.
25773
25774 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
25775
25776 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
25777
25778 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
25779
25780 PR c++/5507
25781 * g++.dg/template/typename2.C: New test.
25782
25783 2002-04-10 Alan Modra <amodra@bigpond.net.au>
25784
25785 * gcc.c-torture/execute/loop-12.c: New.
25786
25787 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
25788
25789 * g77.f-torture/execute/980628-4.x,
25790 g77.f-torture/execute/980628-5.x,
25791 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
25792 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
25793 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
25794
25795 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25796
25797 PR optimization/6086
25798 * g++.dg/opt/preinc1.C: New test.
25799
25800 2002-04-06 Mark Mitchell <mark@codesourcery.com>
25801
25802 PR c++/5571
25803 * g++.dg/opt/static2.C: New test.
25804
25805 2002-04-06 Mark Mitchell <mark@codesourcery.com>
25806
25807 PR c/5120
25808 * gcc.dg/20020406-1.c: New test.
25809
25810 2002-04-04 David S. Miller <davem@redhat.com>
25811
25812 * gcc.c-torture/execute/20020404-1.c: New test.
25813
25814 2002-04-04 Jakub Jelinek <jakub@redhat.com>
25815
25816 PR c/6123
25817 * gcc.dg/20020312-2.c: Do not declare global register variable
25818 if __PIC__ or __pic__ is defined.
25819
25820 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
25821
25822 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
25823 __asm__ so that it works correctly even if -ansi -pedantic-errors.
25824
25825 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25826
25827 * gcc.misc-tests/linkage.exp: Update last change to handle
25828 sparc*-, not just sparc-.
25829
25830 2002-04-03 Richard Henderson <rth@redhat.com>
25831
25832 * gcc.dg/cpp/ucs.c: Improved long UCS test.
25833
25834 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
25835
25836 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
25837
25838 2002-04-02 David S. Miller <davem@redhat.com>
25839
25840 * gcc.c-torture/execute/20020402-3.c: New test.
25841
25842 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
25843
25844 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
25845 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
25846
25847 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
25848 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
25849 g77.f-torture/execute/20001201.x,
25850 g77.f-torture/execute/u77-test.x: New files.
25851
25852 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
25853 * gcc.dg/wchar_t-1.c: Ditto.
25854
25855 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25856
25857 * gcc.c-torture/execute/20020402-1.c: New test.
25858
25859 2002-04-01 Richard Henderson <rth@redhat.com>
25860
25861 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
25862
25863 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
25864
25865 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25866
25867 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
25868
25869 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
25870
25871 * g++.dg/inherit/template-as-base.C: Expect error.
25872 * g++.dg/inherit/namespace-as-base.C: Likewise.
25873
25874 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
25875
25876 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
25877 g++.dg/ext/instantiate3.C: Tweak match patterns.
25878
25879 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
25880 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
25881 -da test.
25882
25883 2002-03-31 Richard Henderson <rth@redhat.com>
25884
25885 * gcc.dg/special/alias-2.c: New.
25886 * gcc.dg/special/ecos.exp: Run it.
25887
25888 2002-03-31 Richard Henderson <rth@redhat.com>
25889
25890 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
25891
25892 2002-03-31 Kazu Hirata <kazu@hxi.com>
25893
25894 * gcc.dg/weak-1.c: Disable on h8300 port.
25895
25896 2002-03-29 Janis Johnson <janis187@us.ibm.com>
25897
25898 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
25899 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
25900 ordering tests.
25901 * g++.dg/bprob/bprob-1.C: New test.
25902 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
25903 * g++.dg/gcov/gcov-1.C: New test.
25904 * g++.dg/gcov/gcov-1.x: New file.
25905 * g++.dg/gcov/gcov-2.C: New test.
25906 * g++.dg/gcov/gcov-3.C: New test.
25907 * g++.dg/gcov/gcov-3.h: New file.
25908
25909 2002-03-28 Roger Sayle <roger@eyesopen.com>
25910
25911 * g++.old-deja/g++.other/builtins5.C: New test.
25912 * g++.old-deja/g++.other/builtins6.C: New test.
25913 * g++.old-deja/g++.other/builtins7.C: New test.
25914 * g++.old-deja/g++.other/builtins8.C: New test.
25915 * g++.old-deja/g++.other/builtins9.C: New test.
25916
25917 2002-03-29 Jakub Jelinek <jakub@redhat.com>
25918
25919 * g++.dg/opt/static1.C: New test.
25920
25921 * g++.dg/opt/longbranch1.C: New test.
25922
25923 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
25924
25925 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
25926
25927 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
25928
25929 2002-03-28 Jeffrey A Law (law@redhat.com)
25930
25931 * gcc.c-torture/execute/20020328-1.c: New test.
25932
25933 2002-03-27 Richard Henderson <rth@redhat.com>
25934
25935 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
25936 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
25937 move from g++.old-deja/g++.ext/.
25938
25939 2002-03-27 Mark Mitchell <mark@codesourcery.com>
25940
25941 * g++.dg/init/new2.C: New test.
25942
25943 2002-03-26 Richard Henderson <rth@redhat.com>
25944
25945 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
25946
25947 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
25948 on sparc.
25949
25950 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
25951 sparcv9 systems.
25952 * gcc.dg/20001102-1.c: Likewise.
25953
25954 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
25955
25956 * gcc.dg/cpp/endif-pedantic1.c,
25957 gcc.dg/cpp/endif-pedantic2.c: New tests.
25958
25959 2002-03-26 Mark Mitchell <mark@codesourcery.com>
25960
25961 * g++.dg/init/new1.C: New test.
25962
25963 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
25964
25965 * g++.dg/abi/vbase9.C: New test.
25966
25967 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
25968
25969 * gcc.dg/arm-asm.c: New test.
25970
25971 2002-03-26 Andrew Cagney <ac131313@redhat.com>
25972
25973 * gcc.dg/Wswitch-enum.c: New test.
25974 Fix PR c/5044.
25975
25976 2002-03-26 Richard Henderson <rth@redhat.com>
25977
25978 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
25979 structure.
25980
25981 2002-03-25 Richard Henderson <rth@redhat.com>
25982
25983 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
25984 sparcv9 systems.
25985
25986 * gcc.c-torture/compile/20011119-1.c (xxx): New.
25987 * gcc.c-torture/compile/20011119-2.c (xxx): New.
25988
25989 2002-03-25 Zack Weinberg <zack@codesourcery.com>
25990
25991 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
25992
25993 2002-03-25 Bob Wilson <bob.wilson@acm.org>
25994
25995 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
25996 targets using generic thunk support.
25997
25998 2002-03-25 Jakub Jelinek <jakub@redhat.com>
25999
26000 * gcc.c-torture/compile/20020323-1.c: New test.
26001
26002 * g++.dg/opt/conj2.C: New test.
26003
26004 2002-03-24 Richard Henderson <rth@redhat.com>
26005
26006 * gcc.dg/weak-1.c: Use -fno-common.
26007
26008 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
26009
26010 * g77.dg/f77-edit-apostrophe-out.f: New test
26011 * g77.dg/f77-edit-h-out.f: New test
26012 * g77.dg/f77-edit-t-in.f: New test
26013 * g77.dg/f77-edit-t-out.f: New test
26014 * g77.dg/f77-edit-x-out.f: New test
26015 * g77.dg/f77-edit-slash-out.f: New test
26016 * g77.dg/f77-edit-colon-out.f: New test
26017 * g77.dg/f77-edit-s-out.f: New test
26018
26019 2002-03-24 Richard Henderson <rth@redhat.com>
26020
26021 * objc/execute/formal_protocol-6.x: New XFAIL.
26022
26023 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
26024
26025 * gcc.dg/weak-1.c: Early return from dg-final on platforms
26026 that do not support weak symbols
26027
26028 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
26029
26030 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
26031 * lib/g77.exp: Likewise
26032 * lib/objc.exp: Likewise
26033
26034 2002-03-23 Andrew Cagney <ac131313@redhat.com>
26035
26036 * gcc.dg/Wswitch-default.c: New test.
26037
26038 2002-03-23 Jakub Jelinek <jakub@redhat.com>
26039
26040 * g++.dg/other/enum1.C: New test.
26041
26042 2002-03-23 Zack Weinberg <zack@codesourcery.com>
26043
26044 * gcc.dg/pragma-ep-3.c: Fix typo.
26045
26046 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
26047
26048 * g++.dg/inherit/template-as-base.C: New test.
26049
26050 2002-03-22 Jakub Jelinek <jakub@redhat.com>
26051
26052 * g++.old-deja/g++.other/dwarf2-1.C: Move...
26053 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
26054
26055 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
26056
26057 * gcc.dg/cpp/multiline.c: Update to match.
26058
26059 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
26060
26061 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
26062
26063 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
26064
26065 * gcc.dg/cpp/extratokens2.c: New file.
26066
26067 2002-03-21 David Edelsohn <edelsohn@gnu.org>
26068
26069 * gcc.dg/20020312-2.c: Add rs6000 target.
26070
26071 * gcc.c-torture/compile/20020319-1.c: New test.
26072
26073 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
26074
26075 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
26076 (A, E): Handle this.
26077
26078 2002-03-20 Jason Merrill <jason@redhat.com>
26079
26080 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
26081 ignoring -fpic.
26082 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
26083 through prune_gcc_output.
26084
26085 2002-03-20 Jakub Jelinek <jakub@redhat.com>
26086
26087 * gcc.c-torture/compile/20020320-1.c: New test.
26088
26089 2002-03-19 Jakub Jelinek <jakub@redhat.com>
26090
26091 * gcc.c-torture/compile/20020318-1.c: New test.
26092
26093 * gcc.dg/struct-by-value-1.c: New test.
26094
26095 * gcc.dg/20020319-1.c: New test.
26096
26097 2002-03-18 Jakub Jelinek <jakub@redhat.com>
26098
26099 * g++.dg/opt/conj1.C: New test.
26100
26101 2002-03-17 Mark Mitchell <mark@codesourcery.com>
26102
26103 * g++.dg/template/qualttp20.C: Revert previous change.
26104 * g++.dg/template/qualttp3.C: Likewise.
26105 * g++.dg/template/qualttp4.C: Likewise
26106 * g++.dg/template/qualttp5.C: Likewise
26107 * g++.dg/template/qualttp6.C: Likewise
26108 * g++.dg/template/qualttp7.C: Likewise
26109 * g++.dg/template/qualttp8.C: Likewise
26110 * g++.dg/template/recurse.C: Likewise.
26111
26112 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
26113
26114 * gcc.dg/cpp/wchar-1.c: Update.
26115
26116 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
26117
26118 * g++.dg/template/conv1.C: New test.
26119 * g++.dg/template/conv2.C: New test.
26120 * g++.dg/template/conv3.C: New test.
26121 * g++.dg/template/conv4.C: New test.
26122
26123 2002-03-15 Mark Mitchell <mark@codesourcery.com>
26124
26125 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
26126 * g++.dg/template/qualttp3.C: Likewise.
26127 * g++.dg/template/qualttp4.C: Likewise
26128 * g++.dg/template/qualttp5.C: Likewise
26129 * g++.dg/template/qualttp6.C: Likewise
26130 * g++.dg/template/qualttp7.C: Likewise
26131 * g++.dg/template/qualttp8.C: Likewise
26132 * g++.dg/template/recurse.C: Likewise.
26133
26134 2002-03-15 Mark Mitchell <mark@codesourcery.com>
26135
26136 * g++.dg/opt/dtor1.C: New test.
26137
26138 2002-03-15 Jakub Jelinek <jakub@redhat.com>
26139
26140 * gcc.c-torture/compile/20020315-1.c: New test.
26141
26142 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
26143
26144 * gcc.dg/weak-1.c: Fix scan tests.
26145
26146 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
26147
26148 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
26149 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
26150 cris-*-aout* mmix-*-*.
26151 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
26152 cris-*-aout* mmix-*-*.
26153 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
26154 cris-*-elf* cris-*-aout* and mmix-*-*.
26155 * gcc.dg/20001009-1.c: Ditto.
26156 * gcc.dg/20010912-1.c: Ditto.
26157 * gcc.dg/20020122-4.c: Ditto.
26158 * gcc.dg/inline-2.c: Ditto.
26159
26160 2002-03-14 Jeffrey A Law (law@cygnus.com)
26161
26162 * gcc.c-torture/compile/20020314-1.c: New test.
26163
26164 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
26165
26166 * gcc.c-torture/execute/20020314-1.c: New test.
26167
26168 2002-03-14 Jakub Jelinek <jakub@redhat.com>
26169
26170 * g++.dg/warn/Wunused-1.C: New test.
26171
26172 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
26173
26174 * g++.dg/abi/mangle6.C: New test.
26175
26176 2002-03-13 Jakub Jelinek <jakub@redhat.com>
26177
26178 * gcc.c-torture/compile/20020309-2.c: New test.
26179
26180 * gcc.c-torture/compile/20020312-1.c: New test.
26181
26182 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
26183
26184 * g++.dg/other/access1.C: New test.
26185
26186 2002-03-12 Jakub Jelinek <jakub@redhat.com>
26187
26188 * gcc.c-torture/execute/wchar_t-1.c: New test.
26189
26190 2002-03-12 David Edelsohn <edelsohn@gnu.org>
26191
26192 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
26193
26194 2002-03-12 Roger Sayle <roger@eyesopen.com>
26195
26196 * gcc.dg/20020312-1.c: New test case.
26197
26198 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
26199
26200 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
26201
26202 2002-03-11 Richard Henderson <rth@redhat.com>
26203
26204 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
26205 * g++.old-deja/g++.jason/report.C: Likewise.
26206
26207 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
26208
26209 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
26210 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
26211
26212 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
26213
26214 * testsuite/g++.dg/overload/pmf1.C: New test.
26215
26216 2002-03-11 Kazu Hirata <kazu@hxi.com>
26217
26218 * gcc.c-torture/execute/20020307-1.c: Use long.
26219
26220 2002-03-11 Jakub Jelinek <jakub@redhat.com>
26221
26222 PR optimization/5844
26223 * gcc.dg/20020310-1.c: New test.
26224
26225 2002-03-09 Michael Meissner <meissner@redhat.com>
26226
26227 * gcc.c-torture/execute/memcpy-2.c: New test.
26228 * gcc.c-torture/execute/memset-1.c: New test.
26229 * gcc.c-torture/execute/strlen-1.c: New test.
26230 * gcc.c-torture/execute/strcmp-1.c: New test.
26231 * gcc.c-torture/execute/strncmp-1.c: New test.
26232
26233 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
26234
26235 * gcc.dg/ppc-ldstruct.c: New test.
26236
26237 2002-03-09 Jakub Jelinek <jakub@redhat.com>
26238
26239 * gcc.c-torture/execute/va-arg-22.c: New test.
26240
26241 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
26242
26243 * gcc.c-torture/compile/20020309-1.c: New test.
26244
26245 2002-03-08 Jakub Jelinek <jakub@redhat.com>
26246
26247 * gcc.c-torture/execute/20020307-2.c: New test.
26248
26249 2002-03-07 Jeffrey A Law (law@redhat.com)
26250
26251 * g77.f-torture/compile/20020307-1.f: New test.
26252
26253 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
26254
26255 * gcc.dg/unordered-1.c: New test.
26256
26257 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
26258
26259 * gcc.c-torture/execute/20020307-1.c: New test.
26260
26261 2002-03-05 Jakub Jelinek <jakub@redhat.com>
26262
26263 * gcc.dg/20020304-1.c: New test.
26264
26265 * gcc.c-torture/compile/20020304-2.c: New test.
26266
26267 2002-03-04 Zack Weinberg <zack@codesourcery.com>
26268
26269 * gcc.c-torture/compile/20020304-1.c: New test case
26270 (from PR c/5830).
26271
26272 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
26273
26274 * gcc.dg/20020103-1.c: Add other -D ppc variants.
26275
26276 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
26277
26278 * g++.dg/other/classkey1.C: New test.
26279
26280 2002-03-01 Richard Henderson <rth@redhat.com>
26281
26282 * gcc.c-torture/compile/981223-1.x: New.
26283 * gcc.c-torture/compile/920625-1.x: New.
26284
26285 2002-02-28 Richard Henderson <rth@redhat.com>
26286
26287 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
26288
26289 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
26290
26291 * gcc.c-torture/execute/20020227-1.c: New test.
26292
26293 2002-02-27 Mark Mitchell <mark@codesourcery.com>
26294
26295 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
26296 here" ERROR lines.
26297 * g++.old-deja/g++.oliva/partord1.C: Likewise.
26298 * g++.old-deja.g++.other/defarg1.C: Likewise.
26299 * g++.old-deja/g++.pt/calls2.C: Likewise.
26300 * g++.old-deja/g++.pt/crash20.C: Likewise.
26301 * g++.old-deja/g++.pt/crash30.C: Likewise.
26302 * g++.old-deja/g++.pt/crash36.C: Likewise.
26303 * g++.old-deja/g++.pt/crash6.C: Likewise.
26304 * g++.old-deja/g++.pt/defarg13.C: Likewise.
26305 * g++.old-deja/g++.pt/derived3.C: Likewise.
26306 * g++.old-deja/g++.pt/error1.C: Likewise.
26307 * g++.old-deja/g++.pt/friend21.C: Likewise.
26308 * g++.old-deja/g++.pt/friend23.C: Likewise.
26309 * g++.old-deja/g++.pt/infinite1.C: Likewise.
26310 * g++.old-deja/g++.robertl/eb128.C: Likewise.
26311
26312 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
26313
26314 * gcc.c-torture/execute/20020225-2.c: New test.
26315
26316 2002-02-27 Zack Weinberg <zack@codesourcery.com>
26317
26318 * gcc.c-torture/execute/920730-1t.c,
26319 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
26320 Delete test cases, only relevant to -traditional.
26321
26322 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
26323
26324 * gcc.dg/cpp/undef1.c: Remove.
26325 * gcc.dg/cpp/directiv.c: Update.
26326 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
26327
26328 2002-02-27 Michael Meissner <meissner@redhat.com>
26329
26330 * gcc.c-torture/execute/20020226-1.c: New test.
26331
26332 2002-02-26 Jakub Jelinek <jakub@redhat.com>
26333
26334 * g++.dg/debug/debug4.C: New test.
26335
26336 * gcc.dg/ia64-visibility-1.c: New test.
26337
26338 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
26339
26340 * gcc.dg/debug/20020224-1.c: New.
26341
26342 2002-02-25 Kazu Hirata <kazu@hxi.com>
26343
26344 * gcc.c-torture/execute/960416-1.x: New.
26345 * gcc.c-torture/execute/divconst-3.x: Likewise.
26346
26347 2002-02-25 Jakub Jelinek <jakub@redhat.com>
26348
26349 * gcc.dg/20020224-1.c: New test.
26350
26351 2002-02-25 Alan Modra <amodra@bigpond.net.au>
26352
26353 * gcc.c-torture/execute/20020225-1.c: New.
26354
26355 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
26356
26357 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
26358
26359 2002-02-23 Jakub Jelinek <jakub@redhat.com>
26360
26361 * gcc.dg/20020222-1.c: New test.
26362
26363 2002-02-22 Jakub Jelinek <jakub@redhat.com>
26364
26365 * g++.dg/opt/anonunion1.C: New test.
26366
26367 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
26368
26369 * g++.dg/template/qualttp19.C: New test.
26370 * g++.dg/template/qualttp20.C: New test.
26371 * g++.old-deja/g++.jason/report.C: Adjust expected errors
26372 * g++.old-deja/g++.other/qual1.C: Likewise.
26373
26374 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
26375
26376 * gcc.dg/attr-alwaysinline.c: New.
26377
26378 2002-02-21 Jakub Jelinek <jakub@redhat.com>
26379
26380 * gcc.dg/20020220-1.c: New test.
26381
26382 * gcc.dg/20020220-2.c: New test.
26383
26384 * g++.dg/opt/mmx1.C: New test.
26385
26386 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
26387
26388 * gcc.c-torture/compile/20020110.c: New test.
26389
26390 2002-02-20 Jakub Jelinek <jakub@redhat.com>
26391
26392 * gcc.c-torture/execute/20020219-1.c: New test.
26393
26394 * gcc.dg/20020219-1.c: New test.
26395
26396 * gcc.dg/noncompile/20020220-1.c: New test.
26397
26398 * g++.dg/opt/ptrintsum1.C: New test.
26399
26400 * gcc.dg/debug/20020220-1.c: New test.
26401
26402 2002-02-17 Jakub Jelinek <jakub@redhat.com>
26403
26404 * gcc.c-torture/execute/20020216-1.c: New test.
26405
26406 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
26407
26408 * gcc.dg/decl-1.c: Update, new test.
26409
26410 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
26411
26412 * g++.dg/abi/bitfield1.C: New test.
26413 * g++.dg/abi/bitfield2.C: New test.
26414
26415 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
26416
26417 * gcc.dg/attr-nest.c: New test.
26418
26419 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
26420
26421 * gcc.c-torture/execute/20020215-1.c: New test.
26422
26423 2002-02-14 Jakub Jelinek <jakub@redhat.com>
26424
26425 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
26426 * g++.dg/debug/debug.exp: New.
26427 * g++.dg/debug/trivial.C: New.
26428 * g++.dg/debug/debug1.C: Moved...
26429 * g++.dg/other/debug1.C: ...from here.
26430 * g++.dg/debug/debug2.C: Moved...
26431 * g++.dg/other/debug2.C: ...from here.
26432 * g++.dg/debug/debug3.C: Moved...
26433 * g++.dg/other/debug3.C: ...from here.
26434
26435 * gcc.dg/noncompile/20020213-1.c: New test.
26436
26437 2002-02-13 Jakub Jelinek <jakub@redhat.com>
26438
26439 * g++.dg/other/debug3.C: New test.
26440
26441 * gcc.c-torture/execute/20020213-1.c: New test.
26442
26443 2002-02-13 Richard Smith <richard@ex-parrot.com>
26444
26445 * g++.old-deja/g++.other/thunk1.C: New test.
26446
26447 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
26448
26449 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
26450
26451 2002-02-13 Stan Shebs <shebs@apple.com>
26452
26453 * gcc.dg/altivec-3.c: New.
26454
26455 2002-02-12 Jakub Jelinek <jakub@redhat.com>
26456
26457 * gcc.dg/Wunreachable-1.c: New test.
26458 * gcc.dg/Wunreachable-2.c: New test.
26459
26460 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
26461
26462 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
26463
26464 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
26465
26466 * gcc.dg/decl-1.c: New test.
26467
26468 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
26469
26470 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
26471
26472 2002-02-10 Kazu Hirata <kazu@hxi.com>
26473
26474 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
26475 * gcc.c-torture/compile/980506-1.x: Likewise.
26476
26477 2002-02-10 Kazu Hirata <kazu@hxi.com>
26478
26479 * gcc.dg/20020210-1.c: New.
26480
26481 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
26482
26483 * g77.f-torture/execute/947.f: New regression test
26484 for PR fortran/947.
26485
26486 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
26487
26488 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
26489 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
26490
26491 2002-02-08 Richard Henderson <rth@redhat.com>
26492
26493 * gcc.c-torture/compile/labels-3.c: New.
26494
26495 2002-02-08 Jakub Jelinek <jakub@redhat.com>
26496
26497 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
26498 expression statements work instead.
26499 * gcc.dg/noncompile/20020207-1.c: New test.
26500
26501 2002-02-07 Richard Henderson <rth@redhat.com>
26502
26503 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
26504
26505 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
26506
26507 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
26508 message from g77
26509 * lib/g77-dg.exp: Trim g77 error messages so that they are
26510 recognized by dg.exp.
26511
26512 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
26513
26514 PR fortran/5473
26515 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
26516
26517 2002-02-07 Richard Henderson <rth@redhat.com>
26518
26519 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
26520 to be sufficiently aligned for integers.
26521
26522 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
26523
26524 * g++.dg/template/friend4.C: New test.
26525
26526 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
26527
26528 PR fortran/5743
26529 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
26530 unsupported cases.
26531
26532 2002-02-07 Richard Henderson <rth@redhat.com>
26533
26534 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
26535 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
26536 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
26537 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
26538
26539 2002-02-06 Richard Henderson <rth@redhat.com>
26540
26541 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
26542
26543 2002-02-06 Janis Johnson <janis187@us.ibm.com>
26544
26545 * gcc.dg/20020206-1.c: New test.
26546
26547 2002-02-06 Jakub Jelinek <jakub@redhat.com>
26548
26549 * gcc.c-torture/execute/20020206-1.c: New test.
26550
26551 * gcc.c-torture/execute/20020206-2.c: New test.
26552
26553 PR optimization/5429:
26554 * gcc.c-torture/compile/20020206-1.c: New test.
26555
26556 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
26557
26558 * g++.dg/ext/align1.C: Do not use an explicit alignment value
26559 as certain file formats cannot support particularly large
26560 alignments.
26561
26562 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
26563 and do not expect to be able to link the executable.
26564
26565 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
26566 fail because the COFF format does not support the weak attribute.
26567
26568 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
26569
26570 * g77.dg/pr5473.f: New test
26571
26572 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
26573
26574 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
26575 Fix testcase accordingly.
26576
26577 2002-02-04 Richard Henderson <rth@redhat.com>
26578
26579 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
26580 (buf): Change to be an array of pointers, not ints.
26581
26582 2002-02-04 Jakub Jelinek <jakub@redhat.com>
26583
26584 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
26585 before all tests. Move warning one line above to match where it
26586 C frontend emits.
26587 * gcc.dg/Wswitch-2.c: New test.
26588 * g++.dg/warn/Wswitch-1.C: New test.
26589 * g++.dg/warn/Wswitch-2.C: New test.
26590
26591 2002-02-04 Richard Henderson <rth@redhat.com>
26592
26593 * g++.dg/abi/offsetof.C: Fix size comparison.
26594
26595 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
26596
26597 * gcc.dg/cast-qual-2.c: New test.
26598
26599 2002-02-04 Jakub Jelinek <jakub@redhat.com>
26600
26601 * gcc.dg/20020201-4.c: New test.
26602
26603 2002-02-04 Ben Elliston <bje@redhat.com>
26604
26605 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
26606 target_info attribute != 0, in addition to the empty string.
26607 (gcc_target_compile): Likewise.
26608
26609 2002-02-03 Andrew Cagney <ac131313@redhat.com>
26610
26611 * gcc.dg/Wswitch.c: New test.
26612 PR gcc/4475. PR gcc/3780.
26613
26614 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
26615
26616 * g77.f-torture/execute/5122.f: New test for regressions
26617 against PR fortran/5122.
26618
26619 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
26620
26621 * g77.f-torture/compile/pr3743.f: Delete
26622 * g77.dg/pr3743-1.f: New test.
26623 * g77.dg/pr3743-2.f: New test.
26624 * g77.dg/pr3743-3.f: New test.
26625 * g77.dg/pr3743-4.f: New test.
26626
26627 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
26628
26629 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
26630
26631 2002-02-02 Richard Henderson <rth@redhat.com>
26632
26633 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
26634 * gcc.c-torture/execute/bf64-1.c: Likewise.
26635
26636 2002-02-02 Jakub Jelinek <jakub@redhat.com>
26637
26638 * gcc.dg/20020201-2.c: New test.
26639
26640 * gcc.dg/20020201-3.c: New test.
26641
26642 * gcc.c-torture/execute/bitfld-2.c: New test.
26643
26644 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
26645
26646 * gcc.dg/bitfld-1.c: Update.
26647 * gcc.dg/bitfld-2.c: Update.
26648 * gcc.c-torture/execute/bitfld-1.x: New.
26649
26650 2002-02-02 Jakub Jelinek <jakub@redhat.com>
26651
26652 * gcc.c-torture/execute/20020201-1.c: New test.
26653
26654 2002-02-01 Janis Johnson <janis187@us.ibm.com>
26655
26656 PR target/5469
26657 * gcc.dg/20020201-1.c: New test.
26658
26659 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
26660
26661 PR fortran/3743
26662 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
26663 * g77.f-torture/compile/pr3743.x: Remove
26664
26665 2002-01-31 Tom Rix <trix@redhat.com>
26666
26667 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
26668
26669 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
26670
26671 * gcc.dg/noncompile/20020130-1.c: New test.
26672
26673 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
26674
26675 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
26676
26677 2002-01-29 Richard Henderson <rth@redhat.com>
26678
26679 * gcc.c-torture/execute/991118-1.c: Cast various constants back
26680 to long long.
26681 * gcc.c-torture/execute/bf64-1.c: Likewise.
26682
26683 2002-01-29 Jakub Jelinek <jakub@redhat.com>
26684
26685 * gcc.c-torture/execute/20020129-1.c: New test.
26686
26687 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
26688
26689 * gcc.c-torture/compile/20000224-1.c: Update.
26690 * gcc.c-torture/execute/bitfld-1.c: New tests.
26691 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
26692 * gcc.dg/uninit-A.c: Update.
26693
26694 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
26695
26696 * g++.dg/template/ctor1.C: Add instantiation.
26697
26698 2002-01-28 Paul Koning <pkoning@equallogic.com>
26699
26700 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
26701 argument to __builtin_prefetch to be const ptr.
26702
26703 2002-01-28 Jakub Jelinek <jakub@redhat.com>
26704
26705 * gcc.c-torture/compile/20020120-1.c: New test.
26706
26707 2002-01-27 Kazu Hirata <kazu@hxi.com>
26708
26709 * gcc.c-torture/execute/20020127-1.c: New test.
26710
26711 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
26712
26713 * g77.dg/f77-edit-i-in.f: New test
26714 * g77.dg/f77-edit-i-out.f: New test
26715
26716 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
26717
26718 * gcc.dg/debug/debug.exp: New file.
26719 * gcc.dg/debug/trivial.c: New file.
26720 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
26721 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
26722 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
26723 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
26724 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
26725 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
26726 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
26727 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
26728 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
26729 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
26730 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
26731 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
26732 * gcc.dg/20000503-1.c: Removed.
26733 * gcc.dg/20010207-1.c: Removed.
26734 * gcc.dg/20011223-1.c: Removed.
26735 * gcc.dg/20020104-2.c: Removed.
26736 * gcc.dg/debug-1.c: Removed.
26737 * gcc.dg/debug-2.c: Removed.
26738 * gcc.dg/debug-3.c: Removed.
26739 * gcc.dg/debug-4.c: Removed.
26740 * gcc.dg/debug-5.c: Removed.
26741 * gcc.dg/debug-6.c: Removed.
26742 * gcc.dg/dwarf2-1.c: Removed.
26743 * gcc.dg/dwarf2-2.c: Removed.
26744
26745 2002-01-25 Jakub Jelinek <jakub@redhat.com>
26746
26747 * g++.old-deja/g++.other/eh5.C: New test.
26748 * g++.old-deja/g++.other/sibcall2.C: New test.
26749 * g++.old-deja/g++.other/array9.C: New test.
26750 * g++.old-deja/g++.other/typename2.C: New test.
26751 * g++.old-deja/g++.other/crash60.C: New test.
26752 * g++.old-deja/g++.other/conv9.C: New test.
26753 * g++.old-deja/g++.other/mangle10.C: New test.
26754 * g++.old-deja/g++.other/unchanging1.C: New test.
26755 * g++.old-deja/g++.other/exprstmt1.C: New test.
26756 * g++.old-deja/g++.other/inline23.C: New test.
26757 * g++.old-deja/g++.eh/ia64-1.C: New test.
26758 * g++.old-deja/g++.other/dwarf2-1.C: New test.
26759 * g++.old-deja/g++.other/reload1.C: New test.
26760 * g++.old-deja/g++.other/static20.C: New test.
26761 * g++.old-deja/g++.other/local-alloc1.C: New test.
26762 * g++.old-deja/g++.other/conv8.C: New test.
26763 * g++.old-deja/g++.other/stmtexpr2.C: New test.
26764 * g++.old-deja/g++.other/storeexpr1.C: New test.
26765 * g++.old-deja/g++.other/storeexpr2.C: New test.
26766 * g++.dg/eh/template2.C: New test.
26767 * g++.dg/warn/weak1.C: New test.
26768
26769 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
26770
26771 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
26772 Remove first, non-varying, argument.
26773
26774 2002-01-23 Richard Henderson <rth@redhat.com>
26775
26776 * gcc.dg/inline-2.c: New.
26777
26778 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
26779 Add optional target arg. Check number of arguments.
26780 (scan-assembler-not, scan-assembler-dem): Likewise.
26781 (scan-assembler-dem-not): Likewise.
26782
26783 2002-01-23 Zack Weinberg <zack@codesourcery.com>
26784
26785 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
26786 line 12.
26787 * g++.old-deja/g++.brendan/parse3.C,
26788 g++.old-deja/g++.other/crash26.C,
26789 g++.old-deja/g++.other/crash28.C,
26790 g++.old-deja/g++.other/crash29.C,
26791 g++.old-deja/g++.other/crash30.C,
26792 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
26793
26794 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
26795
26796 * gcc.dg/20020115-1.c: New.
26797
26798 2002-01-23 Bob Wilson <bob.wilson@acm.org>
26799
26800 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
26801
26802 2002-01-23 Janis Johnson <janis187@us.ibm.com>
26803
26804 * gcc.dg/20020122-3.c: New.
26805
26806 2002-01-23 Jakub Jelinek <jakub@redhat.com>
26807
26808 * g++.dg/other/gc1.C: New test.
26809
26810 2002-01-23 Zack Weinberg <zack@codesourcery.com>
26811
26812 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
26813
26814 2002-01-22 Richard Henderson <rth@redhat.com>
26815
26816 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
26817
26818 2002-01-22 Richard Henderson <rth@redhat.com>
26819
26820 * gcc.dg/20020122-4.c: New.
26821
26822 2002-01-22 H.J. Lu <hjl@gnu.org>
26823
26824 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
26825 link output.
26826 * gcc.dg/special/ecos.exp: Likewise.
26827 * lib/g++-dg.exp: Likewise.
26828 * lib/g77-dg.exp: Likewise.
26829 * lib/gcc-dg.exp : Likewise.
26830 * lib/mike-g++.exp: Likewise.
26831 * lib/mike-g77.exp: Likewise.
26832 * lib/mike-gcc.exp: Likewise.
26833 * lib/objc-dg.exp: Likewise.
26834
26835 2002-01-22 Janis Johnson <janis187@us.ibm.com>
26836
26837 PR target/5379
26838 * gcc.dg/20020122-2.c: New test.
26839
26840 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
26841
26842 * gcc.dg/20020122-1.c: New test.
26843
26844 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
26845
26846 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
26847
26848 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
26849
26850 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
26851
26852 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26853
26854 * gcc.c-torture/compile/20020121-1.c: New test.
26855
26856 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
26857
26858 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
26859 ld_library_path.
26860
26861 2002-01-21 Jakub Jelinek <jakub@redhat.com>
26862
26863 * gcc.dg/20020218-1.c: New test.
26864
26865 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
26866
26867 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
26868 messages
26869 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
26870 "At global scope" warning
26871 * g++.dg/ext/align1.C: Change cygwin test for alignment
26872 from db-bogus to dg-warning
26873
26874 2002-01-21 Zack Weinberg <zack@codesourcery.com>
26875
26876 * g77.f-torture/compile/cpp2.F: New test.
26877
26878 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
26879
26880 * g++.dg/template/access1.C: New test.
26881
26882 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
26883
26884 * gcc.dg/20020118-1.c: New.
26885
26886 2002-01-18 Kazu Hirata <kazu@hxi.com>
26887
26888 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
26889
26890 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
26891
26892 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
26893 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
26894 alignment warnings.
26895
26896 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
26897
26898 * gcc.misc-tests/i386-prefetch.exp: Save and restore
26899 torture_with_loops and torture_without_loops
26900
26901 2002-01-17 Jakub Jelinek <jakub@redhat.com>
26902
26903 * gcc.c-torture/compile/20020116-1.c: New test.
26904
26905 2002-01-16 Jakub Jelinek <jakub@redhat.com>
26906
26907 * gcc.dg/20020116-2.c: New test.
26908
26909 * gcc.dg/ultrasp4.c: New test.
26910
26911 * gcc.dg/20020116-1.c: New test.
26912
26913 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
26914
26915 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
26916 by EABI.
26917
26918 2002-01-15 Janis Johnson <janis187@us.ibm.com>
26919
26920 * gcc.misc-tests/i386-prefetch.exp: New.
26921 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
26922 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
26923 * gcc.misc-tests/i386-pf-none-1.c: New test.
26924 * gcc.misc-tests/i386-pf-sse-1.c: New test.
26925
26926 2002-01-15 Jakub Jelinek <jakub@redhat.com>
26927
26928 * gcc.dg/gnu89-init-1.c: Add new tests.
26929
26930 2002-01-15 Andreas Jaeger <aj@suse.de>
26931
26932 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
26933 * gcc.dg/i386-mmx-2.c: Likewise.
26934 * gcc.dg/i386-sse-1.c: Likewise.
26935 * gcc.dg/i386-sse-2.c: Likewise.
26936 * gcc.dg/i386-sse-3.c: Likewise.
26937
26938 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
26939
26940 * g77.f-torture/execute/intrinsic-unix-bessel.f:
26941 Uncomment additional cases that now pass.
26942
26943 2002-01-11 Richard Henderson <rth@redhat.com>
26944
26945 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
26946 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
26947
26948 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
26949
26950 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
26951
26952 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
26953
26954 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
26955 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
26956
26957 2002-01-10 Dale Johannesen <dalej@apple.com>
26958
26959 * gcc.c-torture/execute/loop-11.c: New.
26960
26961 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
26962
26963 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
26964 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
26965
26966 2002-01-09 Richard Henderson <rth@redhat.com>
26967
26968 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
26969 type in which to perform the operation for each size.
26970
26971 2002-01-09 Alan Matsuoka (alanm@redhat.com)
26972
26973 * gcc.c-torture/compile/20020109-2.c: New test.
26974
26975 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
26976
26977 * gcc.c-torture/execute/loop-10.c: New test.
26978
26979 2002-01-09 Jakub Jelinek <jakub@redhat.com>
26980
26981 * gcc.c-torture/compile/20010226-1.c: New test.
26982 * gcc.c-torture/compile/20010227-1.c: New test.
26983 * gcc.c-torture/compile/20010426-1.c: New test.
26984 * gcc.c-torture/compile/20010510-1.c: New test.
26985 * gcc.c-torture/compile/20010605-3.c: New test.
26986 * gcc.c-torture/compile/20010824-1.c: New test.
26987 * gcc.c-torture/execute/20010409-1.c: New test.
26988 * gcc.dg/noncompile/20000901-1.c: New test.
26989 * gcc.dg/20001023-1.c: New test.
26990 * gcc.dg/20001101-1.c: New test.
26991 * gcc.dg/20001102-1.c: New test.
26992 * gcc.dg/20010207-1.c: New test.
26993 * gcc.dg/20010405-1.c: New test.
26994 * gcc.dg/20010822-1.c: New test.
26995 * gcc.dg/20011107-1.c: New test.
26996
26997 2002-01-09 Jeffrey A Law (law@redhat.com)
26998
26999 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
27000
27001 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
27002 execution failure on PA targets.
27003
27004 2002-01-09 Jakub Jelinek <jakub@redhat.com>
27005
27006 * gcc.c-torture/compile/20020109-1.c: New test.
27007
27008 2002-01-08 Kazu Hirata <kazu@hxi.com>
27009
27010 * gcc.c-torture/execute/20020108-1.c: New test.
27011
27012 2002-01-08 Jakub Jelinek <jakub@redhat.com>
27013
27014 * gcc.dg/20020108-1.c: New test.
27015
27016 2002-01-08 H.J. Lu <hjl@gnu.org>
27017
27018 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
27019 for header files.
27020
27021 2002-01-08 Geoff Keating <geoffk@redhat.com>
27022
27023 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
27024 consistency.
27025
27026 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
27027
27028 * gcc.dg/altivec-4.c: Test altivec predicates.
27029
27030 2002-01-07 Jakub Jelinek <jakub@redhat.com>
27031
27032 * gcc.c-torture/execute/20020107-1.c: New test.
27033
27034 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
27035
27036 PR c/5279
27037 * gcc.c-torture/compile/20020106-1.c: New test.
27038
27039 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
27040
27041 * gcc.c-torture/execute/nestfunc-4.c: New test.
27042
27043 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
27044
27045 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
27046 extra triple that slipped in.
27047 * g++.old-deja/g++.abi/align.C: Likewise.
27048 * g++.old-deja/g++.abi/bitfields.C: Likewise.
27049
27050 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
27051
27052 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
27053 * g++.old-deja/g++.abi/align.C: Likewise.
27054 * g++.old-deja/g++.abi/bitfields.C: Likewise.
27055
27056 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
27057 on FreeBSD/i386.
27058 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
27059 FreeBSD.
27060
27061 2002-01-04 Jakub Jelinek <jakub@redhat.com>
27062
27063 * gcc.dg/20020104-1.c: New test.
27064
27065 * gcc.dg/20020104-2.c: New test.
27066
27067 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
27068
27069 * gcc.dg/20020103-1.c: Fix typo in target selector.
27070
27071 2002-01-03 Richard Henderson <rth@redhat.com>
27072
27073 * gcc.dg/20020103-1.c: New.
27074
27075 2002-01-03 Kazu Hirata <kazu@hxi.com>
27076
27077 * gcc.c-torture/execute/20020103-1.c: New test.
27078
27079 2002-01-03 Jakub Jelinek <jakub@redhat.com>
27080
27081 * g++.dg/other/debug2.C: New test.
27082
27083 * gcc.c-torture/compile/20020103-1.c: New test.
27084
27085 2002-01-02 Jakub Jelinek <jakub@redhat.com>
27086
27087 * gcc.dg/gnu89-init-1.c: Added new tests.
27088
27089 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
27090
27091 * g++.dg/template/friend2.C: Remove as patch is reverted.
27092
27093 * g++.dg/warn/oldcast1.C: New test.
27094
27095 * g++.dg/template/ptrmem1.C: New test.
27096 * g++.dg/template/ptrmem2.C: New test.
27097
27098 * g++.dg/template/ntp.C: New test.
27099
27100 * g++.dg/other/component1.C: New test.
27101
27102 * g++.dg/template/ttp3.C: New test.
27103
27104 * g++.dg/template/friend2.C: New test.
27105 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
27106
27107 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
27108
27109 * g++.dg/other/ptrmem1.C: New test.
27110 * g++.dg/other/ptrmem2.C: New test.
27111
27112 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
27113
27114 * g++.dg/template/ctor1.C: New test.
27115
27116 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
27117
27118 * g++.dg/template/friend2.C: New test.
27119
27120 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
27121
27122 * gcc.dg/mmix-1.c: New test.
27123
27124 2001-12-31 Richard Henderson <rth@redhat.com>
27125
27126 * gcc.dg/asm-5.c: New.
27127
27128 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
27129
27130 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
27131 in namespace __gnu_cxx
27132
27133 2001-12-30 Richard Henderson <rth@redhat.com>
27134
27135 * gcc.dg/debug-6.c: New.
27136
27137 2001-12-30 Jakub Jelinek <jakub@redhat.com>
27138
27139 * gcc.c-torture/compile/20011229-2.c: New test.
27140
27141 2001-12-29 Jakub Jelinek <jakub@redhat.com>
27142
27143 * gcc.dg/debug-3.c: New test.
27144 * gcc.dg/debug-4.c: New test.
27145 * gcc.dg/debug-5.c: New test.
27146
27147 2001-12-29 Richard Henderson <rth@redhat.com>
27148
27149 * g++.dg/eh/loop1.C: New.
27150
27151 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
27152
27153 * g++.dg/template/crash1.C: New test.
27154
27155 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
27156
27157 * g++.dg/other/const1.C: New test.
27158
27159 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
27160
27161 * gcc.c-torture/compile/20011229-1.c: New test.
27162
27163 2001-12-28 Stan Shebs <shebs@apple.com>
27164
27165 * lib/objc-torture.exp: Resync with c-torture.exp.
27166 * lib/objc.exp: Load standard libraries.
27167
27168 2001-12-28 Jakub Jelinek <jakub@redhat.com>
27169
27170 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
27171 additional tests.
27172
27173 2001-12-27 Roger Sayle <roger@eyesopen.com>
27174
27175 * gcc.c-torture/execute/string-opt-16.c: New testcase.
27176
27177 2001-12-27 Richard Henderson <rth@redhat.com>
27178
27179 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
27180
27181 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
27182
27183 * g++.dg/eh/ctor1.C: New test.
27184 * g++.dg/other/error2.C: New test.
27185
27186 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
27187
27188 * g++.dg/other/init2.C: New test.
27189
27190 2001-12-24 Richard Henderson <rth@redhat.com>
27191
27192 * gcc.dg/20011223-1.c: New.
27193 * gcc.dg/inline-1.c: New.
27194
27195 2001-12-23 Richard Henderson <rth@redhat.com>
27196
27197 * gcc.dg/asm-4.c: Test operand modifiers.
27198
27199 2001-12-23 Richard Henderson <rth@redhat.com>
27200
27201 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
27202
27203 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
27204
27205 * gcc.c-torture/execute/20011223-1.c: New test.
27206
27207 2001-12-21 Richard Henderson <rth@redhat.com>
27208
27209 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
27210 re-enables the warning.
27211
27212 2001-12-21 Richard Henderson <rth@redhat.com>
27213
27214 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
27215
27216 2001-12-20 Jakub Jelinek <jakub@redhat.com>
27217
27218 * gcc.c-torture/compile/20011218-1.c: New test.
27219
27220 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
27221
27222 * gcc.misc-test/arm-isr.exp: New file. Control running of the
27223 arm-isr.c test.
27224 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
27225 epilogue generation for ARM ISR routines.
27226
27227 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27228
27229 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
27230 * gcc.dg/format/c90-printf-3.c: Likewise.
27231 * gcc.dg/format/c99-printf-3.c: Likewise.
27232 * gcc.dg/format/ext-1.c: Likewise.
27233 * gcc.dg/format/ext-6.c: Likewise.
27234 * gcc.dg/format/format.h: Prototype unlocked stdio.
27235
27236 2001-12-20 Richard Henderson <rth@redhat.com>
27237
27238 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
27239 (arena): Use it.
27240 (malloc): Correct allocation logic. Abort if we fill up the
27241 arena before initialization complete.
27242 (realloc): Correct allocation logic.
27243
27244 2001-12-20 Jakub Jelinek <jakub@redhat.com>
27245
27246 * gcc.c-torture/compile/20011219-2.c: New test.
27247
27248 * gcc.c-torture/execute/20011219-1.c: New test.
27249
27250 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
27251
27252 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
27253 target does not support weak symbols.
27254
27255 2001-12-19 Jakub Jelinek <jakub@redhat.com>
27256
27257 * gcc.c-torture/compile/20011219-1.c: New test.
27258
27259 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
27260
27261 * g++.dg/other/error1.C: New test.
27262
27263 2001-12-17 Jeffrey A Law (law@redhat.com)
27264
27265 * gcc.c-torture/execute/20011217-1.c: New test.
27266
27267 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
27268
27269 * objc.dg/special/: New directory.
27270 * objc.dg/special/special.exp: New file.
27271 * objc.dg/special/unclaimed-category-1.h: New file.
27272 * objc.dg/special/unclaimed-category-1a.m: New file.
27273 * objc.dg/special/unclaimed-category-1.m: New file.
27274
27275 2001-12-17 Andreas Jaeger <aj@suse.de>
27276
27277 * gcc.c-torture/compile/20011217-2.c: New test.
27278
27279 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
27280
27281 * gcc.c-torture/compile/20011217-1.c: New test.
27282
27283 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
27284
27285 * testsuite/gcc.dg/20011214-1.c: New.
27286
27287 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
27288
27289 * gcc.dg/altivec-4.c: New.
27290
27291 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
27292
27293 * gcc.dg/20011113-1.c: New test.
27294
27295 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
27296
27297 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
27298 std::__malloc_alloc_template<0> and
27299 std::__default_alloc_template<false, 0>.
27300
27301 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
27302
27303 * objc/execute/bf-21.m: New test.
27304 * objc/execute/enumeration-1.m: New test.
27305 * objc/execute/enumeration-2.m: New test.
27306
27307 2001-12-12 Jakub Jelinek <jakub@redhat.com>
27308
27309 * gcc.dg/gnu89-init-1.c: New test.
27310
27311 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
27312
27313 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
27314 * g++.old-deja/g++.jason/2371.C: Likewise.
27315 * g++.old-deja/g++.jason/template33.C: Likewise.
27316 * g++.old-deja/g++.jason/template34.C: Likewise.
27317 * g++.old-deja/g++.jason/template36.C: Likewise.
27318 * g++.old-deja/g++.oliva/typename1.C: Likewise.
27319 * g++.old-deja/g++.oliva/typename2.C: Likewise.
27320 * g++.old-deja/g++.other/typename1.C: Likewise.
27321 * g++.old-deja/g++.pt/inherit2.C: Likewise.
27322 * g++.old-deja/g++.pt/nontype5.C: Likewise.
27323 * g++.old-deja/g++.pt/typename11.C: Likewise.
27324 * g++.old-deja/g++.pt/typename14.C: Likewise.
27325 * g++.old-deja/g++.pt/typename16.C: Likewise.
27326 * g++.old-deja/g++.pt/typename3.C: Likewise.
27327 * g++.old-deja/g++.pt/typename4.C: Likewise.
27328 * g++.old-deja/g++.pt/typename5.C: Likewise.
27329 * g++.old-deja/g++.pt/typename7.C: Likewise.
27330 * g++.old-deja/g++.robertl/eb9.C: Likewise.
27331
27332 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
27333
27334 * g++.dg/other/linkage1.C: New test.
27335 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
27336 specifiers.
27337
27338 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
27339
27340 * gcc.dg/concat.c: New test.
27341
27342 2001-12-11 Stan Shebs <shebs@apple.com>
27343
27344 * objc/compile: New test directory.
27345 * objc/compile/compile.exp: New expect script.
27346 * objc/compile/20011211-1.m: New compile test.
27347
27348 2001-12-11 Jason Merrill <jason@redhat.com>
27349
27350 * lib/prune.exp (prune_gcc_output): Also handle "In member
27351 function". So many permutations...
27352
27353 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
27354
27355 * g++.dg/template/typedef1.C: New test.
27356
27357 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
27358
27359 * g++.dg/other/copy1.C: New test.
27360
27361 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
27362
27363 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
27364
27365 * gcc.dg/builtin-choose-expr.c: New.
27366
27367 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
27368
27369 * gcc.dg/altivec-2.c: New.
27370
27371 2001-12-07 Richard Henderson <rth@redhat.com>
27372
27373 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
27374
27375 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
27376
27377 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
27378 ultrasparc.
27379
27380 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
27381
27382 * g++-old.deja/g++.robertl/eb101.C: Deleted.
27383
27384 2001-12-06 Janis Johnson <janis187@us.ibm.com>
27385
27386 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
27387 variable argument list.
27388
27389 2001-12-06 Zack Weinberg <zack@codesourcery.com>
27390
27391 * gcc.c-torture/execute/memcheck: Delete entire directory.
27392 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
27393 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
27394
27395 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
27396
27397 * gcc.dg/Wshadow-1.c: New test.
27398
27399 2001-12-05 Jakub Jelinek <jakub@redhat.com>
27400
27401 * gcc.c-torture/compile/20011130-1.c: New test.
27402
27403 * gcc.dg/noncompile/20011025-1.c: New test.
27404
27405 * g++.dg/other/anon-union.C: New test.
27406
27407 * gcc.c-torture/execute/20011024-1.c: New test.
27408
27409 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
27410
27411 * gcc.c-torture/execute/20000722-1.x,
27412 gcc.c-torture/execute/20010123-1.x: Remove.
27413 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
27414 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
27415 gcc.dg/c99-complit-2.c: New tests.
27416
27417 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
27418
27419 * g++.dg/inherit/base1.C: New test.
27420
27421 2001-12-04 Jakub Jelinek <jakub@redhat.com>
27422
27423 * g++.dg/other/stdarg1.C: New test.
27424
27425 * gcc.c-torture/compile/20011130-2.c: New test.
27426
27427 2001-12-03 Janis Johnson <janis187@us.ibm.com>
27428
27429 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
27430 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
27431 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
27432 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
27433 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
27434 * gcc.dg/builtin-prefetch-1.c: New test.
27435
27436 2001-12-03 Jakub Jelinek <jakub@redhat.com>
27437
27438 * gcc.dg/20011130-1.c: New test.
27439
27440 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
27441
27442 * g++.dg/other/scope1.C: New test.
27443 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
27444
27445 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
27446
27447 * gcc.dg/vla-init-1.c: New test.
27448
27449 2001-12-01 Geoff Keating <geoffk@redhat.com>
27450
27451 * gcc.c-torture/compile/structs.c: New testcase from GDB.
27452
27453 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
27454
27455 * objc.dg/alias.m: Update.
27456 * objc.dg/class-1.m: Update.
27457 * objc.dg/const-str-1.m: Update.
27458 * objc.dg/fwd-proto-1.m: Update.
27459 * objc.dg/id-1.m: Update.
27460 * objc.dg/super-class-1.m: Update.
27461
27462 2001-11-29 Mark Mitchell <mark@codesourcery.com>
27463
27464 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
27465 constructs.
27466
27467 2001-11-28 Jeffrey A Law (law@cygnus.com)
27468
27469 * gcc.c-torture/execute/20011128-1.c: New test.
27470
27471 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
27472
27473 * gcc.dg/20011127-1.c: New test.
27474
27475 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
27476
27477 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
27478 from Austin Group draft 7.
27479 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
27480 scanf format arguments.
27481 * gcc.dg/format/no-exargs-2.c: New test.
27482
27483 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
27484
27485 * g++.dg/abi/vbase8-4.C: New test.
27486
27487 2001-11-24 Ian Lance Taylor <ian@airs.com>
27488
27489 * gcc.c-torture/execute/20011121-1.c: New test.
27490
27491 2001-11-23 Jeffrey A Law (law@cygnus.com)
27492
27493 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
27494
27495 2001-11-23 Andreas Jaeger <aj@suse.de>
27496
27497 * gcc.dg/cpp/charconst-2.c: New test.
27498
27499 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
27500
27501 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
27502 to the host if it is remote. Let tests specify extra headers
27503 they use.
27504 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
27505 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
27506 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
27507 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
27508 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
27509 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
27510 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
27511 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
27512 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
27513 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
27514
27515 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
27516
27517 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
27518 for little endian ARMs.
27519
27520 2001-11-20 Jakub Jelinek <jakub@redhat.com>
27521
27522 * gcc.c-torture/compile/20011119-1.c: New test.
27523 * gcc.c-torture/compile/20011119-2.c: New test.
27524
27525 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
27526
27527 * gcc.dg/altivec-1.c: Fix typo.
27528
27529 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
27530
27531 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
27532
27533 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
27534
27535 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
27536
27537 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
27538
27539 * lib/g77.exp: Don't specify --rpath-link.
27540
27541 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
27542 across all the headers.
27543 * gcc.dg/format/format.exp: For testing on a remote host,
27544 copy format.h.
27545
27546 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
27547 * gcc.c-torture/execute/930406-1.c: Likewise.
27548 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
27549
27550 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
27551
27552 * gcc.dg/altivec-1.c: New.
27553
27554 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
27555
27556 * gcc.dg/cpp/fpreprocessed.c: New test case.
27557
27558 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
27559
27560 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
27561 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
27562 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
27563
27564 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
27565
27566 * gcc.dg/no-builtin-1.c: New test.
27567
27568 2001-11-16 Jakub Jelinek <jakub@redhat.com>
27569
27570 * gcc.c-torture/execute/20011115-1.c: New test.
27571
27572 2001-11-15 Jakub Jelinek <jakub@redhat.com>
27573
27574 * gcc.c-torture/compile/20011114-2.c: New test.
27575 * gcc.c-torture/compile/20011114-3.c: New test.
27576 * gcc.c-torture/compile/20011114-4.c: New test.
27577
27578 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
27579
27580 * g++.dg/other/init1.C: New test.
27581
27582 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
27583
27584 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
27585 message.
27586
27587 * gcc.c-torture/execute/20011114-1.c: New testcase.
27588
27589 * gcc.c-torture/compile/20010327-1.c: Revert last change.
27590 * gcc.c-torture/compile/20011114-1.c: New test, exactly
27591 like the (before this change) version of 20010327-1.c.
27592
27593 2001-11-14 Roger Sayle <roger@eyesopen.com>
27594
27595 * gcc.c-torture/execute/string-opt-13.c: New testcase.
27596
27597 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
27598
27599 * g++.dg/init/array2.C: New test.
27600
27601 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
27602
27603 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
27604
27605 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
27606
27607 * g++.dg/other/forscope1.C: New test.
27608 * g++.dg/ext/forscope1.C: New test.
27609 * g++.dg/ext/forscope2.C: New test.
27610
27611 2001-11-13 Jakub Jelinek <jakub@redhat.com>
27612
27613 * gcc.c-torture/execute/20011113-1.c: New test.
27614
27615 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
27616
27617 * gcc.c-torture/execute/20011109-2.c: New test.
27618
27619 * gcc.c-torture/execute/20011109-1.c: New test.
27620
27621 2001-11-09 Jakub Jelinek <jakub@redhat.com>
27622
27623 * gcc.c-torture/compile/20011109-1.c: New test.
27624
27625 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
27626
27627 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
27628 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
27629 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
27630 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
27631 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
27632 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
27633 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
27634
27635 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
27636
27637 * g++.dg/warn/Wshadow-1.C: New tests.
27638 * g++.old-deja/g++.mike/for3.C: Update.
27639
27640 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
27641
27642 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
27643 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
27644 XFAILs. Adjust expected error texts.
27645 * gcc.c-torture/compile/20011106-1.c,
27646 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
27647 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
27648 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
27649 gcc.dg/c99-array-lval-5.c: New tests.
27650
27651 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
27652
27653 * gcc.dg/cpp/defined.c: Update.
27654
27655 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
27656
27657 * gcc.c-torture/execute/anon-1.c: New test.
27658
27659 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
27660
27661 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
27662 same size, so no warning should be produced on stormy16.
27663
27664 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
27665 due to oversized array.
27666 * g++.old-deja/g++.mike/ns15.C: Likewise.
27667 * g++.old-deja/g++.pt/crash16.C: Likewise.
27668
27669 2001-11-02 Graham Stott <grahams@redhat.com>
27670
27671 * g++.dgother/debug1.C: Fix typos.
27672
27673 2001-11-01 Jakub Jelinek <jakub@redhat.com>
27674
27675 * g++.dg/other/debug1.C: New test.
27676
27677 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
27678
27679 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
27680 of unsigned long.
27681
27682 2001-10-30 Jakub Jelinek <jakub@redhat.com>
27683
27684 * gcc.dg/20011029-2.c: New test.
27685
27686 * gcc.c-torture/compile/20011029-1.c: New test.
27687
27688 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
27689
27690 * objc/execute/class_self-1.m: New test.
27691 * objc/execute/class_self-2.m: New test.
27692
27693 2001-10-25 Zack Weinberg <zack@codesourcery.com>
27694
27695 * gcc.misc-tests/msgs.exp: Delete.
27696 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
27697 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
27698 error set to match recent changes.
27699
27700 2001-10-24 Zack Weinberg <zack@codesourcery.com>
27701
27702 * gcc.dg/20011021-1.c: New test.
27703
27704 2001-10-24 Jakub Jelinek <jakub@redhat.com>
27705
27706 * gcc.c-torture/compile/20011023-1.c: New test.
27707
27708 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
27709
27710 * lib/g77.exp: Rewrite based on lib/g++.exp.
27711
27712 2001-10-19 Jakub Jelinek <jakub@redhat.com>
27713
27714 * gcc.c-torture/execute/20011019-1.c: New test.
27715
27716 * gcc.dg/20011018-1.c: New test.
27717
27718 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
27719
27720 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
27721
27722 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
27723
27724 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
27725 * gcc.dg/attr-invalid.c: Likewise.
27726
27727 2001-10-18 Jakub Jelinek <jakub@redhat.com>
27728
27729 * testsuite/gcc.dg/20011015-1.c: New test.
27730
27731 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
27732
27733 * g++.dg/template/unify2.C: New test.
27734
27735 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
27736
27737 * g++.dg/other/exception-specification.C: New test
27738
27739 2001-10-13 Tom Rix <trix@redhat.com>
27740
27741 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
27742 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
27743
27744 2001-10-12 Jakub Jelinek <jakub@redhat.com>
27745
27746 * testsuite/gcc.dg/20011009-1.c: New test.
27747
27748 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
27749
27750 PR g++/4476
27751 * g++.dg/other/friend1.C: New test.
27752
27753 2001-10-11 Richard Henderson <rth@redhat.com>
27754
27755 * g++.old-deja/g++.other/crash18.C: Add -S to options.
27756
27757 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27758
27759 * gcc.c-torture/compile/20011010-1.c: New.
27760
27761 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
27762
27763 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
27764 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
27765 g77.f-torture/execute/execute.exp,
27766 g77.f-torture/noncompile/noncompile.exp,
27767 gcc.c-torture/compile/compile.exp,
27768 gcc.c-torture/execute/execute.exp,
27769 gcc.c-torture/execute/ieee/ieee.exp,
27770 gcc.c-torture/execute/memcheck/memcheck.exp,
27771 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
27772 objc/execute/execute.exp: Update FSF address.
27773
27774 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
27775
27776 * gcc.dg/cpp/cmdlne-C.c: Update.
27777 * gcc.dg/cpp/cmdlne-C2.c: New.
27778
27779 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27780
27781 * gcc.c-torture/execute/20011008-3.c: New.
27782
27783 2001-10-08 DJ Delorie <dj@redhat.com>
27784
27785 * gcc.dg/20011008-1.c: New.
27786 * gcc.dg/20011008-2.c: New.
27787
27788 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
27789
27790 * gcc.dg/cpp/spacing1.c: Update test.
27791
27792 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
27793
27794 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
27795 spelling errors of "separate" as "seperate".
27796
27797 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
27798
27799 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
27800 enough to avoid inlining.
27801
27802 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
27803
27804 * lib/g77.exp: set libg2c_dir correctly.
27805
27806 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
27807
27808 * gcc.dg/cpp/macro11.c: New test.
27809
27810 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
27811
27812 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
27813 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
27814 gcc.dg/format/multattr-3.c: New tests.
27815 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
27816 tests for format attributes on function pointers being rejected.
27817
27818 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
27819
27820 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
27821
27822 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
27823
27824 * g++.dg/warn/format1.C: New test.
27825
27826 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
27827
27828 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
27829
27830 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
27831
27832 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
27833
27834 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
27835
27836 * gcc.dg/cpp/redef2.c: Add test.
27837
27838 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
27839
27840 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
27841 long-standing bug on i686, apparently.
27842 * gcc.c-torture/execute/loop-2c.x: New file.
27843 * gcc.c-torture/execute/loop-2d.x: New file.
27844 * gcc.c-torture/execute/loop-3c.x: New file.
27845
27846 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
27847
27848 * gcc.dg/cpp/20000625-2.c: Correct line number.
27849
27850 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
27851
27852 * gcc.dg/cpp/macro10.c: New test.
27853 * gcc.dg/cpp/strify3.c: New test.
27854 * gcc.dg/cpp/spacing1.c: Add tests.
27855 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
27856 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
27857
27858 2001-09-24 DJ Delorie <dj@redhat.com>
27859
27860 * gcc.c-torture/execute/20010924-1.c: New test.
27861
27862 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
27863
27864 * testsuite/objc/execute/paste.m: Remove.
27865
27866 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
27867
27868 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
27869
27870 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
27871
27872 * g77.dg/strlen0.f: New test.
27873
27874 2001-09-21 Richard Henderson <rth@redhat.com>
27875
27876 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
27877 * g++.old-deja/g++.abi/vtable2.C: Likewise.
27878
27879 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
27880
27881 Table-driven attributes.
27882 * g++.dg/ext/attrib1.C: New test.
27883
27884 2001-09-20 DJ Delorie <dj@redhat.com>
27885
27886 * gcc.dg/20000926-1.c: Update expected warning messages.
27887 * gcc.dg/array-2.c: Likewise, and test for warnings too.
27888 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
27889 array.
27890
27891 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
27892
27893 * g++.dg/eh/registers1.C: New test case.
27894
27895 2001-09-17 Richard Henderson <rth@redhat.com>
27896
27897 * gcc.dg/array-5.c: Fix VLA decomposition test.
27898
27899 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
27900
27901 * gcc.dg/cpp/line5.c: New testcase.
27902
27903 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
27904
27905 * gcc.dg/cpp/macro9.c: New test.
27906
27907 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
27908
27909 * gcc.c-torture/execute/980223.c: Change type of addr from long
27910 to char *.
27911
27912 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
27913
27914 * gcc.c-torture/execute/20010915-1.c: New test.
27915
27916 2001-09-14 Janis Johnson <janis187@us.ibm.com>
27917
27918 * g77.dg/bprob: New directory.
27919 * g77.dg/bprob/bprob.exp: New file.
27920 * g77.dg/bprob/bprob-1.f: New test.
27921 * g77.dg/gcov: New directory.
27922 * g77.dg/gcov/gcov.exp: New file.
27923 * g77.dg/gcov/gcov-1.f: New test.
27924 * g77.dg/gcov/gcov-1.x: New file.
27925
27926 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
27927
27928 * gcc.dg/cpp/directiv.c: Update.
27929 * gcc.dg/cpp/undef1.c: Update.
27930
27931 2001-09-12 Jakub Jelinek <jakub@redhat.com>
27932
27933 * gcc.dg/20010912-1.c: New test.
27934
27935 2001-09-11 Janis Johnson <janis187@us.ibm.com>
27936
27937 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
27938 language-independent file in lib.
27939 * lib/gcov.exp: New file.
27940
27941 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
27942
27943 * gcc.c-torture/compile/20010911-1.c: New test.
27944
27945 2001-09-10 Janis Johnson <janis187@us.ibm.com>
27946
27947 * lib/profopt.exp: New, to support profile-directed optimizations.
27948 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
27949 * gcc.misc-tests/bprob-1.c: New test.
27950 * gcc.misc-tests/bprob-2.c: New test.
27951
27952 2001-09-07 Janis Johnson <janis187@us.ibm.com>
27953
27954 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
27955 XFAIL and which kinds of gcov output to verify.
27956 * gcc.misc-tests/gcov-4b.x: New file.
27957 * gcc.misc-tests/gcov-5b.x: New file.
27958 * gcc.misc-tests/gcov-6.x: New file.
27959 * gcc.misc-tests/gcov-7.c: New test.
27960 * gcc.misc-tests/gcov-7.x: New file.
27961
27962 2001-09-06 Janis Johnson <janis187@us.ibm.com>
27963
27964 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
27965 * gcc.misc-tests/gcov-6.c: New test.
27966
27967 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
27968
27969 PR c++/3986
27970 * g++.dg/abi/vbase1.C: New test.
27971
27972 2001-09-05 Ziemowit Laski <zlaski@apple.com>
27973
27974 * objc.dg/method-2.m: New.
27975
27976 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
27977
27978 PR c++/4203
27979 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
27980 * g++.dg/init/empty1.C: New test.
27981
27982 2001-09-03 Jakub Jelinek <jakub@redhat.com>
27983
27984 * gcc.c-torture/compile/20010903-1.c: New test.
27985
27986 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
27987
27988 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
27989 for m68k.
27990
27991 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
27992
27993 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
27994
27995 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
27996
27997 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
27998
27999 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
28000
28001 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
28002 for 16-bit 'unsigned int'.
28003
28004 2001-08-29 Kazu Hirata <kazu@hxi.com>
28005
28006 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
28007
28008 2001-08-27 Richard Henderson <rth@redhat.com>
28009
28010 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
28011 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
28012
28013 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
28014
28015 * gcc.dg/asm-names.c (ymain): New.
28016
28017 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
28018
28019 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
28020 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
28021 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
28022
28023 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28024
28025 * gcc.dg/compare5.c: New testcase.
28026
28027 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
28028
28029 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
28030 and "In instantiation".
28031
28032 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
28033
28034 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
28035
28036 2001-08-20 Janis Johnson <janis187@us.ibm.com>
28037
28038 * gcc.misc-tests/gcov.exp: Add support for branch information.
28039 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
28040 * gcc.misc-tests/gcov-4.c: New test.
28041 * gcc.misc-tests/gcov-4b.c: New test.
28042 * gcc.misc-tests/gcov-5b.c: New test.
28043
28044 2001-08-20 Zack Weinberg <zackw@panix.com>
28045
28046 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
28047 expected to fail.
28048
28049 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
28050
28051 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
28052
28053 2001-08-19 Jakub Jelinek <jakub@redhat.com>
28054
28055 * g++.dg/eh/template1.C: New test.
28056
28057 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
28058
28059 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
28060 Fix thinko.
28061 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
28062 for xfail.
28063
28064 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
28065
28066 * lib/g77-dg.exp: Use prune.exp for common procedures
28067 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
28068 * lib/g77.exp: (g77-dg-prune) Remove
28069
28070 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
28071
28072 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
28073
28074 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28075
28076 * g++.dg/template/unify1.C: New test.
28077
28078 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
28079
28080 * g++.dg/abi/empty4.C: New test.
28081
28082 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
28083
28084 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
28085 solaris2.*
28086 * g77.f-torture/compile/pr3743.x: Likewise
28087
28088 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
28089
28090 * g++.dg/other/using-declaration.C: New test.
28091
28092 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
28093
28094 * gcc.dg/cpp/tr-sign.c: New testcase.
28095
28096 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
28097
28098 * gcc.dg/cpp/19951025-1.c: Revert.
28099 * gcc.dg/cpp/directiv.c: We no longer process directives that
28100 interrupt macro arguments.
28101
28102 2001-08-03 Zack Weinberg <zackw@stanford.edu>
28103
28104 * gcc.dg/bconstp-1.c: New test.
28105
28106 2001-08-03 Richard Henderson <rth@redhat.com>
28107
28108 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
28109
28110 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
28111
28112 * gcc.dg/cpp/19951025-1.c: Update.
28113
28114 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
28115
28116 * g77.dg/ff90-1.f (s): Fix reference of variable z,
28117 should be x.
28118
28119 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
28120
28121 Kill -fhonor-std.
28122 * g++.old-deja/g++.ns/ns14.C: Remove special options.
28123 * g++.old-deja/g++.other/std1.C: Likewise.
28124 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
28125
28126 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
28127
28128 * lib/g77.exp: Load gcc-defs.exp for common procedures
28129 (g77_pass, g77_fail, g77_finish, g77_exit,
28130 ${tool}_check_unsupported_p} Now redundant. Deleted.
28131
28132 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
28133
28134 * g77.dg/fbackslash.f
28135 * g77.dg/fcase-preserve.f
28136 * g77.dg/ff90-1.f
28137 * g77.dg/ffixed-line-length-0.f
28138 * g77.dg/ffixed-line-length-132.f
28139 * g77.dg/ffixed-line-length-7.f
28140 * g77.dg/ffixed-line-length-72.f
28141 * g77.dg/ffixed-line-length-none.f
28142 * g77.dg/ffree-form-1.f
28143 * g77.dg/fno-backslash.f
28144 * g77.dg/fno-f90-1.f
28145 * g77.dg/fno-fixed-form-1.f
28146 * g77.dg/fno-onetrip.f
28147 * g77.dg/fno-typeless-boz.f
28148 * g77.dg/fno-underscoring.f
28149 * g77.dg/fno-vxt-1.f
28150 * g77.dg/fonetrip.f
28151 * g77.dg/ftypeless-boz.f
28152 * g77.dg/fugly-assumed.f
28153 * g77.dg/funderscoring.f
28154 * g77.dg/fvxt-1.f
28155
28156 2001-08-01 Ziemowit Laski <zlaski@apple.com>
28157
28158 * objc.dg/fwd-proto-1.m: New.
28159 * objc.dg/local-decl-1.m: New.
28160 * objc.dg/naming-1.m: New.
28161 * objc.dg/naming-2.m: New.
28162 * objc.dg/proto-hier-1.m: New.
28163
28164 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
28165
28166 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
28167 largest-type elements to a struct makes its size grow.
28168
28169 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
28170
28171 * g++.dg/abi/vthunk1.C: New test.
28172
28173 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
28174
28175 * g++.dg/abi/vbase8-22.C: New test.
28176
28177 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
28178
28179 * gcc.dg/cpp/macro8.c: New test.
28180
28181 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
28182
28183 * g++.dg/abi/vbase8-21.C: New test.
28184
28185 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
28186
28187 * g++.dg/abi/vbase8-10.C: New test.
28188
28189 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
28190
28191 * lib/g++.exp (g++_set_ld_library_path): Renamed to
28192 ${tool}_set_ld_library_path.
28193 Changed caller.
28194 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
28195 g++.exp.
28196
28197 2001-07-26 Stan Cox <scox@redhat.com>
28198
28199 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
28200 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
28201 gcc_exit, gcc_check_unsupported_p):
28202 Moved to gcc-deps.exp
28203 * gcc-deps.exp: New file.
28204
28205 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28206
28207 * g++.old-deja/g++.pt/defarg14.C: New test.
28208
28209 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
28210
28211 * g++.old-deja/g++.other/lineno5.C: New test.
28212
28213 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
28214
28215 * g++.old-deja/g++.pt/crash68.C: New test.
28216
28217 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
28218
28219 * g++.old-deja/g++.other/crash42.C: New test.
28220
28221 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
28222
28223 * gcc.dg/cpp/extratokens.c: Fix.
28224 * gcc.dg/cpp/skipping2.c: New tests.
28225
28226 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
28227
28228 * gcc.c-torture/execute/20010724-1.c: New file.
28229 * gcc.c-torture/execute/20010724-1.x: New file.
28230
28231 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
28232
28233 * g++.old-deja/g++.other/cond7.C: New test.
28234
28235 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
28236
28237 * g++.old-deja/g++.other/optimize4.C: New test.
28238
28239 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
28240
28241 * g++.old-deja/g++.abi/vbase8-5.C: New test.
28242
28243 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
28244
28245 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
28246 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
28247 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
28248 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
28249
28250 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
28251 bug report" message.
28252
28253 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
28254 * g++.dg/ext/instantiate1.C: Move from old-deja.
28255
28256 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
28257
28258 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
28259 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
28260 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
28261 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
28262
28263 2001-07-23 Jeffrey A Law (law@cygnus.com)
28264
28265 * gcc.c-torture/execute/20010723-1.c: New test.
28266
28267 2001-07-23 Ben Elliston <bje@redhat.com>
28268
28269 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
28270
28271 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28272
28273 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
28274 i[34567]86-*-*.
28275 Delete handling of ieee_multilib_flags.
28276 Pass -mieee for alpha*-*-* and sh-*-*.
28277 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
28278
28279 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
28280
28281 Remove old-abi tests.
28282 * g++.old-deja/g++.mike/p11116.C: Remove.
28283 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
28284
28285 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
28286
28287 * g77.f-torture/compile/pr3743.f: New test
28288
28289 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
28290
28291 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
28292
28293 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
28294
28295 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
28296 g++.old-deja/g++.pt/static6.C: Likewise.
28297 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
28298 supports weak symbols.
28299
28300 2001-07-18 Andreas Jaeger <aj@suse.de>
28301
28302 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
28303 supported again.
28304
28305 2001-07-18 Andreas Jaeger <aj@suse.de>
28306
28307 * gcc.dg/iftrap-1.c: Fix target line.
28308
28309 2001-07-17 Richard Henderson <rth@redhat.com>
28310
28311 * gcc.c-torture/execute/20010717-1.c: New.
28312
28313 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
28314
28315 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
28316 tests.
28317
28318 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
28319
28320 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
28321
28322 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
28323
28324 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
28325 UAC_SIGBUS, UAC_NOPRINT definitions.
28326
28327 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
28328
28329 * objc/execute/object_is_class.m: New test.
28330 * objc/execute/object_is_meta_class.m: New test.
28331
28332 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
28333
28334 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
28335 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
28336
28337 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
28338
28339 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
28340 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
28341
28342 2001-07-14 Richard Henderson <rth@redhat.com>
28343
28344 * gcc.dg/iftrap-1.c: New.
28345
28346 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
28347
28348 * g77.f-torture/execute/intrinsic77.f: New test.
28349
28350 2001-07-11 Janis Johnson <janis@us.ibm.com>
28351
28352 * gcc.misc-tests/gcov-3.c: New test.
28353
28354 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
28355
28356 * gcc.c-torture/compile/20010711-1.c,
28357 * gcc.c-torture/compile/20010711-2.c: New tests.
28358
28359 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
28360
28361 * gcc.c-torture/execute/20010711-1.c: New test.
28362
28363 2001-07-11 Ben Elliston <bje@redhat.com>
28364
28365 * g++.old-deja/g++.other/enum5.C: New test.
28366
28367 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
28368
28369 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
28370 (g++-dg-prune): Call prune_gcc_output.
28371 * prune.exp: New file for prune_gcc_output.
28372 * lib/g++.exp, lib/gcc.exp: Load it.
28373
28374 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
28375
28376 * gcc.c-torture/compile/20010701-1.c,
28377 g++.old-deja/g++.ext/attrib6.C: New tests.
28378
28379 2001-07-06 Jeffrey A Law (law@cygnus.com)
28380
28381 * gcc.c-torture/compile/20010706-1.c: New test.
28382
28383 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
28384
28385 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
28386
28387 2001-06-28 Stan Shebs <shebs@apple.com>
28388
28389 * gcc.dg/pragma-darwin.c: New test.
28390
28391 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
28392
28393 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
28394 Solaris 2.[678] system.
28395
28396 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
28397
28398 * gcc.dg/20010622-1.c: New test.
28399
28400 2001-06-18 Stan Shebs <shebs@apple.com>
28401
28402 * objc.dg: New directory.
28403 * objc.dg/dg.exp: New file.
28404 * objc.dg/alias.m: New.
28405 * objc.dg/class-1.m: New.
28406 * objc.dg/class-2.m: New.
28407 * objc.dg/const-str-1.m: New.
28408 * objc.dg/const-str-2.m: New.
28409 * objc.dg/id-1.m: New.
28410 * objc.dg/method-1.m: New.
28411 * objc.dg/super-class-1.m: New.
28412 * lib/objc-dg.exp: New file.
28413
28414 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
28415
28416 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
28417 of label name.
28418
28419 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
28420
28421 * g++.old-deja/g++.abi/vbase8-9.C: New test.
28422
28423 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28424
28425 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
28426 variable.
28427
28428 2001-06-12 Richard Henderson <rth@redhat.com>
28429
28430 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
28431
28432 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
28433
28434 * g++.old-deja/g++.abi/vbase5.C: New test.
28435 * g++.old-deja/g++.abi/vbase6.C: New test.
28436 * g++.old-deja/g++.abi/vbase7.C: New test.
28437
28438 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28439
28440 * gcc.c-torture/compile/20010610-1.c: New test.
28441
28442 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
28443
28444 * g++.old-deja/g++.abi/vbase4.C: New test.
28445
28446 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
28447
28448 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
28449 support %f for HC11/HC12 targets.
28450 * gcc.c-torture/execute/930513-1.x: New file, likewise.
28451 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
28452 on HC11/HC12 targets.
28453 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
28454
28455 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
28456
28457 * gcc.dg/wchar_t-1.c: New file.
28458 * gcc.dg/wint_t-1.c: Likewise.
28459
28460 2001-06-11 Bernd Schmidt <bernds@redhat.com>
28461
28462 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
28463
28464 2001-06-11 Richard Henderson <rth@redhat.com>
28465
28466 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
28467
28468 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
28469
28470 * gcc.c-torture/compile/20010611-1.c: New test.
28471
28472 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
28473
28474 * gcc.dg/c99-tag-1.c: Add more tests.
28475
28476 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
28477
28478 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
28479 representation on MN10300 and ARM/Thumb.
28480
28481 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
28482
28483 * g77.f-torture/execute/20010610.f: New.
28484
28485 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
28486
28487 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
28488 names.
28489
28490 2001-06-09 Richard Henderson <rth@redhat.com>
28491
28492 * gcc.c-torture/execute/ashrdi-1.c: New.
28493 * gcc.c-torture/execute/ashldi-1.c: New.
28494 * gcc.c-torture/execute/lshrdi-1.c: New.
28495
28496 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
28497
28498 * objc/execute/load-3.m: Added. Check sending +load to categories,
28499 in addition to classes.
28500
28501 2001-06-08 Stan Shebs <shebs@apple.com>
28502
28503 * objc/execute/load-2.m: New test. From Nicola Pero
28504 <n.pero@mi.flashnet.it>.
28505
28506 2001-06-08 Jakub Jelinek <jakub@redhat.com>
28507
28508 * gcc.c-torture/execute/20010605-2.c: New test.
28509
28510 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
28511
28512 * g++.old-deja/g++.abi/vbase2.C: New test.
28513 * g++.old-deja/g++.abi/vbase3.C: New test.
28514
28515 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
28516
28517 * g++.old-deja/g++.pt/friend49.C: New test.
28518
28519 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
28520
28521 * g++.old-deja/g++.ext/anon3.C: New test.
28522
28523 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
28524
28525 * g++.old-deja/g++.other/conv7.C: New test.
28526
28527 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
28528
28529 * gcc.c-torture/compile/20010605-2.c: New test.
28530
28531 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
28532
28533 * gcc.c-torture/execute/20010604-1.c: New test.
28534
28535 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
28536
28537 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
28538
28539 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
28540
28541 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
28542 (g++_link_flags): Likewise.
28543 (g++_init): Pass gccpath's value to two previous functions.
28544
28545 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28546
28547 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
28548 Ensure logfile entry matches exec command line.
28549
28550 2001-05-31 Richard Henderson <rth@redhat.com>
28551
28552 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
28553 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
28554
28555 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
28556
28557 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
28558 compiler for irix6.2
28559
28560 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
28561
28562 * g++.old-deja/g++.other/optimize3.C: New file.
28563
28564 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
28565
28566 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
28567 assemble.
28568
28569 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
28570
28571 * g++.old-deja/g++.other/optimize2.C: New file.
28572
28573 2001-05-25 Diego Novillo <dnovillo@redhat.com>
28574
28575 * gcc.c-torture/compile/20010518-2.c: New file.
28576 * gcc.c-torture/execute/20010518-1.c: New file.
28577 * gcc.c-torture/execute/20010518-2.c: New file.
28578
28579 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
28580
28581 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
28582
28583 2001-05-24 Mark Mitchell <mark@codesourcery.com>
28584
28585 G++ no longer defines builtins that do not begin with __builtin.
28586 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
28587 * g++.old-deja/g++.brendand/misc13.C: Likewise.
28588 * g++.old-deja/g++.law/builtin1.C: Likewise.
28589 * g++.old-deja/g++.law/cvt2.C: Likewise.
28590 * g++.old-deja/g++.mike/net5.C: Likewise.
28591 * g++.old-deja/g++.other/builtins1.C: Likewise.
28592 * g++.old-deja/g++.other/builtins2.C: Likewise.
28593 * g++.old-deja/g++.other/builtins3.C: Likewise.
28594 * g++.old-deja/g++.other/builtins4.C: Likewise.
28595 * g++.old-deja/g++.other/inline8.C: Likewise.
28596 * g++.old-deja/g++.robertl/eb39.C: Likewise.
28597
28598 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
28599
28600 * g++.old-deja/g++.pt/using1.C: Adjust.
28601 * g++.old-deja/g++.pt/using2.C: New test.
28602
28603 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
28604
28605 * gcc.dg/cpp/charconst.c: New tests.
28606 * gcc.dg/cpp/escape.c: New tests.
28607 * gcc.dg/cpp/escape-1.c: New tests.
28608 * gcc.dg/cpp/escape-2.c: New tests.
28609 * gcc.dg/cpp/ucs.c: New tests.
28610
28611 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
28612
28613 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
28614 native compiler for irix6.5.
28615
28616 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
28617
28618 * lib/g++.exp (g++_include_flags): Use args to compute
28619 get_multilibs.
28620 (g++_link_flags): Likewise.
28621 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
28622
28623 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
28624
28625 * gcc.dg/c90-hexfloat-1.c: Add more tests.
28626
28627 2001-05-21 Geoff Keating <geoffk@redhat.com>
28628
28629 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
28630 this file.
28631
28632 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
28633
28634 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
28635 STACK_SIZE;
28636 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
28637 to STACK_SIZE; Use it to define size of add_histo array.
28638 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
28639 to STACK_SIZE.
28640 (f): Use GITT_SIZE to define size of gitt local table.
28641 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
28642 to STACK_SIZE; Use it to define size of bytemem array.
28643
28644 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
28645
28646 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
28647 on 68HC11/HC12 due to the asm instruction.
28648 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
28649 * gcc.c-torture/compile/920520-1.x: Likewise.
28650 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
28651 on 68HC11/HC12 because the function is larger than 64K.
28652 * gcc.c-torture/compile/961203-1.x: New file, this test fails
28653 on 68HC11/HC12 because the structure is too large.
28654
28655 2001-05-20 Richard Henderson <rth@redhat.com>
28656
28657 * gcc.c-torture/execute/20010520-1.c: New.
28658
28659 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28660
28661 * g++.old-deja/g++.warn/compare1.C: New test.
28662 * gcc.dg/compare4.c: New test.
28663
28664 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
28665
28666 * g++.old-deja/g++.other/optimize1.C: New test.
28667
28668 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28669
28670 * g++.old-deja/g++.pt/spec41.C: New test.
28671
28672 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
28673
28674 * gcc.c-torture/compile/20010114-1.x: Remove.
28675
28676 2001-05-18 Stan Shebs <shebs@apple.com>
28677
28678 * gcc.c-torture/compile/20010518-1.c: New test.
28679
28680 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
28681
28682 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
28683 * g++.old-deja/g++.pt/crash67.C: New test.
28684
28685 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
28686
28687 * g++.old-deja/g++.other/debug9.C: New test.
28688
28689 2001-05-16 Zack Weinberg <zackw@stanford.edu>
28690
28691 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
28692
28693 2001-05-16 Jan Hubicka <jh@suse.cz>
28694
28695 * gcc.c-torture/compile/20010516-1.c: New test.
28696
28697 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
28698
28699 * g++.old-deja/g++.other/crash41.C: New test.
28700
28701 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
28702
28703 * g++.old-deja/g++.pt/crash66.C: New test.
28704
28705 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
28706
28707 * g++.old-deja/g++.robertl/eb27.C: Convert.
28708
28709 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
28710
28711 * g++.dg/friend-warn.C: New test. Do not warn about friend
28712 declaration being redundant.
28713
28714 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
28715
28716 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
28717
28718 2001-05-14 Mark Mitchell <mark@codesourcery.com>
28719
28720 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
28721
28722 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
28723
28724 * lib/g++.exp: Use testsuite_flags.
28725
28726 2001-05-13 Mark Mitchell <mark@codesourcery.com>
28727
28728 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
28729
28730 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
28731
28732 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
28733
28734 2001-05-11 Mark Mitchell <mark@codesourcery.com>
28735
28736 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
28737
28738 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
28739
28740 * gcc.c-torture/compile/20010313-1.c: New test.
28741
28742 2001-05-09 Zack Weinberg <zackw@stanford.edu>
28743
28744 * gcc.dg/cpp/direct2.c: New test.
28745 * gccq.dg/cpp/direct2s.c: New test.
28746
28747 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
28748
28749 2001-05-07 Mark Mitchell <mark@codesourcery.com>
28750
28751 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
28752 * g++.old-deja/g++.other/op3.C: Likewise.
28753
28754 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
28755
28756 * gcc.dg/cpp/syshdr.h: New file.
28757 * gcc.dg/cpp/sysmac1.c: Update.
28758 * gcc.dg/cpp/sysmac2.c: Update.
28759
28760 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
28761
28762 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
28763
28764 2001-05-04 David Edelsohn <edelsohn@gnu.org>
28765
28766 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
28767 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
28768
28769 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
28770
28771 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
28772
28773 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
28774
28775 * lib/g++.exp (g++_include_flags): Don't use any special flags
28776 if TESTING_IN_BUILD_TREE is not defined.
28777 (g++_init): Use a plain 'c++' as the compiler if
28778 TESTING_IN_BUILD_TREEE is not defined.
28779
28780 2001-05-02 Jakub Jelinek <jakub@redhat.com>
28781
28782 * g++.old-deja/g++.eh/catch13.C: New test.
28783 * g++.old-deja/g++.eh/catch14.C: New test.
28784
28785 2001-05-02 Jakub Jelinek <jakub@redhat.com>
28786
28787 * gcc.dg/cpp/tr-define.c: New test.
28788
28789 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
28790
28791 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
28792 <stdlib.h>, not <malloc.h>.
28793
28794 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
28795
28796 * g++.old-deja/g++.ns/template17.C: New test.
28797
28798 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
28799
28800 * g++.old-deja/g++.pt/ref4.C: New test.
28801
28802 2001-04-30 Richard Henderson <rth@redhat.com>
28803
28804 * gcc.dg/20000724-1.c: Revert last change.
28805
28806 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
28807
28808 * g77.f-torture/execute/20010430.f: New test.
28809
28810 2001-04-30 Mark Mitchell <mark@codesourcery.com>
28811
28812 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
28813
28814 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
28815
28816 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
28817
28818 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
28819
28820 * g++.old-deja/g++.eh/crash6.C: New test.
28821
28822 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
28823
28824 * g++.old-deja/g++.other/warn7.C: New test.
28825
28826 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
28827
28828 * g++.old-deja/g++.other/defarg9.C: New test.
28829
28830 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
28831
28832 * g77.f-torture/compile/20010426.f: New test.
28833 * g77.f-torture/execute/20010426.f: New test.
28834
28835 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
28836
28837 * g77.f-torture/compile/20000629-1.x: Remove - error
28838 has been fixed.
28839
28840 2001-04-26 Jeffrey A Law (law@cygnus.com)
28841
28842 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
28843 Tweak slightly to work with g++.dg framework.
28844 * g++.dg/special/ecos.exp: Run initp1.C test.
28845 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
28846
28847 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
28848 its linker doesn't give line numbers either.
28849 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
28850
28851 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
28852
28853 * g++.old-deja/g++.other/lex1.C: New test.
28854
28855 2001-04-26 Jakub Jelinek <jakub@redhat.com>
28856
28857 * gcc.dg/noncompile/20010425-1.c: New test.
28858
28859 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
28860
28861 * g++.old-deja/g++.pt/mangle2.C: New test.
28862
28863 2001-04-25 Jakub Jelinek <jakub@redhat.com>
28864
28865 * gcc.dg/format/plus-1.c: New test.
28866
28867 2001-04-25 Jakub Jelinek <jakub@redhat.com>
28868
28869 * gcc.dg/20010423-1.c: New test.
28870
28871 2001-04-25 Jakub Jelinek <jakub@redhat.com>
28872
28873 * gcc.c-torture/execute/20010422-1.c: New test.
28874
28875 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
28876
28877 * g++.old-deja/g++.ns/type2.C: New test.
28878
28879 2001-04-24 Zack Weinberg <zackw@stanford.edu>
28880
28881 * g++.old-deja/g++.other/perf1.C: New test.
28882
28883 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
28884
28885 * gcc.dg/c99-func-2.c: Remove xfail.
28886 * gcc.dg/c99-func-3.c: Remove xfail.
28887 * gcc.dg/c99-func-4.c: Remove xfail.
28888
28889 2001-04-23 Zack Weinberg <zackw@stanford.edu>
28890
28891 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
28892
28893 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
28894
28895 * gcc.c-torture/compile/20010423-1.c: New test.
28896
28897 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
28898
28899 * g++.old-deja/g++.pt/typename28.C: New test.
28900
28901 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
28902
28903 * g++.old-deja/g++.abi/empty2.C: New test.
28904 * g++.old-deja/g++.abi/empty3.C: New test.
28905
28906 2001-04-20 Jakub Jelinek <jakub@redhat.com>
28907
28908 * g++.old-deja/g++.other/comdat2.C: New test.
28909 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
28910
28911 2001-04-20 Jakub Jelinek <jakub@redhat.com>
28912
28913 * g++.old-deja/g++.other/overload14.C: New test.
28914
28915 2001-04-20 Jakub Jelinek <jakub@redhat.com>
28916
28917 * g++.old-deja/g++.other/lookup23.C: New test.
28918
28919 2001-04-20 Jakub Jelinek <jakub@redhat.com>
28920
28921 * gcc.c-torture/execute/20010403-1.c: New test.
28922
28923 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
28924 Mark Mitchell <mark@codesourcery.com>
28925
28926 * lib/old-dejagnu.exp: Don't delete output of executable.
28927 Add .exe suffix to executables.
28928
28929 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
28930
28931 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
28932
28933 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28934
28935 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
28936
28937 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
28938
28939 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
28940 * g++.old-deja/g++.abi/crash1.C: New test.
28941
28942 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
28943
28944 * g++.old-deja/g++.other/crash40.C: New test.
28945
28946 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28947
28948 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
28949
28950 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
28951
28952 * g++.old-deja/g++.other/warn6.C: New test.
28953
28954 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
28955
28956 * g++.old-deja/g++.robertl/eb42.C: Same.
28957
28958 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28959
28960 * gcc.dg/wtr-conversion-1.c: New testcase.
28961
28962 2001-04-10 Richard Henderson <rth@redhat.com>
28963
28964 * g++.old-deja/g++.other/array5.C: New.
28965
28966 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28967
28968 * gcc.c-torture/execute/20010408-1.c: New test.
28969
28970 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
28971
28972 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
28973 headers and constructs.
28974 * g++.old-deja/g++.robertl/eb79.C: Same.
28975 * g++.old-deja/g++.robertl/eb77.C (main): Same.
28976 * g++.old-deja/g++.robertl/eb73.C: Same.
28977 * g++.old-deja/g++.robertl/eb66.C (main): Same.
28978 * g++.old-deja/g++.robertl/eb55.C (t): Same.
28979 * g++.old-deja/g++.robertl/eb54.C (main): Same.
28980 * g++.old-deja/g++.robertl/eb46.C (main): Same.
28981 * g++.old-deja/g++.robertl/eb44.C: Same.
28982 * g++.old-deja/g++.robertl/eb41.C (main): Same.
28983 * g++.old-deja/g++.robertl/eb4.C (main): Same.
28984 * g++.old-deja/g++.robertl/eb39.C: Same.
28985 * g++.old-deja/g++.robertl/eb33.C (main): Same.
28986 * g++.old-deja/g++.robertl/eb31.C (main): Same.
28987 * g++.old-deja/g++.robertl/eb30.C: Same.
28988 * g++.old-deja/g++.robertl/eb3.C: Same.
28989 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
28990 * g++.old-deja/g++.robertl/eb21.C: Same.
28991 * g++.old-deja/g++.robertl/eb15.C: Same.
28992 * g++.old-deja/g++.robertl/eb118.C: Same.
28993 * g++.old-deja/g++.robertl/eb115.C (main): Same.
28994 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
28995 * g++.old-deja/g++.robertl/eb109.C: Same.
28996 * g++.old-deja/g++.other/sibcall1.C (main): Same.
28997 * g++.old-deja/g++.mike/rtti1.C: Same.
28998 * g++.old-deja/g++.mike/p658.C: Same.
28999 * g++.old-deja/g++.mike/net46.C: Same.
29000 * g++.old-deja/g++.mike/net34.C: Same.
29001 * g++.old-deja/g++.mike/memoize1.C: Same.
29002 * g++.old-deja/g++.mike/eh2.C: Same.
29003 * g++.old-deja/g++.law/weak.C: Same.
29004 * g++.old-deja/g++.law/visibility7.C: Same.
29005 * g++.old-deja/g++.law/visibility25.C: Same.
29006 * g++.old-deja/g++.law/visibility22.C: Same.
29007 * g++.old-deja/g++.law/visibility2.C: Same.
29008 * g++.old-deja/g++.law/visibility17.C: Same.
29009 * g++.old-deja/g++.law/visibility13.C: Same.
29010 * g++.old-deja/g++.law/visibility10.C: Same.
29011 * g++.old-deja/g++.law/visibility1.C: Same.
29012 * g++.old-deja/g++.law/virtual3.C (eval): Same.
29013 * g++.old-deja/g++.law/vbase1.C: Same.
29014 * g++.old-deja/g++.law/operators32.C: Same.
29015 * g++.old-deja/g++.law/nest3.C: Same.
29016 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
29017 * g++.old-deja/g++.law/except5.C (main): Same.
29018 * g++.old-deja/g++.law/cvt7.C (run): Same.
29019 * g++.old-deja/g++.law/cvt2.C: Same.
29020 * g++.old-deja/g++.law/cvt16.C: Same.
29021 * g++.old-deja/g++.law/ctors6.C (bar): Same.
29022 * g++.old-deja/g++.law/ctors17.C (main): Same.
29023 * g++.old-deja/g++.law/ctors13.C: Same.
29024 * g++.old-deja/g++.law/ctors12.C (main): Same.
29025 * g++.old-deja/g++.law/ctors10.C: Same.
29026 * g++.old-deja/g++.law/code-gen5.C: Same.
29027 * g++.old-deja/g++.law/bad-error7.C: Same.
29028 * g++.old-deja/g++.law/arm9.C: Same.
29029 * g++.old-deja/g++.law/arm12.C: Same.
29030 * g++.old-deja/g++.law/arg8.C: Same.
29031 * g++.old-deja/g++.law/arg1.C: Same.
29032 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
29033 * g++.old-deja/g++.jason/template31.C: Same.
29034 * g++.old-deja/g++.jason/template24.C (main): Same.
29035 * g++.old-deja/g++.jason/2371.C: Same.
29036 * g++.old-deja/g++.eh/new2.C: Same.
29037 * g++.old-deja/g++.eh/new1.C: Same.
29038 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
29039 * g++.old-deja/g++.brendan/nest21.C (main): Same.
29040 * g++.old-deja/g++.brendan/err-msg3.C: Same.
29041 * g++.old-deja/g++.brendan/crash62.C: Same.
29042 * g++.old-deja/g++.brendan/crash52.C: Same.
29043 * g++.old-deja/g++.brendan/crash49.C (main): Same.
29044 * g++.old-deja/g++.brendan/crash38.C: Same.
29045 * g++.old-deja/g++.brendan/crash15.C (main): Same.
29046 * g++.old-deja/g++.brendan/copy9.C: Same.
29047
29048 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
29049
29050 * gcc.c-torture/execute/20001203-2.c (memset):
29051 Count argument is of type __SIZE_TYPE__.
29052
29053 2001-04-04 Diego Novillo <dnovillo@redhat.com>
29054
29055 * gcc.c-torture/compile/20010404-1.c: New test.
29056
29057 2001-04-04 Jakub Jelinek <jakub@redhat.com>
29058
29059 * gcc.c-torture/compile/20010326-1.c: New test.
29060
29061 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
29062
29063 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
29064 peculiarities of the SH.
29065 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
29066
29067 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
29068
29069 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
29070 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
29071 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
29072
29073 2001-04-02 Jakub Jelinek <jakub@redhat.com>
29074
29075 * g77.f-torture/compile/20010321-1.f: New test.
29076
29077 2001-04-02 Jakub Jelinek <jakub@redhat.com>
29078
29079 * gcc.c-torture/compile/20010329-1.c: New test.
29080
29081 2001-04-02 Jakub Jelinek <jakub@redhat.com>
29082
29083 * gcc.c-torture/execute/20010329-1.c: New test.
29084
29085 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
29086
29087 * g++.old-deja/g++.other/eh4.C: Fix typo.
29088
29089 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
29090
29091 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
29092
29093 2001-03-28 Philip Blundell <philb@gnu.org>
29094
29095 * gcc.c-torture/compile/20010328-1.c: New test.
29096
29097 2001-03-27 Richard Henderson <rth@redhat.com>
29098
29099 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
29100 * g++.old-deja/g++.eh/vbase3.C: Likewise.
29101
29102 2001-03-27 Alan Modra <alan@linuxcare.com.au>
29103
29104 * gcc.c-torture/compile/20010327-1.c: New test.
29105
29106 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
29107
29108 * g++.old-deja/g++.other/friend12.C: New test.
29109 * g++.old-deja/g++.other/friend9.C: Expect no errors.
29110 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
29111
29112 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
29113
29114 * gcc.c-torture/execute/20010325-1.c: New test.
29115
29116 2001-03-23 Jakub Jelinek <jakub@redhat.com>
29117
29118 * g++.old-deja/g++.other/mangle3.C: New test.
29119
29120 2001-03-22 Jakub Jelinek <jakub@redhat.com>
29121
29122 * g++.old-deja/g++.other/anon8.C: New test.
29123
29124 2001-03-20 Philip Blundell <philb@gnu.org>
29125
29126 * gcc.c-torture/compile/20010320-1.c: New test.
29127
29128 2001-03-17 Richard Henderson <rth@redhat.com>
29129
29130 * g++.old-deja/g++.other/eh4.C: Add expected error text.
29131
29132 2001-03-15 Geoff Keating <geoff@redhat.com>
29133
29134 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
29135 tests on AIX.
29136
29137 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
29138
29139 * g++.old-deja/g++.other/eh4.C: New test.
29140
29141 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
29142
29143 * gcc.dg/cpp/mi1.c: Update.
29144
29145 2001-03-14 Jakub Jelinek <jakub@redhat.com>
29146
29147 * g++.old-deja/g++.other/regstack.C: New test.
29148
29149 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
29150
29151 * g++.old-deja/g++.other/ref4.C: New test.
29152
29153 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
29154
29155 * objc/execute/va_method.m: Added.
29156 * objc/execute/IMP.m: Added.
29157 * objc/execute/_cmd.m: Added.
29158 * objc/execute/accessing_ivars.m: Added.
29159 * objc/execute/class-1.m: Added.
29160 * objc/execute/class-10.m: Added.
29161 * objc/execute/class-11.m: Added.
29162 * objc/execute/class-12.m: Added.
29163 * objc/execute/class-13.m: Added.
29164 * objc/execute/class-14.m: Added.
29165 * objc/execute/class-2.m: Added.
29166 * objc/execute/class-3.m: Added.
29167 * objc/execute/class-4.m: Added.
29168 * objc/execute/class-5.m: Added.
29169 * objc/execute/class-6.m: Added.
29170 * objc/execute/class-7.m: Added.
29171 * objc/execute/class-8.m: Added.
29172 * objc/execute/class-9.m: Added.
29173 * objc/execute/class-tests-1.h
29174 * objc/execute/class-tests-2.h
29175 * objc/execute/compatibility_alias.m: Added.
29176 * objc/execute/encode-1.m: Added.
29177 * objc/execute/formal_protocol-1.m: Added.
29178 * objc/execute/formal_protocol-2.m: Added.
29179 * objc/execute/formal_protocol-3.m: Added.
29180 * objc/execute/formal_protocol-4.m: Added.
29181 * objc/execute/formal_protocol-5.m: Added.
29182 * objc/execute/formal_protocol-6.m: Added.
29183 * objc/execute/formal_protocol-7.m: Added.
29184 * objc/execute/informal_protocol.m: Added.
29185 * objc/execute/initialize.m: Added.
29186 * objc/execute/load.m: Added.
29187 * objc/execute/many_args_method.m: Added.
29188 * objc/execute/nested-3.m: Added.
29189 * objc/execute/no_clash.m: Added.
29190 * objc/execute/private.m: Added.
29191 * objc/execute/redefining_self.m: Added.
29192 * objc/execute/root_methods.m: Added.
29193 * objc/execute/selector-1.m: Added.
29194 * objc/execute/static-1.m: Added.
29195 * objc/execute/static-2.m: Added.
29196 * objc/execute/va_method.m: Added.
29197
29198 2001-03-10 Richard Henderson <rth@redhat.com>
29199
29200 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
29201
29202 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
29203
29204 * g++.old-deja/g++.other/crash31.C: XFAIL.
29205 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
29206 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
29207 * gcc.c-torture/execute/20010123-1.x: XFAIL.
29208 * gcc.c-torture/execute/20010124-1.x: XFAIL.
29209 * gcc.dg/sequence-pt-1.c: XFAIL one test.
29210
29211 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
29212
29213 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
29214
29215 2001-03-06 Zack Weinberg <zackw@stanford.edu>
29216
29217 * gcc.dg/20000724-1.c: Don't use multiline strings.
29218
29219 2001-03-06 Zack Weinberg <zackw@stanford.edu>
29220
29221 * objc/execute/string1.m, objc/execute/string2.m: Compare the
29222 result of -cString against what we expect it to be; don't just
29223 print it out for no one to read.
29224
29225 * objc/execute/string3.m, objc/execute/string4.m: New tests.
29226 Based on testcases provided by Nicola Pero.
29227
29228 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
29229
29230 * gcc.dg/cpp/macro7.c: New test.
29231
29232 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
29233
29234 * gcc.dg/cpp/multiline.c: Update.
29235
29236 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
29237
29238 * g++.old-deja/g++.other/enum3.C: New test.
29239
29240 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
29241
29242 * g++.old-deja/g++.other/pod1.C: New test.
29243
29244 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
29245
29246 * g++.old-deja/g++.ext/overload1.C: New test.
29247
29248 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
29249
29250 * g++.old-deja/g++.pt/using1.C: New test.
29251
29252 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
29253
29254 * g++.old-deja/g++.other/using9.C: New test.
29255
29256 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
29257
29258 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
29259
29260 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
29261
29262 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
29263
29264 * g++.old-deja/g++.ext/realpt1.C: Remove.
29265
29266 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
29267
29268 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
29269
29270 2001-02-26 Will Cohen <wcohen@redhat.com>
29271
29272 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
29273
29274 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
29275
29276 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
29277 templatized constructors.
29278
29279 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29280
29281 * gcc.c-torture/execute/20010224-1.c: New test.
29282
29283 2001-02-23 Jakub Jelinek <jakub@redhat.com>
29284
29285 * gcc.c-torture/execute/20010222-1.c: New test.
29286
29287 2001-02-22 Jakub Jelinek <jakub@redhat.com>
29288
29289 * g++.old-deja/g++.other/inline20.C: New test.
29290
29291 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
29292
29293 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
29294
29295 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
29296
29297 * g++.old-deja/g++.other/lookup22.C: New test.
29298
29299 2001-02-19 Zack Weinberg <zackw@stanford.edu>
29300
29301 * g77.dg: New directory.
29302 * g77.dg/20010216-1.f: New test case.
29303 * g77.dg/dg.exp: New driver.
29304 * lib/g77-dg.exp: New driver library.
29305
29306 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29307
29308 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
29309
29310 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
29311
29312 * g++.old-deja/g++.other/decl9.C: New test.
29313
29314 2001-02-16 Jakub Jelinek <jakub@redhat.com>
29315
29316 * g++.old-deja/g++.other/init16.C: Update the test so that it does
29317 not need <string> and also tests the initialization at runtime.
29318
29319 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
29320
29321 * gcc.c-torture/execute/longlong.c: New test.
29322
29323 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
29324
29325 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
29326
29327 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
29328
29329 * gcc.c-torture/execute/920302-1.c (execute):
29330 Change argument type to short.
29331
29332 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
29333
29334 * g++.old-deja/g++.pt/deduct6.C: New test.
29335
29336 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
29337
29338 * g++.old-deja/g++.pt/deduct5.C: New test.
29339
29340 2001-02-14 Jakub Jelinek <jakub@redhat.com>
29341
29342 * gcc.c-torture/execute/20010209-1.c: New test.
29343
29344 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
29345
29346 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
29347
29348 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
29349
29350 * g++.dg/vtgc1.C: Update for new ABI.
29351
29352 * consistency.vlad: New directory, 1665 files.
29353
29354 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
29355
29356 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
29357 return type.
29358 * gcc.dg/cpp/digraphs.c: Declare puts.
29359
29360 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
29361
29362 * g++.old-deja/g++.other/warn5.C: New test.
29363
29364 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
29365
29366 * g++.old-deja/g++.pt/spec40.C: New test.
29367
29368 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
29369
29370 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
29371 case.
29372 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
29373
29374 2001-02-12 Jakub Jelinek <jakub@redhat.com>
29375
29376 * gcc.c-torture/compile/20010209-1.c: New test.
29377
29378 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
29379
29380 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
29381 excess errors message but not if it crashes.
29382 * g++.old-deja/g++.other/crash27.C: Likewise.
29383 * g++.old-deja/g++.other/crash28.C: Likewise.
29384 * g++.old-deja/g++.other/crash30.C: Likewise.
29385 * g++.old-deja/g++.other/crash32.C: Likewise.
29386 * g++.old-deja/g++.other/crash35.C: Likewise.
29387 * g++.old-deja/g++.pt/inherit2.C: Likewise.
29388
29389 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
29390
29391 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
29392 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
29393 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
29394 g77.f-torture/execute/execute.exp,
29395 g77.f-torture/noncompile/noncompile.exp,
29396 gcc.c-torture/execute/execute.exp,
29397 gcc.c-torture/execute/memcheck/memcheck.exp,
29398 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
29399 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
29400 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
29401 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
29402 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
29403 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
29404 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
29405 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
29406 Remove bug reporting instructions with ancient email addresses.
29407
29408 2001-02-07 Jakub Jelinek <jakub@redhat.com>
29409
29410 * gcc.dg/20010202-1.c: New test.
29411 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
29412
29413 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
29414
29415 * g++.dg/stdbool-if.C: New test.
29416
29417 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
29418
29419 * objc/execute/fdecl.m: Added main().
29420
29421 2001-02-07 Jakub Jelinek <jakub@redhat.com>
29422
29423 * gcc.c-torture/execute/20010206-1.c: New test.
29424
29425 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
29426
29427 * gcc.dg/cpp/avoidpaste1.c: Update.
29428
29429 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
29430
29431 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
29432 Pero <nicola@brainstorm.co.uk>.
29433 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
29434
29435 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
29436
29437 * g++.old-deja/g++.pt/spec39.C: New test.
29438
29439 2001-02-05 Jakub Jelinek <jakub@redhat.com>
29440
29441 * gcc.c-torture/compile/20010202-1.c: New test.
29442
29443 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
29444
29445 * g++.old-deja/g++.abi/primary2.C: New test.
29446 * g++.old-deja/g++.abi/primary3.C: New test.
29447 * g++.old-deja/g++.abi/primary4.C: New test.
29448 * g++.old-deja/g++.abi/primary5.C: New test.
29449 * g++.old-deja/g++.abi/vtable3.h: New test.
29450 * g++.old-deja/g++.abi/vtable3a.C: New test.
29451 * g++.old-deja/g++.abi/vtable3b.C: New test.
29452 * g++.old-deja/g++.abi/vtable3c.C: New test.
29453 * g++.old-deja/g++.abi/vtable3d.C: New test.
29454 * g++.old-deja/g++.abi/vtable3e.C: New test.
29455 * g++.old-deja/g++.abi/vtable3f.C: New test.
29456 * g++.old-deja/g++.abi/vtable3g.C: New test.
29457 * g++.old-deja/g++.abi/vtable3h.C: New test.
29458 * g++.old-deja/g++.abi/vtable3i.C: New test.
29459 * g++.old-deja/g++.abi/vtable3j.C: New test.
29460 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
29461
29462 2001-02-03 Jakub Jelinek <jakub@redhat.com>
29463
29464 * g++.old-deja/g++.other/anon6.C: New test.
29465 * g++.old-deja/g++.other/anon7.C: New test.
29466
29467 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
29468
29469 * gcc.dg/cpp/avoidpaste2.c: New tests.
29470
29471 2001-01-31 Jakub Jelinek <jakub@redhat.com>
29472
29473 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
29474
29475 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
29476
29477 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
29478 DECIMAL_DIG cases for Irix."
29479
29480 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
29481
29482 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
29483
29484 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
29485
29486 * gcc.dg/c99-tag-1.c: New test.
29487
29488 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
29489
29490 * gcc.dg/cpp/tr-warn1.c: Add tests.
29491
29492 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
29493
29494 * gcc.dg/cpp/avoidpaste1.c: Update.
29495 * gcc.dg/cpp/paste4.c: Update.
29496
29497 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
29498
29499 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
29500 cases for Irix.
29501
29502 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
29503
29504 * g++.old-deja/g++.other/inline19.C: New test.
29505
29506 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
29507
29508 * gcc.dg/Wlarger-than.c: New test.
29509
29510 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
29511
29512 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
29513
29514 2001-01-29 Jakub Jelinek <jakub@redhat.com>
29515
29516 * gcc.c-torture/execute/20010129-1.c: New test.
29517 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
29518
29519 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
29520
29521 * gcc.dg/cpp/avoidpaste1.c: Test case.
29522
29523 2001-01-28 Jakub Jelinek <jakub@redhat.com>
29524
29525 * g++.old-deja/g++.other/inline18.C: New test.
29526
29527 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29528
29529 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
29530 and __builtin_putchar.
29531
29532 2001-01-27 Jakub Jelinek <jakub@redhat.com>
29533
29534 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
29535 tests.
29536
29537 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
29538
29539 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
29540 floating point number rounding mode to round to the nearest
29541 representable mode.
29542
29543 2001-01-25 Jakub Jelinek <jakub@redhat.com>
29544
29545 * g++.old-deja/g++.other/mangle2.C: New test.
29546
29547 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
29548
29549 * gcc.c-torture/compile/20010124-1.c: New test.
29550
29551 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
29552
29553 * g++.old-deja/g++.pt/spec38.C: New test.
29554
29555 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29556
29557 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
29558 "Build don't run".
29559
29560 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29561
29562 * gcc.c-torture/execute/20010123-1.c: New test.
29563
29564 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
29565
29566 * g++.old-deja/g++.pt/spec37.C: New test.
29567
29568 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
29569
29570 * g++.old-deja/g++.pt/overload14.C: New test.
29571
29572 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29573
29574 * gcc.c-torture/execute/20010122-1.c: New test, exercise
29575 __builtin_return_address.
29576
29577 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
29578
29579 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
29580 * g++.old-deja/g++.pt/spec35.C: New test.
29581 * g++.old-deja/g++.pt/spec36.C: New test.
29582
29583 2001-01-20 Jakub Jelinek <jakub@redhat.com>
29584
29585 * gcc.c-torture/compile/20010118-1.c: New test.
29586
29587 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
29588
29589 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
29590
29591 2001-01-19 Jakub Jelinek <jakub@redhat.com>
29592
29593 * gcc.c-torture/execute/20010119-1.c: New test.
29594
29595 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
29596
29597 * g++.old-deja/g++.other/vbase5.C: New test.
29598
29599 2001-01-19 Jakub Jelinek <jakub@redhat.com>
29600
29601 * gcc.c-torture/execute/20010118-1.c: New test.
29602
29603 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
29604
29605 * g++.old-deja/g++.pt/deduct3.C: New test.
29606
29607 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
29608
29609 * g++.old-deja/g++.pt/spec34.C: New test.
29610
29611 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
29612
29613 * g77.f-torture/compile/20000601-2.f: New test.
29614
29615 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
29616
29617 * g++.old-deja/g++.other/init17.C: New test.
29618
29619 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
29620
29621 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
29622
29623 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
29624
29625 * g++.old-deja/g++.pt/unify8.C: New test.
29626
29627 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
29628
29629 * g++.old-deja/g++.abi/vbase1.C: New test.
29630
29631 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
29632
29633 * g++.old-deja/g++.pt/crash65.C: New test.
29634
29635 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
29636
29637 * gcc.dg/cpp/assembl2.S: New test case.
29638
29639 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
29640
29641 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
29642 are supported.
29643
29644 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29645
29646 * g++.old-deja/g++.other/builtins1.C: New test.
29647 * g++.old-deja/g++.other/builtins2.C: Likewise.
29648 * g++.old-deja/g++.other/builtins3.C: Likewise.
29649 * g++.old-deja/g++.other/builtins4.C: Likewise.
29650
29651 2001-01-17 Jakub Jelinek <jakub@redhat.com>
29652
29653 * gcc.c-torture/compile/20010117-1.c: New test.
29654 * gcc.c-torture/compile/20010117-2.c: New test.
29655
29656 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
29657
29658 * g77.f-torture/execute/20010116.[fx]: New test,
29659 XFAIL on i?86-*-*.
29660 * g77.f-torture/compile/20010115.f: Indicate it's
29661 a test for PR fortran/1636.
29662
29663 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
29664
29665 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
29666
29667 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
29668
29669 * g77.f-torture/compile/20010115.f: New test.
29670
29671 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
29672
29673 * g++.old-deja/g++.pt/nontype5.C: New test.
29674
29675 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
29676
29677 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
29678 have an equivalent working one below it.
29679
29680 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
29681
29682 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
29683 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
29684
29685 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
29686
29687 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
29688 message containing "init_priority".
29689 (conpr-2.C): Likewise.
29690 (conpr-3.C): Likewise.
29691 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
29692
29693 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29694
29695 * gcc.c-torture/execute/20010114-2.c: New test.
29696
29697 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
29698
29699 * gcc.c-torture/compile/20010114-1.c: New test.
29700 * gcc.c-torture/compile/20010114-1.x: Xfail.
29701 * gcc.c-torture/compile/20010114-2.c: New test.
29702 * gcc.c-torture/execute/20010114-1.c: New test.
29703 * gcc.dg/trunc-1.c: New test.
29704 * gcc.dg/uninit-B.c: New test.
29705
29706 2001-01-13 Nick Clifton <nickc@redhat.com>
29707
29708 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
29709 target.
29710
29711 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
29712
29713 * gcc.c-torture/compile/20010113-1.c: New test.
29714
29715 2001-01-13 Jakub Jelinek <jakub@redhat.com>
29716
29717 * gcc.c-torture/compile/20001212-1.c: New test.
29718
29719 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
29720
29721 * gcc.dg/cpp/widestr1.c: Update.
29722 * gcc.dg/cpp/prag-imp.c: Remove.
29723
29724 2001-01-12 Jakub Jelinek <jakub@redhat.com>
29725
29726 * gcc.c-torture/execute/20000801-3.x: Remove.
29727 * gcc.dg/c90-init-1.c: New test.
29728 * gcc.dg/c99-init-1.c: New test.
29729 * gcc.dg/c99-init-2.c: New test.
29730 * gcc.dg/gnu99-init-1.c: New test.
29731
29732 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
29733
29734 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
29735 testing that no relevant ones were found.
29736
29737 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
29738
29739 * g++.old-deja/g++.pt/cast2.C: New test.
29740
29741 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
29742
29743 * g++.old-deja/g++.pt/friend47.C: New test.
29744
29745 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
29746
29747 * g++.old-deja/g++.pt/instantiate13.C: New test.
29748
29749 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
29750
29751 * g++.old-deja/g++.other/defarg7.C: New test.
29752 * g++.old-deja/g++.other/defarg8.C: New test.
29753
29754 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
29755
29756 * g++.old-deja/g++.pt/crash64.C: New test.
29757
29758 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
29759
29760 * g++.old-deja/g++.pt/crash63.C: New test.
29761
29762 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
29763
29764 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
29765
29766 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
29767
29768 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
29769
29770 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
29771
29772 * g++.old-deja/g++.pt/error3.C: New test.
29773
29774 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
29775
29776 * g++.old-deja/g++.other/crash39.C: New test.
29777
29778 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
29779
29780 * g++.old-deja/g++.other/vbase4.C: New test.
29781
29782 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
29783
29784 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
29785 * gcc.dg/special/20000419-2.c: New file. Identical to above.
29786 * gcc.dg/special/special.exp: New test driver which will check
29787 for alias support for the above test.
29788
29789 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
29790
29791 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
29792 problems on small machines.
29793 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
29794 parameterize.
29795
29796 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
29797
29798 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
29799 mips.
29800 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
29801
29802 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
29803
29804 * g++.old_deja/g++.pt/using8.C: New test.
29805
29806 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
29807
29808 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
29809
29810 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
29811
29812 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
29813 where a failure is expected.
29814 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
29815
29816 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
29817
29818 * g++.old_deja/g++.pt/instantiate12.C: New test.
29819
29820 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
29821
29822 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
29823 start of structs.
29824 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
29825 * g++.old-deja/g++.brendan/crash17.C: Likewise.
29826 * g++.old-deja/g++.brendan/crash29.C: Likewise.
29827 * g++.old-deja/g++.brendan/crash48.C: Likewise.
29828 * g++.old-deja/g++.brendan/ns1.C: Likewise.
29829 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
29830 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
29831 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
29832 * g++.old-deja/g++.eh/spec6.C: Likewise.
29833 * g++.old-deja/g++.jason/crash3.C: Likewise.
29834 * g++.old-deja/g++.law/ctors11.C: Likewise.
29835 * g++.old-deja/g++.law/ctors17.C: Likewise.
29836 * g++.old-deja/g++.law/ctors5.C: Likewise.
29837 * g++.old-deja/g++.law/ctors9.C: Likewise.
29838 * g++.old-deja/g++.mike/ambig1.C: Likewise.
29839 * g++.old-deja/g++.mike/net22.C: Likewise.
29840 * g++.old-deja/g++.mike/p3538a.C: Likewise.
29841 * g++.old-deja/g++.mike/p3538b.C: Likewise.
29842 * g++.old-deja/g++.mike/virt3.C: Likewise.
29843 * g++.old-deja/g++.niklas/t128.C: Likewise.
29844 * g++.old-deja/g++.other/anon4.C: Likewise.
29845 * g++.old-deja/g++.other/using1.C: Likewise.
29846 * g++.old-deja/g++.other/warn3.C: Likewise.
29847 * g++.old-deja/g++.pt/t37.C: Likewise.
29848 * g++.old-deja/g++.robertl/eb69.C: Likewise.
29849 * g++.old-deja/g++.robertl/eb71.C: Likewise.
29850
29851 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
29852
29853 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
29854
29855 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29856
29857 * gcc.c-torture/execute/stdio-opt-3.c: New test.
29858
29859 2001-01-07 Jakub Jelinek <jakub@redhat.com>
29860
29861 * gcc.c-torture/compile/20010107-1.c: New test.
29862
29863 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
29864
29865 * gcc.c-torture/execute/builtin-noret-1.c: New test.
29866
29867 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
29868
29869 * gcc.dg/format/format.h: New file.
29870 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
29871 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
29872 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
29873 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
29874 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
29875 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
29876 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
29877 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
29878 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
29879 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
29880 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
29881 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
29882 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
29883 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
29884 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
29885 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
29886 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
29887 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
29888 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
29889 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
29890 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
29891 instead of declaring standard types, macros and functions in each
29892 test.
29893
29894 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
29895
29896 * gcc.c-torture/execute/20010106-1.c: New test.
29897
29898 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
29899
29900 * gcc.dg/format/format.exp: New file.
29901 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
29902 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
29903 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
29904 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
29905 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
29906 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
29907 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
29908 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
29909 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
29910 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
29911 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
29912 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
29913 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
29914 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
29915 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
29916 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
29917 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
29918 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
29919 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
29920 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
29921 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
29922 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
29923 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
29924 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
29925 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
29926 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
29927 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
29928 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
29929 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
29930 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
29931 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
29932 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
29933 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
29934 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
29935 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
29936 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
29937 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
29938 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
29939 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
29940 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
29941 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
29942 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
29943
29944 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
29945
29946 * gcc.c-torture/execute/991228-1.c: Take word endianness into
29947 account.
29948
29949 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
29950
29951 * gcc.c-torture/execute/builtin-complex-1.c: New test.
29952
29953 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
29954
29955 * g++.old-deja/g++.pt/crash62.C: New test.
29956
29957 2001-01-04 Richard Henderson <rth@redhat.com>
29958
29959 * gcc.dg/20000926-1.c: Update expected warnings.
29960 * gcc.dg/array-2.c: Likewise.
29961 * gcc.dg/array-4.c: Also validate flexible array members.
29962 * gcc.dg/c99-flex-array-1.c: New.
29963
29964 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
29965
29966 * gcc.c-torture/compile/20001222-1.x: Remove.
29967
29968 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
29969
29970 * gcc.c-torture/execute/built-in-setjmp.c: New.
29971
29972 2001-01-03 Richard Henderson <rth@redhat.com>
29973
29974 * gcc.dg/940510-1.c: Update expected error wording.
29975 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
29976
29977 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
29978
29979 * lib/target-supports.exp (check_alias_available): Modified to
29980 indicate aliases not supported if only weak aliases are supported.
29981
29982 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29983
29984 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
29985 Turn on cmpstrsi checks for __pj__ and __i370__.
29986
29987 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
29988
29989 * g++.old-deja/g++.other/virtual11.C: New test.
29990
29991 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
29992
29993 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
29994
29995 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29996
29997 * gcc.c-torture/compile/20010102-1.c: New test.
29998
29999 2001-01-02 Andreas Jaeger <aj@suse.de>
30000
30001 * gcc.dg/noreturn-3.c: New test.
30002
30003 * gcc.dg/noreturn-4.c: New test.
30004
30005 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30006
30007 * gcc.c-torture/execute/stdio-opt-1.c: Also test
30008 __builtin_fputc and __builtin_fwrite.
30009
30010 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
30011
30012 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
30013 signed char, not default char.
30014
30015 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
30016
30017 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
30018
30019 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
30020
30021 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
30022
30023 2000-12-29 Richard Henderson <rth@redhat.com>
30024
30025 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
30026 (__cyg_profile_func_exit): Define.
30027
30028 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
30029
30030 * g++.dg/vtgc1.C: New test.
30031
30032 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
30033
30034 * gcc.dg/noncompile/20001228-1.c: New test.
30035
30036 * gcc.dg/20001228-1.c: New test.
30037
30038 * gcc.c-torture/execute/20001228-1.c: New test.
30039
30040 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
30041
30042 * gcc.dg/format-strfmon-1.c: New test.
30043
30044 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30045
30046 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
30047 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
30048 * gcc.c-torture/execute/string-opt-1.c: Likewise.
30049 * gcc.c-torture/execute/string-opt-2.c: Likewise.
30050 * gcc.c-torture/execute/string-opt-3.c: Likewise.
30051 * gcc.c-torture/execute/string-opt-4.c: Likewise.
30052 * gcc.c-torture/execute/string-opt-6.c: Likewise.
30053 * gcc.c-torture/execute/string-opt-7.c: Likewise.
30054 * gcc.c-torture/execute/string-opt-8.c: Likewise.
30055 * gcc.c-torture/execute/string-opt-9.c: Likewise.
30056 * gcc.c-torture/execute/string-opt-10.c: Likewise.
30057 * gcc.c-torture/execute/string-opt-11.c: Likewise.
30058 * gcc.c-torture/execute/string-opt-12.c: Likewise.
30059
30060 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
30061 * gcc.c-torture/execute/string-opt-4.c: Test index.
30062
30063 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
30064
30065 * gcc.c-torture/compile/20001226-1.c: New test.
30066
30067 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
30068
30069 * gcc.c-torture/compile/20001222-1.c: New test.
30070 * gcc.c-torture/compile/20001222-1.x: Xfail.
30071
30072 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
30073
30074 * gcc.c-torture/execute/comp-goto-2.c: New test.
30075
30076 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
30077
30078 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
30079 Use long types if __INT_MAX__ is 32767.
30080 (main): Use cast to (sint32 *) when poking 88 into a_page.
30081
30082 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
30083
30084 2000-12-21 Bernd Schmidt <bernds@redhat.com>
30085
30086 * gcc.c-torture/compile/20001221-1.c: New test.
30087 * gcc.c-torture/execute/20001221-1.c: New test.
30088
30089 2000-12-20 Richard Henderson <rth@redhat.com>
30090
30091 * g++.old-deja/g++.pt/crash36.C: Update error lines.
30092 * g++.old-deja/g++.robertl/eb109.C: Likewise.
30093
30094 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30095
30096 * gcc.dg/compare3.c: New test.
30097
30098 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
30099
30100 * gcc.dg/format-warnll-1.c: New test.
30101
30102 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
30103
30104 * gcc.dg/cpp/cmdlne-P.c: New test.
30105
30106 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
30107
30108 * gcc.c-torture/execute/builtin-abs-1.c,
30109 gcc.c-torture/execute/builtin-abs-2.c: New tests.
30110
30111 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
30112
30113 * gcc.dg/cpp/multiline.c: New test.
30114
30115 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
30116
30117 * g++.old-deja/g++.other/syshdr1.C: Update.
30118 * gcc.dg/cpp/lineflags.c: Remove temporarily.
30119
30120 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30121
30122 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
30123
30124 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30125
30126 * g++.old-deja/g++.pt/ttp65.C: New test.
30127
30128 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30129
30130 * g++.old-deja/g++.pt/ttp64.C: New test.
30131
30132 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30133
30134 * g++.old-deja/g++.pt/spec33.C: New test.
30135
30136 2000-12-14 Catherine Moore <clm@redhat.com>
30137
30138 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
30139 * gcc.c-torture/execute/920612-2.c: Likewise.
30140 * gcc.c-torture/execute/920428-2.c: Likewise.
30141 * gcc-c-torture/execute/va-arg-11.c: Call exit.
30142 * gcc.c-torture/execute/va-arg-21.c: Likewise.
30143
30144 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30145
30146 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
30147 * gcc.dg/pack-test-2.c: Likewise.
30148
30149 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
30150
30151 Tests by Zack Weinberg <zackw@stanford.edu>.
30152
30153 * gcc.dg/cpp/defined.c: Update.
30154 * gcc.dg/cpp/defined_trad.c: New tests.
30155
30156 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
30157
30158 * gcc.dg/cpp/trad-direct.c: Update.
30159
30160 2000-12-11 Neil Booth <neilb@earthling.net>
30161
30162 * gcc.dg/cpp/defined_trad.c
30163
30164 2000-12-11 Neil Booth <neilb@earthling.net>
30165
30166 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
30167
30168 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
30169
30170 * gcc.dg/format-miss-2.c: New test.
30171
30172 2000-12-09 Neil Booth <neilb@earthling.net>
30173
30174 * gcc.dg/cpp/lineflags.c: New tests.
30175 * gcc.dg/cpp/poison.c: Update.
30176 * gcc.dg/cpp/redef2.c: Update.
30177 * gcc.dg/cpp/skipping.c: New test.
30178
30179 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
30180
30181 * g++.old-deja/g++.other/eh3.C: New testcase.
30182
30183 2000-12-07 Neil Booth <neilb@earthling.net>
30184
30185 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
30186 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
30187 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
30188 wtr-union-init-2.c, wtr-union-init-3.c: Update.
30189 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
30190 Update.
30191
30192 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
30193
30194 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
30195 __SIZE_TYPE__ instead of int for type of integers cast to
30196 pointers.
30197
30198 2000-12-07 Jakub Jelinek <jakub@redhat.com>
30199
30200 * g++.old-deja/g++.other/cleanup4.C: New test.
30201
30202 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
30203
30204 * format-sec-1.c: New test.
30205
30206 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
30207
30208 * gcc.dg/format-nonlit-3.c: New test.
30209
30210 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
30211
30212 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
30213 through a null pointer.
30214
30215 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30216
30217 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
30218 * g++.old-deja/g++.pt/partial4.C: New test.
30219
30220 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
30221
30222 * gcc.c-torture/execute/ieee/hugeval.x: New.
30223
30224 2000-12-06 Neil Booth <neilb@earthling.net>
30225
30226 * gcc.dg/cpp/backslash2.c: New tests.
30227
30228 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30229
30230 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
30231 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
30232
30233 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
30234
30235 * gcc.c-torture/execute/20001203-2.c: New testcase.
30236
30237 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
30238
30239 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
30240 * g++.old-deja/g++.other/virtual10.C: New test.
30241
30242 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
30243
30244 * g++.old-deja/g++.mike/pmf5.C: Remove test.
30245
30246 2000-12-05 Richard Henderson <rth@redhat.com>
30247
30248 * gcc.c-torture/compile/20001205-1.c: New.
30249
30250 2000-12-04 Neil Booth <neilb@earthling.net>
30251
30252 * g++.old-deja/g++.other/virtual9.C: New test.
30253 * g++.old-deja/g++.pt/crash61.C: New test.
30254 * gcc.c-torture/execute/loop-9.c: New test.
30255
30256 2000-12-04 Neil Booth <neilb@earthling.net>
30257
30258 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
30259 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
30260 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
30261 * gcc.dg/cpp/extratokens.c: ...here.
30262
30263 2000-12-04 Neil Booth <neilb@earthling.net>
30264
30265 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
30266 New tests.
30267
30268 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30269
30270 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
30271 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
30272
30273 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
30274
30275 * gcc.c-torture/execute/20001203-1.c: New test.
30276
30277 2000-12-03 Neil Booth <neilb@earthling.net>
30278
30279 * gcc.dg/cpp/macro6.c: New test cases.
30280
30281 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30282
30283 * gcc.c-torture/execute/string-opt-9.c: New test.
30284 * gcc.c-torture/execute/string-opt-10.c: Likewise.
30285 * gcc.c-torture/execute/string-opt-11.c: Likewise.
30286 * gcc.c-torture/execute/string-opt-12.c: Likewise.
30287
30288 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
30289 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
30290
30291 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
30292
30293 * gcc.dg/cpp/if-6.c: New testcase.
30294
30295 * gcc.dg/20001201-1.c: New testcase.
30296
30297 2000-12-02 Neil Booth <neilb@earthling.net>
30298
30299 * g++.old-deja/g++.other/externC4.C,
30300 g++.old-deja/g++.other/friend10.C: New tests.
30301
30302 2000-12-02 Neil Booth <neilb@earthling.net>
30303
30304 * g++.old-deja/g++.other/instan2.C
30305 * g++.old-deja/g++.other/instan3.C: New test.
30306
30307 2000-12-02 Neil Booth <neilb@earthling.net>
30308
30309 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
30310 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
30311 gnuc99.c,gnuc99-pedantic.c: New tests.
30312
30313 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
30314
30315 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
30316 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
30317
30318 2000-12-01 Neil Booth <neilb@earthling.net>
30319
30320 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
30321 * gcc.dg/cpp/poison.c: Update.
30322 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
30323
30324 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
30325
30326 * g77.f-torture/execute/20001201.f: New test.
30327
30328 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
30329
30330 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
30331
30332 2000-12-01 Jakub Jelinek <jakub@redhat.com>
30333
30334 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
30335
30336 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
30337
30338 * g++.old-deja/g++.other/cast6.C: New test.
30339
30340 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
30341
30342 * gcc.c-torture/execute/20001130-2.c: New testcase.
30343
30344 2000-11-30 Richard Henderson <rth@redhat.com>
30345
30346 * gcc.c-torture/execute/20001130-1.c: New test.
30347
30348 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
30349
30350 * g++.old-deja/g++.other/op3.C: New test.
30351
30352 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
30353
30354 * g++.old-deja/g++.other/op2.C: New test.
30355
30356 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
30357
30358 * g++.old-deja/g++.other/crash38.C: New test.
30359
30360 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
30361
30362 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
30363
30364 2000-11-29 Jakub Jelinek <jakub@redhat.com>
30365
30366 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
30367 tests.
30368 * gcc.c-torture/execute/string-opt-6.c: New test.
30369
30370 * gcc.dg/20001117-1.c: Add main.
30371
30372 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
30373
30374 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
30375 Move from here ...
30376 * gcc.dg/940510-1.c: ... to here.
30377
30378 * gcc.dg/20000926-1.c: GNU C now allows initializations of
30379 zero-size arrays in toplevel structures.
30380
30381 2000-11-28 Jakub Jelinek <jakub@redhat.com>
30382
30383 * gcc.c-torture/execute/loop-8.c: New test.
30384
30385 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
30386
30387 * g++.old-deja/g++.other/base1.C: New test.
30388
30389 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
30390
30391 * g++.old-deja/g++.other/parse2.C: New test.
30392
30393 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
30394
30395 * g++.old-deja/g++.pt/incomplete1.C: New test.
30396
30397 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
30398
30399 * g++.old-deja/g++.other/friend9.C: New test.
30400
30401 2000-11-28 Jakub Jelinek <jakub@redhat.com>
30402
30403 * gcc.dg/20001127-1.c: New test.
30404
30405 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
30406
30407 * g++.old-deja/g++.pt/friend46.C: New test.
30408
30409 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
30410
30411 * g++.old-deja/g++.other/ptrmem8.C: New test.
30412
30413 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30414
30415 * gcc.c-torture/execute/string-opt-7.c: New test.
30416 * gcc.c-torture/execute/string-opt-8.c: Likewise.
30417
30418 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
30419
30420 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
30421 instead of 'mkcheck 2'.
30422
30423 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
30424
30425 * gcc.c-torture/execute/memcheck/driver.c,
30426 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
30427 C9X references to refer to C99.
30428
30429 2000-11-25 Jakub Jelinek <jakub@redhat.com>
30430
30431 * gcc.dg/ultrasp3.c: New test.
30432
30433 2000-11-25 Neil Booth <neilb@earthling.net>
30434
30435 * gcc.dg/cpp/include2.c: Update test to be locale independent.
30436
30437 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
30438
30439 * gcc.c-torture/compile/20001123-2.c: New.
30440
30441 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30442
30443 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
30444
30445 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
30446
30447 * gcc.dg/sequence-point-1.c: Add some new tests.
30448 * gcc.c-torture/execute/20001124-1.c: New test.
30449
30450 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
30451
30452 * g++.old-deja/g++.other/vaarg4.C: New test.
30453 * gcc.c-torture/compile/20001123-1.c: New test.
30454
30455 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
30456
30457 * g++.other/crash24.C: Adjust and remove XFAIL.
30458 * g++.other/crash37.C: New test.
30459
30460 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
30461
30462 * g++.old-deja/g++.pt/instantiate9.C: New test.
30463
30464 2000-11-22 Mark Mitchell <mark@codesourcery.com>
30465
30466 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
30467 new ABI, too.
30468
30469 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
30470 * g++.old-deja/g++.robertl/eb55.C: Likewise.
30471
30472 2000-11-22 Neil Booth <neilb@earthling.net>
30473
30474 * gcc.dg/cpp/Wtrigraphs.c: New test.
30475
30476 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
30477
30478 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
30479
30480 2000-11-22 Jakub Jelinek <jakub@redhat.com>
30481
30482 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
30483
30484 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
30485
30486 * lib/gcc-dg.exp: load_lib scanasm.exp.
30487 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
30488 * lib/g++-dg.exp: load_lib scanasm.exp.
30489 * lib/scanasm.exp: New.
30490 (scan-assembler, scan-assembler-not): Add optional arguments to
30491 test name, or if not present, the pattern name.
30492 (scan-assembler-dem, scan-assembler-dem-not): New.
30493
30494 * g++.dg/dg.exp: New.
30495
30496 2000-11-21 Neil Booth <neilb@earthling.net>
30497
30498 * gcc.dg/cpp/integrated1.c: Remove.
30499
30500 2000-11-21 Jakub Jelinek <jakub@redhat.com>
30501
30502 * gcc.c-torture/execute/20001121-1.c: New test.
30503
30504 2000-11-21 Richard Henderson <rth@redhat.com>
30505
30506 * gcc.c-torture/compile/20001121-1.c: New test.
30507
30508 2000-11-20 Neil Booth <neilb@earthling.net>
30509
30510 * gcc.dg/cpp/integrated1.c: New test.
30511
30512 2000-11-21 Jakub Jelinek <jakub@redhat.com>
30513
30514 * g++.old-deja/g++.other/inline17.C: New test.
30515
30516 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
30517
30518 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
30519 local variable to be zero: I made the variable global. Now
30520 uses abort() and exit() instead of relying on main's return value.
30521
30522 2000-11-20 Neil Booth <neilb@earthling.net>
30523
30524 * gcc.dg/cpp/paste2.c: Update test.
30525 * objc/execute/paste.m: New test.
30526
30527 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
30528
30529 * gcc.dg/c99-condexpr-1.c: New test.
30530
30531 2000-11-20 Neil Booth <neilb@earthling.net>
30532
30533 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
30534
30535 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
30536
30537 * g++.old-deja/g++.pt/export1.C: New test.
30538
30539 2000-11-20 Jakub Jelinek <jakub@redhat.com>
30540
30541 * gcc.dg/20001117-1.c: New test.
30542
30543 2000-11-18 Richard Henderson <rth@redhat.com>
30544
30545 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
30546
30547 2000-11-18 Richard Henderson <rth@redhat.com>
30548
30549 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
30550 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
30551 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
30552
30553 2000-11-18 Richard Henderson <rth@redhat.com>
30554
30555 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
30556 (main): New. Exit cleanly.
30557
30558 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
30559
30560 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
30561 gcc.dg/c99-fordecl-2.c: New tests.
30562
30563 2000-11-18 Richard Henderson <rth@redhat.com>
30564
30565 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
30566 * gcc.c-torture/execute/zerolen-2.c: New.
30567
30568 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30569
30570 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
30571 memory.
30572
30573 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
30574
30575 * g++.old-deja/g++.pt/instantiate8.C: New test.
30576
30577 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
30578
30579 * g++.old-deja/g++.other/incomplete.C: Add more tests.
30580 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
30581
30582 2000-11-16 Nick Clifton <nickc@redhat.com>
30583
30584 * gcc.c-torture/execute/nestfunc-2.c: New test.
30585 * gcc.c-torture/execute/nestfunc-3.c: New test.
30586
30587 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
30588
30589 * gcc.c-torture/compile/20001116-1.c: New test.
30590
30591 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30592
30593 * gcc.c-torture/execute/20001115-1.c: New test.
30594
30595 2000-11-15 Mark Mitchell <mark@codesourcery.com>
30596
30597 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
30598 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
30599 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
30600 * g++.old-deja/g++.abi/vmihint.C: Likewise.
30601
30602 2000-11-15 Neil Booth <neilb@earthling.net>
30603
30604 gcc.dg/cpp/_Pragma1.c: Update.
30605 gcc.dg/cpp/_Pragma2.c: New test.
30606
30607 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
30608
30609 * g++.old-deja/g++.other/anon5.C: New test.
30610
30611 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
30612
30613 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
30614 tests.
30615
30616 2000-11-14 Jakub Jelinek <jakub@redhat.com>
30617
30618 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
30619 output.
30620
30621 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
30622
30623 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
30624 labels at end of compound statements.
30625
30626 2000-11-13 Jakub Jelinek <jakub@redhat.com>
30627
30628 * gcc.c-torture/execute/loop-7.c: New test.
30629
30630 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
30631
30632 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
30633
30634 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
30635
30636 * gcc.dg/c99-bool-1.c: New test.
30637
30638 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
30639
30640 * gcc.dg/c99-scope-1.c: Remove xfail.
30641 * gcc.dg/c99-scope-2.c: New test.
30642
30643 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30644
30645 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
30646 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
30647
30648 2000-11-11 Mark Mitchell <mark@codesourcery.com>
30649
30650 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
30651 error messages.
30652
30653 * g++.mike/p700.C: Don't typedef wchar_t.
30654 * g++.mike/p784.C: Likewise.
30655 * g++.mike/eb101.C: Don't use __wchar_t.
30656
30657 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
30658
30659 * g77.f-torture/execute/20001111.[fx]: Test premature exit
30660 from DO loop.
30661
30662 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
30663
30664 * gcc.c-torture/execute/20001111-1.c: New test.
30665
30666 2000-11-10 Nick Clifton <nickc@redhat.com>
30667
30668 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
30669 long multuiple and accumulate.
30670
30671 2000-11-09 Richard Henderson <rth@redhat.com>
30672
30673 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
30674 via size_t instead of int.
30675
30676 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
30677 * gcc.c-torture/execute/string-opt-2.c: Likewise.
30678 * gcc.c-torture/execute/string-opt-3.c: Likewise.
30679 * gcc.c-torture/execute/string-opt-4.c: Likewise.
30680
30681 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
30682
30683 * gcc.c-torture/compile/20001109-1.c: New test.
30684 * gcc.c-torture/compile/20001109-2.c: New test.
30685
30686 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
30687
30688 * g++.old-deja/g++.pt/operator1.C: New test.
30689 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
30690
30691 2000-11-09 Jakub Jelinek <jakub@redhat.com>
30692
30693 * gcc.dg/20001108-1.c: New test.
30694
30695 2000-11-09 Jakub Jelinek <jakub@redhat.com>
30696
30697 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
30698 with both arguments constant strings.
30699 * gcc.c-torture/execute/string-opt-3.c: New test.
30700 * gcc.c-torture/execute/string-opt-4.c: New test.
30701 * gcc.c-torture/execute/string-opt-5.c: New test.
30702
30703 2000-11-08 Nick Clifton <nickc@redhat.com>
30704
30705 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
30706 mulsidi3adddi patterns.
30707
30708 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
30709
30710 * g++.old-deja/g++.other/crash36.C: New test.
30711
30712 2000-11-08 Jakub Jelinek <jakub@redhat.com>
30713
30714 * g++.old-deja/g++.other/init16.C: New test.
30715
30716 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
30717
30718 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
30719
30720 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
30721
30722 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
30723 * gcc.c-torture/execute/va-arg-16.x: Likewise.
30724 * gcc.c-torture/execute/va-arg-17.x: Likewise.
30725
30726 2000-11-07 DJ Delorie <dj@redhat.com>
30727
30728 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
30729
30730 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30731
30732 * gcc.c-torture/execute/string-opt-1.c: New test.
30733
30734 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
30735
30736 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
30737 mips-sgi-irix6.* because the MIPS ABI passes floating-point
30738 parameters in registers, and there is no way for a varargs
30739 function to know in which order the integer and floating-point
30740 parameters should be interleaved when they are placed on the
30741 stack.
30742 * gcc.c-torture/execute/va-arg-16.x: Likewise.
30743 * gcc.c-torture/execute/va-arg-17.x: Likewise.
30744
30745 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30746
30747 * gcc.c-torture/execute/string-opt-2.c: New test.
30748
30749 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
30750
30751 * g++.old-deja/g++.pt/crash60.C: New test.
30752
30753 2000-11-06 Jakub Jelinek <jakub@redhat.com>
30754
30755 * g++.old-deja/g++.other/crash24.C: New test.
30756 * g++.old-deja/g++.other/crash25.C: New test.
30757 * g++.old-deja/g++.other/crash26.C: New test.
30758 * g++.old-deja/g++.other/crash27.C: New test.
30759 * g++.old-deja/g++.other/crash28.C: New test.
30760 * g++.old-deja/g++.other/crash29.C: New test.
30761 * g++.old-deja/g++.other/crash30.C: New test.
30762 * g++.old-deja/g++.other/crash31.C: New test.
30763 * g++.old-deja/g++.other/crash32.C: New test.
30764 * g++.old-deja/g++.other/crash33.C: New test.
30765 * g++.old-deja/g++.other/crash34.C: New test.
30766 * g++.old-deja/g++.other/crash35.C: New test.
30767
30768 2000-11-06 Jakub Jelinek <jakub@redhat.com>
30769
30770 * gcc.c-torture/execute/20001031-1.c: New test.
30771
30772 2000-11-04 Mark Mitchell <mark@codesourcery.com>
30773
30774 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
30775 namespace.
30776
30777 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
30778 standards-conformant.
30779
30780 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
30781
30782 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
30783 * g++.old-deja/g++.mike/p755a.C: Likewise.
30784 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
30785 library makes no calls to `operator new' during initialization.
30786
30787 2000-11-04 Neil Booth <neilb@earthling.net>
30788
30789 * gcc.dg/cpp/include2.c: New tests.
30790
30791 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
30792
30793 * lib/g++.exp (g++_set_ld_library_path): New function.
30794 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
30795
30796 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
30797
30798 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
30799 warnings.
30800
30801 2000-11-01 Richard Henderson <rth@redhat.com>
30802
30803 * g++.old-deja/g++.ext/namedret1.C: New.
30804 * g++.old-deja/g++.ext/namedret2.C: New.
30805 * g++.old-deja/g++.ext/namedret3.C: New.
30806
30807 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
30808
30809 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
30810 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
30811
30812 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30813
30814 * gcc.c-torture/execute/va-arg-21.c: New test.
30815
30816 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
30817
30818 * gcc.dg/c99-complex-2.c: New test.
30819
30820 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30821
30822 * gcc.c-torture/execute/stdio-opt-1.c: New test.
30823
30824 2000-10-31 Jakub Jelinek <jakub@redhat.com>
30825
30826 * g++.old-deja/g++.other/inline16.C: New test.
30827
30828 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
30829
30830 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
30831 __PRETTY_FUNCTION__
30832
30833 2000-10-29 Neil Booth <neilb@earthling.net>
30834
30835 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
30836 New tests.
30837 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
30838 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
30839 optimisation.
30840
30841 2000-10-29 Neil Booth <neilb@earthling.net>
30842
30843 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
30844 * mi1.c, mi1c.h: Add null directives to multiple-include test.
30845 * mi5.c: Test multiple includes work with -C.
30846 * trigraphs.c: Test ^= version.
30847
30848 2000-10-28 Neil Booth <neilb@earthling.net>
30849
30850 New tests and test updates for new macro expander.
30851
30852 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
30853 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
30854 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
30855 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
30856 new diagnostic messages.
30857
30858 * gcc.dg/cpp/macro3.c: New tests.
30859
30860 2000-10-27 Mark Mitchell <mark@codesourcery.com>
30861
30862 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
30863 on the same line.
30864
30865 2000-10-27 Jakub Jelinek <jakub@redhat.com>
30866
30867 * g++.old-deja/g++.other/eh2.C: New test.
30868
30869 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
30870
30871 * gcc.c-torture/execute/20001027-1.c: New test.
30872
30873 2000-10-26 Richard Henderson <rth@redhat.com>
30874
30875 * gcc.c-torture/execute/20001026-1.c: New.
30876
30877 2000-10-26 Mark Mitchell <mark@codesourcery.com>
30878
30879 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
30880 * g++.old-deja/g++.law/builtin1.C: Likewise.
30881 * g++.old-deja/g++.law/ctors10.C: Likewise.
30882 * g++.old-deja/g++.law/virtual3.C: Likewise.
30883 * g++.old-deja/g++.mike/p658.C: Likewise.
30884 * g++.old-deja/g++.other/sibcall1.C: Likewise.
30885 * g++.old-deja/g++.other/vaarg2.C: Likewise.
30886 * g++.old-deja/g++.robertl/eb124.C: Likewise.
30887 * g++.old-deja/g++.robertl/eb44.C: Likewise.
30888 * g++.old-deja/g++.robertl/eb77.C: Likewise.
30889
30890 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
30891
30892 * gcc.c-torture/compile/20001024-1.c: New test.
30893
30894 2000-10-25 Mark Mitchell <mark@codesourcery.com>
30895
30896 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
30897 to tell us whether or not we are using V3.
30898
30899 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
30900
30901 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
30902 operands.
30903
30904 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
30905
30906 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
30907
30908 2000-10-25 Jakub Jelinek <jakub@redhat.com>
30909
30910 * gcc.c-torture/execute/20001024-1.c: New test.
30911
30912 2000-10-24 Jakub Jelinek <jakub@redhat.com>
30913
30914 * g++.old-deja/g++.other/sibcall1.C: New test.
30915
30916 2000-10-20 Jakub Jelinek <jakub@redhat.com>
30917
30918 * gcc.dg/noncompile/init-3.c: New test.
30919
30920 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
30921
30922 * gcc.dg/format-array-1.c: New test.
30923
30924 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
30925
30926 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
30927 writing through null pointers; remove comment about testing
30928 unterminated strings.
30929
30930 2000-10-17 Matthew Hiller <hiller@redhat.com>
30931
30932 * gcc.c-torture/execute/20001017-2.c: New test.
30933
30934 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
30935
30936 * gcc.c-torture/compile/20001018-1.c: New test.
30937 * gcc.c-torture/compile/20001018-1.x: Xfail.
30938
30939 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30940
30941 * gcc.c-torture/execute/20001017-1.c: New test.
30942
30943 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
30944
30945 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
30946 for multiple use of arguments with scanf formats; add tests for
30947 multiple use of arguments.
30948
30949 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
30950
30951 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
30952
30953 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
30954
30955 * gcc.dg/format-miss-1.c: New test.
30956
30957 2000-10-16 Jakub Jelinek <jakub@redhat.com>
30958
30959 * gcc.c-torture/execute/20001013-1.c: New test.
30960
30961 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
30962
30963 * gcc.dg/format-branch-1.c: New test.
30964
30965 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
30966
30967 * README, lib/file-format.exp: Remove EGCS references.
30968
30969 2000-10-16 Jakub Jelinek <jakub@redhat.com>
30970
30971 * gcc.dg/20001013-1.c: New test.
30972
30973 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
30974
30975 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
30976 for intmax_t in the compiler using __typeof__ and the type rules
30977 for conditional expressions.
30978
30979 2000-10-13 Jakub Jelinek <jakub@redhat.com>
30980
30981 * gcc.dg/20001012-1.c: New test.
30982 * gcc.dg/20001012-2.c: New test.
30983
30984 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
30985
30986 * gcc.dg/format-attr-1.c: New test.
30987
30988 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
30989
30990 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
30991 __LONG_LONG_MAX__ instead of LLONG_MAX.
30992
30993 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
30994
30995 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
30996 scanf flags.
30997 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
30998 flags.
30999
31000 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
31001
31002 * gcc.dg/sequence-pt-1.c: New test.
31003
31004 2000-10-11 Geoff Keating <geoffk@cygnus.com>
31005
31006 * gcc.c-torture/execute/20001011-1.c: New testcase.
31007 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
31008
31009 2000-10-10 Jakub Jelinek <jakub@redhat.com>
31010
31011 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
31012 does not error on it.
31013
31014 2000-10-10 Jakub Jelinek <jakub@redhat.com>
31015
31016 * gcc.dg/20001009-1.c: New test.
31017
31018 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
31019
31020 * gcc.c-torture/compile/20001009-1.c: Move from here ....
31021 * gcc.c-torture/execute/20001009-2.c: ... to here.
31022
31023 2000-10-09 Geoff Keating <geoffk@cygnus.com>
31024
31025 * gcc.c-torture/compile/20001009-1.c: New testcase.
31026 * gcc.c-torture/execute/20001009-1.c: New testcase.
31027 Testcases provided by Jan Hubicka <jh@suse.cz>.
31028
31029 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
31030
31031 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
31032 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
31033 uintmax_t using <limits.h> to emulate the compiler's internal
31034 logic. No longer XFAIL %j tests.
31035
31036 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
31037
31038 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
31039 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
31040 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
31041 regexps and details of expected handling of some bad formats.
31042 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
31043 suppression.
31044
31045 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
31046
31047 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
31048 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
31049 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
31050 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
31051 in list archives.
31052
31053 2000-10-06 Richard Henderson <rth@cygnus.com>
31054
31055 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
31056 * g++.old-deja/g++.brendan/crash52.C: Likewise.
31057 * g++.old-deja/g++.jason/report.C: Likewise.
31058 * g++.old-deja/g++.law/friend5.C: Likewise.
31059 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
31060 of the expected warnings.
31061
31062 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
31063
31064 * g++.old-deja/g++.pt/enum14.C: New test.
31065
31066 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
31067
31068 * g++.old-deja/g++.pt/crash59.C: New test.
31069
31070 2000-10-04 Will Cohen <wcohen@redhat.com>
31071
31072 * gcc.dg/20000926-1.c: New test.
31073
31074 2000-10-03 Geoff Keating <geoffk@cygnus.com>
31075
31076 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
31077 function name for current C++ compiler.
31078 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
31079
31080 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
31081
31082 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
31083 __PRETTY_FUNCTION__.
31084 * g++.old-deja/g++.ext/pretty2.C: Likewise.
31085
31086 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31087
31088 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
31089
31090 2000-09-26 Jakub Jelinek <jakub@redhat.com>
31091
31092 * gcc.c-torture/compile/20000923-1.c: New test.
31093
31094 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
31095
31096 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
31097 * g++.old-deja/g++.pt/ttp62.C: Same.
31098 * g++.old-deja/g++.other/inline14.C: Same.
31099
31100 2000-09-24 Richard Henderson <rth@cygnus.com>
31101
31102 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
31103
31104 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
31105
31106 * gcc.dg/c90-printf-1.c: Add test for wide string format.
31107
31108 2000-09-22 Geoff Keating <geoffk@cygnus.com>
31109
31110 * gcc.c-torture/compile/20000922-1.c: New file.
31111
31112 2000-09-21 Nick Clifton <nickc@redhat.com>
31113
31114 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
31115 a signed long modulo operation.
31116 (mod6): New function - perform an unsigned long modulo operation.
31117 (main): Add tests for modulos of very large numbers by very small
31118 dividends.
31119
31120 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31121
31122 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
31123
31124 2000-09-19 Richard Henderson <rth@cygnus.com>
31125
31126 * gcc.dg/compare2.c (case 10): XFAIL.
31127
31128 2000-09-18 Richard Henderson <rth@cygnus.com>
31129
31130 * gcc.c-torture/execute/20000906-1.c: Move ...
31131 * gcc.dg/20000906-1.c: ... here. Only run on targets
31132 that support __builtin_trap.
31133
31134 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
31135
31136 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
31137
31138 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
31139
31140 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
31141 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
31142 more $ format tests.
31143
31144 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
31145
31146 * gcc.dg/format-errmk-1.c: New test.
31147
31148 2000-09-17 Greg McGary <greg@mcgary.org>
31149
31150 * gcc.c-torture/execute/20000917-1.x: Remove.
31151
31152 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
31153
31154 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
31155
31156 2000-09-17 Greg McGary <greg@mcgary.org>
31157
31158 * gcc.c-torture/execute/20000917-1.c: New test.
31159 * gcc.c-torture/execute/20000917-1.x: XFAIL.
31160
31161 2000-09-16 Neil Booth <NeilB@earthling.net>
31162
31163 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
31164 in nested macro bug.
31165
31166 2000-09-15 Neil Booth <NeilB@earthling.net>
31167
31168 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
31169
31170 2000-09-14 Jeffrey A Law (law@cygnus.com)
31171
31172 * gcc.c-torture/execute/20000914-1.c: New test.
31173
31174 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
31175
31176 * g++.other/inline13.C: New test.
31177
31178 2000-09-12 Andreas Jaeger <aj@suse.de>
31179
31180 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
31181 constant by Ulrich Drepper <drepper@redhat.com>.
31182
31183 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
31184
31185 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
31186
31187 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31188
31189 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
31190
31191 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
31192
31193 * gcc.dg/cpp/backslash.c: New test.
31194
31195 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
31196
31197 * gcc.c-torture/execute/20000910-1.c: New test.
31198 * gcc.c-torture/execute/20000910-2.c: Likewise.
31199
31200 2000-09-11 Robert Lipe <robertl@sco.com>
31201
31202 * gcc.dg/pragma-align.c: New test.
31203
31204 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
31205
31206 * g++.old-deja/g++.pt/explicit82.C: New test.
31207 * g++.old-deja/g++.pt/explicit83.C: New test.
31208
31209 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
31210
31211 * gcc.dg/asm-names.c: New test.
31212
31213 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31214
31215 * gcc.dg/cpp/tr-warn6.c: New test
31216
31217 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
31218
31219 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
31220 be accepted.
31221
31222 2000-09-07 Catherine Moore <clm@redhat.com>
31223
31224 * gcc.c-torture/execute/unroll-1.c: New test.
31225
31226 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
31227
31228 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
31229 ERROR markers.
31230 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
31231 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
31232 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
31233 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
31234 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
31235 Preprocess only.
31236 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
31237 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
31238
31239 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
31240
31241 * g++.old-deja/g++.pt/deduct2.C: New test.
31242
31243 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
31244
31245 * g++.old-deja/g++.pt/parms2.C: New test.
31246
31247 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
31248
31249 * g++.old-deja/g++.pt/crash58.C: New test.
31250
31251 2000-09-06 Greg McGary <greg@mcgary.org>
31252
31253 * gcc.c-torture/execute/20000906-1.c: New test.
31254 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
31255
31256 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31257
31258 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
31259
31260 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
31261
31262 * g++.old-deja/g++.pt/crash57.C: New test.
31263
31264 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
31265
31266 * g++.old-deja/g++.pt/crash56.C: New test.
31267
31268 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
31269
31270 * g++.old-deja/g++.pt/koenig1.C: New test.
31271
31272 2000-09-04 Jakub Jelinek <jakub@redhat.com>
31273
31274 * gcc.dg/20000904-1.c: New test.
31275
31276 2000-09-04 Jakub Jelinek <jakub@redhat.com>
31277
31278 * gcc.dg/cpp/paste8.c: New test.
31279
31280 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
31281
31282 * gcc.c-torture/compile/20000827-1.c: New test.
31283
31284 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
31285
31286 * gcc.dg/format-diag-1.c: New test.
31287
31288 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
31289
31290 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
31291 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
31292 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
31293 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
31294 gcc.dg/formatz-1.c: Adjust warning regular expressions.
31295
31296 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
31297
31298 * g++.old-deja/g++.other/nested4.C: New test.
31299
31300 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
31301
31302 * g++.old-deja/g++.ns/scoped1.C: New test.
31303
31304 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
31305
31306 * lib/g++.exp: Support testing already-installed GCC.
31307
31308 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31309
31310 * wtr-label-1.c, wtr-suffix-1.c: New tests.
31311
31312 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31313
31314 * gcc.dg/return-type-2.c: New test.
31315
31316 2000-08-27 Geoff Keating <geoffk@cygnus.com>
31317
31318 * gcc.c-torture/compile/20000825-1.c: New test.
31319
31320 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
31321
31322 * gcc.dg/dwarf2-2.c: New test.
31323
31324 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
31325
31326 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
31327 dg-warning regexps.
31328
31329 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
31330
31331 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
31332 gcc.dg/format-ext-5.c: New tests.
31333
31334 2000-08-25 Jakub Jelinek <jakub@redhat.com>
31335
31336 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
31337
31338 2000-08-24 Mark Mitchell <mark@codesourcery.com>
31339
31340 * gcc.dg/noncompile/930622-2.c: Adjust error message.
31341
31342 2000-08-24 Richard Henderson <rth@cygnus.com>
31343
31344 * gcc.dg/ia64-sync-1.c: New test.
31345 * gcc.dg/ia64-sync-2.c: New test.
31346 * gcc.dg/ia64-asm-1.c: New test.
31347
31348 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
31349
31350 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
31351 * gcc.dg/format-ext-2.c: New test.
31352
31353 2000-08-23 Jason Merrill <jason@redhat.com>
31354
31355 * lib/old-dejagnu.exp: Also ignore "In member function" and
31356 "At global scope".
31357
31358 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31359
31360 * gcc.dg/noncompile/label-lineno-1.c: New test.
31361
31362 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
31363
31364 * gcc.dg/c99-array-nonobj-1.c: New test.
31365
31366 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
31367
31368 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
31369 tests.
31370 * gcc.dg/format-ext-1.c: New test.
31371
31372 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31373
31374 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
31375 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
31376 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
31377 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
31378 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
31379
31380 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
31381
31382 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
31383 gcc.dg/c99-strftime-2.c: New tests.
31384
31385 2000-08-22 Richard Henderson <rth@cygnus.com>
31386
31387 * gcc.c-torture/execute/20000822-1.c: New test.
31388
31389 2000-08-21 Jakub Jelinek <jakub@redhat.com>
31390
31391 * gcc.c-torture/execute/20000819-1.x: Remove.
31392
31393 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
31394
31395 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
31396 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
31397 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
31398 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
31399 gcc.dg/format-xopen-1.c: New tests.
31400
31401 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
31402
31403 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
31404
31405 2000-08-21 Jakub Jelinek <jakub@redhat.com>
31406
31407 * g++.old-deja/g++.other/loop2.C: New test.
31408
31409 * gcc.c-torture/compile/20000606-1.c: New test.
31410 * gcc.c-torture/compile/20000728-1.c: New test.
31411 * gcc.c-torture/execute/20000801-1.c: New test.
31412 * gcc.c-torture/execute/20000801-2.c: New test.
31413 * gcc.c-torture/execute/20000819-1.c: New test.
31414 * gcc.c-torture/execute/20000819-1.x: XFAIL.
31415 * gcc.dg/20000629-1.c: New test.
31416 * gcc.dg/20000724-1.c: New test.
31417 * gcc.dg/20000807-1.c: New test.
31418
31419 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
31420
31421 * gcc.dg/cpp/pragma-1.c: New test.
31422 * gcc.dg/cpp/pragma-2.c: New test.
31423
31424 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
31425
31426 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
31427 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
31428
31429 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
31430
31431 * gcc.c-torture/compile/20000818-1.c: New test.
31432
31433 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
31434
31435 * gcc.c-torture/execute/20000818-1.c: New test.
31436
31437 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
31438
31439 * gcc.dg/format-va-1.c: New test.
31440
31441 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
31442
31443 * g++.old-deja/g++.other/typedef8.C: New test.
31444
31445 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
31446
31447 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
31448 * g++.old-deja/g++.mike/net36.C: Mark candidate.
31449 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
31450 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
31451 * g++.old-deja/g++.other/ptrmem7.C: New test.
31452 * g++.old-deja/g++.pt/ptrmem10.C: New test.
31453
31454 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
31455
31456 * g++.old-deja/g++.pt/typename27.C: New test.
31457
31458 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
31459
31460 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
31461 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
31462 * g++.old-deja/g++.pt/friend45.C: New test.
31463 * g++.old-deja/g++.other/friend8.C: New test.
31464
31465 2000-08-15 Richard Henderson <rth@cygnus.com>
31466
31467 * gcc.c-torture/execute/20000815-1.c: New test.
31468
31469 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
31470
31471 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
31472 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
31473 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
31474
31475 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
31476
31477 * g++.old-deja/g++.other/refinit2.C: New test.
31478
31479 2000-08-13 Geoff Keating <geoffk@cygnus.com>
31480
31481 * lib/c-torture.exp (c-torture): Make
31482 compiler_conditional_xfail_data global.
31483 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
31484 compiler_conditional_xfail_data machinery.
31485 (f-torture-execute): Likewise.
31486 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
31487 and only when unrolling loops.
31488
31489 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
31490
31491 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
31492
31493 * g++.old-deja/g++.pt/explicit81.C: New test.
31494
31495 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
31496
31497 * g++.old-deja/g++.pt/typename26.C: New test.
31498
31499 2000-08-10 Geoff Keating <geoffk@cygnus.com>
31500
31501 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
31502 warning.
31503
31504 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
31505
31506 * g++.old-deja/g++.other/array3.C: New test.
31507
31508 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
31509
31510 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
31511 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
31512 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
31513 New tests.
31514
31515 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
31516
31517 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
31518 * g++.old-deja/g++.abi/vmihint.C: Likewise.
31519
31520 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
31521
31522 * gcc.c-torture/execute/20000808-1.c: New test.
31523
31524 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
31525
31526 * gcc.dg/c90-const-expr-1.c: New test.
31527
31528 2000-08-08 Richard Henderson <rth@cygnus.com>
31529
31530 * gcc.dg/noncompile/920923-1.c: Declare calloc.
31531
31532 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
31533
31534 * gcc.dg/noncompile/const-ll-1.c: New test.
31535
31536 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
31537
31538 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
31539
31540 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
31541
31542 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
31543 that running programs linked against the shared version of libobjc
31544 run correctly.
31545
31546 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
31547
31548 * gcc.dg/c99-printf-1.c: New test.
31549
31550 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
31551
31552 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
31553
31554 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
31555
31556 * gcc.c-torture/execute/20000731-1.x: Delete.
31557
31558 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
31559
31560 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
31561 and torture_without_loops as is done by c-torture.exp.
31562 (search_for): Copy from c-torture.exp.
31563 (gcc-dg-runtest): New function, drives a directory of tests
31564 iterating over the TORTURE_OPTIONS.
31565 (scan-assembler, scan-assembler-not): Move here from
31566 individual directory drivers.
31567
31568 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
31569 defined by lib/gcc-dg.exp.
31570 * gcc.dg/cpp/cpp.exp: Likewise.
31571 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
31572 gcc-dg-runtest, so we cycle over optimization options.
31573
31574 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
31575 * gcc.dg/compare2.c: No longer expected to fail.
31576
31577 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
31578
31579 * gcc.c-torture/execute/20000804-1.c: New test.
31580
31581 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
31582
31583 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
31584
31585 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
31586
31587 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
31588
31589 2000-08-03 Jeffrey A Law (law@cygnus.com)
31590
31591 * gcc.c-torture/compile/20000803-1.c: New test.
31592
31593 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
31594
31595 * gcc.c-torture/execute/20000801-3.c,
31596 gcc.c-torture/execute/20000801-4.c: New tests.
31597 * gcc.c-torture/execute/20000801-3.x,
31598 gcc.c-torture/execute/20000801-4.x: Xfail.
31599
31600 2000-08-02 Geoff Keating <geoffk@cygnus.com>
31601
31602 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
31603 libobjc/.libs to allow for libtool.
31604
31605 2000-08-02 Jakub Jelinek <jakub@redhat.com>
31606
31607 * gcc.c-torture/compile/20000802-1.c: New test.
31608
31609 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
31610
31611 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
31612
31613 2000-07-31 Jeffrey A Law (law@cygnus.com)
31614
31615 * gcc-c-torture/execute/20000731-2.c: New test.
31616
31617 * gcc.c-torture/execute/20000731-1.c: New test.
31618 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
31619
31620 2000-07-31 Jakub Jelinek <jakub@redhat.com>
31621
31622 * testsuite/gcc.dg/cpp/paste7.c: New test.
31623 * gcc.dg/cpp/20000725-1.c: New test.
31624
31625 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
31626
31627 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
31628 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
31629 declaration warning for __builtin_dwarf_reg_size.
31630
31631 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
31632
31633 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
31634
31635 * gcc.dg/noncompile/voidparam-1.c: New test.
31636
31637 2000-07-30 Richard Henderson <rth@cygnus.com>
31638
31639 * gcc.dg/c90-digraph-1.c: Don't xfail.
31640 * gcc.dg/compare2.c (case 10): Xfail.
31641 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
31642
31643 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
31644
31645 * gcc.dg/c99-main-1.c: New test.
31646
31647 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
31648
31649 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
31650
31651 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
31652
31653 * gcc.c-tortuer/execute/20000726-1.c: New test.
31654
31655 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
31656
31657 * gcc.c-torture/execute/enum-2.c: New test.
31658
31659 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31660
31661 * gcc.dg/cpp/tr-warn3.c: New test.
31662
31663 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
31664
31665 * g++.old-deja/g++.ext/implicit1.C: Remove.
31666 * g++.old-deja/g++.jason/c2.C: Remove
31667 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
31668 * g++.old-deja/g++.pt/crash16.C: Likewise.
31669 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
31670
31671 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
31672
31673 * g++.old-deja/g++.other/for2.C: New test.
31674
31675 2000-07-25 Jakub Jelinek <jakub@redhat.com>
31676
31677 * gcc.dg/20000720-1.c: New test.
31678
31679 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
31680
31681 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
31682
31683 2000-07-24 Geoff Keating <geoffk@cygnus.com>
31684
31685 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
31686 * gcc.c-torture/execute/20000722-1.c: New.
31687 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
31688
31689 2000-07-24 Jakub Jelinek <jakub@redhat.com>
31690
31691 * gcc.dg/cpp/20000720-1.S: New test.
31692
31693 2000-07-21 Michael Meissner <meissner@redhat.com>
31694
31695 * gcc.c-torture/execute/ieee/hugeval.c: New test.
31696
31697 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
31698
31699 * g++.old-deja/g++.brendan/crash16.C,
31700 g++.old-deja/g++.brendan/parse3.C,
31701 g++.old-deja/g++.brendan/redecl1.C,
31702 g++.old-deja/g++.ns/template13.C,
31703 g++.old-deja/g++.other/decl4.C,
31704 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
31705
31706 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
31707
31708 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
31709 and "Internal error".
31710
31711 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
31712 regexps.
31713 * gcc.dg/cpp/paste6.c: New test.
31714
31715 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
31716
31717 * gcc.dg/cpp/tr-direct.c: New test.
31718
31719 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
31720 gcc.dg/cpp/undef1.c: Tweak error regexps.
31721
31722 2000-07-18 Eric Christopher <echristo@redhat.com>
31723
31724 * gcc.c-torture/compile/20000718-1.c: New test.
31725
31726 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
31727
31728 * cpplex.c (_cpp_push_token): If the token being pushed back
31729 is the previous token in this context, just subtract one from
31730 context->posn.
31731 * cppmacro.c (save_expansion): Clear aux field when storing a
31732 placemarker.
31733
31734 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
31735
31736 * gcc.dg/noncompile/redecl-1.c: New test.
31737
31738 2000-07-18 Jakub Jelinek <jakub@redhat.com>
31739
31740 * gcc.c-torture/execute/20000717-5.c: New test.
31741 * gcc.c-torture/execute/20000717-1.x: Removed.
31742
31743 2000-07-17 Richard Henderson <rth@cygnus.com>
31744
31745 * gcc.c-torture/execute/20000717-4.c: New test.
31746
31747 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
31748
31749 * gcc.dg/cpp/syshdr.c: New test.
31750 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
31751
31752 2000-07-17 Neil Booth <neilb@earthling.net>
31753
31754 * gcc.dg/cpp/cmdlne-dM.c: New test.
31755 * gcc.dg/cpp/cmdlne-dD.c: New test.
31756
31757 2000-07-17 Jeffrey A Law (law@cygnus.com)
31758
31759 * gcc.c-torture/execute/20000717-3.c: New test.
31760
31761 * gcc.c-torture/compile/20000717-1.c: New test.
31762
31763 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
31764
31765 * gcc.c-torture/execute/20000717-2.c: New test.
31766
31767 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
31768
31769 * gcc.dg/formatz-1.c: New test.
31770
31771 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
31772 * gcc.dg/c99-digraph-1.c: New tests.
31773
31774 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
31775 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
31776
31777 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
31778 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
31779 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
31780 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
31781 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
31782 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
31783 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
31784
31785 2000-07-17 Greg McGary <greg@mcgary.org>
31786
31787 * gcc.c-torture/execute/20000717-1.c: New test.
31788 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
31789
31790 2000-07-15 Jakub Jelinek <jakub@redhat.com>
31791
31792 * gcc.c-torture/execute/20000715-2.c: New test.
31793 * gcc.dg/20000715-1.c: New test.
31794
31795 2000-07-15 Michael Meissner <meissner@redhat.com>
31796
31797 * gcc.c-torture/execute/20000715-1.c: New test.
31798
31799 2000-07-13 Jakub Jelinek <jakub@redhat.com>
31800
31801 * gcc.c-torture/execute/20000707-1.c: New test.
31802
31803 2000-07-13 Neil Booth <NeilB@earthling.net>
31804
31805 * testsuite/gcc.dg/cpp/digraph1.c,
31806 testsuite/gcc.dg/cpp/digraph2.c,
31807 testsuite/gcc.dg/cpp/digraphs.c: New tests.
31808
31809 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
31810
31811 * g77.f-torture/compile/20000630-2.f: New test.
31812 * g77.f-torture/compile/20000630-2.x
31813
31814 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
31815
31816 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
31817
31818 2000-07-11 Neil Booth <NeilB@earthling.net>
31819
31820 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
31821
31822 2000-07-11 Neil Booth <NeilB@earthling.net>
31823
31824 * gcc.dg/cpp/cmdlne-C.c: New.
31825
31826 2000-07-09 Neil Booth <NeilB@earthling.net>
31827
31828 * gcc.dg/cpp/directiv.c: New tests.
31829 * gcc.dg/cpp/undef1.c: Update.
31830
31831 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
31832
31833 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
31834
31835 2000-07-09 Neil Booth <NeilB@earthling.net>
31836
31837 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
31838
31839 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
31840
31841 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
31842 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
31843
31844 2000-07-08 Neil Booth <NeilB@earthling.net>
31845
31846 * gcc.dg/cpp/macsyntx.c: New tests.
31847
31848 2000-07-07 Jakub Jelinek <jakub@redhat.com>
31849
31850 * gcc.dg/20000707-1.c: New test.
31851
31852 2000-07-07 Jakub Jelinek <jakub@redhat.com>
31853
31854 * gcc.c-torture/execute/20000706-1.c: New test.
31855 * gcc.c-torture/execute/20000706-2.c: New test.
31856 * gcc.c-torture/execute/20000706-3.c: New test.
31857 * gcc.c-torture/execute/20000706-4.c: New test.
31858 * gcc.c-torture/execute/20000706-5.c: New test.
31859
31860 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
31861
31862 * g++.old-deja/g++.pt/instantiate7.C: New test.
31863
31864 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
31865
31866 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
31867 * g++.old-deja/g++.mike/thunk3.C: Likewise.
31868 * g++.old-deja/g++.other/rtti3.C: Likewise.
31869 * g++.old-deja/g++.other/rttid3.C: Likewise.
31870
31871 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
31872
31873 * g77.f-torture/compile/20000630-1.x: Fix typo
31874
31875 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
31876
31877 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
31878 assembly output.
31879
31880 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
31881
31882 * gcc.dg/cpp/ident.c: New test.
31883
31884 2000-07-05 Neil Booth <NeilB@earthling.net>
31885
31886 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
31887 gcc.dg/cpp/lexstrng.c: New tests.
31888
31889 2000-07-04 Neil Booth <NeilB@earthling.net>
31890
31891 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
31892 * gcc.dg/cpp/strify2.c: Same.
31893
31894 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
31895
31896 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
31897 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
31898 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
31899 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
31900
31901 * testsuite/gcc.dg/cpp/macro1.c,
31902 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
31903 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
31904 testsuite/gcc.dg/cpp/strify1.c,
31905 testsuite/gcc.dg/cpp/strify2.c: New tests.
31906
31907 2000-07-03 Jakub Jelinek <jakub@redhat.com>
31908
31909 * gcc.c-torture/execute/20000703-1.c: New test.
31910
31911 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
31912
31913 * g++.old-deja/g++.pt (lookup10.C): New test.
31914
31915 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
31916
31917 * g++.old-deja/g++.pt (typename25.C): New test.
31918
31919 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
31920
31921 * gcc.c-torture/compile/20000701-1.c: New test.
31922
31923 2000-06-30 Nick Clifton <nickc@cygnus.com>
31924
31925 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
31926 to test case.
31927
31928 2000-06-30 Catherine Moore <clm@cygnus.com>
31929
31930 * gcc.c-torture/execute/align-1.c: New test.
31931
31932 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
31933
31934 * g++.old-deja/g++.pt/expr8.C: New test.
31935 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
31936
31937 2000-06-29 Nick Clifton <nickc@cygnus.com>
31938
31939 * gcc.c-torture/compile/20000629-1.c: New test.
31940
31941 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
31942
31943
31944 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
31945 gcc.dg/noncompile directory, depending on whether they're
31946 preprocessor tests or not. Annotate all the tests for the dg
31947 framework.
31948
31949 * gcc.c-torture/noncompile/noncompile.exp: Delete.
31950 * gcc.dg/noncompile/noncompile.exp: New.
31951
31952 * Moved files:
31953 Old name New name
31954 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
31955 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
31956 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
31957 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
31958 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
31959 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
31960 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
31961 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
31962 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
31963 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
31964 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
31965 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
31966 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
31967 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
31968 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
31969 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
31970 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
31971 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
31972 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
31973 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
31974 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
31975 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
31976 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
31977 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
31978
31979 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
31980 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
31981 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
31982 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
31983 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
31984 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
31985
31986 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
31987
31988 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
31989 declare one variable. On the fourth, error.
31990 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
31991 declared by 20000628-1a.h.
31992
31993 2000-06-29 Richard Henderson <rth@redhat.com>
31994
31995 * gcc.c-torture/execute/930529-1.x: New file.
31996 * gcc.dg/920413-1.c: Adjust expected warning text.
31997 * gcc.dg/980217-1.c: Declare abort.
31998 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
31999
32000 2000-06-29 Jeffrey A Law (law@cygnus.com)
32001
32002 * g77.f-torture/compile/20000629-1.f: New test.
32003 * g77.f-torture/compile/20000629-1.x: Expected to fail.
32004
32005 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
32006
32007 Rearrange lots of files, removing entirely the
32008 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
32009 directories.
32010
32011 * Deleted files:
32012 gcc.c-torture/code_quality/code_quality.exp
32013 gcc.c-torture/special/special.exp
32014 gcc.failure/failure.exp
32015 gcc.failure/940409-1.x
32016 gcc.c-torture/compile/961203-1.x
32017
32018 * New files:
32019 gcc.misc-tests/linkage.exp
32020 gcc.c-torture/execute/920730-1t.c
32021 gcc.c-torture/execute/920730-1t.x
32022 gcc.c-torture/compile/920520-1.x
32023 gcc.c-torture/compile/920521-1.x
32024 gcc.c-torture/compile/981006-1.x
32025 gcc.c-torture/execute/eeprof-1.x
32026
32027 * Moved files (possibly with modifications to fit a new harness):
32028 Old name New name
32029 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
32030 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
32031 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
32032 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
32033 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
32034 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
32035 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
32036 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
32037 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
32038 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
32039 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
32040 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
32041 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
32042 gcc.failure/940409-1.c gcc.dg/940409-1.c
32043
32044 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
32045
32046 * c-torture/compile/961203-1.x: Delete.
32047
32048 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
32049 not exit. Include stdio.h.
32050 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
32051 * gcc.misc-tests/dg-12.c: Likewise.
32052 * gcc.misc-tests/dg-5.c: Likewise.
32053 * gcc.misc-tests/dg-6.c: Likewise.
32054 * gcc.misc-tests/dg-7.c: Prototype abort.
32055 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
32056 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
32057 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
32058 not exit.
32059 * gcc.misc-tests/sieve.c: Use return from main, not exit.
32060 * gcc.misc-tests/sort2.c: Use return from main, not exit.
32061
32062 2000-06-28 Jakub Jelinek <jakub@redhat.com>
32063
32064 * gcc.dg/cpp/20000628-1.c: New test.
32065 * gcc.dg/cpp/20000628-1.h: New header for above test.
32066 * gcc.dg/cpp/20000628-1a.h: Likewise.
32067
32068 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
32069
32070 * gcc.dg/cpp: New directory.
32071 * gcc.dg/cpp/cpp.exp: New driver.
32072 * gcc.dg/cpp/20000627-1.c: New test.
32073 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
32074 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
32075 and rewrite as a compilation test.
32076
32077 * gcc.dg: Move many files into the cpp subdirectory, possibly
32078 renaming or editing them as well.
32079 Old name New name
32080 990119-1.c cpp/19990119-1.c
32081 990228-1.c cpp/19990228-1.c
32082 990407-1.c cpp/19990407-1.c
32083 990409-1.c cpp/19990409-1.c
32084 990413-1.c cpp/19990413-1.c
32085 990703-1.c cpp/19990703-1.c
32086 20000127-1.c cpp/20000127-1.c
32087 20000129-1.c cpp/20000129-1.c
32088 20000207-1.c cpp/20000207-1.c
32089 20000207-2.c cpp/20000207-2.c
32090 20000209-1.c cpp/20000209-1.c
32091 20000209-2.c cpp/20000209-2.c
32092 20000301-1.c cpp/20000301-1.c
32093 20000419-1.c cpp/20000419-1.c
32094 20000510-1.S cpp/20000510-1.S
32095 20000519-1.c cpp/20000519-1.c
32096 20000529-1.c cpp/20000529-1.c
32097 20000625-1.c cpp/20000625-1.c
32098 20000625-2.c cpp/20000625-2.c
32099 cpp-as1.c cpp/assert1.c
32100 cpp-as2.c cpp/assert2.c
32101 cxx-comments-1.c cpp/cxxcom1.c
32102 cxx-comments-2.c cpp/cxxcom2.c
32103 endif-label.c cpp/endif.c
32104 cpp-hash1.c cpp/hash1.c
32105 cpp-hash2.c cpp/hash2.c
32106 cpp-if1.c cpp/if-1.c
32107 cpp-if2.c cpp/if-2.c
32108 cpp-if3.c cpp/if-3.c
32109 cpp-if4.c cpp/if-4.c
32110 cpp-if5.c cpp/if-5.c
32111 cpp-cond.c cpp/if-cexp.c
32112 cpp-missingop.c cpp/if-mop.c
32113 cpp-missingparen.c cpp/if-mpar.c
32114 cpp-opprec.c cpp/if-oppr.c
32115 cpp-ifparen.c cpp/if-paren.c
32116 cpp-shortcircuit.c cpp/if-sc.c
32117 cpp-shift.c cpp/if-shift.c
32118 cpp-unary.c cpp/if-unary.c
32119 cpp-li1.c cpp/line1.c
32120 cpp-li2.c cpp/line2.c
32121 lineno.c cpp/line3.c
32122 lineno-2.c cpp/line4.c
32123 cpp-mi.c cpp/mi1.c
32124 cpp-mic.h cpp/mi1c.h
32125 cpp-micc.h cpp/mi1cc.h
32126 cpp-mind.h cpp/mi1nd.h
32127 cpp-mindp.h cpp/mi1ndp.h
32128 cpp-mix.h cpp/mi1x.h
32129 cpp-mi2.c cpp/mi2.c
32130 cpp-mi2a.h cpp/mi2a.h
32131 cpp-mi2b.h cpp/mi2b.h
32132 cpp-mi2c.h cpp/mi2c.h
32133 cpp-mi3.c cpp/mi3.c
32134 cpp-mi3.def cpp/mi3.def
32135 poison-1.c cpp/poison.c
32136 pr-impl.c cpp/prag-imp.c
32137 cpp-redef-2.c cpp/redef1.c
32138 cpp-redef.c cpp/redef2.c
32139 strpaste.c cpp/strp1.c
32140 strpaste-2.c cpp/strp2.c
32141 cpp-tradpaste.c cpp/tr-paste.c
32142 cpp-tradstringify.c cpp/tr-str.c
32143 cpp-tradwarn1.c cpp/tr-warn1.c
32144 cpp-tradwarn2.c cpp/tr-warn2.c
32145 trigraphs.c cpp/trigraphs.c
32146 cpp-unc1.c cpp/unc1.c
32147 cpp-unc2.c cpp/unc2.c
32148 cpp-unc3.c cpp/unc3.c
32149 cpp-unc.c cpp/unc4.c
32150 undef.c cpp/undef1.c
32151 undef-2.c cpp/undef2.c
32152 cpp-wi1.c cpp/widestr1.c
32153
32154 2000-06-27 Mark Mitchell <mark@codesourcery.com>
32155
32156 * lib/g++.exp (g++_include_flags): Tweak.
32157
32158 2000-06-27 H.J. Lu <hjl@gnu.org>
32159 Loren J. Rittle <ljrittle@acm.org>
32160
32161 * lib/g++.exp (g++_include_flags): Override libgloss.exp
32162 version with one that knows about the new gcc tree structure.
32163 (g++_link_flags): Same.
32164
32165 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
32166
32167 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
32168 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
32169 case we are cross-compiling.
32170
32171 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
32172 g++.old-deja/g++.niklas/Makefile.in,
32173 g++.old-deja/g++.niklas/configure.in,
32174 g++.old-deja/g++.other/Makefile.in,
32175 g++.old-deja/g++.other/configure.in,
32176 gcc.c-torture/code_quality/Makefile.in,
32177 gcc.c-torture/code_quality/configure.in,
32178 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
32179 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
32180 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
32181 gcc.c-torture/execute/ieee/Makefile.in,
32182 gcc.c-torture/execute/ieee/configure.in,
32183 gcc.c-torture/noncompile/Makefile.in,
32184 gcc.c-torture/noncompile/configure.in,
32185 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
32186 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
32187 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
32188
32189 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
32190
32191 * g++.old-deja/g++.other/ambig3.C: New test.
32192
32193 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
32194
32195 * g++.old-deja/g++.pt/syntax1.C: New test.
32196 * g++.old-deja/g++.pt/syntax2.C: New test.
32197 * g++.old-deja/g++.other/syntax3.C: New test.
32198 * g++.old-deja/g++.other/syntax4.C: New test.
32199
32200 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
32201
32202 * gcc.dg/20000623-1.c: Prototype exit and abort.
32203
32204 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
32205
32206 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
32207 New tests.
32208 * gcc.dg/cpp-mi3.def: New file.
32209
32210 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
32211 inside assertions.
32212 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
32213 lexer's error messages.
32214 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
32215 divine anything from the linemarkers.
32216 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
32217 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
32218
32219 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
32220
32221 * gcc.dg/20000623-1.c: New test.
32222
32223 2000-06-22 Jakub Jelinek <jakub@redhat.com>
32224
32225 * gcc.c-torture/execute/20000622-1.c: New test.
32226
32227 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
32228
32229 * g++.old-deja/g++.other/init15.C: New test.
32230
32231 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
32232
32233 * g++.old-deja/g++.pt/vaarg2.C: New test.
32234 * g++.old-deja/g++.pt/vaarg3.C: New test.
32235
32236 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
32237
32238 * g++.old-deja/g++.other/dyncast6.C: New test.
32239
32240 2000-06-15 Jakub Jelinek <jakub@redhat.com>
32241
32242 * gcc.c-torture/execute/loop-6.c: New test.
32243
32244 2000-06-14 Jakub Jelinek <jakub@redhat.com>
32245
32246 * gcc.dg/20000614-1.c: New test.
32247 * gcc.dg/20000614-2.c: New test.
32248
32249 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
32250
32251 * g++.old-deja/g++.other/inline12.C: New test.
32252
32253 2000-06-13 Jakub Jelinek <jakub@redhat.com>
32254
32255 * g++.old-deja/g++.other/eh1.C: New test.
32256
32257 2000-06-12 Jakub Jelinek <jakub@redhat.com>
32258
32259 * g++.old-deja/g++.other/type.C: New test.
32260
32261 2000-06-05 Jakub Jelinek <jakub@redhat.com>
32262
32263 * g++.old-deja/g++.other/initstring.C: New test.
32264
32265 2000-06-12 Jason Merrill <jason@redhat.com>
32266
32267 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
32268
32269 2000-06-09 Jeffrey A Law (law@cygnus.com)
32270
32271 * gcc.c-torture/compile/20000609-1.c: New test.
32272
32273 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
32274
32275 * gcc.dg/20000609-1.c: New test.
32276
32277 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
32278
32279 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
32280 * gcc.c-torture/noncompile/poison-1.c: Move...
32281 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
32282 * gcc.dg/cpp-li1.c: Add a token after the #line.
32283
32284 2000-06-05 Richard Henderson <rth@cygnus.com>
32285
32286 * gcc.c-torture/execute/20000605-2.c: New test.
32287 * gcc.c-torture/execute/20000605-3.c: New test.
32288
32289 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
32290
32291 * g77.f-torture/execute/20000503-1.x: New file.
32292
32293 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
32294
32295 * g++.old-deja/g++.eh/badalloc1.C: New test.
32296
32297 2000-06-05 Richard Henderson <rth@cygnus.com>
32298
32299 * gcc.c-torture/execute/20000605-1.c: New test.
32300
32301 2000-06-05 Jakub Jelinek <jakub@redhat.com>
32302 Nathan Sidwell <nathan@codesourcery.com>
32303
32304 * gcc.c-torture/compile/20000605-1.c: New test.
32305
32306 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
32307
32308 * g77.f-torture/compile/20000601-1.f: New test.
32309
32310 2000-06-03 Richard Henderson <rth@cygnus.com>
32311
32312 * gcc.c-torture/execute/20000603-1.c: New.
32313
32314 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
32315
32316 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
32317 * gcc.dg/noreturn-2.c (noreturn): Likewise.
32318
32319 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
32320
32321 * gcc.dg/compare2.c (case 12): XFAIL.
32322 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
32323 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
32324
32325 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
32326
32327 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
32328
32329 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
32330 guard macro is already defined when the header is first
32331 included.
32332 * gcc.dg/cpp-mix.h: New file.
32333 * gcc.dg/endif-label.c: Update patterns to match compiler.
32334
32335 * g++.brendan/complex1.C: Declare abort.
32336 * g++.law/refs4.C: Remove XFAIL.
32337 * g++.oliva/expr2.C: Declare abort and exit.
32338
32339 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
32340
32341 * gcc.c-torture/execute/20000528-1.c: New test.
32342
32343 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
32344 * g++.old-deja/g++.law/temps4.C: Likewise.
32345
32346 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
32347 stdlib.h. Call abort() on failure.
32348 * g++.old-deja/g++.law/refs4.C: Likewise.
32349 * g++.old-deja/g++.law/temps4.C: Likewise.
32350 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
32351 * gcc.c-torture/execute/20000112-1.c: Include string.h.
32352
32353 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
32354
32355 Relative to g++.dg/special:
32356 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
32357
32358 Relative to g++.old-deja:
32359 * g++.brendan/complex1.C, g++.jason/optimize2.C,
32360 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
32361 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
32362 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
32363 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
32364 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
32365 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
32366
32367 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
32368 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
32369 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
32370 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
32371 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
32372 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
32373 and/or string.h.
32374
32375 * g++.other/goto1.C: Update expectations for error messages.
32376
32377 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
32378
32379 * gcc.c-torture/compile/20000523-1.c: New test.
32380
32381 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
32382
32383 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
32384
32385 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
32386
32387 * g++.old-deja/g++.eh/catch11.C: New test.
32388 * g++.old-deja/g++.eh/catch12.C: New test.
32389
32390 2000-05-24 Nick Clifton <nickc@cygnus.com>
32391
32392 * gcc.c-torture/execute/20000523-1.c: New test.
32393
32394 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
32395
32396 * c-torture/execute/bcp-1.c: Replace abort in arg of
32397 __builtin_constant_p with a generic external function.
32398
32399 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
32400 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
32401 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
32402 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
32403 Prototype abort and/or exit.
32404
32405 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
32406 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
32407 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
32408 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
32409
32410 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
32411
32412 * gcc.dg/dwarf2-1.c: New test.
32413
32414 2000-05-20 Richard Henderson <rth@cygnus.com>
32415
32416 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
32417
32418 2000-05-20 Andreas Jaeger <aj@suse.de>
32419
32420 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
32421 testcase.
32422
32423 2000-05-19 David Edelsohn <edelsohn@gnu.org>
32424
32425 * gcc.c-torture/execute/20000519-2.c: New test.
32426
32427 2000-05-19 Andreas Jaeger <aj@suse.de>
32428
32429 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
32430 which fails with SSA.
32431
32432 * lib/c-torture.exp: Also test with -O3 -fssa.
32433
32434 2000-05-18 Michael Meissner <meissner@redhat.com>
32435
32436 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
32437 * gcc.c-torture/execute/920415-1.c: Ditto.
32438 * gcc.c-torture/execute/920501-1.c: Ditto.
32439 * gcc.c-torture/execute/conversion.c: Ditto.
32440 * gcc.c-torture/execute/cvt-1.c: Ditto.
32441
32442 2000-05-18 Jeffrey A Law (law@cygnus.com)
32443
32444 * gcc.c-torture/compile/20000518-1.c: New test.
32445
32446 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
32447
32448 * g77.f-torture/compile/200005018.f: New test.
32449
32450 2000-05-17 Jeffrey A Law (law@cygnus.com)
32451
32452 * gcc.c-torture/compile/20000517-1.c: New test.
32453
32454 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32455
32456 * gcc.c-torture/execute/20000516-1.c: New test.
32457
32458 2000-05-15 Jakub Jelinek <jakub@redhat.com>
32459
32460 * g++.old-deja/g++.other/eh.C: New test.
32461
32462 2000-05-12 Richard Henderson <rth@cygnus.com>
32463
32464 * gcc.c-torture/execute/990208-1.c (main): Don't pass
32465 constants through to doit's conditional.
32466
32467 2000-05-11 Jeffrey A Law (law@cygnus.com)
32468
32469 * gcc.c-torture/compile/20000511-1.c: New test.
32470 * g77.f-torture/compile/20000511-1.f: New test.
32471 * g77.f-torture/compile/20000511-2.f: New test.
32472
32473 2000-05-11 Michael Meissner <meissner@redhat.com>
32474
32475 * gcc.c-torture/execute/20000511-1.c: New test.
32476
32477 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
32478
32479 * gcc.dg/dg.exp: Scan .S files as well as .c files.
32480 * gcc.dg/20000510-1.S: New.
32481
32482 2000-05-08 Catherine Moore <clm@cygnus.com>
32483
32484 * gcc.dg/unused-3.c: New.
32485
32486 2000-05-06 Richard Henderson <rth@cygnus.com>
32487
32488 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
32489 * g++.old-deja/g++.mike/warn1.C: Likewise.
32490 * g++.old-deja/g++.pt/local1.C: Likewise.
32491 * g++.old-deja/g++.pt/local7.C: Likewise.
32492 * g++.old-deja/g++.pt/spec16.C: Likewise.
32493
32494 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
32495
32496 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
32497
32498 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
32499
32500 * g77.f-torture/execute/20000503-1.f: New test.
32501
32502 2000-05-04 Andreas Jaeger <aj@suse.de>
32503
32504 * gcc.dg/noreturn-2.c: New test.
32505
32506 2000-05-04 Neil Booth <NeilB@earthling.net>
32507
32508 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
32509 preprocessor.
32510
32511 2000-05-04 Richard Henderson <rth@cygnus.com>
32512
32513 * gcc.c-torture/execute/20000503-1.c: Fix typo.
32514
32515 2000-05-04 Richard Henderson <rth@cygnus.com>
32516
32517 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
32518 OpenSSL by Jason R Thorpe.
32519
32520 2000-05-03 Jim Wilson <wilson@cygnus.com>
32521
32522 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
32523
32524 2000-05-03 Robert Lipe <robertlipe@usa.net>
32525
32526 * gcc.dg/20000503-1.c: New test.
32527
32528 2000-05-02 Jakub Jelinek <jakub@redhat.com>
32529
32530 * gcc.c-torture/compile/20000502-1.c: New test.
32531 * g++.old-deja/g++.other/align.C: New test.
32532 * gcc.dg/cpp-tradstringify.c: New test.
32533
32534 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
32535
32536 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
32537 and hard registers.
32538
32539 2000-04-26 Geoff Keating <geoffk@cygnus.com>
32540
32541 * gcc.c-torture/execute/loop-5.c: New test.
32542
32543 2000-04-25 Jakub Jelinek <jakub@redhat.com>
32544
32545 * gcc.c-torture/execute/va-arg-20.c: New test.
32546
32547 2000-04-23 Jeffrey A Law (law@cygnus.com)
32548
32549 * gcc.c-torture/execute/20000422-1.c: New test.
32550
32551 2000-04-20 Greg McGary <gkm@gnu.org>
32552
32553 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
32554 when optimizing, but without sibling-call optimizations (-O1).
32555
32556 2000-04-20 Jeffrey A Law (law@cygnus.com)
32557
32558 * gcc.c-torture/compile/20000420-1.c: New test.
32559
32560 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
32561
32562 * g++.abi/ptrflags.C: New test.
32563 * g++.eh/catchptr1.C: Test incomplete pointer chains.
32564
32565 2000-04-19 Catherine Moore <clm@cygnus.com>
32566
32567 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
32568
32569 2000-04-19 Greg McGary <gkm@gnu.org>
32570
32571 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
32572 sibling-call optimizations.
32573
32574 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
32575
32576 * gcc.dg/20000419-1.c: New test.
32577
32578 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
32579
32580 * gcc.c-torture/execute/20000412-6.c: New test.
32581
32582 2000-04-12 Jeffrey A Law (law@cygnus.com)
32583
32584 * gcc.c-torture/execute/20000412-5.c: New test.
32585 * g77.f-torture/compile/20000412-1.f: New test.
32586 * gcc.c-torture/execute/20000412-4.c: New test.
32587 * gcc.c-torture/compile/20000412-2.c: New test.
32588 * gcc.c-torture/execute/20000412-3.c: New test.
32589 * gcc.c-torture/compile/20000412-1.c: New test.
32590 * gcc.c-torture/execute/20000412-2.c: New test.
32591
32592 2000-04-12 Jakub Jelinek <jakub@redhat.com>
32593
32594 * objc/execute/bf-20.m: New test.
32595
32596 2000-04-10 Richard Henderson <rth@cygnus.com>
32597
32598 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
32599
32600 * gcc.c-torture/execute/20000412-1.c: New test.
32601
32602 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
32603
32604 * g++.old-deja/g++.eh/catchptr1.C: New test.
32605
32606 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
32607
32608 * g++.old-deja/g++.abi/cxa_vec.C: New test.
32609
32610 2000-04-08 Neil Booth <NeilB@earthling.net>
32611
32612 * gcc.dg/cpp-nullchar.c: Remove test as
32613 embedded nulls cause problems.
32614
32615 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32616
32617 * gcc.dg/compare2.c: New test.
32618
32619 2000-04-08 Neil Booth <NeilB@earthling.net>
32620
32621 * gcc.dg/cpp-nullchar.c: New test.
32622
32623 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
32624
32625 * gcc.dg/cpp-mi2.c: New test.
32626 * gcc.dg/cpp-mi2[abc].h: New files.
32627
32628 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
32629
32630 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
32631 member name.
32632
32633 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
32634
32635 * g++.old-deja/g++.abi/vmihint.C: New test.
32636
32637 2000-04-06 Neil Booth <NeilB@earthling.net>
32638
32639 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
32640 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
32641 copyright.
32642
32643 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
32644
32645 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
32646 avoid stack-frame overwrite.
32647
32648 2000-04-05 Jakub Jelinek <jakub@redhat.com>
32649
32650 * gcc.c-torture/compile/20000405-2.c: New test.
32651 * gcc.c-torture/compile/20000405-3.c: New test.
32652
32653 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
32654
32655 * gcc.c-torture/compile/20000405-1.c: New test.
32656
32657 2000-04-04 Geoff Keating <geoffk@cygnus.com>
32658
32659 * gcc.dg/cast-qual-1.c: Revert last change.
32660
32661 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32662
32663 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
32664
32665 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
32666
32667 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
32668 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
32669
32670 2000-04-03 Jeffrey A Law (law@cygnus.com)
32671
32672 * gcc.c-torture/compile/20000403-2.c: New test.
32673 * gcc.c-torture/compile/20000403-1.c: New test.
32674
32675 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
32676
32677 * gcc.c-torture/execute/20000403-1.c: New test.
32678
32679 2000-04-03 Geoff Keating <geoffk@cygnus.com>
32680
32681 * gcc.c-torture/execute/20000402-1.c: New test.
32682
32683 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
32684
32685 * gcc.c-torture/execute/va-arg-15.c: New test.
32686 * gcc.c-torture/execute/va-arg-16.c: New test.
32687 * gcc.c-torture/execute/va-arg-17.c: New test.
32688 * gcc.c-torture/execute/va-arg-18.c: New test.
32689 * gcc.c-torture/execute/va-arg-19.c: New test.
32690
32691 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
32692
32693 * gcc.c-torture/compile/981211-1.c: Move to...
32694 * gcc.dg/cpp-as1.c: ...here.
32695 * gcc.dg/cpp-as2.c: New file.
32696
32697 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
32698 compiler.
32699
32700 2000-04-02 Neil Booth <NeilB@earthling.net>
32701
32702 * gcc.dg/cpp-cond.c New tests.
32703 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
32704 accidental success less likely.
32705 * gcc.dg/cpp-missingop.c New tests.
32706 * gcc.dg/cpp-missingparen.c New tests.
32707 * gcc.dg/cpp-shift.c New tests.
32708 * gcc.dg/cpp-shortcircuit.c New tests.
32709 * gcc.dg/cpp-unary.c New tests.
32710
32711 2000-03-29 Jeffrey A Law (law@cygnus.com)
32712
32713 * gcc.c-torture/compile/20000329-1.c: New test.
32714
32715 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
32716
32717 * gcc.c-torture/compile/20000326-1.c: New test.
32718 * gcc.c-torture/compile/20000326-2.c: New test.
32719
32720 2000-03-24 Geoff Keating <geoffk@cygnus.com>
32721
32722 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
32723 the first parameter is a function argument.
32724
32725 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
32726
32727 * g++.old-deja/g++.ext/array4.C: New test.
32728
32729 2000-03-22 Geoff Keating <geoffk@cygnus.com>
32730
32731 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
32732
32733 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32734
32735 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
32736
32737 2000-03-19 Richard Henderson <rth@cygnus.com>
32738
32739 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
32740
32741 2000-03-19 Richard Henderson <rth@cygnus.com>
32742
32743 * gcc.c-torture/compile/20000319-1.c: New test.
32744
32745 2000-03-14 Jeffrey A Law (law@cygnus.com)
32746
32747 * gcc.c-torture/execute/20000314-3.c: New test.
32748 * gcc.c-torture/execute/20000314-2.c: New test.
32749 * gcc.c-torture/execute/20000314-1.c: New test.
32750 * gcc.c-torture/compile/20000314-2.c: New test.
32751 * gcc.c-torture/compile/20000314-1.c: New test.
32752
32753 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
32754
32755 * g++.old-deja/g++.warn/inline.C: New test.
32756
32757 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
32758
32759 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
32760 standards-compliant result rather than specific constants.
32761 Put test-values in array.
32762
32763 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
32764
32765 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
32766 (g++_target_compile): Put test-specific options last.
32767
32768 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
32769
32770 * g++.old-deja/g++.eh/vbase4.C: New test.
32771
32772 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
32773
32774 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
32775
32776 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
32777
32778 * g++.old-deja/g++.brendan/misc12.C: Removed.
32779 * g++.old-deja/g++.pt/memtemp77.C: Constify.
32780 * g++.old-deja/g++.ext/pretty4.C: New test.
32781
32782 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
32783
32784 * g++.old-deja/g++.other/string2.C: New test.
32785
32786 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
32787
32788 * g++.old-deja/g++.warn/impint2.C: New test.
32789
32790 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
32791
32792 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
32793 is 1, not zero.
32794
32795 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
32796
32797 * g++.old-deja/g++.warn/impint.C: New test.
32798 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
32799 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
32800 * g++.old-deja/g++.pt/explicit12.C: Likewise.
32801 * g++.old-deja/g++.pt/explicit13.C: Likewise.
32802 * g++.old-deja/g++.pt/explicit17.C: Likewise.
32803 * g++.old-deja/g++.pt/explicit18.C: Likewise.
32804 * g++.old-deja/g++.pt/explicit19.C: Likewise.
32805 * g++.old-deja/g++.pt/explicit23.C: Likewise.
32806 * g++.old-deja/g++.pt/explicit31.C: Likewise.
32807 * g++.old-deja/g++.pt/explicit35.C: Likewise.
32808 * g++.old-deja/g++.pt/explicit6.C: Likewise.
32809 * g++.old-deja/g++.pt/memclass7.C: Likewise.
32810
32811 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
32812
32813 * gcc.dg/cpp-redef.c: New test.
32814
32815 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
32816
32817 * g++.old-deja/g++.pt/unify7.C: New test.
32818
32819 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
32820
32821 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
32822 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
32823
32824 2000-02-25 Geoff Keating <geoffk@cygnus.com>
32825
32826 * gcc.c-torture/compile/20000224-1.c: New test.
32827
32828 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
32829
32830 * gcc.c-torture/compile/cpp-2.c: New test.
32831 * gcc.c-torture/compile/cpp-1.c: New test.
32832
32833 2000-02-25 Jeffrey A Law (law@cygnus.com)
32834
32835 * gcc.c-torture/execute/20000225-1.c: New test.
32836
32837 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
32838
32839 * gcc.dg/cpp-li2.c: New test.
32840
32841 * gcc.dg/cpp-wi1.c: New test.
32842
32843 * gcc.dg/cpp-li1.c: New test.
32844
32845 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
32846
32847 * g++.old-deja/g++.other/sizeof5.C: New test.
32848
32849 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32850
32851 * gcc.c-torture/execute/va-arg-13.c: New test.
32852
32853 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
32854
32855 * gcc.c-torture/execute/va-arg-12.c: New test.
32856
32857 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
32858
32859 * gcc.c-torture/execute/20000223-1.c: New test.
32860
32861 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
32862
32863 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
32864
32865 2000-02-22 Mark Mitchell <mark@codesourcery.com>
32866
32867 * g++.old-deja/g++.abi/ptrmem.C: New test.
32868
32869 2000-02-19 Richard Henderson <rth@cygnus.com>
32870
32871 * gcc.c-torture/compile/init-3.c: New.
32872
32873 2000-02-17 Mark Mitchell <mark@codesourcery.com>
32874
32875 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
32876 ALWAYS_CXXFLAGS.
32877
32878 2000-02-11 Robert Lipe <robertl@sco.com>
32879
32880 * gcc.c-torture/compile/20000211-3.c: New test.
32881
32882 2000-02-11 Martin Buchholz <martin@xemacs.org>
32883
32884 * gcc.c-torture/compile/20000211-2.c: New test.
32885
32886 2000-02-11 Jeffrey A Law (law@cygnus.com)
32887
32888 * gcc.c-torture/compile/20000211-1.c: New test.
32889
32890 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
32891
32892 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
32893 on native targets
32894
32895 2000-02-08 Nathan Sidwell <nathan@acm.org>
32896
32897 * g++.old-deja/g++.other/cast5.C: New test.
32898
32899 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
32900
32901 * gcc.c-torture/execute/20000205-1.c: New.
32902
32903 2000-02-03 Nathan Sidwell <nathan@acm.org>
32904
32905 * g++.old-deja/g++.jason/cast3.C: Return void.
32906 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
32907
32908 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
32909
32910 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
32911
32912 * gcc.dg/loop-1.c: New test.
32913
32914 2000-01-27 Jakub Jelinek <jakub@redhat.com>
32915
32916 * gcc.c-torture/compile/20000127-1.c: New test.
32917 * gcc.c-torture/execute/991228-1.c: New test.
32918
32919 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
32920
32921 * gcc.dg/unused-2.c: New test.
32922
32923 * gcc.dg/conv-1.c: New test.
32924
32925 2000-01-24 Mark Mitchell <mark@codesourcery.com>
32926
32927 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
32928 compiler.
32929 (tool_option_proc): Fix typo.
32930
32931 2000-01-24 Geoff Keating <geoffk@cygnus.com>
32932
32933 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
32934 of the ld on the host, not on the build machine.
32935 Also, don't crash if '--help' is not a supported option.
32936
32937 2000-01-24 Richard Henderson <rth@cygnus.com>
32938
32939 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
32940
32941 2000-01-20 Jeffrey A Law (law@cygnus.com)
32942
32943 * gcc.c-torture/execute/20000120-2.c: New test.
32944 * gcc.c-torture/execute/20000120-1.c: New test.
32945
32946 2000-01-13 Jeffrey A Law (law@cygnus.com)
32947
32948 * gcc.c-torture/execute/20000113-1.c: New test.
32949
32950 2000-01-12 Jeffrey A Law (law@cygnus.com)
32951
32952 * gcc.c-torture/execute/20000112-1.c: New test.
32953
32954 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
32955
32956 * gcc.dg/20000111-1.c: New test.
32957
32958 2000-01-10 Jeffrey A Law (law@cygnus.com)
32959
32960 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
32961 with 16 bit integers.
32962
32963 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
32964
32965 * gcc.dg/20000108-1.c: New test.
32966
32967 2000-01-05 Nathan Sidwell <nathan@acm.org>
32968
32969 * g++.old-deja/g++.ns/koenig8.C: New test.
32970
32971 2000-01-05 Nathan Sidwell <nathan@acm.org>
32972
32973 * g++.old-deja/g++.other/cast4.C: New test.
32974
32975 2000-01-05 Jeffrey A Law (law@cygnus.com)
32976
32977 * gcc.c-torture/compile/20000105-2.c: New test.
32978 * gcc.c-torture/compile/20000105-1.c: New test.
32979
32980 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32981
32982 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
32983 references to printf & atoi to conform to ANSI standard.
32984 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
32985 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
32986 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
32987 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
32988 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
32989 * g++.old-deja/g++.brendan/complex1.C: Likewise.
32990 * g++.old-deja/g++.brendan/copy1.C: Likewise.
32991 * g++.old-deja/g++.brendan/copy2.C: Likewise.
32992 * g++.old-deja/g++.brendan/copy3.C: Likewise.
32993 * g++.old-deja/g++.brendan/copy4.C: Likewise.
32994 * g++.old-deja/g++.brendan/copy5.C: Likewise.
32995 * g++.old-deja/g++.brendan/copy6.C: Likewise.
32996 * g++.old-deja/g++.brendan/copy7.C: Likewise.
32997 * g++.old-deja/g++.brendan/copy8.C: Likewise.
32998 * g++.old-deja/g++.brendan/crash11.C: Likewise.
32999 * g++.old-deja/g++.brendan/crash14.C: Likewise.
33000 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
33001 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
33002 * g++.old-deja/g++.brendan/delete2.C: Likewise.
33003 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
33004 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
33005 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
33006 * g++.old-deja/g++.brendan/eh1.C: Likewise.
33007 * g++.old-deja/g++.brendan/groff1.C: Likewise.
33008 * g++.old-deja/g++.brendan/init3.C: Likewise.
33009 * g++.old-deja/g++.brendan/misc12.C: Likewise.
33010 * g++.old-deja/g++.brendan/misc7.C: Likewise.
33011 * g++.old-deja/g++.brendan/new2.C: Likewise.
33012 * g++.old-deja/g++.brendan/operators4.C: Likewise.
33013 * g++.old-deja/g++.brendan/operators5.C: Likewise.
33014 * g++.old-deja/g++.brendan/overload2.C: Likewise.
33015 * g++.old-deja/g++.brendan/overload7.C: Likewise.
33016 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
33017 * g++.old-deja/g++.brendan/reference1.C: Likewise.
33018 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
33019 * g++.old-deja/g++.brendan/template24.C: Likewise.
33020 * g++.old-deja/g++.brendan/template3.C: Likewise.
33021 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
33022 * g++.old-deja/g++.jason/inline3.C: Likewise.
33023 * g++.old-deja/g++.jason/opeq.C: Likewise.
33024 * g++.old-deja/g++.law/arg5.C: Likewise.
33025 * g++.old-deja/g++.law/arm7.C: Likewise.
33026 * g++.old-deja/g++.law/ctors11.C: Likewise.
33027 * g++.old-deja/g++.law/cvt8.C: Likewise.
33028 * g++.old-deja/g++.law/init9.C: Likewise.
33029 * g++.old-deja/g++.law/refs4.C: Likewise.
33030 * g++.old-deja/g++.law/template2.C: Likewise.
33031 * g++.old-deja/g++.law/visibility24.C: Likewise.
33032 * g++.old-deja/g++.law/vtable3.C: Likewise.
33033 * g++.old-deja/g++.mike/asm2.C: Likewise.
33034 * g++.old-deja/g++.mike/eh1.C: Likewise.
33035 * g++.old-deja/g++.mike/misc1.C: Likewise.
33036 * g++.old-deja/g++.mike/misc13.C: Likewise.
33037 * g++.old-deja/g++.mike/misc14.C: Likewise.
33038 * g++.old-deja/g++.mike/ns12.C: Likewise.
33039 * g++.old-deja/g++.mike/p1248.C: Likewise.
33040 * g++.old-deja/g++.mike/p3708.C: Likewise.
33041 * g++.old-deja/g++.mike/p3708a.C: Likewise.
33042 * g++.old-deja/g++.mike/p3708b.C: Likewise.
33043 * g++.old-deja/g++.mike/p646.C: Likewise.
33044 * g++.old-deja/g++.mike/p700.C: Likewise.
33045 * g++.old-deja/g++.mike/p783.C: Likewise.
33046 * g++.old-deja/g++.mike/p783a.C: Likewise.
33047 * g++.old-deja/g++.mike/p783b.C: Likewise.
33048 * g++.old-deja/g++.mike/p786.C: Likewise.
33049 * g++.old-deja/g++.mike/p789.C: Likewise.
33050 * g++.old-deja/g++.mike/p789a.C: Likewise.
33051 * g++.old-deja/g++.mike/p807a.C: Likewise.
33052 * g++.old-deja/g++.other/delete3.C: Likewise.
33053 * g++.old-deja/g++.other/dyncast1.C: Likewise.
33054 * g++.old-deja/g++.other/dyncast2.C: Likewise.
33055 * g++.old-deja/g++.other/dyncast3.C: Likewise.
33056 * g++.old-deja/g++.other/empty1.C: Likewise.
33057 * g++.old-deja/g++.other/temporary1.C: Likewise.
33058 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
33059 * g++.old-deja/g++.pt/t16.C: Likewise.
33060 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
33061
33062 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
33063
33064 * gcc.dg/991230-1.c: New test.
33065
33066 1999-12-29 Jeffrey A Law (law@cygnus.com)
33067
33068 * gcc.c-torture/compile/991229-3.c: New test.
33069 * gcc.c-torture/compile/991229-2.c: New test.
33070 * gcc.c-torture/compile/991229-1.c: New test.
33071
33072 1999-12-29 Greg McGary <gkm@eng.ascend.com>
33073
33074 * gcc.c-torture/compile/labels-2.c: New test.
33075
33076 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
33077
33078 * gcc.c-torture/execute/991227-1.c: New test.
33079
33080 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
33081
33082 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
33083
33084 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
33085
33086 * gcc.c-torture/execute/991221-1.c: New test.
33087
33088 1999-12-20 Nathan Sidwell <nathan@acm.org>
33089
33090 * g++.old-deja/g++.other/cast3.C: New test.
33091
33092 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
33093
33094 * gcc.c-torture/execute/991216-4.c: New test.
33095
33096 1999-12-16 Michael Meissner <meissner@cygnus.com>
33097
33098 * gcc.c-torture/execute/991216-1.c: New test.
33099 * gcc.c-torture/execute/991216-2.c: New test.
33100 * gcc.c-torture/execute/991216-3.c: New test.
33101
33102 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
33103
33104 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
33105 Actually make the test fail by using "-O2" for compilation.
33106
33107 1999-12-15 Nathan Sidwell <nathan@acm.org>
33108
33109 * g++.old-deja/g++.warn/cast-align1.C: New test.
33110
33111 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
33112
33113 * gcc.c-torture/compile/991214-1.c: New test.
33114 * gcc.c-torture/compile/991214-2.c: New test.
33115
33116 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
33117
33118 * gcc.dg/991214-1.c: New test.
33119
33120 1999-12-13 Jeffrey A Law (law@cygnus.com)
33121
33122 * gcc.c-torture/compile/991213-3.c: New test.
33123 * gcc.c-torture/compile/991213-2.c: New test.
33124 * gcc.c-torture/compile/991213-1.c: New test.
33125
33126 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
33127
33128 * gcc.dg/991209-1.c: New test.
33129
33130 1999-12-08 Nathan Sidwell <nathan@acm.org>
33131
33132 * gcc.c-torture/compile/991208-1.c: New test.
33133
33134 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
33135
33136 * gcc.dg/ultrasp2.c: New test.
33137
33138 1999-12-05 Alex Samuel <samuel@codesourcery.com>
33139
33140 * g++.old-deja/g++.abi/align.C (main): Fix typo.
33141
33142 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
33143
33144 * gcc.c-torture/compile/991202-1.c: New test.
33145 * gcc.c-torture/execute/991202-1.c: New test.
33146 * gcc.c-torture/execute/991202-2.c: New test.
33147 * gcc.c-torture/execute/991202-3.c: New test.
33148
33149 1999-12-02 Alex Samuel <samuel@codesourcery.com>
33150
33151 * g++.old-deja/g++.abi/align.C: New test.
33152 * g++.old-deja/g++.abi/aggregates.C: Likewise.
33153 * g++.old-deja/g++.abi/bitfields.C: Likewise.
33154
33155 1999-12-01 Richard Henderson <rth@cygnus.com>
33156
33157 * gcc.c-torture/execute/991201-1.c: New.
33158
33159 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
33160
33161 * gcc.dg/991129-1.c: New test.
33162
33163 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
33164
33165 * gcc.c-torture/compile/991127-1.c: New test.
33166
33167 1999-11-22 Nathan Sidwell <nathan@acm.org>
33168
33169 * g++.old-deja/g++.other/warn4.C: New test.
33170
33171 1999-11-22 Nathan Sidwell <nathan@acm.org>
33172
33173 * g++.old-deja/g++.eh/cleanup2.C: New test.
33174 * g++.old-deja/g++.ext/pretty2.C: New test.
33175 * g++.old-deja/g++.ext/pretty3.C: New test.
33176 * g++.old-deja/g++.other/debug6.C: New test.
33177
33178 1999-10-20 Jim Wilson <wilson@cygnus.com>
33179
33180 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
33181 compiler_output to look for one error message instead of two.
33182
33183 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
33184
33185 * gcc.c-torture/execute/991118-1.c: Also test case
33186 where the word boundary does not split a byte evenly.
33187
33188 1999-11-19 Nathan Sidwell <nathan@acm.org>
33189
33190 * g++.old-deja/g++.ext/restrict1.C: New test.
33191
33192 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
33193
33194 * gcc.c-torture/execute/991118-1.c: New test.
33195
33196 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
33197
33198 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
33199 working directory pathnames.
33200
33201 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
33202
33203 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
33204 host is equipped with driver.h and driver.o so it can actually
33205 compile and run the tests.
33206
33207 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
33208
33209 * gcc.c-torture/compile/991008-1.c: New test.
33210
33211 1999-11-08 Nick Clifton <nickc@cygnus.com>
33212
33213 * lib/gcc-dg.exp: Include target-supports.exp
33214
33215 1999-11-05 Nick Clifton <nickc@cygnus.com>
33216
33217 * lib/target-supports.exp: New file: Provide procs to test for
33218 features supported by the target.
33219 (check_weak_available): Moved here from ecos.exp.
33220 (check_alias_available): New proc: Determine of the target
33221 toolchain supports the alias attribute.
33222
33223 * gcc.dg/special/ecos.exp: Move check_weak_available to
33224 target-supports.exp.
33225 (alias-1.c): Only perform the test if the target supports
33226 aliases.
33227 (wkali-1.c): Only perform the test if the target supports
33228 aliases.
33229
33230 * gcc.dg/990506-0.c: Expect error messages from cross
33231 targets as well as native targets.
33232
33233 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
33234
33235 * gcc.dg/ultrasp1.c: Removed xfail.
33236 * gcc.dg/struct-ret-2.c: Likewise.
33237 * gcc.dg/array-1.c: Likewise.
33238
33239 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
33240
33241 * gcc.dg/struct-ret-2.c: New test.
33242
33243 * gcc.dg/array-1.c: New test.
33244
33245 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
33246
33247 * gcc.c-torture/execute/991030-1.c: New test.
33248
33249 1999-10-26 Richard Henderson <rth@cygnus.com>
33250
33251 * gcc.c-torture/compile/991026-2.c: New test.
33252
33253 1999-10-26 Jeffrey A Law (law@cygnus.com)
33254
33255 * gcc.c-torture/compile/991026-1.c: New test.
33256
33257 1999-10-23 Jeffrey A Law (law@cygnus.com)
33258
33259 * gcc.c-torture/execute/991023-1.c: New test.
33260
33261 1999-10-19 Jeffrey A Law (law@cygnus.com)
33262
33263 * gcc.c-torture/execute/991019-1.c: New test.
33264
33265 1999-10-16 Richard Henderson <rth@cygnus.com>
33266
33267 * gcc.c-torture/execute/991016-1.c: New test.
33268
33269 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
33270
33271 * gcc.c-torture/execute/991014-1.c: New test.
33272
33273 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
33274
33275 * g++.old-deja/g++.other/union2.C: New test.
33276
33277 1999-10-13 Nathan Sidwell <nathan@acm.org>
33278
33279 * g++.old-deja/g++.other/vaarg2.C: New test.
33280 * g++.old-deja/g++.other/vaarg3.C: New test.
33281
33282 1999-10-12 Craig Burley <craig@jcb-sc.com>
33283
33284 * g77.f-torture/noncompile/19990905-1.f: Moved from being
33285 in compile/.
33286
33287 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
33288
33289 * gcc.c-torture/execute/va-arg-11.c: New test.
33290
33291 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
33292
33293 * lib/file-format.exp (gcc_target_object_format): Don't
33294 crash if objdump is unavailable.
33295
33296 1999-09-29 Donn Terry <donn@interix.com>
33297
33298 * gcc.misc-tests/mg.exp: delete extraneous redirection.
33299
33300 1999-09-28 Nick Clifton <nickc@cygnus.com>
33301
33302 * gcc.c-torture/compile/990928-1.c: New test.
33303
33304 1999-09-28 Nathan Sidwell <nathan@acm.org>
33305
33306 * g++.old-deja/g++.other/decl6.C: New test.
33307
33308 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33309
33310 * gcc.c-torture/execute/va-arg-10.c: New test.
33311
33312 1999-09-27 Nathan Sidwell <nathan@acm.org>
33313
33314 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
33315 __PRETTY_FUNCTION__.
33316
33317 1999-09-23 Nick Clifton <nickc@cygnus.com>
33318
33319 * gcc.c-torture/execute/990923-1.c: New test.
33320
33321 1999-09-21 Nick Clifton <nickc@cygnus.com>
33322
33323 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
33324 for which -fpic is inappropriate.
33325
33326 1999-09-21 Mark Mitchell <mark@codesourcery.com>
33327
33328 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
33329
33330 1999-09-21 Nathan Sidwell <nathan@acm.org>
33331
33332 * g++.old-deja/g++.other/dyncast1.C: New test.
33333 * g++.old-deja/g++.other/dyncast2.C: New test.
33334 * g++.old-deja/g++.other/dyncast3.C: New test.
33335 * g++.old-deja/g++.other/dyncast4.C: New test.
33336 * g++.old-deja/g++.other/dyncast5.C: New test.
33337 * g++.old-deja/g++.eh/catch3.C: New test.
33338 * g++.old-deja/g++.eh/catch3p.C: New test.
33339 * g++.old-deja/g++.eh/catch4.C: New test.
33340 * g++.old-deja/g++.eh/catch4p.C: New test.
33341 * g++.old-deja/g++.eh/catch5.C: New test.
33342 * g++.old-deja/g++.eh/catch5p.C: New test.
33343 * g++.old-deja/g++.eh/catch6.C: New test.
33344 * g++.old-deja/g++.eh/catch6p.C: New test.
33345 * g++.old-deja/g++.eh/catch7.C: New test.
33346 * g++.old-deja/g++.eh/catch7p.C: New test.
33347 * g++.old-deja/g++.eh/catch8.C: New test.
33348 * g++.old-deja/g++.eh/catch8p.C: New test.
33349 * g++.old-deja/g++.eh/catch9.C: New test.
33350 * g++.old-deja/g++.eh/catch9p.C: New test.
33351
33352 1999-09-13 Nathan Sidwell <nathan@acm.org>
33353
33354 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
33355 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
33356
33357 1999-09-13 Jeffrey A Law (law@cygnus.com)
33358
33359 * gcc.c-torture/compile/990913-1.c: New test.
33360
33361 1999-09-10 Nathan Sidwell <nathan@acm.org>
33362
33363 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
33364 * g++.old-deja/g++.jason/rfg5.C: Likewise.
33365
33366 1999-09-09 Richard Henderson <rth@cygnus.com>
33367
33368 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
33369
33370 1999-09-09 Nathan Sidwell <nathan@acm.org>
33371
33372 * g++.old-deja/g++.other/lookup11.C: New test.
33373 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
33374 what is permitted and what we want.
33375 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
33376 overload use.
33377 * g++.old-deja/g++.jason/rfg5.C: Likewise
33378
33379 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
33380
33381 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
33382 * gcc.c-torture/noncompile/poison-1.c: New file.
33383
33384 1999-09-08 Nathan Sidwell <nathan@acm.org>
33385
33386 * g++.old-deja/g++.other/sizeof3.C: New test.
33387 * g++.old-deja/g++.other/sizeof4.C: New test.
33388 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
33389 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
33390
33391 1999-09-07 Richard Henderson <rth@cygnus.com>
33392
33393 * gcc.dg/va-arg-1.c: New.
33394
33395 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33396
33397 * gcc.c-torture/execute/va-arg-9.c: New test.
33398
33399 1999-09-05 Craig Burley <craig@jcb-sc.com>
33400
33401 * g77.f-torture/compile/980519-2.f: New test.
33402 * g77.f-torture/compile/19990905-0.f: New test.
33403 * g77.f-torture/compile/19990905-1.f: New test.
33404 * g77.f-torture/compile/19990905-2.f: New test.
33405
33406 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
33407
33408 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
33409
33410 * gcc.c-torture/execute/990827-1.c: Fix typo.
33411
33412 1999-09-03 Nathan Sidwell <nathan@acm.org>
33413
33414 * g++.old-deja/g++.other/deref1.C: New test.
33415
33416 1999-09-02 Nathan Sidwell <nathan@acm.org>
33417
33418 * g++.old-deja/g++.other/ambig2.C: New test.
33419 * g++.old-deja/g++.other/cond5.C: New test.
33420 * g++.old-deja/g++.other/lookup16.C: New test.
33421
33422 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
33423
33424 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
33425 assemblers too.
33426
33427 1999-08-31 Jeffrey A Law (law@cygnus.com)
33428
33429 * lib/c-torture.exp: Avoid the "compare executables" optimization
33430 when testing native.
33431
33432 1999-08-29 Jeffrey A Law (law@cygnus.com)
33433
33434 * gcc.c-torture/execute/990829-1.c: New test.
33435 * gcc.c-torture/compile/990829-1.c: New test.
33436
33437 1999-08-27 Paul Burchard <burchard@pobox.com>
33438
33439 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
33440 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
33441 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
33442 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
33443 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
33444 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
33445 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
33446 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
33447 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
33448 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
33449 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
33450
33451 1999-08-27 Jeffrey A Law (law@cygnus.com)
33452
33453 * gcc.c-torture/execute/990827-1.c: New test.
33454
33455 1999-08-26 Craig Burley <craig@jcb-sc.com>
33456
33457 * g77.f-torture/noncompile/19990826-4.f: New test.
33458
33459 * g77.f-torture/compile/19990826-3.f: New test.
33460
33461 * g77.f-torture/execute/19990826-2.f: New test.
33462
33463 * g77.f-torture/compile/19990826-1.f: New test.
33464
33465 * gcc.c-torture/execute/990826-0.c: New test.
33466 * g77.c-torture/execute/19990826-0.f: New test.
33467
33468 * g77.f-torture/noncompile/970626-2.f: New test.
33469
33470 1999-08-25 Paul Burchard <burchard@pobox.com>
33471
33472 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
33473 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
33474 lss-011.C: New tests.
33475
33476 1999-08-25 Nathan Sidwell <nathan@acm.org>
33477
33478 * g++.old-deja/g++.other/decl5.C: New test.
33479
33480 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33481
33482 * noncompile/noncompile.exp: Load_lib c-torture.exp.
33483 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
33484 call `postbase' for each one. All callers of `postbase' changed
33485 to call this instead.
33486
33487 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
33488
33489 * gcc.c-torture/execute/990811-1.c: New test.
33490
33491 1999-08-09 Nick Clifton <nickc@cygnus.com>
33492
33493 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
33494 just native ones.
33495
33496 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
33497 just native ones.
33498
33499 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
33500
33501 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
33502
33503 1999-08-04 Jeffrey A Law (law@cygnus.com)
33504
33505 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
33506
33507 1999-08-04 Nathan Sidwell <nathan@acm.org>
33508
33509 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
33510
33511 1999-08-04 Jeffrey A Law (law@cygnus.com)
33512
33513 * gcc.c-torture/execute/990804-1.c: New test.
33514
33515 1999-08-03 Nathan Sidwell <nathan@acm.org>
33516
33517 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
33518 * g++.old-deja/g++.brendan/crash64.C: Likewise
33519 * g++.old-deja/g++.brendan/overload8.C: Likewise
33520
33521 1999-08-03 Nathan Sidwell <nathan@acm.org>
33522
33523 * g++.old-deja/g++.other/struct1.C: New test.
33524
33525 1999-08-03 Nathan Sidwell <nathan@acm.org>
33526
33527 * g++.old-deja/g++.other/enum2.C: New test.
33528
33529 1999-08-02 Richard Henderson <rth@cygnus.com>
33530
33531 Adapted from tests from Franz Sirl:
33532 * gcc.c-torture/execute/va-arg-7.c: New test.
33533 * gcc.c-torture/execute/va-arg-8.c: New test.
33534
33535 1999-08-01 Jeffrey A Law (law@cygnus.com)
33536
33537 * gcc.c-torture/compile/990801-2.c: New test.
33538
33539 * gcc.c-torture/compile/990801-1.c: New test.
33540
33541 1999-07-27 Michael Meissner <meissner@cygnus.com>
33542
33543 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
33544 fp-cmp-1.c, converting double to float.
33545
33546 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
33547 fp-cmp-1.c, converting double to long double.
33548
33549 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
33550 from fr1 to unknown_register, since fr1 is a legitimate register
33551 on some machines.
33552
33553 1999-07-25 Jeffrey A Law (law@cygnus.com)
33554
33555 * README: More listname related changes.
33556
33557 1999-07-08 Catherine Moore <clm@cygnus.com>
33558
33559 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
33560
33561 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
33562
33563 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
33564
33565 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
33566
33567 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
33568
33569 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
33570
33571 * gcc.dg/990703-1.c: New test.
33572
33573 1999-06-29 Nick Clifton <nickc@cygnus.com>
33574
33575 * lib/file-format.exp: New file: Move definition of proc
33576 gcc_target_object_format to here from
33577 gcc.dg/special/ecos.exp.
33578
33579 * lib/c-torture.exp: Include lib file-format.exp.
33580 * lib/gcc-dg.exp: Include lib file-format.exp.
33581
33582 * gcc.dg/special/ecos.exp: Remove definition of proc
33583 gcc_target_object_format.
33584
33585 1999-06-28 Jeffrey A Law (law@cygnus.com)
33586
33587 * gcc.c-torture/execute/990628-1.c: New test.
33588
33589 1999-06-25 Jeffrey A Law (law@cygnus.com)
33590
33591 * gcc.c-torture/compile/990625-2.c: New test.
33592
33593 * gcc.c-torture/compile/990625-1.c: New test.
33594
33595 1999-06-23 Nick Clifton <nickc@cygnus.com>
33596
33597 * gcc.c-torture/compile/dll.c: New test case. Check that dll
33598 attributes compile.
33599 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
33600 ports that use the COFF/PE file format.
33601
33602 1999-06-17 Jeffrey A Law (law@cygnus.com)
33603
33604 * gcc.c-torture/compile/990617-1.c: New test.
33605
33606 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
33607
33608 * g++.old-deja/g++.other/decl4.C: New test.
33609
33610 1999-06-14 Nathan Sidwell <nathan@acm.org>
33611
33612 * g++.old-deja/g++.other/bitfld3.C: New test.
33613
33614 1999-06-08 Nathan Sidwell <nathan@acm.org>
33615
33616 * g++.old-deja/g++.eh/catch1.C: New test.
33617
33618 1999-06-07 Jeffrey A Law (law@cygnus.com)
33619
33620 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
33621
33622 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
33623 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
33624
33625 1999-06-05 Craig Burley <craig@jcb-sc.com>
33626
33627 * g77.f-torture/compile/19990502-0.f: Replace with new,
33628 shorter, test that still fails after recent changes.
33629
33630 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
33631
33632 * gcc.c-torture/execute/990604-1.c: New test.
33633
33634 1999-05-31 Jeffrey A Law (law@cygnus.com)
33635
33636 * gcc.c-torture/execute/990531-1.c: New test.
33637
33638 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33639
33640 * gcc.c-torture/compile/990527-1.c: New test.
33641
33642 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
33643
33644 * gcc.c-torture/execute/990527-1.c: New test.
33645
33646 1999-05-25 Nick Clifton <nickc@cygnus.com>
33647
33648 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
33649 bitfields as signed.
33650
33651 1999-05-25 Craig Burley <craig@jcb-sc.com>
33652
33653 * g77.f-torture/compile/19990525-0.f: New test.
33654
33655 1999-05-25 Jeffrey A Law (law@cygnus.com)
33656
33657 * gcc.c-torture/execute/990525-2.c: New test.
33658
33659 * gcc.c-torture/execute/990525-1.c: New test.
33660
33661 1999-05-24 Nathan Sidwell <nathan@acm.org>
33662
33663 * g++.old-deja/g++.other/anon3.C: New test.
33664 * g++.old-deja/g++.other/anon4.C: New test.
33665 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
33666 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
33667 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
33668 Merrill).
33669
33670 1999-05-24 Jeffrey A Law (law@cygnus.com)
33671
33672 * gcc.c-torture/execute/990524-1.c: New test.
33673
33674 * gcc.dg/990524-1.c: New test.
33675
33676 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33677
33678 * gcc.c-torture/compile/990523-1.c: New test.
33679
33680 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
33681
33682 * gcc.c-torture/compile/990519-1.c: New test.
33683
33684 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
33685
33686 * gcc.c-torture/compile/990517-1.c: New test.
33687
33688 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
33689 (e4, f4): New tests.
33690 (main): Call them.
33691
33692 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33693
33694 * gcc.dg/noreturn-1.c: New test.
33695
33696 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
33697
33698 * gcc.c-torture/execute/990513-1.c: New test.
33699
33700 1999-05-10 Richard Henderson <rth@cygnus.com>
33701
33702 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
33703
33704 1999-05-10 Craig Burley <craig@jcb-sc.com>
33705
33706 * g77.f-torture/execute/erfc.f: Use small single-precision
33707 values, to avoid problems on Alphas when not -mieee.
33708
33709 1999-05-08 Craig Burley <craig@jcb-sc.com>
33710
33711 * gcc.dg/990506-0.c: New test.
33712
33713 1999-05-08 Richard Henderson <rth@cygnus.com>
33714
33715 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
33716 the constant to test. Don't XFAIL 64-bit targets.
33717
33718 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
33719 * g++.old-deja/g++.law/profile1.C: Likewise.
33720
33721 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
33722 operator new instances.
33723 * g++.old-deja/g++.other/delete5.C: Likewise.
33724
33725 1999-05-03 Craig Burley <craig@jcb-sc.com>
33726
33727 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
33728 intrinsic.
33729
33730 1999-05-03 Craig Burley <craig@jcb-sc.com>
33731
33732 * g77.f-torture/execute/u77-test.f: Reverse order of two
33733 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
33734
33735 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33736
33737 * gcc.dg/compare1.c: New test.
33738
33739 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
33740
33741 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
33742 New tests.
33743
33744 1999-05-02 Craig Burley <craig@jcb-sc.com>
33745
33746 * g77.f-torture/compile/19990502-1.f: New test.
33747
33748 1999-05-02 Craig Burley <craig@jcb-sc.com>
33749
33750 * g77.f-torture/compile/19990502-0.f: New test.
33751
33752 1999-05-02 Craig Burley <craig@jcb-sc.com>
33753
33754 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
33755 intrinsic.
33756
33757 1999-05-02 Craig Burley <craig@jcb-sc.com>
33758
33759 * g77.f-torture/execute/u77-test.f (main): List libU77
33760 intrinsics not currently tested.
33761 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
33762 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
33763 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
33764 Trim blanks off the ends of some printed strings.
33765
33766 1999-05-02 Craig Burley <craig@jcb-sc.com>
33767
33768 * g77.f-torture/execute/u77-test.f (main): Just warn about
33769 FSTAT gid disagreement, as it's expected on some systems.
33770
33771 1999-05-01 Craig Burley <craig@jcb-sc.com>
33772
33773 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
33774 use a new function, which allows for some slop.
33775 Clean up some commentary.
33776 (issum): The new function.
33777 (sgladd): Deleted subroutine.
33778
33779 1999-05-01 Craig Burley <craig@jcb-sc.com>
33780
33781 * g77.f-torture/execute/u77-test.f: Modify to be more like
33782 libf2c/libU77 version, bringing patches to that version here.
33783 Add suitable commentary.
33784
33785 1999-04-25 Richard Henderson <rth@cygnus.com>
33786
33787 * gcc.dg/990424-1.c: New test.
33788
33789 1999-04-24 Craig Burley <craig@jcb-sc.com>
33790
33791 * g77.f-torture/execute/u77-test.f (main): Bug involving
33792 LSTAT has been fixed, so turn back on full checking.
33793
33794 1999-04-20 Craig Burley <craig@jcb-sc.com>
33795
33796 * g77.f-torture/compile/19990419-0.f: New test.
33797 * g77.f-torture/execute/19990419-1.f: New test.
33798
33799 1999-04-17 Richard Henderson <rth@cygnus.com>
33800
33801 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
33802 to avoid the need for a prototype to supress a warning.
33803
33804 1999-04-07 Jim Wilson <wilson@cygnus.com>
33805
33806 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
33807
33808 1999-04-04 Jeffrey A Law (law@cygnus.com)
33809
33810 * gcc.c-torture/execute/990404-1.c: New test.
33811
33812 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
33813
33814 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
33815 * gcc.dg/cpp-if3.c: Don't use -pedantic.
33816 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
33817 missing initializer warnings.
33818
33819 1999-03-28 Jeffrey A Law (law@cygnus.com)
33820
33821 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
33822 matching strings.
33823
33824 1999-03-26 Jeffrey A Law (law@cygnus.com)
33825
33826 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
33827
33828 1999-03-26 Craig Burley <craig@jcb-sc.com>
33829
33830 * g77.f-torture/execute/19990325-0.f: New test.
33831 * g77.f-torture/execute/19990325-1.f: New test.
33832
33833 1999-03-24 Jeffrey A Law (law@cygnus.com)
33834
33835 * gcc.c-torture/execute/990324-1.c: New test.
33836
33837 1999-03-22 Jim Wilson <wilson@cygnus.com>
33838
33839 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
33840 test with 4.
33841
33842 1999-03-17 Richard Henderson <rth@cygnus.com>
33843
33844 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
33845
33846 1999-03-13 Craig Burley <craig@jcb-sc.com>
33847
33848 * g77.f-torture/execute/19990313-2.f: New test.
33849 * g77.f-torture/execute/19990313-3.f: New test.
33850
33851 1999-03-13 Craig Burley <craig@jcb-sc.com>
33852
33853 * g77.f-torture/execute/19990313-0.f: New test.
33854 * g77.f-torture/execute/19990313-1.f: New test.
33855
33856 1999-03-12 Jim Wilson <wilson@cygnus.com>
33857
33858 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
33859 printf to sprintf.
33860 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
33861 (main): Add check for u15. Conditionalize u31 check depending on
33862 whether ints are <32 bits or >=32 bits.
33863
33864 1999-03-08 Craig Burley <craig@jcb-sc.com>
33865
33866 * g77.f-torture/execute/19981119-0.f: Improve testiness.
33867
33868 1999-03-08 Craig Burley <craig@jcb-sc.com>
33869
33870 * g77.f-torture/compile/19990305-0.f: New test.
33871 * g77.f-torture/execute/19981119-0.f: New test.
33872
33873 1999-03-08 Craig Burley <craig@jcb-sc.com>
33874
33875 * g77.f-torture/execute/970625-2.f: call ABORT if final
33876 result is not correct, instead of just printing it.
33877 Add this checking via newly introduced obfuscation, to
33878 trip up buggy front ends.
33879
33880 1999-03-07 Craig Burley <craig@jcb-sc.com>
33881
33882 * g77.f-torture/compile/960317-1.f: Moved from being
33883 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
33884
33885 1999-03-06 Craig Burley <craig@jcb-sc.com>
33886
33887 * g77.f-torture/execute/960317-1.f: New (old) test.
33888 * g77.f-torture/execute/970625-2.f: Ditto.
33889
33890 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
33891
33892 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
33893 message on line 1 or line 2; cccp and cpplib do this differently.
33894
33895 1999-03-01 Jeffrey A Law (law@cygnus.com)
33896
33897 * g++.old-deja/g++.law/weak1.C: New test.
33898
33899 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
33900
33901 * gcc.c-torture/execute/990119-1.c: Renamed to...
33902 * gcc.dg/990119-1.c: this, so it will only be tested once
33903 (it's a preprocessor test, it doesn't need to be run at
33904 multiple optimization levels).
33905
33906 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
33907
33908 * lib/g++.exp: Don't add incdir=$base_dir/../include to
33909 ALWAYS_CXXFLAGS.
33910
33911 1999-02-24 Craig Burley <craig@jcb-sc.com>
33912
33913 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
33914 * g77.f-torture/compile/19981216-0.f: ...as it is expected
33915 to not be compilable by current g77.
33916
33917 1999-02-24 Nick Clifton <nickc@cygnus.com>
33918
33919 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
33920
33921 1999-02-22 Jeffrey A Law (law@cygnus.com)
33922
33923 * gcc.c-torture/execute/990222-1.c: New test.
33924
33925 1999-02-19 Craig Burley <craig@jcb-sc.com>
33926
33927 * g77.f-torture/compile/19990218-0.f: New test.
33928 * g77.f-torture/noncompile/19990218-1.f: New test.
33929
33930 1999-02-18 Craig Burley <craig@jcb-sc.com>
33931
33932 * g77.f-torture/compile/19981216-0.f: New test.
33933
33934 1999-02-14 Jeffrey A Law (law@cygnus.com)
33935
33936 * gcc.dg/990214-1.c: New test.
33937
33938 1999-02-13 Jeffrey A Law (law@cygnus.com)
33939
33940 * gcc.dg/990213-2.c: New test.
33941
33942 * gcc.dg/990213-1.c: New test.
33943
33944 1999-02-12 Jeffrey A Law (law@cygnus.com)
33945
33946 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
33947 ints.
33948
33949 1999-02-11 Nick Clifton <nickc@cygnus.com>
33950
33951 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
33952 specified by target.
33953
33954 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
33955
33956 1999-02-11 Jeffrey A Law (law@cygnus.com)
33957
33958 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
33959
33960 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
33961
33962 * gcc.dg/special/ecos.exp: New test driver for new tests with
33963 special requirements.
33964
33965 * gcc.dg/special/alias-1.c: New test.
33966 * gcc.dg/special/gcsec-1.c: New test.
33967 * gcc.dg/special/weak-1.c: New test.
33968 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
33969 * gcc.dg/special/weak-2.c: New test.
33970 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
33971 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
33972 * gcc.dg/special/wkali-1.c: New test.
33973 * gcc.dg/special/wkali-2.c: New test.
33974 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
33975 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
33976
33977 1999-02-10 Felix Lee <flee@cygnus.com>
33978
33979 * lib/c-torture.exp (c-torture-compile): Pull out code for
33980 analyzing gcc error messages.
33981 (c-torture-execute): Likewise. Fix some (harmless) false
33982 positives.
33983 * lib/gcc.exp (gcc_check_compile): New function.
33984
33985 1999-02-08 Richard Henderson <rth@cygnus.com>
33986
33987 * gcc.c-torture/execute/990208-1.c: New test.
33988
33989 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
33990
33991 * g++.dg/special/ecos.exp: New driver for new tests with special
33992 requirements
33993
33994 * g++.dg/special/conpr-1.C: New test
33995 * g++.dg/special/conpr-2.C: New test
33996 * g++.dg/special/conpr-2a.C: New test
33997 * g++.dg/special/conpr-3.C: New test
33998 * g++.dg/special/conpr-3a.C: New test
33999 * g++.dg/special/conpr-3b.C: New test
34000
34001 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
34002 allow g++ to use the dg driver
34003
34004 * README: Add comment about g++.dg directory
34005
34006 1999-02-06 Jeffrey A Law (law@cygnus.com)
34007
34008 * README: Update email addresses.
34009
34010 1999-02-03 Nick Clifton <nickc@cygnus.com>
34011
34012 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
34013 arguments in order to force structure S onto the stack even on
34014 the alpha.
34015 (test): Pass 10 leading arguments to function foo as well as the
34016 structure S.
34017
34018 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
34019 failure for all targets.
34020
34021 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
34022 abort to terminate program execution.
34023
34024 1999-01-30 Richard Henderson <rth@cygnus.com>
34025
34026 * gcc.c-torture/execute/990130-1.c: New test.
34027
34028 1999-01-30 Jeffrey A Law (law@cygnus.com)
34029
34030 * gcc.dg/990130-1.c: New test.
34031
34032 1999-01-28 Michael Meissner <meissner@cygnus.com>
34033
34034 * gcc.c-torture/execute/990128-1.c: New test.
34035
34036 1999-01-27 Michael Meissner <meissner@cygnus.com>
34037
34038 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
34039
34040 1999-01-27 Felix Lee <flee@cygnus.com>
34041
34042 * lib/c-torture.exp (c-torture-compile): pull out code for
34043 analyzing gcc error messages.
34044 (c-torture-execute): ditto, and fix some (harmless) false
34045 positives.
34046 * lib/gcc.exp (gcc_check_compile): new function.
34047
34048 1999-01-17 Jeffrey A Law (law@cygnus.com)
34049
34050 * gcc.dg/990117-1.c: New test.
34051
34052 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
34053
34054 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
34055
34056 1999-01-15 Jeffrey A Law (law@cygnus.com)
34057
34058 * g77.f-torture/compile/990115-1.f: New test.
34059
34060 1999-01-07 Jeffrey A Law (law@cygnus.com)
34061
34062 * gcc.c-torture/compile/990107-1.c: New test
34063
34064 1999-01-06 Jeffrey A Law (law@cygnus.com)
34065
34066 * gcc.c-torture/execute/990106-2.c: New test.
34067
34068 * gcc.c-torture/execute/990106-1.c: New test.
34069
34070 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
34071
34072 * gcc.c-torture/compile/981223-1.c: New test.
34073
34074 1998-12-29 Richard Henderson <rth@cygnus.com>
34075
34076 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
34077 (opt3): Rename from opt4 and disable.
34078
34079 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
34080
34081 * g++.old-deja/g++.pt/ptrmem5.C: New test.
34082
34083 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
34084
34085 * g++.old-deja/g++.other/conv5.C: New test.
34086
34087 1998-12-14 Nick Clifton <nickc@cygnus.com>
34088
34089 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
34090
34091 1998-12-11 Jeffrey A Law (law@cygnus.com)
34092
34093 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
34094
34095 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
34096
34097 * gcc.c-torture/compile/981211-1.c: New test.
34098
34099 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
34100
34101 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
34102
34103 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
34104
34105 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34106
34107 * gcc.special/930510-1.c: Make C9X safe.
34108 * gcc.misc-tests/gcov-1.c Similarly.
34109 * gcc.misc-tests/gcov-2.c Similarly.
34110
34111 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
34112
34113 * gcc.dg/ultrasp1.c: New test.
34114
34115 1998-12-06 Richard Henderson <rth@cygnus.com>
34116
34117 * gcc.c-torture/execute/981206.c: New test.
34118
34119 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
34120
34121 * g++.old-deja/g++.ns/template7.C: New test.
34122
34123 * g++.old-deja/g++.other/expr1.C: New test.
34124
34125 * g++.old-deja/g++.eh/tmpl3.C: New test.
34126
34127 * g++.old-deja/g++.eh/tmpl2.C: New test.
34128
34129 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
34130
34131 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
34132 * g++.old-deja/g++.other/using6.C: Removed.
34133 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
34134
34135 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
34136
34137 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
34138
34139 * g++.old-deja/g++.pt/overload8.C: New test.
34140
34141 * g++.old-deja/g++.pt/overload7.C: New test.
34142
34143 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
34144
34145 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
34146 and relinking messages.
34147 * lib/g++.exp (g++_target_compile): Remove .rpo file when
34148 compiling with -frepo.
34149
34150 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
34151
34152 * g++.old-deja/g++.pt/lookup6.C: New test.
34153
34154 1998-11-30 Nick Clifton <nickc@cygnus.com>
34155
34156 * gcc.c-torture/execute/981130-1.c: New test.
34157 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
34158
34159 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
34160
34161 * g++.old-deja/g++.pt/explicit76.C: New test.
34162
34163 * g++.old-deja/g++.pt/friend38.C: New test.
34164
34165 * g++.old-deja/g++.ns/crash2.C: New test.
34166
34167 * g++.old-deja/g++.pt/defarg8.C: New test.
34168
34169 * g++.old-deja/g++.pt/instantiate6.C: New test.
34170
34171 * g++.old-deja/g++.pt/static6.C: New test.
34172
34173 * g++.old-deja/g++.pt/decl2.C: New test.
34174
34175 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
34176
34177 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
34178 problem is actually related with name lookup, but so what? :-)
34179
34180 * g++.old-deja/g++.pt/friend37.C: New test.
34181
34182 1998-11-25 Dave Love <d.love@dl.ac.uk>
34183
34184 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
34185 element, which fails on some systems.
34186
34187 * g77.f-torture/execute/labug1.f: New test.
34188
34189 1998-11-21 Jeffrey A Law (law@cygnus.com)
34190
34191 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
34192 is defined.
34193
34194 1998-11-18 Dave Love <d.love@dl.ac.uk>
34195
34196 * g77.f-torture/compile/981117-1.f: New test.
34197
34198 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
34199
34200 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
34201 properly discarded.
34202
34203 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
34204
34205 * gcc.c-torture/execute/memcheck: New directory of tests for
34206 -fcheck-memory-usage.
34207
34208 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
34209
34210 * README: New file, general information about the testsuite and
34211 new description of the various C++ test subdirectories.
34212 * README.g++: Eliminate obsolete information, update and move most
34213 relevant stuff to README.
34214
34215 1998-11-07 Richard Henderson <rth@cygnus.com>
34216
34217 * gcc.c-torture/compile/981107-1.c: New test.
34218
34219 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
34220
34221 * execute/memcpy-bi.c: New testcase.
34222
34223 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
34224
34225 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
34226 base classes.
34227
34228 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
34229 template is selected.
34230
34231 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
34232 classes, it should be accepted for all types.
34233
34234 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
34235
34236 * g++.old-deja/g++.pt/spec24.C: Ensure that template
34237 specializations start with template headers.
34238
34239 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
34240
34241 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
34242
34243 * g++.old-deja/g++.other/init9.C: Test cross initialization of
34244 non-POD types.
34245
34246 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
34247
34248 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
34249
34250 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
34251
34252 * compile/981022-1.c, compile/981022-1.x: New test and driver.
34253
34254 1998-10-19 Jeffrey A Law (law@cygnus.com)
34255
34256 * 981019-1.c: New test.
34257
34258 1998-10-14 Robert Lipe <robertl@dgii.com>
34259
34260 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
34261 find objc headers.
34262
34263 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
34264
34265 * compile/981001-4.c: Remove use of GCC extension that triggers a
34266 compiler bug.
34267
34268 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
34269
34270 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
34271
34272 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
34273
34274 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
34275 instantiation of template produces incorrect code for delete
34276 expression.
34277
34278 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
34279 constructors' name is not unique.
34280 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
34281 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
34282
34283 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
34284 automatic array of const is ill-formed.
34285
34286 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
34287 of template parameter?
34288
34289 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
34290 const.
34291
34292 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
34293 pointer-to-member expression.
34294
34295 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
34296 declaration causes ICE.
34297
34298 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
34299
34300 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
34301 reserved in the global namespace.
34302
34303 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
34304 generate needed virtual table.
34305
34306 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
34307
34308 1998-10-10 Dariush Eslimi <eslimi@loran.com>
34309
34310 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
34311 template-dependent type
34312
34313 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
34314
34315 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
34316 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
34317 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
34318
34319 * g++.old-deja/g++.other/using5.C: New test; using decl from base
34320 class should be usable as argument of member function.
34321 * g++.old-deja/g++.other/using6.C: New test; using decl from base
34322 class should be usable as return type of member function.
34323 * g++.old-deja/g++.other/using7.C: New test; using decl from base
34324 class should be usable as type of data member.
34325
34326 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
34327
34328 1998-10-09 Jeffrey A Law (law@cygnus.com)
34329
34330 * gcc.c-torture/special/920521-1.c: Fix bogus test.
34331
34332 1998-10-08 Nick Clifton <nickc@cygnus.com>
34333
34334 * gcc.dg/dll-?.c Add thumb to target list.
34335 Fix assembler scan patterns to match current assembler output.
34336
34337 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
34338
34339 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
34340 matching of template brackets.
34341
34342 * g++.old-deja/g++.other/using4.C: New test. Test using
34343 declarations of methods from base classes.
34344
34345 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
34346 within functions should introduce names into the innermost
34347 enclosing namespace.
34348
34349 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
34350 of static locals if first initialization throws.
34351
34352 1998-10-07 Jim Wilson <wilson@cygnus.com>
34353
34354 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
34355
34356 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
34357
34358 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
34359 lose track of the possible targets of tablejump insns.
34360 * special/special.exp: Run it.
34361
34362 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
34363
34364 * g++.old-deja/g++.pt/friend35.C: New test. A template function
34365 must be declared before its specializations can be named in friend
34366 declarations.
34367
34368 1998-10-05 Dave Love <d.love@dl.ac.uk>
34369
34370 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
34371
34372 * g77.f-torture/execute/io1.f: New test.
34373
34374 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
34375
34376 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
34377 with pointer to template function, for which no argument deduction
34378 is possible.
34379
34380 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
34381 specialization of template function as argument to template
34382 function.
34383
34384 * g++.old-deja/g++.other/access2.C: New test; Inner class
34385 shouldn't have privileged access to Outer's names.
34386
34387 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
34388
34389 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
34390 friend template declared within template class conflicts with
34391 nested class of the same name.
34392
34393 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
34394 is ignored.
34395
34396 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
34397 object with direct initializer as function declaration.
34398
34399 * g++.old-deja/g++.other/decl2.C: New test; duplicate
34400 initializers.
34401
34402 * g++.old-deja/g++.other/null2.C: New test; conditional operator
34403 involving const pointer and NULL produces incorrect result.
34404
34405 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
34406 type name without `typename' should be rejected with -pedantic.
34407
34408 1998-10-02 Richard Henderson <rth@cygnus.com>
34409
34410 * g++.old-deja/g++.other/addrof1.C: New test.
34411
34412 1998-10-01 Nick Clifton <nickc@cygnus.com>
34413
34414 * gcc.c-torture/compile/981001-1.c: New test.
34415 * gcc.c-torture/execute/981001-1.c: New test.
34416
34417 1998-10-01 Jeffrey A Law (law@cygnus.com)
34418
34419 * gcc.c-torture/compile/981001-2.c: New test.
34420 * gcc.c-torture/compile/981001-3.c: New test.
34421 * gcc.c-torture/compile/981001-4.c: New test.
34422
34423 1998-10-01 Robert Lipe <robertl@dgii.com>
34424
34425 * lib/objc.exp (objc_target_compile): Add -L during compiles for
34426 multilibbed hosts. Idea grafted from g77.exp.
34427
34428 1998-09-30 Dave Love <d.love@dl.ac.uk>
34429
34430 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
34431 avoid losing on systems which need -lsocket.
34432
34433 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
34434
34435 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
34436 * g++.old-deja/g++.other/nested2.C: Ditto.
34437 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
34438 failure.
34439
34440 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
34441
34442 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
34443 preferred over template operator!= for enum bitfields.
34444
34445 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
34446
34447 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
34448 that happen to have the same base name, but in different scopes,
34449 are incorrectly rejected.
34450
34451 1998-09-16 Richard Henderson <rth@cygnus.com>
34452
34453 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
34454 on the native word size instead of an integer literal.
34455
34456 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
34457
34458 * g++.old-deja/g++.other/static2.C: Invocation of static data
34459 member of type pointer-to-function denoted as non-static member.
34460
34461 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
34462 checks involving function types and aliases.
34463
34464 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
34465
34466 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
34467 redefined to the same non-trivial type.
34468
34469 * g++.old-deja/g++.pt/explicit73.C: Test for proper
34470 namespace-qualification of template specializations declared in
34471 other namespaces.
34472
34473 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
34474 to declare a subset of the specializations of a template function
34475 as friends of specializations of a template class.
34476
34477 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
34478 member templates that do not fully specialize the enclosing
34479 template class are rejected.
34480
34481 1998-09-11 Dave Love <d.love@dl.ac.uk>
34482
34483 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
34484
34485 1998-09-08 Dave Love <d.love@dl.ac.uk>
34486
34487 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
34488 altered from libf2c/libU77 version.
34489
34490 1998-09-06 Dave Love <d.love@dl.ac.uk>
34491
34492 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
34493
34494 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
34495
34496 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
34497 (un)signed char are different types for template specialization
34498 purposes.
34499
34500 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
34501
34502 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
34503 * objc: ObjC testsuite.
34504
34505 1998-08-31 Catherine Moore <clm@cygnus.com>
34506
34507 * gcc.c-torture/execute/941014-1.x: New file.
34508
34509 1998-08-31 Nick Clifton <nickc@cygnus.com>
34510
34511 * lib/c-torture.exp: Add support for
34512 torture_eval_before_compile and torture_eval_before_execute
34513 variables.
34514
34515 1998-08-30 Jeffrey A Law (law@cygnus.com)
34516
34517 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
34518 this test triggers valid.
34519
34520 1998-08-27 Jeffrey A Law (law@cygnus.com)
34521
34522 * gcc.dg/980827-1.c: New test.
34523
34524 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
34525
34526 * gcc.c-torture/execute/loop-4b.c: New test.
34527
34528 1998-08-26 Nick Clifton <nickc@cygnus.com>
34529
34530 * lib/c-torture.exp: Add support for
34531 torture_eval_before_compile and torture_eval_before_execute
34532 variables.
34533
34534 1998-08-25 Jeffrey A Law (law@cygnus.com)
34535
34536 * gcc.c-torture/compile/980825-1.c: New test.
34537
34538 1998-08-24 Nick Clifton <nickc@cygnus.com>
34539
34540 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
34541 count number tests in opt_t0 not good_t0.
34542
34543 1998-08-24 Jeffrey A Law (law@cygnus.com)
34544
34545 * gcc.c-torture/compile/930326-1.x: Fix typo.
34546
34547 1998-08-23 Mark Mitchell <mark@markmitchell.com>
34548
34549 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
34550 causes an ICE.
34551
34552 1998-08-21 Jeffrey A Law (law@cygnus.com)
34553
34554 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
34555 STACK_SIZE is defined.
34556 * gcc.c-torture/unsorted/stuct.c: Similarly.
34557
34558 * gcc.c-torture/compile/980821-1.c: New test.
34559
34560 1998-08-21 Jeffrey A Law (law@cygnus.com)
34561
34562 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
34563
34564 1998-08-19 Mark Mitchell <mark@markmitchell.com>
34565
34566 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
34567 code.
34568
34569 1998-08-09 Mark Mitchell <mark@markmitchell.com>
34570
34571 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
34572 error'.
34573
34574 1998-08-18 Jeffrey A Law (law@cygnus.com)
34575
34576 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
34577
34578 1998-08-16 Jeffrey A Law (law@cygnus.com)
34579
34580 * gcc.c-torture/compile/980816-1.c: New test.
34581
34582 * gcc.dg/980816-1.c: New test.
34583
34584 1998-08-13 Jeffrey A Law (law@cygnus.com)
34585
34586 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
34587 compiler for ieee tests.
34588
34589 1998-08-01 Dave Love <d.love@dl.ac.uk>
34590
34591 * g77.f-torture/compile/980729-0.f: New test.
34592
34593 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
34594
34595 * gcc.c-torture/special/eeprof-1.c: New test, for
34596 -finstrument-functions.
34597 * gcc.c-torture/special/special.exp: Run it.
34598
34599 1998-07-29 Jeffrey A Law (law@cygnus.com)
34600
34601 * gcc.c-torture/compile/980729-1.c: New test.
34602
34603 1998-07-27 Nick Clifton <nickc@cygnus.com>
34604
34605 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
34606 __thumb__ is defined, and test for ARM style doubles if so.
34607
34608 1998-07-26 Dave Love <d.love@dl.ac.uk>
34609
34610 * g77.f-torture/noncompile/980615-0.f: New test.
34611
34612 1998-07-26 H.J. Lu (hjl@gnu.org)
34613
34614 * gcc.dg/980312-1.c: Do link instead of compile.
34615 * gcc.dg/980313-1.c: Likewise.
34616
34617 1998-07-26 Jeffrey A Law (law@cygnus.com)
34618
34619 * gcc.c-torture/compile/980726-1.c: New test.
34620
34621 1998-07-25 Dave Love <d.love@dl.ac.uk>
34622
34623 * g77.f-torture/execute/io0.f: New test.
34624
34625 1998-07-24 Nick Clifton <nickc@cygnus.com>
34626
34627 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
34628 an int.
34629
34630 1998-06-18 Michael Meissner <meissner@cygnus.com>
34631
34632 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
34633 m32r bugs.
34634
34635 1998-07-17 Nick Clifton <nickc@cygnus.com>
34636
34637 * gcc.dg/980626-1.c: Expect failures for all toolchains until
34638 c-decl.c:grokdeclarator can handle mode attributes.
34639
34640 1998-07-16 Jeffrey A Law (law@cygnus.com)
34641
34642 * gcc.c-torture/execute/980716-1.c: New test.
34643
34644 1998-07-13 Jeffrey A Law (law@cygnus.com)
34645
34646 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
34647 the mn10200.
34648 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
34649 the mn10200.
34650 * gcc.c-torture/execute/va-arg-3.x: Similarly.
34651 * gcc.c-torture/compile/930326-1.x: Similarly.
34652
34653 1998-07-13 Dave Love <d.love@dl.ac.uk>
34654
34655 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
34656 New test from Craig.
34657
34658 1998-07-12 Dave Love <d.love@dl.ac.uk>
34659
34660 * g77.f-torture/noncompile/980616-0.f: New test.
34661
34662 * g77.f-torture/execute/970816-3.f: New test from Craig.
34663
34664 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
34665
34666 * g++.other/singleton.C: Return error value instead of taking
34667 SIGSEGV.
34668
34669 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
34670
34671 * g++.other/singleton.C: New test. Warning is under dispute.
34672 Runtime crash is not.
34673
34674 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
34675
34676 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
34677 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
34678 using6.C, using7.C}: New namespace tests.
34679
34680 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
34681
34682 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
34683 specialization with typedef'ed names used as array indexes.
34684
34685 1998-07-09 Jeffrey A Law (law@cygnus.com)
34686
34687 * gcc.c-torture/execute/980709-1.c: New test.
34688
34689 * gcc.dg/980709-1.c: New test.
34690
34691 1998-07-07 Richard Henderson <rth@cygnus.com>
34692
34693 * gcc.c-torture/execute/bcp-1.c: New test.
34694
34695 1998-07-07 Jeffrey A Law (law@cygnus.com)
34696
34697 * gcc.c-torture/execute/980707-1.c: New test.
34698
34699 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
34700
34701 * gcc.c-torture/compile/980706-1.c: New test.
34702
34703 1998-07-01 Dave Love <d.love@dl.ac.uk>
34704
34705 * g77.f-torture/execute/980701-0.f,
34706 g77.f-torture/execute/980701-1.f: New test from Craig.
34707
34708 1998-07-01 Jeffrey A Law (law@cygnus.com)
34709
34710 * gcc.c-torture/compile/980701-1.c: New test.
34711
34712 * gcc.c-torture/execute/980701-1.c: New test.
34713
34714 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
34715 rlsruhe.de>
34716
34717 * g++.old-deja/g++.robertl/eb132.C: New test.
34718 * g++.old-deja/g++.robertl/eb133.C: Likewise.
34719
34720 1998-06-29 Dave Love <d.love@dl.ac.uk>
34721
34722 * g77.f-torture/execute/980628-7.f,
34723 g77.f-torture/execute/980628-8.f,
34724 g77.f-torture/execute/980628-9.f,
34725 g77.f-torture/execute/980628-10.f: New tests from Craig.
34726
34727 * g77.f-torture/execute/980628-3.f: Remove mail headers.
34728
34729 1998-06-28 Jeffrey A Law (law@cygnus.com)
34730
34731 * g77.f-torture/execute/980628-4.f: New test from Craig.
34732 * g77.f-torture/execute/980628-5.f: Likewise.
34733 * g77.f-torture/execute/980628-2.f: Likewise.
34734 * g77.f-torture/execute/980628-0.f: Likewise.
34735 * g77.f-torture/execute/980628-1.f: Likewise.
34736 * g77.f-torture/execute/980628-3.f: Likewise.
34737 * g77.f-torture/execute/980628-6.f: Likewise.
34738
34739 1998-06-28 Jeffrey A Law (law@cygnus.com)
34740
34741 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
34742 directory when nothing has been installed yet.
34743
34744 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
34745
34746 * gcc.c-torture/special/special.exp: Handle newer versions of
34747 dejagnu.
34748
34749 1998-06-26 Jeffrey A Law (law@cygnus.com)
34750
34751 * gcc.dg/980626-1.c: New test.
34752
34753 1998-06-19 Bruno Haible <haible@ilog.fr>
34754
34755 * gcc.misc-tests/m-un-2.c: New test.
34756 * g++.old-deja/g++.other/warn01.c: Likewise.
34757
34758 1998-06-19 Robert Lipe <robertl@dgii.com>
34759
34760 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
34761 compatibility with assmblers with a different comment character.
34762 Eliminate use of GAS-specific extensions.
34763
34764 1998-06-19 Jeffrey A Law (law@cygnus.com)
34765
34766 * gcc.c-torture/execute/ieee/980619-1.c: New test.
34767
34768 1998-06-19 Robert Lipe <robertl@dgii.com>
34769
34770 *lib/g77.exp: Replace search for libf2c.a with search for newly
34771 renamed libg2c.a
34772
34773 1998-06-17 Jeffrey A Law (law@cygnus.com)
34774
34775 * gcc.c-torture/execute/980617-1.c: New test.
34776
34777 1998-06-12 Jeffrey A Law (law@cygnus.com)
34778
34779 * gcc.c-torture/execute/980612-1.c: New test.
34780
34781 1998-06-08 Jeffrey A Law (law@cygnus.com)
34782
34783 * gcc.dg/980523-1.c: Only test on ppc-linux.
34784 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
34785
34786 * gcc.c-torture/execute/980608-1.c: New test.
34787
34788 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
34789
34790 * gcc.c-torture/execute/980605-1.c: New test.
34791
34792 1998-06-04 Jeffrey A Law (law@cygnus.com)
34793
34794 * gcc.c-torture/execute/980604-1.c: New test.
34795
34796 1998-06-02 Jeffrey A Law (law@cygnus.com)
34797
34798 * gcc.c-torture/execute/980602-1.c: New test.
34799 * gcc.c-torture/execute/980602-2.c: Likewise.
34800
34801 1998-06-02 Dave Love <d.love@dl.ac.uk>
34802
34803 * 970125-0.f: Fix per JCB. Add commentary.
34804
34805 1998-05-31 Michael Meissner <meissner@cygnus.com>
34806
34807 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
34808 IEEE -0 support.
34809
34810 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
34811
34812 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
34813 earlier.
34814
34815 1998-05-28 Catherine Moore <clm@cygnus.com>
34816
34817 * gcc.c-torture/execute/980526-3.c: New test.
34818
34819 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
34820
34821 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
34822 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
34823 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
34824 m88k-motorola-sysv3 to XFAIL.
34825
34826 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34827
34828 * gcc.dg/980526-1.c: New test.
34829 * gcc.c-torture/execute/980526-2.c: New test.
34830
34831 1998-05-26 Jeffrey A Law (law@cygnus.com)
34832
34833 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
34834
34835 * gcc.c-torture/execute/980526-1.c: New test.
34836
34837 1998-05-26 Dave Love <d.love@dl.ac.uk>
34838
34839 * g77.f-torture/execute/alpha2.f: Add runtime test.
34840
34841 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
34842
34843 * g++.old-deja/old-deja.exp: Strip leading directories.
34844
34845 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
34846 error for the line. Don't run multiple tests for the same line.
34847
34848 1998-05-23 Jeffrey A Law (law@cygnus.com)
34849
34850 * gcc.dg/980523-1.c: New test.
34851
34852 1998-05-23 Dave Love <d.love@dl.ac.uk>
34853
34854 * g77.f-torture/compile/970915-0.f: New test.
34855
34856 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
34857
34858 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
34859
34860 1998-05-21 Jeffrey A Law (law@cygnus.com)
34861
34862 * gcc.dg/980520-1.c: New test.
34863
34864 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
34865
34866 * gcc.dg/980502-1.c: Fix return type.
34867
34868 1998-05-20 Jeffrey A Law (law@cygnus.com)
34869
34870 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
34871 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
34872 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
34873 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
34874 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
34875
34876 1998-05-20 Dave Love <d.love@dl.ac.uk>
34877
34878 * g77.f-torture/execute/980520-1.f: New test.
34879
34880 1998-05-15 Dave Love <d.love@dl.ac.uk>
34881
34882 * lib/mike-g77.exp: New file.
34883
34884 * g77.f-torture/noncompile/noncompile.exp,
34885 g77.f-torture/noncompile/check0.f: New files.
34886
34887 1998-05-14 Dave Love <d.love@dl.ac.uk>
34888
34889 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
34890 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
34891 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
34892 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
34893 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
34894 abort where appropriate.
34895
34896 1998-05-05 Michael Meissner <meissner@cygnus.com>
34897
34898 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
34899 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
34900
34901 1998-04-29 Dave Love <d.love@dl.ac.uk>
34902
34903 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
34904
34905 1998-04-27 Dave Love <d.love@dl.ac.uk>
34906
34907 * g77.f-torture/compile/980427-0.f: New test.
34908
34909 1998-04-24 Dave Love <d.love@dl.ac.uk>
34910
34911 * g77.f-torture/compile/980424-0.f: New test.
34912
34913 1998-04-19 Dave Love <d.love@dl.ac.uk>
34914
34915 * g77.f-torture/compile/980419-2.f (main): New test.
34916 * g77.f-torture/compile/970125-0.f: New test.
34917 * g77.f-torture/compile/980419-1.f: New test.
34918
34919 1998-04-08 Jim Wilson <wilson@cygnus.com>
34920
34921 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
34922 of loop-4.c.
34923
34924 1998-04-07 Jim Wilson <wilson@cygnus.com>
34925
34926 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
34927
34928 1998-04-03 Jim Wilson <wilson@cygnus.com>
34929
34930 * gcc.c-torture/compile/980329-1.c: New test.
34931
34932 1998-03-18 Jim Wilson <wilson@cygnus.com>
34933
34934 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
34935 * gcc.dg/980312-1.c: Fix typo in -march command.
34936
34937 1998-03-16 H.J. Lu (hjl@gnu.org)
34938
34939 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
34940
34941 1998-03-11 Robert Lipe <robertl@dgii.com>
34942
34943 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
34944 Dave Love agree the Fortran source is bogus.
34945
34946 1998-03-11 Robert Lipe <robertl@dgii.com>
34947
34948 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
34949 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
34950 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
34951 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
34952 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
34953
34954 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
34955
34956 * g++.old-deja/g++.other/friend1.C: New test.
34957
34958 1998-02-18 Dave Love <d.love@dl.ac.uk>
34959
34960 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
34961 possibly uninitialized) variables and declare dnrm2.
34962
34963 1998-02-23 Robert Lipe <robertl@dgii.com>
34964
34965 From Bruno Haible <haible@ilog.fr>:
34966 * gcc.c-torture/execute/980223.c: New test.
34967
34968 1998-02-13 Jeffrey A Law (law@cygnus.com)
34969
34970 * gcc.dg/ifelse-1.c: New test.
34971
34972 1998-02-09 H.J. Lu (hjl@gnu.org)
34973
34974 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
34975
34976 * lib/old-dejagnu.exp (old-dejagnu): Added the
34977 "execution test - XFAIL *-*-*" handling in the spirit of
34978 "excess errors test -". Changed the "execution test fails"
34979 handling to be like "excess errors test fails".
34980 * Update various tests accordingly.
34981
34982 1998-02-06 Jim Wilson <wilson@cygnus.com>
34983
34984 * gcc.c-torture/execute/980205.c: New test.
34985
34986 1998-01-18 Jeffrey A Law (law@cygnus.com)
34987
34988 * lib/c-torture.exp: Look for .x files instead of .cexp files.
34989 * lib/f-torture.exp: Similarly.
34990 * gcc.c-torture: Rename all .cexp files to .x files.
34991
34992 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
34993
34994 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
34995 (940510-1.c): Removed duplicate.
34996 (971104-1.c): New test.
34997
34998 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
34999
35000 * lib/f-torture.exp: Improve error and loop detection.
35001
35002 1997-11-19 Michael Meissner <meissner@cygnus.com>
35003
35004 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
35005 use that to size the filler array.
35006
35007 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
35008
35009 * lib/c-torture.exp(c-torture-execute): Fix typo.
35010
35011 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
35012 testcase as the executable name. Keep the executable around if
35013 the test fails.
35014
35015 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
35016
35017 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
35018 changes. Only test one -g option, and move it to the end of the
35019 list of options to test.
35020
35021 1997-09-19 Michael Meissner <meissner@cygnus.com>
35022
35023 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
35024 variable GCC_TORTURE_OPTIONS to supply default switches separated
35025 by colons. If no environment variable, run tests with -O0 -g, -O1
35026 -g, and -O2 -g as well.
35027
35028 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
35029
35030 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
35031 explanatory comments. Fix indentation.
35032
35033 1997-09-15 Jeffrey A Law (law@cygnus.com)
35034
35035 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
35036
35037 1997-09-11 Jeffrey A Law (law@cygnus.com)
35038
35039 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
35040 * g++.old-deja/g++.mike/p7325.C: Likewise.
35041 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
35042
35043 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
35044
35045 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
35046 * g++.old-deja/g++.brendan/crash30.C: Likewise.
35047 * g++.old-deja/g++.brendan/crash39.C: Likewise.
35048 * g++.old-deja/g++.law/operators4.C: Likewise.
35049
35050 1997-09-11 Joe Buck (jbuck@synopsys.com)
35051
35052 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
35053 * g++.old-deja/g++.mike/p784.C: Ditto.
35054 * g++.old-deja/g++.mike/p785.C: Ditto.
35055
35056 1997-09-05 Jeffrey A Law (law@cygnus.com)
35057
35058 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
35059
35060 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
35061
35062 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
35063 target feature; pass this to c-torture-execute as needed.
35064
35065 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
35066
35067 * lib/c-torture.exp(c-torture-execute): If the previous and the
35068 current executables being tested are identical, we don't need to
35069 run the executable again. Try to make the executable names
35070 unique. Add an optional argument for passing additional compiler
35071 flags.
35072
35073 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
35074
35075 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
35076
35077 1997-08-29 Jeffrey A Law (law@cygnus.com)
35078
35079 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
35080
35081 1997-07-31 Jeffrey A Law (law@cygnus.com)
35082
35083 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
35084 32bit or larger longs.
35085
35086 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
35087 have either a 32bit long or 32bit int.
35088
35089 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
35090
35091 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
35092 Make double precision tests dependent on sizeof (double).
35093
35094 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
35095
35096 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
35097 too.
35098
35099 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
35100
35101 * gcc.c-torture/compile/961203-1.cexp: New script.
35102
35103 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
35104
35105 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
35106 up the includes ourselves.
35107
35108 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
35109
35110 * lib/plumhall.exp: Remove random include, and add a few
35111 verbose messages for debugging.
35112
35113 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
35114
35115 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
35116 of trying to do it ourselves.
35117
35118 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
35119
35120 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
35121
35122 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
35123
35124 * gcc.prms/5403.c: Made regexp a bit less strict.
35125
35126 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
35127
35128 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
35129 is returned from remote_load instead.
35130 * lib/plumhall.exp: Ditto.
35131 * lib/mike-g++.exp: Ditto.
35132 * lib/old-dejagnu.exp: Ditto.
35133 * lib/c-torture.exp: Ditto.
35134
35135 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
35136
35137 * lib/g++.exp: Use build_wrapper procedure.
35138 * lib/gcc.exp: Ditto.
35139
35140 1997-05-20 Jeffrey A Law (law@cygnus.com)
35141
35142 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
35143 an old-style decl for malloc. Fixes tests to work when
35144 sizeof (int) != sizeof (size_t).
35145
35146 1997-05-15 Mike Meissner <meissner@cygnus.com>
35147
35148 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
35149
35150 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
35151 use stdargs.h interface.
35152
35153 1997-05-15 Mike Meissner <meissner@cygnus.com>
35154
35155 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
35156 NO_VARARGS when compiling.
35157
35158 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
35159
35160 * lib/plumhall.exp(ph_includes): New procedure.
35161 (ph_make): Use it.
35162 (ph_compiler): Ditto.
35163
35164 * lib/g++.exp: Rename test-glue.c to testglue.c.
35165 * lib/gcc.exp: Ditto.
35166
35167 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
35168
35169 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
35170 to completion when it's called.
35171
35172 1997-03-21 Michael Meissner <meissner@cygnus.com>
35173
35174 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
35175 is defined, don't do test.
35176
35177 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
35178
35179 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
35180 for object files.
35181 (ph_summary): Mark skipped testcases as untested, not unresolved.
35182
35183 * lib/plumhall.exp (ph_make): If unresolved because of bad
35184 errorCode, record errorCode in log file.
35185 (*): Replace send_log/verbose with verbose -log.
35186
35187 1997-03-19 Michael Meissner <meissner@cygnus.com>
35188
35189 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
35190 double conversion if double isn't at least 8 bytes.
35191
35192 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
35193 int to work with targets where int is 16 bits.
35194
35195 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
35196 8 bytes, just exit, since 4 byte doubles don't have enough bits of
35197 precision for the test to complete.
35198
35199 1997-03-14 Michael Meissner <meissner@cygnus.com>
35200
35201 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
35202 if d10v is not compiled with the -mdouble64 flag.
35203 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
35204
35205 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
35206 d10v is not compiled with the -mint32 flag.
35207
35208 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
35209
35210 * lib/plumhall.exp: Use incr_count.
35211
35212 1997-03-12 Jeffrey A Law (law@cygnus.com)
35213
35214 * gcc.c-torture: Update to c-torture-1.45.
35215
35216 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
35217
35218 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
35219 the name of the expect testcase file).
35220
35221 * lib/g++.exp(g++_init): Ditto.
35222
35223 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
35224
35225 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
35226 the host.
35227
35228 * lib/gcc.exp(gcc_exit): New procedure.
35229
35230 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
35231
35232 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
35233 specs where appropriate.
35234
35235 * g++.old-deja/g++.arm/*: Added additional ERROR checks
35236 because of new "candidates are" messages, and removed a few
35237
35238 * Converted all non-old-style g++ testcases to old-style, and
35239 moved into g++.old-deja.
35240
35241 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
35242
35243 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
35244 options.
35245
35246 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
35247 succeeded.
35248
35249 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
35250
35251 1997-02-13 Michael Meissner <meissner@cygnus.com>
35252
35253 * lib/gcc.exp (gcc_target_compile): Add support for defining
35254 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
35255 the machine doesn't have those features.
35256
35257 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
35258
35259 * g++.law/operators4.exp: Don't use LIBS.
35260
35261 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
35262
35263 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
35264
35265 * lib/mike-g++.exp: Don't set the compiler to be tested here.
35266 * lib/g++.exp: Set it here instead. Also, allow use of the
35267 --tool_exec and --tool_opt options. Change CXX to
35268 GXX_UNDER_TEST.
35269
35270 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
35271
35272 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
35273
35274 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
35275
35276 * lib/old-dejagnu.exp: Use prune_warnings instead of
35277 prune_system_crud.
35278 * lib/mike-g++.exp: Ditto.
35279 * lib/gcc.exp: Ditto.
35280 * lib/g++.exp: Ditto.
35281
35282 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
35283
35284 1997-02-07 Jeffrey A Law (law@cygnus.com)
35285
35286 * 941014-2.c: Include stdlib.h
35287 * 960327-1.c: Include stdio.h
35288 * dbra.c, index-1.c: Don't assume ints are 32bits.
35289
35290 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
35291
35292 * lib/gcc.exp: Add gcc,stack_size target feature.
35293
35294 * lib/g++.exp(g++_target_compile): Add the include and link
35295 paths here, not in two other places. And, it's $options, not
35296 options.
35297
35298 * lib/mike-g++.exp(postbase): Remove the code that determines
35299 the correct include and link paths.
35300 * g++.old-deja/old-deja.exp: Ditto.
35301
35302 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
35303
35304 * lib/g++.exp(g++_init): target_compile no longer returns the
35305 filename of the result.
35306
35307 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
35308
35309 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
35310 call to glob.
35311
35312 * gcc.c-torture/special/special.exp: Change call to
35313 gcc_target_compile to include the object file.
35314
35315 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
35316
35317 * gcc.c-torture/special/special.exp: Correct misspelling in last
35318 change.
35319
35320 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
35321
35322 * lib/plumhall.exp(ph_summary): Log the entire output of the
35323 executable. Return -1 if there were any failures, 0 otherwise.
35324 (ph_execute): Return -1 if there were any failures, 0 otherwise.
35325 (ph_make): Clean up objects and executables that were built
35326 if the tests succeeded.
35327
35328 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
35329
35330 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
35331 libraries and includes in the build tree as appropriate.
35332
35333 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
35334
35335 * lib/c-torture.exp: Instead of looking for the global variable
35336 NO_LONG_LONG, check to see if that's a feature of the target.
35337
35338 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
35339
35340 * config/default.exp: Minimize. Delete the remainer of the files in
35341 config; this functionality is now in devo/dejagnu/config.
35342
35343 g++.*/*: Pass any additional flags used to compile to postbase;
35344 delete CXXFLAGS.
35345
35346 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
35347 is now done by runtest.exp. Use gcc_target_compile instead of
35348 compile.
35349
35350 lib/c-torture.exp: Use gcc_target_compile instead of compile.
35351 Remove references to CFLAGS. Use remote_file instead of
35352 calling rm -f.
35353 (c-torture): Take a list of arguments to use to compile this
35354 testcase.
35355
35356 lib/g++.exp: Simplify. Use target_compile instead of compile.
35357 lib/gcc-dg.exp: Ditto.
35358 lib/gcc.exp: Ditto.
35359 lib/mike-{gcc,g++}.exp: Ditto.
35360 lib/old-dejagnu.exp: Ditto.
35361 lib/plumhall.exp: Ditto.
35362
35363 1997-01-08 Jim Wilson <wilson@cygnus.com>
35364
35365 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
35366 (ph_linker): Likewise.
35367
35368 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
35369
35370 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
35371 MAP_ANON / MAP_ANONYMOUS if defined;
35372 else try to map from /dev/zero .
35373
35374 1996-11-12 Jeffrey A Law (law@cygnus.com)
35375
35376 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
35377 isn't defined, then define it to MAP_ANONYMOUS.
35378
35379 1996-11-12 Jeffrey A Law (law@cygnus.com)
35380
35381 * gcc.c-torture: Update to c-torture-1.42 release.
35382
35383 1996-11-11 Jeffrey A Law (law@cygnus.com)
35384
35385 * gcc.c-torture: Update to c-torture-1.41 release.
35386
35387 1996-10-27 Jeffrey A Law (law@cygnus.com)
35388
35389 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
35390 c-torture release.
35391
35392 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
35393
35394 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
35395 and LDFLAGS. Fix second case to append the target_info ldflags
35396 onto LDFLAGS, not CFLAGS.
35397 * lib/g++.exp (g++_init): Add target_info stuff.
35398 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
35399 of libgloss and newlib flags for !native.
35400
35401 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
35402 (GDB): Fix relative path to go up another dir for finding gdb.
35403
35404 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
35405
35406 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
35407 versions in the target_info array, if they don't exist.
35408
35409 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
35410
35411 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
35412
35413 1996-07-08 Jim Wilson <wilson@cygnus.com>
35414
35415 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
35416 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
35417
35418 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
35419
35420 * lib/old-dejagnu.exp: Don't remove the output file before we've
35421 actually tested it. Don't append pwd to the path of the executable
35422 we're testing.
35423
35424 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
35425
35426 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
35427
35428 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
35429
35430 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
35431 temporary directory for compiler files, and set it to a default
35432 value of /tmp. Set $output as the name of the output file from
35433 compiling the testcase. Add a -o option to $cflags_var so the
35434 compiler writes the final output file as $output. Set $executable
35435 to $output.
35436
35437 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
35438 directory for compiler files, and set it to /tmp if it doesn't
35439 already have a value. Set $output_file to the name of the output
35440 file from compiling the testcase. Add a -o option to CXXFLAGS so
35441 the compiler writes the final output file as $output. Use $output
35442 as the executable to be tested.
35443
35444 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
35445
35446 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
35447
35448 1996-06-08 Jeffrey A Law (law@cygnus.com)
35449
35450 * gcc.c-torture/execute/pending-1.c: New test. Still
35451 pending in Tege's queue.
35452
35453 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
35454
35455 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
35456 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
35457 if there were failures. Call unresolved if there were unresolved
35458 testcases. Call gcc_fail if program did not run to completion.
35459 (ph_make): Pass additional argument name to ph_execute.
35460 (ph_execute): Add new argument. Pass additional arguments to
35461 ph_summary. Call gcc_fail is there is no execution output.
35462
35463 1996-04-24 Jeffrey A Law (law@cygnus.com)
35464
35465 * lib/plumhall.exp (proc_summary): Output relavent summary
35466 lines into the log so specific failures in plumhall can be
35467 investigated.
35468
35469 1996-04-10 Jeffrey A Law (law@cygnus.com)
35470
35471 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
35472 (c-torture-execute): Don't try to execute tests which use
35473 "long long" types if $NO_LONG_LONG is nonzero.
35474
35475 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
35476
35477 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
35478 not c-torture.
35479
35480 * gcc.ieee: Move from here.
35481 * gcc.c-torture/execute/ieee: To here.
35482
35483 1996-03-26 Jeffrey A Law (law@cygnus.com)
35484
35485 * gcc.c-torture: Update to c-torture-1.41 release.
35486
35487 1996-03-22 Jeffrey A Law (law@cygnus.com)
35488
35489 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
35490 not "$output".
35491
35492 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
35493
35494 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
35495 -c present.
35496
35497 1996-03-02 Jeffrey A Law (law@cygnus.com)
35498
35499 * config/proelf.exp: Handle connecting to a simulator.
35500
35501 1996-01-31 Jeffrey A Law (law@cygnus.com)
35502
35503 * config/proelf.exp: New file. Enough framework that we can
35504 run c-torture tests on the proelf targets (or any other target
35505 that gdb can connect to for that matter).
35506
35507 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
35508
35509 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
35510 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
35511
35512 * lib/plumhall.exp (ph_execute): Always call ph_summary if
35513 exec_output exists.
35514
35515 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
35516
35517 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
35518 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
35519
35520 * config/*.exp: Update FSF address. Change result of ${tool}_load
35521 to pass/fail/unresolved/unsupported/untested. Caller must now
35522 call unresolved/unsupported/untested.
35523 * lib/*.exp: Update FSF address. Update to handle new results of
35524 ${tool}_load.
35525 * lib/chill.exp (verbose): Delete.
35526
35527 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
35528
35529 * lib/gcc.exp (default_gcc_start): Change order of args to
35530 $LDFLAGS $CFLAGS $LIBS.
35531 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
35532 Save/set/restore CFLAGS. Pass single arg to gcc_start.
35533 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
35534 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
35535 * gcc.misc-tests/dg-test.exp: Likewise.
35536 * gcc.misc-tests/msgs.exp: Likewise.
35537 * gcc.prms/prms.exp: Likewise.
35538 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
35539 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
35540
35541 * lib/dg.exp: Deleted, moved to dejagnu/lib.
35542
35543 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
35544
35545 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
35546
35547 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
35548 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
35549
35550 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
35551 necessary.
35552
35553 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
35554
35555 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
35556 global for loop; add use of $mathlib.
35557 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
35558 settings here; set mathlib for anything but VxWorks.
35559
35560 1996-01-22 Jeffrey A Law (law@cygnus.com)
35561
35562 * gcc.c-torture: Update to c-torture-1.40 release.
35563
35564 1996-01-03 Jeffrey A Law (law@cygnus.com)
35565
35566 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
35567 dg.exp.
35568
35569 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
35570
35571 * lib/c-torture.exp (c-torture-execute): Declare "output" as
35572 global.
35573
35574 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
35575
35576 * lib/g++.exp (LIBS): Define if not already.
35577 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
35578 (gcc-dg-prune): Call prune_gcc_output.
35579 * lib/gcc.exp (prune_gcc_output): New proc.
35580 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
35581 prune_gcc_output.
35582
35583 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
35584
35585 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
35586 (c-torture-execute): Likewise. Rename `name' to `testcase'.
35587
35588 1995-11-15 Jeffrey A Law (law@cygnus.com)
35589
35590 * gcc.c-torture: Update to c-torture-1.39 release.
35591
35592 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
35593
35594 * lib/c-torture.exp (c-torture-execute): Don't return if one option
35595 fails, try others as well.
35596
35597 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
35598
35599 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
35600 If compilation fails, mark execute tests as `untested'.
35601 If test is marked as unsupported, don't mark compilation and
35602 execute tests as failed.
35603
35604 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
35605
35606 * lib/g++.exp (g++_init): Don't link in libg++, and look to
35607 libstdc++ for whether or not we want to be doing shared
35608 libraries. Delete link_curses since we don't need it anymore.
35609 * lib/mike-g++.exp (postbase): Don't link in libg++.
35610 * g++.old-deja/old-deja.exp: Likewise.
35611
35612 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
35613
35614 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
35615
35616 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
35617
35618 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
35619 For that, add `-Wl,-a,shared_archive'.
35620 * g++.old-deja/old-deja.exp: Likewise.
35621
35622 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
35623
35624 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
35625
35626 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
35627
35628 * lib/mike-g++.exp (postbase): Pay attention to the status of
35629 g++_load.
35630
35631 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
35632
35633 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
35634
35635 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
35636
35637 * lib/gcc.exp (default_gcc_start): No longer need to log program
35638 being executed or its output, execute_anywhere does that now.
35639 * lib/g++.exp (default_g++_version): Call execute_anywhere.
35640 (default_g++_start): Likewise. Delete calls to verbose/send_log.
35641
35642 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
35643
35644 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
35645 the same as those in lib/g++.exp.
35646
35647 1995-10-10 Jeff Law (law@hurl.cygnus.com)
35648
35649 * gcc.c-torture: Update to c-torture-1.38 release.
35650 * gcc.ieee: Related changes.
35651
35652 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
35653
35654 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
35655 "exec". Minor reformatting changes.
35656
35657 * config/rom68k.exp (${tool}_load): Make it work in a canadian
35658 cross. This means all "exec" calls now work on a remote host as
35659 well.
35660 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
35661 cross. Filter out the extra "\r\n" stuff that expect puts in.
35662 (c-torture-execute): Filter out the bogus warnings like
35663 c-torture-compile does. Add support for canadian cross.
35664 * lib/gcc.exp (default_gcc_version, default_gcc_start)
35665 Use execute_anywhere rather than calling exec directly. Now it
35666 works for canadian cross testing.
35667
35668 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
35669
35670 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
35671 results into a variable, and check that rather than using file exists.
35672
35673 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
35674
35675 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
35676 create a libg++.so. For sunos4.1.*, also add -ltermcap.
35677
35678 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
35679
35680 * g++.old-deja/old-deja.exp: Create and pass runshlib and
35681 lib_curses if there's a shared libg++ in the build tree.
35682
35683 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
35684
35685 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
35686 if not supported target.
35687
35688 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
35689
35690 * lib/g++.exp (g++_init): Move empty setting of runshlib and
35691 link_curses up to always happen, not just for native builds.
35692
35693 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
35694
35695 * gcc.c-torture: Update to c-torture-1.36 release.
35696 * gcc.failure: Related changes.
35697
35698 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
35699
35700 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
35701
35702 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
35703
35704 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
35705 * lib/mike-g++.exp (postbase): Not in here. Still reference
35706 runshlib, link_curses, and mathlib for link and run.
35707
35708 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
35709 pass the runtime shared library options for Solaris, OSF/1, and
35710 Irix5, and link with -lcurses to avoid unresolved references.
35711
35712 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
35713
35714 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
35715 only run once.
35716
35717 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
35718
35719 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
35720
35721 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
35722
35723 * gcc.c-torture: Update to c-torture-1.35 release. Note we
35724 do not have a framework for the "compat" tests yet.
35725
35726 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
35727
35728 * lib/mike-g++.exp (postbase): New local variable `mathlib',
35729 set to null if we're testing vxworks5.1. Use that instead of
35730 `-lm' in the setting of LIBS for link and run.
35731
35732 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
35733
35734 * config/rom68k.exp (${tool}_load): Major changes to make it
35735 work. Verified that it does in fact return the stuff in
35736 exec_output properly. Catch any Emul or any TRAP other than 0.
35737
35738 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
35739
35740 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
35741 LDFLAGS properly for targets that need stuff from libgloss.
35742 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
35743 only run once.
35744 (gpp_initialized): New variable.
35745
35746 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
35747
35748 * config/rom68k.exp: Load libgloss.exp.
35749 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
35750 so we can produce a fully linked binary.
35751 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
35752 so we can produce a fully linked binary.
35753
35754 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
35755
35756 * lib/plumhall.exp (ph_section): Watch for expected failures.
35757 Add missing `else'.
35758
35759 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
35760 run the testcase.
35761 (c-torture): Likewise.
35762
35763 1995-08-28 Doug Evans <dje@cygnus.com>
35764
35765 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
35766
35767 * lib/mike-g++.exp (mike_cleanup): New proc.
35768 (prebase): New globals compiler_result, not_compiler_result,
35769 target_regexp.
35770 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
35771 allow leading "-" in pattern. Watch for unsupported tests.
35772 If $compiler_result is set, pattern match assembler code,
35773 and ditto for $not_compiler_result.
35774 * lib/mike-gcc.exp: Likewise.
35775
35776 * lib/plumhall.exp (ph_execute): Only call ph_summary if
35777 execution "succeeded".
35778
35779 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
35780
35781 * config/win32.exp: New file.
35782 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
35783
35784 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
35785
35786 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
35787 unsupported.
35788 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
35789 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
35790 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
35791
35792 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
35793 "... without exceptions was ...". That is now handled by
35794 prune_system_crud.
35795 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
35796
35797 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
35798
35799 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
35800 sieve.c,sort2.c}: New files.
35801 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
35802 sieve.exp,sort2.exp}: Drivers for them.
35803
35804 * lib/mike-gcc.exp (program_output): New user settable variable.
35805 (postbase): Call prune_system_crud. Also prune extraneous compiler
35806 messages.
35807 * lib/mike-g++.exp (program_output): New user settable variable.
35808
35809 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
35810
35811 * config/sh.exp: Deleted (use sim.exp instead).
35812
35813 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
35814
35815 * config/vx.exp: Declare CHECKTASK as global.
35816 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
35817 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
35818 * lib/old-dejagnu.exp: Load [pwd]/$executable.
35819
35820 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
35821
35822 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
35823 target. Like vx.exp, only includes `vx29k.exp' instead of
35824 `vxworks.exp'.
35825
35826 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
35827
35828 * config/sim.exp: Increase time limit from 120 seconds to 240.
35829
35830 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
35831
35832 * gcc.c-torture/execute/950628-1.c: New test.
35833
35834 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
35835
35836 * gcc.c-torture: Update with changes/additions from
35837 c-torture-1.34.
35838
35839 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
35840
35841 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
35842
35843 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
35844
35845 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
35846
35847 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
35848
35849 * gcc.c-torture/compile/950512-1.c: New test.
35850 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
35851 * gcc.dg/struct-ret-1.c: Likewise.
35852
35853 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
35854
35855 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
35856 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
35857
35858 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
35859
35860 * gcc.c-torture/special/920411-1.c: Deleted.
35861 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
35862
35863 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
35864
35865 * config/sim.exp (${tool}_load): Hack in call to bash to get a
35866 cpu limit.
35867
35868 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
35869
35870 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
35871
35872 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
35873
35874 From kenner;
35875 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
35876 is the proper length.
35877 * va-arg-3.c: Likewise.
35878
35879 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
35880
35881 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
35882 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
35883
35884 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
35885 * lib/g++.exp (default_g++_start): Delete old cruft.
35886
35887 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
35888
35889 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
35890 (2 * (1 << 18)) to (2 * (1 << 17)).
35891
35892 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
35893
35894 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
35895
35896 * config/rom68k.exp: Renamed from config/idp.exp
35897
35898 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
35899
35900 * c-torture/compile/921109-2.c
35901
35902 1995-04-18 Mike Stump <mrs@cygnus.com>
35903
35904 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
35905 excess errors.
35906
35907 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
35908
35909 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
35910 output.
35911 * lib/g++.exp (default_g++_start): Likewise.
35912
35913 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
35914
35915 * gcc.c-torture/compile/950329-1.c: New test.
35916
35917 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
35918
35919 * config/bug.exp (${tool}_load): Updated to use new remote_open
35920 and remote_close procs.
35921 * config/idp.exp: New file.
35922
35923 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
35924
35925 * gcc.c-torture/execute/950322-1.c: New test.
35926
35927 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
35928
35929 * config/vx.exp (${tool}_load): Clean up testing of return code from
35930 vxworks_ld and vxworks_spawn.
35931
35932 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
35933
35934 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
35935
35936 1995-03-13 Mike Stump <mrs@cygnus.com>
35937
35938 * lib/old-deja.exp: Add `excess errors test - ' error, now one
35939 can mark excess errors on a machine by machine basis. Note, the
35940 default is to not expect any excess errors, even when excess
35941 errors test - is given, so you will want to put an XFAIL ... on
35942 these lines. For example, // excess errors test - XFAIL hppa*-*-*
35943 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
35944 those 4 machines, but no others.
35945
35946 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
35947
35948 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
35949 * lib/c-torture.exp: to here.
35950
35951 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
35952
35953 * gcc.c-torture/execute/950221-1.c: New test.
35954 * gcc.c-torture/execute/struct-ret-1.c: New test.
35955 * gcc.c-torture/compile/950221-1.c: New test.
35956
35957 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
35958
35959 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
35960
35961 * gcc.c-torture/execute/arith-1.c (main): Return 0.
35962 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
35963
35964 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
35965
35966 * g++.gb: New directory of tests, derived from my signature and
35967 class scoping tests.
35968
35969 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
35970 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
35971 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
35972 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
35973 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
35974 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
35975 * g++.gb/sig25.C: Likewise.
35976
35977 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
35978 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
35979 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
35980 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
35981 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
35982 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
35983 * g++.gb/sig25.exp: Likewise.
35984
35985 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
35986 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
35987 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
35988 * g++.gb/scope13.C: Likewise, this test still fails.
35989
35990 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
35991 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
35992 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
35993 * g++.gb/scope13.exp: Ditto.
35994
35995 * g++.gb/README: New file, explains what these tests are about.
35996
35997 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
35998
35999 * lib/dg.exp (dg-do): Support `preprocess'.
36000 (dg-test): Likewise.
36001
36002 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
36003
36004 * config/udi.exp: change "continue -expect" to "exp_continue".
36005
36006 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
36007
36008 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
36009 Delete redundant tests.
36010
36011 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
36012 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
36013 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
36014 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
36015 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
36016 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
36017 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
36018 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
36019
36020 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
36021 storing label pointers.
36022 * gcc.c-torture/execute/921019-1.c: Likewise.
36023 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
36024 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
36025 parameter fp.
36026 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
36027 constants.
36028
36029 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
36030 Delete obsolete tests.
36031
36032 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
36033 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
36034 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
36035 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
36036 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
36037 * gcc.c-torture/compile/950124-1.c: New test.
36038
36039 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
36040
36041 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
36042
36043 * lib/mike-g++.exp: Add -lm to LIBS.
36044
36045 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
36046
36047 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
36048
36049 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
36050
36051 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
36052
36053 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
36054
36055 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
36056
36057 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
36058
36059 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
36060 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
36061 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
36062 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
36063 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
36064 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
36065 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
36066 * g++.law/{operators31.C, operators32.C,
36067 * g++.law/{operators33.C, operators34.C}: Likewise.
36068 * g++.law/{pic1.C, refs2.C}: Likewise.
36069 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
36070 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
36071 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
36072 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
36073
36074 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
36075 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
36076 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
36077 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
36078 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
36079 * g++.law/{enum9.exp, friend5.exp}: Likewise.
36080 * g++.law/{nest3.exp, nest4.exp}: Likewise.
36081 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
36082 * g++.law/{operators30.exp, operators31.exp}: Likewise.
36083 * g++.law/{operators32.exp, operators33.exp}: Likewise.
36084 * g++.law/{operators34.exp}: Likewise.
36085 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
36086 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
36087 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
36088 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
36089 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
36090
36091 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
36092 No longer expected to fail.
36093 * g++.law/missed-error3.C: Tweak for recent bool changes.
36094
36095 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
36096
36097 * config/emb-unix: Deleted.
36098 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
36099 remote execution. Do final link on remote host if REMOTE_LINK is set.
36100
36101 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
36102
36103 * lib/dg.exp (dg-test): Fix typo in last patch.
36104
36105 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
36106
36107 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
36108 (handles multiple occurrences).
36109
36110 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
36111
36112 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
36113 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
36114 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
36115 printed).
36116 * lib/c-torture.exp (c-torture-compile): Likewise.
36117 (c-torture): Prepend full path if missing.
36118 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
36119 (gcc_fail): Likewise.
36120 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
36121
36122 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
36123
36124 * lib/netware.exp: Only attach to NetWare i386 systems.
36125
36126 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
36127
36128 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
36129 messages. Add test name to "output pattern match" pass/fail message.
36130
36131 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
36132
36133 * gcc.dg: New testsuite.
36134 * gcc.dg/dg.exp: New file.
36135
36136 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
36137 test-switch.c}: Deleted.
36138
36139 * gcc.misc-tests/msgs.exp: New testcase driver.
36140
36141 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
36142
36143 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
36144 Watch for illegal return values from ${tool}_load.
36145 * config/unix.exp (${tool}_load): Fix pass/fail detection for
36146 cross targets. Coerce return value >0 to 1.
36147
36148 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
36149
36150 * config/unix.exp (${tool}_load): Call program rsh, not proc.
36151
36152 * config/emb-unix.exp: New file.
36153
36154 * config/sim.exp: Error if variable $SIM not defined.
36155 (${tool}_load): Mark test as "untested" if simulator missing.
36156
36157 * config/unix.exp: Load remote.exp to get rcp_download.
36158 * lib/c-torture.exp: Use different option lists for testcases with
36159 and without loops.
36160 * gcc.c-torture/execute/execute.exp: Likewise.
36161
36162 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
36163
36164 * config/*.exp: Clarify return code from ${tool}_load.
36165 Call `unresolved' or `untested' instead of `warning' or `perror'
36166 (sometimes you still want to call both though).
36167 Add comment that `shell_id' is local to each file.
36168 * config/udi.exp (timeout): Set to 30.
36169 Don't print warning if connection fails, $connectmode has already
36170 printed an error.
36171 (${tool}_load): Move verbose messages to level 2.
36172 Rework pattern for "Process started" message.
36173 Pass `shell_id' to ${connectmode}_download.
36174 Retry twice upon timeout. Make resetting of target more robust.
36175 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
36176 Pass `shell_id' to exit_$connectmode.
36177 Only call exit_$connectmode if connected.
36178 * config/unix.exp (${tool}_load): Check return codes better.
36179 * config/vrtx.exp (${tool}_load): Likewise.
36180 * config/vx.exp (${tool}_load): Likewise.
36181 Delete unneeded global's.
36182 * lib/dg.exp (dg-test): Update to reflect clarified return codes
36183 from ${tool}_load.
36184 (dg-stat): Delete.
36185 (dg-init): Delete recording of pass/fail counts.
36186 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
36187 (old-dejagnu-init): Likewise.
36188 (old-dejagnu-stat): Delete contents, empty proc now.
36189 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
36190 (c-torture): Delete references to lcnt, lpass, lfail.
36191 Get option list from TORTURE_OPTIONS.
36192 Delete -funroll[-all]-loops if no loops.
36193 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
36194 (g++_stat): Delete contents (empty proc now).
36195 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
36196 (gcc_finish): Likewise.
36197 (gcc_stat): Deleted.
36198 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
36199 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
36200 * gcc.c-torture/execute/execute.exp: Likewise.
36201 Split tests into two parts: compile, execute.
36202 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
36203 no loops. Update to reflect clarified return codes from ${tool}_load.
36204
36205 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
36206
36207 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
36208 to grep for.
36209 (old-dejagnu): Likewise (where necessary).
36210
36211 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
36212
36213 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
36214
36215 * lib/dg.exp (dg-process-target): Fix processing of selector.
36216 Add comment regarding use of `error'.
36217
36218 * lib/gcc.exp (prune_system_crud): Define if missing.
36219 * lib/g++.exp (prune_system_crud): Likewise.
36220
36221 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
36222 Call prune_system_crud.
36223 * lib/dg.exp (dg-runtest): New proc.
36224 Use perror instead of send_user for tcl errors in testcase.
36225 Don't return any value, it's never used.
36226 Don't clobber previous definition of `unknown'.
36227 Print tcl errors in `dg-final'.
36228
36229 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
36230
36231 * lib/dg.exp (dg-process-target): Improve syntax error messages.
36232 (dg-test): Don't print errorInfo, it contains stack backtrace.
36233
36234 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
36235
36236 * lib/g++.exp (runtest_file_p): Define if missing.
36237
36238 1994-09-24 Doug Evans (dje@cygnus.com)
36239
36240 * lib/mike-g++.exp: Comment out loading of g++.exp.
36241 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
36242 (default_g++_version): Always print something.
36243 (default_g++_start): Comment out call to `which'.
36244 (g++_start, g++_load): Deleted (must be defined in config file).
36245 * lib/gcc.exp: Test for existence of $CC at start.
36246 Delete check for tmpdir (done in gcc_init).
36247 (default_gcc_version): Always print something.
36248 (default_gcc_start): Comment out call to `which'.
36249 * config/*.exp: Major cleanup - make cross targets work at least a
36250 little better for g++ (by not being "--tool gcc" specific).
36251 Rename gcc_xxx to ${tool}_xxx.
36252 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
36253 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
36254
36255 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
36256
36257 * lib/c-torture.exp (c-torture-compile): Rework compiler
36258 message processing.
36259
36260 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
36261 c-torture.
36262
36263 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
36264
36265 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
36266
36267 * lib/dg.exp (dg-process-target): Support { target native }.
36268
36269 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
36270
36271 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
36272 looked for "... program xxx got fatal signal".
36273 Correct regsub munging of `comp_output'.
36274 Ignore compiler messages "path prefix not used" and "linker input
36275 file unused".
36276
36277 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
36278
36279 * lib/gcc.exp (runtest_file_p): Define if missing.
36280 * gcc.prms/template.c: Example to work from.
36281
36282 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
36283
36284 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
36285 * lib/dg.exp (dg-test): Call unsupported testcases as such.
36286
36287 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
36288 * gcc.prms/1883.c: Moved from compile/940714-1.c.
36289 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
36290 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
36291
36292 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
36293 (dg-process-target): No longer a varargs proc.
36294 Return S/N for target, P/F for xfail. All callers changed.
36295 (user option procs): More argument checking.
36296 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
36297 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
36298 (dg-test): Skip test if not running on selected target in `dg-do'.
36299 Update handling of `dg-do-what', `dg-output-text'.
36300 Separate execution pass/fail from output pattern match pass/fail.
36301 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
36302
36303 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
36304
36305 * gcc.c-torture/special/special.exp: Don't expect failure for mips
36306 target for 920510-1.c.
36307
36308 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
36309
36310 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
36311 Clean up comment regarding use of passcnt, etc.
36312 (gcc_stat): Don't update `testcnt' here.
36313 (gcc_finish): Do it here.
36314 Might as well reset `but_id' here too.
36315 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
36316 to determine if the file should be tested.
36317 * gcc.c-torture/compile/compile.exp: Likewise.
36318 * gcc.c-torture/execute/execute.exp: Likewise.
36319 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
36320 * gcc.misc-tests/dg-test.exp: Likewise.
36321 * gcc.prms/prms.exp: Likewise.
36322 * gcc.wendy/wendy.exp: Likewise.
36323 * g++.old-deja.exp: Likewise.
36324 Move "Testing file" message to verbose level 1.
36325
36326 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
36327
36328 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
36329
36330 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
36331
36332 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
36333 (default_gcc_start): Accept optional second list element
36334 of compiler flags. Print compiler output at verbosity level 2.
36335 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
36336 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
36337 Save current values of framework globals passcnt, failcnt, xpasscnt,
36338 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
36339 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
36340 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
36341 xfailcnt to compute stats. Update framework global `testcnt' from
36342 pass/fail counts.
36343 (gcc_finish): New proc. Clean up test environment.
36344 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
36345 (gcc_epass, gcc_efail): Delete.
36346 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
36347 argument of line number.
36348 (dg-init): If the tool has an init routine, call it.
36349 (dg-test): Remove args `cflags_var' and `libs_var'.
36350 Pass all compiler options to ${tool}_start.
36351 Handle missing line number.
36352 (dg-finish): New function.
36353 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
36354 particular files. Call gcc_finish at end. Move "skipping test"
36355 message to verbosity level 3.
36356 * gcc.c-torture/compile/compile.exp: Likewise.
36357 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
36358 * gcc.c-torture/execute/execute.exp: Likewise.
36359 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
36360 Print testcase being tried at verbosity level 1.
36361 * gcc.c-torture/special/special.exp: Unset xfail.
36362 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
36363 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
36364 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
36365 * gcc.failure/failure.exp: Likewise.
36366 * gcc.ieee/ieee.exp: Likewise.
36367 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
36368 Update call to dg-test. Call dg-finish at end.
36369 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
36370 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
36371 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
36372 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
36373 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
36374 * gcc.wendy/wendy.exp: Add copyright.
36375 Delete setting of tmpdir (done by gcc_init).
36376 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
36377 Pass compiler flags to gcc_start. Call gcc_finish at end.
36378 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
36379 gcc_[ce]pass/fail.
36380
36381 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
36382
36383 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
36384 confusion.
36385 (g++_load): Likewise.
36386
36387 * config/*.exp (gcc_load): Some were varargs fns and some were not.
36388 Rename argument to `prog' to remove the confusion.
36389 Varargs fns behave differently too!
36390 (g++_load): Likewise.
36391
36392 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
36393
36394 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
36395 what it is. Delete (always) printing of status value for !native.
36396 Simplify verbose code, and include status and exec_output.
36397 (g++_load): Use gcc_load.
36398
36399 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
36400
36401 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
36402 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
36403 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
36404 940714-3.c as these testcases don't exist anymore. Make
36405 va-arg-1.c expected to pass.
36406
36407 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
36408
36409 * gcc.misc-tests/misc.exp: Only run specific testcases.
36410 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
36411 * gcc.misc-tests/dg-[1-9].c: New files.
36412
36413 * lib/dg.exp: New testsuite driver.
36414 * gcc.prms/prms.exp: Use it.
36415
36416 * README.gcc: New file.
36417
36418 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
36419 Document and reset `lxpass' and `lxfail'.
36420 Simplify "initialized" message.
36421 (gcc_stat): Clean up comments a little.
36422
36423 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
36424
36425 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
36426
36427 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
36428
36429 * lib/old-dejagnu.exp (process-option): New proc.
36430 (old-dejagnu-init, old-dejagnu-stat): Likewise.
36431 (old-dejagnu): Simplify.
36432 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
36433
36434 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
36435
36436 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
36437 exists and is not an empty string.
36438
36439 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
36440 $xfail rather than calling setup_xfail. Clear $xfail when test is
36441 finished.
36442 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
36443 automatically.
36444
36445 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
36446 longer expected to fail.
36447
36448 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
36449 "f" function call.
36450
36451 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
36452
36453 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
36454 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
36455 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
36456 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
36457 c-torture-1.29.
36458
36459 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
36460 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
36461
36462 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
36463
36464 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
36465 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
36466
36467 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
36468 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
36469 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
36470
36471 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
36472
36473 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
36474 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
36475 940714-1.c, 940714-2.c, 940714-3.c},
36476 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
36477 gcc.misc-tests/{mg.c,mg.exp}:
36478 New tests.
36479 * gcc.noncompile/noncompile.exp: Change accordingly.
36480
36481 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
36482
36483 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
36484 Undo previous clobberage.
36485
36486 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
36487
36488 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
36489 * gcc.special/{930510-1.c, special.exp}:
36490 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
36491 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
36492 struct-varargs-1.c}: New tests from c-torture-1.26.
36493
36494 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
36495
36496 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
36497 argument to switch.
36498
36499 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
36500
36501 * Revert the previous changes. Please see Rob's directory
36502 (/lisa/test/rob/progressive/gcc/testsuite) for testing
36503 fixes.
36504
36505 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
36506
36507 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
36508 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
36509 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
36510 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
36511 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
36512 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
36513 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
36514 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
36515 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
36516 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
36517 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
36518 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
36519 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
36520 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
36521 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
36522 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
36523 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
36524 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
36525 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
36526 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
36527 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
36528 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
36529 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
36530 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
36531 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
36532 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
36533 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
36534
36535 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
36536
36537 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
36538 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
36539 with perror calls.
36540
36541 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
36542
36543 * config/unix.exp (g++_load): Fix syntax.
36544
36545 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
36546
36547 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
36548 * gcc.noncompile/921017-1.c: Deleted obsolete test.
36549 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
36550 Don't expect va-arg-1.c to fail. Correct expected output for
36551 920928-1.c.
36552 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
36553 * gcc.wendy/hbm4.c: Correct typo.
36554 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
36555
36556 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
36557
36558 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
36559 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
36560 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
36561 * lib/c-torture.exp (c-torture-compile): Ditto.
36562
36563 Reduce volume of output (remove all the -I's and such).
36564 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
36565 Call gcc_cpass, gcc_cfail.
36566 (c-torture): Pass testing option to c-torture-compile.
36567
36568 1994-03-21 Doug Evans (dje@cygnus.com)
36569
36570 Bring patches over from progressive.
36571 * config/default.exp: Exit remote shell cleanly.
36572 (g++_exit, g++_start): Add default versions.
36573 * config/sim.exp (gcc_load): Use perror, not error.
36574
36575 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
36576
36577 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
36578 set in site.exp.
36579
36580 1994-03-14 Doug Evans (dje@cygnus.com)
36581
36582 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
36583 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
36584 (wendy_try): New proc to run testcase.
36585 (main loop): Call 'em.
36586 * gcc.wendy/*.c: Clean up pass to correct expected output.
36587
36588 * lib/gcc.exp: Minor cleanup work.
36589 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
36590
36591 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
36592
36593 * config/sim.exp (gcc_load): Document return codes better.
36594 Don't pass -v to simulator.
36595
36596 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
36597
36598 * gcc.special/920717-x.c: Fix typo.
36599 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
36600 get at sources.
36601
36602 * lib/mike-gcc.exp: Fix typo.
36603
36604 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
36605
36606 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
36607 binary to use, transform the name.
36608 * config/*.exp: rename everything. Nuke any g++ specific files,
36609 it's now a special case of gcc that requires no special support.
36610 Add a default.exp for unsupported targets.
36611
36612 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
36613
36614 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
36615 lib/old-dejagnu.exp: Fix a few patterns to work with the new
36616 version of Tcl.
36617
36618 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
36619
36620 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
36621 than a warning.
36622
36623 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
36624
36625 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
36626
36627 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
36628
36629 * gcc.execute/execute.exp: Combine opt_list and foption_list into
36630 option_list. Compile every file with only 4/6 option choices
36631 (same as C torture) instead of with 12/18 different option
36632 choices.
36633 * lib/c-torture.exp: Likewise.
36634
36635 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
36636 not already set.
36637
36638 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
36639
36640 * lib/old-deja.exp: Add `excess errors test fails' error, now one
36641 can put an XFAIL *-*-* on excess errors.
36642
36643 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
36644
36645 * g++.law: Add more tests derived from g++-bugs snapshots.
36646
36647 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
36648 equivalent to g++.law/init9.
36649
36650 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
36651 compiled it, and the a.out file after we've run it.
36652
36653 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
36654
36655 * lib/mike-g++.exp (postbase): Delete the .o file after we've
36656 compiled it, and the a.out file after we've run it.
36657
36658 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
36659
36660 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
36661
36662 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
36663
36664 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
36665 version number.
36666
36667 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
36668
36669 * g++.law: New directory of g++ tests derived from the g++-bugs
36670 snapshots.
36671
36672 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
36673
36674 * gcc.compile: initbug1.c initbug1.exp testcase added
36675
36676 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
36677
36678 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
36679 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
36680 fixes submitted by Jeff Law (law@cs.utah.edu)
36681 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
36682 Jeff Law (law@cs.utah.edu)
36683
36684
36685 1993-11-30 Mike Stump (mrs@cygnus.com)
36686
36687 * config/unix-g++.exp: Follow the gcc way of doing things.
36688 * g++.old-deja/old-deja.exp: Minor updates.
36689 * lib/g++.exp: New file, follow the gcc way of doing things.
36690 * lib/old-dejagnu.exp: Minor updates.
36691 * lib/mike-g++.exp: Always unset errorInfo.
36692
36693 1993-11-06 Mike Stump (mrs@cygnus.com)
36694
36695 * lib/gcc.exp: Fix some errors with the below change, CC and
36696 CFLAGS should be global when setting, not local.
36697
36698 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
36699
36700 * lib/gcc.exp: Transform tool name.
36701
36702 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
36703
36704 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
36705
36706 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
36707
36708 * lib/gcc.exp: change gcc_done to gcc_stat
36709
36710 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
36711
36712 * Upgraded gcc testsuite to c-torture version 1.25
36713
36714 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
36715
36716 * lib/gcc.exp: added reporting code. Changed verbose compile message.
36717 * lib/c-torture: added hooks for new reporting code.
36718
36719 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
36720
36721 * config/sh-gcc.exp: check if sh-sim exists in the path
36722
36723 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
36724
36725 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
36726 * gcc.compile/compile.exp: Initial changes for new logic.
36727 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
36728 * gcc.failure/failure.exp: Initial changes for new logic.
36729 * gcc.ieee/ieee.exp: Initial changes for new logic.
36730 * gcc.misc-tests/misc.exp: Initial changes for new logic.
36731 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
36732 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
36733 * lib/c-torture.exp: Initial changes for new logic.
36734 * lib/gcc.exp: Initial changes for new logic.
36735
36736 1993-10-15 Mike Stump (mrs@cygnus.com)
36737
36738 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
36739 depend upon failure or success. Fully qualify names in failure
36740 and success messages. Always remove a.out before starting
36741 compile, just in case. Pay more attention to error text output by
36742 the compiler. Handle testcases with no known past errors just
36743 like all others, so that things are uniform. Other miscellaneous
36744 improvements.
36745
36746 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
36747
36748 * gcc.cpp: new directory for cpp tests
36749
36750 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
36751
36752 * lib/chill.exp: Code reformatted, removed unused code.
36753 * config/unix-chill.exp: Code reformatted, removed unused code.
36754 * chill.execute/execute.exp: Code reformatted, removed unused code.
36755 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
36756
36757 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
36758
36759 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
36760 routines not written.
36761
36762 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
36763
36764 * config/bug-gcc.exp: Use new procs from bug.exp.
36765
36766 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
36767
36768 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
36769 via ftp, rather than depending on NFS.
36770 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
36771 case.
36772
36773 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
36774
36775 * config/bug-gcc.exp: Use new download proc.
36776
36777 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
36778
36779 * chill.execute/execute.exp: cleanups, handles errors better
36780 * chill.compile/compile.exp: rewrite, based on execute.exp
36781 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
36782 * lib/chill.exp: major changes to diff proc and compile and link
36783 procs. added chill_fail and chill_pass wrappers to pass and
36784 fail. added more comments, and handle error codes better.
36785 Added a hack to capture stderr from exec, so noncompile tests
36786 can work.
36787
36788 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
36789
36790 * chill.execute/execute.exp: rewrite of testsuite driver
36791 * lib/chill.exp: rewrite of testsuite driver
36792 * config/unix-chill.exp: rewrite of testsuite driver
36793
36794 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
36795
36796 In chill.execute:
36797 * iexpr.ch: Standardize uppercase.
36798 * tuples.dat: Standardize uppercase.
36799 * vary.ch: standardize. Correct varying string assignments.
36800 * vary.dat: Add new output lines.
36801
36802 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
36803
36804 In chill.execute:
36805 * chprintf.ch: Standardize use of uppercase.
36806 * tuples.ch: Standardize and turn arr2 into a DCL,
36807 rather than a SYN.
36808 * pinits.ch: Standardize.
36809
36810 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
36811
36812 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
36813 * Makefil: Renamed to Makefile.in.
36814 * configure.in: New.
36815
36816 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
36817
36818 In chill.execute:
36819 * .cvsignore: Add result/output files.
36820 * Makefile: Fix up variables at start. Use MFLAGS
36821 everywhere. Correct bool_loc, built_ins entries.
36822 Add entry for vary1.ch.
36823 * bitarray.ch: Standardize upper-case usage.
36824 * bitexpr.ch: Standardize, add output of b1.
36825 * params.ch: Use arrayt in along PROC parameters, to
36826 avoid novelty problems.
36827 * sets.ch: Tiny cleanup.
36828 * vary1.ch: Re-indent.
36829
36830 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
36831
36832 * Add PR-related files to Makefiles, .cvsignore files, etc.
36833
36834 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
36835
36836 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
36837 with compiler objects. New names are test-flow.c and test-loop.c
36838
36839 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
36840
36841 * Upgraded c-torture tests from 1.19 to 1.20
36842
36843 * new files:
36844 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
36845 * gcc.compile: 930623-1.c 930623-2.c
36846 * gcc.noncompile: 930622-1.c 930622-2.c
36847 * gcc.failure: 920411-1.c 920627-2.c
36848 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
36849
36850 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
36851
36852 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
36853 More changes to get testsuite working properly. Needs more work.
36854 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
36855
36856 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
36857
36858 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
36859 More changes to get testsuite working properly. Needs more work.
36860
36861 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
36862
36863 * chill.compile/compile.exp: Added for Dejagnu support
36864 * chill.execute/execute.exp: Added for Dejagnu support
36865 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
36866
36867 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
36868
36869 This should complete moving the CHILL test files.
36870 * chill.noncompile(.cvsignore printf.grt
36871 in-printf.grt chprintf.grt chprintf.ch):
36872 Added test-support files.
36873 (Makefile): Modified further.
36874 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
36875 signal.ch): Added test files.
36876 * chill.execute (.cvsignore printf.grt printr.c
36877 in-printf.grt rts.c chprintf.grt rts.h): Added
36878 test-support files.
36879 (Makefile): More corrections.
36880
36881 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
36882
36883 * chill.compile, chill.execute, chill.nocompile: Add CHILL
36884 test cases, ready for DejaGnu.
36885
36886 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
36887
36888 * Upgraded c-torture tests from 1.18 to 1.19
36889
36890 * gcc.compile: added test(s):
36891 930607-1.c
36892 * gcc.execute: added test(s):
36893 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
36894
36895 * added new subdirectory for misc tests: gcc.misc-tests
36896 * gcc.misc-test(s): added tests:
36897 inst-check.c test-consts.c test-ior.c test-switch.c
36898
36899 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
36900
36901 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
36902
36903 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
36904
36905 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
36906
36907 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
36908
36909 * Upgraded c-torture tests from 1.17 to 1.18
36910
36911 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
36912
36913 * Upgraded c-torture tests from 1.12 to 1.17
36914
36915 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
36916
36917 * lib/old-dejagnu.exp:
36918 Fixed handling of XFAIL target triplets to correctly
36919 recognize wildcard characters. Removed code that
36920 appended a unique id tag to the end of the file name
36921 printed out by the result of the testcases within a
36922 given test file.
36923
36924 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
36925
36926 * lib/old-dejagnu.exp:
36927 Reworked expected failure handling to trigger off of XFAIL
36928 keyword in keyphrase embeded in testcase source code. The
36929 XFAIL keyword must be at the end of the keyphrase line. It
36930 may optionally be followed by one or more target triplets.
36931 It has just occured that the handling of wildcards in the
36932 target triplet may not be correct.
36933
36934 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
36935
36936 * g++.old-deja/tests:
36937 Moved all subdirectories up one level into g++.old-deja .
36938
36939 * lib/old-dejagnu.exp:
36940 Fixed problem with CXXFLAGS not being properly reset, and being
36941 corrupted with extraneous "-c" compiler option. This was
36942 causing binaries to not be generated for test that needed them.
36943 Modified strings passed to "pass" and "fail" so that individual
36944 tests from the same test file would be distinguished by an
36945 identifier appended to the test file name in the summary logs;
36946 this corrected a problem with erroneous diff logs. Added code
36947 to search testcases for expected fail and unexpected pass keywords.
36948
36949 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
36950
36951 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
36952
36953 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
36954
36955 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
36956 Removed extraneous text from end of "Special g++ Options"
36957 keyphrase.
36958
36959 * lib/old-dejagnu.exp: Added pattern matching to look for new
36960 keywords, embedded in testcases comments, which will trigger
36961 calls to xpass and xfail.
36962
36963 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
36964
36965 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
36966 comments embedded in the testcases, especially the one looking for
36967 special compiler options, as well as the pattern matching for the
36968 compiler output again.
36969
36970 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
36971
36972 * lib/old-dejagnu.exp: Do a proper check of the return value for
36973 execute tests. Fixed several problems with the pattern matching
36974 of the compiler output which gave erroneous test results.
36975 Changed several of the test result messages to be more descriptive.
36976 * config/unix-g++.exp: Proc g++_load now actually works and
36977 executes the tests passed to it and returns a usable return
36978 value.
36979
36980 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
36981
36982 * lib/gcc.exp: Exits gracefully if $CC is bogus.
36983
36984 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
36985
36986 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
36987 Modified both files to properly execute the old style
36988 dejagnu tests. The previous versions of these files were
36989 experimental and did not function anything near correctly.
36990
36991 1993-04-05 Rob Savoye (rob@cygnus.com)
36992
36993 * Removed all Makefile.in and configure.in files. No configuration
36994 needed now.
36995
36996 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
36997
36998 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
36999
37000 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
37001
37002 * gcc.compile/configure.in, gcc.unsorted/configure.in,
37003 gcc.special/configure.in, gcc.noncompile/configure.in,
37004 gcc.execute/configure.in, gcc.code_quality/configure.in,
37005 g++.other/configure.in, g++.old-deja/configure.in,
37006 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
37007 in srcname setting.
37008
37009 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
37010
37011 * lib/udi.exp: Fixed mondfe and mondfe_download.
37012 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
37013 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
37014
37015 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
37016
37017 * config/udi-gdb.exp: Check $shell_id after connecting to target.
37018 (gdb_exit): Don't remove *_soc files.
37019
37020 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
37021
37022 * lib/c-torture.exp: Don't look for main; instead always use -w
37023 -c. This is how the c-torture tests work. Remove the object
37024 file if the compilation succeeds.
37025 * gcc.execute/execute.exp: Remove executable if test passes.
37026 * gcc.noncompile/noncompile.exp: Every test is an expected
37027 failure.
37028 * gcc.special/special.exp: Added tests from c-torture 1.11,
37029 corrected use of existing test.
37030 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
37031 gcc.execute/920625-1.c: Updated to c-torture 1.11.
37032 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
37033 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
37034 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
37035 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
37036 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
37037 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
37038 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
37039 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
37040 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
37041 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
37042 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
37043 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
37044 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
37045 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
37046 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
37047 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
37048 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
37049 c-torture 1.11.
37050 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
37051 correspond to c-torture 1.11.
37052
37053 * New file.