]> gcc.gnu.org Git - gcc.git/blob - gcc/testsuite/ChangeLog
re PR middle-end/24295 (Xorg broken, #pragma weak foo = bar no longer causes bar...
[gcc.git] / gcc / testsuite / ChangeLog
1 2005-10-20 Alexandre Oliva <aoliva@redhat.com>
2
3 PR middle-end/24295
4 * g++.old-deja/g++.abi/vtable2.C: Do not introduce external
5 declarations with the same names as thunks' alias targets, use
6 aliases instead.
7 * gcc.dg/attr-alias-3.c: New test.
8 * gcc.dg/weak/weak-14.c, gcc.dg/weak/weak-14a.c: New test.
9
10 2005-10-20 Mark Mitchell <mark@codesourcery.com>
11
12 PR c++/22618
13 * g++.dg/parse/access8.C: New test.
14
15 2005-10-20 Richard Guenther <rguenther@suse.de>
16
17 PR c++/24439
18 * g++.dg/tree-ssa/pr24439.C: New testcase.
19
20 2005-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
21
22 * g++.dg/opt/delay-slot-1.C: New test.
23
24 2005-10-20 Erik Edelmann <erik.edelmann@iki.fi>
25
26 PR fortran/21625
27 * gfortran.fg/der_init_1.f90: New.
28
29 2005-10-19 Ulrich Weigand <uweigand@de.ibm.com>
30
31 * gcc.dg/20050824-1.c (f): Clobber %r13 and %r14 only on s390x.
32
33 2005-10-19 Mark Mitchell <mark@codesourcery.com>
34
35 PR c++/21908
36 * g++.dg/parse/error28.C: New test.
37
38 2005-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
39
40 * gcc.dg/profile-generate-2.c: New test.
41
42 2005-10-18 Danny Smith <dannysmith@users.sourceforge.net>
43
44 PR target/23589
45 * g++.dg/ext/dllimport11.C: New.
46
47 2005-10-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
48
49 PR c++/22293
50 * g++.dg/other/friend3.C: New test.
51
52 2005-10-18 Mark Mitchell <mark@codesourcery.com>
53
54 PR c++/23293
55 * g++.dg/template/error19.C: New test.
56
57 2005-10-18 Nathan Sidwell <nathan@codesourcery.com>
58
59 PR c++/21383
60 * g++.dg/overload/koenig2.C: New.
61
62 PR c++/23118
63 * g++.dg/overload/error2.C: New.
64
65 PR c++/22604
66 * g++.dg/inherit/covariant14.C: New.
67
68 2005-10-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
69
70 PR c++/23440
71 * g++.dg/parse/for1.C: New test.
72
73 2005-10-17 Paul Thomas <pault@gcc.gnu.org>
74
75 PR fortran/23446
76 * gfortran.dg/host_dummy_index_1.f90: New test.
77
78 PR fortran/21459
79 * gfortran.dg/automatic_char_len_2.f90: New test.
80
81 PR fortran/20866
82 * gfortran.dg/recursive_statement_functions.f90: New test.
83
84 PR fortran/20853
85 * gfortran.dg/assumed_size_dt_dummy.f90: New test.
86
87 PR fortran/20849
88 * gfortran.dg/external_initializer.f90: New test.
89
90 PR fortran/20837
91 * non_module_public.f90: New test.
92
93 2005-10-17 Nathan Sidwell <nathan@codesourcery.com>
94
95 PR c++/24386
96 * g++.dg/template/overload7.C: New.
97
98 PR c++/22551
99 * g++.dg/other/switch2.C: Remove expected warnings.
100
101 PR c++/21353
102 * g++.dg/template/defarg6.C: New.
103
104 2005-10-17 Uros Bizjak <uros@kss-loka.si>
105
106 PR target/24315
107 * gcc.target/i386/pr24315.c: New test.
108
109 2005-10-16 Mark Mitchell <mark@codesourcery.com>
110
111 PR c++/24389
112 * g++.dg/template/static21.C: New test.
113 * g++.dg/template/static21-a.cc: Likewise.
114
115 2005-10-16 Andrew Pinski <pinskia@physics.uc.edu>
116
117 PR c++/23959
118 * g++.dg/warn/Wswitch-default-1.C: New test.
119 * g++.dg/warn/Wswitch-default-2.C: New test.
120
121 2005-10-16 Mark Mitchell <mark@codesourcery.com>
122
123 PR c++/22173
124 * g++.dg/parse/template18.C: New test.
125 * g++.dg/template/nontype15.C: Likewise.
126
127 2005-10-16 Erik Edelmann <erik.edelmann@iki.fi>
128
129 PR fortran/22273
130 * gfortran.dg/spec_expr_2.f90: New.
131
132 2005-10-16 Hans-Peter Nilsson <hp@axis.com>
133
134 * g++.dg/debug/debug3.C, g++.dg/ext/visibility/noPLT.C,
135 g++.dg/opt/vt1.C, g++.old-deja/g++.other/local-alloc1.C,
136 gcc.dg/20001009-1.c, gcc.dg/20010912-1.c, gcc.dg/20020122-4.c,
137 gcc.dg/20020415-1.c, gcc.dg/20020430-1.c, gcc.dg/20021018-1.c,
138 gcc.dg/20021023-1.c, gcc.dg/20021029-1.c, gcc.dg/20021116-1.c,
139 gcc.dg/20030120-1.c, gcc.dg/20030213-1.c, gcc.dg/20030225-1.c,
140 gcc.dg/20030702-1.c, gcc.dg/20030708-1.c, gcc.dg/20040311-2.c,
141 gcc.dg/inline-2.c: Guard test with { target fpic }. Remove
142 previous target-specific skips and warning-message matches where
143 applicable.
144
145 2005-10-15 Mark Mitchell <mark@codesourcery.com>
146
147 PR c++/21347
148 * g++.dg/warn/Wctor-dtor.C: New test.
149
150 2005-10-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
151
152 PR c/23439
153 * gcc.dg/for-1.c: New test.
154
155 2005-10-14 Mark Mitchell <mark@codesourcery.com>
156
157 PR c++/19565
158 * g++.dg/warn/Wconversion1.C: New test.
159 * g++.dg/ext/packed4.C: Compile with -w.
160 * g++.dg/opt/20050511-1.C: Likewise.
161 * g++.old-deja/g++.other/warn4.C: Compiler with -Wconversion.
162
163 2005-10-14 Jakub Jelinek <jakub@redhat.com>
164
165 * gfortran.dg/boz_5.f90: New test.
166
167 2005-10-14 Nathan Sidwell <nathan@codesourcery.com>
168
169 PR c++/22551
170 * g++.dg/other/switch2.C: New.
171
172 PR c++/23984
173 * g++.dg/init/ctor7.C: New.
174
175 2005-10-13 David Edelsohn <edelsohn@gnu.org>
176
177 PR c++/23730
178 * g++.dg/parse/crash32.C: New test.
179
180 2005-10-13 Mark Mitchell <mark@codesourcery.com>
181
182 PR c++/20721
183 * g++.dg/init/goto2.C: New test.
184
185 PR c++/22464
186 * g++.dg/template/crash/41.C: New test.
187
188 PR c++/22180
189 * g++.dg/template/crash40.C: New test.
190
191 PR c++/23694
192 * g++.dg/parse/friend5.C: New test.
193
194 PR c++/23307
195 * g++.dg/template/crash38.C: New test.
196
197 PR c++/22352
198 * g++.dg/template/friend38.C: New test.
199
200 PR c++/22405
201 * g++.dg/template/crash39.C: New test.
202
203 2005-10-13 Hans-Peter Nilsson <hp@bitrange.com>
204
205 * gcc.dg/debug/dwarf2/dwarf-char1.c,
206 gcc.dg/debug/dwarf2/dwarf-char2.c,
207 gcc.dg/debug/dwarf2/dwarf-char3.c: Skip for mmix-*-*
208
209 * gcc.dg/intmax_t-1.c: Remove mmix-*-* from dg-error statement.
210
211 2005-10-12 Danny Smith <dannysmith@users.sourceforge.net>
212
213 * gcc.dg/dll-2.c: Add tests for warnings.
214 * gcc.dg/dll-3.c: Likewise.
215 * gcc.dg/dll-4.c: Likewise.
216
217 * g++.dg/ext/dllimport1.C: Adjust tests for warnings.
218 * g++.dg/ext/dllimport2.C: Likewise.
219 * g++.dg/ext/dllimport3.C: Likewise.
220 * g++.dg/ext/dllimport7.C: Likewise.
221 * g++.dg/ext/dllimport8.C: Likewise.
222 * g++.dg/ext/dllimport9.C: Likewise.
223
224 2005-10-10 Paul Thomas <pault@gcc.gnu.org>
225
226 PR fortran/24092
227 * gfortran.dg/derived_pointer_recursion.f90: New test.
228
229 2005-10-12 Adrian Straetling <straetling@de.ibm.com>
230
231 * gcc.c-torture/execute/20051012-1.c: New test.
232
233 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
234
235 PR fortran/18082
236 * gfortran.dg/automatic_char_len_1.f90: New test.
237
238 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
239
240 PR fortran/20847
241 * gfortran.dg/save_common.f90: New test.
242
243 PR fortran/20856
244 * gfortran.dg/save_result.f90: New test.
245
246 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
247
248 PR c++/21592
249 * g++.dg/template/dependent-expr1.C: Add new expected error.
250 * g++.dg/template/dependent-expr2.C: Adjust error text.
251 * g++.dg/template/overload6.C: New.
252
253 PR c++/23797
254 * g++.dg/other/typename8.C: New.
255
256 PR c++/21117
257 * g++.dg/other/return1.C: New.
258
259 2005-10-12 Paolo Bonzini <bonzini@gnu.org>
260
261 PR c++/24052
262 * g++.dg/ext/label5.C: New.
263
264 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
265
266 PR c++/19964
267 * g++.dg/parse/crash31.C: New.
268
269 2005-10-12 Razya Ladelsky <razya@il.ibm.com>
270
271 * g++.dg/ipa/ipa-1.c: New test.
272 * g++.dg/ipa/ipa-2.c: New test.
273 * g++.dg/ipa/ipa-3.c: New test.
274 * g++.dg/ipa/ipa-4.c: New test.
275 * g++.dg/ipa/ipa-5.c: New test.
276 * g++.dg/ipa/ipa.exp: New file.
277
278 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
279
280 PR fortran/24207
281 * gfortran.dg/private_type_3.f90: New test.
282
283 2005-10-11 Steven G. Kargl <kargls@comcast.net>
284
285 PR fortran/20786
286 gfortran.dg/aint_anint_1.f90: New test.
287
288 2005-10-11 Steven G. Kargl <kargls@comcast.net>
289
290 PR libgfortran/24313
291 gfortran.dg/csqrt.f: New test.
292
293 2005-10-11 Ian Lance Taylor <ian@airs.com>
294
295 PR c++/8057
296 * g++.dg/warn/noeffect7.C: New test.
297 * g++.dg/warn/noeffect2.C: Instantiate templates.
298 * g++.dg/warn/noeffect4.C: Instantiate template. Add new error
299 and warning.
300
301 2005-10-11 Mark Mitchell <mark@codesourcery.com>
302
303 PR c++/21089
304 * g++.dg/init/float1.C: New test.
305
306 PR c++/24277
307 * g++.dg/init/member1.C: Tweak error markers.
308
309 2005-10-11 Janis Johnson <janis187@us.ibm.com>
310
311 PR testsuite/24281
312 * gcc.dg/compat/struct-layout-1_generator.c (generate_fields):
313 Check for null pointer.
314
315 2005-10-11 Mark Mitchell <mark@codesourcery.com>
316
317 PR c++/21369
318 * g++.dg/parse/ret-type3.C: New test.
319
320 2005-10-11 Andrew Pinski <pinskia@physics.uc.edu>
321
322 PR tree-opt/23946
323 * gcc.c-torture/compile/pr23946.c: New test.
324
325 2005-10-11 Jakub Jelinek <jakub@redhat.com>
326
327 * g++.dg/opt/mmx2.C: New test.
328
329 2005-10-10 Mark Mitchell <mark@codesourcery.com>
330
331 PR c++/24277
332 * g++.dg/template/static20.C: New test.
333
334 PR c++/24302
335 * g++.dg/warn/Wunused-12.C: New test.
336
337 PR c++/23437
338 * g++.dg/template/arg4.C: New test.
339
340 2005-10-10 Eric Botcazou <ebotcazou@libertysurf.fr>
341
342 * gcc.dg/ucnid-2.c: XFAIL on Solaris.
343 * gcc.dg/ucnid-3.c: Likewise.
344 * gcc.dg/ucnid-4.c: Likewise.
345 * gcc.dg/tree-ssa/gen-vect-25.c (main): Return a value.
346 * g++.dg/other/ucnid-1.C: Likewise.
347 * gcc.dg/sparc-frame-1.c: New test.
348
349 2005-10-10 Mark Mitchell <mark@codesourcery.com>
350
351 PR c++/24139
352 * g++.dg/template/spec27.C: New test.
353
354 PR c++/24275
355 * g++.dg/template/static19.C: New test.
356
357 2005-10-09 Eric Botcazou <ebotcazou@libertysurf.fr>
358
359 * gcc.dg/20050922-1.c: Skip on Solaris 2.5.1 to 9.
360 * g++.dg/warn/miss-format-1.C: XFAIL vscanf test on Solaris 2.5.1 to 8.
361
362 2005-10-07 Andrew Pinski <pinskia@physics.uc.edu>
363
364 PR target/24136
365 * gfortran.fortran-torture/compile/pr24136.f: New test.
366
367 2005-10-08 James A. Morrison <phython@gcc.gnu.org>
368
369 PR c++/22172
370 * g++.dg/parse/crash30.C: New test.
371
372 2005-10-07 Richard Guenther <rguenther@suse.de>
373
374 PR middle-end/24227
375 * gcc.c-torture/compile/pr24227.c: New testcase.
376
377 2005-10-07 Steve Ellcey <sje@cup.hp.com>
378
379 * gcc.dg/compat/struct-layout-1_generate.c (generate_fields):
380 Do not put aligned attributes on array elements.
381
382 2005-10-07 Ulrich Weigand <uweigand@de.ibm.com>
383
384 PR testsuite/23611, PR testsuite/23615
385 * obj-c++.dg/bitfield-3.mm: Include standard headers instead of
386 writing prototypes of library functions by hand.
387 * obj-c++.dg/bitfield-4.mm: Likewise.
388 * obj-c++.dg/const-str-4.mm: Likewise.
389 * obj-c++.dg/encode-4.mm: Likewise.
390 * obj-c++.dg/encode-5.mm: Likewise.
391 * obj-c++.dg/encode-6.mm: Likewise.
392 * obj-c++.dg/gnu-runtime-3.mm: Likewise.
393 * obj-c++.dg/method-10.mm: Likewise.
394 * obj-c++.dg/method-17.mm: Likewise.
395 * obj-c++.dg/method-19.mm: Likewise.
396 * obj-c++.dg/try-catch-2.mm: Likewise.
397
398 2005-10-06 Richard Henderson <rth@redhat.com>
399
400 PR 24236
401 * gcc.dg/i386-sse-10.c: Add -fno-omit-frame-pointer.
402
403 2005-10-06 Dale Johannesen <dalej@apple.com>
404
405 * gcc.c-torture/execute/20030125-1.c: Correct.
406
407 2005-10-06 Richard Guenther <rguenther@suse.de>
408
409 PR tree-optimization/24238
410 * g++.dg/tree-ssa/pr24238.C: New testcase.
411
412 2005-10-07 Erik Edelmann <erik.edelmann@iki.fi>
413
414 PR 18568
415 * gfortran.dg/der_pointer_3.f90: New test.
416
417 2005-10-05 Devang Patel <dpatel@apple.com>
418
419 PR Debug/23205
420 * g++.dg/other/PR23205.C: New.
421
422 2005-10-05 Richard Henderson <rth@redhat.com>
423
424 PR target/23602
425 * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options.
426 * g++.dg/eh/omit-frame-pointer2.C: Likewise.
427
428 2005-10-05 Dale Johannesen <dalej@apple.com>
429
430 * gcc.c-torture/execute/float-floor.c: New.
431
432 2005-10-05 Paolo Bonzini <bonzini@gnu.org>
433
434 PR tree-optimization/21419
435 PR tree-optimization/24146
436 PR tree-optimization/24151
437
438 * g++.dg/ext/asm7.C: New.
439 * g++.dg/ext/asm8.C: New.
440 * gcc.dg/asm-1.c: Compile on all targets.
441 * gcc.dg/asm-pr24146.c: New.
442 * gcc.dg/pr21419.c: Adjust error messages.
443
444 2005-10-05 Richard Guenther <rguenther@suse.de>
445
446 PR fortran/24176
447 * gfortran.fortran-torture/compile/empty.f90: New testcase.
448
449 2005-10-05 Nathan Sidwell <nathan@codesourcery.com>
450
451 PR c++/23513
452 * g++.dg/template/spec22.C: Robustify test.
453 * g++.dg/template/spec26.C: New.
454
455 2005-10-05 Uros Bizjak <uros@kss-loka.si>
456
457 * gcc.dg/vect/vect-shift-1.c: Include tree-vect.h header. Check
458 if target supports vector instructions.
459
460 2005-10-04 Geoffrey Keating <geoffk@apple.com>
461
462 * gcc.dg/builtins-config.h: Only PowerPC Mac OS shipped without
463 C99 functions.
464
465 2005-10-04 Janis Johnson <janis187@us.ibm.com>
466
467 * lib/target-supports.exp (check_effective_target_fortran_large_real,
468 check_effective_target_fortran_large_int): Replace cached result
469 when target changes.
470
471 2005-10-04 Devang Patel <dpatel@apple.com>
472
473 * gcc.dg/i386-sse-vect-types.c: New.
474
475 2005-10-04 Ian Lance Taylor <ian@airs.com>
476
477 PR preprocessor/13726
478 * gcc.dg/cpp/cmdlne-dI-C.c: New test.
479 * gcc.dg/cpp/cmdlne-dI-C.h: New file.
480
481 2005-10-04 Richard Guenther <rguenther@suse.de>
482
483 PR c/23576
484 * gcc.dg/noncompile/pr23576.c: New testcase.
485
486 2005-10-04 Andrew Pinski <pinskia@physics.uc.edu>
487
488 PR middle-end/23125
489 * gcc.dg/register-var-3.c: New test.
490
491 2005-10-04 Steven Bosscher <stevenb@suse.de>
492
493 * gcc.dg/pr23049.c: New test.
494
495 * gcc.dg/ucnid-4.c: Fix test.
496
497 2005-10-03 Diego Novillo <dnovillo@redhat.com>
498
499 PR 23445
500 * gcc.c-torture/compile/pr23445.c: New test.
501
502 2005-10-03 Alexandre Oliva <aoliva@redhat.com>
503
504 * g++.dg/overload/unknown1.C: New.
505
506 2005-10-03 Mark Mitchell <mark@codesourcery.com>
507
508 PR c++/17775
509 * g++.dg/template/repo4.C: New test.
510
511 2005-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
512
513 PR libfortran/19308
514 * gfortran.dg/large_real_kind_2.F90: New test.
515 * gfortran.dg/large_integer_kind_2.f90: New test.
516
517 2005-10-03 Uros Bizjak <uros@kss-loka.si>
518
519 * lib/target-supports.exp (check_effective_target_vect_shift):
520 Implement with result caching. Add i?86, x86_64 and ia64 targets.
521 (check_effective_target_vect_condition): Fix copy-n-pasto.
522
523 * gcc.dg/vect/pr22480.c : Enable for effective-target vect_shift.
524 * gcc.dg/vect/vect-shift-1.c: Remove XFAIL for i?86 and x86_64
525 targets.
526
527 2005-10-02 Mark Mitchell <mark@codesourcery.com>
528
529 PR c++/22621
530 * g++.dg/template/overload5.C : New test.
531
532 PR c++/23840
533 * g++.dg/expr/stdarg1.C: New test.
534
535 2005-10-02 Diego Novillo <dnovillo@redhat.com>
536
537 PR 24142
538 * gcc.c-torture/execute/pr24142.c: New test.
539
540 2005-10-01 Diego Novillo <dnovillo@redhat.com>
541
542 PR 24141
543 * gcc.c-torture/execute/pr24141.c: New test.
544
545 2005-10-01 James A. Morrison <phython@gcc.gnu.org>
546 Diego Novillo <dnovillo@redhat.com>
547
548 PR 23604
549 * gcc.c-torture/execute/pr23604.c: New test.
550
551 2005-10-01 Paul Thomas <pault@gcc.gnu.org>
552
553 PR fortran/16404
554 PR fortran/20835
555 PR fortran/20890
556 PR fortran/20899
557 PR fortran/20900
558 PR fortran/20901
559 PR fortran/20902
560 gfortran.dg/equiv_constraint_1.f90: New test.
561 gfortran.dg/equiv_constraint_2.f90: New test.
562 gfortran.dg/equiv_constraint_3.f90: New test.
563 gfortran.dg/equiv_constraint_4.f90: New test.
564 gfortran.dg/equiv_constraint_5.f90: New test.
565 gfortran.dg/equiv_constraint_6.f90: New test.
566 gfortran.dg/equiv_constraint_7.f90: New test.
567 gfortran.dg/equiv_constraint_8.f90: New test.
568 gfortran.dg/private_type_1.f90: New test.
569 gfortran.dg/private_type_2.f90: New test.
570 gfortran.dg/g77/980628-2.f, 980628-3.f, 980628-9.f,
571 980628-10.f: Assert std=gnu to permit mixing of
572 types in equivalence statements.
573
574 2005-09-30 Janne Blomqvist <jblomqvi@cc.hut.fi>
575
576 PR 24112
577 * gfortran.dg/open_status_1.f90: New.
578
579 2005-09-30 Uros Bizjak <uros@kss-loka.si>
580
581 * gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files.
582 * gcc.dg/vect/pr22480.c: Clean up temp files.
583 * gcc.dg/vect/pr23831.c: Clean up temp files.
584 * gcc.dg/vect/pr23816-1.c: Require effective-target vect_condition.
585 Clean up temp files.
586 * gcc.dg/vect/pr23816-2.c: Require effective-target vect_condition.
587 Clean up temp files.
588
589 * gcc.dg/20050309-1.c: Clean up temp files.
590 * gcc.dg/20050325-1.c: Clean up temp files.
591
592 2005-09-30 Uros Bizjak <uros@kss-loka.si>
593
594 PR tree-optimization/24059
595 * gcc.dg/vect/pr24059.c : New test.
596
597 2005-09-29 Jakub Jelinek <jakub@redhat.com>
598
599 PR middle-end/24109
600 * gcc.c-torture/execute/20050929-1.c: New test.
601
602 2005-09-29 Steven Bosscher <stevenb@suse.de>
603
604 * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
605
606 2005-09-29 Paolo Bonzini <bonzini@gnu.org>
607
608 PR c/21419
609 * gcc.dg/pr21419.c: New test.
610
611 2005-09-29 Steven Bosscher <stevenb@suse.de>
612
613 * gcc.dg/pr23911.c: New test.
614
615 2005-09-28 Mark Mitchell <mark@codesourcery.com>
616
617 * g++.dg/opt/pr19650.C: Use -w -fpermissive.
618
619 PR c++/16782
620 * g++.dg/parse/qualified4.C: New test.
621 * g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive.
622 * g++.old-deja/g++.mike/p8154.C: Likewise.
623
624 2005-09-27 Mark Mitchell <mark@codesourcery.com>
625
626 PR c++/22147
627 * g++.dg/template/friend37.C: New test.
628 * g++.dg/parse/crash28.C: Adjust error markers.
629
630 2005-09-27 Jakub Jelinek <jakub@redhat.com>
631
632 PR fortran/18518
633 * gfortran.fortran-torture/execute/save_2.f90: New decl.
634
635 2005-09-27 Devang Patel <dpatel@apple.com>
636
637 PR tree-optimization/23625
638 * gcc.dg/pr23625.c: New test.
639
640 2005-09-27 Uros Bizjak <uros@kss-loka.si>
641
642 * gcc.target/i386/pr22585.c: Run on 32-bit x86 only.
643 * gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only.
644
645 2005-09-26 Jakub Jelinek <jakub@redhat.com>
646
647 PR fortran/23677
648 * gfortran.fortran-torture/execute/save_1.f90: New test.
649 * gfortran.dg/save_1.f90: New test.
650
651 2005-09-26 Uros Bizjak <uros@kss-loka.si>
652
653 * gcc.target/i386/builtin-apply-mmx.c: New test.
654
655 PR target/22576
656 * gcc.target/i386/pr22576.c: New test.
657
658 PR target/22585
659 * gcc.target/i386/pr22585.c: New test.
660
661 PR target/23268
662 * gcc.target/i386/pr23268.c: New test.
663
664 PR middle-end/23831
665 * gcc.dg/vect/pr23831.c: New test.
666
667 PR target/24055
668 * gcc.target/i386/pr24055.c: New test.
669
670 2005-09-25 Kazu Hirata <kazu@codesourcery.com>
671
672 PR tree-optimization/23960
673 * gcc.c-torture/compile/pr23960.c: New.
674
675 2005-09-23 Paul Thomas <pault@gcc.gnu.org>
676
677 PR fortran/16861
678 * gfortran.dg/nested_modules_3.f90: New.
679
680 2005-09-22 Steven G. Kargl <kargls@comcast.net>
681
682 PR fortran/24005
683 gfortran.dg/interface_1.f90: New test.
684
685 2005-09-22 Erik Edelmann <erik.edelmann@iki.fi>
686 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
687
688 PR fortran/23843
689 * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test.
690
691 2005-09-22 Steven G. Kargl <kargls@comcast.net>
692
693 PR fortran/23516
694 * gfortran.dg/imag_1.f: New test.
695 * gfortran.dg/imag_2.f: Ditto.
696
697 2005-09-22 J"orn Rennecke <joern.rennecke@st.com>
698
699 * gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement.
700
701 2005-09-22 Jakub Jelinek <jakub@redhat.com>
702
703 PR c++/21983
704 * g++.dg/warn/pr21983.C: New test.
705
706 2005-09-21 Mark Mitchell <mark@codesourcery.com>
707
708 PR c++/23993
709 * g++.dg/template/array14.C: New test.
710
711 2005-09-21 Erik Edelmann <erik.edelmann@iki.fi>
712
713 PR fortran/19929
714 * gfortran.dg/der_ptr_component_1.f90: New test.
715
716 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
717
718 PR c++/23965
719 * g++.dg/template/error1.C: Reject "no matching function" message.
720
721 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
722
723 PR c++/17609
724 * g++.dg/lookup/error1.C: New test.
725
726 2005-09-21 Dorit Nuzman <dorit@il.ibm.com>
727
728 * gcc.dg/vect/vect-dv-2.c: Change loop bound and restore original
729 functionality of the testcase.
730
731 2005-09-20 Richard Henderson <rth@redhat.com>
732
733 * gcc.dg/vect/vect-22.c: Require vect_float.
734 * gcc.dg/vect/vect-91.c: XFAIL if vect_no_int_add.
735
736 2005-09-20 Joseph S. Myers <joseph@codesourcery.com>
737
738 * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C,
739 g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c,
740 gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c,
741 gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c,
742 gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c,
743 gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c,
744 gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c,
745 gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers.
746 * gcc.dg/cpp/ucnid-8.c: New test.
747
748 2005-09-20 Jakub Jelinek <jakub@redhat.com>
749
750 PR tree-optimization/23929
751 * gcc.c-torture/compile/pr23929.c: New test.
752
753 2005-09-20 Daniel Berlin <dberlin@dberlin.org>
754
755 * gcc.dg/vect/vect-dv-2.c: Expect same alignment message only
756 for one loop.
757
758 2005-09-20 Steve Ellcey <sje@cup.hp.com>
759
760 PR testsuite/23186
761 * g++.dg/other/pr22003.C: Require named sections.
762
763 2005-09-20 Jakub Jelinek <jakub@redhat.com>
764
765 PR c++/23947
766 * g++.dg/rtti/crash3.C: New test.
767
768 PR tree-optimization/23818
769 * gcc.dg/pr23818.c: New test.
770
771 2005-09-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
772
773 PR fortran/23420
774 * gfortran.dg/print_fmt_4.f: New.
775
776 2005-09-20 Jakub Jelinek <jakub@redhat.com>
777
778 PR fortran/23663
779 * gfortran.fortran-torture/execute/entry_11.f90: New test.
780
781 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
782
783 * gcc.dg/vect/vect-40.c: Remove pointers to "aligned types".
784 Use pointers to local alignable arrays instead. Added comments.
785 * gcc.dg/vect/vect-46.c: Likewise.
786 * gcc.dg/vect/vect-48.c: Likewise.
787 * gcc.dg/vect/vect-49.c: Likewise.
788 * gcc.dg/vect/vect-52.c: Likewise.
789 * gcc.dg/vect/vect-53.c: Likewise.
790 * gcc.dg/vect/vect-54.c: Likewise.
791 * gcc.dg/vect/vect-56.c: Likewise.
792 * gcc.dg/vect/vect-57.c: Likewise.
793 * gcc.dg/vect/vect-58.c: Likewise.
794 * gcc.dg/vect/vect-60.c: Likewise.
795 * gcc.dg/vect/vect-61.c: Likewise.
796
797 * gcc.dg/vect/vect-42.c: Remove pointers to "aligned types".
798 The test is no longer vectorizable on vect_no_align targets.
799 * gcc.dg/vect/vect-43.c: Likewsie.
800
801 * gcc.dg/vect/vect-44.c: Added comments.
802 * gcc.dg/vect/vect-45.c: Added comments.
803 * gcc.dg/vect/vect-50.c: Added comments.
804 * gcc.dg/vect/vect-51.c: Added comments.
805
806 * gcc.dg/vect/vect-95.c: Use aligned arrays instead of arrays to
807 aligned type.
808 * gcc.dg/vect/Os-vect-95.c: Likewise.
809
810 * gcc.dg/vect/vect-41.c: Test removed.
811 * gcc.dg/vect/vect-47.c: Test removed.
812 * gcc.dg/vect/vect-55.c: Test removed.
813 * gcc.dg/vect/vect-59.c: Test removed.
814
815 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
816
817 * gcc.dg/vect/pr16105.c: Replace "aligned types" with regular types.
818 No longer vectorizable on vect_no_align targets.
819 * gcc.dg/vect/pr20122.c: Likewise.
820 * gcc.dg/vect/vect-74.c: Likewise.
821 * gcc.dg/vect/vect-75.c: Likewise.
822 * gcc.dg/vect/vect-76.c: Likewise.
823
824 * gcc.dg/vect/vect-37.c: Replace "aligned types" with regular types.
825 Will not be vectorizable on vect_no_align targets once aliasing issues
826 are resolved.
827 * gcc.dg/vect/vect-79.c: Likewise.
828
829 * gcc.dg/vect/vect-77.c: Replace "aligned types" with regular types.
830 * gcc.dg/vect/vect-78.c: Likewise.
831 * gcc.dg/vect/vect-97.c: Likewise.
832
833 2005-09-19 Steven Bosscher <stevenb@suse.de>
834
835 * gcc.dg/pr23943.c: New test.
836
837 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
838
839 PR fortran/19181
840 * gfortran.dg/derived_pointer_null_1.f90: New test.
841
842 2005-09-18 Richard Guenther <rguenther@suse.de>
843
844 PR middle-end/23944
845 * gcc.c-torture/compile/pr23944.c: New testcase.
846
847 2005-09-18 Erik Edelmann <erik.edelmann@iki.fi>
848
849 PR fortran/15975
850 * gfortran.dg/der_pointer_2.f90: New test.
851
852 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
853
854 PR fortran/16861
855 * gfortran.dg/nested_modules_2.f90: New test.
856
857 2005-09-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
858
859 PR c++/18368
860 * g++.dg/other/semicolon.C: New test.
861
862 2005-09-16 Joseph S. Myers <joseph@codesourcery.com>
863
864 * g++.dg/warn/huge-val1.C: Disable tests on values of HUGE_VAL,
865 HUGE_VALF and HUGE_VALL unless __GLIBC__ is defined.
866
867 2005-09-16 Mark Mitchell <mark@codesourcery.com>
868
869 PR c++/23914
870 * g++.dg/template/static18.C: New test.
871
872 PR c++/21514
873 * g++.dg/template/crash19.C: Remove dg-error marker.
874 * g++.dg/template/local4.C: New test.
875
876 2005-09-16 Paul Brook <paul@codesourcery.com>
877
878 PR fortran/23906
879 * gfortran.dg/dependency_1.f90: New test.
880
881 2005-09-15 Mark Mitchell <mark@codesourcery.com>
882
883 PR c++/23896
884 * g++.dg/template/static17.C: New test.
885
886 2005-09-15 Joseph S. Myers <joseph@codesourcery.com>
887
888 PR c++/23139
889 * g++.dg/warn/huge-val1.C: New test.
890
891 2005-09-15 Mark Mitchell <mark@codesourcery.com>
892
893 PR c++/13140
894 * g++.dg/parse/class2.C: New test.
895 * g++.dg/template/explicit8.C: Likewise.
896 * g++.dg/template/spec25.C: Likewise.
897
898 2005-09-14 Josh Conner <jconner@apple.com>
899
900 PR middle-end/23584
901 * gcc.dg/pr23584.c: New test.
902
903 2005-09-14 Jerry DeLisle <jvdelisle@verizon.net>
904
905 PR fortran/21875 Internal Unit Array I/O, NIST
906 * gfortran.dg/arrayio_1.f90: New test.
907 * gfortran.dg/arrayio_1.f90: New test.
908 * gfortran.dg/arrayio_1.f90: New test.
909 * gfortran.dg/arrayio_1.f90: New test.
910 * gfortran.dg/arrayio_1.f90: New test.
911
912 2005-09-14 Uros Bizjak <uros@kss-loka.si>
913
914 PR middle-end/22480
915 * gcc.dg/vect/pr22480.c: New test.
916
917 2005-09-13 Paul Thomas <pault@gcc.gnu.org>
918
919 PR fortran/19358
920 * gfortran.fortran-torture/assumed_dummy_1.f90: New test.
921
922 2005-09-13 Josh Conner <jconner@apple.com>
923
924 PR c++/23180
925 * g++.dg/init/struct2.C: New test.
926 * g++.dg/init/struct3.C: New test.
927
928 2005-09-13 Janis Johnson <janis187@us.ibm.com>
929
930 * gcc.dg/pr15784-4.c, gcc.dg/pr20130-1.c, gcc.dg/ucnid-6.c:
931 Clean up temp files.
932 * gcc.dg/tree-ssa/20030821-1.c, gcc.dg/tree-ssa/20040514-2.c,
933 gcc.dg/tree-ssa/builtin-fprintf-1.c,
934 gcc.dg/tree-ssa/builtin-fprintf-chk-1.c,
935 gcc.dg/tree-ssa/builtin-printf-1.c,
936 gcc.dg/tree-ssa/builtin-printf-chk-1.c,
937 gcc.dg/tree-ssa/builtin-vfprintf-1.c,
938 gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c,
939 gcc.dg/tree-ssa/builtin-vprintf-1.c,
940 gcc.dg/tree-ssa/builtin-vprintf-chk-1.c, gcc.dg/tree-ssa/ltrans-8.c,
941 gcc.dg/tree-ssa/pr19055-2.c, gcc.dg/tree-ssa/pr19055.c,
942 gcc.dg/tree-ssa/pr21985.c: Clean up dump files.
943 * gcc.dg/vect/fast-math-vect-reduc-5.c, gcc.dg/vect/pr22506.c,
944 gcc.dg/vect/trapv-vect-reduc-4.c, gcc.dg/vect/vect-116.c,
945 gcc.dg/vect/vect-reduc-6.c, gcc.dg/vect/vect-reduc-7.c,
946 gcc.dg/vect/vect-reduc-8.c, gcc.dg/vect/vect-reduc-9.c,
947 gcc.dg/vect/vect-shift-1.c: Clean up .vect files.
948
949 2005-09-13 Josh Conner <jconner@apple.com>
950
951 * lib/gcc-dg.exp: Load scanipa.exp.
952 (cleanup-dump): New procedure.
953 (cleanup-rtl-dump, cleanup-tree-dump, cleanup-ipa-dump): Use it.
954 * lib/scandump.exp: New file.
955 * lib/scantree.exp: Use it.
956 * lib/scanipa.exp: New file.
957
958 2005-09-13 Erik Edelmann <erik.edelmann@iki.fi>
959
960 PR fortran/17740
961 * gfortran.dg/generic_4.f90: New test.
962
963 2005-09-13 Uros Bizjak <uros@kss-loka.si>
964
965 PR target/23816
966 * gcc.target/i386/pr23816-1.c: New test.
967 * gcc.target/i386/pr23816-2.c: New test.
968
969
970 2005-09-13 Bastian Blank <waldi@debian.org>
971
972 PR c++/16171
973 * g++.dg/abi/mangle26.C: New test.
974 * g++.dg/abi/mangle27.C: New test.
975 * g++.dg/abi/mangle28.C: New test.
976 * g++.dg/abi/mangle29.C: New test.
977
978 PR c++/23839
979 * g++.dg/parse/register1.C: New test.
980
981 2005-09-13 Mark Mitchell <mark@codesourcery.com>
982
983 PR c++/23842
984 * g++.dg/template/access16.C: New test.
985
986 2005-09-13 Richard Sandiford <richard@codesourcery.com>
987
988 * gfortran.dg/char_pack_2.f90: Increase the vector size.
989
990 2005-09-13 Richard Sandiford <richard@codesourcery.com>
991
992 PR fortran/18899
993 * gfortran.dg/shape_2.f90: New test.
994
995 2005-09-13 Richard Sandiford <richard@codesourcery.com>
996
997 PR target/19269
998 * gfortran.dg/char_associated_1.f90, gfortran.dg/char_cshift_1.f90,
999 * gfortran.dg/char_cshift_2.f90, gfortran.dg/char_eoshift_1.f90,
1000 * gfortran.dg/char_eoshift_2.f90, gfortran.dg/char_eoshift_3.f90,
1001 * gfortran.dg/char_eoshift_4.f90, gfortran.dg/char_pack_1.f90,
1002 * gfortran.dg/char_pack_2.f90, gfortran.dg/char_reshape_1.f90,
1003 * gfortran.dg/char_spread_1.f90, gfortran.dg/char_transpoe_1.f90,
1004 * gfortran.dg/char_unpack_1.f90, gfortran.dg/char_unpack_2.f90: New
1005 tests.
1006
1007 2005-09-12 Mark Mitchell <mark@codesourcery.com>
1008
1009 PR c++/23841
1010 * g++.dg/parse/template17.C: New test.
1011
1012 2005-09-12 Mark Mitchell <mark@codesourcery.com>
1013
1014 PR c++/23789
1015 * g++.dg/template/nontype14.C: New test.
1016
1017 2005-09-12 Ian Lance Taylor <ian@airs.com>
1018
1019 PR g++/7874
1020 * g++.dg/lookup/friend7.C: New test.
1021 * g++.dg/lookup/friend8.C: New test.
1022 * g++.dg/parse/defarg4.C: Add a parameter to the friend function,
1023 so that it will be found via argument dependent lookup.
1024 * g++.old-deja/g++.brendan/crash56.C: Don't expect errors for
1025 friend functions which will no longer be found.
1026 * g++.old-deja/g++.jason/friend.C: Add a parameter to the friend
1027 function g, so that it will be found via argument dependent
1028 lookup.
1029 * g++.old-deja/g++.jason/scoping15.C: Use -ffriend-injection.
1030 * g++.old-deja/g++.mike/net43.C: Likewise.
1031
1032 2005-09-12 Mark Mitchell <mark@codesourcery.com>
1033
1034 PR c++/23691
1035 * g++.dg/template/static16.C: New test.
1036
1037 2005-09-12 Josh Conner <jconner@apple.com>
1038
1039 PR middle-end/23237
1040 * gcc.c-torture/compile/pr23237.c: New test.
1041
1042 2005-09-11 Richard Henderson <rth@redhat.com>
1043
1044 * g++.dg/other/error8.C: Update expected diagnostic text.
1045
1046 2005-09-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1047
1048 PR libfortran/19872
1049 * gfortran.dg/overwrite_1.f: New test.
1050
1051 2005-09-09 Josh Conner <jconner@apple.com>
1052
1053 * g++.dg/init/pr23180-1.C: Removed.
1054 * g++.dg/init/pr23180-2.C: Removed.
1055
1056 2005-09-09 David Daney <ddaney@avtrex.com>
1057
1058 * gcc.c-torture/execute/20010124-1.c: Removed and split into two new
1059 files which are ...
1060 * gcc.c-torture/execute/builtins/20010124-1: ... here and ...
1061 * gcc.c-torture/execute/builtins/20010124-1-lib.c: ... here.
1062
1063 2005-09-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1064
1065 * gfortran.dg/iostat_2.f90: New test.
1066
1067 2005-09-09 Mark Mitchell <mark@codesourcery.com>
1068
1069 PR c++/22252
1070 * g++.dg/ext/interface1.C: New test.
1071 * g++.dg/ext/interface1.h: Likewise.
1072 * g++.dg/ext/interface1a.cc: Likewise.
1073
1074 2005-09-09 Thomas Koenig <Thomas.Koenig@online.de>
1075
1076 * gfortran.dg/iomsg_1.f90: New test case.
1077
1078 2005-09-09 Richard Guenther <rguenther@suse.de>
1079
1080 PR c++/23624
1081 * g++.dg/tree-ssa/pr23624.C: New testcase.
1082
1083 2005-09-09 Richard Sandiford <richard@codesourcery.com>
1084
1085 PR fortran/19239
1086 * gfortran.dg/vector_subscript_1.f90,
1087 * gfortran.dg/vector_subscript_2.f90: New tests.
1088
1089 2005-09-09 Richard Sandiford <richard@codesourcery.com>
1090
1091 PR fortran/21104
1092 * gfortran.dg/array_alloc_1.f90,
1093 * gfortran.dg/array_alloc_2.f90,
1094 * gfortran.dg/array_alloc_3.f90: New tests.
1095
1096 2005-09-09 Richard Sandiford <richard@codesourcery.com>
1097
1098 PR fortran/12840
1099 * gfortran.dg/array_constructor_6.f90
1100 * gfortran.dg/array_constructor_7.f90
1101 * gfortran.dg/array_constructor_8.f90
1102 * gfortran.dg/array_constructor_9.f90
1103 * gfortran.dg/array_constructor_10.f90
1104 * gfortran.dg/array_constructor_11.f90
1105 * gfortran.dg/array_constructor_12.f90: New tests.
1106
1107 2005-09-08 Josh Conner <jconner@apple.com>
1108
1109 PR c++/23180
1110 * g++.dg/init/pr23180-1.C: New test.
1111 * g++.dg/init/pr23180-2.C: New test.
1112
1113 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
1114
1115 PR fortran/18878
1116 * gfortran.dg/module_double_reuse.f90: New.
1117
1118 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
1119
1120 PR fortran/23270
1121 PR fortran/22304
1122 PR fortran/18870
1123 PR fortran/17917
1124 PR fortran/16511
1125 * gfortran.dg/common_equivalence_1.f: New.
1126 * gfortran.dg/common_equivalence_2.f: New.
1127 * gfortran.dg/common_equivalence_3.f: New.
1128 * gfortran.dg/contained_equivalence_1.f90: New.
1129 * gfortran.dg/module_blank_common.f90: New.
1130 * gfortran.dg/module_commons_1.f90: New.
1131 * gfortran.dg/module_equivalence_1.f90: New.
1132 * gfortran.dg/nested_modules_1.f90: New.
1133 * gfortran.dg/g77/19990905-0.f: Remove XFAIL, rearrange
1134 equivalences and add comment to connect the test with
1135 the PR.
1136
1137 2005-09-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1138
1139 PR fortran/23765
1140 * gfortran.dg/common_6.f90: New test.
1141
1142 2005-09-08 Richard Sandiford <richard@codesourcery.com>
1143
1144 PR fortran/15326
1145 * gfortran.dg/char_result_1.f90,
1146 * gfortran.dg/char_result_2.f90,
1147 * gfortran.dg/char_result_3.f90,
1148 * gfortran.dg/char_result_4.f90,
1149 * gfortran.dg/char_result_5.f90,
1150 * gfortran.dg/char_result_6.f90,
1151 * gfortran.dg/char_result_7.f90,
1152 * gfortran.dg/char_result_8.f90: New tests.
1153
1154 2005-09-08 Richard Sandiford <richard@codesourcery.com>
1155
1156 PR fortran/19928
1157 * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests.
1158
1159 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
1160
1161 PR obj-c++/16816
1162 * obj-c++.dg/selector-5.mm: New test.
1163 * obj-c++.dg/selector-6.mm: New test.
1164
1165 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
1166
1167 PR objc/20574
1168 PR objc/19324
1169 * objc.dg/error-1.m: New test.
1170
1171 2005-09-07 Richard Sandiford <richard@codesourcery.com>
1172
1173 PR fortran/23373
1174 * gfortran.fortran-torture/execute/pr23373-1.f90,
1175 * gfortran.fortran-torture/execute/pr23373-1.f90: New tests.
1176
1177 2005-09-07 Jerry DeLisle <jvdelisle@verizon.net>
1178
1179 PR libfortran/23760
1180 * gfortran.dg/g77/1832.f: Remove long string in write statement
1181 to allow the test to pass on correct list directed output with
1182 prepended space.
1183
1184 2005-09-07 James E Wilson <wilson@specifix.com>
1185
1186 * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*.
1187
1188 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
1189
1190 * gfortran.dg/parameter+save.f90: Rename to
1191 * gfortran.dg/parameter_save.f90: .. this.
1192
1193 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
1194
1195 PR fortran/20848
1196 * gfortran.dg/parameter+save.f90: New test case.
1197
1198 2005-09-06 Richard Sandiford <richard@codesourcery.com>
1199
1200 PR fortran/19269
1201 * gfortran.fortran-torture/execute/pr19269-1.f90: New test.
1202
1203 2005-09-06 Jakub Jelinek <jakub@redhat.com>
1204
1205 PR c/23075
1206 * gcc.dg/pr23075.c: New test.
1207 * g++.dg/warn/pr23075.C: New test.
1208
1209 PR target/22362
1210 * gcc.target/i386/pr22362.c: New test.
1211
1212 PR rtl-optimization/23098
1213 * gcc.target/i386/pr23098.c: Add dg-require-effective-target ilp32.
1214
1215 * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes.
1216 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
1217 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
1218
1219 2005-09-06 Mark Mitchell <mark@codesourcery.com>
1220
1221 * g++.dg/expr/cast6.C: New test.
1222
1223 PR c++/9782
1224 * g++.dg/init/new15.C: New test.
1225
1226 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
1227
1228 * gcc.dg/vect/Os-vect-95.c: New test.
1229 * gcc.dg/vect/vect-95.c: Same.
1230
1231 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
1232
1233 * gcc.dg/vect/vect-29.c: Update xfail testing.
1234 * gcc.dg/vect/vect-44.c: Same.
1235 * gcc.dg/vect/vect-48.c: Same.
1236 * gcc.dg/vect/vect-50.c: Same.
1237 * gcc.dg/vect/vect-72.c: Same.
1238 * gcc.dg/vect/vect-77.c: Same.
1239 * gcc.dg/vect/vect-78.c: Same.
1240 * gcc.dg/vect/vect-80.c: Same.
1241 * gcc.dg/vect/vect-96.c: Same.
1242 * gcc.dg/vect/vect-100.c: Same.
1243 * gcc.dg/vect/vect-exp: Add default flags for Os-vect-*.
1244 * gfortran.dg/vect/vect-2.f90: Update xfail testing.
1245 * gfortran.dg/vect/vect-5.f90: Same.
1246
1247 2005-09-06 Jakub Jelinek <jakub@redhat.com>
1248
1249 * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler comment
1250 start strings.
1251 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
1252 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
1253
1254 PR c++/23056
1255 * g++.dg/opt/pr23056.C: New test.
1256
1257 PR rtl-optimization/23098
1258 * gcc.target/i386/pr23098.c: New test.
1259
1260 2005-09-05 Mark Mitchell <mark@codesourcery.com>
1261
1262 PR c++/23667
1263 * g++.dg/template/static15.C: New test.
1264
1265 PR c++/21440
1266 * g++.dg/ext/stmtexpr5.C: New test.
1267 * g++.dg/ext/stmtexpr6.C: Likewise.
1268
1269 2005-09-05 J"orn Rennecke <joern.rennecke@st.com>
1270
1271 * gcc.dg/pr21255-1.c: Match different pattern for sh64.
1272
1273 * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character.
1274 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
1275 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
1276
1277 2005-09-04 Thomas Koenig <Thomas.Koenig@online.de>
1278
1279 PR libfortran/23321
1280 * gfortran.dg/direct_io_4.f90: New test case.
1281
1282 2005-09-04 Andrew Pinski <pinskia@physics.uc.edu>
1283 Rasmus Hahn <rassahah@neofonie.de>
1284
1285 PR libobjc/23108
1286 * objc.dg/type-stream-1.m: New test.
1287
1288 2005-09-04 Tobias Schl"uter <tobias.shclueter@physik.uni-muenchen.de>
1289
1290 PR fortran/23661
1291 * gfortran.dg/print_fmt_1.f90, gfortran.dg/print_fmt_2.f90
1292 gfortran.dg/print_fmt_3.f90: New test.
1293
1294 2005-09-03 Jakub Jelinek <jakub@redhat.com>
1295
1296 * gfortran.dg/fmt_t_1.f90: New test.
1297
1298 2005-09-03 Jakub Jelinek <jakub@redhat.com>
1299
1300 PR rtl-optimization/23454
1301 * g++.dg/opt/pr23454.C: New test.
1302
1303 2005-09-03 Mark Mitchell <mark@codesourcery.com>
1304
1305 PR c++/23699
1306 * g++.dg/ext/static1.C: New test.
1307
1308 2005-09-02 Richard Henderson <rth@redhat.com>
1309
1310 * gcc.c-torture/execute/frame-address.c (check_fa_mid): Avoid
1311 tail call to check_fa_work.
1312
1313 2005-09-02 Mark Mitchell <mark@codesourcery.com>
1314
1315 PR c++/21687
1316 * g++.dg/other/gc3.C: New test.
1317
1318 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
1319
1320 * gcc.dg/20030711-1.c: Include stddef.h and stdio.h.
1321 * gcc.dg/20050826-1.c: Likewise.
1322
1323 2005-08-31 Mark Mitchell <mark@codesourcery.com>
1324
1325 PR c++/23167
1326 * g++.dg/expr/volatile1.C: New test.
1327
1328 2005-09-02 Andrew Pinski <pinskia@physics.uc.edu>
1329
1330 PR middle-end/23547
1331 * gcc.dg/pr23547.c: New test.
1332
1333 2005-09-02 Richard Sandiford <richard@codesourcery.com>
1334
1335 PR c/22061
1336 * gcc.c-torture/execute/pr22061-1.c,
1337 * gcc.c-torture/execute/pr22061-2.c,
1338 * gcc.c-torture/execute/pr22061-3.c,
1339 * gcc.c-torture/execute/pr22061-4.c: New tests.
1340
1341 2005-09-01 Craig Rodrigues <rodrigc@gcc.gnu.org>
1342
1343 * gcc.dg/Wredundant-decls-2.c: New test to check that
1344 -Wredundant-decls does not issue warning for a variable
1345 definition following a declaration.
1346
1347 2005-09-01 Jakub Jelinek <jakub@redhat.com>
1348
1349 PR debug/7241
1350 * gcc.dg/debug/dwarf2/dwarf-char1.c: New test.
1351 * gcc.dg/debug/dwarf2/dwarf-char2.c: New test.
1352 * gcc.dg/debug/dwarf2/dwarf-char3.c: New test.
1353
1354 * gcc.dg/debug/dwarf2/dwarf-die1.c: Fix a typo.
1355 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
1356 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
1357 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
1358 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
1359 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
1360 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
1361 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
1362
1363 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
1364
1365 PR objc/23306
1366 * objc.dg/image-info.m: Remove "objc_module_info" check part of the
1367 scan-assmbler.
1368
1369 2005-08-31 J"orn Rennecke <joern.rennecke@st.com>
1370
1371 PR target/21255
1372 * gcc.dg/pr21255-1.c: New test.
1373 * gcc.dg/pr21255-2-mb.c: Likewise.
1374 * gcc.dg/pr21255-2-ml.c: Likewise.
1375 * gcc.dg/pr21255-3.c: Likewise.
1376 * gcc.dg/pr21255-4.c: Likewise.
1377
1378 2005-08-31 Dale Johannesen <dalej@apple.com>
1379
1380 * gcc.dg/20050830-1.c: New.
1381
1382 2005-08-31 Josh Conner <jconner@apple.com>
1383
1384 * g++.dg/ext/packed8.C: Add -mstructure-size-boundary=8 to
1385 command-line options for arm-*-* targets.
1386 * g++.dg/init/array16.C: Likewise.
1387 * g++.dg/other/crash-4.C: Likewise.
1388
1389 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
1390
1391 PR obj-c++/23640
1392 * obj-c++.dg/gnu-runtime-3.mm: New test.
1393
1394 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1395
1396 PR c++/13377
1397 * g++.dg/lookup/ambig4.C: New test.
1398 * g++.dg/lookup/ambig5.C: New test.
1399 * g++.dg/tc1/dr101.C: Adjust error markers.
1400
1401 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1402
1403 PR c++/23639
1404 * g++.dg/template/ttp5.C: Adjust error markers.
1405
1406 2005-08-30 Andrew Pinski <pinskia@physics.uc.edu>
1407
1408 PR testsuite/23609
1409 * lib/obj-c++.exp: Include target-libpath.exp.
1410 (obj-c++_link_flags): Look for the GNU libobjc library
1411 and set the library path to include it.
1412 Don't manually set LD_LIBRARY_PATH (etc.) but call
1413 set_ld_library_path_env_vars instead.
1414 (obj-c++_target_compile): Don't set library path or
1415 linker flags because they are already set correctly
1416 in obj-c++_link_flags.
1417
1418 2005-08-30 Josh Conner <jconner@apple.com>
1419
1420 * gcc.dg/builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8
1421 to command-line options for arm-*-* targets.
1422
1423 2005-08-30 Geoffrey Keating <geoffk@apple.com>
1424
1425 * g++.dg/other/i386-1.C: New.
1426
1427 2005-08-30 Jakub Jelinek <jakub@redhat.com>
1428
1429 PR preprocessor/20348
1430 PR preprocessor/20356
1431 * gcc.dg/cpp/pr20348.c: New test.
1432 * gcc.dg/cpp/pr20348.h: New file.
1433 * gcc.dg/cpp/inc/pr20348.h: New file.
1434 * gcc.dg/cpp/inc/pr20348-aux.h: New file.
1435 * gcc.dg/cpp/pr20356.c: New test.
1436 * gcc.dg/cpp/pr20356.h: New file.
1437 * gcc.dg/cpp/inc/pr20356.h: New file.
1438 * gcc.dg/cpp/inc/pr20356-aux.h: New file.
1439
1440 2005-08-29 Jerry DeLisle <jvdelisle@verizon.net>
1441
1442 * gfortran.fortran-torture/execute/intrinsic_count.f90:
1443 Fix array dimension to avoid correct end-of-file error.
1444
1445 2005-08-29 Thomas Koenig <Thomas.Koenig@online.de>
1446
1447 PR libfortran/23598
1448 * gfortran.dg/iostat_1.f90: New test.
1449
1450 2005-08-28 Andrew Pinski <pinskia@physics.uc.edu>
1451
1452 PR middle-end/23408
1453 * gcc.dg/pr23408.c: New test.
1454
1455 2005-08-28 Mark Mitchell <mark@codesourcery.com>
1456
1457 PR c++/23099
1458 * g++.dg/init/member1.C: Make sure erroneous static data member
1459 definitions are required.
1460 * g++.dg/template/static13.C: New test.
1461 * g++.dg/template/static14.C: Likewise.
1462
1463 2005-08-29 Jakub Jelinek <jakub@redhat.com>
1464
1465 * gcc.target/i386/pr23575.c: Use -msse2 instead of
1466 -march=pentium4, remove ilp32 requirement.
1467
1468 PR middle-end/23484
1469 * gcc.c-torture/execute/builtins/pr23484-chk.c: New test.
1470 * gcc.c-torture/execute/builtins/pr23484-chk-lib.c: New file.
1471
1472 2005-08-29 Andreas Jaeger <aj@suse.de>
1473
1474 PR testsuite/23607
1475 * gcc.target/i386/pr23575.c: Run only on 32-bit x86.
1476
1477 2005-08-28 Jakub Jelinek <jakub@redhat.com>
1478
1479 * gcc.c-torture/execute/20050316-2.c: New test.
1480 * gcc.c-torture/execute/20050316-3.c: New test.
1481 * gcc.dg/torture/pr16104-1.c: New test.
1482
1483 2005-08-27 Andrew Pinski <pinskia@physics.uc.edu>
1484
1485 PR middle-end/23463
1486 * gcc.c-torture/execute/zero-struct-1.c: New test.
1487
1488 2005-08-27 Richard Guenther <rguenther@suse.de>
1489
1490 PR target/23575
1491 * gcc.target/i386/pr23575.c: New testcase.
1492
1493 2005-08-26 Jakub Jelinek <jakub@redhat.com>
1494
1495 PR rtl-optimization/23561
1496 * gcc.c-torture/execute/20050826-1.c: New test.
1497
1498 PR rtl-opt/23560
1499 * gcc.c-torture/execute/20050826-2.c: New test.
1500
1501 2005-08-26 Dale Johannesen <dalej@apple.com>
1502
1503 * gcc.dg/20030711-1.c: Modify to work on Darwin.
1504 * gcc.dg/20050826-1.c: New.
1505
1506 2005-08-26 Mark Mitchell <mark@codesourcery.com>
1507
1508 PR c++/19004
1509 * g++.dg/template/nontype13.C: New test.
1510
1511 PR c++/23491
1512 * g++.dg/init/new14.C: New test.
1513 * g++.dg/expr/anew1.C: Do not XFAIL.
1514 * g++.dg/expr/anew2.C: Likewise.
1515 * g++.dg/expr/anew3.C: Likewise.
1516
1517 2005-08-26 Andrew Pinski <pinskia@physics.uc.edu>
1518
1519 PR middle-end/22439
1520 * gcc.dg/vla-3.c: New test.
1521
1522 2005-08-25 Erik Edelmann <eedelman@acclab.helsinki.fi>
1523
1524 PR fortran/20363
1525 * gfortran.dg/named_interface.f90: New.
1526
1527 2005-08-26 Maciej W. Rozycki <macro@linux-mips.org>
1528
1529 * gcc.c-torture/execute/frame-address.c: New test.
1530
1531 2005-08-25 Nathan Sidwell <nathan@codesourcery.com>
1532
1533 PR c++/20817
1534 * g++.old-deja/g++.benjamin/13908.C: Robustify expected error.
1535
1536 2005-08-25 Alan Modra <amodra@bigpond.net.au>
1537
1538 * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one.
1539
1540 2005-08-25 Alan Modra <amodra@bigpond.net.au>
1541
1542 * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC.
1543 * gcc.dg/altivec-22.c: Rename from..
1544 * gcc.dg/altivec-nomfcr.c: ..this.
1545
1546 2005-08-24 Paolo Bonzini <bonzini@gnu.org>
1547
1548 PR tree-optimization/23546
1549 * gcc.dg/tree-ssa/pr23546.c: New test.
1550
1551 2005-08-24 Thomas Koenig <Thomas.Koenig@online.de>
1552
1553 PR fortran/17758
1554 * gfortran.dg/nonreturning_statements.f90: New test.
1555
1556 2005-08-24 Nathan Sidwell <nathan@codesourcery.com>
1557
1558 PR c++/22454
1559 * g++.dg/parse/crash29.C: New.
1560
1561 2005-08-23 DJ Delorie <dj@redhat.com>
1562
1563 * gcc.c-torture/execute/stdarg-2.c (main): Make sure long
1564 constants have the L suffix.
1565
1566 2005-08-23 Nathan Sidwell <nathan@codesourcery.com>
1567
1568 PR c++/23044
1569 * g++.dg/template/instantiate8.C: New.
1570
1571 2005-08-23 J"orn Rennecke <joern.rennecke@st.com>
1572
1573 PR middle-end/23467
1574 * gcc.c-torture/execute/pr23467.c: New test.
1575
1576 2005-08-23 Jakub Jelinek <jakub@redhat.com>
1577
1578 PR tree-optimization/22043
1579 * gcc.c-torture/execute/20050613-1.c: New test.
1580
1581 2005-08-23 Ben Elliston <bje@au.ibm.com>
1582
1583 * gcc.c-torture/execute/ieee/ieee.exp: Load gcc-dg.exp library.
1584
1585 2005-08-22 Jakub Jelinek <jakub@redhat.com>
1586
1587 PR rtl-optimization/23478
1588 * g++.dg/opt/pr23478.C: New test.
1589
1590 2005-08-22 Andrew Pinski <pinskia@physics.uc.edu>
1591
1592 PR c/18715
1593 * gcc.dg/switch-warn-3.c: New test.
1594
1595 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1596
1597 PR c++/22233
1598 * g++.dg/template/param1.C: New test.
1599
1600 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1601
1602 PR c++/23089
1603 * g++.dg/other/incomplete1.C: New test.
1604
1605 2005-08-22 Ira Rosen <irar@il.ibm.com>
1606
1607 * gcc.dg/vect/vect-22.c: Add test for float. All four loops
1608 are vectorizable.
1609
1610 2005-08-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1611
1612 * d_lines_1.f, d_lines_2.f, d_lines_3.f, d_lines_4.f,
1613 d_lines_5.f: New.
1614
1615 2005-08-21 Jakub Jelinek <jakub@redhat.com>
1616
1617 * gcc.target/i386/sse-4.c: New test.
1618
1619 2005-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1620
1621 PR testsuite/23239
1622 * gcc.dg/tree-prof/val-prof-5.c: Fix scan-tree-dump regexp.
1623
1624 2005-08-20 Jakub Jelinek <jakub@redhat.com>
1625
1626 * gcc.dg/20050811-1.c: New test.
1627 * gcc.dg/20050811-2.c: New test.
1628
1629 2005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
1630
1631 * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
1632
1633 2005-08-19 Diego Novillo <dnovillo@redhat.com>
1634
1635 PR 23476
1636 * gcc.c-torture/compile/pr23476.c: New test.
1637
1638 2005-08-19 Devang Patel <dpatel@apple.com>
1639
1640 PR tree-optimization/23048
1641 * gcc.dg/tree-ssa/pr23048.c: New test.
1642
1643 2005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
1644
1645 PR middle-end/20624
1646 * g++.dg/warn/Wreturn-3.C: New test
1647
1648 2005-08-18 Dorit Nuzman <dorit@il.ibm.com>
1649
1650 PR tree-optimization/22228
1651 * g++.dg/vect/pr22543.cc: New test.
1652
1653 2005-08-17 Steven Bosscher <stevenb@suse.de>
1654
1655 PR tree-optimization/21574
1656 * gcc.dg/tree-ssa/pr21574.c: New test.
1657
1658 2005-08-16 James E Wilson <wilson@specifix.com>
1659
1660 * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX.
1661
1662 2005-08-16 Andrew Pinski <pinskia@physics.uc.edu>
1663
1664 PR tree-opt/23402
1665 * gcc.c-torture/compile/zero-strct-3.c: New test.
1666 * gcc.c-torture/compile/zero-strct-4.c: New test.
1667
1668 2005-08-16 Steven Bosscher <stevenb@suse.de>
1669
1670 PR target/23376
1671 * gcc.target/x86_64/pr23376.c: New test.
1672
1673 2005-08-16 Ian Lance Taylor <ian@airs.com>
1674
1675 PR c++/23337
1676 * g++.dg/ext/vector2.C: New.
1677
1678 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
1679
1680 * gfortran.dg/inquire-complex.f90: Correct mangled testcase.
1681
1682 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
1683
1684 PR libfortran/23428
1685 * gfortran.dg/inquire-complex.f90: New test case.
1686
1687 2005-08-16 James E Wilson <wilson@specifix.com>
1688
1689 PR tree-optimization/21105
1690 * gcc.dg/large-size-array.c: New.
1691
1692 2005-08-16 Dorit Nuzman <dorit@il.ibm.com>
1693
1694 * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned
1695 type.
1696 * gcc.dg/vect/vect-41: Likewise.
1697 * gcc.dg/vect/vect-42: Likewise.
1698 * gcc.dg/vect/vect-43: Likewise.
1699 * gcc.dg/vect/vect-44: Likewise.
1700 * gcc.dg/vect/vect-46: Likewise.
1701 * gcc.dg/vect/vect-47: Likewise.
1702 * gcc.dg/vect/vect-48: Likewise.
1703 * gcc.dg/vect/vect-52: Likewise.
1704 * gcc.dg/vect/vect-53: Likewise.
1705 * gcc.dg/vect/vect-54: Likewise.
1706 * gcc.dg/vect/vect-55: Likewise.
1707 * gcc.dg/vect/vect-56: Likewise.
1708 * gcc.dg/vect/vect-57: Likewise.
1709 * gcc.dg/vect/vect-58: Likewise.
1710 * gcc.dg/vect/vect-59: Likewise.
1711 * gcc.dg/vect/vect-60: Likewise.
1712 * gcc.dg/vect/vect-61: Likewise.
1713 * gcc.dg/vect/vect-85: Likewise.
1714 * gcc.dg/vect/vect-87: Likewise.
1715 * gcc.dg/vect/vect-88: Likewise.
1716 * gcc.dg/vect/vect-93.c: Likewise.
1717 * gcc.dg/vect/vect-74: Likewise, and also added documentation.
1718 * gcc.dg/vect/vect-75: Likewise.
1719 * gcc.dg/vect/vect-76: Likewise.
1720 * gcc.dg/vect/vect-77: Likewise.
1721 * gcc.dg/vect/vect-78: Likewise.
1722 * gcc.dg/vect/vect-80: Likewise.
1723 * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
1724 vectorized for the expected reason, rather than checking how alignment
1725 was handled.
1726 * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to aligned
1727 type and also instead of aligned pointers. Added documentation.
1728
1729 2005-08-16 Feng Wang <fengwang@nudt.edu.cn>
1730
1731 * gfortran.dg/power.f90: New test.
1732
1733 2005-08-16 Jakub Jelinek <jakub@redhat.com>
1734
1735 PR rtl-optimization/23299
1736 * g++.dg/opt/pr23299.C: New test.
1737
1738 2005-08-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1739
1740 * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*.
1741
1742 2005-08-15 Fariborz Jahanian <fjahanian@apple.com>
1743
1744 * g++.dg/template/local6.C: New test.
1745
1746 2005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
1747
1748 * execute/exceptions/finally-1.m: Check that the catch and finally are
1749 being called. Also add a "return 0;" at the end of main.
1750
1751 2005-08-14 Paul Thomas <pault@gcc.gnu.org>
1752
1753 PR fortran/21432.
1754 * gfortran.dg/namelist_print_1.f: New test of functionality of
1755 PRINT namelist.
1756 * gfortran.dg/namelist_print_2.f: New test to check that PRINT
1757 namelist generates error with -std=f95.
1758
1759 2005-08-14 Ira Rosen <irar@il.ibm.com>
1760
1761 PR tree-optimization/23119
1762 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
1763
1764 2005-08-13 Marcin Koziej <creep@desk.pl>
1765 Andrew Pinski <pinskia@physics.uc.edu>
1766
1767 PR libobjc/22492
1768 * execute/exceptions/finally-1.m: New test.
1769
1770 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
1771
1772 * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
1773 testsuite.
1774 * objc/execute/exceptions/trivial.m: New test.
1775 * objc.dg/try-catch-11.m: Move to ...
1776 * objc/execute/exceptions/foward-1.m: Here.
1777 * objc.dg/try-catch-2.m: Move to ...
1778 * objc/execute/exceptions/catchall-1.m: Here.
1779 * objc.dg/try-catch-8.m: Move to ...
1780 * objc/execute/exceptions/local-variables-1.m: Here.
1781
1782 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
1783
1784 * objc.dg/nested-func-1.m: Move to ...
1785 * objc/execute/nested-func-1.m: Here.
1786
1787 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
1788
1789 * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
1790 in ${options} instead of [target_info name].
1791 * lib/obj-c++.exp (objc_target_compile): Likewise.
1792
1793 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
1794
1795 * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
1796
1797 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
1798
1799 part of PR testsuite/23348
1800 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to each
1801 of the torture options.
1802 * objc/compile/trivial.m: New test.
1803
1804 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
1805
1806 * gfortran.dg/eoshift.f90: Correct format.
1807
1808 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
1809
1810 * gfortran.fortran-torture/execute/character_passing.f90:
1811 Fix comment typo.
1812
1813 2005-08-12 Giovanni Bajo <giovannibajo@libero.it>
1814
1815 PR c++/8271
1816 * g++.dg/template/unify10.C: New.
1817
1818 2005-08-11 James A. Morrison <phython@gcc.gnu.org>
1819
1820 * g++.dg/parse/pr22514.C: Move to...
1821 * g++.dg/debug/pr22514.C: here.
1822
1823 2005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1824
1825 PR c++/23266
1826 * g++.dg/inherit/pure1.C: New test.
1827
1828 * ChangeLog: Fix typos.
1829
1830 2005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1831 Steven Bosscher <stevenb@suse.de>
1832
1833 * gfortran.dg/runtime_warning_1.f90: New test.
1834
1835 2005-08-11 Nathan Sidwell <nathan@codesourcery.com>
1836
1837 PR c++/23219
1838 * g++.dg/parse/crash28.C: New.
1839
1840 2005-08-11 Richard Guenther <rguenther@suse.de>
1841
1842 PR target/23289
1843 * gcc.target/i386/tailcall-1.c: New testcase.
1844
1845 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
1846
1847 * gcc.dg/vect/vect-67.c: Un-xfail.
1848
1849 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
1850
1851 PR c++/23225
1852 * g++.dg/testsuite/parse/crash27.C: new test.
1853
1854 2005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
1855
1856 PR libfortran/22143
1857 * gfortran.dg/shift-kind.f90: New testcase.
1858
1859 2005-08-10 Richard Sandiford <richard@codesourcery.com>
1860
1861 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
1862 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
1863
1864 2005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1865
1866 PR c++/20646
1867 * g++.dg/other/mult-stor1.C: New test.
1868
1869 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
1870
1871 * gcc.c-torture/pr18299-1.c: Move to ...
1872 * gcc.c-torture/compile/pr18299-1.c: Here.
1873
1874 2005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
1875
1876 * gfortran/fortran.torture/execute/character_passing.f90:
1877 Fix types for LSAME.
1878
1879 2005-08-09 Dorit Nuzman <dorit@il.ibm.com>
1880
1881 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
1882 input data back to what it was originally.
1883
1884 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
1885
1886 * objc.dg/try-catch-8.m: Enable for all targets.
1887
1888 2005-08-09 James A. Morrison <phython@gcc.gnu.org>
1889
1890 * gcc.dg/pr23165.c: New test.
1891
1892 2005-08-09 Steven Bosscher <stevenb@suse.de>
1893
1894 PR tree-optimization/23234
1895 * gcc.dg/tree-ssa/pr23234.c: New test.
1896
1897 2005-08-08 Josh Conner <jconner@apple.com>
1898
1899 PR rtl-optimization/23241
1900 * gcc.dg/char-compare.c: New test.
1901
1902 2005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1903
1904 PR c++/22508
1905 * g++.dg/init/new13.C: New test.
1906
1907 2005-08-08 Nathan Sidwell <nathan@codesourcery.com>
1908
1909 PR c++/21166
1910 * g++.dg/other/crash-4.C: Adjust
1911 * g++/dg/ext/packed9.C: New.
1912
1913 2005-08-08 Richard Sandiford <richard@codesourcery.com>
1914
1915 PR middle-end/21964
1916 * gcc.c-torture/execute/pr21964-1.c: New test.
1917
1918 2005-08-08 Richard Sandiford <richard@codesourcery.com>
1919
1920 PR c/22458
1921 * gcc.dg/pr22458-1.c: New test.
1922
1923 2005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
1924 Steven G. Kargl <kargls@comcast.net>
1925
1926 PR fortran/22390
1927 * gfortran.dg/flush_1.f90: New test.
1928
1929 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1930
1931 PR c++/23191
1932 * g++.dg/template/eh2.C: New test.
1933
1934 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1935
1936 PR c++/19498
1937 * g++.dg/template/instantiate7.C: New test.
1938
1939 2005-08-06 Joseph S. Myers <joseph@codesourcery.com>
1940
1941 PR c/23113
1942 * gcc.dg/Wunused-value-1.c: New test.
1943
1944 2005-08-06 Richard Sandiford <richard@codesourcery.com>
1945
1946 PR rtl-optimization/23233
1947 * gcc.c-torture/compile/pr23233-1.c: New test.
1948
1949 2005-08-06 Jakub Jelinek <jakub@redhat.com>
1950
1951 PR fortran/18833
1952 PR fortran/20850
1953 * gfortran.dg/equiv_1.f90: New test.
1954 * gfortran.dg/equiv_2.f90: New test.
1955 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
1956 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
1957 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
1958
1959 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
1960
1961 * gcc.c-torture/execute/vrp-5.c: New test.
1962 * gcc.c-torture/execute/vrp-6.c: New test.
1963 * gcc.dg/tree-ssa/vrp21.c: New test.
1964
1965 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
1966
1967 * g++.dg/parse/pr22514.C: New test.
1968
1969 2005-08-05 J"orn Rennecke <joern.rennecke@st.com>
1970
1971 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
1972
1973 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
1974 instead of constant loads / pool entries.
1975
1976 2005-08-05 David Edelsohn <edelsohn@gnu.org>
1977
1978 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
1979 TEST_TO_WCTYPE.
1980
1981 2005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
1982
1983 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
1984 __WINT_TYPE__ in generated prototypes if possible.
1985
1986 2005-08-04 Diego Novillo <dnovillo@redhat.com>
1987
1988 PR 22037
1989 * g++.dg/tree-ssa/pr22037.C:
1990
1991 2005-08-04 Richard Henderson <rth@redhat.com>
1992
1993 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
1994 scan-tree-dump-times directive.
1995
1996 2005-08-04 Jan Hubicka <jh@suse.cz>
1997
1998 * gcov-1.C: Fix switch counts.
1999 * gcov-4b.c: Likewise.
2000
2001 2005-08-03 Jeff Law <law@redhat.com>
2002
2003 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
2004
2005 2005-08-03 J"orn Rennecke <joern.rennecke@st.com>
2006
2007 * gcc.c-torture/execute/pr23135.c: New test.
2008
2009 2005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2010
2011 PR tree-optimization/19899
2012 * gcc.dg/tree-ssa/scev-1.c: New test.
2013 * gcc.dg/tree-ssa/scev-2.c: New test.
2014
2015 2005-08-03 Richard Sandiford <richard@codesourcery.com>
2016
2017 PR target/18582
2018 * testsuite/gcc.dg/torture/pr18582-1.c: New test.
2019
2020 2005-08-03 Jan Hubicka <jh@suse.cz>
2021
2022 * update-conroll.c: New testcase.
2023 * update-conroll-2.c: New testcase.
2024
2025 2005-08-02 David Edelsohn <edelsohn@gnu.org>
2026
2027 * gfortran.dg/constant_substring.f: New test.
2028 * gfortran.dg/pr22491.f: New test.
2029
2030 2005-08-02 Jan Hubicka <jh@suse.cz>
2031
2032 * update-threading.c: Replace by the proper one.
2033
2034 2005-08-02 Diego Novillo <dnovillo@redhat.com>
2035
2036 PR 23164
2037 * g++.dg/tree-ssa/pr23164.C: New test.
2038
2039 2005-08-02 Diego Novillo <dnovillo@redhat.com>
2040
2041 * gcc.dg/tree-ssa/pr23192.c: New test.
2042
2043 2005-08-02 James A. Morrison <phython@gcc.gnu.org>
2044
2045 * gcc.c-torture/execute/vrp-4.c: New test.
2046
2047 2005-08-02 Jan Hubicka <jh@suse.cz>
2048
2049 * update-threading.c: New test.
2050
2051 2005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
2052
2053 * gcc.c-torture/compile/20050801-1.c: New test.
2054 * gcc.c-torture/compile/20050801-2.c: New test.
2055
2056 2005-08-01 Jan Hubicka <jh@suse.cz>
2057
2058 * val-prof-5.c: New test.
2059
2060 2005-08-01 Joseph S. Myers <joseph@codesourcery.com>
2061
2062 PR c/22311
2063 * gcc.dg/pr22311-1.c : New test.
2064
2065 2005-07-31 Steven Bosscher <stevenb@suse.de>
2066
2067 PR target/23095
2068 * gfortran.dg/pr23095.f: New test.
2069
2070 PR c++/22003
2071 * g++.dg/other/pr22003.C: New test.
2072
2073 2005-07-31 Richard Sandiford <richard@codesourcery.com>
2074
2075 PR target/20621
2076 * gcc.c-torture/execute/pr20621-1.c: New test.
2077
2078 2005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
2079
2080 * gfortran.dg/comma_format_extension_4.f: Adjust length
2081 of string for format.
2082 * gfortran.dg/der_array_io_1.f: Replace illegal internal
2083 print statement with internal write.
2084 * gfortran.dg/der_array_io_2.f: Likewise.
2085 * gfortran.dg/der_array_io_3.f: Likewise.
2086
2087 2005-07-30 James A. Morrison <phython@gcc.gnu.org>
2088
2089 * gcc.dg/fold-abs-4.c: new test.
2090
2091 2005-07-30 Paul Thomas <pault@gcc.gnu.org>
2092
2093 PR fortran/22570 an related issues.
2094 * gfortran.dg/x_slash_1.f: New test.
2095
2096 2005-07-30 Joseph S. Myers <joseph@codesourcery.com>
2097
2098 PR c/23143
2099 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
2100 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
2101
2102 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
2103
2104 PR c/529
2105 * gcc.dg/Wshadow-3.c: New test.
2106
2107 2005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
2108
2109 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
2110 used to have the wrong bounds).
2111
2112 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
2113
2114 PR c/21720
2115 * gcc.dg/hex-round-1.c: Test more cases.
2116 * gcc.dg/hex-round-2.c: New test.
2117
2118 2005-07-29 Diego Novillo <dnovillo@redhat.com>
2119
2120 PR 22550
2121 * g++.dg/tree-ssa/pr22550.C: New test.
2122
2123 2005-07-29 James A. Morrison <phython@gcc.gnu.org>
2124
2125 * gcc.dg/tree-ssa/vrp19.c: New test.
2126 * gcc.dg/tree-ssa-vrp20.c: New test.
2127
2128 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
2129
2130 PR c/22240
2131 * gcc.dg/transparent-union-4.c: New test.
2132
2133 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
2134
2135 PR c/22192
2136 * gcc.dg/c99-vla-2.c: New test.
2137
2138 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
2139
2140 PR c/21720
2141 * gcc.dg/hex-round-1.c: New test.
2142
2143 2005-07-28 Jan Hubicka <jh@suse.cz>
2144
2145 * inliner-1.c: Do not dump everything.
2146 * tree-prof.exp: Do not pass -ftree-based-profiling.
2147 * bprob.exp: Likewise.
2148
2149 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
2150
2151 2005-07-28 Mark Mitchell <mark@codesourcery.com>
2152
2153 PR c++/22545
2154 * g++.dg/expr/ptrmem7.C: New test.
2155
2156 2005-07-28 Mike Stump <mrs@apple.com>
2157
2158 * g++.old-deja/g++.mike/visibility-1.C: New test.
2159
2160 2005-07-28 Richard Sandiford <richard@codesourcery.com>
2161
2162 PR c/20187
2163 * gcc.c-torture/execute/pr20187-1.c: New test.
2164
2165 2005-07-28 Jeff Law <law@redhat.com>
2166
2167 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
2168 * gcc.dg/tree-ssa/vrp18.c: New test.
2169
2170 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
2171
2172 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
2173
2174 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
2175
2176 PR tree-optimization/22506
2177 * gcc.dg/vect/ps22506.c: New test.
2178
2179 2005-07-28 Jakub Jelinek <jakub@redhat.com>
2180
2181 PR target/21149
2182 * gcc.target/i386/sse-3.c: New test.
2183
2184 2005-07-28 Richard Sandiford <richard@codesourcery.com>
2185
2186 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
2187 * gcc.target/mips/mips32-dsp-type.c: Likewise.
2188
2189 2005-07-28 Richard Sandiford <richard@codesourcery.com>
2190
2191 PR c/22589
2192 * gcc.c-torture/compile/pr22589-1.c: New test.
2193
2194 2005-07-28 Jan Hubicka <jh@suse.cz>
2195
2196 * update-loopch.c: New testcase.
2197
2198 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
2199
2200 PR rtl-optimization/23047
2201 * gcc.c-torture/execute/pr23047.c: New test.
2202 * gcc.c-torture/execute/pr23047.x: New.
2203
2204 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
2205
2206 PR tree-optimization/22493
2207 * gcc.c-torture/execute/pr22493-1.c: New test.
2208 * gcc.c-torture/execute/pr22493-1.x: New.
2209 * gcc.c-torture/execute/vrp-1.c: New test.
2210 * gcc.c-torture/execute/vrp-2.c: New test.
2211 * gcc.c-torture/execute/vrp-2.c: New test.
2212
2213 2005-07-27 Aldy Hernandez <aldyh@redhat.com>
2214
2215 * gcc.target/frv/all-builtin-read8.c: Delete.
2216 * gcc.target/frv/all-builtin-read16.c: Delete.
2217 * gcc.target/frv/all-builtin-read32.c: Delete.
2218 * gcc.target/frv/all-builtin-read64.c: Delete.
2219 * gcc.target/frv/all-builtin-write8.c: Delete.
2220 * gcc.target/frv/all-builtin-write16.c: Delete.
2221 * gcc.target/frv/all-builtin-write32.c: Delete.
2222 * gcc.target/frv/all-builtin-write64.c: Delete.
2223 * gcc.target/frv/all-read-write-1.c: New.
2224
2225 2005-07-27 Jeff Law <law@redhat.com>
2226
2227 * gcc.c-torture/execute/pr22630.c: New test.
2228
2229 2005-07-27 Dorit Nuzman <dorit@il.ibm.com>
2230
2231 PR tree-optimization/23073
2232 * gcc.dg/vect/nodump-pr23073.c: New test.
2233 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
2234
2235 2005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
2236
2237 PR tree-optimize/22348
2238 * gcc.c-torture/execute/pr22348.c: New.
2239
2240 2005-07-27 Richard Guenther <rguenther@suse.de>
2241
2242 * gcc.dg/tree-ssa/salias-1.c: New testcase.
2243
2244 2005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2245
2246 PR fortran/22503
2247 * gfortran.dg/logical_comp.f90: New test.
2248
2249 2005-07-27 Jan Hubicka <jh@suse.cz>
2250
2251 * inliner-1.c: Add cleanup of dumps.
2252 * val-prof-*.c: Likewise.
2253 * update-tailcall.c: New.
2254
2255 2005-07-26 Diego Novillo <dnovillo@redhat.com>
2256
2257 PR 22591
2258 * gcc.dg/tree-ssa/pr22591.c: New test.
2259 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
2260
2261 2005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
2262
2263 PR libobjc/22606
2264 * objc.dg/try-catch-11.m: New test.
2265
2266 2005-07-26 Richard Guenther <rguenther@suse.de>
2267
2268 PR tree-optimization/22486
2269 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
2270
2271 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
2272
2273 PR tree-opt/22484
2274 * testsuite/g++.dg/opt/loop2.C: New test.
2275
2276 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
2277
2278 * gcc.dg/tree-ssa/reassoc-3.c: New test.
2279 * gcc.dg/tree-ssa/reassoc-4.c: New test.
2280
2281 2005-07-25 Adam Nemet <anemet@lnxw.com>
2282
2283 * lib/profopt.exp (profopt-execute): Check for profiling data
2284 files on the target.
2285
2286 2005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
2287
2288 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
2289 for matching of asm labels.
2290
2291 2005-07-25 Richard Guenther <rguenther@suse.de>
2292
2293 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
2294
2295 2005-07-25 Richard Guenther <rguenther@suse.de>
2296
2297 PR testsuite/22624
2298 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
2299
2300 2005-07-25 Ira Rosen <irar@il.ibm.com>
2301
2302 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
2303 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
2304 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
2305 * gcc.dg/vect/vect-100.c: New test.
2306 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
2307 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
2308 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
2309 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
2310 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
2311 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
2312 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
2313 * gfortran.dg/vect/pr19049.f90: New testcase.
2314 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
2315
2316 2005-07-25 Jakub Jelinek <jakub@redhat.com>
2317
2318 * gcc.c-torture/execute/20050713-1.c: New test.
2319
2320 PR fortran/20063
2321 * gfortran.fortran-torture/execute/data_4.f90: New test.
2322
2323 PR middle-end/20303
2324 * gcc.dg/visibility-d.c: New test.
2325
2326 2005-07-25 Feng Wang <fengwang@nudt.edu.cn>
2327
2328 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
2329 * gfortran.dg/underflow.f90: Ditto.
2330
2331 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2332
2333 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
2334 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
2335 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
2336
2337 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
2338
2339 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
2340 include case of field width of zero.
2341
2342 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
2343
2344 PR libgfortran/21875
2345 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
2346 with trailing blanks on normal formatted read.
2347
2348 2005-07-23 Chao-ying Fu <fu@mips.com>
2349
2350 * gcc.target/mips/mips32-dsp-type.c: New test.
2351 * gcc.target/mips/mips32-dsp.c: New test.
2352
2353 2005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
2354
2355 PR testsuite/21073
2356 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
2357
2358 PR testsuite/20454
2359 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
2360 and __cyg_profile_func_exit.
2361
2362 2005-07-22 David Edelsohn <edelsohn@gnu.org>
2363
2364 * gfortran.dg/comma_format_extension_3.f: Fix typo.
2365 * gfortran.dg/comma_format_extension_4.f: Same.
2366 * gfortran.dg/pr15332.f: Same.
2367 * gfortran.dg/pr21730.f: Same.
2368
2369 2005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
2370
2371 * g++.dg/opt/vrp2.C: Fix testcase.
2372
2373 PR tree-opt/22625
2374 * g++.dg/opt/vrp2.C: New test.
2375
2376 2005-07-22 Mark Mitchell <mark@codesourcery.com>
2377
2378 PR debug/21828
2379 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
2380
2381 2005-07-22 Diego Novillo <dnovillo@redhat.com>
2382
2383 * gcc.dg/tree-ssa/20050719-1.c: New test.
2384
2385 2005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
2386
2387 * gcc.dg/bfin-longcall-1.c: New file.
2388 * gcc.dg/bfin-longcall-2.c: New file.
2389
2390 2005-07-21 Janis Johnson <janis187@us.ibm.com>
2391
2392 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
2393
2394 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
2395
2396 PR middle-end/19055
2397 * gcc.dg/tree-ssa/pr19055.c: New test.
2398 * gcc.dg/tree-ssa/pr19055-2.c: New test.
2399
2400 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
2401
2402 PR C++/22358
2403 * g++.dg/other/pr22358.C: New test.
2404
2405 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
2406
2407 PR c++/2922
2408 * g++.dg/lookup/two-stage5.C: New test from bug comments.
2409
2410 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2411
2412 PR c++/15938
2413 * g++.dg/init/union2.C: New test.
2414
2415 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2416
2417 PR c/22393
2418 * gcc.dg/complex-4.c: New test.
2419
2420 2005-07-21 Richard Guenther <rguenther@suse.de>
2421
2422 PR testsuite/22522
2423 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
2424 scanning for asm labels.
2425 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
2426
2427 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
2428
2429 PR target/22085
2430 * gcc.dg/altivec-pr22085.c: New.
2431
2432 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
2433
2434 PR tree-optimization/19210
2435 * gcc.dg/tree-ssa/pr19210-1.c: New.
2436 * gcc.dg/tree-ssa/pr19210-2.c: New.
2437
2438 2005-07-21 Richard Sandiford <richard@codesourcery.com>
2439
2440 PR rtl-optimization/22167
2441 * g++.dg/opt/pr22167.C: New test.
2442
2443 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
2444
2445 PR c++/2922
2446 * g++.dg/lookup/two-stage2.C: New.
2447 * g++.dg/lookup/two-stage3.C: New.
2448 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
2449 fixed two-stage name lookup for operators.
2450 * g++.dg/template/call3.C: Compiler now produces an appropriate
2451 error message.
2452 * g++.dg/template/crash37.C: Compiler now describes bla() on line
2453 14 as a candidate.
2454 * g++.dg/template/ptrmem4.C: Compiler produces different error
2455 message.
2456 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
2457 connect_to_method as a candidate.
2458
2459 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
2460
2461 * gcc.dg/fold-alloc-1.c: New test.
2462
2463 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
2464
2465 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
2466 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
2467
2468 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
2469
2470 * gcc.dg/fold-abs-1.c: New test.
2471 * gcc.dg/fold-abs-2.c: New test.
2472 * gcc.dg/fold-abs-3.c: New test.
2473
2474 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
2475
2476 Make CONSTRUCTOR use VEC to store initializers.
2477 * g++.dg/ext/complit3.C: Check for specific error messages.
2478 * g++.dg/init/brace2.C: Update error message.
2479 * g++.dg/warn/Wbraces2.C: Likewise.
2480
2481 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
2482
2483 PR fortran/16940
2484 * gfortran.dg/module_interface_1.f90: New test.
2485
2486 2005-07-19 Danny Berlin <dberlin@dberlin.org>
2487 Kenneth Zadeck <zadeck@naturalbridge.com>
2488
2489 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
2490
2491 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2492
2493 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
2494 specify -Wformat for these tests.
2495 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
2496 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
2497 * gcc.dg/format/opt-6.c: Delete.
2498
2499 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
2500
2501 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
2502 * gcc.dg/tree-ssa/sra-3.c: Likewise.
2503
2504 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
2505
2506 * gcc.dg/tree-ssa/alias-2.c: New test.
2507
2508 2005-07-18 Mark Mitchell <mark@codesourcery.com>
2509
2510 PR c++/22263
2511 * g++.dg/template/explicit7.C: New test.
2512
2513 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
2514
2515 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of field
2516 width of 8 to +Inf and -Inf.
2517
2518 2005-07-17 Mark Mitchell <mark@codesourcery.com>
2519
2520 PR c++/22139
2521 * g++.dg/template/friend36.C: New test.
2522
2523 2005-07-16 David Edelsohn <edelsohn@gnu.org>
2524
2525 PR fortran/21730
2526 * gfortran.dg/pr21730.f: New test.
2527
2528 2005-07-16 Danny Berlin <dberlin@dberlin.org>
2529 Kenneth Zadeck <zadeck@naturalbridge.com>
2530
2531 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
2532 since pure const detection cannot run at -O1 in c compiler.
2533 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
2534 can now optimize this case properly.
2535 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
2536 because we now pass.
2537 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
2538
2539 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
2540
2541 PR c/22421
2542 * gcc.dg/format/bitfld-1.c: New test.
2543
2544 2005-07-15 Mark Mitchell <mark@codesourcery.com>
2545
2546 PR c++/22204
2547 * g++.dg/rtti/repo1.C: New test.
2548
2549 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
2550
2551 PR middle-end/22398
2552 * gcc.c-torture/compile/pr22398.c: New test.
2553
2554 2005-07-15 Mark Mitchell <mark@codesourcery.com>
2555
2556 PR c++/22132
2557 * g++.dg/expr/cast4.C: New test.
2558
2559 2005-07-15 Richard Guenther <rguenther@suse.de>
2560
2561 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
2562 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
2563
2564 2005-07-15 Steven Bosscher <stevenb@suse.de>
2565
2566 PR tree-optimization/22230
2567 * gcc.dg/tree-ssa/pr22230.c: New test.
2568
2569 2005-07-14 Jakub Jelinek <jakub@redhat.com>
2570
2571 * gfortran.dg/g77/cpp6.f: New test.
2572
2573 PR fortran/22417
2574 * gfortran.dg/g77/cpp5.F: New test.
2575 * gfortran.dg/g77/cpp5.h: New file.
2576 * gfortran.dg/g77/cpp5inc.h: New file.
2577
2578 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
2579
2580 PR libfortran/16435
2581 * gfortran.dg/tl_editting.f90: New.
2582 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
2583
2584 2005-07-14 Steven G. Kargl <kargls@comcast.net>
2585
2586 * gfortran.dg/char_array_constructor.f90: New test.
2587
2588 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
2589
2590 * gfortran.dg/past_eor.f90: New.
2591 * gfortran.dg/complex_read.f90: New.
2592
2593 2005-07-13 Jeff Law <law@redhat.com>
2594
2595 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
2596 additional casts.
2597
2598 * gcc.dg/tree-ssa/pr22321.c: New test
2599
2600 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
2601
2602 PR tree-optimization/21921
2603 * gcc.dg/tree-ssa/pr21921.c: New.
2604
2605 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
2606
2607 PR tree-optimizatio/22442
2608 * gcc.dg/tree-ssa/loop-11.c: New test.
2609
2610 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
2611
2612 PR tree-opt/21840
2613 * gcc.c-torture/compile/pr21840.c: New test.
2614
2615 2005-07-12 Jan Hubicka <jh@suse.cz>
2616
2617 * gcc.c-torture/compile/pr22379.c: New test.
2618
2619 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
2620
2621 PR libfortran/21593
2622 gfortran.dg/dev_null.f90: Remove outdated comment about
2623 PR libfortran/21593.
2624
2625
2626 2005-07-12 Dale Johannesen <dalej@apple.com>
2627
2628 * gcc.target/i386/compress-float-sse.c: New.
2629 * gcc.target/i386/compress-float-sse-pic.c: New.
2630 * gcc.target/i386/compress-float-387.c: New.
2631 * gcc.target/i386/compress-float-387-pic.c: New.
2632 * gcc.dg/compress-float-ppc.c: New.
2633 * gcc.dg/compress-float-ppc-pic.c: New.
2634
2635 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
2636
2637 PR libfortran/21593
2638 gfortran.dg/dev_null.f90: Remove targets.
2639
2640 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
2641
2642 PR tree-opt/22335
2643 * gcc.dg/pr22335-1.c: New test.
2644 * gcc.dg/pr22335-2.c: New test.
2645
2646 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2647
2648 PR c++/20172
2649 * g++.dg/template/nontype12.C : New test.
2650
2651 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
2652
2653 * gcc.dg/tree-ssa/loop-10.c: New test.
2654
2655 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
2656
2657 * gcc.c-torture/execute/20020720-1.x: Remove.
2658
2659 2005-07-11 Jakub Jelinek <jakub@redhat.com>
2660
2661 * gfortran.fortran-torture/execute/forall_7.f90: New test.
2662
2663 2005-07-10 Richard Sandiford <richard@codesourcery.com>
2664
2665 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
2666 (dg-mips-options): Use it.
2667
2668 2005-07-09 Diego Novillo <dnovillo@redhat.com>
2669
2670 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
2671
2672 2005-07-09 Richard Henderson <rth@redhat.com>
2673
2674 * lib/target-supports.exp (check_effective_target_sync_char_short):
2675 Add alpha.
2676
2677 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
2678
2679 PR libfortran/22217
2680 * gfortran.dg/negative-z-descriptor.f90: New test.
2681
2682 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
2683
2684 PR tree-opt/22329
2685 * gcc.dg/pr22329.c: New test.
2686
2687 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
2688
2689 PR tree-optimization/20139
2690 * gcc.dg/tree-ssa/pr20139.c: New.
2691
2692 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
2693
2694 PR tree-opt/22356
2695 * testsuite/gcc.dg/pr22356-1.c: New test.
2696
2697 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
2698
2699 PR c++/21799
2700 * g++.dg/template/unify8.C: New.
2701 * g++.dg/template/unify9.C: New.
2702
2703 2005-07-08 Jakub Jelinek <jakub@redhat.com>
2704
2705 * gfortran.fortran-torture/execute/entry_10.f90: New test.
2706
2707 2005-07-07 Geoffrey Keating <geoffk@apple.com>
2708
2709 * gcc.dg/darwin-version-1.c: New.
2710 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
2711 * gcc.dg/builtins-20.c: Likewise.
2712 * gcc.dg/builtins-53.c: Likewise.
2713 * gcc.dg/torture/builtins-convert-1.c: Likewise.
2714 * gcc.dg/torture/builtins-convert-2.c: Likewise.
2715 * gcc.dg/torture/builtins-convert-3.c: Likewise.
2716 * gcc.dg/torture/builtins-power-1.c: Likewise.
2717 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
2718 on Darwin.
2719
2720 2005-07-07 Jeff Law <law@redhat.com>
2721
2722 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
2723 argument evaluation order.
2724
2725 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
2726
2727 PR libfortran/21594
2728 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
2729 Add test cases where the shift length is greater than the
2730 array length.
2731
2732 2005-07-07 Ziemowit Laski <zlaski@apple.com>
2733
2734 * obj-c++.dg/proto-lossage-6.mm: New.
2735 * objc.dg/proto-lossage-6.m: New.
2736
2737 2005-07-07 Ziemowit Laski <zlaski@apple.com>
2738
2739 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
2740 * objc.dg/gnu-runtime-2.m: Likewise.
2741
2742 2005-07-07 Jakub Jelinek <jakub@redhat.com>
2743
2744 * gfortran.dg/longline.f: New test.
2745
2746 * gfortran.dg/badline.f: New test.
2747
2748 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
2749
2750 PR fortran/16531
2751 PR fortran/15966
2752 PR fortran/18781
2753 * gfortran.dg/hollerith.f90: New.
2754 * gfortran.dg/hollerith2.f90: New.
2755 * gfortran.dg/hollerith3.f90: New.
2756 * gfortran.dg/hollerith4.f90: New.
2757 * gfortran.dg/hollerith_f95.f90: New.
2758 * gfortran.dg/hollerith_legacy.f90: New.
2759 * gfortran.dg/g77/cpp4.F: New. Port from g77.
2760
2761 2005-07-07 Ziemowit Laski <zlaski@apple.com>
2762
2763 PR objc/22274
2764 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
2765 * objc.dg/gnu-runtime-2.m: New.
2766
2767 2005-07-06 Jeff Law <law@redhat.com>
2768
2769 * gcc.dg/tree-ssa/vrp17.c: New test.
2770
2771 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
2772
2773 PR fortran/22327
2774 * gfortran.dg/array_constructor_5.f90: New test.
2775
2776 2005-07-07 Jakub Jelinek <jakub@redhat.com>
2777
2778 * gfortran.fortran-torture/execute/entry_9.f90: New test.
2779
2780 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
2781
2782 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
2783 * gcc.dg/980816-1.c: Ditto.
2784
2785 2005-07-06 Jeff Law <law@redhat.com>
2786
2787 * gcc.c-torture/compile/pr21356.c: New test.
2788
2789 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
2790
2791 PR c/22013
2792 PR c/22098
2793 * gcc.c-torture/compile/pr22013-1.c,
2794 gcc.c-torture/execute/pr22098-1.c,
2795 gcc.c-torture/execute/pr22098-2.c,
2796 gcc.c-torture/execute/pr22098-3.c: New tests.
2797
2798 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
2799
2800 PR c/22308
2801 * gcc.dg/pr22308-1.c: New test.
2802
2803 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
2804
2805 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
2806 target.
2807 * gcc.dg/compare9.c: Use -fshort-enums instead of
2808 -fno-short-enums. Change the last test to dg-bogus.
2809
2810 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
2811
2812 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
2813 * gcc.dg/compare9.c: New.
2814
2815 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2816
2817 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
2818
2819 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
2820
2821 PR testsuite/22288
2822 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
2823
2824
2825 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2826
2827 * gcc.dg/format/gcc_gfc-1.c: New.
2828
2829 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
2830
2831 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
2832
2833 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2834
2835 PR fortran/20842
2836 * gfortran.dg/io_invalid_1.f90: New test.
2837
2838 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
2839
2840 * gcc.dg/format/gcc_diag-1.c: Update.
2841
2842 2005-07-02 Jeff Law <law@redhat.com>
2843
2844 * gcc.dg/tree-ssa/pr22051-1.c: New test.
2845 * gcc.dg/tree-ssa/pr22051-2.c: New test.
2846
2847 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
2848
2849 * gcc.dg/format/gcc_diag-1.c: Update.
2850
2851 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
2852
2853 PR tree-opt/22269
2854 * gcc.c-torture/compile/pr22269.c: New test.
2855
2856 2005-06-30 Diego Novillo <dnovillo@redhat.com>
2857
2858 PR 21584
2859 PR 22219
2860 * g++.dg/tree-ssa/pr21584-1.C: New test.
2861 * g++.dg/tree-ssa/pr21584-2.C: New test.
2862
2863 2005-06-30 Ziemowit Laski <zlaski@apple.com>
2864
2865 * obj-c++.dg/try-catch-11.mm: New.
2866 * objc.dg/try-catch-10.m: New.
2867
2868 2005-06-29 David Edelsohn <edelsohn@gnu.org>
2869
2870 * g++.dg/other/ucnid-1.C: xfail on AIX.
2871
2872 2005-06-29 Diego Novillo <dnovillo@redhat.com>
2873
2874 PR 22234
2875 * gcc.dg/20050629-1.c: New test.
2876
2877 2005-06-29 Ziemowit Laski <zlaski@apple.com>
2878
2879 * obj-c++.dg/const-str-1[0-1].mm: New.
2880 * objc.dg/const-str-1[0-1].m: New.
2881
2882 2005-05-29 Richard Henderson <rth@redhat.com>
2883
2884 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
2885 Rename from check_effective_target_vect_no_max.
2886 (check_effective_target_vect_no_int_add): New.
2887 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
2888 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
2889 * gcc.dg/vect/vect-reduc-3.c: Likewise.
2890 * gcc.dg/vect/vect-reduc-1.c: Use both.
2891 * gcc.dg/vect/vect-reduc-2.c: Likewise.
2892
2893 2005-05-29 Richard Henderson <rth@redhat.com>
2894
2895 * lib/target-supports.exp (check_effective_target_vect_no_max):
2896 Remove i386 and x86_64.
2897
2898 2005-06-29 Steve Ellcey <sje@cup.hp.com>
2899
2900 PR testsuite/21969
2901 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
2902
2903 2005-06-29 Steve Ellcey <sje@cup.hp.com>
2904
2905 PR middle-end/21969
2906 * gcc.dg/vect/pr21969.c: New test.
2907
2908 2005-06-28 Eric Christopher <echristo@redhat.com>
2909
2910 PR c/22052
2911 PR c/21975
2912 * gcc.dg/inline1.c: New test.
2913 * gcc.dg/inline2.c: Ditto.
2914 * gcc.dg/inline3.c: Ditto.
2915 * gcc.dg/inline4.c: Ditto.
2916 * gcc.dg/inline5.c: Ditto.
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 also testing eoshift1 for PR 22142.
2923
2924 2005-06-28 Richard Henderson <rth@redhat.com>
2925
2926 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
2927 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
2928 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
2929 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
2930 gcc.dg/tree-ssa/20030922-2.c: Likewise.
2931
2932 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
2933
2934 PR libfortran/22142
2935 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
2936 Add testcase for PR 22142.
2937
2938 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
2939
2940 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
2941 gcc.target/ia64/fpreg-2.c: New tests.
2942
2943 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2944
2945 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
2946
2947 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2948
2949 PR libfortran/22170
2950 * gfortran.dg/slash_1.f90: New test.
2951
2952 2005-06-27 Richard Henderson <rth@redhat.com>
2953
2954 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
2955 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
2956 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
2957 * gcc.dg/vect/vect-reduc-2.c: Likewise.
2958 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
2959 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
2960
2961 2005-06-27 Richard Henderson <rth@redhat.com>
2962
2963 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
2964 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
2965
2966 2005-06-27 Ziemowit Laski <zlaski@apple.com>
2967
2968 * obj-c++.dg/proto-lossage-5.mm: New.
2969 * objc.dg/proto-lossage-5.m: New.
2970
2971 2005-06-27 Diego Novillo <dnovillo@redhat.com>
2972
2973 PR 21959
2974 * gcc.dg/tree-ssa/pr21959.c: New test.
2975
2976 2005-06-27 Jakub Jelinek <jakub@redhat.com>
2977
2978 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
2979 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
2980 testing uninitialized var.
2981
2982 * gcc.c-torture/execute/builtins/chk.h: New.
2983 * gcc.c-torture/execute/builtins/lib/chk.c: New.
2984 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
2985 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
2986 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
2987 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
2988 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
2989 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
2990 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
2991 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
2992 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
2993 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
2994 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
2995 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
2996 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
2997 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
2998 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
2999 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
3000 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
3001 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
3002 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
3003 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
3004 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
3005 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
3006 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
3007 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
3008 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
3009 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
3010 * gcc.dg/builtin-object-size-1.c: New test.
3011 * gcc.dg/builtin-object-size-2.c: New test.
3012 * gcc.dg/builtin-object-size-3.c: New test.
3013 * gcc.dg/builtin-object-size-4.c: New test.
3014 * gcc.dg/builtin-object-size-5.c: New test.
3015 * gcc.dg/builtin-stringop-chk-1.c: New test.
3016 * gcc.dg/builtin-stringop-chk-2.c: New test.
3017 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
3018 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
3019 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
3020 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
3021 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
3022 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
3023 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
3024 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
3025 * gcc.c-torture/execute/printf-1.c: New test.
3026 * gcc.c-torture/execute/fprintf-1.c: New test.
3027 * gcc.c-torture/execute/vprintf-1.c: New test.
3028 * gcc.c-torture/execute/vfprintf-1.c: New test.
3029 * gcc.c-torture/execute/printf-chk-1.c: New test.
3030 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
3031 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
3032 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
3033
3034 2005-06-27 Michael Matz <matz@suse.de>
3035
3036 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
3037 slot is not merged if address escapes.
3038
3039 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3040
3041 PR c/21911
3042 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
3043
3044 2005-06-26 Jakub Jelinek <jakub@redhat.com>
3045
3046 PR middle-end/17965
3047 * gcc.c-torture/compile/20050622-1.c: New test.
3048
3049 PR middle-end/22028
3050 * gcc.dg/20050620-1.c: New test.
3051
3052 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
3053
3054 PR tree-optimization/22026
3055 * gcc.dg/tree-ssa/pr22026.c: New.
3056
3057 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
3058
3059 PR libfortran/22144
3060 * gfortran.dg/shift-alloc.f90: New testcase.
3061
3062 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
3063
3064 * all files: Update FSF address in copyright headers.
3065
3066 2005-06-22 Jan Hubicka <jh@suse.cz>
3067
3068 * wholeprogram-1.c: New testcase.
3069 * wholeprogram-2.c: New testcase.
3070
3071 2005-06-24 Mark Mitchell <mark@codesourcery.com>
3072
3073 PR 22171
3074 * gcc.dg/tree-ssa/pr22171.c: New test.
3075
3076 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
3077
3078 * gfortran.dg/simplify_modulo.f90: New.
3079
3080 2005-06-24 Jan Hubicka <jh@suse.cz>
3081
3082 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
3083
3084 2005-06-23 Ziemowit Laski <zlaski@apple.com>
3085
3086 * obj-c++.dg/proto-lossage-[1-4].mm: New.
3087
3088 2005-06-23 Ziemowit Laski <zlaski@apple.com>
3089
3090 * obj-c++.dg/typedef-alias-1.mm: New.
3091 * objc.dg/typedef-alias-1.m: New.
3092
3093 2005-06-23 Jeff Law <law@redhat.com>
3094
3095 * gcc.dg/tree-ssa/vrp16.c: New test.
3096
3097 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3098
3099 * lib/target-supports.exp: Add
3100 check_effective_target_fortran_large_real and
3101 check_effective_target_fortran_large_int to check for
3102 corresponding effective targets.
3103 * gfortran.dg/large_integer_kind_1.f90: New test.
3104 * gfortran.dg/large_real_kind_1.f90: New test.
3105
3106 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
3107
3108 PR tree-optimization/22117
3109 * gcc.dg/tree-ssa/pr22117.c: New.
3110
3111 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
3112
3113 PR testsuite/22123
3114 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
3115
3116 2005-06-23 David Edelsohn <edelsohn@gnu.org>
3117
3118 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
3119
3120 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
3121
3122 * gfortran.dg/f2c_4.f90: Add tests for complex functions
3123 * gfortran.dg/f2c_4.c: Likewise
3124
3125 2005-06-22 Paul Brook <paul@codesourcery.com>
3126
3127 PR fortran/21034
3128 * gfortran.dg/auto_save_1.f90: New test.
3129
3130 2005-06-22 Michael Matz <matz@suse.de>
3131
3132 * gcc.target/x86-64/abi: New directory.
3133 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
3134 * gcc.target/x86-64/abi/README.gcc: New file.
3135 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
3136 * gcc.target/x86-64/abi/asm-support.s: New file.
3137 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
3138 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
3139 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
3140 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
3141 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
3142 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
3143 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
3144 * gcc.target/x86_64/abi/test_bitfields.c: New test.
3145 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
3146 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
3147 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
3148 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
3149 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
3150 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
3151 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
3152 * gcc.target/x86_64/abi/test_varargs.c: New test.
3153
3154 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
3155
3156 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
3157 32-bit i?86 and x86_64.
3158
3159 2005-06-21 Ziemowit Laski <zlaski@apple.com>
3160
3161 * obj-c++.dg/const-str-[1-9].mm: New tests.
3162
3163 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
3164
3165 PR fortran/22010
3166 * gfortran.dg/namelist_use.f90: New.
3167 * gfortran.dg/namelist_use_only.f90: New.
3168
3169 2005-06-21 Jeff Law <law@redhat.com>
3170
3171 * gcc.dg/tree-ssa/vrp15.c: New test.
3172
3173 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
3174
3175 * lib/target-supports.exp (check_effective_target_vect_reduction):
3176 Remove.
3177 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
3178 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
3179 remove vect_reduction target keyword. Also avoid two returns in main.
3180 * gcc.dg/vect/vect-reduc-3.c: Likewise.
3181 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
3182 * gcc.dg/vect/vect-reduc-1short.c: New test.
3183 * gcc.dg/vect/vect-reduc-1char.c: New test.
3184 * gcc.dg/vect/vect-reduc-2short.c: New test.
3185 * gcc.dg/vect/vect-reduc-2char.c: New test.
3186 * gcc.dg/vect/vect-reduc-6.c: New test.
3187 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
3188 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
3189 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
3190
3191 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3192 Paul Thomas <pault@gcc.gnu.org>
3193
3194 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
3195 New tests.
3196
3197 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3198
3199 * gfortran.dg/backslash_1.f90: New test.
3200 * gfortran.dg/backslash_2.f90: New test.
3201
3202 2005-06-20 Steven G. Kargl <kargls@comcast.net>
3203
3204 * gfortran.dg/duplicate_labels.f90: New test.
3205
3206 2005-06-20 Jan Beulich <jbeulich@novell.com>
3207
3208 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
3209 unsupportable relocations.
3210 * g++.old-deja/g++.other/store-expr1.C: Likewise.
3211 * gcc.dg/20050321-2.c: xfail for NetWare.
3212
3213 2005-06-20 Andreas Jaeger <aj@suse.de>
3214
3215 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
3216 gcc.target/i386/fastcall-sseregparm.c,
3217 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
3218
3219 2005-06-19 Richard Henderson <rth@redhat.com>
3220
3221 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
3222
3223 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
3224
3225 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
3226
3227 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
3228
3229 PR c++/22115
3230 * g++.dg/conversion/simd2.C: Change expected error message.
3231
3232 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
3233
3234 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
3235 * gcc.dg/vect/vect-reduc-2.c: Likewise.
3236 * gcc.dg/vect/vect-reduc-3.c: Likewise.
3237
3238 2005-06-18 James A Morrison <phython@gcc.gnu.org>
3239
3240 * gcc.dg/fold-mod-1.c: New test.
3241
3242 2005-06-18 Steven G. Kargl <kargls@comcast.net>
3243
3244 PR fortran/19926
3245 * gfortran.dg/pr19926.f90: New test.
3246
3247 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
3248
3249 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
3250 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
3251 targets.
3252 * gcc.dg/vect/vect-reduc-2.c: Likewise.
3253 * gcc.dg/vect/vect-reduc-3.c: Likewise.
3254
3255 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
3256
3257 * gcc.target/ia64/float80-varargs-1.c: New test.
3258
3259 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3260
3261 PR tree-opt/22035
3262 * gfortran.dg/f2c_6.f90: New test.
3263
3264 2005-06-17 Geoffrey Keating <geoffk@apple.com>
3265
3266 PR c++/17413
3267 * g++.dg/template/local5.C: New.
3268
3269 2005-06-17 Richard Henderson <rth@redhat.com>
3270
3271 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
3272
3273 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
3274
3275 PR testsuite/21945
3276 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
3277
3278 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
3279
3280 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
3281 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
3282 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
3283 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
3284 check_vect to verify the presence of hardware vector support.
3285
3286 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
3287
3288 PR testsuite/22056
3289 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
3290
3291 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3292
3293 PR libfortran/19216
3294 * gfortran.dg/pr19216.f: Add correct space between brackets and
3295 dg directive.
3296
3297 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3298
3299 PR libfortran/16436
3300 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
3301
3302 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
3303
3304 * gcc.target/i386/attributes-error.c: New testcase.
3305 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
3306 * gcc.target/i386/regparm-stdcall.c: Likewise.
3307 * gcc.target/i386/sseregparm-1.c: Likewise.
3308 * gcc.target/i386/sseregparm-2.c: Likewise.
3309
3310 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
3311
3312 * g++.dg/rtti/crash2.C: New.
3313
3314 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
3315
3316 * gcc.dg/noncompile/20040203-3.c: Update expected message.
3317
3318 2005-06-15 David Ung <davidu@mips.com>
3319
3320 * gcc.target/mips/mips16e-extends.c: New test for testing the
3321 generation of MIPS16e zeb/zeh, seb/seh instructions.
3322
3323 2005-06-15 Diego Novillo <dnovillo@redhat.com>
3324
3325 PR 22018
3326 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
3327 * gcc.dg/tree-ssa/pr22018.c: New test.
3328
3329 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
3330
3331 * gcc.dg/simd-1.c: Update error messages.
3332 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
3333 * gcc.dg/simd-2.c: Update error messages.
3334 * gcc.dg/simd-4.c: New.
3335
3336 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
3337
3338 PR c++/20678
3339 * g++.dg/other/crash-4.C: New.
3340
3341 2005-06-14 Devang Patel <dpatel@apple.com>
3342
3343 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
3344
3345 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
3346
3347 PR c++/21929
3348 * g++.dg/parse/crash11.C: Update
3349
3350 2005-06-13 Jeff Law <law@redhat.com>
3351
3352 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
3353 perform the desired transformations.
3354 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
3355 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
3356
3357 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3358
3359 PR fortran/22038
3360 * gfortran.dg/forall_1.f90: Un-XFAIL.
3361
3362 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
3363
3364 PR c++/21929
3365 * g++.dg/parse/crash26.C: New.
3366
3367 PR c++/20789
3368 * g++.dg/init/member1.C: New.
3369
3370 2005-06-13 Jakub Jelinek <jakub@redhat.com>
3371
3372 * gfortran.dg/altreturn_1.f90: New test.
3373
3374 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
3375
3376 PR middle-end/21985
3377 * gcc.dg/tree-ssa/pr21985.c: New test.
3378
3379 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
3380
3381 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
3382
3383 2005-06-12 Roger Sayle <roger@eyesopen.com>
3384
3385 PR c++/21930
3386 * g++.dg/other/error10.C: New test case.
3387
3388 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3389
3390 PR libfortran/19155
3391 * gfortran.dg/pr19155.f: Add test.
3392
3393 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3394
3395 * gfortran.dg/f2c_7.f90: New test.
3396
3397 * gfortran.dg/forall_1.f90: XFAILed.
3398
3399 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
3400
3401 * gcc.dg/pr14796-1.c: New.
3402 * gcc.dg/pr14796-2.c: New.
3403
3404 2005-06-11 Steven G. Kargl <kargls@comcast.net>
3405
3406 PR fortran/17792
3407 PR fortran/21375
3408 * gfortran.dg/deallocate_stat.f90: New test.
3409
3410 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
3411
3412 * gfortran.fortran-torture/execute/in-pack.f90: New test.
3413
3414 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
3415
3416 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
3417 access will be generated when this loop is vectorized. Test that
3418 accesses with same alignment were detected.
3419 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
3420 Test that accesses with same alignment were detected.
3421 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
3422 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
3423 alignment were detected.
3424
3425 2005-06-10 Aldy Hernandez <aldyh@redhat.com>
3426
3427 PR c++/10611
3428 * g++.dg/conversion/simd2.C: New.
3429
3430 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
3431
3432 * gcc.dg/Wcxx-compat-1.c: New.
3433
3434 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
3435
3436 PR libfortran/21480
3437 * gfortran.dg/reshape-complex.f90: Add a test for a packed
3438 complex array.
3439
3440 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
3441
3442 * gcc.dg/alias-8.c: New.
3443
3444 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
3445
3446 * gcc.dg/format/cmn_err-1.c: Update.
3447
3448 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
3449
3450 PR target/20666
3451 * gcc.target/sparc/fexpand-2.c: New.
3452 * gcc.target/sparc/fpmerge-2.c: New.
3453 * gcc.target/sparc/fpmul-2.c: New.
3454 * gcc.target/sparc/noresult.c: New.
3455 * gcc.target/sparc/pdist-2.c: New.
3456 * gcc.target/sparc/pdist-3.c: New.
3457
3458 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
3459
3460 PR testsuite/21702
3461 * gcc.target/i386/i386.exp: Fix comment typo.
3462
3463 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
3464
3465 PR c++/19497
3466 * g++.dg/inherit/using5.C: New.
3467 * g++.dg/inherit/using6.C: New.
3468
3469 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3470
3471 PR c++/19894
3472 * g++.dg/template/ptrmem15.C: New test.
3473
3474 PR c++/20563
3475 * g++.dg/ext/label4.C: New test.
3476
3477 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
3478
3479 * gcc.dg/tls/debug-1.c: New test.
3480
3481 2005-06-07 Dale Johannesen <dalej@apple.com>
3482
3483 * gcc.target/i386/movq.c: New.
3484
3485 2005-06-07 Dale Johannesen <dalej@apple.com>
3486
3487 * gcc.dg/20050607-1.c: New.
3488
3489 2005-06-07 Jakub Jelinek <jakub@redhat.com>
3490
3491 PR middle-end/21850
3492 * gcc.c-torture/execute/20050607-1.c: New test.
3493
3494 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
3495
3496 PR libfortran/21926
3497 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
3498 Test case where the return array has lowest stride one,
3499 but isn't packed.
3500
3501 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
3502
3503 * lib/target-supports.exp (check_effective_target_sync_int_long):
3504 Add s390 and s390x targets.
3505
3506 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
3507
3508 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
3509 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
3510 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
3511 * gcc.dg/tree-ssa/loop-9.c: New test.
3512
3513 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
3514
3515 * g++.dg/parse/defarg10.C: New.
3516
3517 2005-06-06 Jakub Jelinek <jakub@redhat.com>
3518
3519 PR regression/21897
3520 * gcc.c-torture/execute/20050604-1.c: New test.
3521
3522 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
3523
3524 PR 21903
3525 * g++.dg/parse/defarg9.C: New.
3526
3527 PR c++/20637
3528 * g++.dg/inherit/using4.C: New.
3529 * g++.dg/overload/error1.C: Adjust expected errors.
3530 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
3531 * g++.old-deja/g++.brendan/arm2.C: Likewise.
3532 * g++.old-deja/g++.other/redecl2.C: Likewise.
3533 * g++.old-deja/g++.other/redecl4.C: Likewise.
3534 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
3535
3536 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
3537
3538 * gfortran.dg/f2c_5.f90: Add -w to dg-options
3539
3540 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
3541
3542 * lib/gfortran.exp (gfortran_target_compile): Call
3543 dg-additional-files-options
3544 * gfortran.dg/f2c_4.f90: New file
3545 * gfortran.dg/f2c_4.c: New file
3546 * gfortran.dg/f2c_5.f90: New file
3547 * gfortran.dg/f2c_5.c: New file
3548
3549 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3550
3551 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
3552
3553 PR fortran/21912
3554 * gfortran.dg/array_constructor_4.f90: New test.
3555
3556 2005-06-05 Mark Mitchell <mark@codesourcery.com>
3557
3558 PR c++/21619
3559 * g++.dg/ext/builtin9.C: New test.
3560
3561 2005-06-05 Dale Johannesen <dalej@apple.com>
3562
3563 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
3564 * gcc.c-torture/execute/20050603-2.c: Ditto.
3565
3566 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
3567
3568 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
3569 * gcc.dg/vect/vect-reduc-1.c: New.
3570 * gcc.dg/vect/vect-reduc-2.c: New.
3571 * gcc.dg/vect/vect-reduc-3.c: New.
3572
3573 2005-06-04 Dale Johannesen <dalej@apple.com>
3574
3575 * gcc.c-torture/execute/20050603-1.c: New.
3576 * gcc.c-torture/execute/20050603-2.c: New.
3577 * gcc.dg/20050603-3.c: New.
3578
3579 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3580
3581 PR fortran/19195
3582 * gfortran.dg/debug_1.f90: New test.
3583
3584 * gfortran.dg/forall_1.f90: New test.
3585
3586 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
3587
3588 * gfortran.dg/array_constructor_3.f90: New test.
3589
3590 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3591
3592 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
3593
3594 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
3595
3596 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
3597
3598 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
3599
3600 PR c/21873
3601 * gcc.dg/init-excess-1.c: New test.
3602
3603 2005-06-03 Mark Mitchell <mark@codesourcery.com>
3604
3605 PR c++/21853
3606 * g++.dg/expr/static_cast6.C: New test.
3607
3608 2005-06-03 Diego Novillo <dnovillo@redhat.com>
3609
3610 * gcc.dg/tree-ssa/vrp14.c: New test.
3611
3612 2005-06-03 Mark Mitchell <mark@codesourcery.com>
3613
3614 PR c++/21336
3615 * g++.dg/template/new2.C: New test.
3616
3617 2005-06-03 Josh Conner <jconner@apple.com>
3618
3619 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
3620 all entries in initializer.
3621
3622 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
3623
3624 PR middle-end/21858
3625 * gcc.dg/pr21858.c: New testcase.
3626
3627 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
3628
3629 PR tree-optimization/21292
3630
3631 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
3632 New.
3633 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
3634 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
3635 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
3636 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
3637 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
3638
3639 2005-06-02 Richard Henderson <rth@redhat.com>
3640
3641 * gcc.dg/sync-2.c: Use -march=i486 for i386.
3642
3643 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
3644
3645 * gcc.dg/wtypequal.c: New testcase.
3646
3647 2005-06-02 Diego Novillo <dnovillo@redhat.com>
3648
3649 PR 21582
3650 * gcc.dg/tree-ssa/pr21582.c: New test.
3651
3652 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
3653
3654 PR c++/21280
3655 * g++.dg/opt/interface2.h: New.
3656 * g++.dg/opt/interface2.C: New.
3657 * g++.dg/init/ctor4.C: Adjust error lines.
3658 * g++.old-deja/g++.bob/inherit2.C: Likewise.
3659 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
3660 * g++.old-deja/g++.jason/opeq3.C: Likewise.
3661 * g++.old-deja/g++.pt/assign1.C: Likewise.
3662 * g++.old-deja/g++.pt/crash20.C: Likewise.
3663
3664 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
3665
3666 PR tree-optimization/21734
3667 * g++.dg/vect/pr21734_1.cc: New.
3668 * g++.dg/vect/pr21734_2.cc: New.
3669
3670 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
3671
3672 PR c++/20350
3673 * g++.dg/template/spec24.C: New.
3674
3675 PR c++/21151
3676 * g++.dg/pch/local-1.C: New.
3677 * g++.dg/pch/local-1.Hs: New.
3678
3679 2005-06-01 Diego Novillo <dnovillo@redhat.com>
3680
3681 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
3682 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
3683 * gcc.dg/tree-ssa/pr14341.c: New test.
3684 * gcc.dg/tree-ssa/pr14841.c: New test.
3685 * gcc.dg/tree-ssa/pr20701.c: New test.
3686 * gcc.dg/tree-ssa/pr21086.c: New test.
3687 * gcc.dg/tree-ssa/pr21090.c: New test.
3688 * gcc.dg/tree-ssa/pr21332.c: New test.
3689 * gcc.dg/tree-ssa/pr21458.c: New test.
3690 * gcc.dg/tree-ssa/pr21658.c: New test.
3691 * gcc.dg/tree-ssa/vrp01.c: New test.
3692 * gcc.dg/tree-ssa/vrp02.c: New test.
3693 * gcc.dg/tree-ssa/vrp03.c: New test.
3694 * gcc.dg/tree-ssa/vrp04.c: New test.
3695 * gcc.dg/tree-ssa/vrp05.c: New test.
3696 * gcc.dg/tree-ssa/vrp06.c: New test.
3697 * gcc.dg/tree-ssa/vrp07.c: New test.
3698 * gcc.dg/tree-ssa/vrp08.c: New test.
3699 * gcc.dg/tree-ssa/vrp09.c: New test.
3700 * gcc.dg/tree-ssa/vrp10.c: New test.
3701 * gcc.dg/tree-ssa/vrp11.c: New test.
3702 * gcc.dg/tree-ssa/vrp12.c: New test.
3703 * gcc.dg/tree-ssa/vrp13.c: New test.
3704
3705 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
3706
3707 PR 21029
3708 * gcc.dg/tree-ssa/pr21029.c: New test.
3709
3710 2005-06-01 Roger Sayle <roger@eyesopen.com>
3711
3712 * gfortran.dg/logint-1.f: New test case.
3713 * gfortran.dg/logint-2.f: Likewise.
3714 * gfortran.dg/logint-3.f: Likewise.
3715
3716 2005-06-01 Jakub Jelinek <jakub@redhat.com>
3717
3718 PR c/21536
3719 PR c/20760
3720 * gcc.dg/20050527-1.c: New test.
3721
3722 * gcc.dg/i386-sse-12.c: New test.
3723
3724 PR fortran/21729
3725 * gfortran.dg/implicit_5.f90: New test.
3726
3727 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
3728
3729 PR fortran/20883
3730 * gfortran/assign_4.f90: New test.
3731 * gfortran/assign_2.f90: Change compile to run.
3732
3733 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
3734
3735 * lib/target-supports.exp
3736 (check_effective_target_sync_char_short): New.
3737 * gcc.dg/sync-2.c: New.
3738
3739 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
3740
3741 PR tree-optimization/21817
3742 * gcc.dg/torture/pr21817-1.c: New.
3743
3744 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
3745
3746 PR c++/21165
3747 * g++.dg/template/init5.C: New.
3748
3749 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
3750
3751 * gfortran.dg/char_initialiser_actual.f90:
3752 Test character initialisers as actual arguments.
3753 * gfortran.dg/char_pointer_comp_assign.f90:
3754 Test character pointer structure component assignments.
3755 * gfortran.dg/char_array_structure_constructor.f90:
3756 Test character components in structure constructors.
3757
3758 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
3759
3760 PR middle-end/20931
3761 * g++.dg/opt/pr20931.C: New test.
3762
3763 2005-05-31 Andreas Jaeger <aj@suse.de>
3764
3765 PR testsuite/20772
3766 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
3767 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
3768 g++.old-deja/g++.ext/asmspec1.C,
3769 g++.old-deja/g++.other/regstack.C,
3770 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
3771 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
3772 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
3773 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
3774 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
3775 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
3776 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
3777 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
3778 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
3779 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
3780 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
3781 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
3782 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
3783 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
3784 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
3785 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
3786 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
3787 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
3788 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
3789
3790 2005-05-31 Jeff Law <law@redhat.com>
3791
3792 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
3793
3794 2005-05-30 Paolo Carlini <pcarlini@suse.de>
3795
3796 PR middle-end/21743
3797 * gcc.dg/builtins-1.c: Activate disabled clog test.
3798 * gcc.dg/torture/builtin-attr-1.c: Likewise.
3799
3800 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
3801
3802 * gfortran.dg/char_pointer_assign.f90:
3803 Test character-pointer assignments and pointer assignments.
3804 * gfortran.dg/char_pointer_dummy.f90:
3805 Test character-pointer dummy arguments.
3806 * gfortran.dg/char_pointer_func.f90:
3807 Test character-pointer function returns.
3808 * gfortran.dg/char_pointer_dependency.f90:
3809 Test character-pointer functions with dependencies.
3810
3811 2005-05-30 Mark Mitchell <mark@codesourcery.com>
3812
3813 PR c++/21784
3814 * g++.dg/lookup/using14.C: New test.
3815
3816 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
3817
3818 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
3819 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
3820 trailing ^M.
3821
3822 2005-05-29 Geoffrey Keating <geoffk@apple.com>
3823
3824 PR c++/17413
3825 * g++.dg/template/local5.C: New.
3826
3827 PR target/21761
3828 * gcc.c-torture/compile/pr21761.c: New.
3829
3830 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
3831 before darwin8.
3832
3833 2005-05-30 Steven G. Kargl
3834
3835 PR fortran/20846
3836 * gfortran.dg/inquire_8.f90: New test.
3837
3838 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3839
3840 PR libfortran/21376
3841 * gfortran.dg/output_exponents_1.f90: New test.
3842
3843 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3844
3845 PR libfortran/20006
3846 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
3847
3848 2005-05-28 Mark Mitchell <mark@codesourcery.com>
3849
3850 PR c++/21210
3851 * g++.dg/ext/complex1.C: New test.
3852
3853 PR c++/21340
3854 * g++.dg/init/ctor6.C: New test.
3855
3856 2005-05-29 Jan Hubicka <jh@suse.cz>
3857
3858 * gcc.c-torture/compile/pr21562.c: New.
3859
3860 2005-05-28 Steven G. Kargl <kargls@comcast.net>
3861
3862 * gfortran.dg/subnormal_1.f90: New test.
3863
3864 2005-05-28 Jan Hubicka <jh@suse.cz>
3865
3866 * tree-prof.exp: Fix comment.
3867 * value-prof-1.c: New.
3868 * value-prof-2.c: New.
3869 * value-prof-3.c: New.
3870 * value-prof-4.c: New.
3871
3872 2005-05-27 Mark Mitchell <mark@codesourcery.com>
3873
3874 PR c++/21614
3875 * g++.dg/expr/ptrmem6.C: New test.
3876 * g++.dg/expr/ptrmem6a.C: Likewise.
3877
3878 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
3879
3880 PR tree-optimization/21658
3881 * gcc.dg/tree-ssa/pr21658.c: New.
3882
3883 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
3884
3885 PR c++/21455
3886 * g++.dg/inherit/ptrmem3.C: New.
3887
3888 PR c++/21681
3889 * g++.dg/parse/template16.C: New.
3890
3891 2005-05-27 Andreas Jaeger <aj@suse.de>
3892
3893 * gcc.dg/setjmp-2.c: Only run in 32-bit.
3894
3895 * gcc.dg/i386-sse-8.c: Run test on all archs.
3896
3897 2005-05-26 Mike Stump <mrs@apple.com>
3898
3899 * objc.dg/isa-field-1.m: Only run on darwin.
3900 * objc.dg/lookup-1.m: Likewise.
3901 * objc.dg/try-catch-8.m: Likewise.
3902
3903 2005-05-26 Roger Sayle <roger@eyesopen.com>
3904
3905 PR tree-optimization/9814
3906 * gcc.dg/pr9814-1.c: New test case.
3907
3908 2005-05-26 Ziemowit Laski <zlaski@apple.com>
3909
3910 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
3911 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
3912 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
3913 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
3914 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
3915 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
3916 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
3917 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
3918 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
3919 objc.dg/try-catch-8.m: New.
3920
3921 2005-05-26 Janis Johnson <janis187@us.ibm.com>
3922
3923 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
3924 remove extraneous semicolons.
3925
3926 2005-05-26 Ziemowit Laski <zlaski@apple.com>
3927
3928 * obj-c++.dg/comp-types-12.mm: New.
3929 * objc.dg/comp-types-11.m: New.
3930 * objc.dg/selector-4.m: New.
3931
3932 2005-05-26 Andreas Jaeger <aj@suse.de>
3933
3934 PR testsuite/20772
3935 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
3936 g++.old-deja/g++.ext/attrib3.C,
3937 g++.old-deja/g++.other/store-expr1.C,
3938 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
3939 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
3940 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
3941 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
3942 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
3943 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
3944 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
3945 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
3946 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
3947 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
3948 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
3949 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
3950 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
3951 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
3952 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
3953 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
3954 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
3955 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
3956 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
3957
3958 2005-05-26 Andreas Jaeger <aj@suse.de>
3959
3960 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
3961 x86-64 compilation.
3962
3963 2005-05-26 Andreas Jaeger <aj@suse.de>
3964
3965 PR testsuite/20772
3966 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
3967 gcc.misc-tests/i386-pf-athlon-1.c,
3968 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
3969 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
3970 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
3971 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
3972 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
3973 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
3974 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
3975 programs.
3976
3977 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
3978 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
3979 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
3980 x86-64 compilation.
3981
3982 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
3983 x86_64.
3984
3985 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
3986 effective-target ilp32.
3987
3988 2005-05-26 David Ung <davidu@mips.com>
3989
3990 * gcc.target/mips/ext_ins.c: New test for testing the generation
3991 of MIPS32/64 rev 2 ext/ins instructions.
3992
3993 2005-05-26 Andreas Jaeger <aj@suse.de>
3994
3995 * treelang/compile/unsigned.tree: Use gimple instead of
3996 nonexisting generic dump.
3997
3998 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
3999
4000 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
4001
4002 2005-05-26 Andreas Jaeger <aj@suse.de>
4003
4004 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
4005
4006 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
4007
4008 PR libfortran/17283
4009 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
4010 Test callee-allocated memory with write statements.
4011
4012 2005-05-25 Roger Sayle <roger@eyesopen.com>
4013
4014 PR middle-end/21709
4015 * gcc.dg/pr21709-1.c: New test case.
4016
4017 2005-05-25 Ziemowit Laski <zlaski@apple.com>
4018 Mike Stump <mrs@apple.com>
4019
4020 * objc/execute/next_mapping.h: Update for C++.
4021
4022 * obj-c++.dg/selector-1.mm: Move to...
4023 * obj-c++.dg/selector-4.mm: here...
4024
4025 * obj-c++.dg/basic.mm: New.
4026 * obj-c++.dg/comp-types-1.mm: New.
4027 * obj-c++.dg/cxx-class-1.mm: New.
4028 * obj-c++.dg/cxx-ivars-1.mm: New.
4029 * obj-c++.dg/cxx-ivars-2.mm: New.
4030 * obj-c++.dg/cxx-ivars-3.mm: New.
4031 * obj-c++.dg/cxx-scope-1.mm: New.
4032 * obj-c++.dg/cxx-scope-2.mm: New.
4033 * obj-c++.dg/defs.mm: New.
4034 * obj-c++.dg/empty-private-1.mm: New.
4035 * obj-c++.dg/encode-1.mm: New.
4036 * obj-c++.dg/encode-2.mm: New.
4037 * obj-c++.dg/encode-3.mm: New.
4038 * obj-c++.dg/extern-c-1.mm: New.
4039 * obj-c++.dg/extra-semi.mm: New.
4040 * obj-c++.dg/fix-and-continue-2.mm: New.
4041 * obj-c++.dg/isa-field-1.mm: New.
4042 * obj-c++.dg/ivar-list-semi.mm: New.
4043 * obj-c++.dg/local-decl-1.mm: New.
4044 * obj-c++.dg/lookup-1.mm: New.
4045 * obj-c++.dg/lookup-2.mm: New.
4046 * obj-c++.dg/method-1.mm: New.
4047 * obj-c++.dg/method-2.mm: New.
4048 * obj-c++.dg/method-3.mm: New.
4049 * obj-c++.dg/method-4.mm: New.
4050 * obj-c++.dg/method-5.mm: New.
4051 * obj-c++.dg/method-6.mm: New.
4052 * obj-c++.dg/method-7.mm: New.
4053 * obj-c++.dg/no-extra-load.mm: New.
4054 * obj-c++.dg/overload-1.mm: New.
4055 * obj-c++.dg/pragma-1.mm: New.
4056 * obj-c++.dg/pragma-2.mm: New.
4057 * obj-c++.dg/private-1.mm: New.
4058 * obj-c++.dg/private-2.mm: New.
4059 * obj-c++.dg/proto-qual-1.mm: New.
4060 * obj-c++.dg/qual-types-1.mm: New.
4061 * obj-c++.dg/stubify-1.mm: New.
4062 * obj-c++.dg/stubify-2.mm: New.
4063 * obj-c++.dg/super-class-1.mm: New.
4064 * obj-c++.dg/super-class-2.mm: New.
4065 * obj-c++.dg/super-dealloc-1.mm: New.
4066 * obj-c++.dg/super-dealloc-2.mm: New.
4067 * obj-c++.dg/template-1.mm: New.
4068 * obj-c++.dg/template-2.mm: New.
4069 * obj-c++.dg/template-3.mm: New.
4070 * obj-c++.dg/template-4.mm: New.
4071 * obj-c++.dg/template-5.mm: New.
4072 * obj-c++.dg/template-6.mm: New.
4073 * obj-c++.dg/try-catch-1.mm: New.
4074 * obj-c++.dg/try-catch-2.mm: New.
4075 * obj-c++.dg/try-catch-3.mm: New.
4076 * obj-c++.dg/try-catch-4.mm: New.
4077 * obj-c++.dg/try-catch-5.mm: New.
4078 * obj-c++.dg/try-catch-6.mm: New.
4079 * obj-c++.dg/try-catch-7.mm: New.
4080 * obj-c++.dg/try-catch-8.mm: New.
4081 * obj-c++.dg/try-catch-9.mm: New.
4082 * obj-c++.dg/va-meth-1.mm: New.
4083
4084 2005-05-25 Ziemowit Laski <zlaski@apple.com>
4085
4086 * obj-c++.dg/selector-1.mm: New.
4087 * obj-c++.dg/selector-2.mm: New.
4088
4089 2005-05-25 Ziemowit Laski <zlaski@apple.com>
4090
4091 * obj-c++.dg/selector-3.mm: New.
4092 * objc.dg/selector-3.m: New.
4093
4094 2005-05-25 Ziemowit Laski <zlaski@apple.com>
4095
4096 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
4097 about where warning appears.
4098
4099 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
4100
4101 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
4102 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
4103 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
4104 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
4105
4106 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
4107
4108 * gcc.dg/20050524-1.c: New test.
4109
4110 2005-05-25 Jan Hubicka <jh@suse.cz>
4111
4112 * gcc.dg/tree-prof/inliner-1.c: New.
4113
4114 2005-05-25 Janis Johnson <janis187@us.ibm.com>
4115
4116 * gcc.dg/tree-prof: New directory.
4117 * gcc.dg/tree-prof/tree-prof.exp: New.
4118
4119 2005-05-25 DJ Delorie <dj@redhat.com>
4120
4121 * gcc.dg/Wattributes-1.c: New.
4122 * gcc.dg/Wattributes-2.c: New.
4123 * gcc.dg/Wattributes-3.c: New.
4124
4125 20005-05-24 Janis Johnson <janis187@us.ibm.com>
4126
4127 PR tree-optimization/19833
4128 * gcc.dg/uninit-4.c: Remove xfail.
4129 * gcc.dg/uninit-9.c: Ditto.
4130
4131 2005-05-24 Ziemowit Laski <zlaski@apple.com>
4132
4133 * obj-c++.dg/bitfield-[1-5].mm: New.
4134 * obj-c++.dg/class-protocol-1.mm: New.
4135 * obj-c++.dg/comp-types-1[0-1].mm: New.
4136 * obj-c++.dg/comp-types-[2-9].mm: New.
4137 * obj-c++.dg/encode-[4-8].mm: New.
4138 * obj-c++.dg/layout-1.mm: New.
4139 * obj-c++.dg/method-1[0-9].mm: New.
4140 * obj-c++.dg/method-2[0-1].mm: New.
4141 * obj-c++.dg/method-[8-9].mm: New.
4142 * obj-c++.dg/objc-gc-3.mm: New.
4143 * obj-c++.dg/try-catch-10.mm: New.
4144 * objc.dg/bitfield-5.m: New.
4145 * objc.dg/comp-types-10.m: New.
4146 * objc.dg/comp-types-9.m: New.
4147 * objc.dg/layout-1.m: New.
4148 * objc.dg/objc-gc-4.m: New.
4149 * objc.dg/try-catch-9.m: New.
4150 * objc.dg/class-protocol-1.m: Tweak diagnostics.
4151 * objc.dg/comp-types-1.m: Likewise.
4152 * objc.dg/comp-types-[5-6].m: Likewise.
4153 * objc.dg/method-9.m: Likewise.
4154
4155 2005-05-24 Janis Johnson <janis187@us.ibm.com>
4156
4157 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
4158 and on hardware without VMX support.
4159
4160 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
4161
4162 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
4163
4164 * lib/profopt.exp (dg-final-generate, dg-final-use,
4165 profopt-final-code, profopt-get-options): New.
4166 (profopt-execute): Process test directives.
4167
4168 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
4169 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
4170 cleanup-tree-dump, cleanup-saved-temps): Update comments.
4171
4172 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
4173
4174 PR C++/21645
4175 * g++.dg/init/ctor5.C: New test.
4176
4177 2005-05-24 Ira Rosen <irar@il.ibm.com>
4178
4179 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
4180 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
4181 vect-113.c, vect-114.c.
4182
4183 2005-05-23 Adam Nemet <anemet@lnxw.com>
4184
4185 * gcc.dg/const-elim-1.c: Remove xfails.
4186
4187 2005-05-23 Jeff Law <law@redhat.com>
4188
4189 * gcc.c-torture/compile/pr21638.c: New test.
4190 * gcc.c-torture/compile/20050520-1.c: New test.
4191
4192 2005-05-23 Nick Clifton <nickc@redhat.com>
4193
4194 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
4195 be a proper triple, ie: m32r*-*-*.
4196 * g++.old-deja/g++.jason/thunk3.C: Likewise.
4197
4198 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
4199
4200 PR middle-end/21331
4201 PR tree-opt/21293
4202 * gcc.c-torture/compile/pr21293.c: New test.
4203 * gcc.c-torture/execute/pr21331.c: New test.
4204
4205 2004-05-20 Richard Henderson <rth@redhat.com>
4206
4207 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
4208
4209 2005-05-20 Ziemowit Laski <zlaski@apple.com>
4210
4211 * obj-c++-dg.exp: Add.
4212 * obj-c++.exp: Add.
4213 * obj-c++.dg/dg.exp: Add.
4214
4215 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
4216
4217 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
4218 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
4219
4220 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
4221
4222 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
4223
4224 2004-05-19 Richard Henderson <rth@redhat.com>
4225
4226 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
4227
4228 2005-05-19 Janis Johnson <janis187@us.ibm.com>
4229
4230 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
4231
4232 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
4233
4234 2005-05-19 Jakub Jelinek <jakub@redhat.com>
4235
4236 PR c++/21495
4237 * g++.dg/parse/extern1.C: New test.
4238 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
4239
4240 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
4241
4242 * gcc.dg/c99-math.h: New.
4243 * gcc.dg/c99-math-float-1.c: New test.
4244 * gcc.dg/c99-math-double-1.c: Likewise.
4245 * gcc.dg/c99-math-long-double-1.c: Likewise.
4246
4247 2005-05-18 Richard Henderson <rth@redhat.com>
4248
4249 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
4250
4251 2005-05-18 Devang Patel <dpatel@apple.com>
4252
4253 * g++.dg/opt/20050511-1.C: New test.
4254
4255 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
4256
4257 PR libfortran/21127
4258 * gfortran.dg/reshape-complex.f90: New test.
4259
4260 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
4261
4262 * gfortran.dg/array_constructor_1.f90: New test.
4263 * gfortran.dg/array_constructor_2.f90: New test.
4264
4265 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
4266
4267 PR fortran/20954
4268 * gfortran.dg/pr20954.f: New test.
4269
4270 2005-05-17 Mike Stump <mrs@apple.com>
4271
4272 Yet more Objective-C++...
4273
4274 * objc.dg/method-5.m: Update.
4275 * objc.dg/method-6.m: Update.
4276 * objc.dg/method-7.m: Update.
4277 * objc.dg/method-9.m: Update.
4278 * objc.dg/try-catch-2.m: Update.
4279
4280 2005-05-17 Mark Mitchell <mark@codesourcery.com>
4281
4282 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
4283 Remove little-endian optimizations.
4284
4285 2005-05-17 Jeff Law <law@redhat.com>
4286
4287 * g++.dg/tree-ssa/pr14814.C: New test.
4288 * gcc.dg/tree-ssa/pr14814.C: New test.
4289 * gcc.dg/tree-ssa/pr17141-1.C: New test.
4290 * gcc.dg/tree-ssa/pr17141-2.C: New test.
4291
4292 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
4293
4294 * gcc.dg/compat/generate-random.c: Do not include
4295 libiberty.h.
4296 * gcc.dg/compat/generate-random_r.c: Likewise.
4297
4298 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
4299
4300 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
4301
4302 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
4303
4304 PR middle-end/21595
4305 * g++.dg/tree-ssa/builtin1.C: New testcase.
4306
4307 2005-05-17 Jakub Jelinek <jakub@redhat.com>
4308
4309 PR c++/21454
4310 * g++.dg/opt/const4.C: New test.
4311
4312 PR middle-end/21492
4313 * g++.dg/opt/crossjump1.C: New test.
4314
4315 PR tree-optimization/21610
4316 * gcc.c-torture/compile/20050516-1.c: New test.
4317
4318 PR fortran/15080
4319 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
4320 about the test failing.
4321 * gfortran.fortran-torture/execute/where_7.f90: New test.
4322 * gfortran.fortran-torture/execute/where_8.f90: New test.
4323
4324 2005-05-16 Richard Henderson <rth@redhat.com>
4325
4326 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
4327 i?86 and x86_64.
4328
4329 2005-05-16 Mark Mitchell <mark@codesourcery.com>
4330
4331 * gcc.dg/compat/generate-random.c (config.h): Do not include.
4332 (limits.h): Include unconditionally.
4333 (stdlib.h): Likewise.
4334 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
4335 (limits.h): Include unconditionally.
4336 (stdlib.h): Likewise.
4337 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
4338 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
4339 (limits.h): Include unconditionally.
4340 (stdlib.h): Likewise.
4341 (hashtab.h): Do not include.
4342 (getopt.h): Likewise.
4343 (stddef.h): Include.
4344 (hashval_t): Define.
4345 (struct entry): Add "next" field.
4346 (HASH_SIZE): New macro.
4347 (hash_table): New variable.
4348 (switchfiles): Do not use xmalloc.
4349 (mix): New macro.
4350 (iterative_hash): New function.
4351 (hasht): Remove.
4352 (e_exists): New function.
4353 (e_insert): Likewise.
4354 (output): Use, instead of libiberty hashtable functions.
4355 (main): Do not use getopt. Do not call htab_create.
4356
4357 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
4358
4359 PR libstdc++/21526
4360 * lib/target-supports.exp (check_mkfifo_available):
4361 Return 0 for cygwin as mkfifo support incomplete on platform.
4362 Fix typos in comments.
4363
4364 2005-05-15 Mark Mitchell <mark@codesourcery.com>
4365
4366 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
4367
4368 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
4369
4370 PR fortran/17432
4371 * gfortran.dg/assign_4.f: New test.
4372
4373 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
4374
4375 PR tree-optimization/21563
4376 * gcc.dg/tree-ssa/pr21563.c: New.
4377
4378 2005-05-14 Jan Hubicka <jh@suse.cz>
4379
4380 * gcc.dg/noreturn-7.c: Allow control reaches warning.
4381
4382 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
4383
4384 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
4385
4386 2005-05-13 Julian Brown <julian@codesourcery.com>
4387
4388 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
4389 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
4390
4391 2005-05-13 Jan Hubicka <jh@suse.cz>
4392
4393 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
4394 * gcc.dg/fold-xor-?.c: Likewise.
4395 * gcc.dg/pr15784-?.c: Likewise.
4396 * gcc.dg/pr20922-?.c: Likewise.
4397 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
4398 * gcc.dg/tree-ssa/pr17598.c: Likewise.
4399 * gcc.dg/tree-ssa/pr20470.c: Likewise.
4400
4401 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4402
4403 PR fortran/21260
4404 * gfortran.dg/hollerith_1.f90: New test.
4405
4406 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4407
4408 * gfortran.dg/func_result_2.f90: New test.
4409
4410 2005-05-11 Bud Davis <bdavis@gfortran.org>
4411
4412 * gfortran.dg/dev_null.f90: New test.
4413
4414 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
4415
4416 * gcc.dg/arm-vfp1.c: Revert last change.
4417
4418 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
4419
4420 PR middle-end/19807
4421 PR tree-optimization/19639
4422 * g++.dg/tree-ssa/pr19807.C: New testcase.
4423
4424 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4425
4426 PR libfortran/21471
4427 * gfortran.dg/append-1.f90: New test.
4428
4429 2005-05-10 Diego Novillo <dnovillo@redhat.com>
4430
4431 * gcc.dg/pr18501.c: XFAIL.
4432 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
4433 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
4434 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
4435 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
4436 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
4437 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
4438 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
4439 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
4440
4441 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4442
4443 PR fortran/20178
4444 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
4445 gfortran.dg/f2c_3.f90: New tests.
4446
4447 * gfortran.dg/return_1.f90: Fix dg annotation.
4448
4449 2005-05-10 Diego Novillo <dnovillo@redhat.com>
4450
4451 * gcc.c-torture/compile/20050510-1.c: New test.
4452
4453 2005-05-10 Mark Mitchell <mark@codesourcery.com>
4454
4455 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
4456
4457 2005-05-10 Bob Wilson <bob.wilson@acm.org>
4458
4459 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
4460
4461 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
4462
4463 PR c/17913
4464 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
4465
4466 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
4467
4468 PR c/21342
4469 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
4470 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
4471
4472 2005-05-10 Ben Elliston <bje@au.ibm.com>
4473
4474 PR debug/16676
4475 * gcc.dg/debug/pr16676.c: New test.
4476
4477 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
4478
4479 PR testsuite/21443
4480 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
4481 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
4482 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
4483 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
4484 Change -O1 to -O2.
4485 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
4486 -fno-tree-dominator-opts.
4487
4488 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4489
4490 * gfortran.dg/return_1.f90: New test.
4491
4492 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
4493
4494 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
4495
4496 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
4497
4498 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
4499
4500 PR c++/21427
4501 * g++.dg/inherit/covariant13.C: New.
4502
4503 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4504
4505 PR libfortran/19155
4506 * gfortran.dg/pr19155.f: New test.
4507
4508 2005-05-08 Roger Sayle <roger@eyesopen.com>
4509
4510 PR inline-asm/8788
4511 * gcc.dg/pr8788-1.c: New testcase.
4512
4513 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
4514
4515 PR target/21416
4516 * gcc.target/mips/fpcmp-[12].c: New tests.
4517
4518 2005-05-06 Mark Mitchell <mark@codesourcery.com>
4519
4520 * lib/target-supports-dg.exp (dg-require-fork): New function.
4521 (dg-require-mkfifo): Likewise.
4522 * lib/target-supports.exp (check_function_available): New
4523 function.
4524 (check_fork_available): Likewise.
4525 (check_mkfifo_available): Likewise.
4526
4527 2005-05-06 Jeff Law <law@redhat.com>
4528
4529 * gcc.c-torture/compile/pr21380.c: New test.
4530
4531 2005-05-06 Jakub Jelinek <jakub@redhat.com>
4532
4533 PR c++/20961
4534 * g++.dg/ext/weak3.C: New test.
4535
4536 2005-05-05 Mark Mitchell <mark@codesourcery.com>
4537
4538 PR c++/21352
4539 * g++.dg/template/crash37.C: New test.
4540
4541 2005-05-05 Paul Brook <paul@codesourcery.com>
4542
4543 * gcc.dg/arm-g2.c: Use effective-target arm32.
4544 * gcc.dg/arm-mmx-1.c: Ditto.
4545 * gcc.dg/arm-scd42-2.c: Ditto.
4546 * gcc.dg/arm-vfp1.c: Ditto.
4547 * lib/target-supports.exp (check_effective_target_arm32): New
4548 function.
4549
4550 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
4551
4552 PR libfortran/21354
4553 gfortran.dg/in_pack_rank7.f90: New test.
4554
4555 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
4556
4557 PR middle-end/15618
4558 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
4559
4560 2005-05-04 Jakub Jelinek <jakub@redhat.com>
4561
4562 PR middle-end/21265
4563 * gcc.dg/20050503-1.c: New test.
4564
4565 PR rtl-optimization/21239
4566 * gcc.dg/i386-sse-11.c: New test.
4567
4568 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
4569
4570 PR target/16888
4571 * gcc.target/i386/asm-1.c: New test.
4572
4573 2005-05-03 Jakub Jelinek <jakub@redhat.com>
4574
4575 PR rtl-optimization/21330
4576 * gcc.c-torture/execute/20050502-1.c: New test.
4577
4578 PR target/21297
4579 * gcc.c-torture/execute/20050502-2.c: New test.
4580
4581 2005-05-03 Uros Bizjak <uros@kss-loka.si>
4582
4583 PR middle-end/21282
4584 * gcc.dg/pr21282.c: New.
4585
4586 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
4587
4588 * gcc.dg/vect/pr20122.c: Clean up .vect file.
4589 * gcc.dg/vect/vect-92.c: Likewise
4590 * gcc.dg/vect/vect-93.c: Likewise
4591 * gcc.dg/vect/vect-dv-1.c: Likewise
4592 * gcc.dg/vect/vect-dv-2.c: Likewise
4593 * gcc.dg/vect/vect-ifcvt-10.c: Likewise
4594
4595 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
4596
4597 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
4598 * gfortran.dg/vect/vect-2.f90: Likewise
4599 * gfortran.dg/vect/vect-3.f90: Likewise
4600 * gfortran.dg/vect/vect-4.f90: Likewise
4601 * gfortran.dg/vect/vect-5.f90: Likewise
4602
4603 2005-05-02 Geoffrey Keating <geoffk@apple.com>
4604
4605 PR target/20813
4606 * gcc.dg/rs6000-fpint-2.c: New.
4607
4608 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
4609
4610 PR c/15698
4611 * gcc.dg/builtins-30.c: Update expected messages.
4612 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
4613 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
4614 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
4615
4616 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
4617
4618 PR tree-optimization/21294
4619 * gcc.dg/tree-ssa/pr21294.c: New.
4620
4621 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
4622
4623 * gcc.dg/altivec-3.c (vec_store): Do not use the old
4624 __builtin_altivec_st_internal_4si built-in.
4625
4626 2005-05-02 Mark Mitchell <mark@codesourcery.com>
4627
4628 PR c++/15875
4629 * g++.dg/template/ptrmem14.C: New test.
4630
4631 2005-05-02 Paul Brook <paul@codesourcery.com>
4632
4633 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
4634
4635 2005-05-02 Michael Matz <matz@suse.de>
4636
4637 PR c++/19542
4638 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
4639
4640 2005-05-01 Mark Mitchell <mark@codesourcery.com>
4641
4642 * g++.dg/cpp/weak.C: New test.
4643
4644 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
4645
4646 * gcc.dg/tree-ssa/loop-8.c: New test.
4647
4648 2005-04-30 Michael Maty <matz@suse.de>
4649
4650 * gcc.dg/inline-mcpy.c: New test.
4651
4652 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
4653
4654 PR libfortran/18958
4655 * gfortran.dg/eoshift.f90: New test case.
4656
4657 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
4658
4659 PR libfortran/18857
4660 * gfortran.dg/matmul_1.f90: New test.
4661
4662 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
4663
4664 PR tree-optimization/21030
4665 * gcc.dg/tree-ssa/pr21030.c: New.
4666
4667 2005-04-29 Devang Patel <dpatel@apple.com>
4668
4669 PR tree-optimization/21272
4670 * gcc.dg/vect/vect-ifcvt-10.c: New test.
4671
4672 2005-04-29 Jakub Jelinek <jakub@redhat.com>
4673
4674 PR fortran/13082
4675 PR fortran/18824
4676 * gfortran.dg/entry_4.f90: New test.
4677 * gfortran.fortran-torture/execute/entry_1.f90: New test.
4678 * gfortran.fortran-torture/execute/entry_2.f90: New test.
4679 * gfortran.fortran-torture/execute/entry_3.f90: New test.
4680 * gfortran.fortran-torture/execute/entry_4.f90: New test.
4681 * gfortran.fortran-torture/execute/entry_5.f90: New test.
4682 * gfortran.fortran-torture/execute/entry_6.f90: New test.
4683 * gfortran.fortran-torture/execute/entry_7.f90: New test.
4684
4685 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4686
4687 * gfortran.fortran-torture/execute/entry_8.f90: New test.
4688
4689 2005-04-29 Paul Brook <paul@codesourcery.com>
4690
4691 * gfortran.dg/entry_3.f90: New test.
4692
4693 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4694
4695 * gfortran.dg/implicit_4.f90: New test.
4696
4697 2005-04-28 Bob Wilson <bob.wilson@acm.org>
4698
4699 * lib/target-supports.exp (check_profiling_available): Return
4700 false for xtensa-*-elf.
4701
4702 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
4703
4704 * lib/fortran-torture.exp (fortran-torture.exp): Catch
4705 error if file cannot be deleted.
4706
4707 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
4708
4709 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
4710 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
4711 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
4712 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
4713 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
4714 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
4715 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
4716 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
4717 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
4718 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
4719 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
4720 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
4721 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
4722
4723 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4724
4725 PR fortran/20865
4726 * gfortran.dg/pr20865.f90: New test.
4727
4728 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
4729
4730 * gcc.dg/void-cast-2.c: New test.
4731
4732 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
4733
4734 PR c/21159
4735 * gcc.dg/void-cast-1.c: New test.
4736
4737 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
4738
4739 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
4740
4741 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4742
4743 PR fortran/21177
4744 * gfortran.dg/pr21177.f90: New test.
4745
4746 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
4747
4748 PR tree-optimization/21171
4749 * gcc.dg/tree-ssa/pr21171.c: New test.
4750
4751 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
4752
4753 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
4754 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
4755 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
4756 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
4757 gcc.dg/tree-ssa/gen-vect-32.c: New.
4758 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
4759 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
4760 don't run on PPC32.
4761
4762 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
4763
4764 PR c/21213
4765 * gcc.dg/transparent-union-3.c: New test.
4766
4767 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
4768
4769 PR c/20740
4770 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
4771 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
4772 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
4773 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
4774 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
4775 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
4776
4777 2005-04-26 Jeff Law <law@redhat.com>
4778
4779 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
4780 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
4781 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
4782 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
4783 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
4784 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
4785 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
4786
4787 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
4788
4789 PR tree-optimization/17598
4790 * gcc.dg/tree-ssa/pr17598.c: New testcase.
4791
4792 2005-04-25 Mike Stump <mrs@apple.com>
4793
4794 * objc.dg/fix-and-continue-1.m: Add.
4795
4796 2005-04-25 Roger Sayle <roger@eyesopen.com>
4797
4798 PR c++/20995
4799 * g++.dg/opt/pr20995-1.C: New test case.
4800
4801 2005-04-25 Devang Patel <dpatel@apple.com>
4802
4803 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
4804
4805 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
4806
4807 PR testsuite/21062
4808 * g++.dg/opt/alias2.C (printf): Correct the prototype.
4809
4810 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
4811
4812 PR C++/21188
4813 * g++.dg/opt/rtti2.C: New test.
4814
4815 2005-04-25 Paul Brook <paul@codesourcery.com>
4816 Steven G. Kargl <kargls@comcast.net>
4817
4818 PR fortran/20879
4819 * gfortran.dg/ichar_1.f90: New file.
4820
4821 2005-04-24 Jakub Jelinek <jakub@redhat.com>
4822
4823 PR middle-end/20991
4824 * g++.dg/opt/pr20991.C: New test.
4825
4826 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
4827 where sizeof (type) < __alignof__ (type).
4828 * gcc.dg/compat/struct-layout-1.h: Likewise.
4829
4830 2005-04-24 Per Bothner <per@bothner.com>
4831 Devang Patel <dpatel@apple.com>
4832
4833 PR preprocessor/20907
4834 * gcc.dg/cpp/very-long-comment.c: New test.
4835
4836 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4837
4838 PR fortran/20059
4839 * gfortran.dg/common_5.f: New test.
4840
4841 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
4842
4843 PR middle-end/21082
4844 * g++.dg/tree-ssa/pr21082.C: New testcase.
4845
4846 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
4847
4848 * gcc.dg/vect/vect-99.c: New test.
4849
4850 2005-04-22 Diego Novillo <dnovillo@redhat.com>
4851
4852 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
4853
4854 2005-04-22 Jeff Law <law@redhat.com>
4855
4856 * gcc.dg/uninit-5.c: Remove xfails.
4857 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
4858 conditionals and loads.
4859
4860 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
4861
4862 PR libfortran/20074
4863 PR libfortran/20436
4864 PR libfortran/21108
4865 * gfortran.dg/nested_reshape.f90: new test
4866 * gfortran.dg/reshape-alloc.f90: new test
4867 * gfortran.dg/reshape.f90: new test
4868
4869 2005-04-22 Mark Mitchell <mark@codesourcery.com>
4870
4871 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
4872
4873 * gcc.dg/arm-vfp1.c: New test.
4874
4875 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
4876
4877 PR c++/21087
4878 * g++.dg/lookup/builtin2.C: New test.
4879
4880 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
4881
4882 * gcc.dg/weak/weak-13.c: New test.
4883
4884 2005-04-21 Geoffrey Keating <geoffk@apple.com>
4885
4886 * lib/target-supports.exp (check_effective_target_sync_int_long):
4887 Add powerpc*.
4888
4889 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
4890
4891 * gcc.target/mips/branch-1.c: New test.
4892
4893 2005-04-21 Richard Henderson <rth@redhat.com>
4894
4895 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
4896 * gcc.dg/vect/vect-86.c: Likewise.
4897 * gcc.dg/vect/vect-87.c: Likewise.
4898 * gcc.dg/vect/vect-88.c: Likewise.
4899
4900 2005-04-21 Devang Patel <dpatel@apple.com>
4901
4902 PR optimization/20994
4903 * gcc.dg/tree-ssa/ifc-3.c: New test.
4904
4905 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
4906
4907 PR c/12913
4908 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
4909 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
4910 gcc.dg/c99-vla-jump-5.c: New tests.
4911
4912 2005-04-19 Richard Henderson <rth@redhat.com>
4913
4914 * lib/target-supports.exp (check_effective_target_vect_int_mult):
4915 Fix typo in exists check.
4916 (check_effective_target_sync_int_long): New.
4917 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
4918 * gcc.dg/ia64-sync-2.c: Likewise.
4919 * gcc.dg/ia64-sync-3.c: Likewise.
4920 * gcc.dg/ia64-sync-4.c: Likewise.
4921
4922 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
4923
4924 * gcc.dg/fold-xor-1.c: New test.
4925 * gcc.dg/fold-xor-2.c: New test.
4926
4927 2005-04-19 James E. Wilson <wilson@specifixinc.com>
4928
4929 PR target/20670
4930 * g++.dg/eh/fp-regs.C: New test.
4931
4932 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
4933
4934 * gcc.dg/Wint-to-pointer-cast-1.c,
4935 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
4936 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
4937 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
4938
4939 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4940
4941 PR fortran/16861
4942 * gfortran.dg/pr16861.f90: New test.
4943
4944 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
4945
4946 * gcc.dg/pr21085.c: New test.
4947
4948 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
4949
4950 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
4951 (setup_mips_tests, dg-mips-options): New procedures.
4952 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
4953 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
4954 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
4955 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
4956 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
4957 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
4958 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
4959 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
4960 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
4961 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
4962 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
4963 dg-mips-options instead of dg-options. Remove now-redundant
4964 preprocessor guards.
4965 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
4966 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
4967 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
4968 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
4969 * gcc.dg/vr-mult-2.c: Delete.
4970 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
4971 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
4972 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
4973 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
4974 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
4975 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
4976 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
4977
4978 2005-04-18 Laurent GUERBY <laurent@guerby.net>
4979
4980 * ada/acats/run_all.sh: Use sync when executable not present.
4981
4982 2005-04-18 Devang Patel <dpatel@apple.com>
4983
4984 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
4985 * gcc.dg/vect/vect-11a.c: New.
4986 * gcc.dg/vect/vect-none.c: Update.
4987 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
4988
4989 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
4990
4991 PR tree-optimization/20922
4992 * gcc.dg/pr20922-1.c: New test.
4993 * gcc.dg/pr20922-2.c: New test.
4994 * gcc.dg/pr20922-3.c: New test.
4995 * gcc.dg/pr20922-4.c: New test.
4996 * gcc.dg/pr20922-5.c: New test.
4997 * gcc.dg/pr20922-6.c: New test.
4998
4999 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5000
5001 PR libfortran/20950
5002 * gfortran.dg/pr20950.f: New test.
5003
5004 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5005
5006 PR libfortran/19216
5007 * gfortran.dg/pr19216.f: New test.
5008
5009 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
5010
5011 PR tree-optimization/21001
5012 * gcc.dg/tree-ssa/pr21001.c: New.
5013
5014 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
5015
5016 PR libfortran/21075
5017 * gfortran.dg/reshape_rank7.f90: New test.
5018
5019 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
5020
5021 PR libfortran/12884 gfortran.dg/pr12884.f: New test
5022 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
5023 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
5024 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
5025 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
5026 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
5027 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
5028 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
5029 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
5030 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
5031 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
5032 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
5033 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
5034 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
5035 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
5036 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
5037 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
5038 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
5039 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
5040 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
5041 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
5042
5043 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
5044
5045 * gfortran.dg/wtruncate.f: New testcase.
5046 * gfortran.dg/wtruncate.f90: New testcase.
5047
5048 2005-04-16 Mark Mitchell <mark@codesourcery.com>
5049
5050 PR c++/21025
5051 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
5052 which sizeof/alignof is dependent, rather than just whether we are
5053 processing_template_decl.
5054
5055 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
5056
5057 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
5058 corrected typo where the wrong variables had been compared.
5059
5060 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
5061
5062 PR libfortran/18495
5063 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
5064 Test callee-allocated version of return array with a write
5065 statement.
5066 Test spread with a temporary with another write statement.
5067
5068 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
5069
5070 PR tree-optimization/21031
5071 * gcc.dg/tree-ssa/pr21031.c: New.
5072
5073 2005-04-15 Uros Bizjak <uros@kss-loka.si>
5074
5075 PR tree-optimization/21004
5076 * gcc.dg/builtins-53.c: Include builtins-config.h.
5077 Check floorf, ceilf, floorl and ceill transformations
5078 only when HAVE_C99_RUNTIME is defined.
5079
5080 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
5081
5082 PR middle-end/20739
5083 * gcc.dg/tree-ssa/pr20739.c: New test.
5084
5085 2005-04-14 Mike Stump <mrs@apple.com>
5086
5087 * gcc.dg/Foundation.framework/empty: New.
5088 * gcc.dg/framework-2.c: New.
5089
5090 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
5091
5092 PR tree-optimization/21021
5093 * gcc.c-torture/compile/pr21021.c: New.
5094
5095 2005-04-14 Janis Johnson <janis187@us.ibm.com
5096
5097 PR testsuite/21010
5098 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
5099 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
5100 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
5101 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
5102 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
5103 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
5104 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
5105 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
5106
5107 2005-04-14 Richard Henderson <rth@redhat.com>
5108
5109 * lib/target-supports.exp (check_effective_target_vect_condition):
5110 Add ia64, i?86, and x86_64.
5111
5112 2005-04-14 Steven G. Kargl <kargls@comcast.net>
5113
5114 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
5115
5116 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
5117
5118 PR tree-optimization/20657
5119 * gcc.dg/tree-ssa/pr20657.c: New.
5120
5121 2005-04-14 Uros Bizjak <uros@kss-loka.si>
5122
5123 * gcc.dg/builtins-53.c: Also check (int)trunc* and
5124 (long long int)trunc*.
5125
5126 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
5127
5128 PR target/20927
5129 * gcc.dg/pr20927.c: New test.
5130
5131 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
5132
5133 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
5134 * gcc.target/mips/asm-1.c: Likewise.
5135
5136 2005-04-13 Dale Johannesen <dalej@apple.com>
5137
5138 * objc.dg/objc-fast-4.m: New.
5139
5140 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
5141
5142 * gcc.target/cris/torture/cris-torture.exp: New driver in new
5143 directory.
5144 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
5145
5146 2005-04-13 David Edelsohn <edelsohn@gnu.org>
5147
5148 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
5149 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
5150 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
5151
5152 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
5153
5154 PR tree-optimization/20913
5155 * gcc.dg/tree-ssa/pr20913.c: New.
5156
5157 PR tree-optimization/20702
5158 * gcc.dg/tree-ssa/pr20702.c: New.
5159
5160 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5161
5162 PR c++/13744
5163 * g++.dg/inherit/local3.C: New test.
5164
5165 2005-04-12 Jeff Law <law@redhat.com>
5166
5167 * gcc.dg/tree-ssa/20050412-1.c: New test.
5168
5169 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
5170
5171 PR libfortran/19016
5172 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
5173 Add tests with mask generated by expression.
5174 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
5175 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
5176 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
5177
5178 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
5179
5180 PR middle-end/20917
5181 * gcc.dg/20050409-1.c: New test.
5182
5183 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
5184
5185 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
5186
5187 2005-04-11 Mark Mitchell <mark@codesourcery.com>
5188
5189 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
5190 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
5191 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
5192 (TARGET_CXX): Adjust accordingly.
5193 * target.h (struct gcc_target): Remove epxort_class_data. Add
5194 determine_class_data_visibility and class_data_always_comdat.
5195 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
5196 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
5197 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
5198 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
5199 (arm_cxx_determine_class_data_visibility): New.
5200 (arm_cxx_class_data_always_comdat): Likewise.
5201 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
5202 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
5203 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
5204 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
5205 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
5206 Define.
5207
5208 2005-04-11 Mark Mitchell <mark@codesourcery.com>
5209
5210 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
5211
5212 2005-04-11 Geoffrey Keating <geoffk@apple.com>
5213
5214 * gcc.dg/i386-darwin-fpmath.c: New.
5215
5216 2004-04-11 Devang Patel <dpatel@apple.com>
5217
5218 * lib/target-supports.exp (check_effective_target_vect_condition): New.
5219 * gcc.dg/vect/vect-ifcvt-1.c: New test.
5220 * gcc.dg/vect/vect-ifcvt-2.c: New test.
5221 * gcc.dg/vect/vect-ifcvt-3.c: New test.
5222 * gcc.dg/vect/vect-ifcvt-4.c: New test.
5223 * gcc.dg/vect/vect-ifcvt-5.c: New test.
5224 * gcc.dg/vect/vect-ifcvt-6.c: New test.
5225 * gcc.dg/vect/vect-ifcvt-7.c: New test.
5226 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
5227
5228 2004-04-11 Devang Patel <dpatel@apple.com>
5229
5230 * gcc.dg/vect/vect-dv-1.c: New test.
5231 * gcc.dg/vect/vect-dv-2.c: New test.
5232
5233 2005-04-11 Diego Novillo <dnovillo@redhat.com>
5234
5235 PR tree-optimization/20933
5236 * gcc.dg/tree-ssa/pr20933.c: New test.
5237
5238 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5239
5240 * gfortran.dg/fold_nearest.f90: New test.
5241
5242 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
5243
5244 * gcc.dg/tree-ssa/alias-1.c: New test.
5245
5246 2005-04-11 Diego Novillo <dnovillo@redhat.com>
5247
5248 PR tree-optimization/20920
5249 * g++.dg/tree-ssa/pr20920.C: New test.
5250
5251 2005-04-11 Uros Bizjak <uros@kss-loka.si>
5252
5253 * gcc.dg/builtins-53.c: Also check (int)ceil* and
5254 (long long int)ceil*.
5255
5256 2005-04-10 Mark Mitchell <mark@codesourcery.com>
5257
5258 * g++.dg/warn/Wdtor1.C: Declare template in system header with
5259 explicit C++ linkage.
5260
5261 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5262
5263 * gfortran.dg/pr17229.f: Take care of the new obsolescence
5264 warning for arithmetic IF statements.
5265
5266 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
5267
5268 * eor_handling_1.f90: New test case.
5269 * eor_handling_2.f90: New test case.
5270 * eor_handling_3.f90: New test case.
5271 * eor_handling_4.f90: New test case.
5272 * eor_handling_5.f90: New test case.
5273 * noadv_size.f90: New test case.
5274 * pad_no.f90: New test case.
5275
5276 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
5277
5278 * gcc.c-torture/execute/20050410-1.c: New test.
5279
5280 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
5281
5282 * gcc.dg/pr20126.c: New.
5283
5284 2005-04-09 Bud Davis <bdavis@gfortran.org>
5285 Steven G. Kargl <kargls@comcast.net>
5286
5287 * gfortran.dg/PR19872.f: New test.
5288
5289 2005-04-09 Steven G. Kargl <kargls@comcast.net>
5290
5291 * gfortran.dg/nint_1.f90: Fix dg-do directive
5292
5293 2005-04-09 Steven G. Kargl <kargls@comcast.net>
5294
5295 * gfortran.dg/nint_1.f90: New test.
5296
5297 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
5298
5299 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
5300 Added test for callee-allocated arrays with write statements.
5301 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
5302 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
5303 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
5304 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
5305 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
5306
5307 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
5308
5309 PR libfortran/20163
5310 * gfortran.dg/open-options-blanks.f: New test.
5311
5312 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
5313
5314 PR fortran/13257
5315 * gfortran.dg/comma_format_extension_[1234].f: New tests.
5316
5317 2005-04-09 Jakub Jelinek <jakub@redhat.com>
5318
5319 * gcc.dg/tree-ssa/stdarg-1.c: New test.
5320 * gcc.dg/tree-ssa/stdarg-2.c: New test.
5321 * gcc.dg/tree-ssa/stdarg-3.c: New test.
5322 * gcc.dg/tree-ssa/stdarg-4.c: New test.
5323 * gcc.dg/tree-ssa/stdarg-5.c: New test.
5324 * gcc.c-torture/execute/stdarg-4.c: New test.
5325
5326 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
5327
5328 PR target/20795
5329 * g++.dg/abi/param2.C: New test.
5330
5331 2005-04-09 Uros Bizjak <uros@kss-loka.si>
5332
5333 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
5334
5335 2005-04-09 Uros Bizjak <uros@kss-loka.si>
5336
5337 * gcc.dg/builtins-53.c: New test.
5338
5339 2005-04-08 Diego Novillo <dnovillo@redhat.com>
5340
5341 * g++.dg/tree-ssa/pr18178.C: New test.
5342 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
5343 * gcc.c-torture/execute/20041019-1.c: New test.
5344 * gcc.dg/tree-ssa/20041008-1.c: New test.
5345 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
5346 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
5347 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
5348 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
5349 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
5350 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
5351 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
5352 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
5353 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
5354 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
5355
5356 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
5357
5358 PR rtl-optimization/20466
5359 * gcc.c-torture/execute/pr20466-1.c: New test.
5360
5361 2005-04-08 Mark Mitchell <mark@codesourcery.com>
5362
5363 PR c++/20905
5364 * g++.dg/parse/cond2.C: New test.
5365
5366 PR c++/20145
5367 * g++.dg/warn/Wdtor1.C: New test.
5368
5369 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5370
5371 PR fortran/17229
5372 * gfortran.dg/pr17229.f: New test.
5373
5374 2005-04-07 Steven G. Kargl <kargls@comcast.net>
5375
5376 * gfortran.dg/tiny_1.f90: New test.
5377 * gfortran.dg/tiny_2.f90: ditto.
5378
5379 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
5380
5381 * gfortran.dg/eor_1.f90: Fix dg-do run line
5382 * gfortran.dg/open_new.f90: Fix dg-do run line
5383
5384 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
5385
5386 * lib/target-supports.exp (get_compiler_messages): Support
5387 optional arguments, the fourth being compiler options.
5388 (check_effective_target_fpic): New proc.
5389 * gcc.dg/20050321-2.c: Restrict to target fpic.
5390
5391 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
5392
5393 * gcc.dg/15443-1.c: New test.
5394 * gcc.dg/15443-2.c: Likewise.
5395
5396 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5397
5398 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
5399
5400 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
5401
5402 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
5403
5404 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
5405
5406 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
5407 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
5408 -m64.
5409 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
5410 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
5411 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
5412
5413 2005-04-06 Mark Mitchell <mark@codesourcery.com>
5414
5415 PR c++/20212
5416 * g++.dg/warn/Wunused-11.C: New test.
5417
5418 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
5419
5420 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
5421
5422 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
5423
5424 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
5425
5426 2005-04-05 Mark Mitchell <mark@codesourcery.com>
5427
5428 PR c++/20734
5429 * g++.dg/template/ptrmem13.C: New test.
5430
5431 2005-04-05 Per Bothner <per@bothner.com>
5432
5433 * lib/gcc.exp: Always add -fno-show-column, for now.
5434
5435 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
5436
5437 PR testsuite/20767
5438 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
5439 of plain old "unsigned int" for the type of "i". Makes this test
5440 64bit clean.
5441
5442 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
5443
5444 * gcc.dg/i386-ssefn-1.c: New test.
5445 * gcc.dg/i386-ssefn-2.c: New test.
5446 * gcc.dg/i386-ssefn-3.c: New test.
5447 * gcc.dg/i386-ssefn-4.c: New test.
5448
5449 2005-04-05 Jakub Jelinek <jakub@redhat.com>
5450
5451 PR tree-optimization/20076
5452 * gcc.dg/builtin-apply4.c: New test.
5453
5454 PR preprocessor/19475
5455 * gcc.dg/cpp/macspace1.c: New test.
5456 * gcc.dg/cpp/macspace2.c: New test.
5457
5458 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5459
5460 * gfortran.dg/pr20755.f: Fixed bad format.
5461
5462 2005-04-05 Mark Mitchell <mark@codesourcery.com>
5463
5464 PR c++/20763
5465 * g++.dg/ext/attrib21.C: New test.
5466
5467 2004-04-05 Devang Patel <dpatel@apple.com>
5468
5469 * lib/target-supports.exp (check_effective_target_vect_shif): New.
5470 * gcc.dg/vect/vect-shift-1.c: New test.
5471
5472 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5473
5474 PR libfortran/20755
5475 * gfortran.dg/pr20755.f: New test.
5476
5477 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
5478
5479 * gfortran.dg/pr15959.f90: New test.
5480 * gfortran.dg/string_pad_trunc.f90: New test.
5481
5482 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5483
5484 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
5485 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
5486 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
5487 syntax.
5488
5489 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
5490
5491 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
5492
5493 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5494
5495 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
5496 * gcc.c-torture/compile/20011119-2.c: Likewise.
5497 * gcc.c-torture/compile/981001-2.c: Likewise.
5498
5499 2005-04-04 Mark Mitchell <mark@codesourcery.com>
5500
5501 PR c++/20679
5502 * g++.dg/template/overload4.C: New test.
5503
5504 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
5505
5506 PR c++/20746
5507 * g++.dg/abi/covariant5.C: New.
5508
5509 PR debug/20505
5510 * g++.dg/debug/const2.C: New.
5511
5512 2005-04-04 Jakub Jelinek <jakub@redhat.com>
5513
5514 PR rtl-optimization/16104
5515 * gcc.c-torture/execute/20050316-1.c: New test.
5516
5517 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
5518
5519 * g++.dg/template/spec23.C: Fix dg-error text.
5520
5521 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
5522
5523 PR c++/19199
5524 * g++.dg/expr/lval2.C: New.
5525
5526 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5527
5528 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
5529 __builtin_strcasecmp and __builtin_strncasecmp.
5530
5531 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
5532
5533 PR c++/20723
5534 * g++.dg/template/spec22.C: New.
5535 * g++.dg/template/spec23.C: New.
5536
5537 2005-04-03 Dale Ranta <dir@lanl.gov>
5538 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5539
5540 PR libfortran/20068
5541 PR libfortran/20125
5542 PR libfortran/20156
5543 PR libfortran/20471
5544 * gfortran.dg/backspace.f: New test.
5545
5546 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
5547
5548 * gcc.dg/pr19345.c: New test.
5549
5550 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
5551
5552 PR tree-optimization/20640
5553 * gcc.dg/torture/tree-loop-1.c: New.
5554
5555 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
5556
5557 PR rtl-optimization/20290
5558 * gcc.c-torture/execute/loop-ivopts-2.c: New.
5559
5560 2005-04-02 Geoffrey Keating <geoffk@apple.com>
5561
5562 * gcc.dg/rs6000-fpint.c: New.
5563
5564 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
5565
5566 * gcc.dg/old-style-then-proto-1.c: New test.
5567
5568 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5569
5570 * gfortran.fortran-torture/execute/backspace.f90: Check
5571 after backspace and read was incorrect.
5572
5573 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5574
5575 * gcc.c-torture/execute/builtins/strcat.c: Check the result
5576 buffer past the terminating NUL using memcmp.
5577 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
5578 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
5579
5580 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
5581 Fix unused/uninitialized variable warnings.
5582
5583 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
5584 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
5585 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
5586 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
5587
5588 * gcc.c-torture/execute/builtins/abs-1-lib.c,
5589 gcc.c-torture/execute/builtins/fputs-lib.c,
5590 gcc.c-torture/execute/builtins/lib/fprintf.c,
5591 gcc.c-torture/execute/builtins/lib/main.c,
5592 gcc.c-torture/execute/builtins/lib/memcmp.c,
5593 gcc.c-torture/execute/builtins/lib/memmove.c,
5594 gcc.c-torture/execute/builtins/lib/mempcpy.c,
5595 gcc.c-torture/execute/builtins/lib/memset.c,
5596 gcc.c-torture/execute/builtins/lib/printf.c,
5597 gcc.c-torture/execute/builtins/lib/sprintf.c,
5598 gcc.c-torture/execute/builtins/lib/stpcpy.c,
5599 gcc.c-torture/execute/builtins/lib/strchr.c,
5600 gcc.c-torture/execute/builtins/lib/strcmp.c,
5601 gcc.c-torture/execute/builtins/lib/strcpy.c,
5602 gcc.c-torture/execute/builtins/lib/strcspn.c,
5603 gcc.c-torture/execute/builtins/lib/strlen.c,
5604 gcc.c-torture/execute/builtins/lib/strncat.c,
5605 gcc.c-torture/execute/builtins/lib/strncmp.c,
5606 gcc.c-torture/execute/builtins/lib/strncpy.c,
5607 gcc.c-torture/execute/builtins/lib/strrchr.c,
5608 gcc.c-torture/execute/builtins/lib/strspn.c,
5609 gcc.c-torture/execute/builtins/lib/strstr.c,
5610 gcc.c-torture/execute/builtins/memops-asm-lib.c,
5611 gcc.c-torture/execute/builtins/strlen-2.c,
5612 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
5613 prototypes.
5614
5615 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
5616
5617 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
5618 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
5619 selectany usage.
5620
5621 2005-04-01 Jakub Jelinek <jakub@redhat.com>
5622
5623 PR c++/19406
5624 * g++.dg/debug/using1.C: New test.
5625
5626 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
5627
5628 PR middle-end/20524
5629 * gcc.dg/alias-7.c: Prefix asm-declared name with
5630 __USER_LABEL_PREFIX__.
5631
5632 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
5633
5634 Fix fallout from PR middle-end/15700:
5635 * gcc.c-torture/compile/20011119-1.c: Take
5636 __USER_LABEL_PREFIX__ into account.
5637 * gcc.c-torture/compile/20011119-2.c: Likewise.
5638
5639 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
5640
5641 PR c++/18644
5642 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
5643
5644 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
5645
5646 PR c/17855
5647 * gcc.c-torture/compile/struct-non-lval-1.c,
5648 gcc.c-torture/compile/struct-non-lval-2.c,
5649 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
5650
5651 2005-03-31 Janis Johnson <janis187@us.ibm.com>
5652
5653 * gcc.dg/tls/tls.exp: Remove temporary file.
5654 * g++.dg/tls/tls.exp: Ditto.
5655 * lib/file-format.exp: Ditto.
5656 * g++.dg/special/ecos.exp: Ditto.
5657
5658 * lib/profopt.exp: Treat prof_ext as a list.
5659 * gcc.misc-tests/bprob.exp: Ditto.
5660 * g++.dg/bprob/bprob.exp: Ditto.
5661
5662 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
5663 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
5664 g++.dg/tree-ssa/pointer-reference-alias.C,
5665 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
5666 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
5667 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
5668 g++.dg/vect/pr19951.cc: Ditto.
5669 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
5670 gcc.dg/builtins-47.c: Ditto.
5671 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
5672 gcc.dg/pr20115-1.c: Ditto.
5673 * gcc.dg/tree-ssa/20030530-2.c,
5674 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
5675 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
5676 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
5677 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
5678 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
5679 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
5680 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
5681 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
5682 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
5683 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
5684 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
5685 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
5686 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
5687 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
5688 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
5689 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
5690 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
5691 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
5692 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
5693 gcc.dg/tree-ssa/20030824-1.c,
5694 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
5695 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
5696 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
5697 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
5698 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
5699 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
5700 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
5701 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
5702 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
5703 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
5704 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
5705 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
5706 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
5707 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
5708 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
5709 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
5710 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
5711 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
5712 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
5713 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
5714 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
5715 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
5716 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
5717 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
5718 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
5719 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
5720 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
5721 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
5722 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
5723 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
5724 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
5725 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
5726 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
5727 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
5728 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
5729 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
5730 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
5731 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
5732 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
5733 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
5734 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
5735 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
5736 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
5737 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
5738 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
5739 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
5740 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
5741 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
5742 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
5743 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
5744 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
5745 gcc.dg/tree-ssa/useless-1.c: Ditto.
5746 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
5747 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
5748 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
5749 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
5750 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
5751 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
5752 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
5753 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
5754 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
5755 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
5756 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
5757 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
5758 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
5759 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
5760 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
5761 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
5762 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
5763 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
5764 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
5765 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
5766 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
5767 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
5768 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
5769 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
5770 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
5771 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
5772 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
5773 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
5774 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
5775 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
5776 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
5777 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
5778 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
5779 gcc.dg/vect/vect-none.c: Ditto.
5780 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
5781 treelang/compile/unsigned.tree: Ditto.
5782
5783 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
5784 * gcc.dg/cpp/direct2s.c: Ditto.
5785 * gcc.dg/cpp/paste4.c: Ditto.
5786 * gcc.dg/cpp/separate-1.c: Ditto.
5787 * gcc.dg/pch/save-temps-1.c: Ditto.
5788 * g++.dg/ext/altivec-10.C: Ditto.
5789 * g++.dg/pch/pch.C: Ditto.
5790
5791 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
5792
5793 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
5794 * g++.dg/template/repo1.C: Ditto.
5795 * g++.dg/template/repo2.C: Ditto.
5796 * g++.dg/template/repo3.C: Ditto.
5797 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
5798 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
5799 * g++.old-deja/g++.pt/repo1.C: Ditto.
5800 * g++.old-deja/g++.pt/repo2.C: Ditto.
5801 * g++.old-deja/g++.pt/repo3.C: Ditto.
5802 * g++.old-deja/g++.pt/repo4.C: Ditto.
5803
5804 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
5805 * gcc.dg/20030107-1.c: Ditto.
5806 * gcc.dg/20030702-1.c: Ditto.
5807 * gcc.dg/profile-generate-1.c: Ditto.
5808 * g++.dg/other/profile1.C: Ditto.
5809 * g++.old-deja/g++.robertl/eb83.C: Ditto.
5810
5811 * lib/gcc-dg.exp (remove-build-file): New.
5812 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
5813 cleanup-tree-dump, cleanup-saved-temps): New.
5814
5815 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
5816
5817 PR c++/19203, DR 214
5818 * g++.dg/parse/ambig3.C: Not ambiguous.
5819 * g++.dg/template/spec20.C: New.
5820 * g++.dg/template/spec21.C: New.
5821
5822 2005-03-31 Steve Ellcey <sje@cup.hp.com>
5823
5824 PR target/20045
5825 * gcc.dg/ia64-fptr-1.c: Run only on linux.
5826
5827 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5828
5829 PR libfortran/20660
5830 * gfortran.dg/negative_unit.f: New test.
5831
5832 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
5833
5834 * gcc.dg/20050330-1.c: New test.
5835
5836 2005-03-30 Devang Patel <dpatel@apple.com>
5837
5838 * g++.dg/tree-sra/ssa-sra-3.C: New test.
5839
5840 2005-03-30 Dale Johannesen <dalej@apple.com>
5841
5842 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
5843
5844 2005-03-30 Janis Johnson <janis187@us.ibm.com>
5845
5846 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
5847 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
5848 Strip options from test name.
5849
5850 2005-03-31 Jan Hubicka <jh@suse.cz>
5851
5852 * gcc.dg/varpool-1.c: New testcase.
5853
5854 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
5855
5856 PR c/772
5857 PR c/17913
5858 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
5859 gcc.dg/stmt-expr-label-3.c : New tests.
5860 * gcc.c-torture/execute/medce-2.c: Remove.
5861
5862 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
5863
5864 PR c/20368
5865 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
5866 tests.
5867
5868 2005-03-30 Alan Modra <amodra@bigpond.net.au>
5869
5870 * gcc.c-torture/compile/pr20203.c: New test.
5871
5872 2005-03-26 Steven G. Kargl <kargls@comcast.net>
5873
5874 * gfortran.dg/promotion.f90: New test.
5875
5876 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
5877
5878 PR middle-end/20491
5879 * gcc.dg/torture/asm-subreg-1.c: New test.
5880
5881 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
5882
5883 PR c/20672
5884 * gcc.dg/pr20672-1.c: New test.
5885
5886 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
5887
5888 * gfortran.dg/vect: New directory.
5889 * gfortran.dg/vect/vect.exp: New.
5890 * gfortran.dg/vect/vect-1.f90: New test.
5891 * gfortran.dg/vect/vect-2.f90: New test.
5892 * gfortran.dg/vect/vect-3.f90: New test.
5893 * gfortran.dg/vect/vect-4.f90: New test.
5894 * gfortran.dg/vect/vect-5.f90: New test.
5895
5896 2005-03-29 Jakub Jelinek <jakub@redhat.com>
5897
5898 PR middle-end/20622
5899 * gcc.dg/alias-7.c: New test.
5900
5901 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
5902
5903 * gcc.dg/sparc-reg-1.c: New test.
5904
5905 2005-03-28 Steve Ellcey <sje@cup.hp.com>
5906
5907 PR target/19890
5908 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
5909
5910 2005-03-29 Dale Ranta <dir@lanl.gov>
5911 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5912
5913 PR libfortran/20163
5914 * gfortran.dg/pr20163-2.f: New test.
5915
5916 2005-03-28 Jan Hubicka <jh@suse.cz>
5917
5918 PR middle-end/20635
5919 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
5920 by Jakub Jelinek.
5921
5922 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
5923
5924 PR tree-optimization/20626
5925 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
5926 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
5927
5928 2005-03-26 Steven G. Kargl <kargls@comcast.net>
5929
5930 * gfortran.dg/underflow.f90: New test.
5931 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
5932
5933 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5934
5935 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
5936
5937 2005-03-25 Mark Mitchell <mark@codesourcery.com>
5938
5939 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
5940 (g++_init): Make sure that CXXFLAGS is set.
5941 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
5942 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
5943 * lib/gfortran.exp (gfortran_link_flags): Likewise.
5944 * lib/objc.exp (objc_init): Likewise.
5945 * lib/treelang.exp (treelang_init): Likewise.
5946
5947 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
5948
5949 PR tree-optimization/20470
5950 * gcc.dg/tree-ssa/pr20470.c: New test.
5951
5952 2005-03-25 Geoffrey Keating <geoffk@apple.com>
5953
5954 * gcc.dg/ppc-stfiwx.c: New.
5955
5956 2005-03-25 Steve Ellcey <sje@cup.hp.com>
5957
5958 PR target/19888
5959 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
5960
5961 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
5962
5963 * gcc.dg/20050325-1.c: Fix a typo.
5964
5965 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5966
5967 PR libfortran/19678
5968 PR libfortran/19679
5969 * gfortran.dg/dos_eol.f: New test.
5970
5971 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
5972
5973 PR rtl-optimization/20249
5974 * gcc.dg/20050325-1.c: New test.
5975
5976 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5977
5978 PR libfortran/15332
5979 * gfortran.dg/pr15332.f: New test.
5980
5981 2005-03-24 Dale Johannesen <dalej@apple.com>
5982
5983 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
5984
5985 2005-03-24 Geoffrey Keating <geoffk@apple.com>
5986
5987 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
5988 'internal' visibility.
5989 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
5990 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
5991 'protected' visibility.
5992 * gcc.dg/visibility-7.c: Likewise.
5993 * lib/target-supports.exp (check_visibility_available): Take
5994 a parameter, the kind of visibility to check for.
5995 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
5996 to check_visibility_available.
5997
5998 * g++.dg/expr/cast3.C: New.
5999
6000 2005-03-24 David Edelsohn <edelsohn@gnu.org>
6001
6002 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
6003 rs6000.
6004
6005 2005-03-24 Steve Ellcey <sje@cup.hp.com>
6006
6007 PR target/20095
6008 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
6009
6010 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
6011
6012 * gcc.dg/badshift.c: Renamed to...
6013 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
6014
6015 * gcc.target/i386/badshift.c: Renamed to...
6016 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
6017 only.
6018
6019 PR rtl-optimization/20532
6020 * gcc.target/i386/badshift.c: New.
6021
6022 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6023
6024 * gfortran.dg/pr18025.f90: New test.
6025
6026 2005-03-23 Dale Johannesen <dalej@apple.com>
6027
6028 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
6029
6030 2005-03-23 Mark Mitchell <mark@codesourcery.com>
6031
6032 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
6033
6034 * lib/target-supports.exp (check_iconv_available): Default
6035 libiconv to -liconv, if there is no definition.
6036
6037 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
6038
6039 * gcc.dg/torture/cris-asm-mof-1.c: New test.
6040
6041 2005-03-22 Mark Mitchell <mark@codesourcery.com>
6042
6043 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
6044 * g++.dg/opt/pr7503-2.C: Likewise.
6045 * g++.dg/opt/pr7503-3.C: Likewise.
6046 * g++.dg/opt/pr7503-4.C: Likewise.
6047 * g++.dg/opt/pr7503-5.C: Likewise.
6048 * g++.dg/warn/minmax.C: New test.
6049
6050 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6051
6052 * gfortran.dg/g77_intrinsics_funcs.f: New test.
6053 * gfortran.dg/g77_intrinsics_sub.f: New test.
6054
6055 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
6056 Jan Hubicka <jh@suse.cz>
6057 Steven Bosscher <stevenb@suse.de
6058
6059 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
6060
6061 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6062
6063 PR c++/19980
6064 * g++.dg/template/redecl3.C: New test.
6065
6066 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6067
6068 PR c++/20499
6069 * g++.dg/parse/error16.C: Tweak error markers.
6070
6071 2005-03-22 Jakub Jelinek <jakub@redhat.com>
6072
6073 PR target/20561
6074 * gcc.dg/20050321-2.c: New test.
6075
6076 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
6077
6078 PR c++/20465
6079 PR c++/20381
6080 * g++.dg/template/ptrmem12.C: New.
6081
6082 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
6083
6084 PR rtl-optimization/20527
6085 * gcc.c-torture/execute/pr20527-1.c: New test.
6086
6087 2005-03-22 Ben Elliston <bje@au.ibm.com>
6088
6089 * gcc.misc-tests/options.exp (check_for_options): Create a real C
6090 program, compile it into a real executable and then delete the .c
6091 and .x files afterwards, to avoid problems on testglue targets.
6092
6093 2005-03-21 Stuart Hastings <stuart@apple.com>
6094
6095 * gcc.target/i386/sse-2.c: New.
6096
6097 2005-03-21 Uros Bizjak <uros@kss-loka.si>
6098
6099 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
6100
6101 2005-03-21 Paolo Carlini <pcarlini@suse.de>
6102
6103 * g++.dg/parse/crash25.C: Fix typo.
6104
6105 2005-03-21 Paolo Carlini <pcarlini@suse.de>
6106
6107 PR c++/20461
6108 * g++.dg/parse/crash24.C: New test.
6109
6110 PR c++/20536
6111 * g++.dg/parse/crash25.C: New test.
6112
6113 2005-03-21 Paolo Carlini <pcarlini@suse.de>
6114
6115 PR c++/20147
6116 * g++.dg/ext/stmtexpr4.C: New test.
6117
6118 2005-03-20 Roger Sayle <roger@eyesopen.com>
6119
6120 PR middle-end/20539
6121 * gcc.c-torture/compile/pr13066-1.c: New test case.
6122 * gcc.c-torture/compile/pr20539-1.c: Likewise.
6123 * g++.dg/opt/pr13066-1.C: Likewise.
6124
6125 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
6126
6127 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
6128
6129 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6130
6131 PR fortran/18525
6132 * gfortran.dg/nesting_1.f90: New test.
6133
6134 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6135
6136 PR c++/20240
6137 * g++.dg/lookup/using13.C: New test.
6138
6139 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6140
6141 PR c++/20333
6142 * g++.dg/template/crash36.C: New test.
6143
6144 2005-03-18 Paolo Carlini <pcarlini@suse.de>
6145
6146 PR c++/20463
6147 * g++.dg/template/crash35.C: New test.
6148
6149 2005-03-17 Paolo Carlini <pcarlini@suse.de>
6150
6151 PR c++/19966
6152 * g++.dg/overload/operator2.C: New test.
6153
6154 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6155
6156 PR libfortran/20257
6157 * gfortran.dg/pr20257.f90: New test.
6158
6159 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6160
6161 PR libfortran/20480
6162 * gfortran.dg/pr20480.f90: New test.
6163
6164 2005-03-16 Richard Henderson <rth@redhat.com>
6165
6166 PR middle-end/15700
6167 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
6168 (_rtld_global): New.
6169 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
6170 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
6171
6172 * gcc.dg/alias-3.c: New.
6173 * gcc.dg/alias-4.c: New.
6174 * gcc.dg/alias-5.c: New.
6175 * gcc.dg/alias-6.c: New.
6176
6177 2005-03-15 Geoffrey Keating <geoffk@apple.com>
6178
6179 * gcc.dg/cpp/ucnid-7.c: New.
6180
6181 2005-03-15 Janis Johnson <janis187@us.ibm.com>
6182 Dorit Naishlos <dorit@il.ibm.com>
6183
6184 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
6185 darwin.
6186
6187 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
6188
6189 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
6190 misaligned accesses.
6191 * gcc.dg/vect/vect-58.c: Likewise.
6192 * gcc.dg/vect/vect-92.c: New.
6193 * gcc.dg/vect/vect-93.c: New.
6194
6195 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
6196
6197 PR fortran/18827
6198 * gfortran.dg/assign_2.f90: New test.
6199 * gfortran.dg/assign_3.f90: New test.
6200 * gfortran.dg/assign.f90: New test.
6201
6202 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
6203
6204 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
6205 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
6206 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
6207 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
6208 names.
6209
6210 2005-03-14 Geoffrey Keating <geoffk@apple.com>
6211
6212 * gcc.dg/cpp/ucnid-6.c: New.
6213
6214 * gcc.dg/cpp/normalize-1.c: New.
6215 * gcc.dg/cpp/normalize-2.c: New.
6216 * gcc.dg/cpp/normalize-3.c: New.
6217 * gcc.dg/cpp/normalize-4.c: New.
6218 * gcc.dg/cpp/ucnid-4.c: New.
6219 * gcc.dg/cpp/ucnid-5.c: New.
6220 * g++.dg/cpp/normalize-1.C: New.
6221 * g++.dg/cpp/ucnid-1.C: New.
6222
6223 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
6224
6225 * gcc.dg/pr18628.c: New.
6226
6227 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
6228
6229 PR c++/20280
6230 * g++.dg/tree-ssa/pr20280.C: New.
6231
6232 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6233
6234 PR fortran/20467
6235 * gfortran.dg/stfunc_2.f90: New test.
6236
6237 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
6238
6239 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
6240
6241 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
6242
6243 * gcc.dg/tree-ssa/20050314-1.c: New test.
6244
6245 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6246
6247 PR c++/4403
6248 PR c++/9783, DR433
6249 * g++.dg/template/friend34.C: New test.
6250 * g++.dg/template/friend35.C: Likewise.
6251 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
6252
6253 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6254
6255 Friend class name lookup 5/n
6256 PR c++/1016
6257 * g++.dg/lookup/hidden-class1.C: New test.
6258 * g++.dg/lookup/hidden-class2.C: Likewise.
6259 * g++.dg/lookup/hidden-class3.C: Likewise.
6260 * g++.dg/lookup/hidden-class4.C: Likewise.
6261 * g++.dg/lookup/hidden-class5.C: Likewise.
6262 * g++.dg/lookup/hidden-class6.C: Likewise.
6263 * g++.dg/lookup/hidden-class7.C: Likewise.
6264 * g++.dg/lookup/hidden-class8.C: Likewise.
6265 * g++.dg/lookup/hidden-class9.C: Likewise.
6266 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
6267 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
6268 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
6269 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
6270 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
6271 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
6272 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
6273 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
6274 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
6275 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
6276 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
6277
6278 2005-03-13 Mark Mitchell <mark@codesourcery.com>
6279
6280 PR c++/20157
6281 * g++.dg/template/error18.C: New test.
6282
6283 2005-03-09 Ben Elliston <bje@au.ibm.com>
6284
6285 PR debug/16792
6286 * g++.dg/debug/pr16792.C: New test.
6287
6288 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
6289
6290 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
6291 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
6292 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
6293 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
6294 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
6295 test assertion names.
6296
6297 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6298
6299 PR fortran/18600
6300 * gfortran.dg/stfunc_1.f90: New test.
6301
6302 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6303
6304 PR fortran/16907
6305 * gfortran.dg/real_index_1.f90: New test.
6306
6307 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6308
6309 PR fortran/20323
6310 * gfortran.dg/spec_expr_1.f90: New test.
6311
6312 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
6313
6314 PR c/20402
6315 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
6316 new parser.
6317
6318 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6319
6320 PR fortran/20361
6321 * gfortran.dg/largeequiv_1.f90: New test.
6322
6323 2005-03-12 Geoffrey Keating <geoffk@apple.com>
6324
6325 * gcc.dg/ucnid-1.c: New.
6326 * gcc.dg/ucnid-2.c: New.
6327 * gcc.dg/ucnid-3.c: New.
6328 * gcc.dg/ucnid-4.c: New.
6329 * gcc.dg/ucnid-5.c: New.
6330 * gcc.dg/ucnid-6.c: New.
6331 * gcc.dg/cpp/ucnid-1.c: New.
6332 * gcc.dg/cpp/ucnid-2.c: New.
6333 * gcc.dg/cpp/ucnid-3.c: New.
6334 * g++.dg/other/ucnid-1.C: New.
6335
6336 2005-03-12 Geoffrey Keating <geoffk@apple.com>
6337
6338 * gcc.dg/vmx/darwin-abi-3.c: Delete.
6339
6340 2005-03-11 Per Bothner <per@bothner.com>
6341
6342 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
6343 that diagnotics refer to correct token.
6344 * gcc.dg/unused-3.c: Likewise.
6345
6346 2005-03-11 Per Bothner <per@bothner.com>
6347
6348 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
6349 constant" is now actually on same line as string constant.
6350 * gcc.dg/cpp/direct2s.c: Likewise.
6351
6352 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
6353
6354 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
6355
6356 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6357
6358 PR libfortran/20124
6359 * gfortran.dg/pr20124.f90: New Test
6360
6361 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
6362
6363 PR tree-optimization/20130
6364 * gcc.dg/pr20130-1.c: New test.
6365
6366 2005-03-10 Steve Ellcey <sje@cup.hp.com>
6367
6368 PR target/20095
6369 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
6370
6371 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6372
6373 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
6374
6375 2005-03-10 Steve Ellcey <sje@cup.hp.com>
6376
6377 * g++.dg/eh/forced1.C: Fix comment.
6378 * g++.dg/eh/forced2.C: Ditto.
6379 * g++.dg/eh/forced3.C: Ditto.
6380 * g++.dg/eh/forced4.C: Ditto.
6381
6382 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
6383
6384 PR rtl-opt/20412
6385 * gcc.c-torture/compile/pr20412.c: New test.
6386
6387 2005-03-10 Roger Sayle <roger@eyesopen.com>
6388
6389 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
6390
6391 2005-03-10 Jakub Jelinek <jakub@redhat.com>
6392
6393 PR target/20322
6394 * gcc.dg/20050307-1.c: New test.
6395
6396 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
6397
6398 PR c++/20375
6399 * g++.dg/other/stdarg3.C: New.
6400
6401 2005-03-10 Jakub Jelinek <jakub@redhat.com>
6402
6403 PR c++/18384, c++/18327
6404 * g++.dg/init/array19.C: New test.
6405
6406 PR inline-asm/20314
6407 * gcc.dg/torture/pr20314-1.c: New test.
6408 * gcc.dg/torture/pr20314-2.c: New test.
6409
6410 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
6411
6412 * gcc.dg/20050309-1.c: New test.
6413
6414 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6415
6416 * gcc.dg/builtins-10.c: Reactivate disabled test.
6417 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
6418 new cbrt transformations.
6419
6420 2005-03-09 Mark Mitchell <mark@codesourcery.com>
6421
6422 PR c++/20208
6423 * g++.dg/template/array13.C: New test.
6424
6425 2005-03-09 Paolo Carlini <pcarlini@suse.de>
6426
6427 PR c++/16859
6428 * g++.dg/init/brace4.C: New test.
6429
6430 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
6431
6432 PR c++/20186
6433 * g++.dg/template/non-dependent12.C: New.
6434
6435 2005-03-08 Mark Mitchell <mark@codesourcery.com>
6436
6437 PR c++/20142
6438 * g++.dg/init/array18.C: Add dg-do run marker.
6439
6440 PR c++/20142
6441 * g++.dg/init/array18.C: New test.
6442
6443 2005-03-09 Ben Elliston <bje@au.ibm.com>
6444
6445 * consistency.vlad/vlad.exp: Remove trailing semicolons.
6446 * g++.dg/gcov/gcov.exp: Likewise.
6447 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
6448 * gcc.target/xstormy16/xstormy16.exp: Likewise.
6449 * lib/c-torture.exp: Likewise.
6450 * lib/fortran-torture.exp: Likewise.
6451 * lib/g++.exp: Likewise.
6452 * lib/gcc-defs.exp: Likewise.
6453 * lib/gcc-dg.exp: Likewise.
6454 * lib/gcc.exp: Likewise.
6455 * lib/gcov.exp: Likewise.
6456 * lib/gfortran.exp: Likewise.
6457 * lib/mike-g++.exp: Likewise.
6458 * lib/mike-gcc.exp: Likewise.
6459 * lib/objc-torture.exp: Likewise.
6460 * lib/objc.exp: Likewise.
6461 * lib/profopt.exp: Likewise.
6462 * lib/target-libpath.exp: Likewise.
6463 * lib/target-supports.exp: Likewise.
6464 * lib/treelang.exp: Likewise.
6465 * lib/wrapper.exp: Likewise.
6466
6467 2005-03-08 Jeff Law <law@redhat.com>
6468
6469 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
6470 PHI-OPT changes.
6471
6472 2005-03-08 Ira Rosen <irar@il.ibm.com>
6473
6474 * gcc.dg/vect/pr20122.c: New test.
6475
6476 2005-03-07 Jeff Law <law@redhat.com>
6477
6478 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
6479 was folded away.
6480 * gcc.dg/tree-ssa/pr18133-1.c: New test.
6481 * gcc.dg/tree-ssa/pr18133-2.c: New test.
6482 * gcc.dg/tree-ssa/pr18134.c: New test.
6483
6484 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6485
6486 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
6487 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
6488 gcc.dg/torture/builtin-noret-2.c: Require weak support.
6489
6490 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
6491
6492 PR tree-opt/17671
6493 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
6494
6495 2005-03-07 Mark Mitchell <mark@codesourcery.com>
6496
6497 * g++.dg/warn/Wnvdtor.C: New test.
6498
6499 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
6500
6501 * gcc.dg/torture/pr19683-1.c: New test.
6502
6503 2005-03-06 Steven G. Kargl <kargls@comcast.net>
6504
6505 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
6506 * gfortran.dg/g77/19990313-2.f: Ditto.
6507 * gfortran.dg/g77/19990313-3.f: Ditto.
6508 * gfortran.dg/g77/19990525-0.f: Ditto.
6509 * gfortran.dg/g77/19990826-0.f: Ditto.
6510 * gfortran.dg/g77/19990826-2.f: Ditto.
6511 * gfortran.dg/g77/19990826-3.f: Ditto.
6512 * gfortran.dg/g77/20000511-1.f: Ditto.
6513 * gfortran.dg/g77/20000511-2.f: Ditto.
6514 * gfortran.dg/g77/970625-2.f: Ditto.
6515 * gfortran.dg/g77/980310-2.f: Ditto.
6516 * gfortran.dg/g77/980310-3.f: Ditto.
6517 * gfortran.dg/g77/980310-8.f: Ditto.
6518 * gfortran.dg/g77/980519-2.f: Ditto.
6519 * gfortran.dg/g77/alpha1.f: Ditto.
6520 * gfortran.dg/g77/claus.f: Ditto.
6521 * gfortran.dg/g77/erfc.f: Ditto.
6522 * gfortran.dg/g77/short.f: Ditto.
6523 * gfortran.fortran-torture/execute/data.f90: Ditto.
6524 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
6525 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
6526
6527 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6528
6529 * lib/file-format.exp (gcc_target_object_format): Add check for som
6530 format and hardcode object formats on hppa*-*-hpux*.
6531 * lib/target-supports.exp (check_weak_available): Add check for som
6532 object format. Always return 0 on hppa*-*-hpux10*.
6533
6534 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
6535 is defined.
6536
6537 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
6538
6539 2005-03-05 Steven G. Kargl <kargls@comcast.net>
6540
6541 * gfortran.dg/pr19936_1.f90: New test.
6542 * gfortran.dg/pr19936_2.f90: New test.
6543 * gfortran.dg/pr19936_3.f90: New test.
6544
6545 2005-03-05 Steven G. Kargl <kargls@comcast.net>
6546 Paul Thomas <prthomas@drfccad.cea.fr>
6547
6548 * gfortran.dg/PR19754_1.f90: New test.
6549 * gfortran.dg/PR19754_2.f90: Ditto.
6550
6551 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6552
6553 PR c++/19311
6554 * g++.dg/template/non-dependent11.C: New test.
6555
6556 2005-03-05 Uros Bizjak <uros@kss-loka.si>
6557
6558 * lib/target-supports.exp (check_iconv_available): Fix comment.
6559
6560 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
6561 Joseph S. Myers <joseph@codesourcery.com>
6562
6563 PR c++/19797
6564 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
6565
6566 2005-03-04 Matthew Sachs <msachs@apple.com>
6567
6568 * gcc.exp (gcc_target_compile): Put braces around
6569 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
6570 * objc.exp (objc_target_compile): Likewise.
6571 * treelang.exp (treelang_target_compile): Likewise.
6572
6573 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6574
6575 PR fortran/19673
6576 * gfortran.dg/func_result_1.f90: New test.
6577
6578 2005-03-04 Ben Elliston <bje@au.ibm.com>
6579
6580 * gcc.misc-tests/options.exp: New test.
6581
6582 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
6583
6584 * gcc.dg/pr15784-4.c: New test.
6585
6586 2005-03-03 Geoffrey Keating <geoffk@apple.com>
6587
6588 * gcc.c-torture/execute/pr17133.c: New.
6589 * gcc.c-torture/compile/20050303-1.c: New.
6590
6591 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
6592
6593 * gcc.dg/cpp/assert4.c: Fix for cygwin
6594
6595 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
6596
6597 * g++.dg/overload/using2.C: New.
6598
6599 2005-03-02 Mark Mitchell <mark@codesourcery.com>
6600
6601 PR c++/19916
6602 * g++.dg/init/ptrmem2.C: New test.
6603
6604 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
6605
6606 PR c/8927
6607 * gcc.dg/pr8927-1.c: New test.
6608
6609 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
6610
6611 PR c++/20232
6612 * g++.dg/inherit/covariant12.C: New.
6613
6614 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6615
6616 PR fortran/19479
6617 * gfortran.dg/bound_1.f90: New test.
6618
6619 2005-02-28 Janis Johnson <janis187@us.ibm.com>
6620
6621 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
6622 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
6623
6624 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
6625
6626 PR c/20245
6627 * gcc.dg/pr20245-1.c: New test.
6628
6629 2005-02-28 Jakub Jelinek <jakub@redhat.com>
6630
6631 PR middle-end/19874
6632 * gcc.c-torture/execute/20050119-2.c: New test case.
6633
6634 2005-02-28 Ben Elliston <bje@au.ibm.com>
6635
6636 * README: Update the DejaGnu bug reporting address.
6637 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
6638 * lib/objc-torture.exp: Likewise.
6639
6640 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
6641
6642 * gfortran.dg/boz_1.f90: New test.
6643 * gfortran.dg/boz_3.f90: New test.
6644 * gfortran.dg/boz_4.f90: New test.
6645
6646 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
6647
6648 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
6649 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
6650
6651 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6652
6653 PR libfortran/20101
6654 * gfortran.dg/write_0_pe_format.f90: New test.
6655
6656 2005-02-27 Jakub Jelinek <jakub@redhat.com>
6657
6658 PR c++/20206
6659 * g++.dg/opt/thunk2.C: New test.
6660 * g++.dg/opt/covariant1.C: New test.
6661
6662 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6663
6664 * gfortran.dg/e_d_fmt.f90: New test.
6665
6666 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
6667
6668 * gcc.dg/asm-b.c: Fix comment typos.
6669
6670 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
6671
6672 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
6673 a V_MAY_DEF also.
6674
6675 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
6676
6677 PR tree-opt/20188
6678 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
6679 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
6680 * gcc.dg/asm-b.c: New test.
6681
6682 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
6683
6684 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
6685 Disable this test on IRIX 6.
6686
6687 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
6688
6689 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
6690 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
6691 parser.
6692
6693 2005-02-25 Diego Novillo <dnovillo@redhat.com>
6694
6695 PR tree-optimization/20204
6696 * testsuite/gcc.dg/pr20204.c: New test.
6697
6698 2005-02-24 Jakub Jelinek <jakub@redhat.com>
6699
6700 PR target/20196
6701 * gcc.c-torture/execute/20050224-1.c: New test.
6702
6703 PR c++/20175
6704 * g++.dg/warn/Wbraces2.C: New test.
6705
6706 2005-02-23 Mark Mitchell <mark@codesourcery.com>
6707
6708 PR c++/19878
6709 * g++.dg/init/const2.C: New test.
6710
6711 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
6712
6713 PR tree-optimization/20100
6714 * gcc.c-torture/execute/pr20100-1.c: New test.
6715
6716 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6717
6718 * gfortran.dg/implicit_3.f90: New test.
6719
6720 * gfortran.dg/deftype_1.f90: New test.
6721
6722 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
6723
6724 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
6725 the test passes.
6726 * g++.dg/other/anon3.C: Accept a warning.
6727
6728 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
6729
6730 * gcc.dg/pr20017.c: Fix a comment typo.
6731
6732 2005-02-23 Bud Davis <bdavis@gfortran.org>
6733
6734 * gfortran.dg/list_read_4.f90: Change to f90 comments.
6735
6736 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
6737
6738 PR ada/19902
6739 * ada/acats/tests/cxa/cxa3004.a: Remove.
6740 * ada/acats/tests/cxb/cxb30061.am: Likewise.
6741
6742 2005-02-22 Mark Mitchell <mark@codesourcery.com>
6743
6744 PR c++/20073
6745 * g++.dg/init/const1.C: New test.
6746
6747 PR c++/19991
6748 * g++.dg/parse/constant7.C: New test.
6749
6750 PR c++/20152
6751 * g++.dg/parse/error27.C: New test.
6752 * g++.dg/template/qualttp15.C: Adjust error markers.
6753 * g++.old-deja/g++.other/struct1.C: Likewise.
6754
6755 PR c++/20153
6756 * g++.dg/template/error17.C: New test.
6757
6758 PR c++/20148
6759 * g++.dg/parser/error26.C: New test.
6760
6761 2005-02-22 Diego Novillo <dnovillo@redhat.com>
6762
6763 PR tree-optimization/20100
6764 PR tree-optimization/20115
6765 * gcc.dg/pr20115.c: New test.
6766 * gcc.dg/pr20115-1.c: New test.
6767 * gcc.dg/pr20100.c: New test.
6768 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
6769 call-clobbered variables after alias1.
6770
6771 2005-02-22 Bud Davis <bdavis@gfortran.org>
6772
6773 * gfortran.dg/list_read_4.f90: new test.
6774
6775 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
6776
6777 PR rtl-optimization/20017.
6778 * gcc.dg/pr20017.c: New.
6779
6780 2005-02-22 Devang Patel <dpatel@apple.com>
6781
6782 PR 19952
6783 * g++.dg/tree-ssa/pr19952.C: New test.
6784
6785 2005-02-22 Mark Mitchell <mark@codesourcery.com>
6786
6787 PR c++/19883
6788 * g++.dg/parse/constant6.C: New test.
6789
6790 2005-02-22 Uros Bizjak <uros@kss-loka.si>
6791
6792 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
6793 * g++.dg/charset/asm2.c: Likewise.
6794 * g++.dg/charset/asm3.c: Likewise.
6795 * g++.dg/charset/asm4.c: Likewise.
6796 * g++.dg/charset/asm5.c: Likewise.
6797 * g++.dg/charset/attribute1.c: Likewise.
6798 * g++.dg/charset/attribute2.c: Likewise.
6799 * g++.dg/charset/extern1.cc: Likewise.
6800 * g++.dg/charset/extern2.cc: Likewise.
6801 * g++.dg/charset/extern3.cc: Likewise.
6802 * g++.dg/charset/function.cc: Likewise.
6803 * g++.dg/charset/string.c: Likewise.
6804 * g++.dg/charset/charset.exp: Likewise.
6805 * lib/target-supports.exp (check_iconv_available): Fix comment.
6806
6807 2005-02-22 Uros Bizjak <uros@kss-loka.si>
6808
6809 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
6810 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
6811 * gcc.dg/charset/asm2.c: Likewise.
6812 * gcc.dg/charset/asm3.c: Likewise.
6813 * gcc.dg/charset/asm4.c: Likewise.
6814 * gcc.dg/charset/asm5.c: Likewise.
6815 * gcc.dg/charset/asm6.c: Likewise.
6816 * gcc.dg/charset/attribute1.c: Likewise.
6817 * gcc.dg/charset/attribute2.c: Likewise.
6818 * gcc.dg/charset/builtin1.c: Likewise.
6819 * gcc.dg/charset/extern.c: Likewise.
6820 * gcc.dg/charset/function.c: Likewise.
6821 * gcc.dg/charset/string.c: Likewise.
6822 * gcc.dg/charset/charset.exp: Likewise.
6823
6824 2005-02-21 Bud Davis <bdavis9659@comcast.net>
6825
6826 PR fortran/20086
6827 * gfortran.dg/pr20086.f90: New test.
6828
6829 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
6830
6831 PR tree-optimization/19786
6832 * g++.dg/tree-ssa/pr19786.C: New.
6833
6834 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6835
6836 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
6837
6838 2005-02-21 Jeff Law <law@redhat.com>
6839
6840 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
6841
6842 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6843
6844 * gfortran.dg/do_iterator: Split loop, markup all lines for
6845 which an error locus is printed.
6846 * gfortran.dg/pr17708.f90: Markup all lines for which an error
6847 locus is printed.
6848 * gfortran.dg/select_4.f90: Likewise.
6849 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
6850 locuses in the various permutations.
6851
6852 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
6853
6854 PR tree-optimization/19951
6855 * g++.dg/vect: New directory.
6856 * g++.dg/vect/vect.exp: New file.
6857 * g++.dg/vect/pr19951.cc: New testcase.
6858 * g++.dg/dg.exp: Also prune vectorizer tests.
6859
6860 2005-02-20 Zack Weinberg <zack@codesourcery.com>
6861
6862 PR 18785
6863 * gcc.dg/charset/builtin1.c: New test.
6864
6865 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6866
6867 PR c++/19299
6868 * g++.dg/inherit/volatile1.C: New test.
6869
6870 PR c++/19440
6871 * g++.dg/template/dtor4.C: New test.
6872
6873 2005-02-19 Steven G. Kargl <kargls@comcast.net>
6874
6875 * gfortran.dg/int_1.f90: New test.
6876
6877 2005-02-19 Devang Patel <dpatel@apple.com>
6878
6879 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
6880
6881 2005-02-19 Steven G. Kargl <kargls@comcast.net>
6882
6883 * gfortran.dg/achar_1.f90: New test.
6884
6885 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
6886
6887 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
6888
6889 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
6890 Jakub Jelinek <jakub@redhat.com>
6891
6892 PR tree-optimization/19828
6893 * gcc.dg/tree-ssa/loop-7.c: New test.
6894 * gcc.c-torture/execute/20050218-1.c: New test.
6895
6896 2005-02-19 Jakub Jelinek <jakub@redhat.com>
6897
6898 PR c/20043
6899 * gcc.dg/transparent-union-1.c: New test.
6900 * gcc.dg/transparent-union-2.c: New test.
6901
6902 2005-02-18 James E Wilson <wilson@specifixinc.com>
6903
6904 PR tree-optimization/18977
6905 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
6906
6907 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
6908
6909 PR target/20054
6910 * gcc.dg/pr20054.c: New test.
6911
6912 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6913
6914 PR c++/19508
6915 * g++.dg/ext/attrib20.C: New test.
6916
6917 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
6918
6919 PR middle-end/20030
6920 * gfortran.fortran-torture/execute/character_passing.f90: New test.
6921
6922 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
6923
6924 PR c++/20008
6925 * g++.dg/opt/switch4.C: New.
6926
6927 2005-02-18 Jakub Jelinek <jakub@redhat.com>
6928
6929 PR c++/20023
6930 PR tree-optimization/20009
6931 * gcc.c-torture/compile/20050217-1.c: New test.
6932 * g++.dg/opt/switch3.C: New test.
6933
6934 PR tree-optimization/18947
6935 * gcc.c-torture/compile/20050215-1.c: New test.
6936 * gcc.c-torture/compile/20050215-2.c: New test.
6937 * gcc.c-torture/compile/20050215-3.c: New test.
6938
6939 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
6940
6941 PR c++/20028
6942 * g++.dg/template/crash34.C: New.
6943
6944 PR c++/20022
6945 * g++.dg/other/access3.C: New.
6946
6947 2005-02-17 Ira Rosen <irar@il.ibm.com>
6948
6949 * gcc.dg/vect/vect-98.c: New test.
6950
6951 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
6952
6953 PR tree-optimization/19967
6954 * gcc.dg/pr19967.c: New.
6955
6956 2005-02-16 Jakub Jelinek <jakub@redhat.com>
6957
6958 PR middle-end/19857
6959 * gcc.dg/tree-ssa/20050215-1.c: New test.
6960 * gcc.c-torture/execute/20050215-1.c: New test.
6961
6962 2005-02-15 Eric Christopher <echristo@redhat.com>
6963
6964 * gcc.dg/cpp/20050215-1.c: New file.
6965
6966 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
6967
6968 PR tree-optimization/15785
6969 * gcc.dg/pr15785-1.c: New test.
6970
6971 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
6972
6973 PR c++/17788
6974 * g++.dg/init/ctor4.C: New.
6975 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
6976
6977 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
6978
6979 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
6980 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
6981
6982 2005-02-15 Andreas Schwab <schwab@suse.de>
6983
6984 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
6985 declare malloc.
6986
6987 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
6988
6989 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
6990
6991 2005-02-14 Diego Novillo <dnovillo@redhat.com>
6992
6993 PR tree-optimization/19853
6994 * gcc.c-torture/compile/pr19853.c: New test.
6995
6996 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
6997
6998 PR c++/19608
6999 * g++.dg/parse/local-class1.C: New.
7000
7001 PR c++/19895
7002 * g++.dg/parse/ptrmem3.C: New.
7003
7004 PR c++/19884
7005 * g++.old-deja/g++.oliva/template6.C: Add another case.
7006 * g++.dg/template/explicit6.C: New.
7007
7008 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
7009
7010 PR c++/17816
7011 * g++.dg/other/redecl2.C: New.
7012
7013 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
7014
7015 PR c++/19891
7016 * g++.dg/abi/covariant4.C: New.
7017
7018 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
7019
7020 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
7021
7022 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
7023
7024 * gcc.dg/vect/vect-96.c: Fix typo.
7025
7026 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7027
7028 PR c++/14479
7029 PR c++/19487
7030 * g++.dg/template/enum5.C: New test.
7031
7032 2005-02-12 Ira Rosen <irar@il.ibm.com>
7033
7034 * gcc.dg/vect/vect-97.c: New test.
7035
7036 2005-02-12 Ira Rosen <irar@il.ibm.com>
7037
7038 * gcc.dg/vect/vect-96.c: New test.
7039
7040 2005-02-12 Uros Bizjak <uros@kss-loka.si>
7041
7042 * gcc.dg/builtins-34.c: Also check ldexp*.
7043
7044 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
7045
7046 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
7047
7048 2005-02-11 Janis Johnson <janis187@us.ibm.com>
7049
7050 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
7051 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
7052 dg-require-dll, dg-require-iconv, dg-require-named-sections,
7053 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
7054 selector_list, selector_expression, dg-process-target): Move to new
7055 file target-supports-dg.exp.
7056 * lib/target-supports-dg.exp: New.
7057
7058 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
7059 New.
7060
7061 2005-02-11 Jakub Jelinek <jakub@redhat.com>
7062
7063 PR c++/19666
7064 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
7065
7066 PR middle-end/19858
7067 * gcc.c-torture/compile/20050210-1.c: New test.
7068
7069 2005-02-11 Mark Mitchell <mark@codesourcery.com>
7070
7071 PR c++/19755
7072 * g++.dg/warn/Wbraces1.C: New test.
7073
7074 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
7075
7076 * gcc.dg/builtins-52.c: New testcase.
7077
7078 2005-02-10 Jakub Jelinek <jakub@redhat.com>
7079
7080 PR c/19342
7081 * gcc.c-torture/execute/20050119-1.c: New test.
7082
7083 2005-02-09 Mark Mitchell <mark@codesourcery.com>
7084
7085 PR c++/19811
7086 * g++.dg/init/delete1.C: New test.
7087
7088 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
7089
7090 PR c++/18470
7091 * g++.dg/template/static12.C: New test.
7092
7093 2005-02-09 Mark Mitchell <mark@codesourcery.com>
7094
7095 PR c++/19787
7096 * g++.dg/conversion/ambig1.C: New test.
7097
7098 PR c++/19739
7099 * g++.dg/ext/attrib19.C: New test.
7100
7101 PR c++/19732
7102 * g++.dg/parse/dtor5.C: New test.
7103
7104 PR c++/19762
7105 * g++.dg/template/dtor3.C: New test.
7106
7107 PR c++/19826
7108 * g++.dg/template/static11.C: New test.
7109 * g++.dg/template/crash2.C: Remove dg-error marker.
7110
7111 2005-02-09 Janis Johnson <janis187@us.ibm.com>
7112
7113 PR C++/18491
7114 * g++.old-deja/g++.mike/p10769a.C: Remove.
7115
7116 2005-02-09 Roger Sayle <roger@eyesopen.com>
7117
7118 * gcc.dg/builtins-48.c: New test case.
7119 * gcc.dg/builtins-49.c: New test case.
7120 * gcc.dg/builtins-50.c: New test case.
7121 * gcc.dg/builtins-51.c: New test case.
7122
7123 2005-02-09 Ian Lance Taylor <ian@airs.com>
7124
7125 PR middle-end/19583
7126 * g++.dg/warn/Wreturn-type-3.C: New test.
7127
7128 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
7129
7130 PR middle-end/19402
7131 * gcc.dg/pr19402-1.c: New testcase.
7132 * gcc.dg/pr19402-2.c: likewise.
7133
7134 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
7135
7136 PR middle-end/19854
7137 * g++.dg/tree-ssa/tmmti.C: New testcase.
7138
7139 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
7140
7141 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
7142
7143 2005-02-08 Mark Mitchell <mark@codesourcery.com>
7144
7145 PR c++/19733
7146 * g++.dg/parse/crash23.C: New test.
7147 * g++.dg/warn/Weff1.C: New test.
7148
7149 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
7150
7151 * gcc.dg/20050209-1.c: New test.
7152
7153 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
7154
7155 PR target/19799
7156 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
7157
7158 2005-02-08 Mike Stump <mrs@apple.com>
7159
7160 * g++.dg/pch/import-2.c: New test.
7161 * g++.dg/pch/import-2.hs: New.
7162 * g++.dg/pch/include/import-2a.h: New.
7163 * g++.dg/pch/include/import-2b.h: New.
7164
7165 2005-02-08 Janis Johnson <janis187@us.ibm.com>
7166
7167 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
7168
7169 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7170
7171 * gfortran.dg/substr_1.f90: New test.
7172
7173 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
7174
7175 PR middle-end/19775
7176 * gcc.dg/torture/builtin-power-1.c: Disable test for
7177 invalid transformation.
7178 * gcc.dg/builtins-10.c: Likewise. Disable one test we
7179 no longer optimize.
7180 * gcc.dg/builtins-47.c: New testcase.
7181
7182 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
7183 Dorit Naishlos <dorit@il.ibm.com>
7184
7185 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
7186
7187 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
7188
7189 * gcc.c-torture/compile/20050206-1.c: New test.
7190
7191 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
7192
7193 PR tree-opt/19768
7194 * g++.dg/opt/pr19768.C: New test.
7195
7196 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
7197
7198 PR tree-opt/19736
7199 * gcc.c-torture/compile/pr19736.c: New test.
7200
7201 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7202
7203 PR c++/17401
7204 * g++.dg/parse/error25.C: New test.
7205
7206 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
7207
7208 * gcc.c-torture/execute/20050203-1.c: New.
7209
7210 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
7211
7212 * gcc.dg/vect/vect-85.c: Remove xfail.
7213 * gcc.dg/vect/vect-86.c: Remove xfail.
7214 * gcc.dg/vect/vect-87.c: Remove xfail.
7215 * gcc.dg/vect/vect-88.c: Remove xfail.
7216
7217 2005-02-02 Geoffrey Keating <geoffk@apple.com>
7218
7219 * gcc.dg/altivec-19.c: New.
7220
7221 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
7222
7223 PR c/17807
7224 * gcc.dg/nested-func-3.c: New test.
7225 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
7226
7227 2005-02-02 Janis Johnson <janis187@us.ibm.com>
7228
7229 * gcc.test-framework/gen_directive_tests: Generate tests for
7230 selector expressions.
7231
7232 2005-02-02 Matt Austern <austern@apple.com>
7233
7234 PR c++/19628
7235 * g++/ext/builtin7.C: New.
7236 * g++/ext/builtin8.C: New.
7237
7238 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
7239
7240 PR c/18502
7241 * gcc.dg/pr18502-1.c: New test.
7242
7243 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7244
7245 PR c++/17413
7246 * g++.dg/template/local4.C: Tweak.
7247
7248 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
7249
7250 PR tree-optimization/19578
7251 * gcc.c-torture/compile/20050202-1.c: New test.
7252
7253 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
7254
7255 PR c/19435
7256 * gcc.dg/c99-init-4.c: New test.
7257
7258 2005-02-01 Janis Johnson <janis187@us.ibm.com>
7259
7260 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
7261
7262 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
7263
7264 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
7265 * g++.dg/eh/check-vect.h: New.
7266
7267 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
7268 * gcc.dg/vect/vect-78.c: Ditto.
7269 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
7270 Remove.
7271
7272 * g++.dg/conversion/simd1.C: Expect warning.
7273 * g++.dg/ext/attribute-test-1.C: Ditto.
7274 * g++.dg/ext/attribute-test-2.C: Ditto.
7275 * g++.dg/ext/attribute-test-3.C: Ditto.
7276 * g++.dg/ext/attribute-test-4.C: Ditto.
7277
7278 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
7279 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
7280
7281 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
7282
7283 2005-02-01 Richard Henderson <rth@redhat.com>
7284
7285 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
7286 long double for ibm double-double format.
7287 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
7288
7289 2005-02-01 Diego Novillo <dnovillo@redhat.com>
7290
7291 PR tree-optimization/19633
7292 * testsuite/gcc.dg/pr19633-1.c: New test.
7293 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
7294 to NULL or a symbol.
7295
7296 2005-02-01 Janis Johnson <janis187@us.ibm.com>
7297
7298 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
7299 New procs.
7300 (dg-process-target (local override)): Handle selector expressions.
7301
7302 * gcc.test-framework/README: Describe tests in source directory.
7303 * gcc.test-framework/test-framework.awk: Handle dg- tests.
7304 * gcc.test-framework/test-framework.exp: Handle dg- tests.
7305 * gcc.test-framework/dg-bogus-exp-P.c: New test.
7306 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
7307 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
7308 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
7309 * gcc.test-framework/dg-do-link-exp-P.c: New test.
7310 * gcc.test-framework/dg-do-run-exp-P.c: New test.
7311 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
7312 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
7313 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
7314 * gcc.test-framework/dg-error-exp-P.c: New test.
7315 * gcc.test-framework/dg-error-exp-XP.c: New test.
7316 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
7317 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
7318 * gcc.test-framework/dg-output-exp-P.c: New test.
7319 * gcc.test-framework/dg-output-exp-XF.c: New test.
7320 * gcc.test-framework/dg-warning-exp-P.c: New test.
7321 * gcc.misc-tests/dg-1.c: Remove.
7322 * gcc.misc-tests/dg-2.c: Remove.
7323 * gcc.misc-tests/dg-3.c: Remove.
7324 * gcc.misc-tests/dg-4.c: Remove.
7325 * gcc.misc-tests/dg-5.c: Remove.
7326 * gcc.misc-tests/dg-6.c: Remove.
7327 * gcc.misc-tests/dg-7.c: Remove.
7328 * gcc.misc-tests/dg-8.c: Remove.
7329 * gcc.misc-tests/dg-9.c: Remove.
7330 * gcc.misc-tests/dg-10.c: Remove.
7331 * gcc.misc-tests/dg-11.c: Remove.
7332 * gcc.misc-tests/dg-12.c: Remove.
7333 * gcc.misc-tests/dg-test.exp: Remove.
7334
7335 * gcc.test-framework/test-framework.awk: Change recording and
7336 printing of passes and failures.
7337
7338 * gcc.test-framework: New directory.
7339 * gcc.test-framework/README: New.
7340 * gcc.test-framework/test-framework.exp: New.
7341 * gcc.test-framework/test-framework.awk: New.
7342 * gcc.test-framework/gen_directive_tests: New.
7343
7344 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
7345
7346 * lib/treelang.exp: Fix comment typos.
7347 (treelang_target_compile): Don't append libs=-ltreelang to options.
7348
7349 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
7350
7351 * g++.dg/parse/typename7.C: Adjust error messages.
7352
7353 2005-01-31 Jeff Law <law@redhat.com>
7354
7355 * gcc.c-torture/execute/20050131-1.c: New test.
7356 * gcc.dg/wcaselabel.c: New test.
7357
7358 2005-01-31 Mark Mitchell <mark@codesourcery.com>
7359
7360 * g++.dg/other/warning1.C: Adjust error messags.
7361 * g++.dg/parse/constant5.C: New test.
7362
7363 2005-01-31 Steven Bosscher <stevenb@suse.de>
7364
7365 PR c/19333
7366 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
7367 the test case valid.
7368 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
7369 * testsuite/gcc.dg/array-7.c: Adjust expected result.
7370 * testsuite/gcc.dg/pr18596-3.c: Likewise.
7371 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
7372 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
7373 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
7374
7375 2005-01-31 Dale Johannesen <dalej@apple.com>
7376
7377 * g++.dg/opt/pr19650.C: New test.
7378
7379 2005-01-31 Richard Henderson <rth@redhat.com>
7380
7381 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
7382 long double for intel double extended format.
7383 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
7384
7385 2005-01-30 Mark Mitchell <mark@codesourcery.com>
7386
7387 PR c++/19555
7388 * g++.dg/template/static10.C: New test.
7389
7390 PR c++/19395
7391 * g++.dg/parse/error24.C: New test.
7392
7393 PR c++/19367
7394 * g++.dg/lookup/builtin1.C: New test.
7395
7396 PR c++/19457
7397 * g++.dg/warn/conv3.C: New test.
7398
7399 2005-01-30 Bud Davis <bdavis@gfortran.org>
7400
7401 PR fortran/19647
7402 * gfortan.dg/inquire_7.f90
7403
7404 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
7405
7406 PR tree-optimization/15791
7407 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
7408 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
7409 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
7410 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
7411 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
7412 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
7413 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
7414 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
7415 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
7416 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
7417
7418 2005-01-29 Paul Brook <paul@codesourcery.com>
7419
7420 PR fortran/18565
7421 * check.c (real_or_complex_check): New function.
7422 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
7423 * intrinsic.c (add_functions): Use new check functions.
7424 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
7425 Add prototypes.
7426
7427 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
7428
7429 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
7430 gcc.dg/lvalue-3.c: New tests.
7431 * gcc.dg/concat.c: Update expected messages.
7432
7433 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
7434
7435 PR libfortran/19595
7436 * gfortran.dg/eor_1.f90: New test.
7437
7438 2005-01-29 Steven G. Kargl <kargls@comcast.net>
7439
7440 PR fortran/19589
7441 * gfortran.dg/logical_data_1.f90: New test.
7442
7443 2005-01-28 Mark Mitchell <mark@codesourcery.com>
7444
7445 PR c++/19253
7446 * g++.dg/template/crash33.C: New test.
7447
7448 PR c++/19667
7449 * g++.dg/template/crash32.C: New test.
7450
7451 2005-01-28 Ian Lance Taylor <ian@airs.com>
7452
7453 PR middle-end/16558
7454 * g++.dg/warn/Wreturn-type-2.C: New test.
7455
7456 2004-06-24 Jeff Law <law@redhat.com>
7457
7458 * gcc.dg/tree-ssa/20050128-1.c: New test.
7459
7460 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
7461
7462 * gcc.target/frv/all-mdpackh-1.c: New test.
7463
7464 2005-01-28 Steven Bosscher <stevenb@suse.de>
7465
7466 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
7467
7468 2005-01-27 Richard Henderson <rth@redhat.com>
7469
7470 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
7471
7472 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
7473
7474 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
7475
7476 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
7477
7478 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
7479 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
7480 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
7481 to cope with cases where the multilib options override the dg-options.
7482
7483 2005-01-27 Jakub Jelinek <jakub@redhat.com>
7484
7485 PR c/18946
7486 * gcc.dg/noncompile/20050120-1.c: New test.
7487
7488 2005-01-26 Diego Novillo <dnovillo@redhat.com>
7489
7490 PR tree-optimization/19633
7491 * gcc.dg/pr19633.c: New test.
7492 * gcc.dg/tree-ssa/pr19633.c: New test.
7493
7494 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
7495
7496 * gcc.dg/20041216-1.c: New test.
7497
7498 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
7499
7500 PR objc/18862
7501 * objc.dg/selector-2.m: New test.
7502
7503 2005-01-26 Jakub Jelinek <jakub@redhat.com>
7504
7505 * g++.dg/opt/range-test-2.C: New test.
7506
7507 PR rtl-optimization/19579
7508 * gcc.c-torture/execute/20050124-1.c: New test.
7509
7510 2005-01-26 Greg Parker <gparker@apple.com>
7511 Stuart Hastings <stuart@apple.com>
7512
7513 * gcc.c-torture/execute/20050125-1.c: New.
7514
7515 2005-01-18 Jan Hubicka <jh@suse.cz>
7516
7517 PR tree-optimize/19337
7518 * gcc.c-torture/compile/20050119-1.c: New test.
7519
7520 2005-01-24 James E Wilson <wilson@specifixinc.com>
7521
7522 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
7523 test for successful match.
7524
7525 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
7526
7527 PR objc/18408
7528 * objc.dg/comp-types-7.m: New test.
7529
7530 2005-01-24 Janis Johnson <janis187@us.ibm.com>
7531
7532 * lib/target-supports.exp (current_target_name): New.
7533 (check_effective_target_ilp32, check_effective_target_lp64):
7534 Cache the result to use as long as the current target, with
7535 multilib flags, remains the same.
7536
7537 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
7538 (dg-require-weak, dg-require-visibility, dg-require-alias,
7539 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
7540 dg-require-effective-target, dg-skip-if): Remove call to
7541 skip_test_and_clear_xfail.
7542 (dg-test): Clear xfail data.
7543
7544 2005-01-24 Jakub Jelinek <jakub@redhat.com>
7545
7546 PR target/17751
7547 * gcc.dg/ppc64-toc.c: New test.
7548
7549 * g++.dg/tree-ssa/empty-1.C: New test.
7550
7551 PR middle-end/19551
7552 * gcc.c-torture/execute/20050121-1.c: New test.
7553 * gcc.dg/20050121-2.c: New test.
7554
7555 2004-01-23 Steven G. Kargl <kargls@comcast.net>
7556 Paul Brook <paul@codesourcery.com>
7557
7558 PR fortran/17941
7559 * gfortran.dg/real_const_1.f: New test.
7560 * gfortran.dg/real_const_2.f90: New test.
7561 * gfortran.dg/complex_int_1.f90: New test.
7562
7563 2005-01-23 Bud Davis <bdavis9659@comcast.net>
7564
7565 PR fortran/19313
7566 * gfortan.dg/inquire_6.f90: New test.
7567
7568 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
7569
7570 PR libfortran/19451
7571 * open_readonly_1.f90: New test.
7572
7573 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
7574
7575 PR libfortran/18982
7576 * gfortran.dg/open_new.f90: New file.
7577
7578 2005-01-22 Paul Brook <paul@codesourcery.com>
7579
7580 * namelist_1.f90: New test.
7581
7582 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
7583
7584 PR tree-optimization/19484
7585 * gcc.c-torture/compile/20050122-[12].c: New tests.
7586
7587 2005-01-22 Paul Brook <paul@codesourcery.com>
7588
7589 * gfortran.dg/implicit_2.f90: New test.
7590
7591 2005-01-22 Bud Davis <bdavis9659@comcast.net>
7592
7593 PR fortran/19314
7594 * gfortran.dg/inquire_5.f90: New test.
7595
7596 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7597
7598 PR c/18809
7599 * gcc.dg/pr18809-1.c: New test.
7600
7601 2005-01-21 Ian Lance Taylor <ian@airs.com>
7602
7603 * gcc.dg/20050121-1.c: New test.
7604
7605 PR tree-optimization/13000
7606 * gcc.dg/20040206-1.c: Change warning to point where function is
7607 being inlined.
7608
7609 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7610
7611 PR c++/19208
7612 * g++.dg/template/array11.C: New test.
7613
7614 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7615
7616 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
7617 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
7618 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
7619 * gfortran.dg/getenv_1.f90: Add dg-do directive.
7620 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
7621 gfortran.dg/pr17164.f90: Add missing dg-do directives.
7622
7623 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
7624
7625 PR tree-optimization/15349
7626 * gcc.dg/tree-ssa/pr15349.c: New.
7627
7628 2005-01-20 Steve Ellcey <sje@cup.hp.com>
7629
7630 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
7631
7632 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
7633
7634 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
7635 scan-assembler-times directive name.
7636
7637 * gcc.dg/asm-a.c: Move dg-require-effective-target to
7638 after dg-do.
7639
7640 PR rtl-optimization/19462
7641 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
7642
7643 2005-01-19 Steve Ellcey <sje@cup.hp.com>
7644
7645 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
7646 counting function calls on ia64.
7647
7648 2005-01-19 Jakub Jelinek <jakub@redhat.com>
7649
7650 PR rtl-optimization/15139
7651 * gcc.dg/20050111-2.c: New test.
7652
7653 PR c/17297
7654 * gcc.c-torture/compile/20050113-1.c: New testcase.
7655
7656 PR middle-end/19164
7657 * gcc.dg/20050113-1.c: New testcase.
7658
7659 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
7660
7661 * gcc.dg/vect/vect-85.c: Add comment.
7662 * gcc.dg/vect/vect-86.c: Add xfail for now.
7663 * gcc.dg/vect/vect-87.c: Add xfail for now.
7664 * gcc.dg/vect/vect-88.c: Add xfail for now.
7665 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
7666
7667 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
7668
7669 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
7670
7671 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
7672
7673 * g++.dg/debug/typedef3.C: New test.
7674
7675 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
7676
7677 PR c/19472
7678 * gcc.dg/asm-a.c: New test.
7679
7680 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
7681
7682 * gcc.dg/sh-relax.c: Add prototype for abort.
7683
7684 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
7685
7686 * gcc.dg/short-compare-1.c: New test.
7687 * gcc.dg/short-compare-2.c: Likewise.
7688
7689 2005-01-18 Michael Matz <matz@suse.de>
7690
7691 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
7692
7693 2005-01-17 Diego Novillo <dnovillo@redhat.com>
7694
7695 PR tree-optimization/19121
7696 * gcc.c-torture/compile/pr19121.c: New test.
7697
7698 2005-01-17 James E. Wilson <wilson@specifixinc.com>
7699
7700 PR target/19357
7701 * gcc.c-torture/compile/pr19357.c: New test.
7702
7703 2005-01-17 Ian Lance Taylor <ian@airs.com>
7704
7705 PR c/5675
7706 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
7707 pass--those that refer just to the variable, possibly with a
7708 cast.
7709 * gcc.dg/c99-const-expr-3.c: Likewise.
7710
7711 PR middle-end/13127
7712 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
7713 longer emitted.
7714
7715 2005-01-16 Bud Davis <bdavis9659@comcast.net>
7716
7717 PR fortran/18778
7718 * gfortran.dg/endfile_2.f90: New test.
7719
7720 2005-01-16 Steven G. Kargl <kargls@comcast.net>
7721
7722 PR 19168
7723 * gfortran.dg/select_5.f90: New test.
7724
7725 2004-01-16 Paul Brook <paul@codesourcery.com>
7726
7727 * gfortran.dg/common_4.f90: New test.
7728
7729 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
7730
7731 PR rtl-optimization/19462
7732 * gcc.dg/torture/pr19462-1.c: New test.
7733
7734 2005-01-15 Ziemowit Laski <zlaski@apple.com>
7735
7736 PR objc/19321
7737 * objc.dg/func-ptr-2.m: New.
7738 * objc.dg/volatile-1.m: New.
7739
7740 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7741
7742 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
7743
7744 2005-01-15 Jakub Jelinek <jakub@redhat.com>
7745
7746 PR tree-optimization/19060
7747 * gcc.c-torture/execute/20050104-1.c: New test.
7748
7749 2005-01-15 Bud Davis <bdavis9659@comcast.net>
7750
7751 PR fortran/18983
7752 * gfortran.dg/write_to_null.f90: New test.
7753
7754 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
7755 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7756
7757 PR other/19328
7758 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
7759 argument.
7760
7761 2005-01-15 Jakub Jelinek <jakub@redhat.com>
7762
7763 PR c++/19263
7764 * g++.dg/init/vector1.C: New test.
7765
7766 2005-01-14 James E. Wilson <wilson@specifixinc.com>
7767
7768 PR target/13158
7769 * gcc.target/ia64/sibcall-unwind-1.c: New test.
7770 PR target/18987
7771 * gcc.target/ia64/sibcall-unwind-2.c: New test.
7772
7773 2005-01-14 Steven G. Kargl <kargls@comcast.net>
7774
7775 * gfortran.dg/select_1.f90: New test.
7776 * gfortran.dg/select_2.f90: New test.
7777 * gfortran.dg/select_3.f90: New test.
7778 * gfortran.dg/select_4.f90: New test.
7779
7780 2005-01-14 Jakub Jelinek <jakub@redhat.com>
7781
7782 PR middle-end/19084
7783 PR rtl-optimization/19348
7784 * gcc.dg/20050111-1.c: New test.
7785 * gcc.c-torture/execute/20050111-1.c: New test.
7786
7787 * gcc.dg/i386-asm-4.c: New test.
7788
7789 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
7790
7791 * gcc.dg/nested-func-2.c: New test.
7792 * ada/acats/norun.lst: Remove c953002.
7793
7794 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
7795
7796 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
7797
7798 2005-01-12 Ben Elliston <bje@au.ibm.com>
7799
7800 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
7801
7802 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
7803
7804 PR target/18761
7805 * g++.dg/abi/align1.C: New test.
7806
7807 2005-01-11 Alan Modra <amodra@bigpond.net.au>
7808
7809 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
7810 at a time.
7811 * g++.dg/ext/altivec_check.h: Support compiling as C.
7812
7813 2005-01-10 Roger Sayle <roger@eyesopen.com>
7814
7815 PR c++/19355
7816 * g++.dg/expr/pr19355-1.C: New test case.
7817
7818 2005-01-10 Laurent GUERBY <laurent@guerby.net>
7819
7820 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
7821 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
7822 * ada/acats/tests/c3/c92005b.ada: Likewise.
7823 * ada/acats/tests/c3/cxb3012.a: Likewise.
7824 * ada/acats/norun.lst: Add c380004 and c953002, add PR
7825
7826 2005-01-09 Paul Brook <paul@codesourcery.com>
7827
7828 * gfortran.dg/common_2.f90: New file.
7829 * gfortran.dg/common_3.f90: New file.
7830
7831 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
7832
7833 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
7834
7835 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
7836
7837 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
7838 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
7839 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
7840 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
7841 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
7842 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
7843 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
7844 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
7845 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
7846 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
7847 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
7848 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
7849 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
7850 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
7851 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
7852 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
7853 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
7854 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
7855 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
7856 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
7857 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
7858 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
7859 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
7860 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
7861 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
7862 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
7863 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
7864 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
7865 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
7866 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
7867 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
7868 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
7869 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
7870 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
7871 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
7872 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
7873 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
7874 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
7875 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
7876 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
7877 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
7878 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
7879 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
7880 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
7881 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
7882 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
7883 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
7884 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
7885 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
7886 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
7887 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
7888 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
7889 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
7890 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
7891 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
7892 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
7893 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
7894 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
7895 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
7896 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
7897 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
7898 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
7899 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
7900 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
7901 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
7902 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
7903 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
7904
7905 * gcc.dg/vect/vect-1.c: Fix spelling.
7906 * gcc.dg/vect/vect-10.c: Fix spelling.
7907 * gcc.dg/vect/vect-11.c: Fix spelling.
7908 * gcc.dg/vect/vect-12.c: Fix spelling.
7909 * gcc.dg/vect/vect-14.c: Fix spelling.
7910 * gcc.dg/vect/vect-15.c: Fix spelling.
7911 * gcc.dg/vect/vect-16.c: Fix spelling.
7912 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
7913 * gcc.dg/vect/vect-64.c: Fix comments.
7914 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
7915
7916 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
7917 Ira Rosen <irar@il.ibm.com>
7918
7919 * gcc.dg/vect/vect-70.c: New test.
7920 * gcc.dg/vect/vect-71.c: New test.
7921
7922 2005-01-09 Manfred Hollstein <mh@suse.com>
7923
7924 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
7925 * gcc.dg/pr18241-2.c: Likewise.
7926 * gcc.dg/pr18241-3.c: Likewise.
7927 * gcc.dg/pr18241-4.c: Likewise.
7928 * gcc.dg/pr18241-5.c: Likewise.
7929
7930 2005-01-08 Richard Henderson <rth@redhat.com>
7931
7932 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
7933 False for x86 and x86-64.
7934
7935 2005-01-08 Diego Novillo <dnovillo@redhat.com>
7936
7937 PR tree-optimization/18241
7938 * gcc.dg/pr18241-1.c: New test.
7939 * gcc.dg/pr18241-2.c: New test.
7940 * gcc.dg/pr18241-3.c: New test.
7941 * gcc.dg/pr18241-4.c: New test.
7942 * gcc.dg/pr18241-5.c: New test.
7943
7944 2005-01-08 Steven G. Kargl <kargls@comcast.net>
7945
7946 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
7947 gfortran.dg/select_4.f90: New.
7948
7949 2005-01-07 Jakub Jelinek <jakub@redhat.com>
7950
7951 * gcc.c-torture/execute/20050107-1.c: New test.
7952
7953 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
7954
7955 PR c++/19298
7956 * g++.dg/template/ref2.C: New.
7957
7958 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
7959
7960 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
7961 instead of being empty.
7962
7963 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7964
7965 PR fortran/15553
7966 * gfortran.dg/array-1.f90: New test.
7967
7968 2005-01-07 Jakub Jelinek <jakub@redhat.com>
7969
7970 PR tree-optimization/19283
7971 * gcc.c-torture/execute/20050106-1.c: New test.
7972
7973 PR rtl-optimization/18861
7974 * gcc.dg/20050105-1.c: New test.
7975
7976 PR tree-optimization/18828
7977 * gcc.dg/20050105-2.c: New test.
7978
7979 2005-01-07 Andreas Jaeger <aj@suse.de>
7980
7981 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
7982
7983 2005-01-07 Bud Davis <bdavis9659@comcast.net>
7984
7985 PR fortran/18398
7986 * gfortran.dg/fmt_read.f90: New test.
7987
7988 2005-01-06 Geoffrey Keating <geoffk@apple.com>
7989
7990 * gcc.dg/rs6000-ldouble-2.c: New.
7991
7992 2005-01-06 Mark Mitchell <mark@codesourcery.com>
7993
7994 PR c++/19244
7995 * g++.dg/parser/ctor2.C: New test.
7996
7997 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7998
7999 PR c++/17154
8000 * g++.dg/template/using9.C: New test.
8001
8002 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8003
8004 PR c++/19258
8005 * g++.dg/lookup/friend6.C: New test.
8006
8007 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
8008
8009 PR c++/19270
8010 * g++.dg/template/array10.C: New.
8011
8012 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8013
8014 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
8015 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
8016
8017 2005-01-06 Jakub Jelinek <jakub@redhat.com>
8018
8019 * gcc.c-torture/compile/20050105-1.c: New test.
8020
8021 2005-01-05 Geoffrey Keating <geoffk@apple.com>
8022
8023 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
8024
8025 2005-01-05 Roger Sayle <roger@eyesopen.com>
8026
8027 PR middle-end/19100
8028 * gcc.dg/conv-3.c: New test case.
8029
8030 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
8031
8032 * gcc.dg/asm-wide-1.c: New test.
8033
8034 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
8035
8036 PR c++/19030
8037 * g++.dg/parse/crash22.C: New
8038
8039 2005-01-04 Geoffrey Keating <geoffk@apple.com>
8040
8041 PR 19257
8042 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
8043
8044 2005-01-04 Uros Bizjak <uros@kss-loka.si>
8045
8046 PR middle-end/17767
8047 * gcc.dg/i386-mmx-6.c: New test case.
8048
8049 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
8050
8051 PR tree-optimization/18308
8052 * gcc.dg/vect/pr18308.c: New testcase.
8053
8054 2005-01-04 Andreas Jaeger <aj@suse.de>
8055
8056 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
8057
8058 2005-01-03 Geoffrey Keating <geoffk@apple.com>
8059 Robert Bowdidge <bowdidge@apple.com>
8060
8061 * gcc.dg/cpp/subframework1.c: New.
8062 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
8063 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
8064 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
8065 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
8066
8067 2005-01-03 Geoffrey Keating <geoffk@apple.com>
8068
8069 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
8070 producing warning.
8071 * gcc.dg/darwin-weakimport-2.c: New.
8072
8073 2005-01-03 Richard Henderson <rth@redhat.com>
8074
8075 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
8076
8077 2005-01-03 Richard Henderson <rth@redhat.com>
8078
8079 * gcc.dg/vect/vect.exp: Enable for ia64.
8080 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
8081 (check_effective_target_vect_float): Likewise.
8082 (check_effective_target_vect_no_align): Likewise.
8083 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
8084 * gcc.dg/vect/vect-8.c: Likewise.
8085
8086 2005-01-03 Uros Bizjak <uros@kss-loka.si>
8087
8088 PR target/19236
8089 * gcc.dg/pr19236-1.c: New test case.
8090
8091 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
8092
8093 PR rtl-optimization/12092
8094 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
8095
8096 2005-01-02 Andreas Jaeger <aj@suse.de>
8097
8098 * gcc.dg/pr12092-1.c: Do not run on x86_64.
8099
8100 2005-01-01 Roger Sayle <roger@eyesopen.com>
8101 Andrew Pinski <pinskia@physics.uc.edu>
8102
8103 PR rtl-optimization/12092
8104 * gcc.dg/pr12092-1.c: New test case.
8105
8106 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
8107
8108 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
8109 'hidden' and 'default' for better portability.
8110 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
8111
8112 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
8113 6 and 7.
8114 * g++.old-deja/g++.brendan/new3.C: Likewise.
8115
8116 2005-01-01 Steven Bosscher <stevenb@suse.de>
8117
8118 * gcc.dg/20041231-1.C: New test.
8119 * g++.dg/warn/Wunreachable-code-1.C: New test.
8120
8121 2004-12-30 David Edelsohn <edelsohn@gnu.org>
8122
8123 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
8124 file, not /dev/null. Abort on error.
8125
8126 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
8127 Ziemowit Laski <zlaski@apple.com>
8128
8129 PR objc/18971
8130 * objc.dg/encode-5.m: New test.
8131
8132 2004-12-29 Richard Henderson <rth@redhat.com>
8133
8134 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
8135 * objc.dg/stabs-1.m: Disable for ia64.
8136
8137 2004-12-29 Mark Mitchell <mark@codesourcery.com>
8138
8139 PR c++/19190
8140 * g++.dg/warn/Wunused-10.C: New test.
8141
8142 2004-12-28 Richard Henderson <rth@redhat.com>
8143
8144 * objc.dg/stabs-1.m: Disable for alpha.
8145
8146 2004-12-27 Mark Mitchell <mark@codesourcery.com>
8147
8148 PR c++/19149
8149 * g++.dg/parse/error23.C: New test.
8150
8151 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8152
8153 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
8154
8155 PR fortran/19032
8156 * gfortran.dg/intrinsic_modulo_1.f90: New.
8157 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
8158 tests with divisor -1.
8159
8160 2004-12-27 Mark Mitchell <mark@codesourcery.com>
8161
8162 * g++.dg/opt/temp1.C (memcpy): Return a value.
8163
8164 PR c++/19148
8165 * g++.dg/expr/cond7.C: New test.
8166
8167 2004-12-27 Paul Brook <paul@codesourcery.com>
8168
8169 * gfortran.dg/g77/select_no_compile.f: Remove.
8170
8171 2004-12-27 Richard Henderson <rth@redhat.com>
8172
8173 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
8174 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
8175 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
8176
8177 2004-12-26 Richard Henderson <rth@redhat.com>
8178
8179 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
8180 by 1i instead of token pasting.
8181
8182 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8183
8184 PR tree-optimization/17578
8185 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
8186 to additional_flags.
8187 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
8188
8189 2004-12-25 Richard Henderson <rth@redhat.com>
8190
8191 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
8192 Remove Alpha.
8193
8194 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8195
8196 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
8197 hppa*-*-hpux*.
8198 * gcc.dg/pr17957.c (dg-options): Likewise.
8199 * gcc.dg/struct-ret-1.c: Add prototype for abort.
8200 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
8201 instead of 0 on __hppa__.
8202 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
8203 "foo,%r" on hppa*-*-*.
8204
8205 2004-12-23 Bud Davis <bdavis9659@comcast.net>
8206
8207 PR fortran/19071
8208 * gfortran.dg/complex_write.f90: New test.
8209
8210 2004-12-23 Mark Mitchell <mark@codesourcery.com>
8211
8212 PR c++/17595
8213 * g++.dg/parse/pragma2.C: New test.
8214
8215 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
8216
8217 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
8218
8219 * gcc.dg/empty2.c: Add missing dg-warning.
8220
8221 2004-12-23 Mark Mitchell <mark@codesourcery.com>
8222
8223 PR c++/17413
8224 * g++.dg/template/local4.C: New test.
8225 * g++.dg/template/crash19.C: Add dg-error marker.
8226
8227 * g++.dg/template/crash31.C: Correct embedded PR number.
8228
8229 2004-12-23 Mark Mitchell <mark@codesourcery.com>
8230
8231 PR c++/16405
8232 * g++.dg/opt/temp1.C: Add do-run marker.
8233
8234 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
8235
8236 * g++.dg/template/spec19.C: New.
8237
8238 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
8239
8240 PR target/16819
8241 * gcc.dg/empty2.c: New.
8242
8243 2004-12-23 Richard Henderson <rth@redhat.com>
8244
8245 * lib/target-supports.exp (check_effective_target_vect_no_align):
8246 Remove i?86 and x86-64.
8247
8248 2004-12-23 Mark Mitchell <mark@codesourcery.com>
8249
8250 PR c++/16405
8251 * g++.dg/opt/temp1.C: New test.
8252
8253 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8254
8255 PR c++/18733
8256 * g++.dg/template/friend33.C: New testcase.
8257
8258 2004-12-22 Mark Mitchell <mark@codesourcery.com>
8259
8260 PR c++/18464
8261 * g++.dg/template/cond5.C: New test.
8262
8263 PR c++/18492
8264 * g++.dg/inherit/thunk3.C: New test.
8265
8266 PR c++/11224
8267 * g++.dg/warn/Wunused-9.C: New test.
8268
8269 2004-12-22 Janis Johnson <janis187@us.ibm.com>
8270
8271 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
8272
8273 2004-12-22 Jan Beulich <jbeulich@novell.com>
8274
8275 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
8276
8277 2004-12-21 Mark Mitchell <mark@codesourcery.com>
8278
8279 PR c++/18378
8280 * g++.dg/ext/packed8.C: New test.
8281
8282 PR c++/19063
8283 * g++.dg/template/crash31.C: New test.
8284
8285 PR c++/19034
8286 * g++.dg/template/crash30.C: New test.
8287
8288 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
8289
8290 PR C++/18984
8291 * g++.dg/eh/ctor3.C: New test.
8292
8293 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
8294
8295 * objc.dg/stabs-1.m: Allow section name to be quoted and
8296 assembly label to begin with '.LL'.
8297
8298 2004-12-21 Janis Johnson <janis187@us.ibm.com>
8299
8300 * gcc.dg/vect/vect.exp
8301 (check_effective_target_lp64_or_vect_no_align): New.
8302 * gcc.dg/vect/vect-77.c: Use it.
8303 * gcc.dg/vect/vect-78.c: Use it.
8304
8305 * lib/target-supports.exp
8306 (check_effective_target_vect_no_max,
8307 check_effective_target_vect_no_bitwise,
8308 check_effective_target_vect_no_align): New.
8309 * gcc.dg/vect/vect-13.c: Use them.
8310 * gcc.dg/vect/vect-17.c: Ditto.
8311 * gcc.dg/vect/vect-18.c: Ditto.
8312 * gcc.dg/vect/vect-19.c: Ditto.
8313 * gcc.dg/vect/vect-20.c: Ditto.
8314 * gcc.dg/vect/vect-27.c: Ditto.
8315 * gcc.dg/vect/vect-29.c: Ditto.
8316 * gcc.dg/vect/vect-44.c: Ditto.
8317 * gcc.dg/vect/vect-48.c: Ditto.
8318 * gcc.dg/vect/vect-50.c: Ditto.
8319 * gcc.dg/vect/vect-52.c: Ditto.
8320 * gcc.dg/vect/vect-54.c: Ditto.
8321 * gcc.dg/vect/vect-56.c: Ditto.
8322 * gcc.dg/vect/vect-58.c: Ditto.
8323 * gcc.dg/vect/vect-60.c: Ditto.
8324 * gcc.dg/vect/vect-72.c: Ditto.
8325 * gcc.dg/vect/vect-80.c: Ditto.
8326
8327 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
8328
8329 PR c++/14075
8330 * g++.dg/init/string1.C: New.
8331
8332 PR c++/18975
8333 * g++.dg/other/synth1.C: New.
8334
8335 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
8336
8337 PR c/18963
8338 * gcc.dg/pr18963-1.c: New test.
8339
8340 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
8341
8342 PR c/18596
8343 * gcc.dg/funcdef-storage-1.c (foo): Remove.
8344 * gcc.dg/pr18596-1.c: Use dg-error.
8345 (dg-options): Use -fno-unit-at-a-time.
8346 * gcc.dg/pr18596-2.c: New test.
8347 * gcc.dg/pr18596-3.c: New test.
8348
8349 2004-12-20 Roger Sayle <roger@eyesopen.com>
8350
8351 PR middle-end/18683
8352 * g++.dg/opt/pr18683-1.C: New test case.
8353
8354 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
8355
8356 PR other/19093
8357 * g++.dg/opt/max1.C: Fix for 64bit targets.
8358
8359 2004-12-20 Matt Austern <austern@apple.com>
8360
8361 PR c++/19044
8362 * g++.dg/ext/builtin6.C: New
8363
8364 2004-12-20 Diego Novillo <dnovillo@redhat.com>
8365
8366 PR tree-optimization/19080
8367 * gcc.c-torture/compile/pr19080.c: New test.
8368
8369 2004-12-20 Steven Bosscher <stevenb@suse.de>
8370
8371 * gcc.dg/20041219-1.c: New test.
8372
8373 2004-12-19 Roger Sayle <roger@eyesopen.com>
8374
8375 PR middle-end/19068
8376 * g++.dg/opt/max1.C: New test case.
8377
8378 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
8379
8380 * gcc.dg/fdata-sections-1.c: New test.
8381
8382 2004-12-18 Roger Sayle <roger@eyesopen.com>
8383
8384 PR middle-end/18548
8385 * gcc.dg/max-1.c: New test case.
8386
8387 2004-12-18 Jakub Jelinek <jakub@redhat.com>
8388
8389 * gcc.c-torture/execute/20041218-1.c: New test.
8390
8391 2004-12-17 Diego Novillo <dnovillo@redhat.com>
8392
8393 * gcc.dg/pr18501.c: New test.
8394 * gcc.dg/uninit-5.c: XFAIL.
8395 * gcc.dg/uninit-9.c: XFAIL.
8396
8397 2004-12-17 Dale Johannesen <dalej@apple.com>
8398
8399 * gcc.dg/20041213-1.c: New.
8400
8401 2004-12-17 Ziemowit Laski <zlaski@apple.com>
8402
8403 * objc.dg/stabs-1.m: Allow assembly label to begin
8404 with a dot ('.').
8405
8406 2004-12-17 Jakub Jelinek <jakub@redhat.com>
8407
8408 * gcc.c-torture/execute/20041213-1.c: Move...
8409 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
8410
8411 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
8412
8413 PR c++/18721
8414 * g++.dg/lookup/conv-5.C: New.
8415
8416 2004-12-16 Ziemowit Laski <zlaski@apple.com>
8417
8418 * objc.dg/stabs-1.m: New test.
8419
8420 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
8421
8422 * gcc.dg/visibility-c.c: Change compile to
8423 assemble for the test.
8424
8425 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
8426
8427 PR target/19041
8428 * gcc.dg/visibility-c.c: New test.
8429
8430 2004-12-16 Roger Sayle <roger@eyesopen.com>
8431
8432 PR middle-end/18493
8433 * gcc.dg/switch-8.c: New test case.
8434
8435 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
8436
8437 PR c++/18905
8438 * g++.dg/template/init4.C: New.
8439 * g++.dg/opt/static3.C: Enable optimizer.
8440
8441 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
8442
8443 * g++.dg/other/complex1.C: New test.
8444
8445 2004-12-15 Alan Modra <amodra@bigpond.net.au>
8446
8447 * g++.dg/opt/inline9.C: New test.
8448
8449 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8450
8451 PR fortran/18993
8452 * gfotran.dg/nullify_1.f: New test.
8453
8454 2004-12-15 Richard Henderson <rth@redhat.com>
8455
8456 * gcc.target/i386/i386.exp: New harness.
8457 * gcc.target/i386/vect-args.c: New.
8458
8459 2004-12-15 David Edelsohn <edelsohn@gnu.org>
8460
8461 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
8462
8463 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8464
8465 PR c++/18825
8466 * g++.dg/template/friend32.C: New test.
8467
8468 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
8469
8470 * cpp/pragma-once-1.c: New test.
8471 * cpp/pragma-once-1b.h: Likewise.
8472 * cpp/pragma-once-1c.h: Likewise.
8473 * cpp/pragma-once-1d.h: Likewise.
8474 * cpp/inc/pragma-once-1a.h: Likewise.
8475
8476 2004-12-15 Bud Davis <bdavis9659@comcast.net>
8477 Steven G. Kargl <kargls@comcast.net>
8478
8479 PR fortran/17597
8480 * gfortran.dg/list_read_3.f90: New test.
8481
8482 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
8483
8484 * gcc.dg/ftrapv-2.c: New test.
8485
8486 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
8487
8488 PR c++/18981
8489 * g++.dg/template/typename9.C: New test.
8490
8491 2004-12-14 Mark Mitchell <mark@codesourcery.com>
8492
8493 PR c++/18738
8494 * g++.dg/template/typename8.C: New test.
8495 * g++.dg/parse/friend2.C: Tweak error message.
8496
8497 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
8498
8499 * gcc.c-torture/20041214-1.c: New test.
8500
8501 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
8502
8503 PR c++/18965
8504 * g++.dg/init/array17.C: New test.
8505
8506 2004-12-14 Mark Mitchell <mark@codesourcery.com>
8507
8508 PR c++/18793
8509 * g++.dg/init/aggr3.C: New test.
8510
8511 2004-12-14 Janis Johnson <janis187@us.ibm.com
8512
8513 * gcc.dg/altivec-types-1.c: New test.
8514 * gcc.dg/altivec-types-2.c: New test.
8515 * gcc.dg/altivec-types-3.c: New test.
8516 * gcc.dg/altivec-types-4.c: New test.
8517 * g++.dg/ext/altivec-types-1.C: New test.
8518 * g++.dg/ext/altivec-types-2.C: New test.
8519 * g++.dg/ext/altivec-types-3.C: New test.
8520 * g++.dg/ext/altivec-types-4.C: New test.
8521
8522 2004-12-14 Jakub Jelinek <jakub@redhat.com>
8523
8524 PR middle-end/18951
8525 * gcc.c-torture/execute/20041213-1.c: New test.
8526
8527 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
8528
8529 PR c++/18949
8530 * g++.dg/template/cast1.C: New.
8531
8532 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
8533
8534 * gcc.c-torture/execute/20041213-2.c: New test.
8535
8536 2004-12-13 Richard Henderson <rth@redhat.com>
8537
8538 * gcc.dg/i386-sse-10.c: Fix typo in options.
8539
8540 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
8541
8542 PR c++/18968
8543 * g++.dg/opt/pr18968.C: New test.
8544
8545 2004-12-13 Mark Mitchell <mark@codesourcery.com>
8546
8547 PR c++/18925
8548 * g++.dg/ext/visibility/staticdatamem.C: New test.
8549
8550 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
8551
8552 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
8553
8554 2004-12-13 Roger Sayle <roger@eyesopen.com>
8555
8556 PR rtl-optimization/18928
8557 * gcc.dg/pr18928-1.c: New test case.
8558
8559 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
8560
8561 PR tree-opt/16951
8562 * gcc.c-torture/compile/20041211-1.c: New.
8563
8564 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8565
8566 PR middle-end/17564
8567 * gcc.c-torture/execute/20041212-1.c: New test.
8568
8569 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8570
8571 PR fortran/18869
8572 * gfortran.dg/common_1.f90: New test.
8573
8574 2004-12-12 Steven G. Kargl <kargls@comcast.net>
8575 Paul Brook <paul@codesourcery.com>
8576
8577 PR fortran/16222
8578 * gfortran.dg/real_do_1.f90: New test.
8579
8580 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
8581
8582 PR tree-opt/18040
8583 * g++.dg/opt/ptrmem6.C: New test.
8584
8585 2004-12-11 Roger Sayle <roger@eyesopen.com>
8586
8587 PR middle-end/18921
8588 * gcc.dg/pr18921-1.c: New test case.
8589
8590 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8591
8592 PR fortran/17175
8593 * gfortran.dg/scale_1.f90: New test.
8594
8595 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
8596
8597 PR middle-end/18903
8598 * gcc.c-torture/compile/pr18903.c: New test.
8599
8600 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
8601
8602 * gcc.c-torture/execute/20041210-1.c: New test.
8603
8604 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8605
8606 PR c++/18731
8607 * g++.dg/parser/struct-1.C: New test.
8608 * g++.dg/parser/struct-2.C: New test.
8609 * g++.dg/parser/struct-3.C: New test.
8610
8611 2004-12-09 Richard Henderson <rth@redhat.com>
8612
8613 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
8614
8615 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
8616 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
8617
8618 2004-12-09 Matt Austern <austern@apple.com>
8619
8620 PR c++/18514
8621 * g++.dg/ext/builtin1.C: New
8622 * g++.dg/ext/builtin2.C: New
8623 * g++.dg/ext/builtin3.C: New
8624 * g++.dg/ext/builtin4.C: New
8625 * g++.dg/ext/builtin5.C: New
8626
8627 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
8628
8629 PR tree-opt/18904
8630 * g++.dg/opt/ptrmem5.C: New test.
8631
8632 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
8633
8634 * g++.dg/parse/typename5.C: Adjust for new error.
8635 * g++.dg/parse/typename7.C: New.
8636
8637 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8638
8639 PR c++/18073
8640 * g++.dg/other/mmintrin.C: New test.
8641
8642 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
8643
8644 PR c++/16681
8645 * g++.dg/init/array15.C: New.
8646 * g++.dg/init/array16.C: New.
8647
8648 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8649
8650 PR fortran/18826
8651 * gfortran.dg/assign_1.f90: New test.
8652
8653 2004-12-08 Nick Clifton <nickc@redhat.com>
8654
8655 * gcc.target/xstormy16/bss_below100: New directory containing tests.
8656 * gcc.target/xstormy16/data_below100: Likewise.
8657 * gcc.target/xstormy16/sfr: Likewise.
8658 * gcc.target/xstormy16/below100.S: New test source file.
8659 * gcc.target/xstormy16/below100.ld: New test linker script.
8660 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
8661 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
8662 bp instructions.
8663 * gcc.target/xstormy16/bp.c: Likewise.
8664
8665 * gcc.target/xstormy16/bss_below100: New files:
8666 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
8667 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
8668 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
8669 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
8670 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
8671 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
8672 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
8673 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
8674 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
8675 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
8676 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
8677 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
8678 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
8679 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
8680 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
8681 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
8682 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
8683 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
8684 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
8685 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
8686 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
8687 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
8688 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
8689 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
8690 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
8691 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
8692 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
8693
8694 * gcc.target/xstormy16/data_below100: New files:
8695 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
8696 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
8697 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
8698 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
8699 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
8700 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
8701 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
8702 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
8703 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
8704 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
8705 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
8706 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
8707 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
8708 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
8709 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
8710 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
8711 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
8712 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
8713 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
8714 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
8715 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
8716 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
8717 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
8718 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
8719 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
8720 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
8721 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
8722
8723 * gcc.target/xstormy16/sfr: New files:
8724 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
8725 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
8726 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
8727 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
8728 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
8729 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
8730 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
8731 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
8732 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
8733 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
8734 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
8735 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
8736 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
8737 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
8738 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
8739 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
8740 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
8741 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
8742 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
8743 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
8744 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
8745 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
8746 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
8747 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
8748 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
8749 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
8750 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
8751 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
8752 27_if0_sfrw_bitfield_f.c
8753
8754 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8755
8756 PR c++/18100
8757 * g++.dg/lookup/name-clash4.C: New test.
8758
8759 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
8760
8761 PR c++/18672
8762 * g++.dg/opt/array1.C: New.
8763
8764 PR c++/18803
8765 * g++.dg/template/operator5.C: New.
8766
8767 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
8768
8769 PR c/18867
8770 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
8771
8772 2004-12-07 Steven Bosscher <stevenb@suse.de>
8773
8774 * gcc.dg/noncompile/20041207.c: New test.
8775
8776 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
8777
8778 * g++.dg/other/unreachable-1.C: New test.
8779
8780 2004-12-06 Nick Clifton <nickc@redhat.com>
8781
8782 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
8783 <limits.h> because the latter comes from gcc's include/ directory
8784 and not the newlib/libc/include directory.
8785
8786 2004-12-04 Richard Henderson <rth@redhat.com>
8787
8788 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
8789
8790 2004-12-04 Richard Henderson <rth@redhat.com>
8791
8792 * lib/target-supports.exp (check_gc_sections_available): Disable
8793 for alpha and ia64.
8794
8795 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
8796
8797 PR middle-end/17909
8798 * g++.dg/other/vararg-2.C: New test.
8799
8800 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8801
8802 PR c++/17011, c++/17971
8803 * g++.dg/template/error15.C: Adjust expected error.
8804 * g++.dg/template/instantiate3.C: Likewise.
8805
8806 2004-12-03 Janis Johnson <janis187@us.ibm.com>
8807
8808 * gcc.dg/altivec-18.c: Fix for darwin
8809
8810 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
8811
8812 PR c++/18782
8813 * g++.dg/parse/ptrmem2.C: New.
8814
8815 PR c++/18318
8816 * g++.dg/template/new1.C: New.
8817
8818 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8819
8820 PR fortran/18710
8821 * gfortran.dg/direct_io_3.f90: New test.
8822
8823 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
8824
8825 PR 18758
8826 * g++.dg/parse/crash21.C: New.
8827
8828 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8829
8830 PR c++/15664, c++/18276
8831 * g++.dg/template/ttp13.C: New test.
8832 * g++.dg/template/ttp14.C: Likewise.
8833
8834 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8835
8836 PR c++/18123
8837 * g++.dg/parse/enum2.C: New test.
8838 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
8839
8840 2004-12-02 Nick Clifton <nickc@redhat.com>
8841
8842 * gcc.target/xstormy16: New test directory.
8843 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
8844 * gcc.target/xstormy16/bp.c: Check the generation of bp
8845 instructions.
8846 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
8847 bn instructions and the BELOW100 attribute.
8848
8849 2004-12-02 Alan Modra <amodra@bigpond.net.au>
8850
8851 PR target/16952
8852 * gcc.dg/ppc-eabi.c: New.
8853
8854 2004-12-02 Bud Davis <bdavis9659@comcast.net>
8855
8856 PR fortran/18284
8857 * gfortran.dg/backspace.f90
8858
8859 2004-12-02 Bud Davis <bdavis9659@comcast.net>
8860
8861 * gfortran.dg/inquire.f90: New test.
8862
8863 2004-12-01 Janis Johnson <janis187@us.ibm.com>
8864
8865 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
8866 handle effective-target-keyword.
8867 (dg-skip-if): Support effective-target keyword as target list.
8868 (dg-xfail-if): Ditto.
8869 * lib/target-supports.exp (is-effective-target-keyword): New proc.
8870
8871 2004-12-01 Diego Novillo <dnovillo@redhat.com>
8872
8873 PR tree-optimization/18291
8874 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
8875
8876 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
8877
8878 PR C++/18729
8879 * g++.dg/parse/crash20.C: New.
8880
8881 PR c++/17431
8882 * g++.dg/overload/arg1.C: New.
8883 * g++.dg/overload/arg2.C: New.
8884 * g++.dg/overload/arg3.C: New.
8885 * g++.dg/overload/arg4.C: New.
8886
8887 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
8888
8889 * gcc.dg/c99-flex-array-4.c: Remove.
8890
8891 2004-11-30 Janis Johnson <janis187@us.ibm.com>
8892
8893 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
8894
8895 * lib/target-supports.exp (is-effective-target): Simplify.
8896
8897 * lib/target-supports.exp (check_effective_target_vect_long):
8898 Fix for powerpc64-*-*.
8899
8900 2004-11-30 Loren James Rittle <ljrittle@acm.org>
8901
8902 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
8903 to support new requirements on FreeBSD 5.
8904
8905 2004-11-30 Devang Patel <dpatel@apple.com>
8906
8907 PR 18702
8908 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
8909
8910 2004-11-30 Janis Johnson <janis187@us.ibm.com>
8911
8912 * g++.dg/ext/altivec-13.C: New test.
8913
8914 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
8915
8916 PR tree-opt/18298
8917 * gcc.c-torture/execute/p18298.c: New test.
8918
8919 2004-11-30 Ira Rosen <irar@il.ibm.com>
8920 Dorit Naishlos <dorit@il.ibm.com>
8921
8922 PR tree-opt/18607
8923 * gcc.dg/vect/vect-89.c: New test.
8924
8925 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
8926
8927 * gcc.dg/pr18596-1.c: New test.
8928
8929 2004-11-30 Ben Elliston <bje@au.ibm.com>
8930
8931 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
8932
8933 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
8934
8935 PR c/18479
8936 * gcc.dg/pr18479.c: New test.
8937
8938 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
8939
8940 PR target/18490
8941 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
8942 mmix-knuth-mmixware.
8943
8944 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
8945 cris-*-elf* cris-*-aout* mmix-*-*
8946
8947 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
8948
8949 PR middle-end/18725
8950 * gcc.dg/pr18725.c: New test.
8951
8952 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
8953
8954 PR target/18488
8955 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
8956
8957 PR target/18336
8958 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
8959
8960 2004-11-29 Mark Mitchell <mark@codesourcery.com>
8961
8962 PR c++/18368
8963 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
8964 * g++.old-deja/g++.law/ctors5.C: Likewise.
8965 * g++.old-deja/g++.other/crash25.C: Likewise.
8966
8967 PR c++/18674
8968 * g++.dg/template/error16.C: New test.
8969
8970 PR c++/18512
8971 * g++.dg/template/crash29.C: New test.
8972
8973 2004-11-29 Diego Novillo <dnovillo@redhat.com>
8974
8975 PR tree-optimization/18712
8976 * gcc.c-torture/compile/pr18712.c: New test.
8977
8978 2004-11-29 Joseph Myers <joseph@codesourcery.com>
8979
8980 PR c/7544
8981 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
8982 tests.
8983
8984 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8985
8986 PR c++/18652
8987 * g++.dg/lookup/crash6.C: New test.
8988
8989 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
8990
8991 PR middle-end/18164
8992 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
8993
8994 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
8995
8996 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
8997 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
8998 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
8999
9000 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
9001
9002 * gcc.dg/pr18164.c: New test.
9003
9004 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
9005
9006 * gcc.dg/funroll-loops-all.c: New.
9007
9008 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
9009
9010 PR target/18489
9011 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
9012 delimeter, match space and TAB as well as ":".
9013
9014 PR target/18484
9015 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
9016
9017 PR target/18348
9018 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
9019
9020 PR target/18345
9021 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
9022
9023 PR target/18337
9024 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
9025
9026 2004-11-28 Bud Davis <bdavis9659@comcast.net>
9027
9028 * gfortran.dg/direct_io_2.f90: New test.
9029
9030 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
9031
9032 PR target/18334
9033 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
9034
9035 2004-11-28 Richard Henderson <rth@redhat.com>
9036
9037 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
9038
9039 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
9040
9041 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
9042 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
9043 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
9044 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
9045 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
9046 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
9047 gcc.dg/pointer-arith-8.c: New tests.
9048
9049 2004-11-27 Bud Davis <bdavis9659@comcast.net>
9050
9051 PR fortran/18364
9052 * gfortran.dg/endfile.f90: New test.
9053
9054 2004-11-27 Falk Hueffner <falk@debian.org>
9055
9056 * gcc.dg/loop-6.c: New test.
9057
9058 2004-11-27 Jakub Jelinek <jakub@redhat.com>
9059
9060 * gcc.c-torture/execute/20041126-1.c: New test.
9061
9062 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
9063
9064 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
9065 on IRIX.
9066
9067 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
9068
9069 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
9070 functions.
9071
9072 2004-11-27 Jakub Jelinek <jakub@redhat.com>
9073
9074 PR rtl-optimization/17825
9075 * gcc.c-torture/compile/20041119-1.c: New test.
9076
9077 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9078
9079 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
9080 Check existence of ld library path variables before unsetting.
9081
9082 2004-11-26 Mark Mitchell <mark@codesourcery.com>
9083
9084 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
9085
9086 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
9087
9088 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
9089
9090 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
9091
9092 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
9093
9094 2004-11-26 Ben Elliston <bje@au.ibm.com>
9095
9096 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
9097 dg-do directive.
9098
9099 2004-11-26 Ben Elliston <bje@au.ibm.com>
9100
9101 * gcc.dg/pr17957.c: Pass --param, not -param.
9102
9103 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
9104
9105 PR middle-end/17957
9106 * testsuite/gcc.dg/pr17957.c: New test.
9107
9108 2004-11-25 Mark Mitchell <mark@codesourcery.com>
9109
9110 PR c++/18445
9111 * g++.dg/template/crash28.C: Likewise.
9112
9113 PR c++/18001
9114 * g++.dg/expr/unary2.C: Adjust lvalue messages.
9115 * g++.dg/ext/lvaddr.C: Likewise.
9116 * g++.dg/opt/pr7503-3.C: Likewise.
9117
9118 PR c++/18466
9119 * g++.dg/parse/qualified3.C: New test.
9120 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
9121
9122 PR c++/18545
9123 * g++.dg/expr/return1.C: New test.
9124
9125 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9126
9127 Friend class name lookup 3/n, PR c++/3332
9128 * g++.dg/lookup/friend3.C: New test.
9129 * g++.dg/lookup/friend4.C: Likewise.
9130 * g++.dg/lookup/friend5.C: Likewise.
9131
9132 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9133
9134 Friend class name lookup 2/n, PR c++/14513, c++/15410
9135 * g++.dg/lookup/friend2.C: New test.
9136 * g++.dg/template/friend31.C: Likewise.
9137
9138 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9139
9140 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
9141
9142 2004-11-24 Mark Mitchell <mark@codesourcery.com>
9143
9144 PR c++/17473
9145 * g++.dg/tc1/dr56.C: Remove.
9146 * g++.dg/template/typedef1.C: Add dg-error markers.
9147 * g++.old-deja/g++.other/typedef7.C: Likewise.
9148
9149 PR c++/18285
9150 * g++.dg/parse/typedef7.C: New test.
9151
9152 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
9153
9154 * gcc.c-torture/execute/20041124-1.c: New test.
9155
9156 2004-11-24 Mark Mitchell <mark@codesourcery.com>
9157
9158 * g++.dg/template/deduce3.C: New test.
9159
9160 PR c++/18586
9161 * g++.dg/template/crash27.C: New test.
9162
9163 PR c++/18530
9164 * g++.dg/warn/Wshadow-3.C: New test.
9165
9166 2004-11-24 Devang Patel <dpatel@apple.com>
9167
9168 PR/18555
9169 * gcc.dg/cpp/isysroot-1.c: New test.
9170 * gcc.dg/cpp/usr/include/stdio.h: New file.
9171 * gcc.dg/cpp/isysroot-2.c: New test.
9172 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
9173 New file.
9174
9175 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9176
9177 PR c++/8929
9178 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
9179
9180 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
9181
9182 * gcc.target/sparc/align.c: Do not include <stdint.h>.
9183 * gcc.target/sparc/pdist.c: Likewise.
9184
9185 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
9186
9187 PR c++/16882
9188 * g++.dg/conversion/simd1.C: New test.
9189
9190 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9191
9192 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
9193 and restore_ld_library_path_env_vars.
9194 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
9195 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
9196 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
9197 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
9198
9199 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
9200
9201 * gcc.dg/pragma-align-2.c: Test macro expansion.
9202 * gcc.dg/pragma-pack-2.c: New test.
9203
9204 2004-11-23 Richard Henderson <rth@redhat.com>
9205
9206 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
9207 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
9208 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
9209 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
9210 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
9211 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
9212
9213 * gcc.dg/vect/vect.exp: Add check for alpha.
9214 * lib/target-supports.exp (check_alpha_max_hw_available): New.
9215 (check_effective_target_vect_int): Enable for alpha.
9216 (check_effective_target_vect_long): New.
9217 (is-effective-target): Add it.
9218
9219 2004-11-23 Uros Bizjak <uros@kss-loka.si>
9220
9221 * gcc.dg/pr18614-1.c: New test.
9222
9223 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
9224
9225 * gcc.dg/setjmp-2.c: New test.
9226
9227 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
9228
9229 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
9230 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
9231 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
9232 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
9233 gcc.target/sparc/pdist.c: New tests.
9234
9235 2004-11-22 Bob Wilson <bob.wilson@acm.org>
9236
9237 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
9238
9239 2004-11-22 Dale Johannesen <dalej@apple.com>
9240
9241 * gcc.dg/20041111-1.c: New.
9242
9243 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
9244
9245 PR tree-opt/18536
9246 * gcc.dg/vect/pr18536.c: New test.
9247
9248 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9249
9250 PR c++/18354
9251 * g++.dg/template/nontype11.C: New test.
9252
9253 2004-11-21 Roger Sayle <roger@eyesopen.com>
9254
9255 PR middle-end/18520
9256 * gcc.dg/pr18520-1.c: New test case.
9257
9258 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
9259
9260 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
9261 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
9262 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
9263 expected diagnostics.
9264
9265 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
9266
9267 PR target/18580
9268 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
9269 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
9270 vect-77.c, vect-77a.c: XFAIL on the SPARC.
9271
9272 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
9273
9274 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
9275
9276 2004-11-19 Mark Mitchell <mark@codesourcery.com>
9277 Joseph Myers <joseph@codesourcery.com>
9278
9279 * lib/target-supports.exp (check_visibility_available): Really
9280 test the compiler.
9281
9282 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
9283
9284 PR tree-opt/18181
9285 * gcc.dg/vect/vect-85.c: New test.
9286 * gcc.dg/vect/vect-86.c: New test.
9287 * gcc.dg/vect/vect-87.c: New test.
9288 * gcc.dg/vect/vect-88.c: New test.
9289
9290 2004-11-19 Ben Elliston <bje@au.ibm.com>
9291
9292 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
9293
9294 2004-11-18 Janis Johnson <janis187@us.ibm.com>
9295
9296 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
9297 * gcc.dg/ppc-and-1.c: Ditto.
9298 * gcc.dg/ppc-compare-1.c: Ditto.
9299 * gcc.dg/ppc-mov-1.c: Ditto
9300
9301 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
9302 Mark Mitchell <mark@codesourcery.com>
9303
9304 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
9305
9306 2004-11-17 Janis Johnson <janis187@us.ibm.com>
9307 Aldy Hernandez <aldyh@redhat.com>
9308
9309 * lib/target-supports.exp (check_effective_target_vect_int): New
9310 (check_effective_target_vect_float): New
9311 (check_effective_target_vect_double): New.
9312 (is-effective-target): Support new effective targets keywords.
9313 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
9314 default action for dg-do.
9315 * gcc.dg/vect/pr16105.c: Use new support.
9316 * gcc.dg/vect/pr18400.c: Ditto.
9317 * gcc.dg/vect/pr18425.c: Ditto.
9318 * gcc.dg/vect/vect-1.c: Ditto.
9319 * gcc.dg/vect/vect-10.c: Ditto.
9320 * gcc.dg/vect/vect-11.c: Ditto.
9321 * gcc.dg/vect/vect-12.c: Ditto.
9322 * gcc.dg/vect/vect-13.c: Ditto.
9323 * gcc.dg/vect/vect-14.c: Ditto.
9324 * gcc.dg/vect/vect-15.c: Ditto.
9325 * gcc.dg/vect/vect-16.c: Ditto.
9326 * gcc.dg/vect/vect-17.c: Ditto.
9327 * gcc.dg/vect/vect-18.c: Ditto.
9328 * gcc.dg/vect/vect-19.c: Ditto.
9329 * gcc.dg/vect/vect-2.c: Ditto.
9330 * gcc.dg/vect/vect-20.c: Ditto.
9331 * gcc.dg/vect/vect-21.c: Ditto.
9332 * gcc.dg/vect/vect-22.c: Ditto.
9333 * gcc.dg/vect/vect-23.c: Ditto.
9334 * gcc.dg/vect/vect-24.c: Ditto.
9335 * gcc.dg/vect/vect-25.c: Ditto.
9336 * gcc.dg/vect/vect-26.c: Ditto.
9337 * gcc.dg/vect/vect-27.c: Ditto.
9338 * gcc.dg/vect/vect-27a.c: Ditto.
9339 * gcc.dg/vect/vect-28.c: Ditto.
9340 * gcc.dg/vect/vect-29.c: Ditto.
9341 * gcc.dg/vect/vect-29a.c: Ditto.
9342 * gcc.dg/vect/vect-3.c: Ditto.
9343 * gcc.dg/vect/vect-30.c: Ditto.
9344 * gcc.dg/vect/vect-31.c: Ditto.
9345 * gcc.dg/vect/vect-32.c: Ditto.
9346 * gcc.dg/vect/vect-33.c: Ditto.
9347 * gcc.dg/vect/vect-34.c: Ditto.
9348 * gcc.dg/vect/vect-35.c: Ditto.
9349 * gcc.dg/vect/vect-36.c: Ditto.
9350 * gcc.dg/vect/vect-37.c: Ditto.
9351 * gcc.dg/vect/vect-38.c: Ditto.
9352 * gcc.dg/vect/vect-4.c: Ditto.
9353 * gcc.dg/vect/vect-40.c: Ditto.
9354 * gcc.dg/vect/vect-41.c: Ditto.
9355 * gcc.dg/vect/vect-42.c: Ditto.
9356 * gcc.dg/vect/vect-43.c: Ditto.
9357 * gcc.dg/vect/vect-44.c: Ditto.
9358 * gcc.dg/vect/vect-45.c: Ditto.
9359 * gcc.dg/vect/vect-46.c: Ditto.
9360 * gcc.dg/vect/vect-47.c: Ditto.
9361 * gcc.dg/vect/vect-48.c: Ditto.
9362 * gcc.dg/vect/vect-48a.c: Ditto.
9363 * gcc.dg/vect/vect-49.c: Ditto.
9364 * gcc.dg/vect/vect-5.c: Ditto.
9365 * gcc.dg/vect/vect-50.c: Ditto.
9366 * gcc.dg/vect/vect-51.c: Ditto.
9367 * gcc.dg/vect/vect-52.c: Ditto.
9368 * gcc.dg/vect/vect-53.c: Ditto.
9369 * gcc.dg/vect/vect-54.c: Ditto.
9370 * gcc.dg/vect/vect-55.c: Ditto.
9371 * gcc.dg/vect/vect-56.c: Ditto.
9372 * gcc.dg/vect/vect-56a.c: Ditto.
9373 * gcc.dg/vect/vect-57.c: Ditto.
9374 * gcc.dg/vect/vect-58.c: Ditto.
9375 * gcc.dg/vect/vect-59.c: Ditto.
9376 * gcc.dg/vect/vect-6.c: Ditto.
9377 * gcc.dg/vect/vect-60.c: Ditto.
9378 * gcc.dg/vect/vect-61.c: Ditto.
9379 * gcc.dg/vect/vect-62.c: Ditto.
9380 * gcc.dg/vect/vect-63.c: Ditto.
9381 * gcc.dg/vect/vect-64.c: Ditto.
9382 * gcc.dg/vect/vect-65.c: Ditto.
9383 * gcc.dg/vect/vect-66.c: Ditto.
9384 * gcc.dg/vect/vect-67.c: Ditto.
9385 * gcc.dg/vect/vect-68.c: Ditto.
9386 * gcc.dg/vect/vect-69.c: Ditto.
9387 * gcc.dg/vect/vect-7.c: Ditto.
9388 * gcc.dg/vect/vect-72.c: Ditto.
9389 * gcc.dg/vect/vect-72a.c: Ditto.
9390 * gcc.dg/vect/vect-73.c: Ditto.
9391 * gcc.dg/vect/vect-74.c: Ditto.
9392 * gcc.dg/vect/vect-75.c: Ditto.
9393 * gcc.dg/vect/vect-76.c: Ditto.
9394 * gcc.dg/vect/vect-77.c: Ditto.
9395 * gcc.dg/vect/vect-77a.c: Ditto.
9396 * gcc.dg/vect/vect-78.c: Ditto.
9397 * gcc.dg/vect/vect-79.c: Ditto.
9398 * gcc.dg/vect/vect-8.c: Ditto.
9399 * gcc.dg/vect/vect-80.c: Ditto.
9400 * gcc.dg/vect/vect-82.c: Ditto.
9401 * gcc.dg/vect/vect-82_64.c: Ditto.
9402 * gcc.dg/vect/vect-83.c: Ditto.
9403 * gcc.dg/vect/vect-83_64.c: Ditto.
9404 * gcc.dg/vect/vect-9.c: Ditto.
9405 * gcc.dg/vect/vect-all.c: Ditto.
9406 * gcc.dg/vect/vect-none.c: Ditto.
9407
9408 2004-11-17 Janis Johnson <janis187@us.ibm.com>
9409
9410 * lib/gcc-dg.exp (dg-skip-if): New function.
9411 (dg-forbid-option): Remove.
9412 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
9413 * g++.dg/abi/bitfield8.C: Likewise.
9414 * g++.dg/abi/dtor1.C: Likewise.
9415 * g++.dg/abi/empty10.C: Likewise.
9416 * g++.dg/abi/empty7.C: Likewise.
9417 * g++.dg/abi/empty9.C: Likewise.
9418 * g++.dg/abi/layout3.C: Likewise.
9419 * g++.dg/abi/layout4.C: Likewise.
9420 * g++.dg/abi/thunk1.C: Likewise.
9421 * g++.dg/abi/thunk2.C: Likewise.
9422 * g++.dg/abi/vbase11.C: Likewise.
9423 * g++.dg/abi/vthunk2.C: Likewise.
9424 * g++.dg/abi/vthunk3.C: Likewise.
9425 * g++.dg/ext/attrib8.C: Likewise.
9426 * g++.dg/opt/longbranch2.C: Likewise.
9427 * g++.dg/opt/reg-stack4.C: Likewise.
9428 * g++.old-deja/g++.ext/attrib1.C: Likewise.
9429 * g++.old-deja/g++.ext/attrib2.C: Likewise.
9430 * g++.old-deja/g++.ext/attrib3.C: Likewise.
9431 * g++.old-deja/g++.other/store-expr1.C: Likewise.
9432 * g++.old-deja/g++.other/store-expr2.C: Likewise.
9433 * gcc.dg/20000609-1.c: Likewise.
9434 * gcc.dg/20000720-1.c: Likewise.
9435 * gcc.dg/20011107-1.c: Likewise.
9436 * gcc.dg/20011119-1.c: Likewise.
9437 * gcc.dg/20020108-1.c: Likewise.
9438 * gcc.dg/20020122-2.c: Likewise.
9439 * gcc.dg/20020122-3.c: Likewise.
9440 * gcc.dg/20020201-3.c: Likewise.
9441 * gcc.dg/20020206-1.c: Likewise.
9442 * gcc.dg/20020218-1.c: Likewise.
9443 * gcc.dg/20020310-1.c: Likewise.
9444 * gcc.dg/20020411-1.c: Likewise.
9445 * gcc.dg/20020418-2.c: Likewise.
9446 * gcc.dg/20020426-1.c: Likewise.
9447 * gcc.dg/20020426-2.c: Likewise.
9448 * gcc.dg/20020517-1.c: Likewise.
9449 * gcc.dg/20020523-1.c: Likewise.
9450 * gcc.dg/20020523-2.c: Likewise.
9451 * gcc.dg/20020729-1.c: Likewise.
9452 * gcc.dg/20030204-1.c: Likewise.
9453 * gcc.dg/20030826-2.c: Likewise.
9454 * gcc.dg/20030926-1.c: Likewise.
9455 * gcc.dg/20031202-1.c: Likewise.
9456 * gcc.dg/980312-1.c: Likewise.
9457 * gcc.dg/980313-1.c: Likewise.
9458 * gcc.dg/990117-1.c: Likewise.
9459 * gcc.dg/990424-1.c: Likewise.
9460 * gcc.dg/990524-1.c: Likewise.
9461 * gcc.dg/991230-1.c: Likewise.
9462 * gcc.dg/i386-387-1.c: Likewise.
9463 * gcc.dg/i386-387-2.c: Likewise.
9464 * gcc.dg/i386-387-3.c: Likewise.
9465 * gcc.dg/i386-387-4.c: Likewise.
9466 * gcc.dg/i386-387-5.c: Likewise.
9467 * gcc.dg/i386-387-6.c: Likewise.
9468 * gcc.dg/i386-asm-1.c: Likewise.
9469 * gcc.dg/i386-bitfield1.c: Likewise.
9470 * gcc.dg/i386-bitfield2.c: Likewise.
9471 * gcc.dg/i386-loop-1.c: Likewise.
9472 * gcc.dg/i386-loop-2.c: Likewise.
9473 * gcc.dg/i386-loop-3.c: Likewise.
9474 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
9475 * gcc.dg/i386-pic-1.c: Likewise.
9476 * gcc.dg/i386-regparm.c: Likewise.
9477 * gcc.dg/i386-signbit-1.c: Likewise.
9478 * gcc.dg/i386-signbit-2.c: Likewise.
9479 * gcc.dg/i386-signbit-3.c: Likewise.
9480 * gcc.dg/i386-sse-5.c: Likewise.
9481 * gcc.dg/i386-sse-8.c: Likewise.
9482 * gcc.dg/i386-unroll-1.c: Likewise.
9483 * gcc.dg/tls/opt-1.c: Likewise.
9484 * gcc.dg/tls/opt-2.c: Likewise.
9485 * gcc.dg/unroll-1.c: Likewise.
9486 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
9487 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
9488 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
9489 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
9490
9491 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9492
9493 * g++.dg/template/incomplete1.C: New test.
9494
9495 2004-11-16 Nick Clifton <nickc@redhat.com>
9496
9497 Revert patches accidentally commited during checkin of fixes for
9498 xstormy16 tests:
9499 gcc.c-torture/execute/simd-4.c: Revert
9500 gcc.dg/20040910-1.c: Revert.
9501
9502 2004-11-16 Paul Brook <paul@codesourcery.com>
9503
9504 PR fortran/13010
9505 * gfortran.dg/der_pointer_1.f90: New test.
9506
9507 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
9508
9509 PR c/18498
9510 * gcc.dg/bitfld-13.c: New test.
9511
9512 2004-11-15 Janis Johnson <janis187@us.ibm.com>
9513
9514 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
9515 powerpc*-*-linux*.
9516
9517 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
9518 * gcc.dg/ppc64-abi-2.c: Ditto.
9519 * gcc.dg/ppc64-abi-3.c: Ditto.
9520
9521 * lib/gcc-dg.exp (dg-target-list): Remove.
9522
9523 2004-11-15 Steve Ellcey <sje@cup.hp.com>
9524
9525 * gcc.dg/ia64-postinc.c: New test.
9526
9527 2004-11-15 Mark Mitchell <mark@codesourcery.com>
9528
9529 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
9530
9531 2004-11-15 Nick Clifton <nickc@redhat.com>
9532
9533 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
9534 __INT_MAX__ so that the test can be compiled by toolchains
9535 targeted at 16-bit processors.
9536
9537 * gcc.dg/20040625-1.c: Use long constants rather than integers
9538 when performing arithmetic that will overflow 16-bits.
9539
9540 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
9541 xstormy16. It does not support 128-bit vector operations.
9542
9543 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
9544 with the macro PTR_TYPE. Define this macro to an integer type
9545 suitable for holding a pointer.
9546
9547 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
9548 the target is a 16-bit processor.
9549
9550 * gcc.dg/cpp/if-2.c: Expect a different warning message from
9551 16-bit targets where the character constant will be too long.
9552
9553 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
9554 where the double will not be directly addressable.
9555
9556 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9557
9558 Friend class name lookup 1/n, PR c++/18471
9559 * g++.dg/template/crash26.C: New test.
9560 * g++.dg/lookup/struct1.C: Adjust expected error.
9561 * g++.dg/parse/elab1.C: Likewise.
9562 * g++.dg/parse/elab2.C: Likewise.
9563 * g++.dg/parse/int-as-enum1.C: Likewise.
9564 * g++.dg/parse/struct-as-enum1.C: Likewise.
9565 * g++.dg/parse/typedef1.C: Likewise.
9566 * g++.dg/parse/typedef3.C: Likewise.
9567 * g++.dg/parse/typedef4.C: Likewise.
9568 * g++.dg/parse/typedef5.C: Likewise.
9569 * g++.dg/template/nontype4.C: Likewise.
9570 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
9571 * g++.old-deja/g++.other/elab1.C: Likewise.
9572 * g++.old-deja/g++.other/syntax4.C: Likewise.
9573
9574 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
9575
9576 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
9577
9578 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
9579
9580 * gcc.c-torture/execute/20041114-1.c: New test.
9581
9582 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
9583
9584 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
9585 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
9586 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
9587 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
9588 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
9589 gcc.dg/switch-7.c: New tests.
9590
9591 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
9592
9593 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
9594
9595 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
9596
9597 PR tree-opt/18400
9598 * gcc.dg/vect/pr18400.c: New test.
9599
9600 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
9601 Andrew Pinski <pinskia@physics.uc.edu>
9602
9603 PR tree-opt/18425
9604 * gcc.dg/vect/pr18425.c: New test.
9605
9606 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
9607
9608 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
9609 Guard with dg-require-alias and dg-require-visibility.
9610
9611 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
9612
9613 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
9614
9615 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9616
9617 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
9618
9619 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9620
9621 PR c++/17344
9622 * g++.dg/template/defarg5.C: New test.
9623
9624 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
9625
9626 * g++.dg/parse/cast1.C: Run only on ILP32.
9627 * g++.old-deja/g++.mike/p784.C: Likewise.
9628
9629 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
9630
9631 * gcc.c-torture/execute/20041113-1.c: New test.
9632
9633 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
9634
9635 PR target/18230
9636 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
9637 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
9638 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
9639 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
9640 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
9641 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
9642 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
9643 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
9644 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
9645 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
9646 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
9647 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
9648 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
9649
9650 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
9651
9652 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
9653 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
9654 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
9655 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
9656 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
9657 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
9658 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
9659 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
9660 gcc.target/sparc/combined-1.c: New tests.
9661
9662 2004-11-12 Ziemowit Laski <zlaski@apple.com>
9663
9664 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
9665 New tests.
9666
9667 2004-11-12 Mark Mitchell <mark@codesourcery.com>
9668
9669 * lib/gcc-dg.exp (dg-forbid-option): New function.
9670 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
9671 * g++.dg/abi/bitfield8.C: Likewise.
9672 * g++.dg/abi/dtor1.C: Likewise.
9673 * g++.dg/abi/empty10.C: Likewise.
9674 * g++.dg/abi/empty7.C: Likewise.
9675 * g++.dg/abi/empty9.C: Likewise.
9676 * g++.dg/abi/layout3.C: Likewise.
9677 * g++.dg/abi/layout4.C: Likewise.
9678 * g++.dg/abi/thunk1.C: Likewise.
9679 * g++.dg/abi/thunk2.C: Likewise.
9680 * g++.dg/abi/vbase11.C: Likewise.
9681 * g++.dg/abi/vthunk2.C: Likewise.
9682 * g++.dg/abi/vthunk3.C: Likewise.
9683 * g++.dg/ext/attrib8.C: Likewise.
9684 * g++.dg/opt/longbranch2.C: Likewise.
9685 * g++.dg/opt/reg-stack4.C: Likewise.
9686 * g++.old-deja/g++.ext/attrib1.C: Likewise.
9687 * g++.old-deja/g++.ext/attrib2.C: Likewise.
9688 * g++.old-deja/g++.ext/attrib3.C: Likewise.
9689 * g++.old-deja/g++.other/store-expr1.C: Likewise.
9690 * g++.old-deja/g++.other/store-expr2.C: Likewise.
9691 * gcc.dg/20000609-1.c: Likewise.
9692 * gcc.dg/20000720-1.c: Likewise.
9693 * gcc.dg/20011107-1.c: Likewise.
9694 * gcc.dg/20011119-1.c: Likewise.
9695 * gcc.dg/20020108-1.c: Likewise.
9696 * gcc.dg/20020122-2.c: Likewise.
9697 * gcc.dg/20020122-3.c: Likewise.
9698 * gcc.dg/20020201-3.c: Likewise.
9699 * gcc.dg/20020206-1.c: Likewise.
9700 * gcc.dg/20020218-1.c: Likewise.
9701 * gcc.dg/20020310-1.c: Likewise.
9702 * gcc.dg/20020411-1.c: Likewise.
9703 * gcc.dg/20020418-2.c: Likewise.
9704 * gcc.dg/20020426-1.c: Likewise.
9705 * gcc.dg/20020426-2.c: Likewise.
9706 * gcc.dg/20020517-1.c: Likewise.
9707 * gcc.dg/20020523-1.c: Likewise.
9708 * gcc.dg/20020523-2.c: Likewise.
9709 * gcc.dg/20020729-1.c: Likewise.
9710 * gcc.dg/20030204-1.c: Likewise.
9711 * gcc.dg/20030826-2.c: Likewise.
9712 * gcc.dg/20030926-1.c: Likewise.
9713 * gcc.dg/20031202-1.c: Likewise.
9714 * gcc.dg/980312-1.c: Likewise.
9715 * gcc.dg/980313-1.c: Likewise.
9716 * gcc.dg/990117-1.c: Likewise.
9717 * gcc.dg/990424-1.c: Likewise.
9718 * gcc.dg/990524-1.c: Likewise.
9719 * gcc.dg/991230-1.c: Likewise.
9720 * gcc.dg/i386-387-1.c: Likewise.
9721 * gcc.dg/i386-387-2.c: Likewise.
9722 * gcc.dg/i386-387-3.c: Likewise.
9723 * gcc.dg/i386-387-4.c: Likewise.
9724 * gcc.dg/i386-387-5.c: Likewise.
9725 * gcc.dg/i386-387-6.c: Likewise.
9726 * gcc.dg/i386-asm-1.c: Likewise.
9727 * gcc.dg/i386-bitfield1.c: Likewise.
9728 * gcc.dg/i386-bitfield2.c: Likewise.
9729 * gcc.dg/i386-loop-1.c: Likewise.
9730 * gcc.dg/i386-loop-2.c: Likewise.
9731 * gcc.dg/i386-loop-3.c: Likewise.
9732 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
9733 * gcc.dg/i386-pic-1.c: Likewise.
9734 * gcc.dg/i386-regparm.c: Likewise.
9735 * gcc.dg/i386-signbit-1.c: Likewise.
9736 * gcc.dg/i386-signbit-2.c: Likewise.
9737 * gcc.dg/i386-signbit-3.c: Likewise.
9738 * gcc.dg/i386-sse-5.c: Likewise.
9739 * gcc.dg/i386-sse-8.c: Likewise.
9740 * gcc.dg/i386-unroll-1.c: Likewise.
9741 * gcc.dg/tls/opt-1.c: Likewise.
9742 * gcc.dg/tls/opt-2.c: Likewise.
9743 * gcc.dg/unroll-1.c: Likewise.
9744 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
9745 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
9746 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
9747 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
9748 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
9749 -m64 is specified.
9750
9751 2004-11-12 Mark Mitchell <mark@codesourcery.com>
9752
9753 PR c++/18389
9754 * g++.dg/parse/cond1.C: New test.
9755
9756 PR c++/18429
9757 * g++.dg/template/array9.C: New test.
9758 * g++.dg/ext/vla1.C: Adjust error messages.
9759 * g++.dg/ext/vlm1.C: Likewise.
9760 * g++.dg/template/crash2.C: Likewise.
9761
9762 PR c++/18436
9763 * g++.dg/template/call3.C: New test.
9764
9765 PR c++/18407
9766 * g++.dg/template/ptrmem11.C: New test.
9767
9768 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
9769
9770 PR other/14264
9771 * lib/g++.exp: Set LC_ALL and LANG to C.
9772 * lib/gcc-dg.exp: Likewise.
9773 * lib/gfortran.exp: Likewise.
9774 * lib/objc.exp: Likewise.
9775 * lib/treelang.exp: Likewise.
9776
9777 2004-11-12 Andreas Schwab <schwab@suse.de>
9778
9779 * gcc.dg/pr16286.c: Fix last change.
9780
9781 2004-11-12 Mark Mitchell <mark@codesourcery.com>
9782
9783 PR c++/18416
9784 * g++.dg/init/global1.C: New test.
9785
9786 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
9787
9788 * gcc.c-torture/execute/20041112-1.c: New test.
9789
9790 2004-11-11 Janis Johnson <janis187@us.ibm.com>
9791
9792 * lib/gcc-dg.exp (dg-target-list): New.
9793
9794 2004-11-11 Janis Johnson <janis187@us.ibm.com>
9795 Richard Sandiford <rsandifo@redhat.com>
9796
9797 * lib/target-supports.exp (get-compiler_messages): New.
9798 (check_named_sections_available): Use it.
9799 (check_effective_target_ilp32): New.
9800 (check_effective_target_lp64): New.
9801 (is-effective-target): New.
9802 * lib/gcc-dg.exp (dg-require-effective-target): New.
9803
9804 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
9805
9806 * gcc.dg/precedence-1.c: New test.
9807
9808 2004-11-11 Janis Johnson <janis187@us.ibm.com>
9809
9810 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
9811
9812 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
9813 message, delete generated files, use more descriptive name for
9814 executable, and make the test unsupported when it cannot be run.
9815
9816 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
9817 (dg-require-weak, dg-require-visibility, dg-require-alias,
9818 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
9819 dg-require-iconv, dg-require-named-sections): Use it.
9820
9821 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
9822
9823 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
9824
9825 PR target/16457
9826 * gcc.dg/ppc-and-1: New
9827
9828 PR target/16796
9829 * gcc.dg/ppc-mov-1.c: New.
9830
9831 PR target/16458
9832 * gcc.dg/ppc-compare-1.c: New.
9833
9834 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
9835
9836 * objc.dg/desig-init-2.m: New test.
9837
9838 2004-11-10 Adam Nemet <anemet@lnxw.com>
9839
9840 PR middle-end/18160
9841 * g++.dg/warn/register-var-1.C: New test.
9842 * g++.dg/warn/register-var-2.C: New test.
9843
9844 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
9845
9846 * gcc.dg/union-2.c: New test.
9847
9848 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
9849
9850 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
9851 New test for PR tree-optimization/17892.
9852
9853 2004-11-09 Mark Mitchell <mark@codesourcery.com>
9854
9855 PR c++/18369
9856 * g++.dg/init/new12.C: New test.
9857
9858 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
9859
9860 * gcc.target/sparc: New directory.
9861 * gcc.target/sparc/sparc.exp: New driver.
9862 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
9863 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
9864 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
9865 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
9866
9867 2004-11-10 Paul Brook <paul@codesourcery.com>
9868
9869 PR fortran/18218
9870 * gfortran.dg/list_read.c: New test.
9871
9872 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
9873
9874 PR c/18322
9875 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
9876 expected diagnostic location.
9877
9878 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
9879
9880 * gcc.dg/20041109-1.c: New test.
9881
9882 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
9883
9884 PR objc/18406
9885 * objc/compile/pr18406.m: New test.
9886
9887 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
9888
9889 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
9890
9891 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
9892
9893 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
9894
9895 2004-11-08 Steve Ellcey <sje@cup.hp.com>
9896
9897 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
9898
9899 2004-11-08 Steve Ellcey <sje@cup.hp.com>
9900
9901 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
9902 exit.
9903
9904 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
9905
9906 PR tree-opt/18299
9907 * gcc.c-torture/pr18299-1.c: New test.
9908
9909 2004-11-06 Andreas Schwab <schwab@suse.de>
9910
9911 * gcc.dg/pr16286.c: Also test for bool and pixel.
9912
9913 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
9914
9915 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
9916 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
9917 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
9918 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
9919 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
9920 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
9921 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
9922 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
9923 gcc.dg/struct-semi-3.c: New tests.
9924
9925 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
9926
9927 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
9928
9929 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
9930
9931 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
9932 Do not use C99 designators.
9933
9934 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
9935
9936 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
9937
9938 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
9939
9940 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
9941 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
9942 * gcc.c-torture/execute/simd-5.x: Remove.
9943
9944 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
9945
9946 PR rtl-optimization/17933
9947 * gcc.dg/torture/pr17933-1.c: New test.
9948
9949 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
9950
9951 PR target/18106
9952 * lib/target-supports.exp (check_weak_available): Support
9953 Windows.
9954
9955 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
9956
9957 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
9958 call to fflush(stdout) before abort.
9959 (my_ffsll): New function.
9960 (generate_fields): Use it.
9961
9962 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
9963
9964 * gcc.dg/init-undef-1.c: New test.
9965
9966 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
9967
9968 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
9969 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
9970 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
9971 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
9972 expected messages for new parser.
9973
9974 2004-11-04 Mark Mitchell <mark@codesourcery.com>
9975
9976 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
9977
9978 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
9979
9980 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
9981 on LP64 targets.
9982
9983 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
9984
9985 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
9986 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
9987 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
9988 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
9989 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
9990 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
9991 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
9992 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
9993 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
9994 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
9995
9996 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
9997
9998 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
9999 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
10000 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
10001 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
10002 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
10003 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
10004 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
10005 for new parser.
10006
10007 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
10008
10009 PR target/15342
10010 * gcc.dg/20041104-1.c: New test.
10011
10012 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10013
10014 * g++.dg/template/nontype7.C: New test.
10015 * g++.dg/template/nontype8.C: Likewise.
10016 * g++.dg/template/nontype9.C: Likewise.
10017 * g++.dg/template/nontype10.C: Likewise.
10018 * g++.dg/tc1/dr49.C: Likewise.
10019 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
10020 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
10021
10022 2004-11-04 Ben Elliston <bje@au.ibm.com>
10023
10024 * g++.dg/rtti/tinfo1.C: Remove xfails.
10025
10026 2004-11-04 Ben Elliston <bje@au.ibm.com>
10027
10028 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
10029 packed attribute to the definition to satisfy the new C++ parser.
10030
10031 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
10032
10033 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
10034 invocations of va_arg.
10035
10036 2004-11-02 Mark Mitchell <mark@codesourcery.com>
10037
10038 PR c++/18124
10039 * g++.dg/template/crash25.C: New test.
10040
10041 PR c++/18155
10042 * g++.dg/template/typedef2.C: New test.
10043 * g++.dg/parse/crash13.C: Adjust error markers.
10044
10045 PR c++/18177
10046 * g++.dg/conversion/const3.C: New test.
10047
10048 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10049
10050 PR fortran/17535
10051 PR fortran/17583
10052 PR fortran/17713
10053 * gfortran.dg/generic_[123].f90: New testcases.
10054
10055 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
10056
10057 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
10058 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
10059
10060 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
10061
10062 PR tree-opt/16808
10063 * gcc.c-torture/compile/pr16808.c: New test.
10064
10065 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
10066
10067 PR rtl-optimization/17104
10068 * gcc.dg/ppc-bitfield1.c: New.
10069
10070 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
10071
10072 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
10073
10074 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
10075
10076 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
10077 strings for 32-bit code.
10078
10079 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
10080
10081 PR c/18239
10082 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
10083
10084 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
10085
10086 PR c++/18064
10087 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
10088
10089 2004-10-31 Mark Mitchell <mark@codesourcery.com>
10090
10091 PR c++/15172
10092 * g++.dg/init/aggr2.C: New test.
10093
10094 2004-10-30 Ziemowit Laski <zlaski@apple.com>
10095
10096 * objc.dg/local-decl-1.m: New test.
10097
10098 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
10099
10100 * gcc.dg/20040910-1.c: Adjust regex.
10101
10102 2004-10-30 Roger Sayle <roger@eyesopen.com>
10103
10104 PR rtl-optimization/18084
10105 * g++.dg/opt/pr18084-1.C: New testcase.
10106
10107 2004-10-30 Matt Austern <austern@apple.com>
10108
10109 PR c++/17542
10110 * g++.dg/ext/attrib18.C: New test.
10111
10112 2004-10-30 Roger Sayle <roger@eyesopen.com>
10113
10114 PR middle-end/18096
10115 * gcc.dg/pr18096-1.c: New test case.
10116
10117 2004-10-30 Roger Sayle <roger@eyesopen.com>
10118
10119 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
10120
10121 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
10122
10123 PR c/16666
10124 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
10125 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
10126 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
10127 gcc.dg/old-style-prom-3.c: New tests.
10128
10129 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
10130
10131 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
10132 Remove unnecessary inclusion of stdio.h.
10133
10134 2004-10-29 Roger Sayle <roger@eyesopen.com>
10135
10136 PR rtl-optimization/17581
10137 * gcc.dg/pr17581-1.c: New test case.
10138
10139 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
10140
10141 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
10142 being implemented.
10143 * g++.dg/conversion/dr195-1.C: New.
10144 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
10145 * g++.old-deja/g++.mike/p10148.C: Likewise.
10146
10147 2004-10-29 Mark Mitchell <mark@codesourcery.com>
10148
10149 PR c++/17695
10150 * g++.dg/debug/typedef2.C: New test.
10151
10152 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
10153
10154 PR fortran/13490
10155 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
10156 * gfortran.dg/g77/README: Update.
10157
10158 2004-10-28 Matt Austern <austern@apple.com>
10159
10160 PR c++/14124
10161 * g++.dg/ext/packed7.C: New test.
10162
10163 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
10164
10165 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
10166 scan-assembler.
10167 * lib/scanasm.exp (hidden-scan-for): New proc.
10168 (scan-hidden): Use hidden-scan-for instead of constructing the scan
10169 string.
10170 (scan-not-hidden): Likewise.
10171 * lib/target-supports.exp (check_visibility_available): mach-o is
10172 support too.
10173
10174 2004-10-28 Mark Mitchell <mark@codesourcery.com>
10175
10176 PR c++/17132
10177 * g++.dg/template/memclass3.C: New test.
10178
10179 2004-10-28 Adam Nemet <anemet@lnxw.com>
10180
10181 PR middle-end/18160
10182 * gcc.dg/register-var-1.c: New test.
10183 * gcc.dg/register-var-2.c: New test.
10184 * gcc.dg/asm-7.c: Taking the address of a register variable is an
10185 error now.
10186
10187 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
10188
10189 PR other/18172
10190 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
10191 unused variables.
10192 * gcc.dg/vect/vect-22.c: Likewise.
10193
10194 2004-10-28 Jakub Jelinek <jakub@redhat.com>
10195
10196 * gcc.dg/i386-rotate-1.c: New test.
10197
10198 2004-10-27 Mark Mitchell <mark@codesourcery.com>
10199
10200 * g++.dg/init/ref12.C: Add "run" marker.
10201
10202 PR c++/17435
10203 * g++.dg/init/ref12.C: New test.
10204
10205 PR c++/18140
10206 * g++.dg/template/shift1.C: New test.
10207 * g++.dg/template/error10.C: Adjust error markers.
10208
10209 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
10210
10211 PR tree-opt/17529
10212 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
10213
10214 2004-10-27 Geoffrey Keating <geoffk@apple.com>
10215
10216 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
10217 * gcc.dg/weak/weak-3.c: Likewise.
10218 * gcc.dg/weak/weak-5.c: Likewise.
10219 * gcc.dg/weak/weak-9.c: Likewise.
10220 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
10221 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
10222
10223 * gcc.dg/darwin-weakimport-1.c: New.
10224
10225 2004-10-28 Ben Elliston <bje@au.ibm.com>
10226
10227 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
10228
10229 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
10230
10231 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
10232 'syntax' error messages.
10233 * gcc.dg/cpp/direct2s.c: Likewise.
10234
10235 2004-10-26 Geoffrey Keating <geoffk@apple.com>
10236
10237 * gcc.c-torture/compile/20041026-1.c: New.
10238
10239 2004-10-26 Mark Mitchell <mark@codesourcery.com>
10240
10241 PR c++/18093
10242 * g++.dg/lookup/ns2.C: New test.
10243
10244 PR c++/18020
10245 * g++.dg/template/enum4.C: New test.
10246
10247 PR c++/18161
10248 * g++.dg/template/expr1.C: New test.
10249
10250 2004-10-26 Ben Elliston <bje@au.ibm.com>
10251
10252 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
10253
10254 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
10255
10256 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
10257 gcc.dg/decl-nospec-3.c: New tests.
10258
10259 2004-10-26 Ziemowit Laski <zlaski@apple.com>
10260
10261 * objc.dg/super-class-3.m: New test.
10262
10263 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
10264
10265 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
10266 resyncing.
10267 * gcc.dg/cpp/direct2s.c: Likewise.
10268
10269 2004-10-25 Geoffrey Keating <geoffk@apple.com>
10270
10271 * objc.dg/image-info.m: Update for changes to section selection.
10272
10273 2004-10-25 David Ayers <d.ayers@inode.at>
10274 Ziemowit Laski <zlaski@apple.com>
10275
10276 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
10277 diagnostics when messaging 'id <Proto>'.
10278 * objc.dg/class-protocol-1.m: New test.
10279 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
10280 a non-existent method signature.
10281 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
10282 Update diagnostics when messaging with non-existent method signature.
10283 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
10284 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
10285 invalid receivers are now resolved as if messaging 'id'; remove
10286 extraneous diagnostics.
10287
10288 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
10289
10290 PR c/16667
10291 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
10292 gcc.dg/init-desig-obs-3.c: New tests.
10293
10294 2004-10-25 Jakub Jelinek <jakub@redhat.com>
10295
10296 * gcc.dg/debug/20041023-1.c: New test.
10297
10298 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
10299
10300 PR middle-end/17407
10301 * gcc.c-torture/compile/pr17407.c: New test.
10302
10303 PR c++/18121
10304 * g++.dg/template/array8.C: New test.
10305
10306 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
10307
10308 PR other/18138
10309 * lib/g++.exp: Accept more than one multilib libgcc.
10310 * lib/gcc-dg.exp: Likewise.
10311 * lib/objc.exp: Likewise.
10312 * lib/treelang.exp: Likewise.
10313 * lib/gfortran.exp: Likewise.
10314
10315 2004-10-24 Ben Elliston <bje@au.ibm.com>
10316
10317 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
10318
10319 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
10320
10321 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
10322 * gcc.dg/c99-const-expr-3.c: Likewise.
10323
10324 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
10325
10326 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
10327
10328 2004-10-23 Ben Elliston <bje@au.ibm.com>
10329
10330 * gcc.c-torture/execute/loop-2e.x: Remove.
10331
10332 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
10333
10334 PR c++/18095
10335 * g++.dg/parse/crash18.C: New.
10336 * g++.dg/parse/crash19.C: New.
10337
10338 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
10339
10340 * g++.dg/ext/dllimport1.C: Move dg-warnings.
10341 * g++.dg/ext/dllimport2.C: Same.
10342 * g++.dg/ext/dllimport8.C: Same.
10343
10344 2004-10-21 Mark Mitchell <mark@codesourcery.com>
10345
10346 PR c++/10841
10347 * g++.dg/conversion/cast1.C: New test.
10348 * g++.dg/overload/pmf1.C: Adjust error marker.
10349
10350 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
10351
10352 PR objc/17923
10353 * objc.dg/const-str-7.m: New test.
10354
10355 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10356
10357 * g++.dg/template/memfriend11.C: Fix comment typo.
10358 * g++.dg/template/memfriend14.C: Likewise.
10359
10360 2004-10-20 Richard Henderson <rth@redhat.com>
10361
10362 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
10363 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
10364 -fasynchronous-unwind-tables.
10365
10366 2004-10-20 Richard Henderson <rth@redhat.com>
10367
10368 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
10369 (main): Return success.
10370 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
10371 (main): Return success.
10372
10373 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10374
10375 PR c++/13495
10376 * g++.dg/template/memfriend9.C: New test.
10377 * g++.dg/template/memfriend10.C: Likewise.
10378 * g++.dg/template/memfriend11.C: Likewise.
10379 * g++.dg/template/memfriend12.C: Likewise.
10380 * g++.dg/template/memfriend13.C: Likewise.
10381 * g++.dg/template/memfriend14.C: Likewise.
10382 * g++.dg/template/memfriend15.C: Likewise.
10383 * g++.dg/template/memfriend16.C: Likewise.
10384 * g++.dg/template/memfriend17.C: Likewise.
10385 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
10386
10387 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
10388
10389 * g++.dg/conversion/dr195.C: New.
10390 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
10391
10392 2004-10-20 Ben Elliston <bje@au.ibm.com>
10393 Devang Patel <dpatel@apple.com>
10394
10395 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
10396 of floating point arithmetic, which could trap.
10397
10398 2004-10-19 Mark Mitchell <mark@codesourcery.com>
10399
10400 PR c++/14035
10401 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
10402 * g++.dg/conversion/const2.C: New test.
10403 * g++.dg/expr/reinterpret2.C: New test.
10404 * g++.dg/expr/reinterpret3.C: New test.
10405 * g++.dg/expr/cast2.C: New test.
10406 * g++.dg/expr/copy1.C: New test.
10407 * g++.dg/other/conversion1.C: Change error message.
10408 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
10409 function pointers to void *.
10410 * g++.old-deja/g++.mike/p10148.C: Likewise.
10411
10412 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
10413
10414 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
10415
10416 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
10417
10418 PR c++/18047
10419
10420 * g++.dg/parse/expr3.C: New test.
10421
10422 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
10423
10424 * gcc.dg/smod-1.c: New test.
10425
10426 2004-10-18 Ziemowit Laski <zlaski@apple.com>
10427
10428 * objc.dg/method-14.m: New test.
10429
10430 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
10431
10432 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
10433 Also xfail as the patch was reverted.
10434
10435 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
10436
10437 PR middle-end/16973
10438 * gcc.dg/pr16973.c: New test.
10439
10440 2004-10-18 Diego Novillo <dnovillo@redhat.com>
10441
10442 PR tree-optimization/17656
10443 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
10444
10445 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
10446
10447 * g++.dg/eh/shadow1.C: New.
10448
10449 2004-10-18 Jakub Jelinek <jakub@redhat.com>
10450
10451 * gcc.c-torture/compile/20041018-1.c: New test.
10452
10453 2004-10-18 Ben Elliston <bje@au.ibm.com>
10454
10455 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
10456 compiler referring to register 0 when accessing sdata. The linker
10457 now patches things up.
10458
10459 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
10460
10461 PR c/17529
10462 * gcc.c-torture/compile/pr17529.c: New test.
10463
10464 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10465
10466 PR c++/17743
10467 * g++.dg/ext/attrib17.C: New test.
10468
10469 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
10470
10471 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
10472
10473 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10474
10475 PR c++/10479
10476 * g++.dg/ext/attrib16.C: New test.
10477
10478 2004-10-15 Mark Mitchell <mark@codesourcery.com>
10479
10480 PR c++/17042
10481 * g++.dg/init/dso_handle1.C: New test.
10482
10483 PR c++/14667
10484 * g++.dg/parse/typedef6.C: New test.
10485
10486 PR c++/17916
10487 * g++.dg/parse/pragma1.C: New test.
10488
10489 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
10490
10491 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
10492
10493 2004-10-15 Steve Ellcey <sje@cup.hp.com>
10494
10495 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
10496 -fno-common when on HPPA HP-UX platforms.
10497
10498 2004-10-15 Jakub Jelinek <jakub@redhat.com>
10499
10500 PR other/16820
10501 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
10502 stdint.h.
10503 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
10504 uintptr_t.
10505
10506 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
10507
10508 PR c++/16301
10509 * g++.dg/lookup/strong-using-4.C: New test.
10510
10511 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
10512
10513 PR middle-end/16567
10514 * gcc.c-torture/compile/nested-1.c: New test.
10515
10516 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
10517
10518 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
10519 and mipsisa64*-*-* (until support for misaligned loads is added).
10520 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
10521 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
10522 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
10523 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
10524 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
10525 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
10526
10527 2004-10-14 Mark Mitchell <mark@codesourcery.com>
10528
10529 PR c++/17976
10530 * g++.dg/init/dtor3.C: New test.
10531
10532 2004-10-15 Ben Elliston <bje@au.ibm.com>
10533
10534 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
10535
10536 2004-10-14 Geoffrey Keating <geoffk@apple.com>
10537
10538 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
10539 * gcc.dg/macho-lo-sum.c: Likewise.
10540
10541 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
10542
10543 * gcc.dg/ppc-spe64-1.c: New test.
10544
10545 2004-10-14 Devang Patel <dpatel@apple.com>
10546
10547 PR 17635
10548 * gcc.dg/pr17635.c : New test.
10549
10550 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
10551
10552 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
10553 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
10554 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
10555 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
10556 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
10557 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
10558 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
10559 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
10560 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
10561 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
10562 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
10563 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
10564 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
10565 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
10566 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
10567 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
10568 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
10569 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
10570
10571 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
10572
10573 * gcc.dg/vect/vect-82.c: New testcase.
10574 * gcc.dg/vect/vect-82_64.c: New testcase.
10575 * gcc.dg/vect/vect-83.c: New testcase.
10576 * gcc.dg/vect/vect-83_64.c: New testcase.
10577
10578 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
10579
10580 * gcc.dg/cpp/error-1.c: New test.
10581
10582 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
10583
10584 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
10585
10586 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
10587
10588 PR target/17984
10589 * gcc.dg/cris-peep2-xsrand2.c: New test.
10590
10591 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
10592
10593 PR c++/17661
10594 * testsuite/g++.dg/expr/for2.C: New test.
10595
10596 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
10597
10598 * g++.dg/inherit/thunk1.C: Run on the SPARC.
10599
10600 2004-10-13 Jakub Jelinek <jakub@redhat.com>
10601
10602 PR tree-optimization/17724
10603 * g++.dg/opt/pr17724-1.C: New test.
10604 * g++.dg/opt/pr17724-2.C: New test.
10605 * g++.dg/opt/pr17724-3.C: New test.
10606 * g++.dg/opt/pr17724-4.C: New test.
10607 * g++.dg/opt/pr17724-5.C: New test.
10608 * g++.dg/opt/pr17724-6.C: New test.
10609
10610 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
10611
10612 PR c/17301
10613 * gcc.dg/pr17301-2.c: New test.
10614
10615 2004-10-11 Mark Mitchell <mark@codesourcery.com>
10616
10617 PR c++/15876
10618 * g++.dg/parse/error22.C: New test.
10619
10620 PR c++/17936
10621 * g++.dg/template/spec18.C: New test.
10622
10623 2004-10-11 Steve Ellcey <sje@cup.hp.com>
10624
10625 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
10626 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
10627 memcpy.
10628 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
10629 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
10630
10631 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
10632
10633 * g++.dg/eh/cleanup5.C: Add dg-options "".
10634
10635 2004-10-11 Roger Sayle <roger@eyesopen.com>
10636
10637 PR middle-end/17657
10638 * gcc.dg/switch-4.c: New test case.
10639
10640 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
10641
10642 * gcc.c-torture/execute/20041011-1.c: New test.
10643
10644 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
10645
10646 PR c++/17554
10647 * g++.dg/init/for3.C: New test.
10648
10649 PR c++/17657
10650 * g++.dg/opt/switch2.C: New test.
10651
10652 PR middle-end/17703
10653 * g++.dg/warn/Wreturn-2.C: New test.
10654
10655 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
10656
10657 PR c++/17907
10658 * g++.dg/eh/cleanup5.C: New test.
10659
10660 2004-10-10 Mark Mitchell <mark@codesourcery.com>
10661
10662 PR c++/17393
10663 * g++.dg/parse/error21.C: New test.
10664
10665 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
10666
10667 * g++.dg/overload/pmf1.C: Adjust quoting marks.
10668 * g++.dg/warn/incomplete1.C: Likewise.
10669 * g++.dg/template/qualttp20.C: Likewise.
10670
10671 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
10672
10673 PR c/17881
10674 * parm-incomplete-1.c: New test.
10675
10676 2004-10-09 Mark Mitchell <mark@codesourcery.com>
10677
10678 PR c++/17867
10679 * g++.dg/parse/error19.C: New test.
10680
10681 PR c++/17670
10682 * g++.dg/init/new11.C: New test.
10683
10684 PR c++/17821
10685 * g++.dg/parse/error20.C: New test.
10686
10687 PR c++/17826
10688 * g++.dg/template/crash24.C: New test.
10689
10690 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
10691
10692 PR c/17301
10693 * gcc.dg/pr17301-1.c: New test.
10694
10695 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
10696
10697 PR c/17189
10698 * gcc.dg/anon-struct-5.c: New test.
10699
10700 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
10701
10702 PR c/17844
10703 * gcc.dg/pr17844-1.c: New test.
10704
10705 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
10706
10707 PR tree-optimization/17906
10708 * gcc.c-torture/compile/pr17906.c: New.
10709
10710 2004-10-09 Stuart Hastings <stuart@apple.com>
10711 Roger Sayle <roger@eyesopen.com>
10712
10713 PR rtl-optimization/17853
10714 * gcc.dg/i386-mmx-5.c: New testcase.
10715
10716 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
10717
10718 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
10719
10720 2004-10-09 Mark Mitchell <mark@codesourcery.com>
10721
10722 PR c++/17524
10723 * g++.dg/template/static9.C: New test.
10724
10725 PR c++/17685
10726 * g++.dg/parse/operator5.C: New test.
10727
10728 2004-10-09 Roger Sayle <roger@eyesopen.com>
10729
10730 PR middle-end/17894
10731 * gcc.c-torture/execute/divcmp-4.c: New test case.
10732
10733 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
10734
10735 PR tree-opt/17902
10736 * g++.dg/opt/pr17902.C: New test.
10737
10738 2004-10-09 Jakub Jelinek <jakub@redhat.com>
10739
10740 * gcc.dg/cpp/ident-1.c: Add dg-options "".
10741
10742 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
10743
10744 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
10745
10746 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
10747
10748 * gcc.dg/assign-warn-3.c: New test.
10749
10750 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
10751
10752 PR c/16999
10753 * gcc.dg/cpp/ident-1.c: New test.
10754
10755 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
10756
10757 * gcc.c-torture/compile/acc1.c: New.
10758
10759 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
10760
10761 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
10762 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
10763
10764 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
10765
10766 * gcc.dg/ultrasp11.c: New test.
10767
10768 2004-10-08 Michael Matz <matz@suse.de>
10769
10770 * gcc.dg/doloop-2.c: New test.
10771
10772 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
10773
10774 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
10775 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
10776 objc.dg/method-9.m: Update expected diagnostics.
10777
10778 2004-10-07 Geoffrey Keating <geoffk@apple.com>
10779
10780 * gcc.dg/ppc-fsel-3.c: New file.
10781 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
10782
10783 2004-10-07 Paul Brook <paul@codesourcery.com>
10784
10785 * gfortran.dg/intrinsic_verify_1.f90: New test.
10786
10787 2004-10-07 Paul Brook <paul@codesourcery.com>
10788
10789 * gfortran.dg/empty_format_1.f90: Remove stray commas.
10790
10791 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10792
10793 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
10794 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
10795 commit.
10796
10797 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
10798
10799 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
10800
10801 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10802
10803 PR c++/17115
10804 * g++.dg/warn/Winline-4.C: New test.
10805
10806 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
10807
10808 * gcc.c-torture/compile/20041007-1.c: New test.
10809
10810 2004-10-07 Paul Brook <paul@codesourcery.com>
10811
10812 PR fortran/17678
10813 * gfortran.dg/use_allocated_1.f90: New test.
10814
10815 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
10816
10817 PR middle-end/17849
10818 * gfortran.fortran-torture/compile/nested.f90: New test
10819
10820 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
10821
10822 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
10823
10824 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
10825
10826 PR c++/17368
10827 * g++.dg/ext/asm6.C: New test.
10828
10829 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
10830
10831 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
10832
10833 2004-10-06 Paul Brook <paul@codesourcery.com>
10834
10835 PR libfortran/17709
10836 * gfortran.dg/empty_format_1.f90: New test.
10837
10838 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10839
10840 PR fortran/17568
10841 * gfortran.dg/ishft.f90: New test.
10842
10843 PR fortran/17283
10844 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
10845 tests.
10846
10847 2004-10-06 Paul Brook <paul@codesourcery.com>
10848
10849 * gfortran.dg/do_1.f90: New test.
10850
10851 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10852
10853 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
10854 optimizing for size.
10855
10856 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
10857
10858 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
10859
10860 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
10861
10862 * gcc.c-torture/compile/20041005-1.c: New test.
10863
10864 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
10865
10866 PR c++/17829
10867 * g++.dg/lookup/koenig4.C: New.
10868
10869 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
10870
10871 * g++.dg/other/classkey1.C: Adjust quoting marks.
10872 * g++.dg/parse/error15.C: Likewise.
10873 * g++.dg/template/meminit2.C (int>): Likewise.
10874
10875 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10876
10877 PR fortran/17283
10878 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
10879
10880 PR fortran/17631
10881 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
10882
10883 PR fortran/17708
10884 * gfortran.dg/pr17708.f90: New test.
10885
10886 2004-10-04 Chao-ying Fu <fu@mips.com>
10887
10888 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
10889 * gcc.dg/vect/vect-4.c: Ditto.
10890 * gcc.dg/vect/vect-5.c: Ditto.
10891 * gcc.dg/vect/vect-6.c: Ditto.
10892 * gcc.dg/vect/vect-8.c: Ditto.
10893 * gcc.dg/vect/vect-16.c: Ditto.
10894 * gcc.dg/vect/vect-30.c: Ditto.
10895 * gcc.dg/vect/vect-40.c: Ditto.
10896 * gcc.dg/vect/vect-41.c: Ditto.
10897 * gcc.dg/vect/vect-42.c: Ditto.
10898 * gcc.dg/vect/vect-43.c: Ditto.
10899 * gcc.dg/vect/vect-44.c: Ditto.
10900 * gcc.dg/vect/vect-45.c: Ditto.
10901 * gcc.dg/vect/vect-46.c: Ditto.
10902 * gcc.dg/vect/vect-47.c: Ditto.
10903 * gcc.dg/vect/vect-48.c: Ditto.
10904 * gcc.dg/vect/vect-49.c: Ditto.
10905 * gcc.dg/vect/vect-50.c: Ditto.
10906 * gcc.dg/vect/vect-51.c: Ditto.
10907 * gcc.dg/vect/vect-52.c: Ditto.
10908 * gcc.dg/vect/vect-53.c: Ditto.
10909 * gcc.dg/vect/vect-54.c: Ditto.
10910 * gcc.dg/vect/vect-55.c: Ditto.
10911 * gcc.dg/vect/vect-56.c: Ditto.
10912 * gcc.dg/vect/vect-57.c: Ditto.
10913 * gcc.dg/vect/vect-58.c: Ditto.
10914 * gcc.dg/vect/vect-59.c: Ditto.
10915 * gcc.dg/vect/vect-60.c: Ditto.
10916 * gcc.dg/vect/vect-74.c: Ditto.
10917 * gcc.dg/vect/vect-79.c: Ditto.
10918 * gcc.dg/vect/vect-80.c: Ditto.
10919
10920 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
10921
10922 * gcc.dg/unused-7.c: Use the correct option.
10923
10924 2004-10-04 Paul Brook <paul@codesourcery.com>
10925 Bud Davis <bdavis9659@comcast.net>
10926
10927 PR fortran/17706
10928 PR fortran/16434
10929 * gfortran/pr17706.f90: New test.
10930 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
10931
10932 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10933
10934 * gfortran.dg/pr17612.f90: New test.
10935
10936 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
10937
10938 * g++.dg/template/local1.C: Adjust quoting marks in
10939 testing for diagnostics.
10940 * g++.dg/tls/diag-2.C: Likewise.
10941 * g++.dg/other/error8.C: Likewise.
10942
10943 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
10944
10945 PR c/17178
10946 * gcc.dg/unused-4.c: Adjust to be correct.
10947
10948 PR c/17820
10949 * gcc.dg/unused-7.c: New test.
10950
10951 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
10952
10953 PR c++/17797
10954 * g++.dg/overload/template2.C: New test.
10955
10956 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
10957
10958 PR tree-optimization/16632
10959 * gcc.dg/tree-ssa/20041002-1.c: New.
10960
10961 2004-10-03 Paul Brook <paul@codesourcery.com>
10962
10963 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
10964 rather than relying on default formatting.
10965
10966 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
10967
10968 * gcc.dg/20040920-1.c: Update expected message text.
10969
10970 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
10971
10972 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
10973
10974 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
10975
10976 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
10977 tree level.
10978
10979 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
10980
10981 * gcc.dg/tree-ssa/pr17343.c: Remove.
10982
10983 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
10984
10985 PR tree-opt/17343
10986 * gcc.dg/tree-ssa/pr17343.c: New test.
10987
10988 2004-10-01 Jakub Jelinek <jakub@redhat.com>
10989
10990 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
10991 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
10992 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
10993 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
10994 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
10995
10996 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
10997
10998 * gcc.dg/lvalue-2.c: New test.
10999
11000 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
11001
11002 PR c/17730
11003 * gcc.dg/pr17730-1.c: New test
11004
11005 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
11006
11007 PR c/7425
11008 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
11009
11010 2004-09-29 Jakub Jelinek <jakub@redhat.com>
11011
11012 * gcc.c-torture/execute/stdarg-1.c: New test.
11013 * gcc.c-torture/execute/stdarg-2.c: New test.
11014 * gcc.c-torture/execute/stdarg-3.c: New test.
11015 * gcc.dg/tree-ssa/stdarg-1.c: New test.
11016 * gcc.dg/tree-ssa/stdarg-2.c: New test.
11017 * gcc.dg/tree-ssa/stdarg-3.c: New test.
11018 * gcc.dg/tree-ssa/stdarg-4.c: New test.
11019 * gcc.dg/tree-ssa/stdarg-5.c: New test.
11020
11021 2004-09-29 Jakub Jelinek <jakub@redhat.com>
11022
11023 PR tree-optimization/17697
11024 * g++.dg/opt/pr17697-1.C: New test.
11025 * g++.dg/opt/pr17697-2.C: New test.
11026 * g++.dg/opt/pr17697-3.C: New test.
11027
11028 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
11029
11030 PR c/16409
11031 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
11032 gcc.dg/vla-init-5.c: New tests.
11033
11034 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
11035
11036 PR c/13804
11037 * gcc.dg/pr13804-1.c: New test.
11038
11039 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11040
11041 PR fortran/16938
11042 * gfortran.dg/pr16938.f90: New test.
11043
11044 2004-09-27 Mark Mitchell <mark@codesourcery.com>
11045
11046 * g++.dg/template/crash23.C: New test.
11047
11048 2004-09-27 Mark Mitchell <mark@codesourcery.com>
11049
11050 PR c++/17585
11051 * g++.dg/template/static8.C: New test.
11052
11053 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
11054
11055 PR c++/17681
11056 * g++.dg/other/error9.C: New test.
11057
11058 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
11059
11060 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
11061
11062 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11063
11064 PR fortran/15164
11065 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
11066
11067 2004-09-26 Roger Sayle <roger@eyesopen.com>
11068
11069 PR middle-end/17112
11070 * gcc.dg/pr17112-1.c: New test case.
11071
11072 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
11073
11074 PR c/11459
11075 * gcc.dg/pr11459-1.c: New test.
11076
11077 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
11078
11079 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
11080 * gcc.dg/tree-ssa/loop-4.c: Likewise.
11081
11082 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11083
11084 * gfortran.dg/pr15324.f90: Make array bounds consistent.
11085
11086 2004-09-25 Jan Hubicka <jh@suse.cz>
11087
11088 * compile/30040909-1.c: New test.
11089 * compile/30040907-1.c: New test.
11090
11091 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
11092
11093 * gcc.c-torture/execute/va-arg-26.c: New test.
11094
11095 2004-09-24 Zack Weinberg <zack@codesourcery.com>
11096
11097 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
11098 extra diagnostics on targets with 64-bit pointers.
11099 * objc.dg/selector-1.m: Adjust dg-warning regexp.
11100
11101 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
11102
11103 PR c/17188
11104 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
11105 * gcc.dg/decl-3.c: Adjust expected message.
11106
11107 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11108
11109 PR fortran/17615
11110 * gfortran.dg/pr17615.f90: New test.
11111
11112 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
11113
11114 PR tree-optimzation/17517
11115 * g++.dg/tree-ssa/pr17517.C: New Test.
11116
11117 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
11118
11119 PR c++/16889
11120 * g++.dg/lookup/ambig3.C: New.
11121
11122 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
11123
11124 PR tree-opt/17624
11125 * g++.dg/opt/pr17624.C: New test.
11126
11127 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
11128
11129 PR c/6980
11130 * gcc.dg/Wbad-function-cast-1.c: New test.
11131
11132 2004-09-23 Zack Weinberg <zack@codesourcery.com>
11133
11134 * g++.dg/ext/complit1.C
11135 * g++.dg/other/error2.C
11136 * g++.dg/other/nontype-1.C
11137 * g++.dg/parse/crash11.C
11138 * g++.dg/parse/crash12.C
11139 * g++.dg/parse/error15.C
11140 * g++.dg/parse/error4.C
11141 * g++.dg/parse/tmpl-outside1.C
11142 * g++.dg/parse/too-many-tmpl-args1.C
11143 * g++.dg/template/dependent-expr3.C
11144 * g++.dg/template/error10.C
11145 * g++.dg/template/instantiate1.C
11146 * g++.dg/template/vtable2.C
11147 * g++.dg/warn/Wshadow-1.C
11148 * g++.dg/warn/weak1.C
11149 * g++.old-deja/g++.brendan/crash16.C
11150 * g++.old-deja/g++.brendan/crash18.C
11151 * g++.old-deja/g++.brendan/crash48.C
11152 * g++.old-deja/g++.brendan/crash49.C
11153 * g++.old-deja/g++.brendan/crash55.C
11154 * g++.old-deja/g++.brendan/crash56.C
11155 * g++.old-deja/g++.brendan/crash8.C
11156 * g++.old-deja/g++.brendan/enum11.C
11157 * g++.old-deja/g++.brendan/enum8.C
11158 * g++.old-deja/g++.brendan/enum9.C
11159 * g++.old-deja/g++.brendan/friend3.C
11160 * g++.old-deja/g++.brendan/misc14.C
11161 * g++.old-deja/g++.bugs/900402_02.C
11162 * g++.old-deja/g++.bugs/900404_03.C
11163 * g++.old-deja/g++.bugs/900404_04.C
11164 * g++.old-deja/g++.bugs/900428_03.C
11165 * g++.old-deja/g++.jason/crash4.C
11166 * g++.old-deja/g++.jason/overload21.C
11167 * g++.old-deja/g++.jason/redecl1.C
11168 * g++.old-deja/g++.jason/report.C
11169 * g++.old-deja/g++.jason/rfg10.C
11170 * g++.old-deja/g++.jason/template30.C
11171 * g++.old-deja/g++.law/arm12.C
11172 * g++.old-deja/g++.law/ctors5.C
11173 * g++.old-deja/g++.law/cvt20.C
11174 * g++.old-deja/g++.law/init10.C
11175 * g++.old-deja/g++.law/init8.C
11176 * g++.old-deja/g++.law/visibility17.C
11177 * g++.old-deja/g++.law/visibility7.C
11178 * g++.old-deja/g++.mike/net8.C
11179 * g++.old-deja/g++.mike/p646.C
11180 * g++.old-deja/g++.mike/p700.C
11181 * g++.old-deja/g++.mike/p701.C
11182 * g++.old-deja/g++.mike/p811.C
11183 * g++.old-deja/g++.ns/template13.C
11184 * g++.old-deja/g++.other/array3.C
11185 * g++.old-deja/g++.other/crash25.C
11186 * g++.old-deja/g++.other/dtor3.C
11187 * g++.old-deja/g++.other/dtor4.C
11188 * g++.old-deja/g++.other/main1.C
11189 * g++.old-deja/g++.other/warn7.C
11190 * g++.old-deja/g++.pt/crash11.C
11191 * g++.old-deja/g++.pt/crash36.C
11192 * g++.old-deja/g++.pt/spec22.C
11193 * g++.old-deja/g++.pt/spec9.C
11194 * g++.old-deja/g++.pt/ttp52.C
11195 * g++.old-deja/g++.robertl/eb103.C
11196 * g++.old-deja/g++.robertl/eb121.C
11197 * g++.old-deja/g++.robertl/eb22.C
11198 * g++.old-deja/g++.robertl/eb8.C:
11199 Update locations and/or regexps of dg-error markers.
11200 Remove markers for some bogus messages that are no longer issued.
11201
11202 2004-09-23 Jakub Jelinek <jakub@redhat.com>
11203
11204 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
11205 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
11206
11207 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
11208
11209 PR c++/17618
11210 * g++.dg/lookup/crash5.C: New test.
11211
11212 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
11213
11214 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
11215 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
11216 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
11217 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
11218 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
11219 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
11220
11221 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
11222 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
11223 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
11224 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
11225 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
11226 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
11227
11228 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
11229
11230 * gcc.dg/vect/vect-44.c: Check additional cases.
11231 * gcc.dg/vect/vect-48.c: Check additional cases.
11232
11233 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
11234 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
11235 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
11236 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
11237 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
11238 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
11239 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
11240 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
11241 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
11242
11243 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
11244 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
11245 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
11246
11247 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11248
11249 * gcc.dg/tree-ssa/loop-6.c: New test.
11250
11251 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
11252
11253 PR c++/17620
11254 * g++.dg/inherit/base2.C: New.
11255
11256 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
11257
11258 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
11259 * gcc.dg/20001012-2.c: Likewise.
11260 * gcc.dg/20001013-1.c: Likewise.
11261 * gcc.dg/20001101-1.c: Likewise.
11262 * gcc.dg/20001102-1.c: Likewise.
11263 * gcc.dg/bf-spl1.c: Likewise.
11264 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
11265 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
11266
11267 2004-09-22 Diego Novillo <dnovillo@redhat.com>
11268
11269 PR tree-optimization/16721
11270 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
11271
11272 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
11273
11274 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
11275 * gcc.dg/20040305-1.c: Likewise.
11276
11277 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
11278
11279 PR c/16566
11280 * gcc.c-torture/compile/pr16566-1.c,
11281 gcc.c-torture/compile/pr16566-2.c,
11282 gcc.c-torture/compile/pr16566-3.c: New tests.
11283
11284 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
11285
11286 PR tree-optimization/17512
11287 * gcc.c-torture/compile/20040916-1.c.
11288
11289 2004-09-21 Mark Mitchell <mark@codesourcery.com>
11290
11291 * gcc.dg/pragma-re-3.c: New test.
11292
11293 2004-09-17 Matt Austern <austern@apple.com>
11294
11295 PR c++/15049
11296 * g++.dg/other/anon3.C: New.
11297
11298 2004-09-21 Roger Sayle <roger@eyesopen.com>
11299
11300 PR c++/7503
11301 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
11302 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
11303 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
11304 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
11305 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
11306
11307 2004-09-21 Bud Davis <bdavis9659@comcast.net>
11308
11309 PR fortran/17286
11310 * gfortran.dg/pr17286.f90: New test.
11311
11312 2004-09-20 Mark Mitchell <mark@codesourcery.com>
11313
11314 PR c++/17530
11315 * g++.dg/template/static7.C: New test.
11316
11317 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
11318
11319 PR tree-opt/17558
11320 * gcc.c-torture/compile/pr17558.c: New test.
11321
11322 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
11323
11324 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
11325 if SKIP_ATTRIBUTE is defined.
11326
11327 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11328
11329 PR fortran/15957
11330 * gfortran.dg/pr15957.f90: New test.
11331
11332 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
11333
11334 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
11335 in comparison.
11336 * gcc.dg/vect/vect-79.c: Likewise.
11337 * gcc.dg/vect/vect-80.c: Likewise.
11338
11339 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11340
11341 PR fortran/15750
11342 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
11343
11344 2004-09-20 Ira Rosen <irar@il.ibm.com>
11345
11346 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
11347 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
11348 * gcc.dg/vect/vect-62.c: New testcase.
11349 * gcc.dg/vect/vect-63.c: New testcase.
11350 * gcc.dg/vect/vect-64.c: New testcase.
11351 * gcc.dg/vect/vect-65.c: New testcase.
11352 * gcc.dg/vect/vect-66.c: New testcase.
11353 * gcc.dg/vect/vect-67.c: New testcase.
11354 * gcc.dg/vect/vect-68.c: New testcase.
11355 * gcc.dg/vect/vect-69.c: New testcase.
11356 * gcc.dg/vect/vect-79.c: New testcase.
11357 * gcc.dg/vect/vect-80.c: New testcase.
11358
11359 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
11360
11361 * gcc.target/mips/asm-1.c: New test.
11362
11363 2004-09-19 Ira Rosen <irar@il.ibm.com>
11364
11365 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
11366 * gcc.dg/vect/vect-73.c: New testcase.
11367 * gcc.dg/vect/vect-74.c: New testcase.
11368 * gcc.dg/vect/vect-75.c: New testcase.
11369 * gcc.dg/vect/vect-76.c: New testcase.
11370 * gcc.dg/vect/vect-77.c: New testcase.
11371 * gcc.dg/vect/vect-78.c: New testcase
11372
11373 2004-09-18 Paul Brook <paul@codesourcery.com>
11374
11375 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
11376
11377 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
11378
11379 PR c/17424
11380 * gcc.dg/pr17424-1.c: New test.
11381
11382 2004-09-18 Diego Novillo <dnovillo@redhat.com>
11383
11384 * g++.dg/tree-ssa/pr17153.C: New test.
11385
11386 2004-09-16 Geoffrey Keating <geoffk@apple.com>
11387
11388 PR pch/13361
11389 * testsuite/g++.dg/pch/wchar-1.C: New.
11390 * testsuite/g++.dg/pch/wchar-1.Hs: New.
11391
11392 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
11393
11394 * gcc.c-torture/execute/20040917-1.c: New test.
11395
11396 2004-09-17 Diego Novillo <dnovillo@redhat.com>
11397
11398 PR tree-optimization/17319
11399 * gcc.dg/pr17319.c: New test.
11400
11401 2004-09-17 Devang Patel <dpatel@apple.com>
11402
11403 * gcc.dg/20040813-1.c: New test.
11404
11405 2004-09-17 Diego Novillo <dnovillo@redhat.com>
11406
11407 PR tree-optimization/17273
11408 * gcc.c-torture/compile/pr17273.c: New test.
11409
11410 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
11411
11412 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
11413 Update expected messages.
11414 * gcc.dg/declspec-13.c: New test.
11415
11416 2004-09-17 David Edelsohn <edelsohn@gnu.org>
11417
11418 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
11419
11420 2004-09-17 Diego Novillo <dnovillo@redhat.com>
11421
11422 * gcc.c-torture/execute/pr17252.c: Use post-increment to
11423 change what 'a' is pointing to.
11424
11425 2004-09-17 Mark Mitchell <mark@codesourcery.com>
11426
11427 PR c++/16002
11428 * g++.dg/template/error18.C: New test.
11429
11430 PR c++/16029
11431 * g++.dg/warn/Wunused-8.C: New test.
11432
11433 2004-09-17 Steven Bosscher <stevenb@suse.de>
11434
11435 PR tree-optimization/17513
11436 * gcc.dg/20040916-1.c: New test.
11437
11438 2004-09-16 Mark Mitchell <mark@codesourcery.com>
11439
11440 PR c++/17501
11441 * g++.dg/template/typename7.C: New test.
11442
11443 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11444
11445 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
11446
11447 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
11448
11449 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
11450 with -ftree-based-profiling also.
11451 * lib/profopt.exp: Support late-set profile_option/feedback_option.
11452
11453 2004-09-16 Victor Leikehman <lei@il.ibm.com>
11454
11455 PR/15364
11456 * gfortran.dg/der_array_io_1.f90: New test.
11457 * gfortran.dg/der_array_io_2.f90: New test.
11458 * gfortran.dg/der_array_io_3.f90: New test.
11459
11460 2004-09-15 Mark Mitchell <mark@codesourcery.com>
11461
11462 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
11463 EABI.
11464
11465 2004-09-15 Mark Mitchell <mark@codesourcery.com>
11466
11467 * g++.dg/opt/switch1.C: New test.
11468
11469 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
11470
11471 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
11472 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
11473 Update expected messages.
11474
11475 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11476
11477 PR fortran/16485
11478 * gfortran.dg/same_name_1.f90: New test.
11479
11480 2004-09-15 Diego Novillo <dnovillo@redhat.com>
11481
11482 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
11483 dereference garbage pointers.
11484
11485 2004-09-15 Jakub Jelinek <jakub@redhat.com>
11486
11487 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
11488 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
11489
11490 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
11491 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
11492 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
11493
11494 2004-09-14 Mark Mitchell <mark@codesourcery.com>
11495
11496 PR c++/17324
11497 * g++.dg/template/mangle1.C: New test.
11498
11499 2004-09-14 Diego Novillo <dnovillo@redhat.com>
11500
11501 PR tree-optimization/17252
11502 * gcc.c-torture/execute/pr17252.c: New test.
11503
11504 2004-09-14 Andrew Pinski <apinski@apple.com>
11505
11506 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
11507
11508 2004-09-14 Roger Sayle <roger@eyesopen.com>
11509
11510 PR rtl-optimization/9771
11511 * gcc.dg/pr9771-1.c: New test case.
11512
11513 2004-09-14 Diego Novillo <dnovillo@redhat.com>
11514
11515 PR tree-optimization/15262
11516 * gcc.c-torture/execute/pr15262-1.c: New test.
11517 * gcc.c-torture/execute/pr15262-2.c: New test.
11518
11519 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
11520
11521 * gcc.dg/declspec-12.c: New test.
11522
11523 2004-09-14 Bud Davis <bdavis9659@comcast.net>
11524
11525 * gfortran.dg/pr17090.f90: Add directives to test.
11526
11527 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11528
11529 * gcc.c-torture/compile/20040914-1.c: New test.
11530
11531 2004-09-13 Mark Mitchell <mark@codesourcery.com>
11532
11533 PR c++/16162
11534 * g++.dg/template/decl2.C: New test.
11535
11536 2004-09-13 Bud Davis <bdavis9659@comcast.net>
11537
11538 PR fortran/17090
11539 * gfortran.dg/pr17090.f90: New test.
11540
11541 2004-09-13 Dale Johannesen <dalej@apple.com>
11542
11543 * gcc.c-torture/compile/pr17408.c: New test case.
11544
11545 2004-09-13 Mark Mitchell <mark@codesourcery.com>
11546
11547 PR c++/16716
11548 * g++.dg/parse/crash17.C: New test.
11549
11550 PR c++/17327
11551 * g++.dg/template/enum3.C: New test.
11552
11553 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
11554
11555 * lib/gcc-defs.exp: Load wrapper.exp.
11556 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
11557 using local code.
11558 * lib/gcc.exp (gcc_init): Similar.
11559 * lib/gfortran.exp (gfortran_init): Similar.
11560 * lib/objc.exp (objc_init): Similar.
11561 * lib/treelang.exp (treelang_init): Similar.
11562 * lib/wrapper.exp: New file with build_wrapper call machinery in
11563 ${tool}_maybe_build_wrapper.
11564
11565 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
11566
11567 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
11568 "inline".
11569 * gcc.dg/declspec-11.c: Update expected messages.
11570 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
11571 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
11572 gcc.dg/inline-12.c: New tests.
11573
11574 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
11575
11576 * g++.dg/tree-ssa/pr17400.C: New testcase.
11577
11578 2004-09-13 James E Wilson <wilson@specifixinc.com>
11579
11580 * gcc.target/mips/sb1-1.c: New testcase.
11581
11582 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
11583
11584 * lib/g77-dg.exp: Remove unused file.
11585 * lib/mike-g77.exp: Ditto.
11586 * lib/g77.exp: Ditto.
11587
11588 2004-09-12 Richard Henderson <rth@redhat.com>
11589
11590 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
11591
11592 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
11593
11594 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
11595 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
11596 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
11597 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
11598 Update expected messages.
11599
11600 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
11601
11602 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
11603 declaration/use mismatch for dirp parameter.
11604
11605 2004-09-12 Andrew Pinski <apinski@apple.com>
11606
11607 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
11608 -fgnu-runtime is passed.
11609
11610 2004-09-12 Richard Henderson <rth@redhat.com>
11611
11612 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
11613 do the uplevel thing and update additional_flags directly.
11614 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
11615 gfortran.fortran-torture/execute/intrinsic_nearest.x,
11616 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
11617 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
11618
11619 2004-09-11 Steven Bosscher <stevenb@suse.de>
11620
11621 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
11622
11623 2004-09-11 Roger Sayle <roger@eyesopen.com>
11624
11625 PR middle-end/17411
11626 * g++.dg/opt/pr17411-1.C: New test case.
11627
11628 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
11629
11630 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
11631 gcc.dg/tls/diag-2.c: Update expected messages.
11632 * gcc.dg/991209-1.c: Specify compilation options. Update expected
11633 messages.
11634 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
11635 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
11636 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
11637 gcc.dg/tls/diag-5.c: New tests.
11638
11639 2004-09-11 Zack Weinberg <zack@codesourcery.com>
11640
11641 * gcc.dg/20040910-1.c: Correct dg-error regexp.
11642
11643 2004-09-11 Steven Bosscher <stevenb@suse.de>
11644
11645 * g++.dg/parse/break-in-for.C: New test.
11646
11647 2004-09-11 Jakub Jelinek <jakub@redhat.com>
11648
11649 * gcc.dg/tree-ssa/20040911-1.c: New test.
11650
11651 2004-09-11 Andreas Jaeger <aj@suse.de>
11652
11653 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
11654 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
11655
11656 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
11657
11658 * gcc.target/frv: New directory of FR-V-specific tests.
11659
11660 2004-09-10 James E Wilson <wilson@specifixinc.com>
11661
11662 * gcc.dg/convert-vec-1.c: New test.
11663
11664 2004-09-10 Roger Sayle <roger@eyesopen.com>
11665
11666 PR middle-end/17024
11667 * gcc.dg/pr17024-1.c: New test case.
11668
11669 2004-09-10 Eric Christopher <echristo@redhat.com>
11670
11671 * gcc.dg/20040910-1.c: New test.
11672
11673 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
11674
11675 * gcc.dg/bitfld-9.c: New test.
11676
11677 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
11678
11679 * gcc.c-torture/execute/ieee/acc1.c: New test.
11680 * gcc.c-torture/execute/ieee/acc2.c: New test.
11681 * gcc.c-torture/execute/ieee/mzero6.c: New test.
11682
11683 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
11684
11685 * gcc.dg/deprecated-2.c: New test.
11686
11687 2004-09-09 James E Wilson <wilson@specifixinc.com>
11688
11689 * gcc.dg/init-vec-1.c: New test.
11690
11691 2004-09-09 Roger Sayle <roger@eyesopen.com>
11692
11693 PR middle-end/17055
11694 * gcc.dg/pr17055-1.c: New test case.
11695
11696 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
11697
11698 PR target/17377
11699 * gcc.c-torture/execute/pr17377.c: New test.
11700
11701 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
11702
11703 PR c/8420
11704 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
11705 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
11706 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
11707 gcc.dg/long-long-typespec-1.c: New tests.
11708 * gcc.dg/tls/diag-2.c: Update expected diagnostics
11709
11710 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
11711
11712 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
11713 gcc.dg/gnu99-static-1.c: New tests.
11714
11715 2004-09-08 Devang Patel <dpatel@apple.com>
11716
11717 * gcc.dg/darwin-ld-20040828-1.c: New test.
11718 * gcc.dg/darwin-ld-20040828-2.c: New test.
11719 * gcc.dg/darwin-ld-20040828-3.c: New test.
11720
11721 2004-09-08 Ziemowit Laski <zlaski@apple.com>
11722
11723 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
11724 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
11725 in error message.
11726 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
11727 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
11728 in error message.
11729 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
11730 types they qualify.
11731 * objc.dg/type-size-2.m: Fix wording in comment.
11732 * objc.dg/va-meth-1.m: New test case.
11733
11734 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
11735
11736 PR c/16633:
11737 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
11738 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
11739
11740 2004-09-06 Devang Patel <dpatel@apple.com>
11741
11742 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
11743 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
11744
11745 2004-09-06 Zack Weinberg <zack@codesourcery.com>
11746
11747 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
11748 reflect changed line numbering of diagnostics.
11749
11750 2004-09-06 Paul Brook <paul@codesourcery.com>
11751
11752 * gfortran.dg/edit_real_1.f90: Add new test.
11753
11754 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11755
11756 * gcc.dg/tree-ssa/loop-2.c: New test.
11757 * gcc.dg/tree-ssa/loop-3.c: New test.
11758 * gcc.dg/tree-ssa/loop-4.c: New test.
11759 * gcc.dg/tree-ssa/loop-5.c: New test.
11760
11761 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11762
11763 * gcc.dg/format/sentinel-1.c: Update for parameter option.
11764
11765 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11766
11767 * gcc.dg/format/sentinel-1.c: New test.
11768
11769 2004-09-04 Uros Bizjak <uros@kss-loka.si>
11770
11771 * testsuite/gcc.dg/builtins-46.c: New.
11772
11773 2004-09-03 Devang Patel <dpatel@apple.com>
11774
11775 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
11776 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
11777
11778 2004-09-03 Jan Beulich <jbeulich@novell.com>
11779
11780 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
11781 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
11782 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
11783 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
11784 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
11785 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
11786 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
11787 the non-portable bzero.
11788 * gcc.dg/20010912-1.c: xfail for NetWare.
11789 * gcc.dg/20020426-2.c: xfail for NetWare.
11790 * gcc.dg/20021014-1.c: xfail for NetWare.
11791 * gcc.dg/20021018-1.c: xfail for NetWare.
11792 * gcc.dg/20030213-1.c: xfail for NetWare.
11793 * gcc.dg/20030225-1.c: xfail for NetWare.
11794 * gcc.dg/20030708-1.c: xfail for NetWare.
11795 * gcc.dg/builtins-config.h: Also exclude NetWare.
11796 * gcc.dg/format/format.h: Define restrict only if not already defined.
11797 * gcc.dg/nest.c: xfail for NetWare.
11798 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
11799 * lib/target-supports.exp (check_visibility_available): Exclude
11800 NetWare.
11801
11802 2004-09-03 Jan Beulich <jbeulich@novell.com>
11803
11804 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
11805 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
11806 deterministic starting point for the alignment of structure fields.
11807 * gcc.dg/Wpadded.c: Dito.
11808 * g++.dg/abi/vbase10.C: Dito.
11809
11810 2004-09-03 Devang Patel <dpatel@apple.com>
11811
11812 * g++.dg/debug/pr15736.cc: New test.
11813
11814 2004-09-02 Mark Mitchell <mark@codesourcery.com>
11815
11816 * README.QMTEST: Fix out-of-date link.
11817
11818 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
11819
11820 PR fortran/16579
11821 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
11822 Delete. Duplicate of gfortran.dg/g77/20010610.f
11823
11824 2004-09-02 Mark Mitchell <mark@codesourcery.com>
11825
11826 * g++.dg/abi/arm_rtti1.C: New test.
11827
11828 2004-09-02 Geoffrey Keating <geoffk@apple.com>
11829
11830 * gcc.dg/ppc-vector-memcpy.c: New.
11831 * gcc.dg/ppc-vector-memset.c: New.
11832
11833 2004-09-02 Chao-ying Fu <fu@mips.com>
11834
11835 * gcc.target/mips/mips-3d-1.c: New test.
11836 * gcc.target/mips/mips-3d-2.c: New test.
11837 * gcc.target/mips/mips-3d-3.c: New test.
11838 * gcc.target/mips/mips-3d-4.c: New test.
11839 * gcc.target/mips/mips-3d-5.c: New test.
11840 * gcc.target/mips/mips-3d-6.c: New test.
11841 * gcc.target/mips/mips-3d-7.c: New test.
11842 * gcc.target/mips/mips-3d-8.c: New test.
11843 * gcc.target/mips/mips-3d-9.c: New test.
11844 * gcc.target/mips/mips-ps-1.c: New test.
11845 * gcc.target/mips/mips-ps-2.c: New test.
11846 * gcc.target/mips/mips-ps-3.c: New test.
11847 * gcc.target/mips/mips-ps-4.c: New test.
11848 * gcc.target/mips/mips-ps-type.c: New test.
11849
11850 2004-09-02 Paul Brook <paul@codesourcery.com>
11851
11852 * gfortran.dg/edit_real_1.f90: Add new tests.
11853
11854 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11855
11856 PR fortran/15327
11857 * gfortran.dg/merge_char_1.f90: New test.
11858
11859 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11860
11861 PR fortran/16404
11862 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
11863
11864 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
11865
11866 PR c/1522
11867 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
11868
11869 2004-09-01 Mark Mitchell <mark@codesourcery.com>
11870
11871 * g++.dg/opt/loop1.C: Do not XFAIL.
11872
11873 2004-09-01 Jakub Jelinek <jakub@redhat.com>
11874
11875 * gcc.c-torture/execute/20040831-1.c: New test.
11876
11877 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
11878
11879 PR fortran/16579
11880 * gfortran.dg/g77/20010610.f: Now passes.
11881 Copy from g77.f-torture/execute. Add dg-run directive.
11882 * gfortran.dg/g77/README: Update
11883
11884 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
11885
11886 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
11887 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
11888 (t1, t2, t3, t4): Add volatile.
11889
11890 2004-08-31 Mark Mitchell <mark@codesourcery.com>
11891
11892 * g++.dg/ext/visibility/arm1.C: New test.
11893
11894 2004-08-31 Geoffrey Keating <geoffk@apple.com>
11895
11896 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
11897 -pedantic-errors.
11898
11899 2004-09-01 Paul Brook <paul@codesourcery.com>
11900
11901 * gfortran.dg/eof_2.f90: New test.
11902
11903 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11904
11905 PR fortran/16579
11906 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
11907
11908 2004-08-31 Bud Davis <bdavis9659@comcast.net>
11909
11910 PR libfortran/16805
11911 * gfortran.dg/list_read_2.f90: New test.
11912
11913 2004-08-31 Mark Mitchell <mark@codesourcery.com>
11914
11915 * g++.dg/abi/key1.C: New test.
11916
11917 2004-08-31 Richard Henderson <rth@redhat.com>
11918
11919 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
11920 form of offsetof.
11921 * g++.dg/other/offsetof5.C: Remove duplicate.
11922
11923 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11924
11925 PR fortran/17244
11926 * gfortran.dg/func_derived_1.f90: New test.
11927
11928 2004-08-31 Paul Brook <paul@codesourcery.com>
11929
11930 * gfortran.dg/eof_1.f90: New test.
11931
11932 2004-08-31 Paul Brook <paul@codesourcery.com>
11933
11934 * gfortran.dg/list_read_1.f90: New file.
11935
11936 2004-08-30 Mark Mitchell <mark@codesourcery.com>
11937
11938 * g++.dg/opt/loop1.C: XFAIL.
11939
11940 2004-08-30 Geoffrey Keating <geoffk@apple.com>
11941
11942 * gcc.dg/funcdef-storage-1.c: New.
11943 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
11944 an extern function in local scope.
11945 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
11946 declare an 'auto inline' function in local scope.
11947 * gcc.dg/20011130-1.c: Likewise.
11948 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
11949 an 'auto' function in local scope.
11950 * gcc.dg/20021014-1.c: Likewise.
11951 * gcc.dg/20030331-2.c: Likewise.
11952
11953 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11954
11955 * gfortran.dg/blockdata_1.f90: New test.
11956
11957 2004-08-30 Richard Henderson <rth@redhat.com>
11958
11959 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
11960
11961 2004-08-30 Richard Henderson <rth@redhat.com>
11962
11963 * lib/fortran-torture.exp (fortran-torture-execute): Honor
11964 additional_flags set by alternate driver.
11965 (ieee-options): New procedure.
11966 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
11967 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
11968 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
11969 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
11970
11971 2004-08-30 Richard Henderson <rth@redhat.com>
11972
11973 * lib/f-torture.exp: Remove.
11974
11975 2004-08-29 Mark Mitchell <mark@codesourcery.com>
11976
11977 PR rtl-optimization/16590
11978 * g++.dg/opt/loop1.C: New test.
11979
11980 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11981
11982 PR fortran/13910
11983 * gfortran.dg/oldstyle_1.f90: New test.
11984
11985 2004-08-29 Steven G. Kargl <kargls@comcast.net>
11986 Paul Brook <paul@codesourcery.com>
11987
11988 * gfortran.dg/g77/README: Update.
11989 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
11990 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
11991 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
11992
11993 2004-08-28 Paul Brook <paul@codesourcery.com>
11994
11995 PR libfortran/17195
11996 * gfortran.dg/edit_real_1.f90: New test.
11997
11998 2004-08-27 Paul Brook <paul@codesourcery.com>
11999
12000 * gfortran.dg/rewind_1.f90: New test.
12001
12002 2004-08-27 Bud Davis <bdavis9659@comcast.net>
12003
12004 PR fortran/16597
12005 * gfortran.dg/pr16597.f90: New test.
12006
12007 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
12008
12009 PR c/13801
12010 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
12011 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
12012 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
12013 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
12014 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
12015
12016 2004-08-26 Nick Clifton <nickc@redhat.com>
12017
12018 * gcc.c-torture/compile/pr17119.c: New test.
12019
12020 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
12021
12022 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
12023
12024 2004-08-25 Richard Henderson <rth@redhat.com>
12025
12026 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
12027 the bits that expect kind=8 to be the largest real kind.
12028
12029 2004-08-25 Ziemowit Laski <zlaski@apple.com>
12030
12031 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
12032
12033 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12034
12035 * gfortran.dg/assignment_1.f90: New test.
12036
12037 2004-08-25 Adam Nemet <anemet@lnxw.com>
12038
12039 * g++.dg/template/repo3.C: New test.
12040
12041 2004-08-25 Roger Sayle <roger@eyesopen.com>
12042
12043 PR middle-end/16693
12044 PR tree-optimization/16372
12045 * g++.dg/opt/pr16372-1.C: New test case.
12046 * g++.dg/opt/pr16693-1.C: New test case.
12047 * g++.dg/opt/pr16693-2.C: New test case.
12048
12049 2004-08-25 Ziemowit Laski <zlaski@apple.com>
12050
12051 * objc.dg/proto-lossage-4.m: New test.
12052
12053 2004-08-25 Mark Mitchell <mark@codesourcery.com>
12054
12055 PR c++/17155
12056 * g++.dg/inherit/local2.C: New test.
12057
12058 2004-08-25 Paul Brook <paul@codesourcery.com>
12059
12060 PR fortran/17144
12061 * gfortran.dg/string_ctor_1.f90: New test.
12062
12063 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12064
12065 PR c++/14428
12066 * g++.dg/template/redecl2.C: New test.
12067
12068 2004-08-24 Bud Davis <bdavis9659@comcast.net>
12069
12070 PR fortran/17143
12071 * gfortran.dg/pr17143.f90: New test.
12072
12073 2004-08-24 Bud Davis <bdavis9659@comcast.net>
12074
12075 PR fortran/17164
12076 * gfortran.dg/pr17164.f90: New test.
12077
12078 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
12079
12080 * gcc.dg/tree-ssa/loop-1.c: New test.
12081
12082 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
12083
12084 * gcc.c-torture/compile/20040824-1.c: New test.
12085
12086 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
12087
12088 * gcc.c-torture/compile/iftrap-3.c: New test.
12089
12090 2004-08-24 Paul Brook <paul@codesourcery.com>
12091
12092 * gfortran.dg/entry_2.f90: New test.
12093
12094 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
12095
12096 PR c++/16889
12097 * g++.dg/lookup/ambig[12].C: New.
12098
12099 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12100
12101 PR c++/16706
12102 * g++.dg/template/crash21.C: New test.
12103 * g++.dg/template/crash22.C: Likewise.
12104
12105 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
12106
12107 PR c++/17149
12108 * g++.dg/template/access15.C: New.
12109
12110 2004-08-23 Mark Mitchell <mark@codesourcery.com>
12111
12112 PR c++/17163
12113 * g++.dg/template/repo2.C: New test.
12114
12115 2004-08-23 Roger Sayle <roger@eyesopen.com>
12116
12117 PR rtl-optimization/17078
12118 * gcc.c-torture/execute/pr17078-1.c: New test case.
12119
12120 2004-08-23 Mark Mitchell <mark@codesourcery.com>
12121
12122 PR c/14492
12123 * gcc.dg/debug/crash1.c: New test.
12124
12125 2004-08-23 Mark Mitchell <mark@codesourcery.com>
12126
12127 PR c/16180
12128 * gcc.dg/loop-5.c: New test.
12129
12130 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
12131
12132 * gcc.c-torture/execute/20040823-1.c: New test.
12133
12134 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
12135
12136 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
12137 to the assembler. Simplify test accordingly.
12138 (asm_abi_flags): Use GNU names.
12139 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
12140 to check for ABI flags.
12141
12142 2004-08-22 Andrew Pinski <apinski@apple.com>
12143
12144 * g++.dg/opt/pr14029.C: New test.
12145 * gcc.c-torture/execute/pr15262.c: New test.
12146
12147 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12148
12149 * gfortran.dg/reduction.f90: Add checks with complex arguments.
12150
12151 2004-08-21 Bud Davis <bdavis9659@comcast.net>
12152
12153 PR 16908
12154 * gfortran.dg/direct_io.f90: New test.
12155
12156 2004-08-20 Mark Mitchell <mark@codesourcery.com>
12157
12158 PR c++/17121
12159 * g++.dg/inherit/local2.C: New test.
12160
12161 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
12162
12163 PR c++/17120
12164 * g++.dg/warn/Wparentheses-4.C: New test.
12165
12166 2004-08-20 Mark Mitchell <mark@codesourcery.com>
12167
12168 PR c++/17121
12169 * g++.dg/inherit/local2.C: New test.
12170
12171 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
12172 * gcc.dg/ppc-ldstruct.c: Likewise.
12173 * gcc.dg/ppc64-abi-2.c: Likewise.
12174
12175 2004-08-20 Jakub Jelinek <jakub@redhat.com>
12176
12177 PR rtl-optimization/17099
12178 * gcc.c-torture/execute/20040820-1.c: New test.
12179
12180 2004-08-20 David Edelsohn <edelsohn@gnu.org>
12181
12182 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
12183
12184 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
12185
12186 PR fortran/17077
12187 * gfortran.dg/auto_array_1.f90: New test.
12188
12189 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12190
12191 PR fortran/17074
12192 * gfortran.dg/simpleif_1.f90: New test.
12193
12194 2004-08-19 Mark Mitchell <mark@codesourcery.com>
12195
12196 * lib/target-supports.exp (check_profiling_available): Return
12197 false for arm*-*-symbianelf* and arm*-*-eabi*.
12198
12199 PR c++/15890
12200 * g++.dg/template/delete1.C: New test.
12201
12202 2004-08-19 Paul Brook <paul@codesourcery.com>
12203
12204 PR fortran/14976
12205 PR fortran/16228
12206 * gfortran.dg/data_char_1.f90: New test.
12207
12208 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
12209
12210 PR fortran/16946
12211 * gfortran.dg/reduction.f90: New testcase.
12212
12213 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12214
12215 PR fortran/16520
12216 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
12217
12218 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
12219
12220 PR c++/17041
12221 * g++.dg/Wparentheses-3.C: New test.
12222
12223 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
12224
12225 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
12226 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
12227 * gcc.dg/vect/vect-2.c: Likewise.
12228 * gcc.dg/vect/vect-3.c: Likewise.
12229 * gcc.dg/vect/vect-4.c: Likewise.
12230 * gcc.dg/vect/vect-5.c: Likewise.
12231 * gcc.dg/vect/vect-6.c: Likewise.
12232 * gcc.dg/vect/vect-7.c: Likewise.
12233 * gcc.dg/vect/vect-25.c: Likewise.
12234 * gcc.dg/vect/vect-31.c: Likewise.
12235 * gcc.dg/vect/vect-32.c: Likewise.
12236 * gcc.dg/vect/vect-34.c: Likewise.
12237 * gcc.dg/vect/vect-36.c: Likewise.
12238 * gcc.dg/vect/vect-all.c: Likewise.
12239
12240 2004-08-18 Mark Mitchell <mark@codesourcery.com>
12241
12242 PR c++/17068
12243 * g++.dg/template/operator4.C: New test.
12244
12245 2004-08-18 Richard Henderson <rth@redhat.com>
12246
12247 * gcc.dg/20040206-1.c: XFAIL.
12248
12249 2004-08-17 Mark Mitchell <mark@codesourcery.com>
12250
12251 PR c++/16246
12252 * g++.dg/template/array7.C: New test.
12253
12254 2004-08-17 James E Wilson <wilson@specifixinc.com>
12255
12256 * gcc.dg/mips-movcc-1.c: New test.
12257 * gcc.dg/mips-movcc-2.c: New test.
12258 * gcc.dg/mips-movcc-3.c: New test.
12259
12260 * gcc.dg/mips-nmadd-1.c: New test.
12261 * gcc.dg/mips-nmadd-2.c: New test.
12262
12263 2004-08-17 Mark Mitchell <mark@codesourcery.com>
12264
12265 PR c++/15871
12266 * g++.dg/opt/inline8.C: New test.
12267
12268 PR c++/16965
12269 * g++.dg/parse/error17.C: New test.
12270
12271 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
12272
12273 * gcc.dg/vect: New directory for vectorizer tests.
12274 * gcc.dg/vect/tree-vect.h: New file.
12275 * gcc.dg/vect/vect.exp: New file.
12276 * gcc.dg/vect/pr16105.c.c: New test.
12277 * gcc.dg/vect/vect-1.c: New test.
12278 * gcc.dg/vect/vect-2.c: New test.
12279 * gcc.dg/vect/vect-3.c: New test.
12280 * gcc.dg/vect/vect-4.c: New test.
12281 * gcc.dg/vect/vect-5.c: New test.
12282 * gcc.dg/vect/vect-6.c: New test.
12283 * gcc.dg/vect/vect-7.c: New test.
12284 * gcc.dg/vect/vect-8.c: New test.
12285 * gcc.dg/vect/vect-9.c: New test.
12286 * gcc.dg/vect/vect-10.c: New test.
12287 * gcc.dg/vect/vect-11.c: New test.
12288 * gcc.dg/vect/vect-12.c: New test.
12289 * gcc.dg/vect/vect-13.c: New test.
12290 * gcc.dg/vect/vect-14.c: New test.
12291 * gcc.dg/vect/vect-15.c: New test.
12292 * gcc.dg/vect/vect-16.c: New test.
12293 * gcc.dg/vect/vect-17.c: New test.
12294 * gcc.dg/vect/vect-18.c: New test.
12295 * gcc.dg/vect/vect-19.c: New test.
12296 * gcc.dg/vect/vect-20.c: New test.
12297 * gcc.dg/vect/vect-21.c: New test.
12298 * gcc.dg/vect/vect-22.c: New test.
12299 * gcc.dg/vect/vect-23.c: New test.
12300 * gcc.dg/vect/vect-24.c: New test.
12301 * gcc.dg/vect/vect-25.c: New test.
12302 * gcc.dg/vect/vect-26.c: New test.
12303 * gcc.dg/vect/vect-27.c: New test.
12304 * gcc.dg/vect/vect-28.c: New test.
12305 * gcc.dg/vect/vect-29.c: New test.
12306 * gcc.dg/vect/vect-30.c: New test.
12307 * gcc.dg/vect/vect-31.c: New test.
12308 * gcc.dg/vect/vect-32.c: New test.
12309 * gcc.dg/vect/vect-33.c: New test.
12310 * gcc.dg/vect/vect-34.c: New test.
12311 * gcc.dg/vect/vect-35.c: New test.
12312 * gcc.dg/vect/vect-36.c: New test.
12313 * gcc.dg/vect/vect-37.c: New test.
12314 * gcc.dg/vect/vect-38.c: New test.
12315 * gcc.dg/vect/vect-40.c: New test.
12316 * gcc.dg/vect/vect-41.c: New test.
12317 * gcc.dg/vect/vect-42.c: New test.
12318 * gcc.dg/vect/vect-43.c: New test.
12319 * gcc.dg/vect/vect-44.c: New test.
12320 * gcc.dg/vect/vect-45.c: New test.
12321 * gcc.dg/vect/vect-46.c: New test.
12322 * gcc.dg/vect/vect-47.c: New test.
12323 * gcc.dg/vect/vect-48.c: New test.
12324 * gcc.dg/vect/vect-49.c: New test.
12325 * gcc.dg/vect/vect-50.c: New test.
12326 * gcc.dg/vect/vect-51.c: New test.
12327 * gcc.dg/vect/vect-52.c: New test.
12328 * gcc.dg/vect/vect-53.c: New test.
12329 * gcc.dg/vect/vect-54.c: New test.
12330 * gcc.dg/vect/vect-55.c: New test.
12331 * gcc.dg/vect/vect-56.c: New test.
12332 * gcc.dg/vect/vect-57.c: New test.
12333 * gcc.dg/vect/vect-58.c: New test.
12334 * gcc.dg/vect/vect-59.c: New test.
12335 * gcc.dg/vect/vect-60.c: New test.
12336 * gcc.dg/vect/vect-61.c: New test.
12337 * gcc.dg/vect/vect-all.c: New test.
12338 * gcc.dg/vect/vect-none.c: New test.
12339
12340 2004-08-17 Paul Brook <paul@codesourcery.com>
12341
12342 PR fortran/13082
12343 * gfortran.dg/entry_1.f90: New test.
12344
12345 2004-08-17 Andrew Pinski <apinski@apple.com>
12346
12347 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
12348
12349 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
12350
12351 * gcc.dg/pr17036-1.c: New test.
12352
12353 2004-08-16 Devang Patel <dpatel@apple.com>
12354
12355 * gcc.dg/darwin-20040809-1.c: New test.
12356
12357 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
12358
12359 * gcc.dg/funcdef-attr-1.c: New test.
12360
12361 2004-08-16 Janis Johnson <janis187@us.ibm.com>
12362
12363 * gcc.dg/altivec-17.c: New test.
12364 * gcc.dg/altivec-18.c: New test.
12365
12366 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12367
12368 PR c++/6749
12369 * g++.dg/template/vtable2.C: New test.
12370
12371 2004-08-14 Richard Henderson <rth@redhat.com>
12372
12373 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
12374 * gcc.dg/pack-test-4.c (main): Return 0.
12375 * gcc.dg/setjmp-1.c: Remove XFAIL.
12376 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
12377
12378 2004-08-14 Richard Henderson <rth@redhat.com>
12379
12380 * gcc.dg/980217-1.c: Add prototype for printf.
12381
12382 2004-08-13 Bud Davis <bdavis9659@comcast.net>
12383
12384 * gfortran.dg/pr16935.f90: New test.
12385
12386 2004-08-13 Janis Johnson <janis187@us.ibm.com>
12387
12388 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
12389
12390 2004-08-13 Paul Brook <paul@codesourcery.com>
12391
12392 * gfortran.dg/der_io_1.f90: Remove stray comma.
12393
12394 2004-08-12 Janis Johnson <janis187@us.ibm.com>
12395
12396 * gcc.dg/vmx/cw-bug-2.c: Remove.
12397 * gcc.dg/vmx/vprint-1.c: Remove.
12398 * gcc.dg/vmx/vscan-1.c: Remove.
12399
12400 2004-08-12 Devang patel <dpatel@apple.com>
12401
12402 * gcc.dg/darwin-20040809-2.c: New test.
12403
12404 2004-08-12 Janis Johnson <janis1872us.ibm.com>
12405
12406 * g++.dg/ext/altivec-12.C: New test.
12407
12408 * g++.dg/ext/altivec-11.C: New test.
12409
12410 2004-08-12 Paul Brook <paul@codesourcery.com>
12411
12412 * g++.dg/abi/arm_cxa_vec_1.C: New test.
12413
12414 2004-08-12 Janis Johnson <janis187@us.ibm.com>
12415
12416 * g++.dg/ext/altivec-2.C: Check for hardware support before
12417 executing any VMX instructions.
12418
12419 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
12420
12421 2004-08-12 Jakub Jelinek <jakub@redhat.com>
12422
12423 PR c++/16276
12424 * g++.old-deja/g++.other/comdat4.C: New test.
12425 * g++.old-deja/g++.other/comdat4-aux.cc: New.
12426
12427 2004-08-12 Ben Elliston <bje@au.ibm.com>
12428
12429 PR target/16286
12430 * gcc.dg/pr16286.c: New test.
12431
12432 2004-08-12 Jan Beulich <jbeulich@novell.com>
12433
12434 * g++.dg/ext/asm5.C: New.
12435
12436 2004-08-11 Mark Mitchell <mark@codesourcery.com>
12437
12438 PR c++/16698
12439 * g++.dg/eh/crash1.C: New test.
12440
12441 PR c++/16717
12442 * g++.dg/ext/construct1.C: New test.
12443
12444 2004-08-11 Mark Mitchell <mark@codesourcery.com>
12445
12446 PR c++/16853
12447 * g++.dg/init/ptrmem1.C: New test.
12448
12449 PR c++/16618
12450 * g++.dg/parse/offsetof5.C: New test.
12451
12452 PR c++/16870
12453 * g++.dg/template/overload3.C: New test.
12454
12455 2004-08-11 Mark Mitchell <mark@codesourcery.com>
12456
12457 PR c++/16964
12458 * g++.dg/parse/error16.C: New test.
12459
12460 PR c++/16904
12461 * g++.dg/template/error14.C: New test.
12462
12463 PR c++/16929
12464 * g++.dg/template/error15.C: New test.
12465
12466 2004-08-11 Devang Patel <dpatel@apple.com>
12467
12468 * gcc.dg/darwin-ld-20040809-1.c: New test.
12469 * gcc.dg/darwin-ld-20040809-2.c: New test.
12470
12471 2004-08-11 Steven G. Kargl <kargls@comcast.net>
12472
12473 PR fortran/16917
12474 * gfortran.dg/dfloat_1.f90: New test.
12475
12476 2004-08-09 Mark Mitchell <mark@codesourcery.com>
12477
12478 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
12479 * gcc.dg/dll-2.c: Fix dg-require syntax.
12480 * gcc.misc-tests/arm-isr.c (abort): Declare.
12481 (exit): Likewise.
12482
12483 2004-08-10 Mark Mitchell <mark@codesourcery.com>
12484
12485 PR c++/16971
12486 * g++.dg/parse/crash16.C: New test.
12487
12488 2004-08-10 Roger Sayle <roger@eyesopen.com>
12489
12490 * gcc.dg/mips-rsqrt-1.c: New test case.
12491 * gcc.dg/mips-rsqrt-2.c: New test case.
12492 * gcc.dg/mips-rsqrt-3.c: New test case.
12493
12494 2004-08-10 Paul Brook <paul@codesourcery.com>
12495
12496 * gfortran.dg/der_io_1.f90: New test.
12497
12498 2004-08-10 Paul Brook <paul@codesourcery.com>
12499
12500 PR fortran/16919
12501 * gfortran.dg/der_array_1.f90: New test.
12502
12503 2004-08-09 David Edelsohn <edelsohn@gnu.org>
12504
12505 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
12506
12507 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
12508
12509 * gcc.dg/wchar_t-2.c: Fix typo.
12510
12511 2004-08-09 Falk Hueffner <falk@debian.org>
12512
12513 PR tree-optimization/12517
12514 * gcc.c-torture/compile/pr12517.c: New test.
12515
12516 PR tree-optimization/12578
12517 * gcc.c-torture/compile/pr12578.c: New test.
12518
12519 PR tree-optimization/12899
12520 * gcc.c-torture/compile/pr12899.c: New test.
12521
12522 PR rtl-optimization/14692
12523 * gcc.c-torture/compile/pr14692.c: New test.
12524
12525 PR tree-optimization/16461
12526 * gcc.c-torture/compile/pr16461.c: New test.
12527
12528 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
12529
12530 * gfortran.dg/getenv_1.f90: New test.
12531
12532 2004-08-06 Mark Mitchell <mark@codesourcery.com>
12533
12534 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
12535 wchar_t.
12536 * gcc.dg/symbian5.c: Test -fno-short-wchar.
12537
12538 2004-08-06 Paul Brook <paul@codesourcery.com>
12539
12540 * gfortran.dg/ret_array_1.f90: New test.
12541 * gfortran.dg/ret_pointer_1.f90: New test.
12542
12543 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
12544
12545 * gcc.dg/missing-field-init-[12].c: New tests.
12546 * g++.dg/warn/missing-field-init-[12].C: New tests.
12547
12548 2004-08-06 Mark Mitchell <mark@codesourcery.com>
12549
12550 * gcc.dg/enum2.c: New test.
12551 * gcc.dg/symbian3.c: Likewise.
12552 * gcc.dg/symbian4.c: Likewise.
12553 * gcc.dg/wchar_t-2.c: Likewise.
12554
12555 2004-08-05 Mark Mitchell <mark@codesourcery.com>
12556
12557 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
12558 destructor tests.
12559
12560 2004-08-05 Mark Mitchell <mark@codesourcery.com>
12561
12562 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
12563 dg-require-visiblity.
12564 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
12565 * g++.dg/ext/visibility/fvisibility.C: Likewise.
12566 * g++.dg/ext/visibility/memfuncts.C: Likewise.
12567 * g++.dg/ext/visibility/new1.C: Likewise.
12568 * g++.dg/ext/visibility/pragma.C: Likewise.
12569 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
12570 * g++.dg/ext/visibility/virtual.C: Likewise.
12571 * g++/dg/ext/visibility/visibility-1.C: Likewise.
12572 * g++/dg/ext/visibility/visibility-2.C: Likewise.
12573 * g++/dg/ext/visibility/visibility-3.C: Likewise.
12574 * g++/dg/ext/visibility/visibility-4.C: Likewise.
12575 * g++/dg/ext/visibility/visibility-5.C: Likewise.
12576 * g++/dg/ext/visibility/visibility-6.C: Likewise.
12577 * g++/dg/ext/visibility/visibility-7.C: Likewise.
12578 * g++/dg/ext/visibility/visibility-8.C: New test.
12579 * gcc.c-torture/compile/dll.x: Remove.
12580 * gcc.dg/dll-2.c: Use dg-require-dll
12581 * gcc.dg/visibility-10.c: New test.
12582 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
12583 supporting DLLs.
12584 * testsuite/lib/scanasm.exp (scan_hidden): New function.
12585 (scan_not_hidden): Likewise.
12586
12587 2004-08-05 David Edelsohn <edelsohn@gnu.org>
12588
12589 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
12590
12591 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
12592
12593 * gcc.c-torture/execute/20040805-1.c: New test.
12594
12595 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
12596
12597 * gcc.dg/20020118-1.c: Declare abort.
12598 * gcc.dg/altivec_check.h: Likewise.
12599 * gcc.dg/iftrap-2.c: Likewise.
12600 * gcc.dg/pragma-darwin.c: Likewise.
12601 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
12602
12603 2004-08-04 Geoffrey Keating <geoffk@apple.com>
12604
12605 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
12606
12607 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
12608
12609 * gcc.c-torture/execute/builtins/abs-2.c,
12610 gcc.c-torture/execute/builtins/abs-3.c,
12611 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
12612 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
12613 intmax_t, uintmax_t and their limits.
12614 * gcc.dg/intmax_t-1.c: New test.
12615
12616 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12617
12618 * g++.dg/tc1/dr147.C: Add reference to PR.
12619
12620 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
12621
12622 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
12623 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
12624
12625 2004-08-03 David Edelsohn <edelsohn@gnu.org>
12626
12627 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
12628
12629 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
12630
12631 * gcc.dg/redecl-5.c: New test.
12632 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
12633 of scanf.
12634
12635 2004-08-03 Roger Sayle <roger@eyesopen.com>
12636
12637 PR middle-end/16790
12638 * gcc.c-torture/execute/pr16790-1.c: New test case.
12639
12640 2004-08-03 Mark Mitchell <mark@codesourcery.com>
12641
12642 * g++.dg/ext/visibility/assign1.C: New test.
12643 * g++.dg/ext/visibility/new1.C: Likewise.
12644
12645 * gcc.dg/symbian1.c: New test.
12646 * gcc.dg/symbian2.c: Likewise.
12647
12648 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
12649
12650 PR target/16570
12651 * gcc.dg/i386-sse-9.c: New test.
12652
12653 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
12654
12655 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
12656
12657 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
12658
12659 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
12660 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
12661 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
12662 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
12663 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
12664 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
12665 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
12666 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
12667 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
12668 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
12669 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
12670 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
12671 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
12672 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
12673 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
12674 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
12675 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
12676 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
12677 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
12678 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
12679 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
12680 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
12681 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
12682 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
12683 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
12684 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
12685 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
12686 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
12687 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
12688 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
12689 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
12690 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
12691 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
12692 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
12693 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
12694 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
12695 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
12696 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
12697 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
12698 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
12699 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
12700 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
12701 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
12702 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
12703 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
12704 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
12705 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
12706 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
12707 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
12708 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
12709 gcc.misc-tests/i386-pf-3dnow-1.c,
12710 gcc.misc-tests/i386-pf-athlon-1.c,
12711 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
12712 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
12713 Declare built-in functions used.
12714 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
12715
12716 2004-08-02 Mark Mitchell <mark@codesourcery.com>
12717
12718 PR c++/16707
12719 * g++.dg/lookup/using12.C: New test.
12720
12721 * g++.dg/init/null1.C: Fix PR number.
12722 * g++.dg/parse/namespace10.C: Likewise.
12723
12724 2004-08-01 Mark Mitchell <mark@codesourcery.com>
12725
12726 PR c++/16224
12727 * g++.dg/template/spec17.C: New test.
12728 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
12729 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
12730
12731 2004-08-02 David Billinghurst
12732
12733 PR fortran/16292
12734 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
12735
12736 2004-08-01 Zack Weinberg <zack@codesourcery.com>
12737
12738 * gcc.dg/ia64-got-1.c: New test case.
12739
12740 2004-08-01 Mark Mitchell <mark@codesourcery.com>
12741
12742 PR c++/16489
12743 * g++.dg/init/null1.C: New test.
12744 * g++.dg/tc1/dr76.C: Adjust error marker.
12745
12746 PR c++/16529
12747 * g++.dg/parse/namespace10.C: New test.
12748
12749 PR c++/16810
12750 * g++.dg/inherit/ptrmem2.C: New test.
12751
12752 2004-08-02 Ben Elliston <bje@au.ibm.com>
12753
12754 PR target/16155
12755 * gcc.dg/pr16155.c: New test.
12756
12757 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
12758
12759 * gcc.dg/redecl-2.c: New test.
12760
12761 2004-07-30 Geoffrey Keating <geoffk@apple.com>
12762
12763 * gcc.dg/darwin-longdouble.c: New file.
12764
12765 2004-07-30 Richard Henderson <rth@redhat.com>
12766
12767 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
12768 write to constant argument.
12769 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
12770
12771 2004-07-30 Richard Henderson <rth@redhat.com>
12772
12773 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
12774 tests of nearest around zero.
12775
12776 2004-07-30 Andrew Pinski <apinski@apple.com>
12777
12778 * gcc.c-torture/compile/20040730-1.c: New test.
12779
12780 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
12781
12782 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
12783 powerpc-eabispe.
12784
12785 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
12786
12787 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
12788
12789 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
12790
12791 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
12792 contains $ld_library_path.
12793 * lib/gfortran.exp (gfortran_link_flags): Likewise.
12794
12795 2004-07-29 Richard Henderson <rth@redhat.com>
12796
12797 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
12798
12799 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
12800 (alt2, which): New.
12801 (Check): Accept either alternative.
12802
12803 2004-07-29 Mark Mitchell <mark@codesourcery.com>
12804
12805 * g++.dg/abi/inline1.C: New test.
12806 * g++.dg/abi/local1-a.cc: Likewise.
12807 * g++.dg/abi/local1.C: Likewise.
12808 * g++.dg/abi/mangle11.C: Tweak location of warnings.
12809 * g++.dg/abi/mangle12.C: Likewise.
12810 * g++.dg/abi/mangle17.C: Likewise.
12811 * g++.dg/abi/mangle20-2.C: Likewise.
12812 * g++.dg/opt/interface1.C: Likewise.
12813 * g++.dg/opt/interface1.h: Likewise.
12814 * g++.dg/opt/interface1-a.cc: New test.
12815 * g++.dg/parse/repo1.C: New test.
12816 * g++.dg/template/repo1.C: Likewise.
12817 * g++.dg/warn/Winline-1.C: Likewise.
12818 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
12819
12820 2004-07-29 Diego Novillo <dnovillo@redhat.com>
12821
12822 * gcc.dg/tree-ssa/20040729-1.c: New test.
12823
12824 2004-07-27 Matt Austern <austern@apple.com>
12825
12826 * gcc.dg/darwin-bool-1.c: New test.
12827 * gcc.dg/darwin-bool-2.c: New test.
12828
12829 2004-07-28 Richard Henderson <rth@redhat.com>
12830
12831 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
12832 arguments in the correct type. Don't write to constant arguments.
12833
12834 2004-07-28 Diego Novillo <dnovillo@redhat.com>
12835
12836 PR tree-optimization/16688
12837 PR tree-optimization/16689
12838 * g++.dg/tree-ssa/pr16688.C: New test.
12839
12840 2004-07-28 Diego Novillo <dnovillo@redhat.com>
12841
12842 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
12843 loads. Not only in the comment, this time.
12844
12845 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
12846
12847 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
12848 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
12849 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
12850 * gcc.dg/sh4a-bitmovua.c: New.
12851 * gcc.dg/sh4a-cos.c: New.
12852 * gcc.dg/sh4a-cosf.c: New.
12853 * gcc.dg/sh4a-fprun.c: New.
12854 * gcc.dg/sh4a-fsrra.c: New.
12855 * gcc.dg/sh4a-memmovua.c: New.
12856 * gcc.dg/sh4a-sin.c: New.
12857 * gcc.dg/sh4a-sincos.c: New.
12858 * gcc.dg/sh4a-sincosf.c: New.
12859 * gcc.dg/sh4a-sinf.c: New.
12860
12861 2004-07-28 Diego Novillo <dnovillo@redhat.com>
12862
12863 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
12864 conditionals.
12865 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
12866 loads.
12867 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
12868 DOM1.
12869
12870 2004-07-27 Andrew Pinski <apinski@apple.com>
12871
12872 * g++.dg/rtti/tinfo1.C: Correct the xfail.
12873
12874 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
12875
12876 * gcc.dg/pragma-isr.c: New test.
12877
12878 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12879
12880 PR c++/14429
12881 * g++.dg/template/ttp11.C: New test.
12882
12883 2004-07-27 Diego Novillo <dnovillo@redhat.com>
12884
12885 * gcc.c-torture/compile/20040727-1.c: New test.
12886
12887 2004-07-26 Eric Christopher <echristo@redhat.com>
12888
12889 * gcc.c-torture/compile/20040726-2.c: New test.
12890
12891 2004-07-26 Andrew Pinski <apinski@apple.com>
12892
12893 * g++.dg/rtti/tinfo1.C: Xfail.
12894
12895 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
12896
12897 * gcc.c-torture/compile/20040726-1.c: New test.
12898
12899 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
12900 Brian Ryner <bryner@brianryner.com>
12901
12902 PR c++/9283
12903 PR c++/15000
12904 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
12905 * g++.dg/ext/visibility/: New directory.
12906 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
12907 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
12908 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
12909 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
12910 * g++.dg/ext/visibility/fvisibility.C,
12911 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
12912 g++.dg/ext/visibility/fvisibility-override1.C
12913 g++.dg/ext/visibility/fvisibility-override2.C
12914 g++.dg/ext/visibility/memfuncts.C
12915 g++.dg/ext/visibility/noPLT.C
12916 g++.dg/ext/visibility/pragma.C
12917 g++.dg/ext/visibility/pragma-override1.C
12918 g++.dg/ext/visibility/pragma-override2.C
12919 g++.dg/ext/visibility/staticmemfuncts.C
12920 g++.dg/ext/visibility/virtual.C: New tests.
12921
12922 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
12923
12924 PR c/15360
12925 * gcc.dg/pr15360-1.c: New test.
12926
12927 2004-07-25 Daniel Jacobowitz <dan@debian.org>
12928
12929 * gcc.dg/pragma-align-2.c: New test.
12930 * gcc.dg/pragma-init-fini.c: New test.
12931 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
12932 targets.
12933
12934 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
12935
12936 * gcc.dg/init-string-2.c: New test.
12937
12938 2004-07-24 Zack Weinberg <zack@codesourcery.com>
12939
12940 PR 16684
12941 * gcc.dg/Wredundant-decls-1.c: New test case.
12942
12943 2004-07-24 Jakub Jelinek <jakub@redhat.com>
12944
12945 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
12946 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
12947 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
12948 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
12949 * gcc.dg/compat/generate-random.c: New file.
12950 * gcc.dg/compat/generate-random.h: Likewise.
12951 * gcc.dg/compat/generate-random_r.c: Likewise.
12952 * gcc.dg/compat/struct-layout-1.h: Likewise.
12953 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
12954 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
12955 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
12956 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
12957 * gcc.dg/compat/struct-layout-1_main.c: New test.
12958 * gcc.dg/compat/struct-layout-1_x.c: New file.
12959 * gcc.dg/compat/struct-layout-1_y.c: New file.
12960 * gcc.dg/compat/struct-layout-1_test.h: New file.
12961
12962 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
12963
12964 * gcc.dg/comp-return-1.c: New test
12965
12966 2004-07-23 Janis Johnson <janis187@us.ibm.com>
12967
12968 * gcc.dg/vmx/8-02a.c: Fix typo.
12969
12970 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
12971 * gcc.dg/darwin-abi-3.c: New test.
12972
12973 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
12974 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
12975
12976 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
12977 * gcc.dg/vmx/ops-long-1.c: New test.
12978 * gcc.dg/vmx/ops-long-2.c: New test.
12979
12980 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
12981
12982 * g++.dg/lookup/conv-[1234].C: New.
12983
12984 2004-07-22 Mark Mitchell <mark@codesourcery.com>
12985
12986 * g++.dg/parse/attr2.C: Simplify.
12987
12988 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
12989
12990 PR c/7284
12991 * gcc.c-torture/execute/pr7284-1.c: New test.
12992
12993 2004-07-22 Brian Booth <bbooth@redhat.com>
12994
12995 * gcc.dg/tree-ssa/20040721-1.c: New test.
12996
12997 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
12998
12999 * g++.dg/template/crash20.c: New.
13000
13001 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
13002
13003 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
13004 Add dg-run directive. Declare variables as required.
13005 * gfortran.dg/g77/README: Update
13006
13007 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
13008
13009 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
13010 gcc.dg/cris-peep2-andu2.c: New tests.
13011
13012 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
13013
13014 PR c/15052
13015 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
13016 on return type.
13017 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
13018 messages.
13019 * gcc.dg/qual-return-2.c: Update expected messages.
13020 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
13021
13022 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
13023
13024 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
13025 * gcc.dg/noncompile/921102-1.c: Update expected error message.
13026
13027 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
13028
13029 PR c/11250
13030 * gcc.dg/init-string-1.c: New test.
13031
13032 2004-07-21 Jakub Jelinek <jakub@redhat.com>
13033
13034 PR middle-end/15345
13035 PR c/16450
13036 * gcc.dg/torture/nested-fn-1.c: New test.
13037
13038 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
13039
13040 PR target/16559
13041 * gcc.dg/ia64-fptr-1.c: New file.
13042
13043 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13044
13045 PR c++/14497
13046 * g++.dg/template/spec16.C: New test.
13047 * g++.old-deja/g++.robertl/eb118.C: Remove.
13048
13049 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13050
13051 PR c++/509
13052 * g++.dg/template/spec15.C: New test.
13053
13054 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
13055
13056 Copy cases from g77.f-torture/execute and add dg-run
13057 directive. Other changes as noted.
13058 * gfortran.dg/g77/13037.f
13059 * gfortran.dg/g77/1832.f
13060 * gfortran.dg/g77/19981119-0.f
13061 * gfortran.dg/g77/19990313-0.f
13062 * gfortran.dg/g77/19990313-1.f
13063 * gfortran.dg/g77/19990313-2.f
13064 * gfortran.dg/g77/19990313-3.f
13065 * gfortran.dg/g77/19990419-1.f
13066 * gfortran.dg/g77/19990826-0.f
13067 * gfortran.dg/g77/19990826-2.f
13068 * gfortran.dg/g77/20000503-1.f
13069 * gfortran.dg/g77/20001111.f
13070 * gfortran.dg/g77/20010116.f
13071 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
13072 * gfortran.dg/g77/20010430.f
13073 * gfortran.dg/g77/6177.f
13074 * gfortran.dg/g77/947.f
13075 * gfortran.dg/g77/970816-3.f
13076 * gfortran.dg/g77/971102-1.f
13077 * gfortran.dg/g77/980520-1.f
13078 * gfortran.dg/g77/980628-0.f
13079 * gfortran.dg/g77/980628-1.f
13080 * gfortran.dg/g77/980628-10.f
13081 * gfortran.dg/g77/980628-2.f
13082 * gfortran.dg/g77/980628-3.f
13083 * gfortran.dg/g77/980628-7.f
13084 * gfortran.dg/g77/980628-8.f
13085 * gfortran.dg/g77/980628-9.f
13086 * gfortran.dg/g77/980701-0.f
13087 * gfortran.dg/g77/980701-1.f
13088 * gfortran.dg/g77/cabs.f
13089 * gfortran.dg/g77/claus.f
13090 * gfortran.dg/g77/complex_1.f
13091 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
13092 * gfortran.dg/g77/dcomplex.f
13093 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
13094 * gfortran.dg/g77/f90-intrinsic-mathematical.f
13095 * gfortran.dg/g77/f90-intrinsic-numeric.f
13096 * gfortran.dg/g77/int8421.f
13097 * gfortran.dg/g77/labug1.f
13098 * gfortran.dg/g77/large_vec.f
13099 * gfortran.dg/g77/le.f
13100 * gfortran.dg/g77/short.f
13101 * gfortran.dg/g77/README: Update
13102
13103 2004-07-20 Mark Mitchell <mark@codesourcery.com>
13104
13105 PR c++/16637
13106 * g++.dg/parse/lookup4.C: New test.
13107
13108 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13109
13110 PR c++/16175
13111 * g++.dg/template/ttp10.C: New test.
13112
13113 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
13114
13115 * gcc.dg/pr12625-1.c: New test.
13116
13117 2004-07-20 Steven Bosscher <stevenb@suse.de>
13118
13119 * testsuite/gcc.dg/switch-warn-1.c: New test.
13120 * testsuite/gcc.dg/switch-warn-2.c: New test.
13121 * gcc.c-torture/compile/pr14730.c: Update.
13122
13123 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
13124
13125 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
13126 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
13127 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
13128 g++.dg/template/nontype3.C: Remove trailing CR from tests.
13129
13130 2004-07-18 Mark Mitchell <mark@codesourcery.com>
13131
13132 PR c++/16623
13133 * g++.dg/template/assign1.C: New test.
13134
13135 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13136
13137 PR c++/12170
13138 * g++.dg/template/ttp9.C: New test.
13139
13140 2004-07-19 Daniel Jacobowitz <dan@debian.org>
13141
13142 * gcc.dg/format/cmn-err-1.c: New test.
13143
13144 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
13145
13146 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
13147 gcc.dg/Wparentheses-10.c: New tests.
13148 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
13149
13150 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13151
13152 PR fortran/16465
13153 * gfortran.dg/g77//ffixed-line-length-0.f,
13154 gfortran.dg/g77/ffixed-line-length-132.f,
13155 gfortran.dg/g77/ffixed-line-length-72.f,
13156 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
13157 gfortran.dg/g77/README: Update.
13158
13159 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13160
13161 PR c++/13092
13162 * g++.dg/template/non-dependent7.C: New test.
13163 * g++.dg/template/non-dependent8.C: Likewise.
13164 * g++.dg/template/non-dependent9.C: Likewise.
13165 * g++.dg/template/non-dependent10.C: Likewise.
13166
13167 2004-07-17 Mark Mitchell <mark@codesourcery.com>
13168
13169 PR c++/16337
13170 * g++.dg/parse/attr2.C: New test.
13171
13172 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
13173
13174 * g77.dg: Removed.
13175 * g77.f-torture: Ditto.
13176
13177 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
13178
13179 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
13180 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
13181 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
13182
13183 2004-07-16 Richard Henderson <rth@redhat.com>
13184
13185 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
13186
13187 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13188
13189 * lib/fortran-torture.exp (fortran-torture): Don't test compile
13190 tests with full list of options.
13191 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
13192 of TORTURE_OPTIONS if test contains 'dg-do run'.
13193
13194 PR fortran/16404
13195 * gfortran.dg/do_iterator.f90: New test.
13196
13197 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13198
13199 PR rtl-optimization/16536
13200 * gcc.c-torture/execute/restrict-1.c: New test.
13201
13202 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13203
13204 PR fortran/15324
13205 * gfortran.dg/pr15324.f90: New test.
13206
13207 PR fortran/15129
13208 * gfortran.dg/pr15129.f90: New test.
13209
13210 PR fortran/15140
13211 * gfortran.dg/pr15140.f90: New test.
13212
13213 PR fortran/13792
13214 * gfortran.fortran-torture/execute/bounds.f90: Add check for
13215 compile-time simplification.
13216
13217 2004-07-14 Mike Stump <mrs@apple.com>
13218
13219 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
13220
13221 2004-07-14 James E Wilson <wilson@specifixinc.com>
13222
13223 PR target/16325
13224 * gcc.dg/profile-generate-1.c: New.
13225
13226 2004-07-15 Jakub Jelinek <jakub@redhat.com>
13227
13228 * gcc.c-torture/execute/20040709-1.c: New test.
13229 * gcc.c-torture/execute/20040709-2.c: New test.
13230
13231 2004-07-14 Mike Stump <mrs@apple.com>
13232
13233 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
13234
13235 2004-07-14 Mike Stump <mrs@apple.com>
13236
13237 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
13238
13239 2004-07-13 Mark Mitchell <mark@codesourcery.com>
13240
13241 PR c++/16518
13242 * g++.dg/parse/mutable1.C: New test.
13243
13244 2004-07-13 Diego Novillo <dnovillo@redhat.com>
13245
13246 PR tree-optimization/16443
13247 * gcc.dg/tree-ssa/20040713-1.c: New test.
13248
13249 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
13250
13251 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
13252 for operator new.
13253
13254 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
13255
13256 * gfortran.dg/g77/README: New file
13257 * gfortran.dg/g77/19981216-0.f: Copy from
13258 g77.f-torture/noncompile. Add "dg-do compile" and
13259 dg-error as required.
13260 * gfortran.dg/g77/19990218-1.f: Likewise
13261 * gfortran.dg/g77/19990905-1.f: Likewise
13262 * gfortran.dg/g77/9263.f: Likewise
13263 * gfortran.dg/g77/980615-0.f: Likewise
13264 * gfortran.dg/g77/980616-0.f: Likewise
13265 * gfortran.dg/g77/check0.f: Likewise
13266 * gfortran.dg/g77/select_no_compile.f: Likewise
13267
13268 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
13269
13270 Copy files from g77.f-torture/compile.
13271 Add "{ dg-do compile}". Other changes as noted
13272 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
13273 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
13274 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
13275 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
13276 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
13277 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
13278 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
13279 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
13280 statement to conform to standard. Append alpha1.x for reference.
13281 * gfortran.dg/g77/xformat.f: Add dg-warning
13282
13283 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
13284
13285 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
13286 Add {dg-do compile} directive.
13287 * gfortran.dg/g77/cpp2.F: Likewise
13288
13289 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13290
13291 PR c++/5402
13292 * g++.dg/lookup/name-clash1.C: New test.
13293
13294 PR c++/9777
13295 * g++.dg/lookup/name-clash2.C: New test.
13296
13297 PR c++/12102
13298 * g++.dg/lookup/name-clash3.C: New test.
13299
13300 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13301
13302 * g++.dg/lookup/new2.C: New test.
13303 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
13304
13305 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
13306
13307 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
13308 Add {dg-do compile} directive.
13309 * gfortran.dg/g77/13060.f: Likewise
13310 * gfortran.dg/g77/19990218-0.f: Likewise
13311 * gfortran.dg/g77/19990305-0.f: Likewise
13312 * gfortran.dg/g77/19990419-0.f: Likewise
13313 * gfortran.dg/g77/19990502-0.f: Likewise
13314 * gfortran.dg/g77/19990502-1.f: Likewise
13315 * gfortran.dg/g77/19990525-0.f: Likewise
13316 * gfortran.dg/g77/19990826-1.f: Likewise
13317 * gfortran.dg/g77/19990826-3.f: Likewise
13318 * gfortran.dg/g77/19990905-2.f: Likewise
13319 * gfortran.dg/g77/20000412-1.f: Likewise
13320 * gfortran.dg/g77/20000511-1.f: Likewise
13321 * gfortran.dg/g77/20000511-2.f: Likewise
13322 * gfortran.dg/g77/20000518.f: Likewise
13323 * gfortran.dg/g77/20000601-1.f: Likewise
13324 * gfortran.dg/g77/20000601-2.f: Likewise
13325 * gfortran.dg/g77/20000629-1.f: Likewise
13326 * gfortran.dg/g77/20000630-2.f: Likewise
13327 * gfortran.dg/g77/20010115.f: Likewise
13328 * gfortran.dg/g77/20010321-1.f: Likewise
13329 * gfortran.dg/g77/20010426.f: Likewise
13330 * gfortran.dg/g77/20020307-1.f: Likewise
13331 * gfortran.dg/g77/8485.f: Likewise
13332 * gfortran.dg/g77/960317-1.f: Likewise
13333 * gfortran.dg/g77/970915-0.f: Likewise
13334 * gfortran.dg/g77/980310-1.f: Likewise
13335 * gfortran.dg/g77/980310-2.f: Likewise
13336 * gfortran.dg/g77/980310-3.f: Likewise
13337 * gfortran.dg/g77/980310-4.f: Likewise
13338 * gfortran.dg/g77/980310-6.f: Likewise
13339 * gfortran.dg/g77/980310-7.f: Likewise
13340 * gfortran.dg/g77/980310-8.f: Likewise
13341 * gfortran.dg/g77/980419-2.f: Likewise
13342 * gfortran.dg/g77/980424-0.f: Likewise
13343 * gfortran.dg/g77/980427-0.f: Likewise
13344 * gfortran.dg/g77/980729-0.f: Likewise
13345 * gfortran.dg/g77/981117-1.f: Likewise
13346 * gfortran.dg/g77/toon_1.f: Likewise
13347
13348 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13349
13350 PR c++/2204
13351 * g++.dg/other/abstract2.C: New test.
13352
13353 2004-07-12 Paul Brook <paul@codesourcery.com>
13354
13355 * gfortran.dg/pointer_init_1.f90: New test.
13356
13357 2004-07-11 Paul Brook <paul@codesourcery.com>
13358
13359 PR fortran/15986
13360 * gfortran.dg/contained_1.f90: New test.
13361
13362 2004-07-11 Mark Mitchell <mark@codesourcery.com>
13363
13364 * g++.dg/parse/defarg8.C: New test.
13365
13366 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13367
13368 PR fortran/16433
13369 * gfortran.dg/pr16433.f: New test.
13370
13371 PR fortran/17574
13372 * gfortran.dg/pr15754.f90: New test.
13373
13374 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
13375
13376 PR tree-optimization/16437
13377 * gcc.c-torture/execute/bitfld-4.c: New test.
13378
13379 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13380
13381 * gfortran.fortran-torture/execute/common_2.f90: Add check for
13382 access to common var from module.
13383
13384 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13385
13386 PR fortran/16336
13387 * gfortran.fortran-torture/execute/common_2.f90: New test.
13388
13389 2004-07-10 Paul Brook <paul@codesourcery.com>
13390
13391 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
13392
13393 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13394
13395 PR fortran/15969
13396 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
13397
13398 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
13399
13400 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
13401 * gfortran.dg/g77/ffixed-form-2.f: Likewise
13402 * gfortran.dg/g77/ffree-form-1.f: Likewise
13403 * gfortran.dg/g77/ffree-form-2.f: Likewise
13404 * gfortran.dg/g77/ffree-form-3.f: Likewise
13405 * gfortran.dg/g77/fno-underscoring.f: Likewise
13406 * gfortran.dg/g77/funderscoring.f: Likewise
13407 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
13408
13409 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13410
13411 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
13412
13413 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13414 Paul Brook <paul@codesourcery.com>
13415
13416 PR fortran/13415
13417 * gfortran.dg/common_pointer_1.f90: New test.
13418
13419 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13420
13421 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
13422
13423 2004-07-09 James E Wilson <wilson@specifixinc.com>
13424
13425 PR target/16364
13426 * gcc.c-torture/compile/20040709-1.c: New.
13427
13428 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13429
13430 PR fortran/14077
13431 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
13432
13433 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13434
13435 PR fortran/13201
13436 * gfortran.dg/shape_1.f90: New test.
13437
13438 2004-07-09 Zack Weinberg <zack@codesourcery.com>
13439 Andrew Pinski <apinski@apple.com>
13440
13441 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
13442
13443 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13444
13445 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
13446 comment.
13447
13448 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13449 Paul Brook <paul@codesourcery.com>
13450
13451 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
13452 '.f95' and '.F95'.
13453
13454 2004-07-09 Diego Novillo <dnovillo@redhat.com>
13455
13456 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
13457
13458 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13459
13460 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
13461 testcases with capital suffix.
13462
13463 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13464
13465 PR fortran/15481
13466 PR fortran/13372
13467 PR fortran/13575
13468 PR fortran/15978
13469 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
13470
13471 * gfortran.dg/implicit_1.f90: New test.
13472
13473 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
13474
13475 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
13476 expression to match gfortran warning/error messages
13477 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
13478 dg-error text.
13479
13480 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
13481
13482 * lib/fortran-torture.exp: Rename proc search_for to
13483 search_for_re.
13484
13485 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
13486
13487 * gcc.c-torture/execute/simd-5.x: New file.
13488 XFAIL on SPARC 64-bit at -O0.
13489
13490 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13491
13492 PR c++/8211
13493 PR c++/16165
13494 * g++.dg/warn/effc3.C: New test.
13495
13496 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
13497
13498 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
13499 change X to 1X in format.
13500 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
13501 add data statements to conform to standard.
13502
13503 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
13504
13505 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
13506 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
13507 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
13508
13509 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
13510
13511 * gfortran.dg/g77/7388.f: Copy from g77.dg
13512 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
13513 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
13514 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
13515 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
13516 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
13517 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
13518 * gfortran.dg/g77/strlen0.f: Likewise
13519
13520 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
13521
13522 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
13523 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
13524
13525 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
13526
13527 * gcc.c-torture/execute/920428-2.x: Delete.
13528 * gcc.c-torture/execute/920501-7.x: Likewise.
13529
13530 2004-07-08 Jakub Jelinek <jakub@redhat.com>
13531
13532 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
13533 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
13534 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
13535 prescott and c3-2.
13536 (PREFETCH_3DNOW): Add -march=c3.
13537
13538 2004-07-08 Diego Novillo <dnovillo@redhat.com>
13539
13540 PR c/16437
13541 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
13542 * gcc.c-torture/execute/bf64-1.x: Likewise.
13543
13544 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
13545
13546 * gcc.c-torture/compile/20040708-1.c: New test.
13547
13548 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13549
13550 PR c++/16169
13551 * g++.dg/warn/effc2.C: New test.
13552
13553 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
13554
13555 * gcc.c-torture/execute/bitfld-1.x: Remove.
13556 * gcc.c-torture/execute/bitfld-3.c: New test.
13557 * gcc.dg/bitfld-2.c: Remove XFAILs.
13558
13559 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
13560
13561 PR c++/16276
13562 * g++.dg/rtti/tinfo1.C: New file.
13563
13564 2004-07-07 Eric Christopher <echristo@redhat.com>
13565
13566 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
13567
13568 2004-07-07 Andrew Pinski <apinski@apple.com>
13569
13570 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
13571
13572 2004-07-07 Mark Mitchell <mark@codesourcery.com>
13573
13574 * g++.dg/init/call1.C: XFAIL.
13575
13576 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
13577
13578 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
13579 except for movstrict*, to movmem* and clrstr* to clrmem*.
13580
13581 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
13582
13583 * gcc.c-torture/execute/20040707-1.c: New test.
13584
13585 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
13586
13587 * gcc.c-torture/execute/20040706-1.c: New test.
13588
13589 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13590
13591 PR c++/3671
13592 * g++.dg/template/spec14.C: New test.
13593
13594 2004-07-05 Jakub Jelinek <jakub@redhat.com>
13595
13596 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
13597 nothing if not yet defined. Use it in b, c and d type definitions.
13598 * gcc.c-torture/execute/20040705-1.c: New test.
13599 * gcc.c-torture/execute/20040705-2.c: New test.
13600
13601 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13602
13603 PR c++/2518
13604 * g++.dg/lookup/new1.C: New test.
13605
13606 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13607
13608 PR c++/11406
13609 * g++.dg/template/sizeof8.C: New test.
13610
13611 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
13612
13613 * gcc.c-torture/compile/20040705-1.c: New test.
13614
13615 2004-07-04 Bud Davis <bdavis9659@comcast.net>
13616
13617 * gfortran.fortran-torture/execute/seq_io.f90: New test.
13618
13619 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
13620
13621 * gcc.dg/cpp/if-mop.c: Two new testcases.
13622 * gcc.dg/cpp/trad/comment-3.c: New.
13623
13624 2004-07-04 Paul Brook <paul@codesourcery.com>
13625
13626 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
13627
13628 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
13629
13630 PR c++/3761
13631 * g++.dg/lookup/crash4.C: New test.
13632
13633 2004-07-02 Zack Weinberg <zack@codesourcery.com>
13634
13635 * gcc.c-torture/execute/builtin-abs-1.c
13636 * gcc.c-torture/execute/builtin-abs-2.c
13637 * gcc.c-torture/execute/builtin-complex-1.c
13638 * gcc.c-torture/execute/builtins/string-1-lib.c
13639 * gcc.c-torture/execute/builtins/string-1.c
13640 * gcc.c-torture/execute/builtins/string-2-lib.c
13641 * gcc.c-torture/execute/builtins/string-2.c
13642 * gcc.c-torture/execute/builtins/string-3-lib.c
13643 * gcc.c-torture/execute/builtins/string-3.c
13644 * gcc.c-torture/execute/builtins/string-4-lib.c
13645 * gcc.c-torture/execute/builtins/string-4.c
13646 * gcc.c-torture/execute/builtins/string-5-lib.c
13647 * gcc.c-torture/execute/builtins/string-5.c
13648 * gcc.c-torture/execute/builtins/string-6-lib.c
13649 * gcc.c-torture/execute/builtins/string-6.c
13650 * gcc.c-torture/execute/builtins/string-7-lib.c
13651 * gcc.c-torture/execute/builtins/string-7.c
13652 * gcc.c-torture/execute/builtins/string-8-lib.c
13653 * gcc.c-torture/execute/builtins/string-8.c
13654 * gcc.c-torture/execute/builtins/string-9-lib.c
13655 * gcc.c-torture/execute/builtins/string-9.c
13656 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
13657 * gcc.c-torture/execute/builtins/string-asm-1.c
13658 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
13659 * gcc.c-torture/execute/builtins/string-asm-2.c
13660 * gcc.c-torture/execute/stdio-opt-1.c
13661 * gcc.c-torture/execute/stdio-opt-2.c
13662 * gcc.c-torture/execute/stdio-opt-3.c
13663 * gcc.c-torture/execute/string-opt-1.c
13664 * gcc.c-torture/execute/string-opt-10.c
13665 * gcc.c-torture/execute/string-opt-11.c
13666 * gcc.c-torture/execute/string-opt-12.c
13667 * gcc.c-torture/execute/string-opt-13.c
13668 * gcc.c-torture/execute/string-opt-14.c
13669 * gcc.c-torture/execute/string-opt-15.c
13670 * gcc.c-torture/execute/string-opt-16.c
13671 * gcc.c-torture/execute/string-opt-2.c
13672 * gcc.c-torture/execute/string-opt-6.c
13673 * gcc.c-torture/execute/string-opt-7.c
13674 * gcc.c-torture/execute/string-opt-8.c:
13675 Replace with ...
13676
13677 * gcc.c-torture/execute/builtins/abs-2.c
13678 * gcc.c-torture/execute/builtins/abs-3.c
13679 * gcc.c-torture/execute/builtins/complex-1.c
13680 * gcc.c-torture/execute/builtins/fprintf.c
13681 * gcc.c-torture/execute/builtins/fputs.c
13682 * gcc.c-torture/execute/builtins/memcmp.c
13683 * gcc.c-torture/execute/builtins/memmove.c
13684 * gcc.c-torture/execute/builtins/memops-asm.c
13685 * gcc.c-torture/execute/builtins/mempcpy-2.c
13686 * gcc.c-torture/execute/builtins/mempcpy.c
13687 * gcc.c-torture/execute/builtins/memset.c
13688 * gcc.c-torture/execute/builtins/printf.c
13689 * gcc.c-torture/execute/builtins/sprintf.c
13690 * gcc.c-torture/execute/builtins/strcat.c
13691 * gcc.c-torture/execute/builtins/strchr.c
13692 * gcc.c-torture/execute/builtins/strcmp.c
13693 * gcc.c-torture/execute/builtins/strcpy.c
13694 * gcc.c-torture/execute/builtins/strcspn.c
13695 * gcc.c-torture/execute/builtins/strlen-2.c
13696 * gcc.c-torture/execute/builtins/strlen.c
13697 * gcc.c-torture/execute/builtins/strncat.c
13698 * gcc.c-torture/execute/builtins/strncmp-2.c
13699 * gcc.c-torture/execute/builtins/strncmp.c
13700 * gcc.c-torture/execute/builtins/strncpy.c
13701 * gcc.c-torture/execute/builtins/strpbrk.c
13702 * gcc.c-torture/execute/builtins/strpcpy-2.c
13703 * gcc.c-torture/execute/builtins/strpcpy.c
13704 * gcc.c-torture/execute/builtins/strrchr.c
13705 * gcc.c-torture/execute/builtins/strspn.c
13706 * gcc.c-torture/execute/builtins/strstr-asm.c
13707 * gcc.c-torture/execute/builtins/strstr.c:
13708 ... these new files.
13709
13710 * gcc.c-torture/execute/builtins/abs-2-lib.c
13711 * gcc.c-torture/execute/builtins/abs-3-lib.c
13712 * gcc.c-torture/execute/builtins/complex-1-lib.c
13713 * gcc.c-torture/execute/builtins/fprintf-lib.c
13714 * gcc.c-torture/execute/builtins/fputs-lib.c
13715 * gcc.c-torture/execute/builtins/memcmp-lib.c
13716 * gcc.c-torture/execute/builtins/memmove-lib.c
13717 * gcc.c-torture/execute/builtins/memops-asm-lib.c
13718 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
13719 * gcc.c-torture/execute/builtins/mempcpy-lib.c
13720 * gcc.c-torture/execute/builtins/memset-lib.c
13721 * gcc.c-torture/execute/builtins/printf-lib.c
13722 * gcc.c-torture/execute/builtins/sprintf-lib.c
13723 * gcc.c-torture/execute/builtins/strcat-lib.c
13724 * gcc.c-torture/execute/builtins/strchr-lib.c
13725 * gcc.c-torture/execute/builtins/strcmp-lib.c
13726 * gcc.c-torture/execute/builtins/strcpy-lib.c
13727 * gcc.c-torture/execute/builtins/strcspn-lib.c
13728 * gcc.c-torture/execute/builtins/strlen-2-lib.c
13729 * gcc.c-torture/execute/builtins/strlen-lib.c
13730 * gcc.c-torture/execute/builtins/strncat-lib.c
13731 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
13732 * gcc.c-torture/execute/builtins/strncmp-lib.c
13733 * gcc.c-torture/execute/builtins/strncpy-lib.c
13734 * gcc.c-torture/execute/builtins/strpbrk-lib.c
13735 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
13736 * gcc.c-torture/execute/builtins/strpcpy-lib.c
13737 * gcc.c-torture/execute/builtins/strrchr-lib.c
13738 * gcc.c-torture/execute/builtins/strspn-lib.c
13739 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
13740 * gcc.c-torture/execute/builtins/strstr-lib.c
13741 * gcc.c-torture/execute/builtins/lib/abs.c
13742 * gcc.c-torture/execute/builtins/lib/fprintf.c
13743 * gcc.c-torture/execute/builtins/lib/memset.c
13744 * gcc.c-torture/execute/builtins/lib/printf.c
13745 * gcc.c-torture/execute/builtins/lib/sprintf.c
13746 * gcc.c-torture/execute/builtins/lib/strcpy.c
13747 * gcc.c-torture/execute/builtins/lib/strcspn.c
13748 * gcc.c-torture/execute/builtins/lib/strncat.c
13749 * gcc.c-torture/execute/builtins/lib/strncmp.c
13750 * gcc.c-torture/execute/builtins/lib/strncpy.c
13751 * gcc.c-torture/execute/builtins/lib/strpbrk.c
13752 * gcc.c-torture/execute/builtins/lib/strspn.c
13753 * gcc.c-torture/execute/builtins/lib/strstr.c:
13754 New files containing support routines.
13755
13756 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
13757 declaration.
13758 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
13759 when not optimizing.
13760
13761 2004-07-02 Mark Mitchell <mark@codesourcery.com>
13762
13763 PR c++/16240
13764 * g++.dg/abi/mangle22.C: New test.
13765 * g++.dg/abi/mangle23.C: Likewise.
13766
13767 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
13768
13769 PR fortran/16290
13770 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
13771 Allow for cases without denormalized floating point numbers.
13772
13773 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
13774
13775 PR c/1027
13776 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
13777 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
13778 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
13779 expected warning text.
13780 * gcc.dg/format/diag-2.c: New test.
13781
13782 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
13783
13784 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
13785
13786 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
13787
13788 * gcc.dg/builtins-43.c: New.
13789 * gcc.dg/builtins-44.c: New.
13790 * gcc.dg/builtins-45.c: New.
13791
13792 2004-06-26 Geoffrey Keating <geoffk@apple.com>
13793 Andreas Tobler <a.tobler@schweiz.ch>
13794
13795 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
13796 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
13797 as SIGSEGV.
13798 * gcc.dg/cleanup-11.c: Likewise.
13799 * gcc.dg/cleanup-8.c: Likewise.
13800 * gcc.dg/cleanup-9.c: Likewise.
13801 * gcc.dg/cleanup-5.c: Run on all platforms.
13802
13803 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
13804
13805 * g++.dg/warn/nonnull1.C: New test.
13806
13807 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
13808
13809 * gcc.dg/compat/compat-common.h: Wrap up CINT in
13810 an #ifndef SKIP_COMPLEX_INT/#endif pair.
13811 Special-case the Sun compiler wrt to <complex.h>.
13812
13813 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
13814
13815 * gcc.dg/Wunreachable-8.C: New test.
13816
13817 * gcc.dg/h8300-ice2.c : New test.
13818
13819 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
13820
13821 PR fortran/16161
13822 * gfortran.fortran-torture/compile/implicit.f90: Add test
13823 for implicit character.
13824
13825 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
13826
13827 PR fortran/16289
13828 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
13829 Use tiny() intrinsic to find smallest non-negative real
13830
13831 2004-06-30 Jakub Jelinek <jakub@redhat.com>
13832
13833 * gcc.dg/compat/struct-by-value-22_main.c: New test.
13834 * gcc.dg/compat/struct-by-value-22_x.c: New.
13835 * gcc.dg/compat/struct-by-value-22_y.c: New.
13836
13837 * gcc.c-torture/execute/20040629-1.c: New test.
13838
13839 2004-06-29 Jakub Jelinek <jakub@redhat.com>
13840
13841 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
13842 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
13843
13844 PR target/16195
13845 * gcc.dg/20040625-1.c: New test.
13846
13847 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13848
13849 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
13850
13851 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13852
13853 PR fortran/15963
13854 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
13855
13856 2004-06-29 Richard Henderson <rth@redhat.com>
13857
13858 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
13859
13860 2004-06-29 Paul Brook <paul@codesourcery.com>
13861
13862 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
13863 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
13864
13865 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
13866
13867 PR c++/16260
13868 * g++.dg/parse/crash15.C: New.
13869
13870 2004-06-28 Andrew Pinski <apinski@apple.com>
13871
13872 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
13873 by the error already.
13874
13875 * g++.dg/opt/ptrmem4.C: Change to compile only test.
13876
13877 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
13878
13879 PR target/14041
13880 * gcc.dg/h8300-bss-align-1.c : New.
13881
13882 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
13883
13884 * PR c++/16174
13885 * g++.dg/template/ctor4.C: New.
13886
13887 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
13888
13889 PR c++/16205
13890 * g++.dg/warn/Wsequence-point-1.C: New test.
13891
13892 2004-06-27 Paul Brook <paul@codesourcery.com>
13893
13894 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
13895
13896 2004-06-27 Zack Weinberg <zack@codesourcery.com>
13897
13898 * g++.old-deja/g++.mike/p7325.C: Remove.
13899
13900 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
13901
13902 PR c/14963
13903 * gcc.dg/pr14963.c: New test.
13904
13905 2004-06-27 Mark Mitchell <mark@codesourcery.com>
13906
13907 PR c++/16193
13908 * g++.dg/parse/redef1.C: New test.
13909
13910 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
13911
13912 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
13913 20021110.c.
13914 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
13915 20021119-1.c.
13916 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
13917 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
13918 5-04.c.
13919 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
13920 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
13921 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
13922 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
13923 g++.brendan/enum14.C.
13924 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
13925 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
13926 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
13927 g++.mike/virt1.C.
13928 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
13929 memtemp24.C.
13930
13931 2004-06-27 Roger Sayle <roger@eyesopen.com>
13932
13933 * gcc.dg/20040527-1.c: New test case.
13934
13935 2004-06-26 Bud Davis <bdavis9659@comcast.net>
13936
13937 PR gfortran/pr16196
13938 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
13939
13940 2004-06-25 Roger Sayle <roger@eyesopen.com>
13941
13942 PR middle-end/15825
13943 * gcc.dg/pr15825-1.c: New test case.
13944
13945 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
13946
13947 * gcc.c-torture/execute/20040625-1.c: New test.
13948
13949 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13950
13951 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
13952
13953 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
13954
13955 * gcc.dg/torture/mips-div-1.c: New test.
13956
13957 2004-06-24 Jeff Law <law@redhat.com>
13958
13959 * gcc.dg/tree-ssa/20040624-1.c: New test.
13960
13961 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
13962
13963 * gcc.c-torture/compile/20040624-1.c: New test.
13964
13965 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13966
13967 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
13968 this directory.
13969
13970 2004-06-23 Andrew Pinski <apinski@apple.com>
13971
13972 PR middle-end/15988
13973 * g++.dg/opt/ptrmem4.C: New test.
13974
13975 * gcc.dg/c90-array-quals-2.c: New test.
13976
13977 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
13978
13979 * gcc.dg/kpice1.c: New test.
13980
13981 2006-06-23 Andrew Pinski <apinski@apple.com>
13982
13983 * gcc.dg/c90-array-quals.c: New test.
13984
13985 2006-06-22 Richard Henderson <rth@redhat.com>
13986
13987 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
13988
13989 2004-06-22 Loren James Rittle <ljrittle@acm.org>
13990
13991 * gcc.dg/builtins-config.h: Handle FreeBSD.
13992
13993 2006-06-22 Richard Henderson <rth@redhat.com>
13994
13995 * g++.dg/opt/devirt1.C: New.
13996
13997 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
13998
13999 * g++.dg/opt/pr15551.C: New testcase.
14000
14001 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
14002
14003 PR target/14800
14004 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
14005 x86_64-*-linux* when compiling for 32bit.
14006
14007 2004-06-21 Andrew Pinski <apinski@apple.com>
14008
14009 * gcc.dg/pch/struct-1.c: New.
14010 * gcc.dg/pch/struct-1.hs: New.
14011
14012 2004-06-21 Geoffrey Keating <geoffk@apple.com>
14013
14014 * gcc.dg/pch/save-temps-1.c: New file.
14015 * gcc.dg/pch/save-temps-1.hs: New file.
14016
14017 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
14018
14019 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
14020 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
14021
14022 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14023
14024 * gfortran.fortran-torture/execute/select_1.f90: Rename function
14025 to fix type error.
14026 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
14027 Remove trailing spaces.
14028
14029 2004-06-21 Richard Henderson <rth@redhat.com>
14030
14031 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
14032 merging && to BIT_FIELD_REF.
14033
14034 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
14035
14036 * g++.dg/opt/placeholder1.C: New test.
14037
14038 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
14039
14040 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
14041 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
14042 * gcc.dg/compat/union-m128-1_x.c: Likewise.
14043 * gcc.dg/compat/union-m128-1_y.c: Likewise.
14044
14045 2004-06-20 Zack Weinberg <zack@codesourcery.com>
14046
14047 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
14048 extern "C".
14049 * g++.dg/other/pragma-re-1.C: Add comments.
14050
14051 2004-06-19 Bud Davis <bdavis9659@comcast.net>
14052
14053 PR gfortran/16080
14054 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
14055
14056 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
14057
14058 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
14059 instead of setting the type of size_t by
14060 hand.
14061
14062 2004-06-18 Roger Sayle <roger@eyesopen.com>
14063
14064 * gcc.dg/unordered-2.c: New test case.
14065 * gcc.dg/unordered-3.c: New test case.
14066
14067 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
14068
14069 PR other/16043
14070 * lib/g++.exp (g++_version): Tweak regexp for version
14071 * lib/g77.exp (g77_version): Likewise
14072 * lib/gfortran.exp (gfortran_version): Likewise
14073 * lib/objc.exp (objc_version): Likewise
14074 * lib/treelang.exp (treelang_version): Likewise
14075
14076 2004-06-19 Jakub Jelinek <jakub@redhat.com>
14077
14078 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
14079 Use INT_MAX instead of __INT_MAX__.
14080 * gcc.dg/compat/struct-align-2_y.c: Likewise.
14081
14082 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
14083 * gcc.dg/compat/scalar-return-3_x.c: Use it.
14084 * gcc.dg/compat/scalar-return-3_y.c: Use it.
14085 * gcc.dg/compat/scalar-return-4_x.c: Use it.
14086 * gcc.dg/compat/scalar-return-4_y.c: Use it.
14087 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
14088 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
14089 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
14090 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
14091
14092 * gcc.dg/range-test-1.c: New test.
14093 * g++.dg/opt/range-test-1.C: New test.
14094
14095 2004-06-17 Richard Henderson <rth@redhat.com>
14096
14097 * objc.dg/sync-1.m: New.
14098 * objc.dg/try-catch-1.m: Don't force next runtime.
14099 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
14100 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
14101 shadowed catch clause.
14102 * objc.dg/try-catch-5.m: New.
14103
14104 2004-06-17 Zack Weinberg <zack@codesourcery.com>
14105
14106 Bug 14610
14107 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
14108
14109 2004-06-15 Richard Henderson <rth@redhat.com>
14110
14111 * gcc.dg/20001116-1.c: Move expected warning line.
14112
14113 2004-06-15 Richard Henderson <rth@redhat.com>
14114
14115 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
14116 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
14117
14118 2004-06-15 Jeff Law <law@redhat.com>
14119
14120 * gcc.dg/tree-ssa/20040615-1.c: New test.
14121 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
14122 be less sensitive to operand ordering.
14123 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
14124
14125 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
14126
14127 * g++.dg/abi/bitfield3.C: Add comment..
14128
14129 2004-06-15 Richard Henderson <rth@redhat.com>
14130
14131 * g++.dg/ext/stmtexpr1.C: XFAIL.
14132 * gcc.dg/20030612-1.c: XFAIL.
14133
14134 2004-06-15 Eric Christopher <echristo@redhat.com>
14135
14136 * g++.dg/charset/asm5.c: New.
14137 * gcc.dg/charset/asm6.c: New.
14138
14139 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14140
14141 PR fortran/15962
14142 * gfortran.fortran-torture/execute/select_1.f90: New test.
14143
14144 2004-06-15 Paul Brook <paul@codesourcery.com>
14145
14146 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
14147
14148 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14149
14150 PR c++/15967
14151 * g++.dg/lookup/crash3.C: New test.
14152
14153 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14154
14155 PR c++/15947
14156 * g++.dg/parse/dtor4.C: New test.
14157
14158 2004-06-14 Jeff Law <law@redhat.com>
14159
14160 * gcc.c-torture/compile/20040614-1.c: New test.
14161
14162 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14163
14164 PR fortran/15211
14165 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
14166 LEN of a character array.
14167
14168 2004-06-14 Mark Mitchell <mark@codesourcery.com>
14169
14170 PR c++/15096
14171 * g++.dg/template/ptrmem10.C: New test.
14172
14173 PR c++/14930
14174 * g++.dg/template/friend30.C: New test.
14175
14176 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14177
14178 PR fortran/14928
14179 * gfortran.fortran-torture/compile/mloc.f90: New test.
14180
14181 2004-06-13 Paul Brook <paul@codesourcery.com>
14182
14183 * gfortran.fortran-torture/execute/random_2.f90: New test.
14184
14185 2004-06-13 Eric Christopher <echristo@redhat.com>
14186
14187 * gcc.dg/noncompile/redecl-1.c: Fix error message.
14188
14189 2004-06-12 Paul Brook <paul@codesourcery.com>
14190
14191 * gfortran.fortran-torture/execute/contained_3.f90: New test.
14192
14193 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14194
14195 PR fortran/14923
14196 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
14197
14198 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14199
14200 PR fortran/14957
14201 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
14202 syntax errors in end statements of contained subroutines.
14203
14204 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14205
14206 PR fortran/12841
14207 * gfortran.fortran-torture/execute/null_arg.f90: New test.
14208
14209 2004-06-12 Bud Davis <bdavis9659@comcast.net>
14210
14211 PR fortran/15665
14212 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
14213
14214 2004-06-12 Bud Davis <bdavis9659@comcast.net>
14215
14216 PR gfortran/12839
14217 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
14218
14219 2004-06-11 Mark Mitchell <mark@codesourcery.com>
14220
14221 PR c++/15862
14222 * g++.dg/parse/enum1.C: New test.
14223
14224 2004-06-10 Jeff Law <law@redhat.com>
14225
14226 * gcc.c-torture/compile/20040610-1.c: New test.
14227
14228 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14229
14230 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
14231 * g++.old-deja/g++.other/decl3.C: Likewise.
14232
14233 2004-06-10 Brian Booth <bbooth@redhat.com>
14234
14235 * gcc.dg/tree-ssa/20031015-1.c: Scan for
14236 V_MAY_DEF instead of VDEF.
14237 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
14238
14239 2004-06-10 Mark Mitchell <mark@codesourcery.com>
14240
14241 PR c++/14211
14242 * g++.dg/conversion/const1.C: New test.
14243
14244 PR c++/15076
14245 * g++.dg/conversion/reinterpret1.C: New test.
14246
14247 PR c++/15877
14248 * g++.dg/template/enum2.C: New test.
14249
14250 PR c++/15227
14251 * g++.dg/template/error13.C: New test.
14252
14253 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14254
14255 PR fortran/14957
14256 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
14257 arguments to test_* REAL and of the right size.
14258
14259 2004-06-10 Jakub Jelinek <jakub@redhat.com>
14260
14261 PR target/15569
14262 PR rtl-optimization/15681
14263 * gcc.dg/20040609-1.c: New test.
14264
14265 2004-06-10 Jakub Jelinek <jakub@redhat.com>
14266
14267 PR c++/14791
14268 * g++.dg/opt/builtins1.C: New test.
14269
14270 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
14271
14272 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
14273 that use default windows32 struct layout.
14274 * gcc.dg/i386-bitfield2.c: Likewise.
14275
14276 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
14277
14278 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
14279 for mingw32 and cygwin targets.
14280
14281 2004-06-09 Geoffrey Keating <geoffk@apple.com>
14282
14283 * gcc.dg/pch/macro-4.c: New.
14284 * gcc.dg/pch/macro-4.hs: New.
14285
14286 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14287
14288 PR fortran/13249
14289 * gfortran.fortran-torture/compile/name_clash.f90: New test.
14290
14291 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14292
14293 PR fortran/13372
14294 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
14295
14296 2004-06-09 Bud Davis <bdavis9659@comcast.net>
14297
14298 PR gfortran/14897
14299 * gfortran.fortran-torture/execute/t_edit.f90: New test.
14300
14301 2004-06-09 Bud Davis <bdavis9659@comcast.net>
14302
14303 PR gfortran/15755
14304 * gfortran.fortran-torture/execute/backspace.c : New test.
14305
14306 2004-06-09 Paul Brook <paul@codesourcery.com>
14307
14308 * gfortran.fortran-torture/execure/intrinsic_associated.f90
14309 (pointer_to_section): Rewrite to use smaller array.
14310
14311 2004-06-08 David Edelsohn <edelsohn@gnu.org>
14312
14313 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
14314 * gcc.dg/ext/altivec-10.c: Same.
14315 * gcc.dg/ext/altivec-11.c: Same.
14316 * gcc.dg/ext/altivec-12.c: Same.
14317 * gcc.dg/ext/altivec-13.c: Same.
14318 * gcc.dg/ext/altivec-14.c: Same.
14319 * gcc.dg/ext/altivec-15.c: Same.
14320 * gcc.dg/ext/altivec-16.c: Same.
14321 * gcc.dg/ext/altivec-3.c: Same.
14322 * gcc.dg/ext/altivec-4.c: Same.
14323 * gcc.dg/ext/altivec-6.c: Same.
14324 * gcc.dg/ext/altivec-7.c: Same.
14325 * gcc.dg/ext/altivec-8.c: Same.
14326 * gcc.dg/ext/altivec-varargs-1.c: Same.
14327
14328 * g++.dg/ext/altivec-1.C: Correct dg syntax.
14329 * g++.dg/ext/altivec-10.C: Same.
14330 * g++.dg/ext/altivec-2.C: Same.
14331 * g++.dg/ext/altivec-3.C: Same.
14332 * g++.dg/ext/altivec-4.C: Same.
14333 * g++.dg/ext/altivec-5.C: Same.
14334 * g++.dg/ext/altivec-6.C: Same.
14335 * g++.dg/ext/altivec-7.C: Same.
14336 * g++.dg/ext/altivec-8.C: Same.
14337 * g++.dg/ext/altivec-9.C: Same.
14338
14339 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14340
14341 PR c++/7841
14342 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
14343
14344 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
14345
14346 * gcc.dg/union-1.c: New test.
14347
14348 2004-06-07 Roger Sayle <roger@eyesopen.com>
14349
14350 * gcc.dg/builtins-41.c: New test case.
14351 * gcc.dg/builtins-42.c: New test case.
14352
14353 2004-06-07 David Edelsohn <edelsohn@gnu.org>
14354
14355 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
14356 * g++.dg/ext/altivec-10.C: Same.
14357 * g++.dg/ext/altivec-2.C: Same.
14358 * g++.dg/ext/altivec-3.C: Same.
14359 * g++.dg/ext/altivec-4.C: Same.
14360 * g++.dg/ext/altivec-5.C: Same.
14361 * g++.dg/ext/altivec-6.C: Same.
14362 * g++.dg/ext/altivec-7.C: Same.
14363 * g++.dg/ext/altivec-8.C: Same.
14364 * g++.dg/ext/altivec-9.C: Same.
14365 * g++.old-deja/g++.abi/cxa_vec.C: Same.
14366 * g++.old-deja/g++.brendan/new3.C: Same.
14367 * gcc.c-torture/execute/eeprof-1.x: Same.
14368
14369 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
14370
14371 PR c/14765
14372 * gcc.dg/pr14765-1.c: New test.
14373
14374 2004-06-07 Roger Sayle <roger@eyesopen.com>
14375
14376 PR c/14649
14377 * gcc.dg/pr14649-1.c: New test case.
14378
14379 2004-06-07 Richard Henderson <rth@redhat.com>
14380
14381 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
14382 if temporaries.
14383
14384 2004-06-07 David Edelsohn <edelsohn@gnu.org>
14385
14386 * g++.dg/eh/elide1.C: Remove XFAIL.
14387
14388 2004-06-07 Mark Mitchell <mark@codesourcery.com>
14389
14390 PR c++/15337
14391 * g++.dg/expr/sizeof3.C: New test.
14392
14393 PR c++/14777
14394 * g++.dg/template/access14.C: New test.
14395
14396 PR c++/15554
14397 * g++.dg/template/enum1.C: New test.
14398
14399 PR c++/15057
14400 * g++.dg/eh/throw1.C: New test.
14401
14402 2004-06-07 David Ayers <d.ayers@inode.at>
14403 Ziemowit Laski <zlaski@apple.com>
14404
14405 * lib/objc.exp (objc_target_compile): Revert the '-framework
14406 Foundation' flag fix, since bare Darwin does not ship
14407 with the Foundation framework.
14408 * objc/execute/next_mapping.h: Provide a local NSConstantString
14409 @interface and @implementation.
14410 (objc_constant_string_init): A constructor function, used to
14411 initialize the NSConstantString meta-class object.
14412 * objc/execute/string1.m: Include "next_mapping.h" instead of
14413 <Foundation/NSString.h>.
14414 * objc/execute/string2.m: Likewise.
14415 * objc/execute/string3.m: Likewise.
14416 * objc/execute/string4.m: Likewise.
14417
14418 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
14419
14420 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
14421 to double. Replace double with FLOAT.
14422 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
14423
14424 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
14425 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
14426 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
14427 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
14428 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
14429 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
14430 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
14431 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
14432
14433 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
14434
14435 PR c/13519
14436 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
14437
14438 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14439
14440 PR c++/15503
14441 * g++.dg/template/meminit2.C: New test.
14442
14443 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
14444
14445 PR target/15822
14446 * gcc.c-torture/execute/compare-fp-1.c,
14447 gcc.c-torture/execute/compare-fp-2.c,
14448 gcc.c-torture/execute/compare-fp-3.c,
14449 gcc.c-torture/execute/compare-fp-4.c,
14450 gcc.c-torture/execute/compare-fp-3.x,
14451 gcc.c-torture/execute/compare-fp-4.x: Moved...
14452 * gcc.c-torture/execute/ieee/compare-fp-1.c,
14453 gcc.c-torture/execute/ieee/compare-fp-2.c,
14454 gcc.c-torture/execute/ieee/compare-fp-3.c,
14455 gcc.c-torture/execute/ieee/compare-fp-4.c,
14456 gcc.c-torture/execute/ieee/compare-fp-3.x,
14457 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
14458
14459 2004-06-04 David Ayers <d.ayers@inode.at>
14460
14461 * objc/execute/protocol-isEqual-4.m: New testcase.
14462
14463 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
14464
14465 * objc/execute/protocol-isEqual-1.m: New testcase.
14466 * objc/execute/protocol-isEqual-2.m: New testcase.
14467 * objc/execute/protocol-isEqual-3.m: New testcase.
14468
14469 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14470
14471 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
14472
14473 2004-06-02 Ziemowit Laski <zlaski@apple.com>
14474
14475 * lib/objc.exp (objc_target_compile): When running tests on
14476 Darwin (Mac OS X), inform the linker about '-framework
14477 'Foundation'.
14478
14479 2004-06-02 Eric Christopher <echristo@redhat.com>
14480
14481 * gcc.c-torture/compile/20040602-1.c: New.
14482
14483 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
14484
14485 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
14486 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
14487
14488 PR tree-optimization/14736
14489 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
14490
14491 PR tree-optimization/14042
14492 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
14493
14494 PR tree-optimization/14729
14495 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
14496
14497 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14498
14499 PR fortran/15557
14500 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
14501
14502 2004-06-01 Richard Hederson <rth@redhat.com>
14503
14504 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
14505
14506 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14507
14508 PR c++/14932
14509 * g++.dg/parse/offsetof4.C: New test.
14510
14511 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
14512
14513 PR objc/7993
14514 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
14515
14516 2004-05-31 Mark Mitchell <mark@codesourcery.com>
14517
14518 PR c++/15701
14519 * g++.dg/template/friend29.C: New test.
14520
14521 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
14522
14523 PR c/15749
14524 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
14525
14526 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
14527
14528 * gcc.dg/sparc-trap-1.c: New test.
14529
14530 2004-05-31 Roger Sayle <roger@eyesopen.com>
14531
14532 PR middle-end/15069
14533 * g++.dg/opt/fold3.C: New test case.
14534
14535 2004-05-30 Graham Stott <graham.stott@btinternet.com>
14536
14537 * lib/target-supports.exp (check_iconv_available): Fix fallout
14538 from 2004-05-28 patch.
14539
14540 2004-05-30 Paul Brook <paul@codesourcery.com>
14541
14542 PR fortran/15620
14543 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
14544 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
14545
14546 2004-05-30 Steven G. Kargl <kargls@comcast.net>
14547
14548 * gfortran.fortran-torture/execute/random_1.f90: New test.
14549
14550 2004-05-28 Ziemowit Laski <zlaski@apple.com>
14551
14552 * g++.dg/ext/altivec-10.C: New test.
14553
14554 2004-05-29 Paul Brook <paul@codesourcery.com>
14555
14556 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
14557
14558 2004-05-28 Ziemowit Laski <zlaski@apple.com>
14559
14560 * gcc.dg/altivec-16.c: New test.
14561
14562 2004-05-28 Janis Johnson <janis187@us.ibm.com>
14563
14564 * lib/target-supports.exp (check_vmx_hw_available): New.
14565 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
14566
14567 * lib/target-supports.exp (check_alias_available,
14568 check_iconv_available, check_named_sections_available): Use
14569 unique names for temporary files.
14570
14571 2004-05-28 Ziemowit Laski <zlaski@apple.com>
14572
14573 * gcc.dg/altivec-15.c: New test.
14574
14575 2004-05-28 Mark Mitchell <mark@codesourcery.com>
14576
14577 PR c++/15083
14578 * g++.dg/warn/noeffect6.C: New test.
14579
14580 PR c++/15471
14581 * g++.dg/expr/ptrmem4.C: New test.
14582
14583 PR c++/15640
14584 * g++.dg/template/operator3.C: New test.
14585
14586 2004-05-28 Mark Mitchell <mark@codesourcery.com>
14587
14588 PR c++/14668
14589 * g++.dg/lookup/redecl1.C: New test.
14590 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
14591
14592 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
14593
14594 * gcc.c-torture/execute/compare-fp-1.c,
14595 gcc.c-torture/execute/compare-fp-2.c,
14596 gcc.c-torture/execute/compare-fp-3.c,
14597 gcc.c-torture/execute/compare-fp-4.c,
14598 gcc.c-torture/execute/compare-fp-3.x,
14599 gcc.c-torture/execute/compare-fp-4.x,
14600 gcc.dg/pr15649-1.c: New.
14601
14602 2004-05-27 Adam Nemet <anemet@lnxw.com>
14603
14604 PR c++/12883
14605 * g++.dg/init/array14.C: New test.
14606
14607 2004-05-25 Janis Johnson <janis187@us.ibm.com>
14608
14609 * lib/compat.exp (compat-get-options-main): New.
14610 (compat-get-options): Remove unneeded code, warn for ignored
14611 command.
14612 (compat-execute): Check flag set by dg-require-* commands.
14613
14614 * lib/compat.exp (compat-execute): Break up long lines.
14615
14616 2004-05-24 Janis Johnson <janis187@us.ibm.com>
14617
14618 * gcc.dg/altivec-7.c: Don't use 'vector long'.
14619 * gcc.dg/altivec-14.c: New test.
14620 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
14621
14622 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
14623 * gcc.dg/altivec-12.c: Ditto.
14624
14625 * gcc.dg/altivec-3.c: Move call to altivec_check.
14626
14627 2004-05-23 Mark Mitchell <mark@codesourcery.com>
14628
14629 PR c++/15044
14630 * g++.dg/template/error12.C: New test.
14631
14632 PR c++/15317
14633 * g++.dg/ext/attrib15.C: New test.
14634
14635 PR c++/15329
14636 * g++.dg/template/ptrmem9.C: New test.
14637
14638 2004-05-25 Paul Brook <paul@codesourcery.com>
14639
14640 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
14641
14642 2004-05-23 Mark Mitchell <mark@codesourcery.com>
14643
14644 PR c++/15165
14645 * g++.dg/template/crash19.C: New test.
14646
14647 2004-05-23 Mark Mitchell <mark@codesourcery.com>
14648
14649 PR c++/15025
14650 * g++.dg/template/redecl1.C: New test.
14651
14652 2004-05-23 Mark Mitchell <mark@codesourcery.com>
14653
14654 PR c++/14821
14655 * g++.dg/other/ns1.C: New test.
14656
14657 PR c++/14883
14658 * g++.dg/template/invalid1.C: New test.
14659
14660 2004-05-23 Paul Brook <paul@codesourcery.com>
14661 Victor Leikehman <lei@haifasphere.co.il>
14662
14663 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
14664 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
14665
14666 2004-05-22 Mark Mitchell <mark@codesourcery.com>
14667
14668 PR c++/15285
14669 PR c++/15299
14670 * g++.dg/template/non-dependent5.C: New test.
14671 * g++.dg/template/non-dependent6.C: New test.
14672
14673 2004-05-22 Mark Mitchell <mark@codesourcery.com>
14674
14675 PR c++/15507
14676 * g++.dg/inherit/union1.C: New test.
14677
14678 PR c++/15542
14679 * g++.dg/template/addr1.C: New test.
14680
14681 PR c++/15427
14682 * g++.dg/template/array5.C: New test.
14683
14684 PR c++/15287
14685 * g++.dg/template/array6.C: New test.
14686
14687 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
14688 Roger Sayle <roger@eyesopen.com>
14689
14690 * g++.dg/lookup/forscope2.C: New test case.
14691
14692 2004-05-22 Ben Elliston <bje@au.ibm.com>
14693
14694 * gcc.dg/cpp/Wmissingdirs.c: New.
14695
14696 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
14697
14698 PR target/15301
14699 * gcc.dg/compat/union-m128-1.h: New file.
14700 * gcc.dg/compat/union-m128-1_main.c: Likewise.
14701 * gcc.dg/compat/union-m128-1_x.c: Likewise.
14702 * gcc.dg/compat/union-m128-1_y.c: Likewise.
14703
14704 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
14705
14706 PR target/15302
14707 * gcc.dg/compat/struct-complex-1.h: New file.
14708 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
14709 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
14710 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
14711
14712 2004-05-20 Roger Sayle <roger@eyesopen.com>
14713
14714 PR middle-end/3074
14715 * gcc.dg/pr3074-1.c: New test case.
14716 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
14717
14718 2004-05-20 Falk Hueffner <falk@debian.org>
14719
14720 PR other/15526
14721 * gcc.dg/ftrapv-1.c: New test case.
14722
14723 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
14724
14725 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
14726
14727 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
14728 Jeff Law <law@redhat.com>
14729
14730 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
14731 * gcc.dg/tree-ssa/20040518-2.c: New test.
14732
14733 * gcc.dg/tree-ssa/20040518-1.c: New test.
14734
14735 2004-05-18 Zack Weinberg <zack@codesourcery.com>
14736
14737 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
14738
14739 2004-05-18 Paul Brook <paul@codesourcery.com>
14740
14741 PR fortran/13930
14742 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
14743
14744 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14745
14746 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
14747 constant folding.
14748
14749 2004-05-17 Steven Bosscher <stevenb@suse.de>
14750
14751 * gcc.dg/tree-ssa/20040517-1.c: New test.
14752
14753 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14754
14755 * gcc.dg/loop-4.c: New test.
14756
14757 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
14758
14759 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
14760
14761 2004-05-15 Bud Davis <bdavis9659@comcast.net>
14762
14763 PR fortran/15311
14764 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
14765
14766 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14767
14768 PR fortran/13826
14769 PR fortran/13940
14770 * gfortran.fortran-torture/compile/data_1.f90: New test.
14771
14772 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
14773
14774 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
14775 * gcc.dg/uninit-H.c: Define ASM for __s390__.
14776
14777 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
14778
14779 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
14780
14781 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
14782
14783 PR c/15444
14784 * gcc.dg/format/xopen-1.c: Adjust expected message.
14785 * gcc.dg/format/xopen-3.c: New test.
14786
14787 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
14788
14789 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
14790
14791 2004-05-14 Jeff Law <law@redhat.com>
14792
14793 * gcc.dg/tree-ssa/20040514-2.c: New test.
14794
14795 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14796
14797 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
14798 this ...
14799 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
14800 this.
14801
14802 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
14803
14804 * gcc.dg/tree-ssa/20040514-1.c: New test.
14805
14806 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14807
14808 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
14809 test.
14810
14811 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14812
14813 PR fortran/14066
14814 * gfortran.fortran-torture/compile/do_1.f90: New test.
14815
14816 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14817
14818 PR fortran/15051
14819 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
14820 test.
14821
14822 2004-05-14 Bud Davis <bdavis9659@comcast.net>
14823
14824 PR fortran/15149
14825 * gfortran.fortran-torture/execute/random_init.f90: New test.
14826
14827 2004-05-13 Paul Brook <paul@codesourcery.com>
14828
14829 PR fortran/15314
14830 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
14831
14832 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
14833
14834 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
14835 for the powerpc case.
14836
14837 2004-05-13 Jeff Law <law@redhat.com>
14838
14839 * gcc.dg/tree-ssa/20040513-1.c: New test.
14840 * gcc.dg/tree-ssa/20040513-2.c: New test.
14841
14842 2004-05-13 Paul Brook <paul@codesourcery.com>
14843
14844 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
14845 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
14846 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
14847
14848 2004-05-13 Andreas Schwab <schwab@suse.de>
14849
14850 PR other/10819
14851 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
14852 characters.
14853
14854 2004-05-13 Bud Davis <bdavis9659@comcast.net>
14855
14856 PR fortran/15294
14857 * gfortran.fortran-torture/execute/adjustr.f90: New file.
14858
14859 2004-05-13 Diego Novillo <dnovillo@redhat.com>
14860
14861 Merge from tree-ssa-20020619-branch. See
14862 ChangeLog.tree-ssa for details.
14863
14864 2004-05-11 Ziemowit Laski <zlaski@apple.com>
14865
14866 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
14867 include <altivec.h> explicitly.
14868 * gcc.dg/altivec-13.c: Likewise.
14869
14870 2004-05-11 Paul Brook <paul@codesourcery.com>
14871
14872 * gcc.c-torture/compile/20010518-1.c: Force enum size.
14873
14874 2004-05-10 Eric Christopher <echristo@redhat.com>
14875
14876 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
14877 * gcc.dg/sibcall-4.c: Ditto.
14878
14879 2004-05-10 Ziemowit Laski <zlaski@apple.com>
14880
14881 * g++.dg/ext/altivec-8.C: New test case.
14882 * gcc.dg/altivec-13.c: New test case.
14883
14884 2004-05-08 Roger Sayle <roger@eyesopen.com>
14885
14886 * gcc.c-torture/execute/divcmp-1.c: New test case.
14887 * gcc.c-torture/execute/divcmp-2.c: New test case.
14888 * gcc.c-torture/execute/divcmp-3.c: New test case.
14889
14890 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
14891
14892 * g++.dg/other/pragma-re-2.C: New test.
14893
14894 2004-05-07 Uros Bizjak <uros@kss-loka.si>
14895
14896 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
14897 * gcc.dg/i386-387-2.c: Likewise.
14898
14899 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
14900 __builtin_drem.
14901 * gcc.dg/i386-387-6.c: Likewise.
14902
14903 2004-05-07 Uros Bizjak <uros@kss-loka.si>
14904
14905 * gcc.dg/builtins-33.c: Also check log1p*.
14906
14907 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
14908
14909 PR optimization/15296
14910 * gcc.c-torture/execute/pr15296.c: New test.
14911
14912 2004-05-05 Uros Bizjak <uros@kss-loka.si>
14913
14914 * gcc.dg/builtins-40.c: New test.
14915
14916 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
14917
14918 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
14919
14920 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
14921
14922 * g++.dg/ext/spe1.C: New testcase.
14923
14924 2004-05-04 Ziemowit Laski <zlaski@apple.com>
14925
14926 * objc.dg/image-info.m: Allow additional attributes
14927 for __image_info section.
14928
14929 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
14930
14931 * gcc.dg/torture/mips-hilo-2.c: New test.
14932
14933 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14934
14935 PR c++/14389
14936 * g++.dg/template/member5.C: New test.
14937
14938 2004-05-03 Uros Bizjak <uros@kss-loka.si>
14939
14940 * gcc.dg/builtins-34.c: Also check expm1*.
14941
14942 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14943
14944 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
14945 * gcc.dg/torture/builtin-convert-3.c: New test.
14946
14947 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
14948
14949 PR middle-end/15054
14950 * g++.dg/opt/pr15054.C: New test.
14951
14952 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14953
14954 * gcc.dg/torture/builtin-rounding-1.c: New test.
14955 * gcc.dg/builtins-25.c: Delete.
14956 * gcc.dg/builtins-29.c: Delete.
14957
14958 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
14959
14960 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
14961 * gcc.dg/sibcall-4.c: Likewise.
14962 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
14963
14964 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
14965
14966 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
14967 bit-field on 16-bit targets.
14968
14969 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
14970
14971 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
14972 16-bit targets.
14973
14974 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
14975
14976 * gcc.dg/rs6000-power2-1.c: Change to compile only.
14977 * gcc.dg/rs6000-power2-2.c: Likewise.
14978
14979 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
14980
14981 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
14982 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
14983 Change the asm registers to be in form of frN instead of fN.
14984
14985 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14986
14987 * gcc.dg/torture/builtin-convert-2.c: New test.
14988
14989 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
14990
14991 * gcc.dg/rs6000-power2-1.c: New test.
14992 * gcc.dg/rs6000-power2-2.c: New test.
14993
14994 2004-04-28 Jan Hubicka <jh@suse.cz>
14995
14996 * gcc.dg/unused-6.c: New test.
14997
14998 2004-04-24 Laurent GUERBY <laurent@guerby.net>
14999 Ulrich Weigand <uweigand@de.ibm.com>
15000
15001 * ada/acats/run_all.sh: Define $target variable.
15002
15003 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
15004
15005 PR c++/15119
15006 * g++.dg/other/vararg-1.C: New test.
15007
15008 PR c++/4794
15009 * g++.dg/eh/cleanup3.C: New test.
15010
15011 2004-04-24 Laurent GUERBY <laurent@guerby.net>
15012
15013 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
15014 and ad8011a (target_insn).
15015 * ada/acats/support/macro.dfs: Likewise.
15016 * ada/acats/support/impbit.adb: New file.
15017
15018 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
15019
15020 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
15021
15022 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
15023
15024 * gcc.dg/loop-3.c: New test.
15025
15026 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
15027
15028 * gcc.c-torture/execute/simd-5.c: New test.
15029
15030 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15031
15032 PR c++/15064
15033 * g++.dg/template/crash18.C: New test.
15034
15035 2004-04-22 Mark Mitchell <mark@codesourcery.com>
15036
15037 * g++.dg/ext/complit3.C: New test.
15038
15039 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
15040
15041 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
15042 * gcc.dg/altivec-3.c: Same.
15043 * gcc.dg/altivec-varargs-1.c: Same.
15044
15045 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
15046
15047 * lib/target-supports.exp (check_profiling_available): Assume
15048 profiling is not available on powerpc-eabi targets.
15049
15050 2004-04-21 Janis Johnson <janis187@us.ibm.com>
15051
15052 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
15053 * gcc.dg/vmx/bug-1.c: Ditto.
15054
15055 2004-04-20 Eric Christopher <echristo@redhat.com>
15056
15057 * gcc.dg/charset/extern.c: New test.
15058 * g++.dg/charset/extern3.cc: Ditto.
15059
15060 2004-04-20 Uros Bizjak <uros@kss-loka.si>
15061
15062 * gcc.dg/builtins-39.c: New test.
15063
15064 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
15065
15066 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
15067
15068 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
15069
15070 * gcc.dg/torture/mips-hilo-1.c: New test.
15071
15072 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
15073
15074 * gcc.c-torture/compile/20040419-1.c: New test.
15075
15076 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
15077
15078 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
15079
15080 2004-04-18 Zack Weinberg <zack@codesourcery.com>
15081 Aldy Hernandez <aldyh@redhat.com>
15082
15083 * gcc.c-torture/execute/va-arg-24.c: New.
15084
15085 2004-04-17 Zack Weinberg <zack@codesourcery.com>
15086 Aldy Hernandez <aldyh@redhat.com>
15087
15088 * gcc.dg/vmx/1b-01.c: New.
15089 * gcc.dg/vmx/1b-02.c: New.
15090 * gcc.dg/vmx/1b-03.c: New.
15091 * gcc.dg/vmx/1b-04.c: New.
15092 * gcc.dg/vmx/1b-05.c: New.
15093 * gcc.dg/vmx/1b-06.c: New.
15094 * gcc.dg/vmx/1b-07.c: New.
15095 * gcc.dg/vmx/1c-01.c: New.
15096 * gcc.dg/vmx/1c-02.c: New.
15097 * gcc.dg/vmx/3a-01a.c: New.
15098 * gcc.dg/vmx/3a-01.c: New.
15099 * gcc.dg/vmx/3a-01m.c: New.
15100 * gcc.dg/vmx/3a-03.c: New.
15101 * gcc.dg/vmx/3a-03m.c: New.
15102 * gcc.dg/vmx/3a-04.c: New.
15103 * gcc.dg/vmx/3a-04m.c: New.
15104 * gcc.dg/vmx/3a-05.c: New.
15105 * gcc.dg/vmx/3a-06.c: New.
15106 * gcc.dg/vmx/3a-06m.c: New.
15107 * gcc.dg/vmx/3a-07.c: New.
15108 * gcc.dg/vmx/3b-01.c: New.
15109 * gcc.dg/vmx/3b-02.c: New.
15110 * gcc.dg/vmx/3b-10.c: New.
15111 * gcc.dg/vmx/3b-13.c: New.
15112 * gcc.dg/vmx/3b-14.c: New.
15113 * gcc.dg/vmx/3b-15.c: New.
15114 * gcc.dg/vmx/3c-01a.c: New.
15115 * gcc.dg/vmx/3c-01.c: New.
15116 * gcc.dg/vmx/3c-02.c: New.
15117 * gcc.dg/vmx/3c-03.c: New.
15118 * gcc.dg/vmx/3d-01.c: New.
15119 * gcc.dg/vmx/4-01.c: New.
15120 * gcc.dg/vmx/4-03.c: New.
15121 * gcc.dg/vmx/5-01.c: New.
15122 * gcc.dg/vmx/5-02.c: New.
15123 * gcc.dg/vmx/5-03.c: New.
15124 * gcc.dg/vmx/5-04.c: New.
15125 * gcc.dg/vmx/5-05.c: New.
15126 * gcc.dg/vmx/5-06.c: New.
15127 * gcc.dg/vmx/5-07.c: New.
15128 * gcc.dg/vmx/5-07t.c: New.
15129 * gcc.dg/vmx/5-08.c: New.
15130 * gcc.dg/vmx/5-10.c: New.
15131 * gcc.dg/vmx/5-11.c: New.
15132 * gcc.dg/vmx/7-01a.c: New.
15133 * gcc.dg/vmx/7-01.c: New.
15134 * gcc.dg/vmx/7c-01.c: New.
15135 * gcc.dg/vmx/7d-01.c: New.
15136 * gcc.dg/vmx/7d-02.c: New.
15137 * gcc.dg/vmx/8-01.c: New.
15138 * gcc.dg/vmx/8-02a.c: New.
15139 * gcc.dg/vmx/8-02.c: New.
15140 * gcc.dg/vmx/brode-1.c: New.
15141 * gcc.dg/vmx/bug-1.c: New.
15142 * gcc.dg/vmx/bug-2.c: New.
15143 * gcc.dg/vmx/bug-3.c: New.
15144 * gcc.dg/vmx/cw-bug-1.c: New.
15145 * gcc.dg/vmx/cw-bug-2.c: New.
15146 * gcc.dg/vmx/cw-bug-3.c: New.
15147 * gcc.dg/vmx/dct.c: New.
15148 * gcc.dg/vmx/debug-1.c: New.
15149 * gcc.dg/vmx/debug-2.c: New.
15150 * gcc.dg/vmx/debug-3.c: New.
15151 * gcc.dg/vmx/debug-4.c: New.
15152 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
15153 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
15154 * gcc.dg/vmx/eg-5.c: New.
15155 * gcc.dg/vmx/fft.c: New.
15156 * gcc.dg/vmx/gcc-bug-1.c: New.
15157 * gcc.dg/vmx/gcc-bug-2.c: New.
15158 * gcc.dg/vmx/gcc-bug-3.c: New.
15159 * gcc.dg/vmx/gcc-bug-4.c: New.
15160 * gcc.dg/vmx/gcc-bug-5.c: New.
15161 * gcc.dg/vmx/gcc-bug-6.c: New.
15162 * gcc.dg/vmx/gcc-bug-7.c: New.
15163 * gcc.dg/vmx/gcc-bug-8.c: New.
15164 * gcc.dg/vmx/gcc-bug-9.c: New.
15165 * gcc.dg/vmx/gcc-bug-b.c: New.
15166 * gcc.dg/vmx/gcc-bug-c.c: New.
15167 * gcc.dg/vmx/gcc-bug-d.c: New.
15168 * gcc.dg/vmx/gcc-bug-e.c: New.
15169 * gcc.dg/vmx/gcc-bug-f.c: New.
15170 * gcc.dg/vmx/gcc-bug-g.c: New.
15171 * gcc.dg/vmx/gcc-bug-i.c: New.
15172 * gcc.dg/vmx/harness.h: New.
15173 * gcc.dg/vmx/ira1.c: New.
15174 * gcc.dg/vmx/ira2a.c: New.
15175 * gcc.dg/vmx/ira2b.c: New.
15176 * gcc.dg/vmx/ira2.c: New.
15177 * gcc.dg/vmx/ira2c.c: New.
15178 * gcc.dg/vmx/mem.c: New.
15179 * gcc.dg/vmx/newton-1.c: New.
15180 * gcc.dg/vmx/ops.c: New.
15181 * gcc.dg/vmx/sn7153.c: New.
15182 * gcc.dg/vmx/spill2.c: New.
15183 * gcc.dg/vmx/spill3.c: New.
15184 * gcc.dg/vmx/spill.c: New.
15185 * gcc.dg/vmx/t.c: New.
15186 * gcc.dg/vmx/varargs-1.c: New.
15187 * gcc.dg/vmx/varargs-2.c: New.
15188 * gcc.dg/vmx/varargs-3.c: New.
15189 * gcc.dg/vmx/varargs-4.c: New.
15190 * gcc.dg/vmx/varargs-5.c: New.
15191 * gcc.dg/vmx/varargs-6.c: New.
15192 * gcc.dg/vmx/varargs-7.c: New.
15193 * gcc.dg/vmx/vmx.exp: New.
15194 * gcc.dg/vmx/vprint-1.c: New.
15195 * gcc.dg/vmx/vscan-1.c: New.
15196 * gcc.dg/vmx/x-01.c: New.
15197 * gcc.dg/vmx/x-02.c: New.
15198 * gcc.dg/vmx/x-03.c: New.
15199 * gcc.dg/vmx/x-04.c: New.
15200 * gcc.dg/vmx/x-05.c: New.
15201 * gcc.dg/vmx/yousufi-1.c: New.
15202 * gcc.dg/vmx/zero-1.c: New.
15203 * gcc.dg/vmx/zero.c: New.
15204
15205 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
15206
15207 * g++.dg/lookup/java1.C: Update for chage of
15208 _Jv_AllocObject.
15209 * g++.dg/lookup/java2.C: Likewise.
15210
15211 2004-04-17 Laurent GUERBY <laurent@guerby.net>
15212
15213 * ada/acats/run_all.sh: use -O2 by default.
15214
15215 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
15216
15217 * gcc.dg/vr-mult-[12].c: New tests.
15218
15219 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15220
15221 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
15222
15223 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
15224
15225 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
15226
15227 * lib/target-supports.exp (check_profiling_available): Assume profiling
15228 isn't available for mips*-*-elf targets.
15229
15230 2004-04-14 Uros Bizjak <uros@kss-loka.si>
15231
15232 * gcc.dg/builtins-38.c: New test.
15233
15234 2004-04-14 Eric Christopher <echristo@redhat.com>
15235
15236 * g++.dg/charset/charset.exp: Run .cc extension tests.
15237
15238 2004-04-14 Zack Weinberg <zack@codesourcery.com>
15239
15240 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
15241
15242 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15243
15244 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
15245
15246 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
15247
15248 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
15249 * gcc.dg/i386-387-2.c: Likewise.
15250
15251 * gcc.dg/i386-387-7.c: New test.
15252 * gcc.dg/i386-387-8.c: New test.
15253
15254 * gcc.dg/builtins-37.c: New test.
15255
15256 2004-04-13 Geoffrey Keating <geoffk@apple.com>
15257
15258 * g++.dg/pch/externc-1.C: Add missing semicolon.
15259
15260 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
15261
15262 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
15263
15264 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
15265
15266 * gcc.c-torture/execute/20040411-1.c: New test.
15267
15268 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
15269
15270 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
15271
15272 2004-04-09 Chris Demetriou <cgd@broadcom.com>
15273
15274 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
15275
15276 2004-04-09 Zack Weinberg <zack@codesourcery.com>
15277
15278 * lib/target-supports.exp (check_named_sections_available): New.
15279 * lib/gcc-dg.exp (dg-require-named-sections): New.
15280 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
15281 old-deja.exp. Also prune error-count message from HP linker.
15282 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
15283
15284 * g++.dg/init/init-ref4.C: Use dg-require-weak.
15285 * g++.old-deja/g++.pt/static3.C: Likewise.
15286 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
15287
15288 2004-04-09 Roger Sayle <roger@eyesopen.com>
15289
15290 * gcc.c-torture/execute/20040409-1.c: New test case.
15291 * gcc.c-torture/execute/20040409-2.c: New test case.
15292 * gcc.c-torture/execute/20040409-3.c: New test case.
15293
15294 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
15295
15296 * gcc.dg/20040409-1.c: New test.
15297
15298 2004-04-08 Roger Sayle <roger@eyesopen.com>
15299
15300 PR target/14888
15301 * g++.dg/opt/pr14888.C: New test case.
15302
15303 2004-04-08 Geoffrey Keating <geoffk@apple.com>
15304
15305 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
15306 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
15307 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
15308 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
15309 New tests.
15310
15311 2004-04-08 Paul Brook <paul@codesourcery.com>
15312
15313 * gcc.dg/spill-1.c: New test.
15314
15315 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15316
15317 * gcc.dg/torture/builtin-ctype-2.c: New test.
15318
15319 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
15320
15321 * gcc.dg/pch/pch.exp: Add largefile test.
15322
15323 2004-04-06 Geoffrey Keating <geoffk@apple.com>
15324
15325 * g++.dg/pch/externc-1.Hs: New.
15326 * g++.dg/pch/externc-1.C: New.
15327
15328 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15329
15330 * gcc.dg/compat/struct-by-value-5a_main.c,
15331 gcc.dg/compat/struct-by-value-5b_main.c: New files.
15332 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
15333 * gcc.dg/compat/struct-by-value-5a_x.c,
15334 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
15335 gcc.dg/compat/struct-by-value-5_x.c.
15336 * gcc.dg/compat/struct-by-value-5a_y.c,
15337 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
15338 gcc.dg/compat/struct-by-value-5_y.c.
15339
15340 * gcc.dg/compat/struct-by-value-6a_main.c,
15341 gcc.dg/compat/struct-by-value-6b_main.c: New files.
15342 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
15343 * gcc.dg/compat/struct-by-value-6a_x.c,
15344 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
15345 gcc.dg/compat/struct-by-value-6_x.c.
15346 * gcc.dg/compat/struct-by-value-6a_y.c,
15347 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
15348 gcc.dg/compat/struct-by-value-6_y.c.
15349
15350 * gcc.dg/compat/struct-by-value-7a_main.c,
15351 gcc.dg/compat/struct-by-value-7b_main.c: New files.
15352 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
15353 * gcc.dg/compat/struct-by-value-7a_x.c,
15354 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
15355 gcc.dg/compat/struct-by-value-7_x.c.
15356 * gcc.dg/compat/struct-by-value-7a_y.c,
15357 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
15358 gcc.dg/compat/struct-by-value-7_y.c.
15359
15360 2004-04-06 Jakub Jelinek <jakub@redhat.com>
15361
15362 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
15363 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
15364 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
15365 options.
15366
15367 2004-04-06 Uros Bizjak <uros@kss-loka.si>
15368
15369 * gcc.dg/builtins-36.c: New test.
15370
15371 2004-04-06 Paul Brook <paul@codesourcery.com>
15372
15373 * README.gcc: Remove obsolete contraint on testcases.
15374
15375 2004-04-05 Paul Brook <paul@codesourcery.com>
15376
15377 PR2123
15378 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
15379 failure and exit(0) on success.
15380 * g++.dg/expr/anew2.C: Ditto.
15381 * g++.dg/expr/anew3.C: Ditto.
15382 * g++.dg/expr/anew4.C: Ditto.
15383
15384 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
15385
15386 PR c++/3518
15387 * g++.dg/template/unify7.C: New.
15388
15389 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
15390
15391 * g++.dg/README: Bring up to date with new subdirectories; remove
15392 duplicate subdirectory lines.
15393
15394 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
15395
15396 PR c++/14007
15397 * g++.dg/template/unify5.C: New.
15398 * g++.dg/template/unify6.C: New.
15399 * g++.dg/template/qualttp20.C: Adjust.
15400 * g++.old-deja/g++.jason/report.C: Adjust.
15401 * g++.old-deja/g++.other/qual1.C: Adjust.
15402
15403 2004-04-01 Mark Mitchell <mark@codesourcery.com>
15404
15405 PR c++/14803
15406 * g++.dg/inherit/ptrmem1.C: New test.
15407
15408 2004-04-01 Jakub Jelinek <jakub@redhat.com>
15409
15410 PR c++/14755
15411 * gcc.c-torture/execute/20040331-1.c: New test.
15412 * gcc.dg/20040331-1.c: New test.
15413
15414 2004-04-01 Paul Brook <paul@codesourcery.com>
15415
15416 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
15417
15418 2004-03-30 Mark Mitchell <mark@codesourcery.com>
15419
15420 PR c++/14724
15421 * g++.dg/init/goto1.C: New test.
15422
15423 PR c++/14763
15424 * g++.dg/template/defarg4.C: New test.
15425
15426 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
15427
15428 * gcc.dg/altivec-11.c: Extend test for more valid cases.
15429
15430 2004-03-28 David Edelsohn <edelsohn@gnu.org>
15431
15432 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
15433
15434 2004-03-28 Zack Weinberg <zack@codesourcery.com>
15435
15436 * gcc.dg/noncompile/undeclared-2.c: New test.
15437
15438 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
15439
15440 * gcc.dg/940409-1.c: Remove XFAIL.
15441 * gcc.dg/reg-vol-struct-1.c: New test.
15442
15443 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15444
15445 * gcc.dg/torture/builtin-wctype-1.c: New test.
15446
15447 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
15448
15449 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
15450 * gcc.dg/20001101-1.c: Likewise.
15451 * gcc.dg/20001102-1.c: Likewise.
15452
15453 2004-03-25 Roger Sayle <roger@eyesopen.com>
15454
15455 * gcc.dg/compare8.c: Add an additional test for XOR.
15456
15457 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15458
15459 * gcc.dg/torture/builtin-ctype-1.c: New test.
15460
15461 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15462
15463 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
15464 * gcc.dg/torture/builtin-math-1.c: Likewise.
15465 * gcc.dg/torture/builtin-power-1.c: New test.
15466
15467 2004-03-24 Andreas Schwab <schwab@suse.de>
15468
15469 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
15470 IA64 assembler.
15471
15472 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
15473 Roger Sayle <roger@eyesopen.com>
15474
15475 * gcc.dg/compare8.c: New test case.
15476
15477 2004-03-23 Ziemowit Laski <zlaski@apple.com>
15478
15479 * g++.dg/ext/altivec-7.C: New test.
15480
15481 2004-03-23 Zack Weinberg <zack@codesourcery.com>
15482
15483 PR 12267, 12391, 12560, 13129, 14114, 14133
15484 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
15485 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
15486 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
15487 Adjust error regexps.
15488 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
15489 * gcc.dg/noncompile/undeclared-1.c: New test cases.
15490 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
15491 * gcc.dg/local1.c: Add explanatory comment.
15492
15493 2004-03-23 Roger Sayle <roger@eyesopen.com>
15494
15495 PR optimization/14669
15496 * g++.dg/opt/fold2.C: New test case.
15497
15498 2004-03-22 Jakub Jelinek <jakub@redhat.com>
15499
15500 PR c/14069
15501 * gcc.dg/20040322-1.c: New test.
15502
15503 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
15504
15505 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
15506 * gcc.dg/ultrasp4.c: Likewise.
15507 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
15508
15509 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
15510
15511 * gcc.dg/i386-sse-8.c: Reset default options.
15512
15513 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
15514
15515 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
15516 in the error message text.
15517
15518 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
15519
15520 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
15521
15522 2004-03-21 Mark Mitchell <mark@codesourcery.com>
15523
15524 PR c++/14616
15525 * g++.dg/init/array13.C: New test.
15526
15527 2004-03-20 Roger Sayle <roger@eyesopen.com>
15528
15529 PR target/13889
15530 * gcc.c-torture/compile/pr13889.c: New test case.
15531
15532 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
15533
15534 PR c/14635
15535 * builtins-1.c (nan, nans): Don't test.
15536 * builtins-30.c: Don't use nan, nanf, nanl.
15537 * builtins-35.c: New test.
15538
15539 2004-03-19 Ziemowit Laski <zlaski@apple.com>
15540
15541 * g++.dg/ext/altivec-6.C: New test.
15542
15543 2004-03-19 Mark Mitchell <mark@codesourcery.com>
15544
15545 * g++.dg/init/placement3.C: New test.
15546
15547 * g++.dg/template/spec13.C: New test.
15548
15549 * g++.dg/lookup/using11.C: New test.
15550
15551 * g++.dg/lookup/koenig3.C: New test.
15552
15553 * g++.dg/template/operator2.C: New test.
15554
15555 * g++.dg/expr/dtor3.C: New test.
15556 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
15557 marker.
15558 * g++.old-deja/g++.law/visibility28.C: Likewise.
15559
15560 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
15561
15562 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
15563 * gcc.dg/ppc64-abi-3.c: Likewise.
15564
15565 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15566
15567 PR c++/14545
15568 * g++.dg/parse/template15.C: New test.
15569
15570 2004-03-18 Mark Mitchell <mark@codesourcery.com>
15571
15572 * g++.dg/expr/dtor2.C: New test.
15573
15574 * g++.dg/lookup/anon4.C: New test.
15575
15576 * g++.dg/overload/using1.C: New test.
15577
15578 * g++.dg/template/lookup7.C: New test.
15579
15580 * g++.dg/template/typename6.C: New test.
15581
15582 * g++.dg/expr/cond6.C: New test.
15583
15584 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15585
15586 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
15587
15588 2004-03-18 Mark Mitchell <mark@codesourcery.com>
15589
15590 * g++.dg/expr/cond5.C: New test.
15591 * g++.dg/expr/constcast1.C: Likewise.
15592 * g++.dg/expr/ptrmem2.C: Likewise.
15593 * g++.dg/expr/ptrmem3.C: Likewise.
15594 * g++.dg/lookup/main1.C: Likewise.
15595 * g++.dg/template/lookup6.C: Likewise.
15596
15597 2004-03-18 Mark Mitchell <mark@codesourcery.com>
15598
15599 * gcc.dg/local1.c: New test.
15600
15601 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
15602
15603 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15604
15605 * gcc.dg/torture/builtin-convert-1.c: New test.
15606
15607 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15608
15609 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
15610
15611 2004-03-16 Mark Mitchell <mark@codesourcery.com>
15612
15613 PR c++/14481
15614 * g++.dg/warn/Wunused-7.C: New test.
15615
15616 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15617
15618 * gcc.dg/torture/builtin-integral-1.c: New test.
15619
15620 2004-03-16 Mark Mitchell <mark@codesourcery.com>
15621
15622 PR c++/14586
15623 * g++.dg/parse/non-dependent3.C: New test.
15624
15625 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
15626
15627 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
15628 * g++.dg/eh/simd-2.C: Likewise.
15629 * g++.dg/init/array10.C: Likewise.
15630 * gcc.c-torture/compile/simd-1.c: Likewise.
15631 * gcc.c-torture/compile/simd-2.c: Likewise.
15632 * gcc.c-torture/compile/simd-3.c: Likewise.
15633 * gcc.c-torture/compile/simd-4.c: Likewise.
15634 * gcc.c-torture/compile/simd-6.c: Likewise.
15635 * gcc.c-torture/execute/simd-1.c: Likewise.
15636 * gcc.c-torture/execute/simd-2.c: Likewise.
15637 * gcc.dg/compat/vector-defs.h: Likewise.
15638 * gcc.dg/20020531-1.c: Likewise.
15639 * gcc.dg/altivec-3.c: Likewise.
15640 * gcc.dg/altivec-4.c: Likewise.
15641 * gcc.dg/altivec-varargs-1.c: Likewise.
15642 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
15643 * gcc.dg/i386-mmx-3.c: Likewise.
15644 * gcc.dg/i386-sse-4.c: Likewise.
15645 * gcc.dg/i386-sse-5.c: Likewise.
15646 * gcc.dg/i386-sse-8.c: Likewise.
15647 * gcc.dg/simd-1.c: Likewise.
15648 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
15649 __ev64_opaque__ since the machine description provides it.
15650
15651 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
15652
15653 * lib/compat.exp (skip_list): New global variable.
15654 Use it to hold the user defined COMPAT_SKIPS list if any.
15655 (compat-obj): Add the members of skip_list to optall.
15656
15657 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
15658
15659 * gcc.dg/compat/union-by-value-1_main.c,
15660 union-by-value-1_x.c, union-by-value-1_y.c,
15661 union-check.h, union-defs.h,
15662 union-init.h, union-return-1_main.c,
15663 union-return-1_x.c, union-return-1_y.c: New files.
15664
15665 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
15666
15667 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
15668 mixed-struct-init.h: Add 4 mixed structure types.
15669 struct-by-value-21_main.c, struct-by-value-21_x.c,
15670 struct-by-value-21_y.c, struct-return-21_main.c,
15671 struct-return-21_x.c, struct-return-21_y.c: New files.
15672
15673 2004-03-13 Mark Mitchell <mark@codesourcery.com>
15674
15675 PR c++/14550
15676 * g++.dg/parse/template14.C: New test.
15677
15678 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
15679
15680 * gcc.c-torture/execute/20040313-1.c: New test.
15681
15682 2004-03-13 Jakub Jelinek <jakub@redhat.com>
15683
15684 PR target/14533
15685 * gcc.dg/20040311-2.c: New test.
15686
15687 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
15688
15689 PR other/14544
15690 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
15691 bit-field.
15692
15693 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
15694
15695 * gcc.dg/20040305-2.c: Add missing return statement.
15696
15697 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15698
15699 * gcc.dg/builtins-34.c: Also check pow10*.
15700
15701 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
15702
15703 PR target/14262
15704 * gcc.dg/20040305-2.c: New test.
15705
15706 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
15707
15708 * gcc.dg/20040310-1.c: New test.
15709
15710 2004-03-11 Roger Sayle <roger@eyesopen.com>
15711
15712 * gcc.c-torture/execute/20040311-1.c: New test case.
15713
15714 2004-03-11 Mark Mitchell <mark@codesourcery.com>
15715
15716 PR c++/14476
15717 * g++.dg/lookup/enum1.C: New test.
15718
15719 2004-03-10 Mark Mitchell <mark@codesourcery.com>
15720
15721 PR c++/14510
15722 * g++.dg/lookup/struct2.C: New test.
15723
15724 2004-03-10 Uros Bizjak <uros@kss-loka.si>
15725
15726 * gcc.dg/builtins-34.c: New test.
15727
15728 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15729
15730 * gcc.dg/torture/builtin-nonneg-1.c: New test.
15731
15732 2004-03-09 James E Wilson <wilson@specifixinc.com>
15733
15734 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
15735 * gcc.dg/alias-2.c: New testcase.
15736
15737 2004-03-09 Zack Weinberg <zack@codesourcery.com>
15738
15739 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
15740
15741 2004-03-09 Roger Sayle <roger@eyesopen.com>
15742
15743 * gcc.c-torture/execute/20040309-1.c: New test case.
15744
15745 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
15746
15747 PR c++/14397
15748 * g++.dg/overload/ref1.C: New.
15749
15750 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15751
15752 PR c++/14409
15753 * g++.dg/template/spec12.C: New test.
15754
15755 PR c++/14448
15756 * g++.dg/parse/crash14.C: New test.
15757
15758 2004-03-09 Mark Mitchell <mark@codesourcery.com>
15759
15760 PR c++/14230
15761 * g++.dg/init/ref11.C: New test.
15762
15763 2004-03-09 Mark Mitchell <mark@codesourcery.com>
15764
15765 PR c++/14432
15766 * g++.dg/parse/builtin2.C: New test.
15767
15768 2004-03-08 Mark Mitchell <mark@codesourcery.com>
15769
15770 PR c++/14401
15771 * g++.dg/init/ctor3.C: New test.
15772 * g++.dg/init/union1.C: New test.
15773 * g++.dg/ext/anon-struct4.C: New test.
15774
15775 2004-03-08 Mark Mitchell <mark@codesourcery.com>
15776
15777 * g++.dg/lookup/koenig1.C: Tweak error messages.
15778 * g++.dg/lookup/used-before-declaration.C: Likewise.
15779 * g++.dg/other/do1.C: Likewise.
15780 * g++.dg/overload/koenig1.C: Likewise.
15781 * g++.dg/parse/crash13.C: Likewise.
15782 * g++.dg/template/instantiate3.C: Likewise.
15783
15784 2004-03-08 Eric Christopher <echristo@redhat.com>
15785
15786 * * lib/target-supports.exp: Enable libiconv in test
15787 compilation. Fix up error checking.
15788
15789 2004-03-08 Roger Sayle <roger@eyesopen.com>
15790
15791 PR middle-end/14289
15792 * gcc.dg/pr14289-1.c: New test case.
15793 * gcc.dg/pr14289-2.c: Likewise.
15794 * gcc.dg/pr14289-3.c: Likewise.
15795
15796 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
15797
15798 * gcc.c-torture/execute/20040308-1.c: New test.
15799
15800 2004-03-07 Roger Sayle <roger@eyesopen.com>
15801
15802 * gcc.c-torture/execute/20040307-1.c: New test case.
15803
15804 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
15805
15806 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
15807
15808 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
15809
15810 * gcc.dg/20040306-1.c: New test.
15811
15812 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
15813
15814 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
15815 them static.
15816 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
15817
15818 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15819
15820 PR c/14465
15821 * gcc.dg/decl-6.c: New test.
15822
15823 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15824
15825 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
15826 Rename LOGPOW -> LOG_POW.
15827 (SQRT_EXP, POW_EXP): New.
15828
15829 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15830
15831 * gcc.dg/i386-sse-8.c: New test.
15832
15833 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15834
15835 PR c/14114
15836 * gcc.dg/decl-5.c: New test.
15837
15838 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
15839
15840 * gcc.dg/20040305-1.c: New test.
15841
15842 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
15843
15844 PR other/14354
15845 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
15846
15847 2004-03-04 Ziemowit Laski <zlaski@apple.com>
15848
15849 PR c++/14425, c++/14426
15850 * g++.dg/ext/altivec-4.C: New test.
15851 * g++.dg/ext/altivec-5.C: New test.
15852
15853 2004-03-04 Geoffrey Keating <geoffk@apple.com>
15854
15855 * g++.old-deja/g++.other/linkage1.C: Expect errors about
15856 global variables of a type with no linkage.
15857 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
15858 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
15859 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
15860 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
15861 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
15862 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
15863 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
15864 * g++.dg/warn/deprecated.C: Name enum Color.
15865 * g++.dg/overload/VLA.C: Name structure for 'b'.
15866 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
15867
15868 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
15869
15870 * gcc.c-torture/compile/20040304-1.c: New test.
15871
15872 2004-03-03 Zack Weinberg <zack@codesourcery.com>
15873
15874 PR 13728
15875 * gcc.dg/decl-4.c: New testcase.
15876
15877 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
15878
15879 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
15880 as PRECF if sizeof (float) > sizeof (double).
15881 (PRECL): Make it the same as PRECF if
15882 sizeof (float) > sizeof (long double).
15883
15884 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15885
15886 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
15887 system type. Add check for irix6 which doesn't have c99 runtime.
15888
15889 2004-03-03 Bob Wilson <bob.wilson@acm.org>
15890
15891 * gcc.dg/const-elim-1.c: xfail for xtensa.
15892
15893 2004-03-01 Mark Mitchell <mark@codesourcery.com>
15894
15895 PR c++/14369
15896 * g++.dg/template/cond4.C: New test.
15897
15898 2004-03-01 Mark Mitchell <mark@codesourcery.com>
15899
15900 PR c++/14360
15901 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
15902
15903 PR c++/14361
15904 * g++.dg/parse/defarg7.C: New test.
15905
15906 PR c++/14359
15907 * g++.dg/template/friend26.C: New test.
15908
15909 2004-03-01 Mark Mitchell <mark@codesourcery.com>
15910
15911 PR c++/14324
15912 * g++.dg/abi/mangle21.C: New test.
15913
15914 PR c++/14260
15915 * g++.dg/parse/constructor2.C: New test.
15916
15917 PR c++/14337
15918 * g++.dg/template/sfinae1.C: New test.
15919
15920 2004-02-29 Mark Mitchell <mark@codesourcery.com>
15921
15922 PR c++/14267
15923 * g++.dg/expr/crash2.C: New test.
15924
15925 PR middle-end/13448
15926 * gcc.dg/inline-5.c: New test.
15927 * gcc.dg/always-inline.c: Split out tests into ...
15928 * gcc.dg/always-inline2.c: ... this and ...
15929 * gcc.dg/always-inline3.c: ... this.
15930
15931 2004-02-29 Mark Mitchell <mark@codesourcery.com>
15932
15933 PR debug/12103
15934 * g++.dg/debug/crash1.C: New test.
15935
15936 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
15937
15938 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
15939 function with __attribute__((noinline)).
15940 (recurser_void2): Likewise.
15941 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
15942 (recurser_void2): Likewise.
15943
15944 2004-02-29 Roger Sayle <roger@eyesopen.com>
15945
15946 PR middle-end/14203
15947 * g++.dg/warn/Wunused-6.C: New test case.
15948
15949 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
15950
15951 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
15952 not defined.
15953
15954 2004-02-27 Eric Christopher <echristo@redhat.com>
15955
15956 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
15957 * g++.dg/charset/asm2.c: Run only x86.
15958 * gcc.dg/charset/asm3.c: Ditto.
15959
15960 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
15961
15962 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
15963 ld_library_path.
15964
15965 2004-02-27 Ziemowit Laski <zlaski@apple.com>
15966
15967 * g++.dg/ext/altivec-3.C: New.
15968
15969 2004-02-26 Richard Henderson <rth@redhat.com>
15970
15971 * g++.dg/ext/attrib10.C: Mark for warning.
15972 * gcc.dg/attr-alias-1.c: New.
15973
15974 2004-02-26 Richard Henderson <rth@redhat.com>
15975
15976 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
15977 * gcc.c-torture/execute/20040208-2.c: ... it back.
15978
15979 2004-02-26 Eric Christopher <echristo@redhat.com>
15980
15981 * lib/target-supports.exp (check-iconv-available): New function.
15982 * lib/gcc-dg.exp (dg-require-iconv): New function.
15983 Use above.
15984 * gcc.dg/charset: New directory.
15985 * gcc.dg/charset/charset.exp: New file.
15986 * gcc.dg/charset/asm1.c: Ditto.
15987 * gcc.dg/charset/asm2.c: Ditto.
15988 * gcc.dg/charset/asm3.c: Ditto.
15989 * gcc.dg/charset/asm4.c: Ditto.
15990 * gcc.dg/charset/asm5.c: Ditto.
15991 * gcc.dg/charset/attribute1.c: Ditto.
15992 * gcc.dg/charset/attribute2.c: Ditto.
15993 * gcc.dg/charset/string1.c: Ditto.
15994 * g++.dg/charset: New directory.
15995 * g++.dg/dg.exp: Add here. Special options.
15996 * g++.dg/charset/charset.exp: New file.
15997 * g++.dg/charset/asm1.c: Ditto.
15998 * g++.dg/charset/asm2.c: Ditto.
15999 * g++.dg/charset/asm3.c: Ditto.
16000 * g++.dg/charset/asm4.c: Ditto.
16001 * g++.dg/charset/attribute1.c: Ditto.
16002 * g++.dg/charset/attribute2.c: Ditto.
16003 * g++.dg/charset/extern1.cc: Ditto.
16004 * g++.dg/charset/extern2.cc: Ditto.
16005 * g++.dg/charset/string1.c: Ditto.
16006
16007 2004-02-26 Mark Mitchell <mark@codesourcery.com>
16008
16009 PR c++/14278
16010 * g++.dg/parse/comma1.C: New test.
16011
16012 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16013
16014 PR c++/14284
16015 * g++.dg/template/ttp8.C: New test.
16016
16017 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
16018
16019 * gcc.dg/fixuns-trunc-1.c: New test.
16020
16021 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16022
16023 * gcc.dg/builtins-config.h: Use #elif.
16024
16025 2004-02-26 Michael Matz <matz@suse.de>
16026
16027 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
16028 * gcc.dg/991214-1.c: Likewise.
16029 * gcc.dg/i386-asm-1.c: Likewise.
16030
16031 2004-02-25 Richard Henderson <rth@redhat.com>
16032
16033 * gcc.c-torture/execute/20040208-2.c: Move ...
16034 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
16035
16036 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16037
16038 PR c++/14246
16039 * g++.dg/other/crash-3.C: New test.
16040
16041 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16042
16043 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
16044 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
16045
16046 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
16047 HP-UX.
16048
16049 2004-02-24 Michael Matz <matz@suse.de>
16050
16051 * gcc.dg/i386-regparm.c: New.
16052
16053 2004-02-23 James E Wilson <wilson@specifixinc.com>
16054
16055 * gcc.c-torture/execute/20040223-1.c: New.
16056
16057 2004-02-23 Zack Weinberg <zack@codesourcery.com>
16058 Kazu Hirata <kazu@cs.umass.edu>
16059
16060 * gcc.dg/fwritable-strings-1.c: Remove.
16061
16062 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
16063
16064 PR c/14156
16065 * gcc.dg/20040223-1.c: New test.
16066
16067 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16068
16069 PR c++/14106
16070 * g++.dg/ext/typeof9.C: New test.
16071
16072 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16073
16074 PR c++/14250
16075 * g++.dg/other/switch1.C: New test.
16076
16077 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
16078
16079 * gcc.dg/cast-function-1.c: Adjust for new informative message.
16080 * gcc.dg/va-arg-1.c: Likewise.
16081
16082 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16083
16084 PR c++/14143
16085 * g++.dg/template/koenig5.C: New test.
16086
16087 2004-02-21 Ziemowit Laski <zlaski@apple.com>
16088
16089 * g++.dg/ext/altivec-1.C: Generalize target triple.
16090 * g++.dg/ext/altivec-2.C: New test case.
16091 * g++.dg/ext/altivec_check.h: New file.
16092 * gcc.dg/altivec-1.c: Generalize target triple;
16093 include altivec_check.h and call altivec_check().
16094 * gcc.dg/altivec-[2-5].c: Generalize target triple.
16095 * gcc.dg/altivec-6.c: New test case.
16096 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
16097 type casts as needed.
16098 * gcc.dg/altivec-10.c: Include altivec_check.h and call
16099 altivec_check().
16100 * gcc.dg/altivec-12.c: New test case.
16101 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
16102 include altivec_check.h and call altivec_check().
16103 * gcc.dg/altivec_check.h: New file.
16104
16105 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16106
16107 * lib/target-supports.exp (check_alias_available): Don't mangle
16108 function `g' in test program.
16109
16110 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16111
16112 * lib/target-supports.exp (check_profiling_available): Check
16113 argument to determine whether we support a profiling type.
16114 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
16115 check_profiling_available.
16116 * g++.dg/bprob/bprob.exp: Likewise
16117 * g77.dg/bprob/bprob.exp: Likewise.
16118 * gcc.misc-tests/bprob.exp: Likewise.
16119 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
16120 dg-require-profiling and delete expected error handling.
16121 * gcc.dg/20021014-1.c: Likewise.
16122 * gcc.dg/nest.c: Likewise.
16123
16124 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16125
16126 PR c++/12007
16127 * g++.dg/other/vthunk1.C: New test.
16128
16129 2004-02-20 Falk Hueffner <falk@debian.org>
16130
16131 PR target/14201
16132 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
16133
16134 2004-02-20 Mark Mitchell <mark@codesourcery.com>
16135
16136 PR c++/13927
16137 * g++.dg/other/error8.C: Remove XFAIL markers.
16138
16139 PR c++/14173
16140 * g++.dg/ext/packed5.C: New test.
16141
16142 PR c++/14199
16143 * g++.dg/warn/Wunused-5.C: New test.
16144
16145 PR c++/14186
16146 * g++.dg/lookup/member1.C: New test.
16147
16148 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
16149
16150 * gcc.c-torture/compile/20040130-1.c: Enable only when
16151 __INT_MAX__ >= 2147483647L.
16152 * gcc.c-torture/compile/961203-1.c: Likewise.
16153
16154 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
16155
16156 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
16157 * g++.dg/opt/template1.C: Robustify assembler regexp
16158
16159 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16160
16161 * gcc.c-torture/execute/simd-4.x: Remove.
16162 * gcc.c-torture/execute/va-arg-25.x: Likewise.
16163 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
16164 Guard with #ifndef SKIP_ATTRIBUTE.
16165 * gcc.dg/compat/vector-1_y.c: Likewise.
16166 * gcc.dg/compat/vector-2_x.c: Likewise.
16167 * gcc.dg/compat/vector-2_y.c: Likewise.
16168 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
16169 * g++.dg/eh/simd-2.C: Likewise.
16170
16171 2004-02-19 Alan Modra <amodra@bigpond.net.au>
16172
16173 * gcc.c-torture/compile/complex-1.c: New.
16174
16175 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
16176
16177 PR target/14209
16178 * gcc.c-torture/execute/20040218-1.c: New test.
16179
16180 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16181
16182 PR c++/14181
16183 * g++.dg/parse/new2.C: New test.
16184
16185 2004-02-18 Paul Brook <paul@codesourcery.com>
16186
16187 * gcc.c-torture/compile/libcall-1.c: New test.
16188
16189 2004-02-18 Paul Brook <paul@codesourcery.com>
16190
16191 PR debug/12934
16192 * gcc.dg/debug/debug-7.c: New test.
16193
16194 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
16195
16196 * gcc.dg/20040217-1.c: New test.
16197
16198 2004-02-17 Zack Weinberg <zack@codesourcery.com>
16199
16200 * gcc.c-torture/execute/990208-1.x: Delete.
16201
16202 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
16203
16204 * gcc.c-torture/execute/20040208-2.x: New file.
16205
16206 2004-02-17 Mark Mitchell <mark@codesourcery.com>
16207
16208 PR c++/11326
16209 * g++.dg/abi/structret1.C: New test.
16210
16211 2004-02-17 Jakub Jelinek <jakub@redhat.com>
16212
16213 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
16214 (i386_cpuid): No need to test if cpuid is available on AMD64.
16215 Fix assembly, so that it works onboth i386 and AMD64.
16216 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
16217 (vecInLong): Fix s[] member type to unsigned int.
16218 (vecInWord): Remove type.
16219 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
16220 (a64, b64, c64, d64, e64): Remove.
16221 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
16222 Remove unused variable. Remove initialization of removed variables.
16223 Don't call mmx_tests nor sse_tests.
16224 (reference_mmx, reference_sse): Remove.
16225 (check): Add return stmt.
16226 * gcc.dg/i386-sse-7.c: New test.
16227 * gcc.dg/i386-mmx-4.c: New test.
16228
16229 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16230
16231 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
16232 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
16233 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
16234 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
16235 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
16236 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
16237 g++.dg/tc1/dr94.C: Fix line terminator.
16238
16239 2004-02-16 Geoffrey Keating <geoffk@apple.com>
16240
16241 * gcc.c-torture/compile/20040216-1.c: New.
16242
16243 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16244
16245 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
16246 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
16247 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
16248 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
16249 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
16250 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
16251
16252 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
16253
16254 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
16255
16256 2004-02-15 Mark Mitchell <mark@codesourcery.com>
16257
16258 PR c++/13971
16259 * g++.dg/expr/cond4.C: New test.
16260
16261 PR c++/14086
16262 * g++.dg/lookup/crash2.C: New test.
16263
16264 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
16265
16266 * gcc.c-torture/compile/20040214-2.c: New test.
16267
16268 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
16269
16270 PR c++/14116
16271 * g++.dg/ext/typeof8.C: New test.
16272
16273 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
16274
16275 * gcc.c-torture/compile/20040214-1.c: New test.
16276
16277 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16278
16279 PR c++/13635
16280 * g++.dg/template/spec11.C: New test.
16281
16282 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16283
16284 PR c++/13927
16285 * g++.dg/other/error8.C: New test.
16286
16287 2004-02-13 Mark Mitchell <mark@codesourcery.com>
16288
16289 PR c++/14122
16290 * g++.dg/template/array4.C: New test.
16291
16292 PR c++/14108
16293 * g++.dg/inherit/thunk2.C: New test.
16294
16295 PR c++/14083
16296 * g++.dg/eh/cond2.C: New test.
16297
16298 2004-02-12 Alan Modra <amodra@bigpond.net.au>
16299
16300 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
16301
16302 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
16303
16304 * lib/scanasm.exp (dg-scan): Quote pattern before display.
16305
16306 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
16307
16308 * g++.dg/simd-2.C: xfail on ppc64-linux.
16309
16310 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
16311
16312 PR c/456
16313 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
16314 tests.
16315
16316 2004-02-11 Uros Bizjak <uros@kss-loka.si>
16317
16318 * gcc.dg/builtins-33.c: New test.
16319
16320 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
16321
16322 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
16323
16324 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
16325
16326 * g++.dg/simd-2.C: Set -maltivec for ppc64.
16327
16328 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
16329
16330 * gcc.dg/ppc64-abi-3.c: New test.
16331
16332 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
16333
16334 PR c/14092
16335
16336 * gcc.dg/pr14092-1.c: New testcase.
16337
16338 2004-02-10 Alan Modra <amodra@bigpond.net.au>
16339
16340 * gcc.dg/cpp/assert4.c: Fix typo last change.
16341
16342 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
16343 * gcc.dg/cpp/assert4.c: Handle powerpc64.
16344
16345 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
16346
16347 2004-02-09 Roger Sayle <roger@eyesopen.com>
16348
16349 * gcc.c-torture/compile/20040209-1.c: New test case.
16350
16351 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
16352
16353 * gcc.dg/c90-init-1.c: Adjust expected error messages.
16354
16355 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
16356
16357 * gcc.c-torture/execute/20040208-[12].c: New tests.
16358
16359 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
16360
16361 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
16362
16363 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
16364
16365 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
16366
16367 2004-02-07 Zack Weinberg <zack@codesourcery.com>
16368
16369 Bug 13856
16370 * gcc.dg/visibility-8.c: New testcase.
16371
16372 2004-02-07 Zack Weinberg <zack@codesourcery.com>
16373
16374 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
16375 arguments.
16376 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
16377
16378 2004-02-07 Roger Sayle <roger@eyesopen.com>
16379
16380 PR middle-end/13696
16381 * g++.dg/opt/fold1.C: New test case.
16382
16383 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16384
16385 PR c++/14033
16386 * g++.dg/other/crash-2.C: New test.
16387
16388 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16389
16390 PR c++/14028
16391 * g++.dg/parse/angle-bracket2.C: New test.
16392
16393 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
16394
16395 PR middle-end/13750
16396 Revert:
16397 2004-01-15 Geoffrey Keating <geoffk@apple.com>
16398 PR pch/13361
16399 * testsuite/g++.dg/pch/wchar-1.C: New.
16400 * testsuite/g++.dg/pch/wchar-1.Hs: New.
16401
16402 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16403
16404 PR c++/14008
16405 * g++.dg/parse/error15.C: New test.
16406 * g++.dg/parse/crash11.C: Update dg-error mark.
16407
16408 2004-02-04 Mark Mitchell <mark@codesourcery.com>
16409
16410 PR c++/13932
16411 * g++.dg/warn/conv2.C: New test.
16412
16413 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16414
16415 PR c++/13086
16416 * g++.dg/warn/incomplete1.C: Remove xfail.
16417
16418 2004-02-04 Mark Mitchell <mark@codesourcery.com>
16419
16420 * lib/file-format.exp (gcc_target_object_format): Use
16421 ${tool}_target_compile, not gcc_target_compile.
16422 * lib/target-supports.exp (check_alias_available): Likewise.
16423 (check_gc_sections_available): Likewise.
16424 * g++.dg/ext/attrib10.C: Use dg-require-alias.
16425 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
16426 dg-require-alias.
16427
16428 2004-02-04 Mark Mitchell <mark@codesourcery.com>
16429
16430 PR c++/13969
16431 * g++.dg/template/static6.C: New test.
16432
16433 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
16434
16435 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
16436
16437 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16438
16439 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
16440 tests for systems where `char' is unsigned by default.
16441
16442 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16443
16444 PR c++/13997
16445 * g++.dg/template/partial3.C: New test.
16446
16447 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
16448
16449 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
16450 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
16451 Remove mentions of obsolete ports.
16452
16453 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
16454
16455 * gcc.dg/noncompile/20001228-1.c: Fix for new
16456 error message.
16457
16458 2004-02-03 Roger Sayle <roger@eyesopen.com>
16459
16460 PR target/9348
16461 * gcc.c-torture/execute/multdi-1.c: New test case.
16462
16463 2004-02-03 Mark Mitchell <mark@codesourcery.com>
16464
16465 PR c++/13925
16466 * g++.dg/template/lookup5.C: New test.
16467
16468 2004-02-03 Mark Mitchell <mark@codesourcery.com>
16469
16470 PR c++/13950
16471 * g++.dg/template/lookup4.C: New test.
16472
16473 PR c++/13970
16474 * g++.dg/parse/error14.C: New test.
16475
16476 PR c++/14002
16477 * g++.dg/parse/template13.C: New test.
16478
16479 2004-02-03 Mark Mitchell <mark@codesourcery.com>
16480
16481 PR c++/13978
16482 * g++.dg/template/koenig4.C: New test.
16483
16484 PR c++/13968
16485 * g++.dg/template/crash17.C: New test.
16486
16487 PR c++/13975
16488 * g++.dg/parse/error13.C: New test.
16489 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
16490
16491 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
16492
16493 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
16494
16495 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
16496
16497 PR c/11658
16498 PR c/13994
16499 * gcc.dg/noncompile/20040203-1.c: New test.
16500 * gcc.dg/noncompile/20040203-2.c: Likewise.
16501 * gcc.dg/noncompile/20040203-3.c: Likewise.
16502 * gcc.dg/20040203-1.c: Likewise.
16503
16504 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
16505
16506 PR c++/10858
16507 * g++.dg/template/sizeof7.C: New test.
16508
16509 2004-02-02 Eric Christopher <echristo@redhat.com>
16510 Zack Weinberg <zack@codesourcery.com>
16511
16512 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
16513
16514 2004-02-02 Zack Weinberg <zack@codesourcery.com>
16515
16516 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
16517 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
16518 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
16519 * gcc.dg/cleanup-5.c: Run only on Linux targets.
16520
16521 2004-02-02 Mark Mitchell <mark@codesourcery.com>
16522
16523 PR c++/13113
16524 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
16525
16526 PR c++/13854
16527 * g++.dg/ext/attrib13.C: New test.
16528
16529 PR c++/13907
16530 * g++.dg/conversion/op2.C: New test.
16531
16532 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
16533
16534 * gcc.dg/titype-1.c: Fix pasto.
16535
16536 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
16537
16538 * gcc.dg/titype-1.c: New test.
16539
16540 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16541
16542 PR c++/13957
16543 * g++.dg/template/non-type-template-argument-1.C,
16544 g++.dg/template/qualified-id1.C: Update dg-error marks.
16545 * g++.dg/template/nontype6.C: New test.
16546
16547 2004-02-01 Roger Sayle <roger@eyesopen.com>
16548
16549 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
16550 * gcc.dg/builtins-31.c: New testcase.
16551 * gcc.dg/builtins-32.c: New testcase.
16552
16553 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
16554
16555 * objc.dg/call-super-2.m: Update line numbers
16556 for the including of stddef.h.
16557
16558 2004-01-30 Michael Matz <matz@suse.de>
16559
16560 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
16561 g++.dg/ext/case-range3.C: New tests.
16562
16563 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16564
16565 DR206
16566 PR c++/13813
16567 * g++.dg/template/member4.C: New test.
16568
16569 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16570
16571 PR c++/13683
16572 * g++.dg/template/sizeof6.C: New test.
16573
16574 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
16575
16576 * gcc.dg/fwritable-strings-1.c: New test.
16577
16578 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
16579
16580 * gcc.c-torture/compile/20040130-1.c: New test.
16581
16582 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
16583
16584 * objc.dg/call-super-2.m: Include stddef.h for size_t.
16585
16586 2004-01-29 Mark Mitchell <mark@codesourcery.com>
16587
16588 PR c++/13883
16589 * g++.dg/template/ctor3.C: New test.
16590
16591 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16592
16593 * g++.dg/tc1: New directory.
16594 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
16595 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
16596 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
16597 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
16598 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
16599
16600 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16601
16602 * g++.dg/parse/error11.C: New test.
16603 * g++.dg/parse/error12.C: Likewise.
16604
16605 2004-01-28 Ziemowit Laski <zlaski@apple.com>
16606
16607 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
16608 (scan_initial, main): Use aligned_sizeof instead of sizeof.
16609
16610 2004-01-28 Mark Mitchell <mark@codesourcery.com>
16611
16612 PR c++/13791
16613 * g++.dg/ext/attrib12.C: New test.
16614
16615 PR c++/13736
16616 * g++.dg/parse/cast2.C: New test.
16617
16618 2004-01-27 James E Wilson <wilson@specifixinc.com>
16619
16620 * objc.dg/encode-2.m (main): New local string. Set depending on
16621 sizeof long. Use in sscanf call.
16622 * objc.dg/encode-3.m (main): New local string. Set depending on
16623 sizeof long. Use in scan_initial call.
16624
16625 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16626
16627 * objc.dg/call-super-2.m: Make LP64-safe.
16628 * objc.dg/desig-init-1.m: Likewise.
16629
16630 2004-01-27 Devang Patel <dpatel@apple.com>
16631
16632 * g++.dg/debug/namespace1.C: New test.
16633
16634 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
16635
16636 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
16637 xscale-*-*.
16638
16639 * gcc.dg/arm-mmx-1.c: New test.
16640
16641 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
16642
16643 * gcc.dg/20040127-1.c: New test.
16644 * gcc.dg/20040127-2.c: New test.
16645
16646 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
16647
16648 * objc.dg/stret-1.m (glob): Renamed to globa.
16649
16650 2004-01-26 Mark Mitchell <mark@codesourcery.com>
16651
16652 PR c++/13663
16653 * g++.dg/expr/for1.C: New test.
16654
16655 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
16656
16657 PR middle-end/13779
16658 * gcc.dg/darwin-longlong.c: New test.
16659
16660 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
16661
16662 * gcc.dg/20040124-1.c: Moved test from here...
16663 * gcc.c-torture/compile/20040124-1.c: ...to here.
16664
16665 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
16666
16667 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
16668 the assembly output if -m64 is passed.
16669
16670 2004-01-25 Mark Mitchell <mark@codesourcery.com>
16671
16672 PR c++/13833
16673 * g++.dg/template/cond3.C: New test.
16674
16675 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16676
16677 PR c++/13810
16678 * g++.dg/template/ttp7.C: New test.
16679
16680 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16681
16682 PR c++/13797
16683 * g++.dg/template/nontype4.C: New test.
16684 * g++.dg/template/nontype5.C: Likewise.
16685
16686 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
16687
16688 * gcc.dg/torture/mips-clobber-at.c: New test.
16689
16690 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
16691
16692 * gcc.dg/20040124-1.c: New test.
16693
16694 2004-01-24 Jakub Jelinek <jakub@redhat.com>
16695
16696 * gcc.dg/20040123-1.c: New test.
16697
16698 2004-01-23 Zack Weinberg <zack@codesourcery.com>
16699
16700 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
16701
16702 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
16703
16704 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
16705
16706 2004-01-23 Andrew Pinski <apinski@apple.com>
16707
16708 * gcc.dg/20030121-1.c: Move to ..
16709 * gcc.dg/20040121-1.c: here.
16710
16711 2004-01-23 Roger Sayle <roger@eyesopen.com>
16712
16713 * gcc.dg/builtins-29.c: New test case.
16714
16715 2004-01-23 Zack Weinberg <zack@codesourcery.com>
16716
16717 PR 18314
16718 * gcc.dg/builtins-30.c: New testcase.
16719
16720 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
16721
16722 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
16723 * lib/g77.exp: Likewise.
16724 * lib/objc.exp: Likewise.
16725 * lib/g++.exp: Likewise.
16726
16727 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
16728
16729 * gcc.dg/struct-by-value-2.c: New test.
16730
16731 2004-01-21 Andrew Pinski <apinski@apple.com>
16732
16733 PR target/13785
16734 * gcc.dg/20030121-1.c: New test.
16735
16736 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
16737
16738 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
16739 clobber frame pointer register in asm statement.
16740
16741 2004-01-21 Falk Hueffner <falk@debian.org>
16742
16743 * gcc.c-torture/compile/20040121-1.c: New test.
16744
16745 2004-01-21 Zack Weinberg <zack@codesourcery.com>
16746
16747 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
16748
16749 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
16750
16751 * gcc.dg/ppc64-abi-2.c: New test.
16752
16753 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
16754
16755 * lib/treelang.exp: Fill out this file.
16756 * lib/treelang-dg.exp: New File.
16757
16758 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
16759
16760 * gcc.c-torture/compile/981022-1.c: Remove.
16761 * gcc.dg/array-5.c: Remove XFAIL.
16762 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
16763 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
16764 gcc.dg/cond-lvalue-1.c: Update.
16765 * gcc.dg/cast-lvalue-2.c: New test.
16766
16767 2004-01-19 Mark Mitchell <mark@codesourcery.com>
16768
16769 PR c++/13592
16770 * g++.dg/other/error1.C (class foo): Tweak error message.
16771
16772 PR c++/13592
16773 * g++.dg/template/call2.C: New test.
16774
16775 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16776
16777 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
16778 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
16779 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
16780 scalar-return-1_x.c, scalar-return-2_y.c,
16781 scalar-return-3_x.c, scalar-return-3_y.c,
16782 scalar-return-4_x.c, scalar-return-4_y.c,
16783 struct-align-1.h, struct-align-1_x.c,
16784 struct-align-1_y.c, struct-align-2.h,
16785 struct-align-2_x.c, struct-align-2_y.c,
16786 struct-by-value-10_y.c, struct-by-value-11_x.c,
16787 struct-by-value-11_y.c, struct-by-value-12_x.c,
16788 struct-by-value-12_y.c, struct-by-value-13_x.c,
16789 struct-by-value-13_y.c, struct-by-value-14_x.c,
16790 struct-by-value-14_y.c, struct-by-value-15_x.c,
16791 struct-by-value-15_y.c, struct-by-value-16_y.c,
16792 struct-by-value-17_y.c, struct-by-value-18_y.c,
16793 struct-by-value-19_y.c, struct-by-value-1_x.c,
16794 struct-by-value-1_y.c, struct-by-value-20_y.c,
16795 struct-by-value-2_x.c, struct-by-value-2_y.c,
16796 struct-by-value-3_y.c, struct-by-value-4_x.c,
16797 struct-by-value-4_y.c, struct-by-value-5_y.c,
16798 struct-by-value-6_y.c, struct-by-value-7_y.c
16799 struct-by-value-8_x.c, struct-by-value-8_y.c
16800 struct-by-value-9_x.c, struct-by-value-9_y.c
16801 struct-return-10_x.c, struct-return-10_y.c,
16802 struct-return-19_x.c, struct-return-20_x.c
16803 struct-return-2_x.c, struct-return-2_y.c
16804 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
16805 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
16806
16807 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16808
16809 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
16810 attribute on sparc*-sun-solaris2.*.
16811
16812 2004-01-18 Mark Mitchell <mark@codesourcery.com>
16813
16814 PR c++/13710
16815 * g++.dg/ext/typeof7.C: New test.
16816
16817 2004-01-18 David Edelsohn <edelsohn@gnu.org>
16818
16819 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
16820 * gcc.dg/const-elim-1.c: Same.
16821
16822 2004-01-17 Ziemowit Laski <zlaski@apple.com>
16823
16824 * objc.dg/stret-1.m: New.
16825 * objc.dg/stret-2.m: New.
16826
16827 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
16828
16829 PR c++/11895
16830 * g++.dg/ext/vector1.C: New test.
16831
16832 2004-01-16 Geoffrey Keating <geoffk@apple.com>
16833
16834 * gcc.dg/pch/import-1.c: New.
16835 * gcc.dg/pch/import-1.hs: New.
16836 * gcc.dg/pch/import-1a.h: New.
16837 * gcc.dg/pch/import-1b.h: New.
16838 * gcc.dg/pch/import-1c.h: New.
16839
16840 2004-01-16 Mark Mitchell <mark@codesourcery.com>
16841
16842 PR c++/13574
16843 * g++.dg/ext/array1.C: New test.
16844
16845 PR c++/13178
16846 * g++.dg/conversion/op1.C: New test.
16847
16848 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
16849
16850 PR 11864
16851 From Kazumoto Kojima / Dan Kegel:
16852 * gcc.dg/pr11864-1.c: New test.
16853
16854 PR 10392
16855 From Marcus Comstedt / Dan Kegel:
16856 * gcc.dg/pr10392-1.c: New test.
16857
16858 2004-01-16 Mark Mitchell <mark@codesourcery.com>
16859
16860 PR c++/13478
16861 * g++.dg/init/ref10.C: New test.
16862
16863 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16864
16865 PR c++/13407
16866 * g++.dg/parse/typename6.C: New test.
16867
16868 2004-01-15 Geoffrey Keating <geoffk@apple.com>
16869
16870 PR pch/13361
16871 * testsuite/g++.dg/pch/wchar-1.C: New.
16872 * testsuite/g++.dg/pch/wchar-1.Hs: New.
16873
16874 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16875
16876 PR c++/9259
16877 * g++.dg/expr/sizeof2.C: New test.
16878
16879 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
16880
16881 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
16882
16883 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
16884
16885 PR c++/13659
16886 * g++.dg/lookup/strong-using-3.C: New.
16887 * g++.dg/lookup/using-10.C: New.
16888
16889 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
16890
16891 PR c++/13594
16892 * g++.dg/lookup/strong-using-2.C: New.
16893
16894 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
16895 Dan Kegel <dank@kegel.com>
16896 J"orn Rennecke <joern.rennecke@superh.com>
16897
16898 PR target/9365
16899 * gcc.dg/pr9365-1.c: New test.
16900
16901 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16902
16903 PR c++/8856
16904 * g++.dg/parse/casting-operator2.C: New test.
16905 * g++.old-deja/g++.pt/explicit83.C: Remove.
16906
16907 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
16908
16909 * gcc.dg/label-compound-stmt-1.c: New test.
16910 * gcc.c-torture/compile/950922-1.c,
16911 gcc.c-torture/compile/20000211-3.c,
16912 gcc.c-torture/compile/20000518-1.c,
16913 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
16914 compound statements.
16915
16916 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
16917
16918 * gcc.dg/ppc64-abi-1.c: New test.
16919
16920 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
16921
16922 * g++.dg/ext/attrib9.C: Add dg-warnings.
16923
16924 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16925
16926 PR c++/12335
16927 * g++.dg/parse/dtor3.C: New test.
16928
16929 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
16930
16931 PR c++/12709
16932 * g++.dg/parse/try-catch-1.C: New test.
16933
16934 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
16935
16936 * ada/acats/run_all.sh: Add more verbose output in acats.log
16937 when compiling tests.
16938
16939 2004-01-12 Zack Weinberg <zack@codesourcery.com>
16940
16941 PR 13656
16942 * gcc.dg/typedef-redecl.c: New test case.
16943 * gcc.dg/typedef-redecl.h: New support file.
16944
16945 2004-01-13 Jan Hubicka <jh@suse.cz>
16946
16947 * gcc.dg/always_inline.c: New test.
16948 * gcc.dg/debug/20031231-1.c: Fix.
16949
16950 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16951
16952 PR c++/13474
16953 * g++.dg/template/array3.C: New test.
16954
16955 2004-01-12 Zack Weinberg <zack@codesourcery.com>
16956
16957 * g++.dg/ext/lvalue1.C: No longer expected to fail.
16958 * g++.dg/warn/Wunused-2.C: Likewise.
16959
16960 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16961
16962 PR c++/13289
16963 * g++.dg/template/instantiate6.C: New test.
16964
16965 2004-01-12 Roger Sayle <roger@eyesopen.com>
16966
16967 PR middle-end/11397
16968 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
16969
16970 2004-01-12 Jan Hubicka <jh@suse.cz>
16971
16972 PR opt/12826
16973 * gcc.dg/20040112-1.c: New.
16974
16975 * gcc.dg/dwarf-die[1-7].c: Move to...
16976 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
16977 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
16978
16979 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
16980
16981 PR c++/4100
16982 * g++.dg/parse/friend4.C: New test.
16983
16984 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
16985
16986 PR c++/4100
16987 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
16988 definition is called a friend.
16989
16990 2004-01-11 Zack Weinberg <zack@codesourcery.com>
16991
16992 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
16993
16994 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
16995
16996 PR c++/3478
16997 * g++.dg/parse/error10.C: New test.
16998 * g++.dg/template/arg2.C: Accept "invalid type" error.
16999
17000 2004-01-11 Jakub Jelinek <jakub@redhat.com>
17001
17002 PR middle-end/13392
17003 * g++.dg/opt/expect2.C: New test.
17004
17005 2004-01-10 Zack Weinberg <zack@codesourcery.com>
17006
17007 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
17008 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
17009 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
17010 Update dg-error regexps.
17011
17012 2004-01-10 Zack Weinberg <zack@codesourcery.com>
17013
17014 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
17015 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
17016
17017 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
17018
17019 * gcc.dg/pragma-re-1.c: Use right pointer type.
17020
17021 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
17022
17023 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
17024
17025 2004-01-09 Geoffrey Keating <geoffk@apple.com>
17026
17027 * gcc.dg/rs6000-ldouble-1.c: New.
17028
17029 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17030
17031 DR 337
17032 PR c++/9256
17033 * g++.dg/other/abstract1.C: New test.
17034
17035 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
17036
17037 * g++.dg/lookup/strong-using-1.C: New.
17038
17039 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
17040
17041 PR c/11234
17042 * gcc.dg/func-ptr-conv-1.c: New test.
17043 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
17044
17045 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
17046
17047 PR target/13380.
17048 * gcc.c-torture/compile/20040109-1.c: New.
17049
17050 2004-01-08 Stuart Hastings <stuart@apple.com>
17051
17052 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
17053 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
17054 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
17055
17056 2004-01-09 Alan Modra <amodra@bigpond.net.au>
17057
17058 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
17059
17060 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
17061
17062 * ada/acats/run_acats: Treat 'gnatchop' the same way
17063 as 'gnatmake'. Export GCC_DRIVER.
17064 * ada/acats/run_all.sh: Add target_gnatchop. Use
17065 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
17066
17067 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17068
17069 PR c++/12573
17070 * g++.dg/template/dependent-expr4.C: New test.
17071
17072 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
17073
17074 * gcc.dg/altivec-11.c: New test.
17075
17076 2004-01-07 Mark Mitchell <mark@codesourcery.com>
17077
17078 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
17079
17080 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
17081
17082 PR c/6024
17083 * gcc.dg/enum-compat-1.c: New test.
17084 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
17085
17086 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
17087
17088 PR c/12165
17089 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
17090 gcc.dg/c99-idem-qual-3.c: New tests.
17091
17092 2004-01-07 Alan Modra <amodra@bigpond.net.au>
17093
17094 * gcc.dg/winline-7.c: Don't cast void * to int.
17095
17096 2004-01-06 Jan Hubicka <jh@suse.cz>
17097
17098 * gcc.dg/i386-sse-5.c: New test
17099 * g++.dg/eh/simd-1.c: Add -w argument for i386.
17100
17101 2004-01-05 Mark Mitchell <mark@codesourcery.com>
17102
17103 PR c++/12815
17104 * g++.dg/rtti/typeid4.C: New test.
17105
17106 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
17107
17108 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
17109
17110 2004-01-05 Mark Mitchell <mark@codesourcery.com>
17111
17112 PR c++/12132
17113 * g++.dg/template/error11.C: New test.
17114
17115 PR c++/13451
17116 * g++.dg/template/class2.C: New test.
17117
17118 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
17119 Richard Sandiford <rsandifo@redhat.com>
17120
17121 PR c++/13387
17122 * g++.dg/opt/alias3.C: New test.
17123
17124 2004-01-04 Mark Mitchell <mark@codesourcery.com>
17125
17126 PR c++/13157
17127 * g++.dg/template/koenig3.C: New test.
17128
17129 PR c++/13529
17130 * g++.dg/parse/offsetof3.C: New test.
17131
17132 * g++.dg/init/copy7.C: Add missing dg-error markers.
17133
17134 PR c++/12226
17135 * g++.dg/init/copy7.c: New test.
17136
17137 PR c++/13536
17138 * g++.dg/parse/cast1.C: New test.
17139
17140 2004-01-04 Jan Hubicka <jh@suse.cz>
17141
17142 * gcc.dg/winline[1-7].c: New tests.
17143
17144 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17145
17146 PR c++/13520
17147 * g++.dg/template/qualttp22.C: New test.
17148
17149 2004-01-01 Jan Hubicka <jh@suse.cz>
17150
17151 * gcc.dg/debug/20031231-1.c: New.
17152 * gcc.c-torture/compile/20040101-1.c: New.
17153 * gcc.dg/dwarf-die-[1-7].c: New.
17154
17155 2004-01-01 Jakub Jelinek <jakub@redhat.com>
17156
17157 PR optimization/13521
17158 * gcc.c-torture/compile/20031231-1.c: New test.
17159
17160 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
17161
17162 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
17163
17164 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17165
17166 PR c++/10079
17167 * g++.dg/template/crash16.C: New test.
17168
17169 2003-12-30 Mark Mitchell <mark@codesourcery.com>
17170
17171 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
17172
17173 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
17174
17175 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
17176 ports.
17177 * g++.old-deja/g++.jason/thunk3.C: Likewise.
17178 * g++.old-deja/g++.law/profile1.C: Likewise.
17179 * gcc.c-torture/compile/981006-1.c: Likewise.
17180 * gcc.c-torture/execute/loop-2e.x: Likewise.
17181 * gcc.c-torture/execute/loop-2f.x: Remove.
17182 * gcc.c-torture/execute/loop-2g.x: Likewise.
17183 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
17184 * gcc.dg/20020312-2.c: Remove traces of dead ports.
17185
17186 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
17187
17188 PR c++/13507
17189 * g++.dg/ext/attrib11.C: New test.
17190
17191 PR c++/13494
17192 * g++.dg/template/array2-1.C: New test.
17193 * g++.dg/template/array2-2.C: New test.
17194
17195 2003-12-29 Mark Mitchell <mark@codesourcery.com>
17196
17197 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
17198
17199 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
17200
17201 PR c++/12774
17202 * g++.dg/template/array1-1.C: New test.
17203 * g++.dg/template/array1-2.C: New test.
17204
17205 2003-12-29 Roger Sayle <roger@eyesopen.com>
17206
17207 PR fortran/12632
17208 * g77.dg/12632.f: New test case.
17209
17210 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17211
17212 PR c++/13289
17213 * g++.dg/parse/nontype1.C: New test.
17214
17215 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17216
17217 PR c++/12403
17218 * g++.dg/parse/explicit1.C: New test.
17219 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
17220
17221 2003-12-28 Mark Mitchell <mark@codesourcery.com>
17222
17223 PR c++/13081
17224 * g++.dg/opt/inline6.C: New test.
17225
17226 PR c++/12613
17227 * g++.dg/parse/error9.C: New test.
17228
17229 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
17230
17231 2003-12-28 Mark Mitchell <mark@codesourcery.com>
17232
17233 PR c++/13009
17234 * g++.dg/init/assign1.C: New test.
17235
17236 2003-12-28 Roger Sayle <roger@eyesopen.com>
17237
17238 PR c++/13070
17239 * g++.dg/warn/format3.C: New test case.
17240
17241 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17242
17243 * gcc.c-torture/compile/20031227-1.c: New test.
17244
17245 2003-12-23 Mark Mitchell <mark@codesourcery.com>
17246
17247 * g++.dg/bprob/bprob.exp: Load target-supports.exp
17248 * g77.dg/bprob/bprob.exp: Likewise.
17249 * gcc.misc-tests/bprob.exp: Likewise.
17250 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
17251 variants on systems where the library does not provide that
17252 functionality.
17253 * gcc.dg/builtins-20.c: Use builtins-config.h.
17254 * gcc.dg/builtins-config.h: New file.
17255
17256 2003-12-23 Mark Mitchell <mark@codesourcery.com>
17257
17258 * lib/gcc-dg.exp (dg-require-profiling): New function.
17259 * lib/target-supports.exp (check_profiling_available): Likewise.
17260 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
17261 * g77.dg/bprob/bprob.exp: Likewise.
17262 * gcc.misc-tests/bprob.exp: Likewise.
17263 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
17264 * gcc.dg/20021014-1.c: Likewise.
17265 * gcc.dg/nest.c: Likewise.
17266
17267 2003-12-23 Mark Mitchell <mark@codesourcery.com>
17268
17269 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
17270 compiling.
17271 * g++.dg/lookup/java2.C: Likewise.
17272 * gcc.dg/cpp/lexident.c: Likewise.
17273
17274 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
17275
17276 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
17277 given.
17278 * gcc.c-torture/compile/961203-1.c: Likewise.
17279 * gcc.c-torture/compile/980506-1.c: Likewise.
17280
17281 2003-12-23 Zack Weinberg <zack@codesourcery.com>
17282
17283 * lib/gcc-dg.exp (dg-prune-output): New annotation.
17284 (additional_prunes): New global.
17285 (gcc-dg-prune): Handle additional per-test pruning.
17286 (dg-test): Clear additional_prunes between tests.
17287
17288 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
17289 dg-prune-output to avoid spurious failures from assembler
17290 complaining about nonexistent WAW violations.
17291 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
17292 Use dg-prune-output to avoid spurious failures from assembler
17293 warning about Itanium B-step errata.
17294
17295 2003-12-23 Mark Mitchell <mark@codesourcery.com>
17296
17297 * g++.dg/abi/macro0.C: New test.
17298 * g++.dg/abi/macro1.C: Likewise.
17299 * g++.dg/abi/macro2.C: Likewise.
17300
17301 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
17302 * g++.dg/abi/bitfield7.C: Likewise.
17303 * g++.dg/abi/dtor2.C: Likewise.
17304 * g++.dg/abi/mangle11.C: Likewise.
17305 * g++.dg/abi/mangle12.C: Likewise.
17306 * g++.dg/abi/mangle14.C: Likewise.
17307 * g++.dg/abi/mangle17.C: Likewise.
17308 * g++.dg/abi/vbase10.C: Likewise.
17309 * g++.dg/abi/vbase14.C: Likewise.
17310 * g++.dg/template/qualttp17.C: Likewise.
17311
17312 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
17313
17314 PR c/11995
17315 * gcc.dg/20031223-1.c: New test.
17316
17317 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
17318
17319 * gcc.dg/noreturn-7.c: New test.
17320
17321 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
17322
17323 * gcc.dg/null-pointer-1.c: New test.
17324
17325 2003-12-22 Mark Mitchell <mark@codesourcery.com>
17326
17327 * g++.old-deja/g++.jason/template18.C: Remove.
17328 * g++.old-deja/g++.jason/template37.C: Likewise.
17329
17330 PR c++/12862
17331 * g++.dg/lookup/ns1.C: New test.
17332
17333 PR c++/12397
17334 * g++.dg/template/lookup3.C: New test.
17335
17336 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
17337
17338 * g++.dg/template/recurse1.C: New test
17339
17340 2003-12-22 Mark Mitchell <mark@codesourcery.com>
17341
17342 PR c++/12479
17343 * g++.dg/parse/semicolon1.C: New test.
17344 * g++.dg/parse/semicolon1.h: Likewise.
17345
17346 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
17347
17348 * gcc.dg/darwin-misaligned.c: New test.
17349
17350 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
17351
17352 PR c/9163
17353 * gcc.dg/20031222-1.c: New test.
17354
17355 2003-12-21 Mark Mitchell <mark@codesourcery.com>
17356
17357 PR c++/13438
17358 * g++.dg/parse/error8.C: New test.
17359
17360 PR c++/11554
17361 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
17362
17363 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
17364
17365 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
17366 too small.
17367 * gcc.c-torture/compile/930217-1.c: Likewise.
17368 * gcc.c-torture/compile/930513-1.c: Likewise.
17369 * gcc.c-torture/execute/920908-2.c: Likewise.
17370 * gcc.c-torture/execute/921204-1.c: Likewise.
17371 * gcc.c-torture/execute/930621-1.c: Likewise.
17372 * gcc.c-torture/execute/930630-1.c: Likewise.
17373 * gcc.c-torture/execute/931031-1.c: Likewise.
17374 * gcc.c-torture/execute/980602-2.c: Likewise.
17375 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
17376 * gcc.c-torture/execute/compndlit-1.c: Likewise.
17377 * gcc.c-torture/execute/extzvsi.c: Likewise.
17378 * gcc.c-torture/unsorted/ext.c: Likewise.
17379
17380 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
17381
17382 PR target/12749
17383 * gcc.c-torture/compile/20031220-2.c: New test case.
17384
17385 2003-12-20 Roger Sayle <roger@eyesopen.com>
17386
17387 PR optimization/13031
17388 * gcc.c-torture/compile/20031220-1.c: New test case.
17389
17390 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
17391
17392 * gcc.dg/cast-function-1.c: New test.
17393
17394 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
17395
17396 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
17397 formats.
17398
17399 2003-12-19 Mark Mitchell <mark@codesourcery.com>
17400
17401 PR c++/12795
17402 * g++.dg/ext/attrib10.C: New test.
17403
17404 2003-12-19 Jakub Jelinek <jakub@redhat.com>
17405
17406 * gcc.dg/cleanup-10.c: New test.
17407 * gcc.dg/cleanup-11.c: New test.
17408
17409 2003-12-19 Jakub Jelinek <jakub@redhat.com>
17410
17411 PR c++/13239
17412 * g++.dg/opt/expect1.C: New test.
17413
17414 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
17415
17416 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
17417
17418 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
17419
17420 PR debug/12923
17421 * gcc.dg/20031218-1.c: New test.
17422
17423 PR debug/12389
17424 * gcc.dg/20031218-2.c: New test.
17425 * gcc.dg/20031218-3.c: New test.
17426
17427 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
17428 of label name and allow for USER_LABEL_PREFIX == "_" names.
17429 * g++.dg/abi/mangle18-2.C: Likewise.
17430 * g++.dg/abi/mangle19-1.C: Likewise.
17431 * g++.dg/abi/mangle19-2.C: Likewise.
17432 * g++.dg/abi/mangle20-1.C: Likewise.
17433 * g++.dg/abi/mangle20-2.C: Likewise.
17434
17435 2003-12-18 Richard Henderson <rth@redhat.com>
17436
17437 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
17438
17439 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
17440 Dan Kegel <dank@kegel.com>
17441
17442 PR other/12009
17443 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
17444 testing a cross compiler, it causes spurious compile failures.
17445 * lib/g++.exp: Likewise.
17446
17447 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17448
17449 PR c++/13262
17450 * g++.dg/template/access13.C: New test.
17451
17452 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
17453
17454 * gcc.dg/20031216-1.c: New test.
17455
17456 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17457
17458 PR c++/9154
17459 * g++.dg/template/error10.C: New test.
17460
17461 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
17462
17463 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
17464 * g++.dg/eh/simd-2.C: Likewise.
17465
17466 2003-12-17 James E Wilson <wilson@specifixinc.com>
17467 Roger Sayle <roger@eyesopen.com>
17468
17469 * gcc.c-torture/execute/ieee/mzero5.c: New.
17470
17471 2003-12-17 Mark Mitchell <mark@codesourcery.com>
17472
17473 PR c++/10603
17474 * g++.dg/parse/error6.C: New test.
17475
17476 PR c++/12827
17477 * g++.dg/parse/error7.C: New test.
17478
17479 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
17480
17481 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
17482 at -O with stabs debugging formats.
17483 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
17484 * gcc.dg/debug/debug-2.c: Likewise.
17485
17486 2003-12-16 Mark Mitchell <mark@codesourcery.com>
17487
17488 PR c++/12696
17489 * g++.dg/init/error1.C: New test.
17490
17491 PR c++/12218
17492 * g++.dg/init/pm3.C: New test.
17493
17494 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
17495
17496 PR c/3347
17497 * gcc.dg/bitfld-8.c: New test.
17498
17499 2003-12-16 James Lemke <jim@wasabisystems.com>
17500
17501 * gcc.dg/arm-scd42-[123].c: New tests.
17502
17503 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
17504
17505 PR c++/9043
17506 * g++.dg/abi/mangle20-1.C: New test.
17507 * g++.dg/abi/mangle20-2.C: New test.
17508
17509 2003-12-16 Mark Mitchell <mark@codesourcery.com>
17510
17511 PR c++/13275
17512 * g++.dg/other/offsetof2.C: Remove XFAIL.
17513 * g++.dg/parse/offsetof1.C: New test.
17514 * g++.gd/parse/offsetof2.C: Likewise.
17515
17516 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17517
17518 * g++.dg/template/nontype3.C: New test.
17519 * g++.dg/template/static2.C: Tweaked the dg-error clause.
17520
17521 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17522
17523 * g++.dg/warn/noreturn-3.C: Also test instantiation.
17524
17525 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
17526
17527 PR c++/13387
17528 * g++.dg/expr/assign1.C: New test.
17529
17530 PR c++/13242
17531 * g++.dg/abi/mangle19-1.C: New test.
17532 * g++.dg/abi/mangle19-2.C: New test.
17533
17534 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
17535
17536 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
17537
17538 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
17539
17540 * gcc.c-torture/execute/20031216-1.c: New test.
17541
17542 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17543
17544 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
17545 an ICE regression.
17546
17547 2003-12-15 Mark Mitchell <mark@codesourcery.com>
17548
17549 PR c++/10926
17550 * g++.dg/template/error9.C: New test.
17551
17552 PR c++/11116
17553 * g++.dg/template/error8.C: New test.
17554
17555 2003-12-15 Roger Sayle <roger@eyesopen.com>
17556
17557 PR middle-end/13400
17558 * gcc.c-torture/execute/20031215-1.c: New test case.
17559
17560 2003-12-15 Mark Mitchell <mark@codesourcery.com>
17561
17562 PR c++/13269
17563 * g++.dg/parse/error5.C: New test.
17564
17565 PR c++/12989
17566 * g++.dg/expr/sizeof1.C: New test.
17567
17568 PR c++/13310
17569 * g++.dg/template/crash15.C: New test.
17570
17571 2003-12-15 Geoffrey Keating <geoffk@apple.com>
17572
17573 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
17574 a non-POD type as the last named parameter of a varargs function.
17575
17576 2003-12-15 Mark Mitchell <mark@codesourcery.com>
17577
17578 PR c++/13243
17579 PR c++/12573
17580 * g++.dg/template/crash14.C: New test.
17581 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
17582
17583 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
17584
17585 * g++.dg/other/java1.C: New test.
17586
17587 PR c++/13241
17588 * g++.dg/abi/mangle18-1.C: New test.
17589 * g++.dg/abi/mangle18-2.C: New test.
17590
17591 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17592
17593 PR optimization/10312
17594 * gcc.c-torture/execute/20031214-1.c: New.
17595
17596 2003-12-14 Mark Mitchell <mark@codesourcery.com>
17597
17598 PR c++/10779
17599 PR c++/12160
17600 * g++.dg/parse/error3.C: New test.
17601 * g++.dg/parse/error4.C: Likewise.
17602 * g++.dg/abi/mangle4.C: Tweak error messages.
17603 * g++.dg/lookup/using5.C: Likewise.
17604 * g++.dg/other/error2.C: Likewise.
17605 * g++.dg/parse/typename5.C: Likewise.
17606 * g++.dg/parse/undefined1.C: Likewise.
17607 * g++.dg/template/arg2.C: Likewise.
17608 * g++.dg/template/ttp3.C: Likewise.
17609 * g++.dg/template/type1.C: Likewise.
17610 * g++.old-deja/g++.other/crash32.C: Likewise.
17611 * g++.old-djea/g++.pt/defarg8.C: Likewise.
17612
17613 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17614
17615 PR c++/13106
17616 * g++.dg/warn/noreturn-3.C: New test.
17617
17618 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
17619
17620 PR c++/13118
17621 * g++.dg/abi/covariant3.C: New.
17622
17623 2003-12-12 Jakub Jelinek <jakub@redhat.com>
17624
17625 * g++.dg/eh/ia64-1.C: New test.
17626
17627 2003-12-12 Roger Sayle <roger@eyesopen.com>
17628
17629 PR optimization/13037
17630 * g77.f-torture/execute/13037.f: New test case.
17631
17632 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
17633
17634 PR c++/12881
17635 * g++.dg/abi/covariant2.C: New.
17636
17637 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
17638
17639 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
17640
17641 2003-12-11 Zack Weinberg <zack@codesourcery.com>
17642
17643 * gcc.c-torture/execute/wchar_t-1.x: Delete.
17644
17645 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
17646
17647 PR other/10819
17648 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
17649 to fix Bug 10819.
17650 * lib/g++.exp (g++_version): Likewise.
17651 * lib/g77.exp (g77_version): Likewise.
17652 * lib/objc.exp (default_objc_version): Likewise.
17653
17654 2003-12-10 Richard Henderson <rth@redhat.com>
17655
17656 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
17657
17658 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
17659
17660 2003-12-08 Matt Austern <austern@apple.com>
17661
17662 PR c/13134
17663 * lib/gcc-dg.exp (dg-require-visibility): Define.
17664 * lib/target-supports (check_visibility_available): Define.
17665 * gcc.dg/visibility-1.c: New test.
17666 * gcc.dg/visibility-2.c: Likewise.
17667 * gcc.dg/visibility-3.c: Likewise.
17668 * gcc.dg/visibility-4.c: Likewise.
17669 * gcc.dg/visibility-5.c: Likewise.
17670 * gcc.dg/visibility-6.c: Likewise.
17671 * g++.dg/ext/visibility-1.C: Likewise.
17672 * g++.dg/ext/visibility-2.C: Likewise.
17673 * g++.dg/ext/visibility-3.C: Likewise.
17674 * g++.dg/ext/visibility-4.C: Likewise.
17675 * g++.dg/ext/visibility-5.C: Likewise.
17676 * g++.dg/ext/visibility-6.C: Likewise.
17677
17678 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17679
17680 * g++.dg/lookup/java1.C: New test.
17681 * g++.dg/lookup/java2.C: New test.
17682
17683 2003-12-07 Falk Hueffner <falk@debian.org>
17684
17685 * g++.dg/opt/noreturn-1.C: New test.
17686
17687 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
17688
17689 * gcc.dg/overflow-1.c: New test.
17690
17691 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
17692
17693 * g77.f-torture/compile/13060.f: New test.
17694
17695 2003-12-06 Mark Mitchell <mark@codesourcery.com>
17696
17697 PR c++/13323
17698 * g++.dg/inherit/operator2.C: New test.
17699
17700 2003-12-05 Mark Mitchell <mark@codesourcery.com>
17701
17702 PR c++/13305
17703 * g++.dg/ext/attrib9.C: New test.
17704
17705 2003-12-05 Mark Mitchell <mark@codesourcery.com>
17706
17707 PR c++/13314
17708 * g++.dg/template/error7.C: New test.
17709
17710 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
17711 J"orn Rennecke <joern.rennecke@superh.com>
17712
17713 PR target/13302
17714 * g++.dg/other/struct-va_list.C: New test.
17715
17716 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17717
17718 PR c++/13166
17719 * g++.dg/parse/defarg6.C: New test.
17720
17721 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
17722
17723 PR target/13256
17724 * gcc.c-torture/execute/20031201-1.c: New test.
17725
17726 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
17727
17728 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
17729
17730 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
17731
17732 * gcc.dg/builtin-return-1.c: New test.
17733
17734 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
17735 J"orn Rennecke <joern.rennecke@superh.com>
17736
17737 PR optimization/13260
17738 * gcc.c-torture/execute/20031204-1.c: New test.
17739
17740 2003-12-03 Mark Mitchell <mark@codesourcery.com>
17741
17742 PR c++/9127
17743 * g++.dg/template/error6.C: New test.
17744
17745 2003-12-03 Jakub Jelinek <jakub@redhat.com>
17746
17747 * gcc.dg/20031202-1.c: New test.
17748
17749 2003-12-03 Mark Mitchell <mark@codesourcery.com>
17750
17751 PR c++/13179
17752 * g++.dg/template/eh1.C: New test.
17753
17754 PR c++/10771
17755 * g++.dg/template/error5.C: New test.
17756
17757 2003-12-02 David Ung <davidu@mips.com>
17758
17759 * gcc.dg/compat/vector-check.h: Corrected type for var
17760 g_##TMODE
17761
17762 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17763
17764 PR c++/10126
17765 * g++.dg/template/ptrmem8.C: New test.
17766
17767 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17768
17769 PR c++/12573
17770 * g++.dg/template/dependent-expr3.C: New test.
17771
17772 2003-12-01 James Lemke <jim@wasabisystems.com>
17773
17774 * gcc.dg/arm-g2.c: New test.
17775
17776 2003-12-01 Roger Sayle <roger@eyesopen.com>
17777
17778 PR optimization/11634
17779 * gcc.dg/20031201-2.c: New test case.
17780
17781 2003-12-01 Zack Weinberg <zack@codesourcery.com>
17782
17783 PR 11433
17784 * objc.dg/proto-lossage-3.m: New test.
17785
17786 2003-12-01 Roger Sayle <roger@eyesopen.com>
17787
17788 PR optimization/12628
17789 * gcc.dg/20031201-1.c: New test case.
17790
17791 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
17792
17793 * gcc.dg/unaligned-1.c: New test.
17794
17795 2003-11-30 Mark Mitchell <mark@codesourcery.com>
17796
17797 PR c++/9849
17798 * g++.dg/template/error4.C: New test.
17799 * g++.dg/template/nested3.C: Adjust error markers.
17800
17801 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17802
17803 * gcc.dg/cpp/assert4.c: Check more #system assertions.
17804
17805 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
17806
17807 PR c/10333
17808 * gcc.dg/bitfld-7.c: New test.
17809
17810 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
17811
17812 * gcc.dg/tls/asm-1.C: New test.
17813
17814 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17815
17816 * gcc.dg/cpp/assert4.c: Update.
17817
17818 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
17819
17820 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
17821 * gcc.dg/builtin-apply3.c: New test.
17822
17823 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
17824
17825 * lib/compat.exp (compat-obj): New xfaildata parameter.
17826 Use it to set compiler_conditional_xfail_data before compiling.
17827 (compat-get-options): Handle dg-xfail-if.
17828 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
17829 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
17830 * gcc.dg/compat/vector-1_y.c: Likewise.
17831 * gcc.dg/compat/vector-2_x.c: Likewise.
17832 * gcc.dg/compat/vector-2_y.c: Likewise.
17833
17834 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
17835
17836 * g++.dg/opt/reg-stack4.C: New test.
17837
17838 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
17839
17840 * gcc.dg/builtin-apply2.c: New test.
17841
17842 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
17843
17844 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
17845
17846 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17847
17848 PR c++/12924
17849 * g++.dg/template/template-id-2.C: New test.
17850
17851 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17852
17853 PR c++/5369
17854 * g++.dg/template/memfriend1.C: New test.
17855 * g++.dg/template/memfriend2.C: Likewise.
17856 * g++.dg/template/memfriend3.C: Likewise.
17857 * g++.dg/template/memfriend4.C: Likewise.
17858 * g++.dg/template/memfriend5.C: Likewise.
17859 * g++.dg/template/memfriend6.C: Likewise.
17860 * g++.dg/template/memfriend7.C: Likewise.
17861 * g++.dg/template/memfriend8.C: Likewise.
17862 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
17863
17864 2003-11-21 Mark Mitchell <mark@codesourcery.com>
17865
17866 PR c++/12515
17867 * g++.dg/ext/cond1.C: New test.
17868
17869 2003-11-20 Richard Henderson <rth@redhat.com>
17870
17871 * gcc.dg/20020201-2.c: Remove.
17872 * gcc.dg/20020201-4.c: Remove.
17873 * gcc.dg/20020304-1.c: Remove.
17874
17875 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
17876
17877 * gcc.dg/cpp/trad/xwin1.c: New test case.
17878
17879 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
17880
17881 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
17882 * lib/g77.exp: Likewise.
17883 * lib/objc.exp: Likewise.
17884 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
17885 for darwin.
17886
17887 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17888
17889 PR c++/12932
17890 * g++.dg/template/static5.C: New test.
17891
17892 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
17893
17894 * gcc.dg/nested-func-1.c: New test.
17895
17896 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17897
17898 * gcc.dg/cpp/assert4.c: New test.
17899
17900 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
17901
17902 PR c++/2294
17903 * g++.dg/lookup/using9.c: New test.
17904
17905 2003-11-14 Mark Mitchell <mark@codesourcery.com>
17906
17907 PR c++/12762
17908 * g++.dg/template/error3.C: New test.
17909
17910 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
17911
17912 PR ada/13035
17913 * ada/acats/run_acats, run_all.sh: Fix syntax error.
17914 No longer use a wrapper for gcc, since this does not work under
17915 Windows.
17916
17917 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
17918
17919 PR c++/2094
17920 * g++.dg/template/ptrmem7.C: New test.
17921
17922 2003-11-13 Andrew Pinski <apinski@apple.com>
17923
17924 * gcc.c-torture/compile/20031113-1.c: New test.
17925
17926 2003-11-13 Mark Mitchell <mark@codesourcery.com>
17927 Kean Johnston <jkj@sco.com>
17928
17929 PR c/13029
17930 * gcc.dg/unused-4.c: Update.
17931
17932 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
17933
17934 * g++.dg/opt/const3.C: New test.
17935
17936 2003-11-13 Jan Hubicka <jh@suse.cz>
17937
17938 * gcc.c-torture/compile/20031112-1.c: New test.
17939
17940 2003-11-12 Mark Mitchell <mark@codesourcery.com>
17941
17942 * g++.dg/parse/crash10.C: Remove bogus error marker.
17943
17944 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
17945
17946 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
17947 (host_gcc): Likewise.
17948 (ROOT): Honor $PWDCMD.
17949 (BASE): Likewise.
17950 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
17951
17952 2003-11-12 Catherine Moore <clm@redhat.com>
17953
17954 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
17955
17956 2003-11-12 Andreas Jaeger <aj@suse.de>
17957 Jakub Jelinek <jakub@redhat.com>
17958 Andrew Pinski <pinskia@physics.uc.edu>
17959 Richard Henderson <rth@redhat.com>
17960
17961 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
17962 systems.
17963 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
17964
17965 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
17966 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
17967
17968 2003-11-11 Andreas Jaeger <aj@suse.de>
17969
17970 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
17971
17972 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
17973
17974 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
17975
17976 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
17977 Clean ups.
17978
17979 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
17980
17981 * gcc.dg/trampoline-1.c: New test.
17982
17983 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
17984
17985 * gcc.c-torture/compile/200031109-1.c: New test.
17986
17987 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
17988
17989 PR c/3190
17990 PR c/8714
17991 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
17992 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
17993 gcc.dg/format/no-y2k-1.c: Update.
17994
17995 2003-11-08 Roger Sayle <roger@eyesopen.com>
17996
17997 PR optimization/10467
17998 * gcc.dg/20031108-1.c: New test case.
17999
18000 2003-11-07 Geoffrey Keating <geoffk@apple.com>
18001
18002 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
18003
18004 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
18005
18006 * gcc.dg/compound-lvalue-1.c: New test.
18007 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
18008 some XFAILs.
18009
18010 2003-11-06 Geoffrey Keating <geoffk@apple.com>
18011
18012 * gcc.dg/altivec-varargs-1.c: New test.
18013
18014 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
18015
18016 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
18017 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
18018 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
18019 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
18020 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
18021
18022 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
18023
18024 * gcc.dg/cond-lvalue-1.c: New test.
18025
18026 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
18027
18028 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
18029
18030 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18031
18032 PR c++/11616
18033 * g++.dg/template/instantiate5.C: New test.
18034
18035 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18036
18037 PR c++/12726
18038 * g++.dg/ext/complit2.C: Replace test with self-contained version.
18039 * ChangeLog: Add missing first entry for above test.
18040
18041 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18042
18043 PR c++/9810
18044 * g++.dg/template/using8.C: New test.
18045 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
18046
18047 2003-11-02 Roger Sayle <roger@eyesopen.com>
18048
18049 PR optimization/10817
18050 * gcc.c-torture/compile/20031102-1.c: New test case.
18051
18052 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
18053
18054 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
18055 2147483647.
18056
18057 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
18058
18059 * gcc.dg/20031102-1.c: New test.
18060
18061 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
18062
18063 * gcc.dg/complex-1.c: New test.
18064
18065 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18066
18067 PR c++/12796
18068 * g++.dg/template/crash13.C: Adjust expected error location.
18069 * g++.old-deja/g++.brendan/ns1.C: Likewise.
18070
18071 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
18072
18073 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
18074
18075 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
18076
18077 PR/10239
18078 * gcc.c-torture/compile/20031031-2.c: New test.
18079
18080 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
18081
18082 PR/11640
18083 * gcc.c-torture/compile/20031031-1.c: New test.
18084
18085 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
18086
18087 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
18088 * gcc.misc-tests/bprob.exp: Likewise.
18089 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
18090 the execution test on arm-elf configs.
18091 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
18092 configs that don't support scratch files.
18093 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
18094
18095 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
18096
18097 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
18098 done by dejagnu.
18099
18100 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
18101
18102 * ada/acats/run_all.sh: Redirect mv output to /dev/null
18103 Avoid non pure sh syntax. Add more logging.
18104
18105 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
18106 fail.
18107
18108 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18109
18110 PR libgcj/10610
18111 * gcc.dg/ppc-stackalign-1.c: New test.
18112
18113 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
18114
18115 * ada/acats/run_all.sh: Change output to be more compliant with
18116 dejagnu framework.
18117 Create acats.sum and acats.log files under testsuite/ada/acats
18118 Only run [a-z]* directories, to filter out e.g. CVS.
18119 Redirect build output to log file.
18120
18121 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
18122
18123 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
18124
18125 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
18126
18127 PR ada/5909:
18128 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
18129
18130 2003-10-27 Jakub Jelinek <jakub@redhat.com>
18131
18132 * gcc.c-torture/compile/20031023-1.c: New test.
18133 * gcc.c-torture/compile/20031023-2.c: New test.
18134 * gcc.c-torture/compile/20031023-3.c: New test.
18135 * gcc.c-torture/compile/20031023-4.c: New test.
18136
18137 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18138
18139 PR c++/10371
18140 * g++.dg/lookup/scoped8.C: New test.
18141
18142 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
18143
18144 * g++.dg/opt/reg-stack3.C: New test.
18145
18146 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
18147
18148 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
18149
18150 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18151
18152 PR c++/11076
18153 * g++.dg/template/crash13.C: New test.
18154
18155 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
18156
18157 * gcc.dg/c99-restrict-2.c: New test.
18158
18159 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
18160
18161 PR c++/12698, c++/12699, c++/12700, c++/12566
18162 * g++.dg/inherit/covariant9.C: New test.
18163 * g++.dg/inherit/covariant10.C: New test.
18164 * g++.dg/inherit/covariant11.C: New test.
18165
18166 2003-10-23 Jason Merrill <jason@redhat.com>
18167
18168 PR c++/12726
18169 * g++.dg/ext/complit2.C: New test.
18170
18171 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
18172
18173 PR target/12654
18174 * gcc.c-torture/execute/20031020-1.c: New test.
18175
18176 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
18177
18178 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
18179 following the jump_insn.
18180
18181 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
18182
18183 * gcc.dg/cast-lvalue-1.c: New test.
18184
18185 2003-10-21 Mark Mitchell <mark@codesourcery.com>
18186
18187 PR c++/11962
18188 * g++.dg/template/cond2.C: New test.
18189
18190 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
18191
18192 * gcc.dg/builtins-28.c: New test.
18193
18194 2003-10-20 Jan Hubicka <jh@suse.cz>
18195
18196 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
18197 parameter.
18198 * testsuite/gcc.dg/inline-2.c: Likewise.
18199
18200 2003-10-20 Phil Edwards <phil@codesourcery.com>
18201
18202 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
18203 * gcc.dg/nest.c: Likewise.
18204
18205 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18206
18207 PR c++/9781, c++/10583, c++/11862
18208 * g++.dg/parse/crash13.C: New test.
18209
18210 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
18211
18212 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
18213
18214 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
18215
18216 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
18217 Define HAVE_C99_RUNTIME except on Solaris.
18218 * gcc.dg/builtins-20.c: Likewise.
18219
18220 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
18221
18222 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
18223
18224 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18225
18226 PR c++/12495
18227 * g++.dg/template/crash21.C: New test.
18228
18229 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18230
18231 PR c++/2513
18232 * g++.dg/template/typename5.C: New test.
18233
18234 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18235
18236 PR c++/12369
18237 * g++.dg/template/friend25.C: New test.
18238
18239 2003-10-16 Ziemowit Laski <zlaski@apple.com>
18240
18241 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
18242 versions.
18243
18244 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
18245
18246 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
18247 == 2147483647.
18248
18249 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
18250
18251 * gcc.c-torture/execute/960416-1.x: Remove.
18252 * gcc.c-torture/execute/divconst-3.x: Likewise.
18253
18254 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
18255
18256 PR target/12598
18257 * gcc.dg/torture/cris-volatile-1.c: New test.
18258
18259 2003-10-14 Roger Sayle <roger@eyesopen.com>
18260
18261 PR optimization/9325
18262 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
18263 for overflowing floating point to integer conversion during RTL
18264 simplification.
18265
18266 2003-10-13 Ziemowit Laski <zlaski@apple.com>
18267
18268 * objc/execute/_cmd.m: Fix typo.
18269 * objc.dg/image-info.m, objc.dg/symtab-1.m:
18270 Relax 'scan-assembler' regexp.
18271 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
18272 objc.dg/try-catch-4.m: Run on non-Darwin targets.
18273 * objc.dg/zero-link-2.m: Remove blank line.
18274 * objc.dg/zero-link-3.m: New test case.
18275
18276 2003-10-13 Geoffrey Keating <geoffk@apple.com>
18277
18278 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
18279
18280 * gcc.dg/asm-names.c: Use scan-assembler-not rather
18281 than linker trickery.
18282
18283 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18284
18285 PR c++/12370
18286 * g++.dg/other/friend2.C: New test.
18287
18288 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
18289
18290 * gcc.dg/20031012-1.c: New test.
18291
18292 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
18293
18294 * gcc.dg/weak/weak-3.c: Fix for new warning.
18295
18296 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
18297
18298 PR optimization/8750
18299 * gcc.c-torture/execute/20031012-1.c: New test case.
18300
18301 2003-10-11 Roger Sayle <roger@eyesopen.com>
18302
18303 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
18304 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
18305
18306 2003-10-11 Roger Sayle <roger@eyesopen.com>
18307
18308 PR optimization/12260
18309 * gcc.c-torture/compile/20031011-2.c: New test case.
18310
18311 2003-10-11 Roger Sayle <roger@eyesopen.com>
18312
18313 * gcc.c-torture/execute/20031011-1.c: New testcase.
18314
18315 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
18316
18317 * gcc.c-torture/compile/20031011-1.c: New test.
18318
18319 2003-10-11 Jan Hubicka <jh@suse.cz>
18320
18321 * g++.dg/other/first-global.C: New test.
18322
18323 2003-10-11 Roger Sayle <roger@eyesopen.com>
18324
18325 * gcc.c-torture/execute/string-opt-18.c: New testcase.
18326
18327 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
18328
18329 * gcc.c-torture/compile/20031010-1.c: New test.
18330
18331 2003-10-10 Geoffrey Keating <geoffk@apple.com>
18332
18333 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
18334 * gcc.c-torture/execute/va-arg-25.c: ... here.
18335
18336 2003-10-09 Mark Mitchell <mark@codesourcery.com>
18337
18338 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
18339
18340 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
18341
18342 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
18343
18344 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
18345
18346 * g++.dg/parse/error2.C: New test.
18347
18348 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
18349
18350 PR c++/11097
18351 * g++.dg/other/error5.C: Modify the error message.
18352 * g++.dg/lookup/using8.C: New test.
18353
18354 2003-10-07 Geoffrey Keating <geoffk@apple.com>
18355
18356 * gcc.dg/darwin-abi-2.c: New file.
18357 * gcc.c-torture/execute/va-arg-24.c: New file.
18358
18359 2003-10-06 Bob Wilson <bob.wilson@acm.org>
18360
18361 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
18362 indentation.
18363
18364 2003-10-06 Mark Mitchell <mark@codesourcery.com>
18365
18366 PR c++/10147
18367 * g++.dg/other/error4.C: Update error messages.
18368 * g++.dg/template/ptrmem4.C: Likewise.
18369
18370 PR c++/12337
18371 * g++.dg/init/new9.C: New test.
18372
18373 PR c++/12334, c++/12236, c++/8656
18374 * g++.dg/ext/attrib8.C: New test.
18375
18376 2003-10-06 Devang Patel <dpatel@apple.com>
18377
18378 * gcc.dg/debug/dwarf2-3.h: New test.
18379 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
18380
18381 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
18382
18383 * g++.dg/opt/cfg2.C: New test.
18384
18385 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
18386
18387 * g++.dg/opt/float1.C: New test.
18388
18389 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
18390
18391 * gcc.dg/c90-array-lval-6.c: New test.
18392 * gcc.dg/c99-array-lval-6.c: New test.
18393
18394 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
18395 Ziemowit Laski <zlaski@apple.com>
18396
18397 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
18398 'Derived', so that it is never considered a class method; add
18399 new warning for '+port' method ambiguity.
18400 * objc.dg/method-12.m: Include <objc/objc.h> instead of
18401 <objc/objc-api.h> (needed on Mac OS X).
18402 * objc.dg/method-13.m: New test.
18403
18404 2003-10-03 Roger Sayle <roger@eyesopen.com>
18405
18406 PR optimization/9325, PR java/6391
18407 * gcc.c-torture/execute/20031003-1.c: New test case.
18408
18409 2003-10-02 Mark Mitchell <mark@codesourcery.com>
18410
18411 PR optimization/12180
18412 * gcc.dg/20031002-1.c: New test.
18413
18414 PR c++/12486
18415 * g++.dg/inherit/error1.C: New test.
18416
18417 2003-10-02 Chris Demetriou <cgd@broadcom.com>
18418
18419 * lib/f-torture.exp (search_for): Rename to...
18420 (search_for_re): This. Also, clean up comments and the
18421 "regexp" invocation.
18422
18423 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
18424
18425 * gcc.c-torture/compile/20031002-1.c: New test.
18426
18427 2003-10-02 Jakub Jelinek <jakub@redhat.com>
18428
18429 * g++.dg/opt/cond1.C: New test.
18430
18431 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
18432
18433 * gcc.dg/Wold-style-definition-2.c: New testcase.
18434 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
18435
18436 2003-09-29 Richard Henderson <rth@redhat.com>
18437
18438 * g++.dg/init/array10.C: Add dg-options.
18439
18440 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
18441
18442 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
18443
18444 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18445
18446 * g++.dg/template/friend19.C: Fix typo.
18447 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
18448
18449 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
18450
18451 * gcc.c-torture/execute/20030928-1.c: New test.
18452 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
18453
18454 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
18455
18456 * g++.dg/opt/unroll1.C: New test.
18457
18458 2003-09-26 Roger Sayle <roger@eyesopen.com>
18459
18460 PR optimization/11741
18461 * gcc.dg/20030926-1.c: New test case.
18462
18463 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18464
18465 PR c++/5655
18466 * g++.dg/parse/access7.C: New test.
18467 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
18468
18469 2003-09-24 Ziemowit Laski <zlaski@apple.com>
18470
18471 MERGE OF objc-improvements-branch into MAINLINE:
18472 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
18473 if libobjc has not been built.
18474 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
18475 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
18476 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
18477 objc/execute/nested-3.m, objc/execute/np-2.m,
18478 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
18479 objc/execute/redefining_self.m, objc/execute/root_methods.m,
18480 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
18481 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
18482 objc.dg/special/unclaimed-category-1.h,
18483 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
18484 well as GNU runtime.
18485 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
18486 * execute/cascading-1.m, execute/function-message-1.m,
18487 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
18488 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
18489 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
18490 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
18491 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
18492 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
18493 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
18494 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
18495 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
18496 * objc.dg/bitfield-2.m: Run only on Darwin.
18497 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
18498 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
18499 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
18500 * objc.dg/const-str-1.m: Fix constant string layout.
18501
18502 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
18503
18504 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
18505
18506 2003-09-23 Geoffrey Keating <geoffk@apple.com>
18507
18508 * gcc.dg/darwin-abi-1.c: New file.
18509
18510 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
18511
18512 PR target/12281
18513 * gcc.c-torture/compile/20030921-1.c: New test.
18514
18515 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
18516
18517 * g++.dg/opt/reg-stack2.C: New test.
18518
18519 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
18520
18521 * g++.dg/eh/delayslot1.C: New test.
18522
18523 2003-09-20 Richard Henderson <rth@redhat.com>
18524
18525 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
18526
18527 2003-09-20 Roger Sayle <roger@eyesopen.com>
18528
18529 * gcc.c-torture/execute/20030920-1.c: New test case.
18530
18531 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18532
18533 * g++.dg/rtti/typeid3.C: Correct expected error message.
18534
18535 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18536
18537 PR c++/157
18538 * g++.dg/parse/crash12.C: New test.
18539
18540 2003-09-19 Janis Johnson <janis187@us.ibm.com>
18541
18542 * gcc.dg/compat/mixed-struct-check.h: New.
18543 * gcc.dg/compat/mixed-struct-defs.h: New.
18544 * gcc.dg/compat/mixed-struct-init.h: New.
18545 * gcc.dg/compat/struct-by-value-19_main.c: New.
18546 * gcc.dg/compat/struct-by-value-19_x.c: New.
18547 * gcc.dg/compat/struct-by-value-19_y.c: New.
18548 * gcc.dg/compat/struct-by-value-20_main.c: New.
18549 * gcc.dg/compat/struct-by-value-20_x.c: New.
18550 * gcc.dg/compat/struct-by-value-20_y.c: New.
18551 * gcc.dg/compat/struct-return-19_main.c: New.
18552 * gcc.dg/compat/struct-return-19_x.c: New.
18553 * gcc.dg/compat/struct-return-19_y.c: New.
18554 * gcc.dg/compat/struct-return-20_main.c: New.
18555 * gcc.dg/compat/struct-return-20_x.c: New.
18556 * gcc.dg/compat/struct-return-20_y.c: New.
18557
18558 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
18559 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
18560 so that it will not complain on LP64 targets.
18561
18562 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18563
18564 PR c++/495
18565 * g++.dg/template/friend24.C: New test.
18566
18567 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
18568
18569 PR c++/12332
18570 * g++.dg/template/memtmpl2.C: New test.
18571
18572 2003-09-18 Mark Mitchell <mark@codesourcery.com>
18573
18574 PR target/11184
18575 * gcc.dg/builtin-apply1.c: New test.
18576
18577 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
18578
18579 PR c++/9848
18580 * g++.dg/warn/Wunused-4.C: New test.
18581
18582 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18583
18584 PR c++/12316
18585 * g++.dg/other/gc2.C: New test.
18586
18587 2003-09-17 Mark Mitchell <mark@codesourcery.com>
18588
18589 PR c++/11991
18590 * g++.dg/rtti/typeid3.C: New test.
18591
18592 PR c++/12266
18593 * g++.dg/overload/template1.C: New test.
18594
18595 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
18596
18597 * g++.dg/opt/cfg3.C: New test.
18598
18599 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18600
18601 PR c++/7939
18602 * g++.dg/template/crash11.C: New test.
18603
18604 2003-09-16 Jason Merrill <jason@redhat.com>
18605 Jakub Jelinek <jakub@redhat.com>
18606
18607 * gcc.dg/attr-warn-unused-result.c: New test.
18608
18609 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
18610
18611 PR c++/12184
18612 * g++.dg/expr/call2.C: New test.
18613
18614 2003-09-15 Andreas Jaeger <aj@suse.de>
18615
18616 * gcc.dg/Wold-style-definition-1.c: New test.
18617
18618 2003-09-14 Mark Mitchell <mark@codesourcery.com>
18619
18620 PR c++/3907
18621 * g++.dg/parse/template12.C: New test.
18622
18623 * g++.dg/abi/bitfield11.C: New test.
18624 * g++.dg/abi/bitfield12.C: Likewise.
18625
18626 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
18627
18628 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
18629 non-expansion of functional macro name without arguments at EOL.
18630 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
18631
18632 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
18633
18634 * gcc.c-torture/execute/20030914-[12].c: New tests.
18635
18636 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
18637
18638 PR c++/11788
18639 * g++.dg/overload/addr1.C: New test.
18640
18641 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
18642
18643 * gcc.dg/20030909-1.c: New test.
18644
18645 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
18646
18647 * gcc.dg/ultrasp10.c: New test.
18648
18649 2003-09-09 Devang Patel <dpatel@apple.com>
18650
18651 * gcc.dg/darwin-ld-6.c: New test.
18652
18653 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18654
18655 * gcc.dg/torture/builtin-explog-1.c: New testcase.
18656
18657 2003-09-08 Mark Mitchell <mark@codesourcery.com>
18658
18659 * gcc.dg/ia64-types1.c: New test.
18660 * gcc.dg/ia64-types2.c: Likewise.
18661
18662 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18663
18664 * gcc.dg/builtins-1.c: Add more _Complex tests.
18665 * gcc.dg/torture/builtin-attr-1.c: Likewise.
18666
18667 * gcc.dg/builtins-1.c: Test existing _Complex functions.
18668 * gcc.dg/torture/builtin-attr-1.c: Likewise.
18669
18670 2003-09-08 Mark Mitchell <mark@codesourcery.com>
18671
18672 PR c++/11786
18673 * g++.dg/lookup/koenig2.C: New test.
18674
18675 PR c++/5296
18676 * g++.dg/rtti/typeid2.C: New test.
18677
18678 2003-09-08 Jakub Jelinek <jakub@redhat.com>
18679
18680 * gcc.c-torture/compile/20030904-1.c: New test.
18681
18682 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
18683
18684 * g++.dg/opt/longbranch2.C: New test.
18685
18686 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
18687
18688 * g++.dg/template/crash10.C: Only compile it.
18689
18690 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
18691
18692 PR middle-end/11665
18693 * gcc.c-torture/compile/20030907-1.c: New test.
18694 * g++.dg/init/array11.C: New test.
18695
18696 2003-09-07 Mark Mitchell <mark@codesourcery.com>
18697
18698 PR c++/11852
18699 * g++.dg/init/struct1.C: New test.
18700
18701 2003-09-07 Mark Mitchell <mark@codesourcery.com>
18702
18703 PR c++/12181
18704 * g++.dg/expr/comma1.C: New test.
18705
18706 2003-09-06 Mark Mitchell <mark@codesourcery.com>
18707
18708 PR c++/11867
18709 * g++.dg/expr/static_cast5.C: New test.
18710
18711 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
18712
18713 PR c++/11507
18714 * g++.dg/lookup/scoped7.C: New test.
18715
18716 PR c++/9574
18717 * g++.dg/other/static1.C: New test.
18718
18719 PR c++/11490
18720 * g++.dg/warn/template-1.C: New test.
18721
18722 PR c++/11432
18723 * g++.dg/template/crash10.C: New test.
18724
18725 PR c++/2478
18726 * g++.dg/overload/VLA.C: New test.
18727
18728 PR c++/10804
18729 * g++.dg/template/call1.C: New test.
18730
18731 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
18732
18733 PR c++/11794
18734 * g++.dg/parse/using3.C: New test.
18735
18736 2003-09-06 Roger Sayle <roger@eyesopen.com>
18737
18738 PR c++/11409
18739 * g++.dg/overload/builtin3.C: New test case.
18740
18741 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
18742
18743 PR c/9862
18744 * gcc.dg/20030906-1.c: New test.
18745 * gcc.dg/20030906-2.c: Likewise.
18746
18747 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
18748
18749 PR c++/12167
18750 * g++.dg/parse/defarg5.C: New test.
18751
18752 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
18753
18754 2003-09-05 Mark Mitchell <mark@codesourcery.com>
18755
18756 PR c++/12163
18757 * g++.dg/expr/static_cast4.C: New test.
18758
18759 PR c++/12146
18760 * g++.dg/template/crash9.C: New test.
18761
18762 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
18763
18764 * g++.old-deja/g++.ext/pretty2.C: Update for change
18765 in __FUNCTION__.
18766 * g++.old-deja/g++.ext/pretty3.C: Likewise.
18767
18768 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
18769
18770 PR c++/11922
18771 * g++/dg/template/qualified-id1.C: New test.
18772
18773 PR c++/12037
18774 * g++.dg/warn/noeffect4.C: New test.
18775
18776 2003-09-04 Matt Austern <austern@apple.com>
18777
18778 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
18779 * g++.dg/ext/fnname2.C: Likewise.
18780 * g++.dg/ext/fnname3.C: Likewise.
18781
18782 2003-09-04 Mark Mitchell <mark@codesourcery.com>
18783
18784 * g++.dg/expr/lval1.C: New test.
18785 * g++.dg/ext/lvcast.C: Remove.
18786
18787 2003-09-03 Roger Sayle <roger@eyesopen.com>
18788
18789 PR optimization/11700.
18790 * gcc.c-torture/compile/20030903-1.c: New test case.
18791
18792 2003-09-03 Mark Mitchell <mark@codesourcery.com>
18793
18794 PR c++/12053
18795 * g++.dg/abi/layout4.C: New test.
18796
18797 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
18798
18799 PR c++/11553
18800 * g++.dg/parse/friend3.C: New test.
18801
18802 2003-09-02 Mark Mitchell <mark@codesourcery.com>
18803
18804 PR c++/11847
18805 * g++.dg/template/class1.C: New test.
18806
18807 PR c++/11808
18808 * g++.dg/expr/call1.C: New test.
18809
18810 2003-09-01 Mark Mitchell <mark@codesourcery.com>
18811
18812 PR c++/12114
18813 * g++.dg/init/ref9.C: New test.
18814
18815 PR c++/11972
18816 * g++.dg/template/nested4.C: New test.
18817
18818 2003-08-29 Mark Mitchell <mark@codesourcery.com>
18819
18820 PR c++/12093
18821 * g++.dg/template/non-dependent4.C: New test.
18822
18823 PR c++/11928
18824 * g++.dg/inherit/conv1.C: New test.
18825
18826 2003-08-29 Mark Mitchell <mark@codesourcery.com>
18827
18828 PR c++/6196
18829 * g++.dg/ext/label1.C: New test.
18830 * g++.dg/ext/label2.C: Likewise.
18831
18832 2003-08-28 Mark Mitchell <mark@codesourcery.com>
18833
18834 * g++.dg/expr/cond3.C: New test.
18835
18836 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18837
18838 * gcc.dg/builtins-1.c: Add new builtin cases.
18839
18840 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18841
18842 * gcc.dg/builtins-1.c: Add new cases.
18843 * gcc.dg/torture/builtin-attr-1.c: Likewise.
18844
18845 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18846
18847 * gcc.dg/builtins-1.c: Add more math builtin tests.
18848 * gcc.dg/torture/builtin-attr-1.c: New test.
18849
18850 2003-08-28 Mark Mitchell <mark@codesourcery.com>
18851
18852 PR optimization/5079
18853 * g++.dg/opt/static3.C: New test.
18854
18855 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
18856
18857 * gcc.misc-tests/gcov-10b.c: New test.
18858
18859 2003-08-27 Mark Mitchell <mark@codesourcery.com>
18860
18861 * g++.dg/opt/ptrmem3.C: New test.
18862
18863 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
18864
18865 2003-08-27 Jakub Jelinek <jakub@redhat.com>
18866
18867 * gcc.dg/20030826-2.c: New test.
18868
18869 2003-08-26 Roger Sayle <roger@eyesopen.com>
18870
18871 PR middle-end/12002
18872 * g77.f-torture/compile/12002.f: New test case.
18873
18874 2003-08-26 Roger Sayle <roger@eyesopen.com>
18875
18876 * gcc.dg/20030826-1.c: New test case.
18877
18878 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
18879
18880 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
18881
18882 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
18883
18884 PR c++/11871
18885 * c++.dg/lookup/crash1.C: New test.
18886
18887 * c++.dg/warn/noeffect3.C: New test.
18888
18889 2003-08-25 Janis Johnson <janis187@us.ibm.com>
18890
18891 * gcc.dg/compat/vector-1_x.c: Compile with -w.
18892 * gcc.dg/compat/vector-1_y.c: Ditto.
18893 * gcc.dg/compat/vector-2_x.c: Ditto.
18894 * gcc.dg/compat/vector-2_y.c: Ditto.
18895
18896 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
18897
18898 * gcc.dg/20030702-1.c: New test.
18899
18900 2003-08-25 Mark Mitchell <mark@codesourcery.com>
18901
18902 PR c++/8795
18903 * g++.dg/ext/altivec-1.C: New test.
18904
18905 2003-08-24 Richard Henderson <rth@redhat.com>
18906
18907 * g++.dg/eh/simd-2.C: Add -w for x86.
18908
18909 2003-08-23 Jakub Jelinek <jakub@redhat.com>
18910
18911 * gcc.dg/20030815-1.c: New test.
18912
18913 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18914
18915 PR c++/3765
18916 * g++.dg/parse/access6.C: New test.
18917
18918 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18919
18920 PR c++/641, c++/11876
18921 * g++.dg/template/friend22.C: New test.
18922 * g++.dg/template/friend23.C: Likewise.
18923
18924 2003-08-22 Mark Mitchell <mark@codesourcery.com>
18925
18926 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
18927 identically.
18928
18929 2003-08-22 Mark Mitchell <mark@codesourcery.com>
18930
18931 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
18932
18933 2003-08-22 Mark Mitchell <mark@codesourcery.com>
18934
18935 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
18936
18937 2003-08-22 Mark Mitchell <mark@codesourcery.com>
18938
18939 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
18940
18941 2003-08-22 Mark Mitchell <mark@codesourcery.com>
18942
18943 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
18944
18945 2003-08-21 Mark Mitchell <mark@codesourcery.com>
18946
18947 PR c++/11919
18948 * g++.dg/overload/prom1.C: New test.
18949
18950 PR c++/11551
18951 * g++.dg/parse/dtor2.C: New test.
18952
18953 PR c++/10762
18954 * g++.dg/parse/using2.C: New test.
18955
18956 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
18957
18958 PR target/11805
18959 * gcc.c-torture/compile/20030821-1.c: New.
18960
18961 2003-08-20 Mark Mitchell <mark@codesourcery.com>
18962
18963 PR c++/11834
18964 * g++.dg/template/deduce2.C: New test.
18965
18966 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
18967
18968 * gcc.c-torture/execute/20030821-1.c: New test.
18969
18970 2003-08-20 Roger Sayle <roger@eyesopen.com>
18971
18972 PR middle-end/11984
18973 * gcc.dg/20030820-1.c: New test case.
18974
18975 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
18976
18977 PR c++/11945
18978 * g++.dg/warn/noeffect2.C: New test.
18979
18980 2003-08-19 Mark Mitchell <mark@codesourcery.com>
18981
18982 PR c++/10926
18983 * g++.dg/template/dtor2.C: New test.
18984
18985 PR c++/11684
18986 * g++.dg/template/operator1.C: New test.
18987 * g++.dg/parse/operator4.C: New test.
18988
18989 PR c++/11946.C
18990 * g++.dg/expr/enum1.C: New test.
18991 * gcc.dg/c99-bool-1.c: Remove bogus warning.
18992
18993 PR c++/11036.C
18994 * g++.dg/parse/elab2.C: New test.
18995 * g++.dg/parse/typedef4.C: Change error message.
18996 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
18997 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
18998 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
18999
19000 2003-08-19 Geoffrey Keating <geoffk@apple.com>
19001
19002 * gcc.dg/pch/warn-1.c: New.
19003 * gcc.dg/pch/warn-1.hs: New.
19004
19005 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
19006 not-tested file.
19007
19008 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
19009
19010 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
19011
19012 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
19013
19014 * gcc.dg/uninit-D.c: New Test.
19015 * gcc.dg/uninit-E.c: New Test.
19016 * gcc.dg/uninit-F.c: New Test.
19017 * gcc.dg/uninit-G.c: New Test.
19018
19019 2003-08-19 Michael Ritzert <ritzert@t-online.de>
19020
19021 * g++.dg/README: Describe the pch directory.
19022
19023 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19024
19025 PR c++/11174
19026 * g++.dg/parse/access4.C: New test.
19027 * g++.dg/parse/access5.C: Likewise.
19028 * g++.old-deja/g++.jason/access17.C: Adjust error message.
19029
19030 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
19031
19032 * gcc.dg/noncompile/20030818-1.c: New.
19033
19034 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
19035
19036 PR c++/11957
19037 * g++.dg/warn/noeffect1.C: New test.
19038
19039 * g++.dg/template/scope2.C: New test.
19040 * g++.dg/template/error2.C: Correct dg-error
19041
19042 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
19043
19044 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
19045
19046 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
19047
19048 PR C++/11512
19049 * g++.dg/template/warn1.C: New.
19050
19051 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
19052
19053 * g++.dg/template/error2.C: New test.
19054 * g++.dg/lookup/using7.C: Adjust errors
19055 * g++.old-deja/g++.pt/crash36.C: Likewise.
19056 * g++.old-deja/g++.pt/derived3.C: Likewise.
19057
19058 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19059
19060 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
19061 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
19062 * gcc.c-torture/execute/builtins/string-9.c: New, from
19063 string-opt-9.c. Adjust for execute/builtins framework.
19064 * gcc.c-torture/execute/string-opt-9.c: Delete.
19065
19066 2003-08-12 Mark Mitchell <mark@codesourcery.com>
19067
19068 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
19069
19070 * g++.dg/parse/ret-type2.C: New test.
19071
19072 PR c++/11703
19073 * g++.dg/init/new8.C: New test.
19074
19075 PR c++/10923
19076 * g++.dg/parse/typedef5.C: New test.
19077
19078 PR c++/9512
19079 * g++.dg/parse/qualified2.C: New test.
19080 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
19081 invalid code.
19082
19083 2003-08-11 Mark Mitchell <mark@codesourcery.com>
19084
19085 * g++.dg/conversion/ptrmem1.C: New test.
19086
19087 2003-08-11 Jakub Jelinek <jakub@redhat.com>
19088
19089 PR target/11693
19090 * gcc.dg/20030811-1.c: New test.
19091
19092 PR target/11535
19093 * gcc.c-torture/execute/20030811-1.c: New test.
19094
19095 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19096
19097 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
19098
19099 2003-08-10 Mark Mitchell <mark@codesourcery.com>
19100
19101 PR c++/11789.C
19102 * g++.dg/inherit/multiple1.C: New test.
19103
19104 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
19105
19106 * gcc.dg/spe1.c: New test.
19107
19108 PR c++/11670
19109 * g++.dg/expr/cast2.C: New test.
19110
19111 PR c++/10530
19112 * g++.dg/template/dependent-name2.C: New test.
19113
19114 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
19115
19116 * g++.dg/parse/crash11.C: Put the dg options in comments.
19117
19118 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
19119
19120 * lib/gcc-dg.exp: Update for diagnostic change.
19121
19122 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19123
19124 PR c++/5767
19125 * g++.dg/parse/crash11.C: New test.
19126
19127 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
19128
19129 * gcc.dg/cpp/spacing1.c: Update.
19130
19131 2003-08-04 Janis Johnson <janis187@us.ibm.com>
19132
19133 PR target/11739
19134 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
19135 a value for -mtune.
19136
19137 2003-08-04 Roger Sayle <roger@eyesopen.com>
19138
19139 PR middle-end/11771
19140 * gcc.c-torture/compile/20030804-1.c: New test case.
19141
19142 2003-08-04 Roger Sayle <roger@eyesopen.com>
19143
19144 * gcc.dg/20030804-1.c: New test case.
19145
19146 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
19147
19148 * gcc.dg/cpp/separate-1.c: New test.
19149
19150 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
19151
19152 PR c++/11704
19153 * g++.dg/template/dependent-expr2.C: New test.
19154
19155 PR c++/11766
19156 * g++.dg/expr/ptrmem1.C: New test.
19157
19158 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19159
19160 PR c++/9453
19161 * g++.dg/template/friend15.C: New test.
19162
19163 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
19164
19165 * lib/dg-pch.exp: Work round PCH bug.
19166
19167 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19168
19169 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
19170 builtins. Move cases from builtins-4.c here.
19171
19172 * gcc.dg/torture/builtin-math-1.c: New test taken from
19173 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
19174 additional cases.
19175
19176 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
19177 Delete.
19178
19179 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
19180
19181 PR c++/9447
19182 * g++.dg/template/using7.C: New test.
19183
19184 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
19185
19186 * import1.c, import2.c: New tests.
19187
19188 2003-08-01 Jakub Jelinek <jakub@redhat.com>
19189
19190 * g++.dg/eh/crossjump1.C: New test.
19191
19192 2003-08-01 Mark Mitchell <mark@codesourcery.com>
19193
19194 PR c++/11697
19195 * g++.dg/template/using6.C: New test.
19196
19197 PR c++/11744
19198 * g++.dg/template/koenig2.C: New test.
19199
19200 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19201
19202 PR c++/7983
19203 * g++.dg/parse/typedef4.C: New test.
19204
19205 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19206
19207 PR c++/8442, c++/8806
19208 * g++.dg/template/elab1.C: New test.
19209 * g++.dg/template/type2.C: Likewise.
19210 * g++.dg/template/ttp3.C: Adjust expected error message.
19211 * g++.old-deja/g++.law/visibility13.C: Likewise.
19212 * g++.old-deja/g++.niklas/t135.C: Likewise.
19213 * g++.old-deja/g++.pt/ttp41.C: Likewise.
19214 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
19215 template argument.
19216 * g++.old-deja/g++.pt/ttp44.C: Likewise.
19217
19218 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
19219
19220 PR c++/11295
19221 * g++.dg/ext/stmtexpr1.C: New test.
19222
19223 * g++.dg/opt/tmp1.C: New test.
19224
19225 PR c++/11525
19226 * g++.dg/parse/constant4.C: New test.
19227
19228 PR c++/9447
19229 * g++.dg/template/using5.C: New test.
19230
19231 2003-07-31 Roger Sayle <roger@eyesopen.com>
19232
19233 * gcc.dg/builtins-27.c: New test case.
19234
19235 2003-07-31 Jakub Jelinek <jakub@redhat.com>
19236
19237 * gcc.dg/tls/opt-7.c: New test.
19238
19239 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
19240
19241 * g++.old-deja/g++.other/crash18.C: Remove.
19242
19243 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
19244
19245 * g++.dg/template/explicit3.C: New.
19246 * g++.dg/template/explicit4.C: New.
19247 * g++.dg/template/explicit5.C: New.
19248
19249 PR c++/11347
19250 * g++.dg/template/memtmpl1.C: New.
19251
19252 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
19253
19254 PR target/11565
19255 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
19256 * gcc.dg/i386-387-5.c (dg-options): Likewise.
19257
19258 2003-07-30 Jan Hubicka <jh@suse.cz>
19259
19260 * vtgc1.c: Kill.
19261
19262 2003-07-29 Zack Weinberg <zack@codesourcery.com>
19263
19264 * gcc.dg/struct-in-proto-1.c: New test.
19265
19266 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
19267
19268 * gcc.dg/cpp/include2.c: Only expect one message.
19269
19270 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
19271
19272 PR c++/9447
19273 * g++.dg/template/using1.C: New test.
19274 * g++.dg/template/using2.C: New test.
19275 * g++.dg/template/using3.C: New test.
19276 * g++.dg/template/using4.C: New test.
19277
19278 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
19279
19280 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
19281 * gcc.c-torture/execute/string-opt-10.c: Likewise.
19282
19283 2003-07-28 Jan Hubicka <jh@suse.cz>
19284
19285 PR c++/11530
19286 * g++.dg/opt/call1.C: New test.
19287
19288 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
19289
19290 PR c++/11667
19291 * g++.dg/init/enum2.C: New test.
19292 * g++.dg/template/overload1.C: Add "-w" option.
19293
19294 2003-07-28 <hp@bitrange.com>
19295
19296 * gcc.dg/Wdeclaration-after-statement-1.c,
19297 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
19298
19299 2003-07-28 Jakub Jelinek <jakub@redhat.com>
19300
19301 * gcc.c-torture/compile/20030725-1.c: New test.
19302
19303 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
19304
19305 * gcc.dg/20030505.c: Only run for SPE.
19306 Remove definition of opaque type.
19307
19308 2003-07-27 Mark Mitchell <mark@codesourcery.com>
19309
19310 * g++.dg/template/ptrmem6.C: New test.
19311
19312 2003-07-26 Geoffrey Keating <geoffk@apple.com>
19313
19314 * gcc.c-torture/compile/zero-strct-2.c: New test.
19315
19316 2003-07-25 Geoffrey Keating <geoffk@apple.com>
19317
19318 * gcc.dg/intermod-1.c: New test.
19319
19320 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
19321
19322 PR c++/11617
19323 * g++.dg/template/lookup2.C: New test.
19324 * g++.dg/template/memclass1.C: Remove instantiated from error.
19325 * g++.dg/other/error2.C: Tweak expected errors.
19326
19327 PR c++/11596
19328 * g++.dg/template/defarg3.C: New test.
19329
19330 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
19331
19332 2003-07-24 Mark Mitchell <mark@codesourcery.com>
19333
19334 * g++.dg/inherit/access5.C: New test.
19335
19336 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19337
19338 PR c++/11513
19339 * g++.dg/template/crash8.C: New test.
19340
19341 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
19342
19343 PR c/10602
19344 * gcc.dg/noncompile/incomplete-2.c: New test.
19345
19346 2003-07-23 Mark Mitchell <mark@codesourcery.com>
19347
19348 PR c++/11645
19349 * g++.dg/inherit/access4.C: New test.
19350
19351 PR c++/11517
19352 * g++.dg/expr/cond2.C: New test.
19353
19354 PR optimization/10679
19355 * g++.dg/opt/inline4.C: New test.
19356
19357 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
19358
19359 * g++.dg/parse/crash10: New test.
19360
19361 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
19362
19363 * g++.dg/ext/flexary1.C: New test.
19364
19365 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19366
19367 PR c++/10793
19368 * g++.dg/template/crash9.C: New test.
19369
19370 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19371
19372 PR c++/3004
19373 * g++.dg/parse/typedef3.C: New test.
19374
19375 PR c++/7906
19376 * g++.dg/parse/operator2.C: New test.
19377
19378 PR c++/8895
19379 * g++.dg/parse/def-tmpl-arg1.C: New test.
19380
19381 PR c++/9282
19382 * g++.dg/parse/funptr1.C: New test.
19383
19384 PR c++/9452
19385 * g++.dg/parse/ambig3.C: New test.
19386
19387 PR c++/9454
19388 * g++.dg/parse/operator3.C: New test.
19389
19390 PR c++/9486
19391 * g++.dg/parse/template10.C: New test.
19392
19393 PR c++/9488
19394 * g++.dg/parse/template11.C: New test.
19395
19396 PR c++/10150
19397 * g++.dg/parse/invalid-op1.C: New test.
19398
19399 PR c++/10247
19400 * g++.dg/parse/condexpr1.C: New test.
19401
19402 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
19403
19404 * g++.dg/ext/packed3.C: New test.
19405 * g++.dg/ext/packed4.C: New test.
19406
19407 * gcc.dg/pack-test-3.c: New test.
19408
19409 2003-07-21 Janis Johnson <janis187@us.ibm.com>
19410
19411 * lib/compat.exp: Handle dg-options per source file.
19412 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
19413 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
19414 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
19415 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
19416 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
19417 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
19418 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
19419 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
19420 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
19421 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
19422 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
19423 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
19424 * g++.dg/compat/break/bitfield7_x.C: Ditto.
19425 * g++.dg/compat/break/bitfield7_y.C: Ditto.
19426
19427 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
19428
19429 PR c/10320
19430 * gcc.c-torture/execute/20030718-1.c: New test.
19431
19432 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
19433
19434 PR optimization/11536
19435 * gcc.dg/20030721-1.c: New test.
19436
19437 2003-07-19 Mark Mitchell <mark@codesourcery.com>
19438
19439 PR c++/11546
19440 * g++.dg/template/lookup1.C: New test.
19441
19442 2003-07-19 Zack Weinberg <zack@codesourcery.com>
19443
19444 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
19445 diagnostics of ill-formed constructs involving labels.
19446 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
19447 the new 'previously defined here' message.
19448
19449 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
19450
19451 * g++.dg/parse/non-dependent2.C: New test.
19452
19453 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
19454
19455 * g++.dg/init/init-ref4.C: xfail on targets without
19456 weak symbols.
19457
19458 2003-07-17 Jakub Jelinek <jakub@redhat.com>
19459
19460 PR target/11087
19461 * gcc.c-torture/execute/20030717-1.c: New test.
19462
19463 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
19464
19465 * g++.dg/opt/cfg1.C: New test.
19466
19467 2003-07-17 Mark Mitchell <mark@codesourcery.com>
19468
19469 PR optimization/11557
19470 * gcc.dg/20030717-1.c: New test.
19471
19472 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
19473
19474 PR c++/10476
19475 * g++.dg/expr/crash-1.C: New test.
19476
19477 PR c++/11027
19478 * g++.dg/template/init3.C: New test.
19479
19480 PR c++/8222
19481 * g++.dg/template/non-dependent1.C: New test.
19482
19483 PR c++/11070
19484 * g++.dg/template/non-dependent2.C: New test.
19485
19486 PR c++/11071
19487 * g++.dg/template/non-dependent3.C: New test.
19488
19489 PR c++/9907
19490 * g++.dg/template/sizeof5.C: New test.
19491
19492 2003-07-17 Geoffrey Keating <geoffk@apple.com>
19493
19494 PR 11498
19495 * gcc.c-torture/compile/mangle-1.c: New file.
19496
19497 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19498
19499 PR c++/7809
19500 * g++.dg/parse/access3.C: New test.
19501
19502 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
19503
19504 PR c++/11384
19505 * g++.dg/init/init-ref4.C: New test.
19506
19507 2003-07-16 Mark Mitchell <mark@codesourcery.com>
19508
19509 PR c++/11547
19510 * g++.dg/parse/constant3.C: New test.
19511 * g++.dg/parse/crash7.C: Likewise.
19512
19513 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
19514
19515 PR target/11008
19516 * gcc.dg/i386-pentium4-not-mull.c: New.
19517
19518 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
19519
19520 * gcc.dg/asm-names.c (ymain): Make it weak.
19521
19522 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19523
19524 PR c++/5421
19525 * g++.dg/template/friend21.C: New test.
19526
19527 2003-07-16 Jakub Jelinek <jakub@redhat.com>
19528
19529 * gcc.dg/cleanup-8.c: New test.
19530 * gcc.dg/cleanup-9.c: New test.
19531
19532 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
19533
19534 * g++.dg/ext/dll-MI1.h: New file.
19535 * g++.dg/ext/dllexport-MI1.C: New file.
19536 * g++.dg/ext/dllimport-MI1.C: New file.
19537
19538 2003-07-15 Jakub Jelinek <jakub@redhat.com>
19539
19540 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
19541 it does not have cmpstrsi patterns (just cmpmemsi).
19542
19543 2003-07-15 Mark Mitchell <mark@codesourcery.com>
19544
19545 PR debug/11473
19546 * g++.dg/debug/debug8.C: New test.
19547
19548 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19549
19550 PR c++/10108
19551 * g++.dg/template/crash7.C: New test.
19552
19553 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
19554
19555 PR target/10795
19556 * gcc.c-torture/compile/20030708-1.c: New.
19557
19558 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
19559
19560 * gcc.c-torture/execute/20030715-1.c: New test.
19561
19562 2003-07-14 Geoffrey Keating <geoffk@apple.com>
19563
19564 * gcc.dg/pch/inline-3.c: New file.
19565 * gcc.dg/pch/inline-3.hs: New file.
19566 * gcc.dg/pch/inline-4.c: New file.
19567 * gcc.dg/pch/inline-4.hs: New file.
19568
19569 2003-07-14 Mark Mitchell <mark@codesourcery.com>
19570
19571 PR c++/11509
19572 * g++.dg/template/crash6.C: New test.
19573
19574 PR c++/7053
19575 * g++.dg/template/friend20.C: New test.
19576
19577 PR c++/7019
19578 * g++.dg/template/overload2.C: New test.
19579
19580 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19581
19582 PR optimization/11440
19583 * gcc.c-torture/execute/20030714-1.c: New test.
19584
19585 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19586
19587 PR c++/11154
19588 * g++.dg/template/partial2.C: New test.
19589
19590 2003-07-13 Mark Mitchell <mark@codesourcery.com>
19591
19592 PR c++/11503
19593 * g++.dg/template/anon1.C: New test.
19594
19595 PR c++/11493
19596 PR c++/11495
19597 * g++.dg/parse/template9.C: Likewise.
19598 * g++.dg/template/crash4.C: New test.
19599 * g++.dg/template/koenig1.C: Likewise.
19600 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
19601 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
19602 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
19603 functions.
19604 * g++.old-deja/g++.jason/template36.C: Likewise.
19605 * g++.old-deja/g++.mike/p1989.C: Likewise.
19606 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
19607 * g++.old-deja/g++.pt/ttp20.C: Use this->.
19608 * g++.old-deja/g++.pt/ttp21.C: Use this->.
19609 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
19610 compiling.
19611 * g++.old-deja/g++.pt/union2.C: Use this->.
19612
19613 2003-07-11 Jakub Jelinek <jakub@redhat.com>
19614
19615 * gcc.dg/20030711-1.c: New test.
19616
19617 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
19618
19619 PR c++/11050
19620 * g++.dg/parse/args1.C: New test.
19621 * g++.pt/defarg8.C: Change expected errors.
19622
19623 2003-07-11 Mark Mitchell <mark@codesourcery.com>
19624
19625 PR c++/8164
19626 * g++.dg/template/nontype2.C: New test.
19627
19628 PR c++/10558
19629 * g++.dg/parse/template8.C: New test.
19630
19631 PR c++/8327
19632 * g++.dg/template/scope1.C: New test.
19633
19634 * g++.dg/warn/Wsign-compare-1.C: New test.
19635
19636 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
19637
19638 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
19639
19640 2003-07-10 Mark Mitchell <mark@codesourcery.com>
19641
19642 PR c++/9411
19643 * g++.dg/template/explicit2.C: New test.
19644
19645 PR c++/10032
19646 * g++.dg/warn/pedantic1.C: New test.
19647
19648 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
19649
19650 PR c++ 9483
19651 * g++.dg/other/field1.C: New test.
19652
19653 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
19654
19655 PR c/11449
19656 * gcc.c-torture/compile/20030707-1.c: New.
19657
19658 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19659
19660 PR c++/10849
19661 * g++.dg/template/access12.C: New test.
19662
19663 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
19664
19665 * g++.dg/bprob/bprob.exp (prof_ext): Update.
19666 * g77.dg/bprob/bprob.exp (prof_ext): Update.
19667 * gcc.misc-tests/bprob.exp (prof_ext): Update.
19668 * gcc.misc-tests/gcov.exp: Update
19669 * g++.dg/gcov/gcov.exp: Update
19670 * lib/gcov.exp: Update.
19671
19672 2003-07-08 Mark Mitchell <mark@codesourcery.com>
19673
19674 * g++.dg/abi/mangle17.C: Make sure template expressions are
19675 dependent.
19676 * g++.dg/abi/mangle4.C: Mark erroneous casts.
19677 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
19678 * g++.dg/opt/stack1.C: Remove erroneous code.
19679 * g++.dg/parse/template7.C: New test.
19680 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
19681 * g++.old-deja/g++.pt/crash4.C: Likewise.
19682
19683 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19684
19685 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
19686 with zero or one occurence of `$' after the initial `L'.
19687
19688 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
19689
19690 * gcc.c-torture/compile/20030704-1.c: Add a comment.
19691
19692 2003-07-08 Roger Sayle <roger@eyesopen.com>
19693
19694 PR c/11370
19695 * gcc.dg/Wunreachable-6.c: New testcase.
19696 * gcc.dg/Wunreachable-7.c: New testcase.
19697
19698 2003-07-08 Jakub Jelinek <jakub@redhat.com>
19699
19700 PR c/11420
19701 * gcc.dg/20030708-1.c: New test.
19702
19703 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
19704
19705 * gcc.dg/compat/sdata-section.h: New file.
19706 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
19707 * gcc.dg/torture/mips-sdata-1.c: New test.
19708
19709 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19710
19711 PR c++/11030
19712 * g++.dg/template/friend19.C: New test.
19713
19714 2003-07-08 Jakub Jelinek <jakub@redhat.com>
19715
19716 * g++.dg/opt/strength-reduce.C: New test.
19717
19718 2003-07-07 Roger Sayle <roger@eyesopen.com>
19719
19720 PR target/10979
19721 * gcc.dg/20030707-1.c: New testcase.
19722
19723 2003-07-07 Roger Sayle <roger@eyesopen.com>
19724
19725 PR optimization/11059
19726 * g++.dg/opt/emptyunion.C: New testcase.
19727
19728 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
19729 Eric Botcazou <ebotcazou@libertysurf.fr>
19730
19731 * g++.dg/opt/stack1.C: New test.
19732
19733 2003-07-05 Mark Mitchell <mark@codesourcery.com>
19734
19735 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
19736 run test.
19737
19738 PR c++/11431
19739 * g++.dg/expr/static_cast3.C: New test.
19740
19741 2003-07-04 Zack Weinberg <zack@codesourcery.com>
19742
19743 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
19744 everywhere.
19745 * gcc.dg/concat.c: Concatenation of string constants with
19746 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
19747 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
19748 * gcc.dg/cpp/escape-2.c: Use wide character constants where
19749 necessary to avoid multi-character character constant warning.
19750 * gcc.dg/cpp/escape.c: Likewise.
19751 * gcc.dg/cpp/ucs.c: Likewise.
19752 Remove backslashes from dg-bogus comments, as they confuse Tcl.
19753 Fix a typo.
19754
19755 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
19756
19757 PR c/11428
19758 * gcc.c-torture/compile/20030704-1.c: New.
19759
19760 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
19761
19762 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
19763
19764 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
19765
19766 PR c++/5287, PR c++/7910, PR c++/11021
19767 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
19768 tests for warnings.
19769 * g++.dg/ext/dllimport2.C: Add tests for warnings.
19770 * g++.dg/ext/dllimport3.C: Likewise.
19771 * g++.dg/ext/dllimport4.C: New file.
19772 * g++.dg/ext/dllimport5.C: New file.
19773 * g++.dg/ext/dllimport6.C: New file.
19774 * g++.dg/ext/dllimport7.C: New file.
19775 * g++.dg/ext/dllimport8.C: New file.
19776 * g++.dg/ext/dllimport9.C: New file.
19777 * g++.dg/ext/dllimport10.C: New file.
19778 * g++.dg/ext/dllexport1.C: New file.
19779
19780 2003-07-03 Mark Mitchell <mark@codesourcery.com>
19781
19782 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
19783 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
19784
19785 2003-07-03 Roger Sayle <roger@eyesopen.com>
19786
19787 * gcc.dg/builtins-25.c: New testcase.
19788 * gcc.dg/builtins-26.c: New testcase.
19789
19790 2003-07-03 Janis Johnson <janis187@us.ibm.com>
19791
19792 * gcc.dg/compat/vector-defs.h: New file.
19793 * gcc.dg/compat/vector-setup.h: New file.
19794 * gcc.dg/compat/vector-check.h: New file.
19795 * gcc.dg/compat/vector-1_main.c: New file.
19796 * gcc.dg/compat/vector-1_x.c: New file.
19797 * gcc.dg/compat/vector-1_y.c: New file.
19798 * gcc.dg/compat/vector-2_main.c: New file.
19799 * gcc.dg/compat/vector-2_x.c: New file.
19800 * gcc.dg/compat/vector-2_y.c: New file.
19801
19802 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
19803 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
19804 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
19805 * gcc.dg/compat/struct-align-1.h: New file.
19806 * gcc.dg/compat/struct-align-1_main.c: New file.
19807 * gcc.dg/compat/struct-align-1_x.c: New file.
19808 * gcc.dg/compat/struct-align-1_y.c: New file.
19809 * gcc.dg/compat/struct-align-2.h: New file.
19810 * gcc.dg/compat/struct-align-2_main.c: New file.
19811 * gcc.dg/compat/struct-align-2_x.c: New file.
19812 * gcc.dg/compat/struct-align-2_y.c: New file.
19813
19814 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
19815 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
19816 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
19817 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
19818 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
19819 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
19820 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
19821 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
19822 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
19823 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
19824 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
19825 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
19826 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
19827 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
19828 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
19829 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
19830 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
19831 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
19832 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
19833 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
19834 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
19835 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
19836 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
19837 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
19838 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
19839 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
19840 * gcc.dg/compat/struct-return-10_x.c: Ditto.
19841 * gcc.dg/compat/struct-return-2_x.c: Ditto.
19842 * gcc.dg/compat/struct-return-3_x.c: Ditto.
19843
19844 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
19845
19846 * gcc.dg/i386-call-1.c: New test.
19847
19848 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
19849
19850 PR c++/9162
19851 * g++.dg/parse/defarg4.C: New.
19852
19853 2003-07-03 Roger Sayle <roger@eyesopen.com>
19854
19855 PR target/10700
19856 * gcc.c-torture/compile/20030703-1.c: New test case.
19857
19858 2003-07-03 Mark Mitchell <mark@codesourcery.com>
19859
19860 * g++.dg/template/local3.C: Remove extra semicolon.
19861
19862 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
19863
19864 * gcc.dg/i386-volatile-1.c: New test.
19865
19866 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
19867
19868 PR c++/11072
19869 * g++.dg/other/offsetof2.C: XFAIL.
19870 * g++.dg/other/offsetof5.C: New.
19871
19872 PR c++/10219
19873 * g++.dg/template/error1.C: New.
19874
19875 PR c++/9779
19876 * g++.dg/template/dependent-expr1.C: New.
19877
19878 2003-07-01 Mark Mitchell <mark@codesourcery.com>
19879
19880 PR c++/6949
19881 * g++.dg/template/local3.C: New test.
19882
19883 PR c++/11149
19884 * g++.dg/lookup/scoped6.C: New test.
19885
19886 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
19887
19888 PR c++/8046
19889 * g++.dg/other/error7.C: New test.
19890
19891 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
19892
19893 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
19894 * g++.old-deja/g++.abi/vtable3.h: Likewise.
19895 * g++.old-deja/g++.law/code-gen5.C: Likewise.
19896 * g++.old-deja/g++.other/union2.C: Likewise.
19897 * gcc.dg/c90-const-expr-2.c: Likewise.
19898 * gcc.dg/c90-const-expr-3.c: Likewise.
19899 * gcc.dg/c99-const-expr-2.c: Likewise.
19900 * gcc.dg/c99-const-expr-3.c: Likewise.
19901 * gcc.dg/concat.c: Likewise.
19902
19903 2003-07-01 Mark Mitchell <mark@codesourcery.com>
19904
19905 PR c++/9559
19906 * g++.dg/init/static1.C: New test.
19907
19908 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19909
19910 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
19911 * g++.old-deja/g++.other/access2.C: Likewise.
19912 * g++.old-deja/g++.other/decl2.C: Likewise.
19913 * gcc.c-torture/execute/20020615-1.c: Likewise.
19914
19915 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
19916
19917 PR c++/4933
19918 * g++.dg/template/sizeof4.C: New test.
19919
19920 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
19921
19922 * g++.dg/other/error6.C: New test.
19923
19924 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
19925
19926 PR c++/10750
19927 * g++.dg/parse/constant2.C: New test.
19928
19929 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
19930
19931 PR c++/11106
19932 * g++.dg/other/error5.C: New test.
19933
19934 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19935
19936 * gcc.dg/format/gcc_diag-1.c: New test.
19937
19938 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
19939
19940 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
19941
19942 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
19943
19944 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
19945 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
19946 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
19947
19948 2003-06-28 Jakub Jelinek <jakub@redhat.com>
19949
19950 * gcc.c-torture/execute/builtins/string-8.c: New test.
19951 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
19952 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
19953 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
19954
19955 2003-06-27 Mark Mitchell <mark@codesourcery.com>
19956
19957 PR c++/10468
19958 * g++.dg/ext/typeof6.C: New test.
19959
19960 2003-06-27 Mark Mitchell <mark@codesourcery.com>
19961
19962 PR c++/10796
19963 * g++.dg/init/enum1.C: New test.
19964
19965 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
19966
19967 * gcc.dg/20030627-1.c: New test.
19968
19969 2003-06-26 Mark Mitchell <mark@codesourcery.com>
19970
19971 PR c++/11332
19972 * g++.dg/expr/static_cast2.C: New test.
19973
19974 2003-06-26 Roger Sayle <roger@eyesopen.com>
19975 Jakub Jelinek <jakub@redhat.com>
19976
19977 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
19978 sprintf(dst,"%s",src) optimization.
19979 * gcc.c-torture/execute/20030626-1.c: New test case.
19980 * gcc.c-torture/execute/20030626-2.c: New test case.
19981
19982 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
19983
19984 * gcc.c-torture/execute/multi-ix.c: New test.
19985
19986 * gcc.c-torture/execute/simd-4.c (main):
19987 Added missing semicolon at end of union.
19988
19989 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
19990
19991 PR c++/8266
19992 * g++.dg/template/explicit-instantiation3.C: New test.
19993
19994 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
19995
19996 * gcc.dg/20030626-1.c: Use signed char.
19997
19998 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
19999
20000 * gcc.dg/20030626-1.c: New test.
20001
20002 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
20003
20004 * const-str-2.m: Update.
20005
20006 2003-06-25 Mark Mitchell <mark@codesourcery.com>
20007
20008 PR c++/10990
20009 * g++.dg/rtti/dyncast1.C: New test.
20010 * g++.dg/abi/mangle4.C: Correct base-specifier access.
20011 * g++.dg/lookup/scoped1.C: Remove XFAIL.
20012 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
20013
20014 PR c++/10931
20015 * g++.dg/expr/static_cast1.C: New test.
20016
20017 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
20018
20019 * gcc.dg/20030625-1.c: New test.
20020
20021 2003-06-24 Roger Sayle <roger@eyesopen.com>
20022
20023 * gcc.c-torture/compile/20030624-1.c: New test case.
20024
20025 2003-06-24 Jakub Jelinek <jakub@redhat.com>
20026
20027 * gcc.c-torture/execute/string-opt-17.c: New test.
20028
20029 2003-06-24 Mark Mitchell <mark@codesourcery.com>
20030
20031 PR c++/5754
20032 * g++.dg/parse/crash6.C: New test.
20033
20034 2003-06-23 Roger Sayle <roger@eyesopen.com>
20035
20036 * gcc.dg/builtins-24.c: New test case.
20037
20038 2003-06-23 Jakub Jelinek <jakub@redhat.com>
20039
20040 * g++.dg/opt/operator1.C: New test.
20041
20042 2003-06-22 Roger Sayle <roger@eyesopen.com>
20043
20044 * gcc.c-torture/execute/string-opt-16.c: New test case.
20045
20046 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
20047
20048 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
20049 * g++.old-deja/g++.other/conv7.C: Likewise
20050 * g++.old-deja/g++.other/overcnv2.C: Likewise.
20051 * g++.old-deja/g++.other/overload14.C: Likewise.
20052
20053 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
20054
20055 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
20056 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
20057
20058 2003-06-20 Mark Mitchell <mark@codesourcery.com>
20059
20060 PR c++/10888
20061 * g++.dg/warn/Winline-3.C: New test.
20062
20063 2003-06-20 Mark Mitchell <mark@codesourcery.com>
20064
20065 * lib/target-supports.exp (check_alias_available): Make the test
20066 program acceptable to the Solaris assembler.
20067
20068 PR c++/10749
20069 * g++.dg/template/memclass2.C: New test.
20070
20071 2003-06-20 Mark Mitchell <mark@codesourcery.com>
20072 Eric Botcazou <ebotcazou@libertysurf.fr>
20073
20074 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
20075 data for non-matching targets.
20076 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
20077
20078 2003-06-20 Mark Mitchell <mark@codesourcery.com>
20079
20080 PR c++/10845
20081 * g++.dg/template/member3.C: New test.
20082
20083 2003-06-19 Mark Mitchell <mark@codesourcery.com>
20084
20085 PR c++/10939
20086 * g++.dg/template/func1.C: New test.
20087
20088 PR c++/9649
20089 * g++.dg/template/static4.C: New test.
20090 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
20091
20092 PR c++/11041
20093 * g++.dg/init/ref7.C: New test.
20094
20095 2003-06-19 Matt Austern <austern@apple.com>
20096
20097 PR c++/11228
20098 * g++.dg/anew1.C: New test.
20099 * g++.dg/anew2.C: New test.
20100 * g++.dg/anew3.C: New test.
20101 * g++.dg/anew4.C: New test.
20102
20103 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
20104
20105 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
20106
20107 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
20108
20109 * gcc.c-torture/execute/simd-4.c (main): Make expected value
20110 endian-dependent.
20111
20112 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
20113
20114 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
20115 Remove cruft.
20116
20117 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
20118
20119 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
20120 * gcc.c-torture/compile/961203-1.c: Likewise.
20121 * gcc.c-torture/compile/980506-1.c: Likewise.
20122
20123 2003-06-17 Mark Mitchell <mark@codesourcery.com>
20124
20125 PR c++/10712
20126 * g++.dg/lookup/using7.C: New test.
20127
20128 2003-06-17 Mark Mitchell <mark@codesourcery.com>
20129
20130 PR c++/11105
20131 * g++.dg/abi/conv1.C: Remove it.
20132 * g++.dg/template/conv7.C: New test.
20133 * g++.dg/template/conv8.C: Likewise.
20134 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
20135 conversion operator.
20136
20137 2003-06-17 Janis Johnson <janis187@us.ibm.com>
20138
20139 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
20140 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
20141 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
20142 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
20143 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
20144 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
20145 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
20146 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
20147 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
20148 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
20149 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
20150 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
20151 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
20152 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
20153 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
20154 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
20155 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
20156 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
20157 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
20158 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
20159 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
20160 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
20161 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
20162 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
20163 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
20164 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
20165 * gcc.dg/compat/struct-return-10_x.c: Ditto.
20166 * gcc.dg/compat/struct-return-2_x.c: Ditto.
20167 * gcc.dg/compat/struct-return-3_x.c: Ditto.
20168
20169 2003-06-16 Mark Mitchell <mark@codesourcery.com>
20170
20171 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
20172 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
20173 indications.
20174
20175 2003-06-16 Roger Sayle <roger@eyesopen.com>
20176
20177 * gcc.dg/i386-387-5.c: New test case.
20178 * gcc.dg/i386-387-6.c: New test case.
20179 * gcc.dg/builtins-23.c: New test case.
20180
20181 2003-06-15 Roger Sayle <roger@eyesopen.com>
20182
20183 * gcc.dg/builtins-22.c: New test case.
20184 * gcc.dg/i386-387-1.c: Update to test exp.
20185 * gcc.dg/i386-387-2.c: Likewise.
20186
20187 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20188
20189 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
20190
20191 2003-06-12 Mark Mitchell <mark@codesourcery.com>
20192
20193 * lib/gcc-dg.exp (dg-require-dll): New function.
20194 (dg-xfail-if): Likewise.
20195 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
20196 driver.
20197
20198 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
20199 * gcc.c-torture/compile/20001205-1.c: Likewise.
20200 * gcc.c-torture/compile/20001226-1.c: Likewise.
20201 * gcc.c-torture/compile/20010518-2.c: Likewise.
20202 * gcc.c-torture/compile/20020312-1.c: Likewise.
20203 * gcc.c-torture/compile/20020604-1.c: Likewise.
20204 * gcc.c-torture/compile/920501-12.c: Likewise.
20205 * gcc.c-torture/compile/920501-4.c: Likewise.
20206 * gcc.c-torture/compile/920520-1.c: Likewise.
20207 * gcc.c-torture/compile/920521-1.c: Likewise.
20208 * gcc.c-torture/compile/920625-1.c: Likewise.
20209 * gcc.c-torture/compile/961203-1.c: Likewise.
20210 * gcc.c-torture/compile/980506-1.c: Likewise.
20211 * gcc.c-torture/compile/981006-1.c: Likewise.
20212 * gcc.c-torture/compile/981022-1.c: Likewise.
20213 * gcc.c-torture/compile/981223-1.c: Likewise.
20214 * gcc.c-torture/compile/990617-1.c: Likewise.
20215 * gcc.c-torture/compile/dll.c: Likewise.
20216 * gcc.c-torture/compile/labels-3.c: Likewise.
20217 * gcc.c-torture/compile/mipscop-1.c: Likewise.
20218 * gcc.c-torture/compile/mipscop-2.c: Likewise.
20219 * gcc.c-torture/compile/mipscop-3.c: Likewise.
20220 * gcc.c-torture/compile/mipscop-4.c: Likewise.
20221 * gcc.c-torture/compile/simd-5.c: Likewise.
20222 * gcc.c-torture/compile/20000804-1.x: Remove.
20223 * gcc.c-torture/compile/20001205-1.x: Likewise.
20224 * gcc.c-torture/compile/20001226-1.x: Likewise.
20225 * gcc.c-torture/compile/20010518-2.x: Likewise.
20226 * gcc.c-torture/compile/20020312-1.x: Likewise.
20227 * gcc.c-torture/compile/20020604-1.x: Likewise.
20228 * gcc.c-torture/compile/920501-12.x: Likewise.
20229 * gcc.c-torture/compile/920501-4.x: Likewise.
20230 * gcc.c-torture/compile/920520-1.x: Likewise.
20231 * gcc.c-torture/compile/920521-1.x: Likewise.
20232 * gcc.c-torture/compile/920625-1.x: Likewise.
20233 * gcc.c-torture/compile/961203-1.x: Likewise.
20234 * gcc.c-torture/compile/980506-1.x: Likewise.
20235 * gcc.c-torture/compile/981006-1.x: Likewise.
20236 * gcc.c-torture/compile/981022-1.x: Likewise.
20237 * gcc.c-torture/compile/981223-1.x: Likewise.
20238 * gcc.c-torture/compile/990617-1.x: Likewise.
20239 * gcc.c-torture/compile/mipscop-1.x: Likewise.
20240 * gcc.c-torture/compile/mipscop-2.x: Likewise.
20241 * gcc.c-torture/compile/mipscop-3.x: Likewise.
20242 * gcc.c-torture/compile/mipscop-4.x: Likewise.
20243 * gcc.c-torture/compile/simd-5.x: Likewise.
20244
20245 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
20246
20247 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
20248
20249 * gcc.c-torture/execute/20030611-1.c: New test.
20250
20251 2003-06-12 Roger Sayle <roger@eyesopen.com>
20252
20253 PR middle-end/168
20254 * gcc.dg/20030612-1.c: New test case.
20255
20256 2003-06-12 Mark Mitchell <mark@codesourcery.com>
20257
20258 PR c++/10635
20259 * g++.dg/expr/cast1.C: New test.
20260
20261 2003-06-12 Roger Sayle <roger@eyesopen.com>
20262
20263 * gcc.dg/builtins-21.c: New test case.
20264
20265 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
20266
20267 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
20268 options instead of at the end.
20269 * lib/objc.exp (objc_target_compile): Likewise.
20270
20271 2003-06-11 Mark Mitchell <mark@codesourcery.com>
20272
20273 PR c++/10432
20274 * g++.dg/parse/error1.C: New test.
20275
20276 2003-06-11 Janis Johnson <janis187@us.ibm.com>
20277
20278 * gcc.dg/compat/struct-by-value-11_main.c: New file.
20279 * gcc.dg/compat/struct-by-value-11_x.c: New file.
20280 * gcc.dg/compat/struct-by-value-11_y.c: New file.
20281 * gcc.dg/compat/struct-by-value-12_main.c: New file.
20282 * gcc.dg/compat/struct-by-value-12_x.c: New file.
20283 * gcc.dg/compat/struct-by-value-12_y.c: New file.
20284 * gcc.dg/compat/struct-by-value-13_main.c: New file.
20285 * gcc.dg/compat/struct-by-value-13_x.c: New file.
20286 * gcc.dg/compat/struct-by-value-13_y.c: New file.
20287 * gcc.dg/compat/struct-by-value-14_main.c: New file.
20288 * gcc.dg/compat/struct-by-value-14_x.c: New file.
20289 * gcc.dg/compat/struct-by-value-14_y.c: New file.
20290 * gcc.dg/compat/struct-by-value-15_main.c: New file.
20291 * gcc.dg/compat/struct-by-value-15_x.c: New file.
20292 * gcc.dg/compat/struct-by-value-15_y.c: New file.
20293 * gcc.dg/compat/struct-by-value-16_main.c: New file.
20294 * gcc.dg/compat/struct-by-value-16_x.c: New file.
20295 * gcc.dg/compat/struct-by-value-16_y.c: New file.
20296 * gcc.dg/compat/struct-by-value-17_main.c: New file.
20297 * gcc.dg/compat/struct-by-value-17_x.c: New file.
20298 * gcc.dg/compat/struct-by-value-17_y.c: New file.
20299 * gcc.dg/compat/struct-by-value-18_main.c: New file.
20300 * gcc.dg/compat/struct-by-value-18_x.c: New file.
20301 * gcc.dg/compat/struct-by-value-18_y.c: New file.
20302
20303 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
20304 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
20305 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
20306 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
20307 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
20308 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
20309 * gcc.dg/compat/scalar-return-3_main.c: New file.
20310 * gcc.dg/compat/scalar-return-3_x.c: New file.
20311 * gcc.dg/compat/scalar-return-3_y.c: New file.
20312 * gcc.dg/compat/scalar-return-4_main.c: New file.
20313 * gcc.dg/compat/scalar-return-4_x.c: New file.
20314 * gcc.dg/compat/scalar-return-4_y.c: New file.
20315
20316 2003-06-10 Janis Johnson <janis187@us.ibm.com>
20317
20318 * gcc.dg/compat/fp2-struct-check.h: New file.
20319 * gcc.dg/compat/fp2-struct-defs.h: New file.
20320 * gcc.dg/compat/fp2-struct-init.h: New file.
20321 * gcc.dg/compat/struct-by-value-10_main.c: New file.
20322 * gcc.dg/compat/struct-by-value-10_x.c: New file.
20323 * gcc.dg/compat/struct-by-value-10_y.c: New file.
20324 * gcc.dg/compat/struct-return-10_main.c: New file.
20325 * gcc.dg/compat/struct-return-10_x.c: New file.
20326 * gcc.dg/compat/struct-return-10_y.c: New file.
20327
20328 * gcc.dg/compat/compat-common.h: New file.
20329 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
20330 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
20331 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
20332 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
20333 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
20334 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
20335 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
20336 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
20337 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
20338 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
20339 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
20340 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
20341 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
20342 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
20343 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
20344 * gcc.dg/compat/small-struct-check.h: Ditto.
20345 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
20346 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
20347 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
20348 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
20349 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
20350 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
20351 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
20352 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
20353 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
20354 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
20355 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
20356 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
20357 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
20358 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
20359 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
20360 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
20361 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
20362 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
20363 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
20364 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
20365 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
20366 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
20367 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
20368 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
20369 * gcc.dg/compat/struct-return-2_main.c: Ditto.
20370 * gcc.dg/compat/struct-return-2_x.c: Ditto.
20371 * gcc.dg/compat/struct-return-2_y.c: Ditto.
20372 * gcc.dg/compat/struct-return-3_main.c: Ditto.
20373 * gcc.dg/compat/struct-return-3_x.c: Ditto.
20374 * gcc.dg/compat/struct-return-3_y.c: Ditto.
20375
20376 2003-06-10 Geoffrey Keating <geoffk@apple.com>
20377
20378 * g++.dg/pch/static-1.C: New file.
20379 * g++.dg/pch/static-1.Hs: New file.
20380
20381 2003-06-10 Richard Henderson <rth@redhat.com>
20382
20383 * gcc.dg/asm-7.c: Adjust expected warning text.
20384
20385 2003-06-10 Roger Sayle <roger@eyesopen.com>
20386
20387 * gcc.dg/builtins-20.c: New test case.
20388
20389 2003-06-10 Mark Mitchell <mark@codesourcery.com>
20390
20391 PR c++/11131
20392 * g++.dg/opt/template1.C: New test.
20393
20394 2003-06-09 Mark Mitchell <mark@codesourcery.com>
20395
20396 * lib/gcc-dg.exp (dg-test): Clear additional_files and
20397 additional_sources.
20398
20399 2003-05-21 David Taylor <dtaylor@emc.com>
20400
20401 * gcc.dg/Wpadded.c: New file.
20402
20403 2003-06-09 Mark Mitchell <mark@codesourcery.com>
20404
20405 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
20406 * gcc.dg/special/weak-2.c: Add dg-require-weak.
20407 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
20408 dg-require-weak.
20409
20410 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
20411
20412 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
20413
20414 2003-06-09 Mark Mitchell <mark@codesourcery.com>
20415
20416 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
20417 (dg-require-alias): Likewise.
20418 (dg-require-gc-sections): Likewise.
20419 * lib/target-supports.exp (check_gc_sections_available): Likewise.
20420
20421 2003-06-08 Richard Henderson <rth@redhat.com>
20422
20423 * gcc.dg/20011029-2.c: Fix the array reference.
20424 * gcc.dg/asm-7.c: New.
20425
20426 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
20427
20428 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
20429
20430 2003-06-08 Mark Mitchell <mark@codesourcery.com>
20431
20432 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
20433 (dg-require-gc-sections): Likewise.
20434
20435 2003-06-08 Jan Hubicka <jh@suse.cz>
20436
20437 * i386-cmov1.c: Fix regular expression.
20438 * i386-cvt-1.c: Likewise.
20439 * i386-local.c: Likewise.
20440 * i386-local2.c: Likewise.
20441 * i386-mul.c: Likewise.
20442 * i386-ssetype-1.c: Likewise.
20443 * i386-ssetype-3.c: Likewise.
20444 * i386-ssetype-5.c: Likewise.
20445
20446 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20447
20448 PR c++/11039
20449 * g++.dg/warn/implicit-typename2.C: New test.
20450 * g++.dg/warn/implicit-typename3.C: New test.
20451
20452 2003-06-07 Richard Henderson <rth@redhat.com>
20453
20454 * g++.dg/other/offsetof3.C: Use size_t.
20455 * g++.dg/other/offsetof4.C: Likewise.
20456
20457 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
20458
20459 * lib/copy-file.exp: New. Implement gcc_copy_files.
20460
20461 * lib/dg-pch.exp: Load copy-file.exp
20462 (dg-pch): Use gcc_copy_files instead of "file copy".
20463
20464 2003-06-06 Mark Mitchell <mark@codesourcery.com>
20465
20466 * gcc.dg/weak/weak.exp: Simplify.
20467 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
20468 * gcc.dg/weak/weak-1.c: Likewise.
20469 * gcc.dg/weak/weak-2.c: Likewise.
20470 * gcc.dg/weak/weak-3.c: Likewise.
20471 * gcc.dg/weak/weak-4.c: Likewise.
20472 * gcc.dg/weak/weak-5.c: Likewise.
20473 * gcc.dg/weak/weak-6.c: Likewise.
20474 * gcc.dg/weak/weak-7.c: Likewise.
20475 * gcc.dg/weak/weak-8.c: Likewise.
20476 * gcc.dg/weak/weak-9.c: Likewise.
20477
20478 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
20479
20480 gcc.c-torture/execute/20030606-1.c: New.
20481
20482 2003-06-06 Roger Sayle <roger@eyesopen.com>
20483
20484 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
20485 * gcc.dg/builtins-19.c: Likewise.
20486
20487 2003-06-06 Roger Sayle <roger@eyesopen.com>
20488
20489 * gcc.dg/builtins-2.c: Add some more tests.
20490 * gcc.dg/builtins-18.c: New test case.
20491 * gcc.dg/builtins-19.c: New test case.
20492
20493 2003-06-06 Roger Sayle <roger@eyesopen.com>
20494 Jim Wilson <wilson@tuliptree.org>
20495
20496 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
20497
20498 2003-06-06 Jakub Jelinek <jakub@redhat.com>
20499
20500 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
20501 mempcpy/stpcpy calls not to be optimized into something else.
20502 * gcc.c-torture/execute/string-opt-3.c: Moved to...
20503 * gcc.c-torture/execute/builtins/string-7.c: ...here.
20504 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
20505
20506 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20507
20508 * gcc.dg/format/asm_fprintf-1.c: New test.
20509
20510 2003-06-05 Mark Mitchell <mark@codesourcery.com>
20511
20512 * lib/gcc-defs.exp (additional_sources): New variable.
20513 (dg-additional-sources): New function.
20514 (additional_files): New variable.
20515 (dg-additional-files): New function.
20516 (dg-additional-files-options): Likewise.
20517 * lib/gcc-dg.exp (dg-require-weak): New function.
20518 (dg-require-alias): Likewise.
20519 (dg-require-gc-sections): Likewise.
20520 * lib/target-supports.exp (check_alias_available): Remove testfile
20521 parameter.
20522 (check_gc_sections_available): New function.
20523 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
20524 (dg-gpp-additional-files): Likewise.
20525 * lib/g++.exp (additional_sources): Remove.
20526 (additional_files): Likewise.
20527 (g++_target_compile): Use dg-additional-files-options.
20528
20529 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
20530 Tcl logic.
20531 * gcc.dg/special/ecos.exp: Remove.
20532 * gcc.dg/special/20000419-2.c: Use dg-require-*.
20533 * gcc.dg/special/alias-1.c: Likewise.
20534 * gcc.dg/special/alias-2.c: Likewise.
20535 * gcc.dg/special/gcsec-1.c: Likewise.
20536 * gcc.dg/special/weak-1.c: Likewise.
20537 * gcc.dg/special/weak-2.c: Likewise.
20538 * gcc.dg/special/wkali-1.c: Likewise.
20539 * gcc.dg/special/wkali-2.c: Likewise.
20540
20541 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
20542 dg-gpp-additional-*.
20543 * g++.dg/special/conpr-3.C: Likewise.
20544 * g++.dg/special/conpr-4.C: Likewise.
20545 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
20546 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
20547 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
20548 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
20549 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
20550 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
20551 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
20552 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
20553 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
20554 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
20555 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
20556 * g++.old-deja/g++.other/comdat1.C: Likewise.
20557 * g++.old-deja/g++.other/comdat2.C: Likewise.
20558 * g++.old-deja/g++.other/comdat3.C: Likewise.
20559 * g++.old-deja/g++.other/ctor1.C: Likewise.
20560 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
20561
20562 2003-06-05 Richard Henderson <rth@redhat.com>
20563
20564 * gcc.dg/debug/20030605-1.c: New.
20565
20566 2003-06-04 Mark Mitchell <mark@codesourcery.com>
20567
20568 * README.QMTEST: Update.
20569
20570 2003-06-04 Richard Henderson <rth@redhat.com>
20571
20572 * gcc.dg/cleanup-1.c: New.
20573 * gcc.dg/cleanup-2.c: New.
20574 * gcc.dg/cleanup-3.c: New.
20575 * gcc.dg/cleanup-4.c: New.
20576 * gcc.dg/cleanup-5.c: New.
20577 * gcc.dg/cleanup-6.c: New.
20578 * gcc.dg/cleanup-7.c: New.
20579
20580 2003-06-04 Mark Mitchell <mark@codesourcery.com>
20581
20582 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
20583
20584 * lib/dg-pch.exp: New file.
20585 * g++.dg/pch/pch.exp: Use dg-pch.exp.
20586 * gcc.dg/pch/pch.exp: Likewise.
20587
20588 2003-06-04 Roger Sayle <roger@eyesopen.com>
20589
20590 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
20591 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
20592 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
20593 * gcc.dg/builtins-17.c: New test case.
20594 * gcc.dg/i386-387-4.c: New test case.
20595 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
20596
20597 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
20598
20599 * gcc.dg/ultrasp9.c: New test.
20600
20601 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
20602
20603 * gcc.c-torture/compile/20030604-1.c: New test.
20604 * gcc.dg/sparc-constant-1.c: New test.
20605
20606 2003-06-03 Glen Nakamura <glen@imodulo.com>
20607
20608 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
20609
20610 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
20611
20612 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
20613
20614 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
20615 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
20616
20617 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
20618
20619 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
20620
20621 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20622
20623 PR c++/10940
20624 * g++.dg/template/spec10.C: New test.
20625
20626 2003-06-03 Roger Sayle <roger@eyesopen.com>
20627
20628 * gcc.dg/builtins-16.c: New test case.
20629
20630 2003-06-03 Jakub Jelinek <jakub@redhat.com>
20631
20632 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
20633 mempcpy test with post-increments.
20634 * gcc.c-torture/execute/string-opt-3.c: New test.
20635 * gcc.dg/string-opt-1.c: New test.
20636
20637 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
20638
20639 PR fortran/10965
20640 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
20641
20642 2003-06-02 Mark Mitchell <mark@codesourcery.com>
20643
20644 * lib/scanasm.exp (dg-scan): New function, factored out of ...
20645 (scan-assembler): ... here. Use dg-scan.
20646 (scan-assembler-not): Likewise.
20647 (scan-file): New function.
20648 (scan-file-not): Likewise.
20649 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
20650 * gcc.dg/cpp/_Pragma4.c: Likewise.
20651 * gcc.dg/cpp/_Pragma5.c: Likewise.
20652 * gcc.dg/cpp/avoidpaste1.c: Likewise.
20653 * gcc.dg/cpp/avoidpaste2.c: Likewise.
20654 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
20655 * gcc.dg/cpp/cmdlne-P.c: Likewise.
20656 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
20657 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
20658 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
20659 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
20660 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
20661 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
20662 * gcc.dg/cpp/cxxcom1.c: Likewise.
20663 * gcc.dg/cpp/line1.c: Likewise.
20664 * gcc.dg/cpp/maccom1.c: Likewise.
20665 * gcc.dg/cpp/maccom2.c: Likewise.
20666 * gcc.dg/cpp/maccom3.c: Likewise.
20667 * gcc.dg/cpp/maccom4.c: Likewise.
20668 * gcc.dg/cpp/maccom5.c: Likewise.
20669 * gcc.dg/cpp/maccom6.c: Likewise.
20670 * gcc.dg/cpp/multiline.c: Likewise.
20671 * gcc.dg/cpp/spacing1.c: Likewise.
20672 * gcc.dg/cpp/spacing2.c: Likewise.
20673 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
20674 * gcc.dg/cpp/trad/maccom1.c: Likewise.
20675 * gcc.dg/cpp/trad/maccom2.c: Likewise.
20676 * gcc.dg/cpp/trad/maccom3.c: Likewise.
20677 * gcc.dg/cpp/trad/maccom4.c: Likewise.
20678 * gcc.dg/cpp/trad/maccom6.c: Likewise.
20679 * gcc.dg/cpp/cxxcom2.c: Likewise.
20680 * gcc.dg/cpp/cxxcom2.h: New file.
20681
20682 * gcc.dg/cpp/truefalse.cpp: Move it to ...
20683 * g++.dg/cpp/truefalse.C: Here.
20684 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
20685
20686 2003-06-01 Loren James Rittle <ljrittle@acm.org>
20687
20688 * gcc.dg/cpp/redef3.c: New file.
20689
20690 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
20691
20692 * gcc.dg/i386-loop-3.c: New test.
20693
20694 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
20695
20696 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
20697
20698 2003-05-31 Roger Sayle <roger@eyesopen.com>
20699
20700 * gcc.dg/fwrapv-1.c: New test case.
20701 * gcc.dg/fwrapv-2.c: New test case.
20702
20703 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20704
20705 PR c++/10956
20706 * g++.dg/template/spec9.C: New test.
20707
20708 2003-05-29 Roger Sayle <roger@eyesopen.com>
20709
20710 * gcc.dg/duff-4.c: New test case.
20711
20712 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
20713
20714 PR fortran/10843
20715 * g77.dg/ffixed-form-1.f: New test
20716 * g77.dg/ffixed-form-2.f: New test
20717 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
20718 * g77.dg/ffree-form-3.f: New test
20719
20720 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
20721
20722 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
20723 * gcc.dg/wint_t-1.c: Likewise.
20724
20725 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20726
20727 * g++.dg/template/access11.C: New test.
20728
20729 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20730
20731 PR c++/10849
20732 * g++.dg/template/access10.C: New test.
20733
20734 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
20735 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20736
20737 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
20738
20739 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
20740
20741 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
20742 suppress for powerpc-*-darwin*.
20743 * gcc.dg/torture/builtin-noret-2.c: Likewise.
20744
20745 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
20746
20747 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
20748 suppress option for powerpc-*-darwin*.
20749
20750 2003-05-23 Roger Sayle <roger@eyesopen.com>
20751
20752 * gcc.dg/builtins-1.c: Add tests for tan and atan.
20753 * gcc.dg/builtins-4.c: Add test for fmod.
20754
20755 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20756
20757 PR c++/10682
20758 * g++.dg/template/instantiate4.C: New test.
20759
20760 2003-05-22 Roger Sayle <roger@eyesopen.com>
20761
20762 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
20763
20764 2003-05-21 Janis Johnson <janis187@us.ibm.com>
20765
20766 * gcc.dg/compat/scalar-return-1_main.c: New file.
20767 * gcc.dg/compat/scalar-return-1_x.c: New file.
20768 * gcc.dg/compat/scalar-return-1_y.c: New file.
20769 * gcc.dg/compat/scalar-return-2_main.c: New file.
20770 * gcc.dg/compat/scalar-return-2_x.c: New file.
20771 * gcc.dg/compat/scalar-return-2_y.c: New file.
20772 * gcc.dg/compat/struct-return-3_main.c: New file.
20773 * gcc.dg/compat/struct-return-3_y.c: New file.
20774 * gcc.dg/compat/struct-return-3_x.c: New file.
20775 * gcc.dg/compat/struct-return-2_main.c: New file.
20776 * gcc.dg/compat/struct-return-2_x.c: New file.
20777 * gcc.dg/compat/struct-return-2_y.c: New file.
20778
20779 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20780
20781 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
20782 for hppa*-hp-hpux*.
20783 * gcc.dg/20021014-1.c (dg-options): Likewise.
20784 * gcc.dg/nest.c (dg-options): Likewise.
20785
20786 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
20787
20788 PR c++/9738
20789 * g++.dg/ext/dllimport2.C: New file.
20790 * g++.dg/ext/dllimport3.C: New file.
20791
20792 2003-05-20 Janis Johnson <janis187@us.ibm.com>
20793
20794 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
20795 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
20796 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
20797 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
20798 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
20799 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
20800 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
20801 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
20802 * gcc.dg/compat/small-struct-defs.h: New file.
20803 * gcc.dg/compat/small-struct-init.h: New file.
20804 * gcc.dg/compat/small-struct-check.h: New file.
20805 * gcc.dg/compat/fp-struct-defs.h: New file.
20806 * gcc.dg/compat/fp-struct-check.h: New file.
20807 * gcc.dg/compat/fp-struct-init.h: New file.
20808 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
20809 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
20810
20811 2003-05-19 Jakub Jelinek <jakub@redhat.com>
20812
20813 * gcc.dg/20030225-2.c: New test.
20814
20815 2003-05-18 Roger Sayle <roger@eyesopen.com>
20816 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20817
20818 * gcc.c-torture/compile/20030518-1.c: New test case.
20819
20820 2003-05-18 Mark Mitchell <mark@codesourcery.com>
20821
20822 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
20823 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
20824 gcc-dg-debug-runtest.
20825 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
20826 gcc-dg-debug-runtest.
20827
20828 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20829
20830 PR c++/9022
20831 * g++.dg/lookup/using6.C: New test.
20832
20833 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20834
20835 * g++.dg/parse/access2.C: New test.
20836
20837 2003-05-17 Mark Mitchell <mark@codesourcery.com>
20838
20839 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
20840 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
20841 * gcc.dg/debug/debug.exp: Likewise.
20842
20843 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
20844
20845 * gcc.dg/dollar.c: New test.
20846
20847 2003-05-16 Janis Johnson <janis187@us.ibm.com>
20848
20849 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
20850 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
20851 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
20852 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
20853 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
20854 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
20855 * gcc.dg/compat/struct-by-value-6_main.c: New file.
20856 * gcc.dg/compat/struct-by-value-6_x.c: New file.
20857 * gcc.dg/compat/struct-by-value-6_y.c: New file.
20858 * gcc.dg/compat/struct-by-value-7_main.c: New file.
20859 * gcc.dg/compat/struct-by-value-7_x.c: New file.
20860 * gcc.dg/compat/struct-by-value-7_y.c: New file.
20861 * gcc.dg/compat/struct-by-value-8_main.c: New file.
20862 * gcc.dg/compat/struct-by-value-8_x.c: New file.
20863 * gcc.dg/compat/struct-by-value-8_y.c: New file.
20864 * gcc.dg/compat/struct-by-value-9_main.c: New file.
20865 * gcc.dg/compat/struct-by-value-9_x.c: New file.
20866 * gcc.dg/compat/struct-by-value-9_y.c: New file.
20867
20868 2003-05-16 Mark Mitchell <mark@codesourcery.com>
20869
20870 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
20871 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
20872 support for "repo" mode.
20873 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
20874 * lib/g77-dg.exp: Likewise.
20875 * lib/obj-dg.exp: Likewise.
20876
20877 2003-05-16 Jakub Jelinek <jakub@redhat.com>
20878
20879 Merge from gcc-3_2-rhl8-branch:
20880 2003-04-23 Jakub Jelinek <jakub@redhat.com>
20881
20882 * gcc.dg/tls/opt-6.c: New test.
20883
20884 2003-04-05 Jakub Jelinek <jakub@redhat.com>
20885
20886 * gcc.dg/20030405-1.c: New test.
20887
20888 2003-03-09 Jakub Jelinek <jakub@redhat.com>
20889
20890 * gcc.dg/20030309-1.c: New test.
20891
20892 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
20893
20894 * gcc.c-torture/execute/20030307-1.c: New test.
20895
20896 2003-02-20 Randolph Chung <tausq@debian.org>
20897
20898 * gcc.c-torture/compile/20030220-1.c: New test.
20899
20900 2003-02-18 Jakub Jelinek <jakub@redhat.com>
20901
20902 * gcc.dg/20030217-1.c: New test.
20903
20904 2003-01-29 Jakub Jelinek <jakub@redhat.com>
20905
20906 * gcc.c-torture/compile/20020129-1.c: New test.
20907
20908 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
20909
20910 * gcc.dg/unroll-1.c: New test.
20911
20912 2002-11-16 Jan Hubicka <jh@suse.cz>
20913
20914 * gcc.c-torture/execute/20020920-1.c: New test.
20915
20916 2002-10-08 Jakub Jelinek <jakub@redhat.com>
20917
20918 PR target/7434
20919 * gcc.c-torture/compile/20021008-1.c: New test.
20920
20921 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
20922
20923 PR target/7559
20924 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
20925
20926 2002-08-07 Jakub Jelinek <jakub@redhat.com>
20927
20928 * gcc.c-torture/compile/20020807-1.c: New test.
20929
20930 2002-07-30 Jakub Jelinek <jakub@redhat.com>
20931
20932 * gcc.dg/tls/opt-1.c: New test.
20933
20934 2002-07-29 Jakub Jelinek <jakub@redhat.com>
20935
20936 * gcc.dg/20020729-1.c: New test.
20937
20938 2002-07-20 Jakub Jelinek <jakub@redhat.com>
20939
20940 * g++.dg/opt/life1.C: New test.
20941
20942 2002-05-20 Jakub Jelinek <jakub@redhat.com>
20943
20944 * gcc.dg/20020525-1.c: New test.
20945
20946 2002-05-24 Jakub Jelinek <jakub@redhat.com>
20947
20948 PR c++/6794
20949 * g++.dg/ext/pretty1.C: New test.
20950 * g++.dg/ext/pretty2.C: New test.
20951
20952 2003-05-15 Mark Mitchell <mark@codesourcery.com>
20953
20954 PR c++/8385
20955 * g++.dg/ext/typeof5.C: New test.
20956
20957 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
20958
20959 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
20960 __USER_LABEL_PREFIX__ into account.
20961 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
20962
20963 2003-05-14 Roger Sayle <roger@eyesopen.com>
20964
20965 * gcc.dg/builtins-15.c: New test case.
20966
20967 2003-05-13 Zack Weinberg <zack@codesourcery.com>
20968
20969 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
20970
20971 2003-05-12 Mark Mitchell <mark@codesourcery.com>
20972
20973 * lib/g++.exp: Tweak handling of additional source files.
20974 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
20975 * g++.dg/special/conpr-2a.C: Rename to ...
20976 * g++.dg/special/conpr-2a.cc: ... this.
20977 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
20978 * g++.dg/special/conpr-3a.C: Rename to ...
20979 * g++.dg/special/conpr-3a.cc: This.
20980 * g++.dg/special/conpr-3b.C: Rename to ...
20981 * g++.dg/special/conpr-3b.cc: This.
20982 * g++.dg/special/conpr-4.C: New test.
20983 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
20984
20985 2003-05-12 David Edelsohn <edelsohn@gnu.org>
20986
20987 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
20988
20989 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20990
20991 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
20992 * g++.old-deja/g++.robertl/eb71.C: Likewise.
20993 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
20994 * g++.old-deja/g++.other/warn3.C: Likewise.
20995
20996 2003-05-11 Roger Sayle <roger@eyesopen.com>
20997
20998 * gcc.dg/i386-387-1.c: Update to also test log.
20999 * gcc.dg/i386-387-2.c: Likewise.
21000
21001 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
21002
21003 * g77.f-torture/execute/int8421.f: New test.
21004
21005 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21006
21007 PR c++/10230, c++/10481
21008 * g++.dg/lookup/scoped5.C: New test.
21009
21010 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21011
21012 PR c++/10552
21013 * g++.dg/template/ttp6.C: New test.
21014
21015 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
21016
21017 * gcc.c-torture/execute/builtins: New directory.
21018 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
21019 gcc.c-torture/execute/builtins.
21020 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
21021 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
21022 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
21023 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
21024
21025 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21026
21027 PR c++/9252
21028 * g++.dg/template/access8.C: New test.
21029 * g++.dg/template/access9.C: New test.
21030
21031 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21032
21033 PR c++/9554
21034 * g++.dg/parse/access1.C: New test.
21035
21036 2003-05-09 DJ Delorie <dj@redhat.com>
21037
21038 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
21039 long, and not an int.
21040
21041 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21042
21043 PR c++/10555, c++/10576
21044 * g++.dg/template/memclass1.C: New test.
21045
21046 2003-05-08 DJ Delorie <dj@redhat.com>
21047
21048 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
21049 targets.
21050 * gcc.c-torture/execute/20021024-1.x: Likewise.
21051 * gcc.c-torture/execute/shiftdi.x: Likewise.
21052 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
21053 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
21054 * gcc.dg/20021018-1.c: Likewise.
21055
21056 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21057
21058 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
21059
21060 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
21061 (bcopy): Call memmove.
21062
21063 2003-05-08 Roger Sayle <roger@eyesopen.com>
21064
21065 * g77.f-torture/compile/8485.f: New test case.
21066
21067 2003-05-07 Richard Henderson <rth@redhat.com>
21068
21069 PR c++/10570
21070 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
21071 Verify exception_cleanup not called for rethrows.
21072 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
21073 when exiting catch block without rethrowing.
21074 * g++.dg/eh/forced3.C: New.
21075 * g++.dg/eh/forced4.C: New.
21076
21077 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
21078
21079 * gcc.dg/20030505.c: Fix triplet.
21080
21081 2003-05-06 DJ Delorie <dj@redhat.com>
21082
21083 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
21084 * gcc.dg/nest.c: Likewise.
21085
21086 2003-05-05 Roger Sayle <roger@eyesopen.com>
21087
21088 * gcc.dg/builtins-14.c: New test case.
21089
21090 2003-05-05 Janis Johnson <janis187@us.ibm.com>
21091
21092 * lib/compat.exp (compat-execute): New argument.
21093 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
21094 * gcc.dg/compat: New test directory.
21095 * gcc.dg/compat/compat.exp: New expect script.
21096 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
21097 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
21098 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
21099 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
21100 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
21101 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
21102
21103 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
21104 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
21105 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
21106 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
21107 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
21108 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
21109 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
21110 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
21111 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
21112 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
21113 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
21114 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
21115 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
21116 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
21117 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
21118
21119 2003-05-05 Zack Weinberg <zack@codesourcery.com>
21120
21121 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
21122
21123 2003-05-05 Jakub Jelinek <jakub@redhat.com>
21124
21125 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
21126
21127 2003-05-05 Geoffrey Keating <geoffk@apple.com>
21128
21129 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
21130 * gcc.dg/ppc-fsel-2.c: New test.
21131
21132 * gcc.dg/unused-5.c: New test.
21133
21134 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21135
21136 PR c++/10496
21137 * g++.dg/warn/pmf1.C: New test.
21138
21139 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21140
21141 PR c++/4494
21142 * g++.dg/warn/main.C: New test.
21143
21144 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21145
21146 * gcc.dg/nonnull-3.c: New test.
21147
21148 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
21149
21150 * gcc.dg/cpp/Wtrigraphs.c: Update.
21151 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
21152
21153 2003-05-03 Geoffrey Keating <geoffk@apple.com>
21154
21155 * gcc.dg/ppc-fsel-1.c: New test.
21156
21157 2003-05-03 Zack Weinberg <zack@codesourcery.com>
21158
21159 PR c/10604
21160 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
21161
21162 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
21163
21164 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
21165
21166 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21167
21168 PR c++/9364, c++/10553, c++/10586
21169 * g++.dg/parse/typename4.C: New test.
21170 * g++.dg/parse/typename5.C: Likewise.
21171
21172 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
21173
21174 * gcc.c-torture/compile/20030503-1.c: New test.
21175
21176 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21177
21178 * g++.dg/lookup/using5.C: Fix testcase error.
21179
21180 2003-05-01 Chris Demetriou <cgd@broadcom.com>
21181
21182 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
21183 since MEABI is no longer supported. Remove all vestiges
21184 of MEABI from the test.
21185
21186 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21187
21188 PR c++/10554
21189 * g++.dg/lookup/using5.C: New test.
21190
21191 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21192
21193 PR c++/8772
21194 * g++.dg/template/ttp5.C: New test.
21195
21196 2003-04-30 Mark Mitchell <mark@codesourcery.com>
21197
21198 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
21199 (dg-gpp-additional-sources): New function.
21200 (dg-gpp-additional-files): Likewise.
21201 * lib/g++.exp (additional_sources): New variable.
21202 (additional_files): Likewise.
21203 (g++_target_compile): Deal with them.
21204 * lib/old-dejagnu.exp: Remove.
21205 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
21206 * g++.old-deja: Revise all tests to use dg commands.
21207
21208 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21209
21210 PR c++/9432, c++/9528
21211 * g++.dg/lookup/using4.C: New test.
21212
21213 2003-04-29 Geoffrey Keating <geoffk@apple.com>
21214
21215 * gcc.dg/noreturn-5.c: New file.
21216 * gcc.dg/noreturn-6.c: New file.
21217
21218 * gcc.c-torture/compile/inline-1.c: New file.
21219
21220 2003-04-29 Mark Mitchell <mark@codesourcery.com>
21221
21222 PR c++/10551
21223 * g++.dg/template/explicit1.C: New test.
21224
21225 2003-04-29 Mark Mitchell <mark@codesourcery.com>
21226
21227 PR c++/10549
21228 * g++.dg/other/bitfield1.C: New test.
21229
21230 PR c++/10527
21231 * g++.dg/init/new7.C: New test.
21232
21233 2003-04-29 Mark Mitchell <mark@codesourcery.com>
21234
21235 * g++.dg/ext/desig1.C: New test.
21236 * g++.dg/ext/init1.C: Update.
21237
21238 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
21239
21240 2003-04-28 Mark Mitchell <mark@codesourcery.com>
21241
21242 PR c++/10180
21243 * g++.dg/warn/Winline-1.C: New test.
21244
21245 2003-04-28 Jakub Jelinek <jakub@redhat.com>
21246
21247 * gcc.c-torture/execute/string-opt-19.c: New test.
21248
21249 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
21250 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
21251
21252 2003-04-27 Mark Mitchell <mark@codesourcery.com>
21253
21254 PR c++/10506
21255 * g++.dg/init/new6.C: New test.
21256
21257 PR c++/10503
21258 * g++.dg/init/ref6.C: New test.
21259
21260 2003-04-26 David Edelsohn <edelsohn@gnu.org>
21261
21262 * g++.dg/warn/weak1.C: XFAIL on AIX4.
21263
21264 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21265
21266 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
21267 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
21268
21269 2003-04-25 Mark Mitchell <mark@codesourcery.com>
21270
21271 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
21272 initialized static data members.
21273
21274 2003-04-25 H.J. Lu <hjl@gnu.org>
21275
21276 * gcc.dg/ia64-sync-4.c: New test.
21277
21278 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21279
21280 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
21281 date.
21282
21283 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
21284
21285 PR c++/10337
21286 * g++.dg/warn/conv1.C: New test.
21287 * g++.old-deja/g++.other/conv7.C: Adjust.
21288 * g++.old-deja/g++.other/overload14.C: Adjust.
21289
21290 2003-04-23 Mark Mitchell <mark@codesourcery.com>
21291
21292 PR c++/10471
21293 * g++.dg/template/defarg2.C: New test.
21294
21295 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
21296
21297 * gcc.dg/cpp/include2.c: Update.
21298 * gcc.dg/cpp/multiline-2.c: New.
21299 * gcc.dg/cpp/multiline.c: Update.
21300 * gcc.dg/cpp/strify2.c: Update.
21301 * gcc.dg/cpp/trad/literals-2.c: Update.
21302
21303 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
21304
21305 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
21306
21307 2003-04-23 Mark Mitchell <mark@codesourcery.com>
21308
21309 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
21310
21311 2003-04-23 Mark Mitchell <mark@codesourcery.com>
21312
21313 PR c++/10451
21314 * g++.dg/parse/crash4.C: New test.
21315
21316 PR c++/9847
21317 * g++.dg/parse/crash5.C: New test.
21318
21319 2003-04-22 Mark Mitchell <mark@codesourcery.com>
21320
21321 PR c++/10446
21322 * g++.dg/parse/crash3.C: New test.
21323
21324 PR c++/10428
21325 * g++.dg/parse/elab1.C: New test.
21326
21327 2003-04-22 Devang Patel <dpatel@apple.com>
21328
21329 * gcc.dg/cpp/trad/funlike-5.c: New test.
21330
21331 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
21332
21333 * g++.dg/other/packed1.C: Fix dg options.
21334
21335 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
21336
21337 * g++.dg/other/offsetof2.C: New test.
21338
21339 2003-04-21 Mark Mitchell <mark@codesourcery.com>
21340
21341 * g++.dg/template/recurse.C: Adjust location of error messages.
21342
21343 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
21344
21345 PR c++/9881
21346 * g++.dg/init/addr-const1.C: New test.
21347 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
21348
21349 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
21350
21351 PR c++/10405
21352 * g++.dg/lookup/struct-hack1.C: New test.
21353
21354 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
21355
21356 * ucs.c: Update diagnostic messages.
21357
21358 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
21359
21360 * gcc.dg/cpp/truefalse.cpp: New test.
21361 * gcc.dg/cpp/cpp.exp: Update.
21362 * g++.dg/other/stdbool-if.C: Remove.
21363
21364 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
21365
21366 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
21367 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
21368
21369 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
21370
21371 * gcc.c-torture/compile/20030418-1.c: New test.
21372
21373 2003-04-17 Janis Johnson <janis187@us.ibm.com>
21374
21375 * README.compat: Remove; content moved to doc/sourcebuild.texi.
21376
21377 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21378
21379 PR c++/10347
21380 g++.dg/template/dependent-name1.C: New test.
21381
21382 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
21383
21384 * gcc.dg/warn-1.c (tourist_guide): New array,
21385 contains a pointer to bar.
21386
21387 2003-04-16 Roger Sayle <roger@eyesopen.com>
21388
21389 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
21390 * gcc.c-torture/execute/medce-1.c: New test case.
21391 * gcc.c-torture/execute/medce-2.c: New test case.
21392
21393 2003-04-15 Mark Mitchell <mark@codesourcery.com>
21394
21395 * lib/prune.exp: Ignore more messages.
21396
21397 PR c++/10381
21398 * g++.dg/parse/lookup3.C: New test.
21399
21400 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
21401
21402 * gcc.c-torture/compile/20030415-1.c : New test.
21403
21404 2003-04-14 Mark Mitchell <mark@codesourcery.com>
21405
21406 * gcc.c-torture/execute/scope-2.c: Move to ...
21407 * gcc.dg/noncompile/scope.c: .... here.
21408
21409 2003-04-14 Roger Sayle <roger@eyesopen.com>
21410
21411 * gcc.dg/20030414-2.c: New test case.
21412
21413 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
21414
21415 PR target/10377
21416 * gcc.dg/20030414-1.c: New test.
21417
21418 2003-04-13 Roger Sayle <roger@eyesopen.com>
21419
21420 * gcc.dg/builtins-12.c: New test case.
21421 * gcc.dg/builtins-13.c: New test case.
21422
21423 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21424
21425 * gcc.c-torture/execute/string-opt-18.c: New test.
21426
21427 2003-04-13 Mark Mitchell <mark@codesourcery.com>
21428
21429 PR c++/10300
21430 * g++.dg/init/new5.C: New test.
21431
21432 2003-04-12 Mark Mitchell <mark@codesourcery.com>
21433
21434 PR c++/7910
21435 * g++.dg/ext/dllimport1.C: New test.
21436
21437 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
21438
21439 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
21440
21441 2003-04-11 Bud Davis <bdavis9659@comcast.net>
21442
21443 PR Fortran/9263
21444 * g77.f-torture/noncompile/9263.f: New test
21445 PR Fortran/1832
21446 * g77.f-torture/execute/1832.f: New test
21447
21448 2003-04-11 David Chad <davidc@freebsd.org>
21449 Loren J. Rittle <ljrittle@acm.org>
21450
21451 libobjc/8562
21452 * objc.dg/headers.m: New test.
21453
21454 2003-04-10 Zack Weinberg <zack@codesourcery.com>
21455
21456 * gcc.c-torture/execute/builtin-noret-2.c: New.
21457 * gcc.c-torture/execute/builtin-noret-2.x: New.
21458 XFAIL builtin-noret-2.c at -O1 and above.
21459 * gcc.dg/redecl.c: New.
21460 * gcc.dg/Wshadow-1.c: Update error regexps.
21461
21462 2003-04-10 Mark Mitchell <mark@codesourcery.com>
21463
21464 * g++.dg/abi/bitfield10.C: New test.
21465
21466 2003-04-09 Mike Stump <mrs@apple.com>
21467
21468 * gcc.dg/pch/pch.exp: Make testcase names longer.
21469 * g++.dg/pch/pch.exp: Make testcase names longer.
21470
21471 2003-04-08 Roger Sayle <roger@eyesopen.com>
21472
21473 * gcc.dg/builtins-11.c: New test case.
21474
21475 2003-04-08 Roger Sayle <roger@eyesopen.com>
21476
21477 * gcc.dg/builtins-9.c: New test case.
21478 * gcc.dg/builtins-10.c: New test case.
21479
21480 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
21481
21482 * gcc.dg/noncompile/init-4.c.c: New test.
21483
21484 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
21485
21486 * gcc.misc-test/gcov-9.c: New test.
21487 * gcc.misc-test/gcov-10.c: New test
21488 * gcc.misc-test/gcov-11.c: New test.
21489
21490 2003-04-05 Zack Weinberg <zack@codesourcery.com>
21491
21492 PR optimization/10024
21493 * gcc.c-torture/compile/20030405-1.c: New test.
21494
21495 2003-04-04 Geoffrey Keating <geoffk@apple.com>
21496
21497 * gcc.dg/pch/static-3.c: New.
21498 * gcc.dg/pch/static-3.hs: New.
21499 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
21500
21501 2003-04-04 Richard Henderson <rth@redhat.com>
21502
21503 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
21504 * g++.dg/eh/forced2.C: Likewise.
21505
21506 2003-04-03 Mike Stump <mrs@apple.com>
21507
21508 * lib/scanasm.exp (scan-assembler): Add xfail processing for
21509 target arg.
21510 (scan-assembler-times, scan-assembler-not): Likewise.
21511 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
21512
21513 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
21514
21515 * gcc.dg/sparc-loop-1.c: New test.
21516
21517 2003-04-02 Geoffrey Keating <geoffk@apple.com>
21518
21519 PR other/9274
21520 * g++.dg/pch/system-2.C: New.
21521 * g++.dg/pch/system-2.Hs: New.
21522
21523 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
21524
21525 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
21526
21527 * g++.dg/eh/simd-1.C (vecfunc): Same.
21528
21529 2003-04-01 Roger Sayle <roger@eyesopen.com>
21530
21531 * gcc.c-torture/execute/20030401-1.c: New test case.
21532
21533 2003-04-01 Ziemowit Laski <zlaski@apple.com>
21534
21535 * objc.dg/defs.m: New.
21536
21537 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
21538
21539 * g++.dg/eh/simd-1.C: New.
21540 * g++.dg/eh/simd-2.C: New.
21541
21542 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
21543
21544 * gcc.c-torture/execute/simd-3.c: New.
21545
21546 2003-03-31 Mark Mitchell <mark@codesourcery.com>
21547
21548 PR c/9936
21549 * gcc.dg/20030331-2.c: New test.
21550
21551 2003-03-31 Mark Mitchell <mark@codesourcery.com>
21552
21553 PR c++/10278
21554 * g++.dg/parse/crash2.C: New test.
21555
21556 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
21557
21558 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
21559 * gcc.c-torture/execute/20030331-1.c: ...here.
21560
21561 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
21562
21563 * gcc.c-torture/execute/20030331-1.c: New test.
21564
21565 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
21566
21567 * lib/gcov.exp: Adjust call return testing strings.
21568 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
21569
21570 2003-03-31 Roger Sayle <roger@eyesopen.com>
21571
21572 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
21573 * gcc.dg/builtins-7.c: New test case.
21574 * gcc.dg/builtins-8.c: New test case.
21575
21576 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
21577
21578 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
21579
21580 2003-03-30 Mark Mitchell <mark@codesourcery.com>
21581
21582 PR c++/7647
21583 * g++.dg/lookup-class-member-2.C: New test.
21584
21585 2003-03-30 Glen Nakamura <glen@imodulo.com>
21586
21587 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
21588
21589 2003-03-28 Roger Sayle <roger@eyesopen.com>
21590
21591 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
21592
21593 2003-03-28 Mark Mitchell <mark@codesourcery.com>
21594
21595 * g++.dg/init/attrib1.C: New test.
21596
21597 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
21598
21599 * gcc.dg/ultrasp8.c: New test.
21600
21601 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
21602
21603 * gcc.dg/ultrasp7.c: New test.
21604
21605 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
21606
21607 PR c++/10047
21608 * g++.dg/template/inline1.C: New test.
21609
21610 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
21611
21612 * gcc.dg/sparc-dwarf2.c: New test.
21613
21614 2003-03-27 Roger Sayle <roger@eyesopen.com>
21615
21616 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
21617 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
21618
21619 2003-03-27 Mark Mitchell <mark@codesourcery.com>
21620
21621 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
21622 than reading .x files.
21623 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
21624 * g77.dg/gcov/gcov-1.f: Likewise.
21625 * gcc.misc-tests/gcov-4b.c: Likewise.
21626 * gcc.misc-tests/gcov-5b.c: Likewise.
21627 * gcc.misc-tests/gcov-6.c: Likewise.
21628 * gcc.misc-tests/gcov-7.c: Likewise.
21629 * gcc.misc-tests/gcov-8.c: Likewise.
21630 * g++.dg/gcov/gcov-1.x: Remove.
21631 * g77.dg/gcov/gcov-1.x: Likewise.
21632 * gcc.misc-tests/gcov-4b.x: Likewise.
21633 * gcc.misc-tests/gcov-5b.x: Likewise.
21634 * gcc.misc-tests/gcov-6.x: Likewise.
21635 * gcc.misc-tests/gcov-7.x: Likewise.
21636 * gcc.misc-tests/gcov-8.x: Likewise.
21637
21638 2003-03-27 Glen Nakamura <glen@imodulo.com>
21639
21640 PR opt/10087
21641 * gcc.dg/20030324-1.c: New test.
21642
21643 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
21644
21645 PR c++/10224
21646 * g++.dg/template/arg3.C: New test.
21647
21648 PR c++/10158
21649 * g++.dg/template/friend18.C: New test.
21650
21651 2003-03-26 Roger Sayle <roger@eyesopen.com>
21652
21653 * g77.f-torture/compile/20030326-1.f: New test case.
21654
21655 2003-03-26 Janis Johnson <janis187@us.ibm.com>
21656
21657 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
21658
21659 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
21660
21661 2003-03-26 Jakub Jelinek <jakub@redhat.com>
21662
21663 * gcc.dg/ia64-sync-3.c: New test.
21664
21665 2003-03-26 Alan Modra <amodra@bigpond.net.au>
21666
21667 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
21668
21669 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
21670
21671 * gcc.dg/ultrasp6.c: New test.
21672
21673 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
21674
21675 * gcc.dg/i386-signbit-1.c: New test.
21676 * gcc.dg/i386-signbit-2.c: New test.
21677 * gcc.dg/i386-signbit-3.c: New test.
21678
21679 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
21680
21681 * gcc.dg/ultrasp5.c: Fix options.
21682
21683 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
21684
21685 * gcc.dg/ultrasp5.c: Fix comment.
21686
21687 2003-03-24 Bud Davis <bdavis9659@comcast.net>
21688
21689 PR fortran/10197
21690 * g77.f-torture/execute/10197.f: New test.
21691
21692 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
21693
21694 PR c++/9898, c++/383
21695 * g++.dg/template/conv6.C: New test.
21696
21697 PR c++/10119
21698 * g++.dg/template/ptrmem5.C: New test.
21699
21700 PR c++/10026
21701 * g++.dg/lookup/koenig1.C: New test.
21702
21703 PR C++/10199
21704 * g++.dg/lookup/template2.C: New test.
21705
21706 2003-03-24 Jakub Jelinek <jakub@redhat.com>
21707
21708 * g++.dg/opt/rtti1.C: New test.
21709
21710 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
21711
21712 * gcc.dg/ultrasp5.c: New test.
21713
21714 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
21715
21716 PR middle-end/9967
21717 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
21718 builtin fputs.
21719
21720 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
21721
21722 PR c/8224
21723 * gcc.dg/20030323-1.c: New test.
21724
21725 2003-03-23 Roger Sayle <roger@eyesopen.com>
21726
21727 * gcc.c-torture/compile/20030323-1.c: New test case.
21728
21729 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
21730
21731 * gcc.dg/20030321-1.c: New test.
21732
21733 2003-03-22 Zack Weinberg <zack@codesourcery.com>
21734
21735 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
21736
21737 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
21738
21739 PR c++/9978, c++/9708
21740 * g++.dg/ext/vlm1.C: Adjust expected error.
21741 * g++.dg/ext/vla2.C: New test.
21742 * g++.dg/template/arg1.C: New test.
21743 * g++.dg/template/arg2.C: New test.
21744
21745 2003-03-22 Bud Davis <bdavis9659@comcast.net>
21746
21747 * g77.f-torture/execute/select.f: New test.
21748 * g77.f-torture/noncompile/select_no_compile.f: New test.
21749
21750 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
21751
21752 PR c++/9898
21753 * g++.dg/other/error4.C: New test.
21754
21755 2003-03-20 Mark Mitchell <mark@codesourcery.com>
21756
21757 * g++.dg/template/friend17.C: New test.
21758
21759 2003-03-21 Alan Modra <amodra@bigpond.net.au>
21760
21761 * gcc.c-torture/compile/20030320-1.c: New.
21762
21763 2003-03-20 Roger Sayle <roger@eyesopen.com>
21764
21765 * gcc.dg/builtins-6.c: New test case.
21766
21767 2003-03-19 Alan Modra <amodra@bigpond.net.au>
21768
21769 PR target/10073
21770 * gcc.c-torture/compile/20030319-1.c: New.
21771
21772 2003-03-18 Jan Hubicka <jh@suse.cz>
21773
21774 * gcc.dg/i386-cvt-1.c: New test.
21775
21776 2003-03-17 Zack Weinberg <zack@codesourcery.com>
21777
21778 * objc.dg/naming-1.m: Use "(parse|syntax) error".
21779 * objc.dg/naming-2.m: Likewise.
21780
21781 2003-03-17 Mark Mitchell <mark@codesourcery.com>
21782
21783 PR c++/9639
21784 * g++.dg/parse/crash1.C: New test.
21785
21786 2003-03-16 Mark Mitchell <mark@codesourcery.com>
21787
21788 PR c++/8805
21789 * g++.dg/eh/cleanup1.C: New test.
21790
21791 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
21792
21793 * gcc.c-torture/execute/20030316-1.c: New test case.
21794
21795 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
21796
21797 PR c++/9629
21798 * g++.dg/init/ctor2.C: New test.
21799
21800 2003-03-15 Roger Sayle <roger@eyesopen.com>
21801
21802 * g77.f-torture/compile/xformat.f: New test case.
21803
21804 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
21805
21806 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
21807 * g++.old-deja/g++.mike/eh50.C: Likewise.
21808
21809 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21810
21811 PR c++/6440
21812 * g++.dg/template/spec7.C: New test.
21813 * g++.dg/template/spec8.C: Likewise.
21814
21815 2003-03-14 Jakub Jelinek <jakub@redhat.com>
21816
21817 * gcc.c-torture/execute/20030313-1.c: New test.
21818
21819 2003-03-14 Richard Henderson <rth@redhat.com>
21820
21821 * gcc.dg/inline-2.c: Adjust alpha test for external call.
21822
21823 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
21824
21825 * gcc.c-torture/compile/20030314-1.c: New test.
21826
21827 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
21828
21829 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
21830 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
21831 thumb target,
21832 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
21833 to accept newer _imp__ prefix and additional
21834 newline in .drectve section.
21835 * gcc.dg/dll-4.c: Likewise.
21836 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
21837 switch.
21838
21839 2003-03-13 Mark Mitchell <mark@codesourcery.com>
21840
21841 * g++.dg/parse/namespace9.C: New test.
21842
21843 * g++.dg/init/ref5.C: New test.
21844 * g++.dg/parse/ptrmem1.C: Likewise.
21845
21846 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
21847
21848 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
21849 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
21850 regular expression.
21851 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
21852 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
21853
21854 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
21855
21856 * gcc.c-torture/execute/20030224-2.c: New test.
21857
21858 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
21859
21860 * gcc.dg/decl-3.c: New test.
21861
21862 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
21863
21864 * gcc.dg/i386-loop-2.c: New test.
21865
21866 2003-03-11 Mark Mitchell <mark@codesourcery.com>
21867
21868 PR c++/9474
21869 * g++.dg/parse/namespace8.C: New test.
21870
21871 PR c++/9924
21872 * g++.dg/overload/builtin2.C: New test.
21873
21874 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
21875
21876 * gcc.dg/return-type-3.c: New test.
21877
21878 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
21879
21880 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
21881 profiling options are not supported.
21882
21883 2003-03-10 Mark Mitchell <mark@codesourcery.com>
21884
21885 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
21886 * g++.old-deja/g++.warn/impint2.C: Likewise.
21887
21888 2003-03-10 Devang Patel <dpatel@apple.com>
21889
21890 * g++.dg/cpp/c++_cmd_1.C: New test.
21891 * g++.dg/cpp/c++_cmd_1.h: New file.
21892
21893 2003-03-10 Segher Boessenkool <segher@koffie.nl>
21894
21895 * gcc.dg/altivec-9.c: New file.
21896
21897 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21898
21899 * gcc.dg/ppc-sdata-1.c: New test.
21900 * gcc.dg/ppc-sdata-2.c: New test.
21901
21902 2003-03-09 Mark Mitchell <mark@codesourcery.com>
21903
21904 PR c++/9373
21905 * g++.dg/opt/ptrmem2.C: New test.
21906
21907 PR c++/8534
21908 * g++.dg/opt/ptrmem1.C: New test.
21909
21910 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
21911
21912 * gcc.dg/i386-loop-1.c: New test.
21913
21914 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21915
21916 PR c++/9970
21917 * g++.dg/lookup/friend1.C: New test.
21918
21919 2003-03-08 Mark Mitchell <mark@codesourcery.com>
21920
21921 PR c++/9823
21922 * g++.dg/parser/constructor1.C: New test.
21923
21924 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
21925
21926 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
21927
21928 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
21929
21930 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
21931
21932 * gcc.dg/cpp/Wunused.c: Update test.
21933
21934 2003-03-08 Jan Hubicka <jh@suse.cz>
21935
21936 * gcc.dg/inline-3.c: New test.
21937
21938 2003-03-08 Mark Mitchell <mark@codesourcery.com>
21939
21940 PR c++/9809
21941 * g++.dg/parse/builtin1.C: New test.
21942
21943 PR c++/9982
21944 * g++.dg/abi/cookie1.C: New test.
21945 * g++.dg/abi/cookie2.C: Likewise.
21946
21947 PR c++/9524
21948 * g++.dg/template/field1.C: New test.
21949
21950 PR c++/9912
21951 * g++.dg/parse/class1.C: New test.
21952 * g++.dg/parse/namespace7.C: Likewise.
21953 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
21954
21955 2003-03-07 Mark Mitchell <mark@codesourcery.com>
21956
21957 * g++.dg/init/ref4.C: New test.
21958
21959 2003-03-07 Jan Hubicka <jh@suse.cz>
21960
21961 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
21962 * gcc.dg/inline-3.c: New test.
21963
21964 2003-03-06 Mark Mitchell <mark@codesourcery.com>
21965
21966 * g++.dg/init/ref3.C: New test.
21967
21968 PR c++/9965
21969 * g++.dg/init/ref2.C: New test.
21970
21971 PR c++/9400
21972 * g++.dg/warn/Wshadow-2.C: New test.
21973
21974 PR c++/9791
21975 * g++.dg/warn/Woverloaded-1.C: New test.
21976
21977 2003-03-05 Jan Hubicka <jh@suse.cz>
21978
21979 * gcc.dg/i386-local2.c: New.
21980 * gcc.dg/i386-local.c: Fix typo.
21981
21982 2003-03-05 Mark Mitchell <mark@codesourcery.com>
21983
21984 * g++.dg/abi/layout3.C: New test.
21985
21986 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
21987
21988 * gcc.c-torture/compile/20030305-1.c
21989
21990 2003-03-05 Jan Hubicka <jh@suse.cz>
21991
21992 * gcc.dg/i386-local.c: New.
21993
21994 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
21995
21996 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
21997
21998 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
21999
22000 * gcc.dg/switch-2.c: New test.
22001 * gcc.dg/switch-3.c: New test.
22002 * gcc.dg/Wswitch.c: Adjust line numbers.
22003 * gcc.dg/Wswitch-default.c: Likewise.
22004 * gcc.dg/Wswitch-enum.c: Likewise.
22005
22006 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
22007
22008 * gcc.c-torture/execute/20030222-1.c: New test.
22009
22010 2003-03-03 James E Wilson <wilson@tuliptree.org>
22011
22012 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
22013
22014 2003-03-03 Mark Mitchell <mark@codesourcery.com>
22015
22016 PR c++/9878
22017 * g++.dg/init/ref1.C: New test.
22018
22019 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
22020
22021 * gcc.dg/sh-relax.c: New SH-only test.
22022
22023 2003-03-03 Geoffrey Keating <geoffk@apple.com>
22024
22025 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
22026 comment explaining purpose of testcase.
22027
22028 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
22029
22030 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
22031 for HC11/HC12 (asm needs two int registers).
22032 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
22033 HC11/HC12 because the test uses an asm which needs two 32-bit
22034 registers.
22035
22036 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
22037
22038 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
22039 for HC11/HC12 (array is too large otherwise).
22040 * gcc.c-torture/compile/920501-4.x: New file, likewise.
22041 * gcc.c-torture/compile/20010518-2.x: Likewise.
22042 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
22043 HC11/HC12 (array is too large).
22044
22045 2003-03-01 Geoffrey Keating <geoffk@apple.com>
22046
22047 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
22048 * lib/g++-dg.exp (g++-dg-test): Likewise.
22049
22050 2003-03-01 Roger Sayle <roger@eyesopen.com>
22051
22052 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
22053 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
22054
22055 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22056
22057 * g++.dg/warn/implicit-typename1.C: Remove warning.
22058
22059 2003-02-28 Richard Henderson <rth@redhat.com>
22060
22061 * gcc.dg/noreturn-1.c: Move noreturn warning line.
22062 * gcc.dg/return-type-1.c: Move control reaches end warning line.
22063
22064 2003-02-28 Geoffrey Keating <geoffk@apple.com>
22065
22066 * gcc.dg/pch/pch.exp: Change .pch to .gch.
22067 * g++.dg/pch/pch.exp: Likewise.
22068
22069 2003-02-28 Mark Mitchell <mark@codesourcery.com>
22070
22071 PR c++/9879
22072 * testsuite/g++.dg/init/new4.C: New test.
22073
22074 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
22075
22076 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
22077
22078 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
22079
22080 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
22081 unsigned long.
22082
22083 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
22084 wider than float.
22085
22086 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
22087
22088 * lib/scanasm.exp: Add support for counting numbers of
22089 occurences.
22090 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
22091 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
22092
22093 2003-02-25 Mark Mitchell <mark@codesourcery.com>
22094
22095 PR c++/9683
22096 * g++.dg/template/static3.C: New test.
22097
22098 PR c++/9829
22099 * g++.dg/parse/namespace6.C: New test.
22100
22101 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22102
22103 PR target/9732
22104 * gcc.dg/20030225-1.c: New test.
22105
22106 2003-02-24 Mark Mitchell <mark@codesourcery.com>
22107
22108 * README: Remove out-of-date information.
22109
22110 PR c++/9836
22111 * g++.dg/template/spec6.C: New test.
22112
22113 2003-02-24 Jeff Law <law@redhat.com>
22114
22115 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
22116
22117 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
22118
22119 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
22120 * gcc.dg/pragma-ep-1.c: Likewise.
22121
22122 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22123
22124 PR c++/9602
22125 * g++.dg/template/friend16.C: New test.
22126
22127 2003-02-23 Mark Mitchell <mark@codesourcery.com>
22128
22129 PR c++/5333
22130 * g++.dg/parse/fused-params1.C: Adjust error messages.
22131 * g++.dg/template/nested3.C: New test.
22132
22133 2003-02-24 Alan Modra <amodra@bigpond.net.au>
22134
22135 * g++.dg/abi/param1.C: New test.
22136
22137 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22138
22139 PR c++/7982
22140 * g++.dg/warn/implicit-typename1.C: New test.
22141
22142 2003-02-22 Kelley Cook <kelleycook@comcast.net>
22143
22144 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
22145 with "mtune".
22146 * g++.old-deja/g++.other/store-expr2.C: Likewise.
22147 * gcc.c-torture/execute/20010129-1.x: Likewise.
22148 * gcc.dg/20011107-1.c: Likewise.
22149 * gcc.dg/20020108-1.c: Likewise.
22150 * gcc.dg/20020122-3.c: Likewise.
22151 * gcc.dg/20020206-1.c: Likewise.
22152 * gcc.dg/20020310-1.c: Likewise.
22153 * gcc.dg/20020426-2.c: Likewise.
22154 * gcc.dg/20020517-1.c: Likewise.
22155 * gcc.dg/991230-1.c: Likewise.
22156 * gcc.dg/i386-unroll-1.c: Likewise.
22157 * gcc.misc-tests/i386-prefetch.exp: Likewise.
22158
22159 2003-02-22 Jan Hubicka <jh@suse.cz>
22160
22161 * gcc.dg/i386-mul.c: New test.
22162
22163 2003-02-21 Roger Sayle <roger@eyesopen.com>
22164
22165 * gcc.dg/builtins-5.c: New test case.
22166
22167 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
22168
22169 * gcc.dg/asmreg-1.c: New test.
22170
22171 2003-02-21 Mark Mitchell <mark@codesourcery.com>
22172
22173 PR c++/9749
22174 * g++.dg/parse/varmod1.C: New test.
22175
22176 2003-02-21 Mark Mitchell <mark@codesourcery.com>
22177
22178 PR c++/9727
22179 * g++.dg/template/op1.C: New test.
22180
22181 2003-02-21 Mark Mitchell <mark@codesourcery.com>
22182
22183 PR c++/8906
22184 * g++.dg/template/nested2.C: New test.
22185
22186 2003-02-21 Mark Mitchell <mark@codesourcery.com>
22187
22188 PR c++/8724
22189 * g++.dg/expr/dtor1.C: New test.
22190
22191 2003-02-21 Zack Weinberg <zack@codesourcery.com>
22192
22193 * gcc.dg/cpp/include3.c: New test.
22194 * gcc.dg/cpp/inc/foo.h: New file.
22195
22196 2003-02-21 Glen Nakamura <glen@imodulo.com>
22197
22198 * gcc.c-torture/execute/20030221-1.c: New test.
22199
22200 2003-02-20 Mark Mitchell <mark@codesourcery.com>
22201
22202 PR c++/9729
22203 * g++.dg/abi/conv1.C: New test.
22204
22205 2003-02-20 Jan Hubicka <jh@suse.cz>
22206
22207 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
22208
22209 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
22210
22211 * gcc.c-torture/compile/20030219-1.c: New test.
22212
22213 2003-02-18 Jan Hubicka <jh@suse.cz>
22214
22215 * gcc.dg/funcorder.c: New test.
22216
22217 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
22218
22219 * gcc.c-torture/execute/20030218-1.c: New.
22220
22221 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
22222
22223 * gcc.dg/20030218-1.c: New.
22224
22225 2003-02-18 Richard Henderson <rth@redhat.com>
22226
22227 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
22228 * gcc.dg/attr-used-2.c: New.
22229
22230 2003-02-18 Mark Mitchell <mark@codesourcery.com>
22231
22232 PR c++/9704
22233 * g++.dg/init/copy5.C: New test.
22234
22235 2003-02-18 Geoffrey Keating <geoffk@apple.com>
22236
22237 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
22238 * g++.dg/pch/pch.exp: Likewise.
22239
22240 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
22241
22242 * gcc.c-torture/execute/20030209-1.c: Enable the test if
22243 STACK_SIZE is not defined.
22244
22245 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22246
22247 PR c++/9457
22248 * g++.dg/template/init1.C: New test.
22249
22250 2003-02-16 Jan HUbicka <jh@suse.cz>
22251
22252 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
22253 (foo): Add few extra tests
22254 * gcc.dg/c99-const-expr-3.c: Likewise.
22255 * gcc.c-torture/execute/20030216-1.c: New.
22256
22257 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22258
22259 PR c++/9459
22260 * g++.dg/ext/typeof4.C: New test.
22261
22262 2003-02-15 Roger Sayle <roger@eyesopen.com>
22263
22264 * gcc.dg/i386-387-3.c: New test case.
22265
22266 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
22267
22268 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
22269 cris-*-elf* cris-*-aout* and mmix-*-*.
22270
22271 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
22272
22273 * gcc.dg/20030213-1.c: New test.
22274
22275 2003-02-12 Roger Sayle <roger@eyesopen.com>
22276
22277 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
22278 * gcc.dg/i386-387-2.c: Likewise.
22279
22280 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
22281
22282 * gcc.dg/ppc-spe.c: Fix formatting.
22283 Enable tests that were previously unsupported by gas.
22284 Delete tests for instructions that no longer exist.
22285 Switch arguments on evsubifw builtin.
22286
22287 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
22288
22289 * gcc.c-torture/execute/20030209-1.c: Disable the test if
22290 STACK_SIZE is too small.
22291
22292 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
22293 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
22294
22295 * gcc.dg/decl-2.c: New test.
22296
22297 2003-02-10 Jan Hubicka <jh@suse.cz>
22298
22299 * gcc.dg/i386-fpcvt-1.c: New test.
22300
22301 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
22302
22303 * gcc.c-torture/execute/20030209-1.c: New test.
22304
22305 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
22306
22307 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
22308 int-wide bitops, use the constants of the same width.
22309 Likewise, if long long is 32-bit wide, test bitops using
22310 32-bit constants.
22311
22312 2003-02-07 Loren James Rittle <ljrittle@acm.org>
22313
22314 * gcc.dg/20021014-1.c: Annotate with expected notice text.
22315
22316 2003-02-07 Roger Sayle <roger@eyesopen.com>
22317
22318 * testsuite/gcc.dg/builtins-4.c: New test case.
22319
22320 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22321
22322 * gcc.dg/20020430-1.c: Fix dg command typos.
22323 * gcc.dg/20020503-1.c: Likewise.
22324
22325 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22326
22327 PR c++/8785
22328 * g++.dg/parse/fused-params1.C: New test.
22329
22330 PR c++/8857
22331 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
22332
22333 PR c++/8921
22334 * g++.dg/parse/non-dependent1.C: New test.
22335
22336 PR c++/8928
22337 * g++.dg/parse/dupl-tmpl-args1.C: New test.
22338
22339 PR c++/9228
22340 * g++.dg/parse/undefined7.C: New test.
22341 * g++.dg/parse/non-templ1.C: New test.
22342
22343 PR c++/9229
22344 * g++.dg/parse/too-many-tmpl-args1.C: New test.
22345
22346 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
22347
22348 * gcc.c-torture/compile/20030206-1.c: New test.
22349
22350 2003-02-05 Roger Sayle <roger@eyesopen.com>
22351
22352 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
22353 "pow" to "foo" to avoid potential confusion with a math built-in.
22354
22355 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22356
22357 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
22358 conditions for SPARC targets.
22359
22360 2003-02-05 Jakub Jelinek <jakub@redhat.com>
22361
22362 * gcc.dg/20030204-1.c: New test.
22363
22364 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22365
22366 PR c++/38
22367 * g++.dg/parse/array-size1.C: New test.
22368
22369 PR c++/5657
22370 * g++.dg/parse/undefined3.C: New test.
22371
22372 PR c++/5665
22373 * g++.dg/parse/undefined4.C: New test.
22374
22375 PR c++/5975
22376 * g++.dg/parse/undefined5.C: New test.
22377
22378 PR c++/7259
22379 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
22380
22381 PR c++/8578
22382 * g++.dg/parse/casting-operator1.C: New test.
22383
22384 PR c++/8596
22385 * g++.dg/parse/undefined6.C: New test.
22386
22387 PR c++/8736
22388 * g++.dg/parse/missing-template1.C: New test.
22389
22390 2003-02-04 Jan Hubicka <jh@suse.cz>
22391
22392 * gcc.dg/i386-cadd.c: Compile using -march=k8.
22393 * gcc.dg/i386-cmov?.c: Likewise.
22394 * gcc.dg/i386-fpcvt-?.c: Likewise.
22395 * gcc.dg/i386-ssefp-1.c: Likewise.
22396 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
22397 conventions.
22398
22399 2003-02-03 Mark Mitchell <mark@codesourcery.com>
22400
22401 PR c++/7129
22402 * testsuite/g++.dg/ext/max.C: New test.
22403
22404 2003-02-03 Jan Hubicka <jh@suse.cz>
22405
22406 * gcc.c-torture/execute/20030203-1.c: New test.
22407
22408 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
22409
22410 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
22411 'natural-endian'.
22412
22413 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
22414
22415 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
22416 * g++.dg/init/new2.C: Likewise.
22417 * g++.dg/other/new1.C: Likewise.
22418
22419 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
22420
22421 * gcc.dg/struct-ret-libc.c: New test.
22422
22423 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
22424
22425 * gcc.dg/20030129-1.c: New test.
22426
22427 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22428
22429 PR c++/8849
22430 * g++.dg/template/ptrmem4.C: New test.
22431
22432 2003-01-29 Mark Mitchell <mark@codesourcery.com>
22433
22434 * g++.dg/parser/constant1.C: New test.
22435
22436 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22437
22438 PR c++/8591
22439 * g++.dg/parse/friend2.C: New test.
22440
22441 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
22442
22443 PR c++/9437
22444 * g++.dg/template/unify4.C: New test.
22445
22446 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
22447
22448 * gcc.c-torture/execute/20030128-1.c: New test.
22449
22450 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
22451
22452 * g++.dg/lookup/nested1.C: Test moved from ...
22453 * g++.old-deja/g++.other/lookup24.C: ... here.
22454
22455 2003-01-28 Jan Hubicka <jh@suse.cz>
22456
22457 * gcc.dg/i386-cmov5.c: New test.
22458
22459 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
22460
22461 * gcc.c-torture/execute/20010925-1.c: Changed the
22462 memcpy declaration.
22463
22464 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
22465
22466 PR c++/3902
22467 * g++.dg/parse/template5.C: New test.
22468
22469 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
22470
22471 PR fortran/9258
22472 * g77.dg/pr9258: New test.
22473
22474 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
22475
22476 * README: Move relevant parts from README.g++.
22477
22478 * README.g++: Remove this file.
22479
22480 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
22481
22482 * g++.dg/abi/dcast1.C: New test.
22483
22484 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22485
22486 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
22487
22488 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
22489
22490 PR c++/47
22491 * g++.old-deja/g++.other/lookup24.C: New test.
22492
22493 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22494
22495 PR middle-end/7227
22496 * gcc.dg/uninit-C.c: New test.
22497
22498 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
22499
22500 * g++.dg/abi/covariant1.C: New test.
22501
22502 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
22503
22504 * gcc.dg/20030123-1.c: New test.
22505
22506 2003-01-25 Jan Hubicka <jh@suse.cz>
22507
22508 PR opt/8492
22509 * gcc.c-torture/compile/20030125-1.c
22510
22511 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
22512
22513 PR c++/9403
22514 * g++.dg/parse/template3.C: New test.
22515 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
22516
22517 PR c++/795
22518 * g++.dg/parse/template4.C: New test.
22519
22520 PR c++/9415
22521 * g++.dg/template/qual2.C: New test.
22522
22523 PR c++/8545
22524 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
22525
22526 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
22527
22528 2003-01-25 Roger Sayle <roger@eyesopen.com>
22529
22530 * gcc.c-torture/execute/switch-1.c: New test case.
22531
22532 2003-01-25 Jan Hubicka <jh@suse.cz>
22533
22534 * gcc.c-torture/execute/20030125-1.[cx]: New test.
22535
22536 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
22537
22538 Tweaks for Bison-1.875. From the NEWS file:
22539 "- `parse error' -> `syntax error'
22540 Bison now uniformly uses the term `syntax error'"
22541 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
22542 * gcc.dg/cpp/digraph2.c: Likewise.
22543 * gcc.dg/cpp/direct2.c: Likewise.
22544 * gcc.dg/cpp/paste4.c: Likewise.
22545 * gcc.dg/c90-restrict-1.c: Likewise.
22546 * gcc.dg/c99-func-2.c: Likewise.
22547 * gcc.dg/noncompile/920721-2.c: Likewise.
22548 * gcc.dg/noncompile/930622-2.c: Likewise.
22549 * gcc.dg/noncompile/940112-1.c: Likewise.
22550 * gcc.dg/noncompile/950921-1.c: Likewise.
22551 * gcc.dg/noncompile/951123-1.c: Likewise.
22552 * gcc.dg/noncompile/971104-1.c: Likewise.
22553 * gcc.dg/noncompile/990416-1.c: Likewise.
22554
22555 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
22556
22557 * g++.dg/parse/undefined1.C: Add error message.
22558
22559 2003-01-22 Mark Mitchell <mark@codesourcery.com>
22560
22561 PR c++/9354
22562 * g++.dg/parse/new1.C: New test.
22563
22564 PR c++/9216
22565 * g++.dg/parse/template2.C: New test.
22566
22567 PR c++/9354
22568 * g++.dg/parse/typedef2.C: New test.
22569
22570 PR c++/9328
22571 * g++.dg/ext/typeof3.C: New test.
22572
22573 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22574
22575 PR c++/2738
22576 * g++.dg/parse/ret-type1.C: New test.
22577
22578 PR c++/3792
22579 * g++.dg/parse/tmpl-outside1.C: New test.
22580
22581 PR c++/4207
22582 * g++.dg/parse/int-as-enum1.C: New test.
22583
22584 PR c++/4903
22585 * g++.dg/parse/no-typename1.C: New test.
22586
22587 PR c++/5533
22588 * g++.dg/parse/no-value1.C: New test.
22589
22590 PR c++/5921
22591 * g++.dg/parse/wrong-inline1.C: New test.
22592
22593 PR c++/6402
22594 * g++.dg/parse/ref1.C: New test.
22595
22596 PR c++/6992
22597 * g++.dg/parse/attr-ctor1.C: New test.
22598
22599 PR c++/7229
22600 * g++.dg/parse/namespace5.C: New test.
22601
22602 PR c++/7917
22603 * g++.dg/parse/func-def1.C: New test.
22604
22605 PR c++/8143
22606 * g++.dg/parse/undefined1.C: New test.
22607
22608 PR c++/5723, PR c++/8522
22609 * g++.dg/parse/specialization1.C: New test.
22610
22611 PR c++/163, PR c++/8595
22612 * g++.dg/parse/struct-as-enum1.C: New test.
22613
22614 PR c++/9173
22615 * g++.dg/parse/undefined2.C: New test.
22616
22617 2003-01-22 Mark Mitchell <mark@codesourcery.com>
22618
22619 PR c++/9298
22620 * g++.dg/parse/template1.C: New test.
22621
22622 PR c++/9384
22623 * g++.dg/parse/using1.C: New test.
22624
22625 PR c++/9285
22626 PR c++/9294
22627 * g++.dg/parse/expr2.C: New test.
22628
22629 PR c++/9388
22630 * g++.dg/parse/lookup2.C: Likewise.
22631
22632 2003-01-21 Jan Hubicka <jh@suse.cz>
22633
22634 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
22635 * gcc.c-torture/execute/eeprof-1.c: Likewise.
22636 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
22637 * gcc.c-torture/execute/string-opt-*.c: Likewise.
22638
22639 2003-01-20 Nick Clifton <nickc@redhat.com>
22640
22641 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
22642 problem with ARM sibcall code generation.
22643
22644 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
22645
22646 * gcc.c-torture/execute/20030120-1.c: New.
22647
22648 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
22649
22650 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
22651
22652 2003-01-17 Mark Mitchell <mark@codesourcery.com>
22653
22654 PR c++/9272
22655 * g++.dg/parse/ctor1.C: New test.
22656
22657 PR c++/9294:
22658 * g++.dg/parse/qualified1.C: New test.
22659
22660 * g++.dg/parse/typename3.C: New test.
22661
22662 2003-01-16 Richard Henderson <rth@redhat.com>
22663
22664 * g++.dg/tls/init-2.C: Fix error matches for real this time.
22665
22666 2003-01-16 Richard Henderson <rth@redhat.com>
22667
22668 * g++.dg/pch/pch.exp: Copy test header to the working directory
22669 before using it either for precompilation or direct use.
22670 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
22671 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
22672
22673 2003-01-16 Richard Henderson <rth@redhat.com>
22674
22675 * gcc.dg/pch/pch.exp: Copy test header to the working directory
22676 before using it either for precompilation or direct use.
22677 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
22678 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
22679
22680 2003-01-16 Mark Mitchell <mark@codesourcery.com>
22681
22682 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
22683 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
22684 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
22685 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
22686 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
22687 typename warning into error.
22688 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
22689 error messages.
22690 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
22691 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
22692 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
22693 messages.
22694 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
22695 make declaration visible in template.
22696 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
22697 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
22698 messages.
22699 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
22700 message.
22701 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
22702 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
22703 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
22704 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
22705 typename warning with error message.
22706 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
22707 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
22708 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
22709
22710 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
22711
22712 * g++.dg/parse/ambig2.C: New test.
22713
22714 2003-01-15 Richard Henderson <rth@redhat.com>
22715
22716 * g++.dg/tls/init-2.C: Update error message string.
22717
22718 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22719
22720 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
22721
22722 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
22723
22724 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
22725 all for HC11/HC12.
22726 * gcc.c-torture/compile/20001205-1.x: Likewise.
22727 * gcc.c-torture/compile/20001226-1.x: Likewise.
22728 * gcc.c-torture/compile/920520-1.x: Likewise.
22729 * gcc.c-torture/compile/961203-1.x: Likewise.
22730 * gcc.c-torture/compile/20020604-1.x: Likewise.
22731
22732 2003-01-15 Jan Hubicka <jh@suse.cz>
22733
22734 * gcc.c-torture/compile/20030115-1.c: New test.
22735
22736 * gcc.dg/i386-fpcvt-1.c: New test.
22737 * gcc.dg/i386-fpcvt-2.c: New test.
22738
22739 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
22740
22741 Further conform g++'s __vmi_class_type_info to the C++ ABI
22742 specification.
22743 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
22744 the specification.
22745
22746 2003-01-14 Jan Hubicka <jh@suse.cz>
22747
22748 * gcc.dg/i386-fpcvt-1.c: New test.
22749 * gcc.dg/i386-fpcvt-2.c: New test.
22750
22751 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
22752
22753 * gcc.dg/i386-mmx-3.c: New test.
22754
22755 2003-01-12 Mark Mitchell <mark@codesourcery.com>
22756
22757 PR c++/9264
22758 * g++.dg/parse/octal1.C: New file.
22759
22760 PR c++/9172
22761 * g++.dg/parse/typename1.C: New file.
22762
22763 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
22764
22765 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
22766 * gcc.dg/bf-no-ms-layout.c: Likewise.
22767 * gcc.dg/bf-ms-attrib.c: Likewise.
22768
22769 2003-01-10 Mark Mitchell <mark@codesourcery.com>
22770
22771 PR c++/9099
22772 * g++.dg/parse/dtor1.C: New file.
22773
22774 PR c++/9128
22775 * g++.dg/rtti/typeid1.C: New file.
22776
22777 PR c++/9153
22778 * g++.dg/parse/lookup1.C: New file.
22779
22780 PR c++/9171
22781 * g++.dg/templ/spec5.C: New file.
22782
22783 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
22784
22785 * gcc.c-torture/compile/20030110-1.c: New test.
22786
22787 2003-01-09 Geoffrey Keating <geoffk@apple.com>
22788
22789 Merge from pch-branch:
22790
22791 2002-12-23 Geoffrey Keating <geoffk@apple.com>
22792
22793 * gcc.dg/pch/cpp-1.h: New.
22794 * gcc.dg/pch/cpp-1.c: New.
22795 * gcc.dg/pch/cpp-2.h: New.
22796 * gcc.dg/pch/cpp-2.c: New.
22797
22798 2002-11-19 Geoffrey Keating <geoffk@apple.com>
22799
22800 * gcc.dg/pch/except-1.h: New.
22801 * gcc.dg/pch/except-1.c: New.
22802
22803 2002-11-13 Geoffrey Keating <geoffk@apple.com>
22804
22805 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
22806 running test.
22807 * gcc.dg/pch: Include *.hp not *.h.
22808 * gcc.dg/pch/system-1.h: New.
22809 * gcc.dg/pch/system-1.c: New.
22810
22811 2002-11-11 Geoffrey Keating <geoffk@apple.com>
22812
22813 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
22814 rather than trying to build and run a program using PCH.
22815 * gcc.dg/pch: Remove dg-do commands from test files.
22816
22817 2002-11-08 Geoffrey Keating <geoffk@apple.com>
22818
22819 * gcc.dg/pch/macro-3.c: New.
22820 * gcc.dg/pch/macro-3.h: New.
22821
22822 2002-11-04 Geoffrey Keating <geoffk@apple.com>
22823
22824 * gcc.dg/pch/common-1.c: New.
22825 * gcc.dg/pch/common-1.h: New.
22826 * gcc.dg/pch/decl-1.c: New.
22827 * gcc.dg/pch/decl-1.h: New.
22828 * gcc.dg/pch/decl-2.c: New.
22829 * gcc.dg/pch/decl-2.h: New.
22830 * gcc.dg/pch/decl-3.c: New.
22831 * gcc.dg/pch/decl-3.h: New.
22832 * gcc.dg/pch/decl-4.c: New.
22833 * gcc.dg/pch/decl-4.h: New.
22834 * gcc.dg/pch/decl-5.c: New.
22835 * gcc.dg/pch/decl-5.h: New.
22836 * gcc.dg/pch/global-1.c: New.
22837 * gcc.dg/pch/global-1.h: New.
22838 * gcc.dg/pch/inline-1.c: New.
22839 * gcc.dg/pch/inline-1.h: New.
22840 * gcc.dg/pch/inline-2.c: New.
22841 * gcc.dg/pch/inline-2.h: New.
22842 * gcc.dg/pch/static-1.c: New.
22843 * gcc.dg/pch/static-1.h: New.
22844 * gcc.dg/pch/static-2.c: New.
22845 * gcc.dg/pch/static-2.h: New.
22846
22847 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
22848
22849 * g++.dg/pch/pch.exp: Better handle failing testcases.
22850 * gcc.dg/pch/pch.exp: Likewise.
22851 * gcc.dg/pch/macro-1.c: New.
22852 * gcc.dg/pch/macro-1.h: New.
22853 * gcc.dg/pch/macro-2.c: New.
22854 * gcc.dg/pch/macro-2.h: New.
22855
22856 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
22857
22858 * g++.dg/dg.exp: Treat files in pch/ specially.
22859 * g++.dg/pch/pch.exp: New file.
22860 * g++.dg/pch/empty.H: New file.
22861 * g++.dg/pch/empty.C: New file.
22862 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
22863 "precompile".
22864
22865 * gcc.dg/pch/pch.exp: New file.
22866 * gcc.dg/pch/empty.h: New file.
22867 * gcc.dg/pch/empty.c: New file.
22868 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
22869 "precompile".
22870
22871 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22872
22873 * g++.dg/template/friend14.C: New test.
22874
22875 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
22876
22877 * gcc.dg/old-style-asm-1.c: New test.
22878
22879 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
22880
22881 * gcc.c-torture/compile/20030109-1.c: New test.
22882
22883 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
22884
22885 * gcc.c-torture/execute/20030109-1.c: New test.
22886
22887 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
22888
22889 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
22890 * g++.old-deja/g++.mike/dyncast2.C: Likewise
22891 * g++.old-deja/g++.mike/dyncast3.C: Likewise
22892 * g++.old-deja/g++.mike/eh2.C: Likewise
22893 * g++.old-deja/g++.mike/eh3.C: Likewise
22894 * g++.old-deja/g++.mike/eh5.C: Likewise
22895 * g++.old-deja/g++.mike/eh6.C: Likewise
22896 * g++.old-deja/g++.mike/eh7.C: Likewise
22897 * g++.old-deja/g++.mike/eh8.C: Likewise
22898 * g++.old-deja/g++.mike/eh9.C: Likewise
22899 * g++.old-deja/g++.mike/eh10.C: Likewise
22900 * g++.old-deja/g++.mike/eh12.C: Likewise
22901 * g++.old-deja/g++.mike/eh13.C: Likewise
22902 * g++.old-deja/g++.mike/eh14.C: Likewise
22903 * g++.old-deja/g++.mike/eh16.C: Likewise
22904 * g++.old-deja/g++.mike/eh17.C: Likewise
22905 * g++.old-deja/g++.mike/eh18.C: Likewise
22906 * g++.old-deja/g++.mike/eh21.C: Likewise
22907 * g++.old-deja/g++.mike/eh23.C: Likewise
22908 * g++.old-deja/g++.mike/eh24.C: Likewise
22909 * g++.old-deja/g++.mike/eh25.C: Likewise
22910 * g++.old-deja/g++.mike/eh26.C: Likewise
22911 * g++.old-deja/g++.mike/eh27.C: Likewise
22912 * g++.old-deja/g++.mike/eh28.C: Likewise
22913 * g++.old-deja/g++.mike/eh29.C: Likewise
22914 * g++.old-deja/g++.mike/eh31.C: Likewise
22915 * g++.old-deja/g++.mike/eh33.C: Likewise
22916 * g++.old-deja/g++.mike/eh34.C: Likewise
22917 * g++.old-deja/g++.mike/eh35.C: Likewise
22918 * g++.old-deja/g++.mike/eh36.C: Likewise
22919 * g++.old-deja/g++.mike/eh37.C: Likewise
22920 * g++.old-deja/g++.mike/eh38.C: Likewise
22921 * g++.old-deja/g++.mike/eh39.C: Likewise
22922 * g++.old-deja/g++.mike/eh40.C: Likewise
22923 * g++.old-deja/g++.mike/eh41.C: Likewise
22924 * g++.old-deja/g++.mike/eh42.C: Likewise
22925 * g++.old-deja/g++.mike/eh44.C: Likewise
22926 * g++.old-deja/g++.mike/eh46.C: Likewise
22927 * g++.old-deja/g++.mike/eh47.C: Likewise
22928 * g++.old-deja/g++.mike/eh48.C: Likewise
22929 * g++.old-deja/g++.mike/eh49.C: Likewise
22930 * g++.old-deja/g++.mike/eh50.C: Likewise
22931 * g++.old-deja/g++.mike/eh51.C: Likewise
22932 * g++.old-deja/g++.mike/eh53.C: Likewise
22933 * g++.old-deja/g++.mike/eh55.C: Likewise
22934 * g++.old-deja/g++.mike/p7912.C: Likewise
22935 * g++.old-deja/g++.mike/p9706.C: Likewise
22936 * g++.old-deja/g++.mike/p10416.C: Likewise
22937 * g++.old-deja/g++.mike/p11667.C: Likewise
22938 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
22939 Remove redundant reference to Iris.
22940 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
22941 Elxsi, i860, Pico Java, and WE32K.
22942
22943 2003-01-07 Mark Mitchell <mark@codesourcery.com>
22944
22945 * g++.dg/ext/asm4.C: New test.
22946
22947 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22948
22949 PR c++/9030
22950 * g++.dg/template/friend12.C: New test.
22951 * g++.dg/template/friend13.C: Likewise.
22952 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
22953
22954 2003-01-08 Jan Hubicka <jh@suse.cz>
22955
22956 * gcc.dg/i386-cadd.c: New test.
22957 * gcc.dg/i386-cmov4.c: Likewise.
22958
22959 2003-01-06 Mark Mitchell <mark@codesourcery.com>
22960
22961 PR c++/9165
22962 * g++.dg/warn/Wunused-3.C: New test.
22963
22964 * g++.dg/abi/bitfield9.C: New test.
22965
22966 PR c++/9189
22967 * g++.dg/parse/defarg3.C: New test.
22968
22969 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
22970
22971 * g++.dg/parse/ambig1.C: New test.
22972 * g++.dg/parse/defarg2.C: New test.
22973
22974 2003-01-05 Mark Mitchell <mark@codesourcery.com>
22975
22976 * g++.dg/template/defarg-1.C: New test.
22977 * g++.dg/template/local2.C: Likewise.
22978
22979 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
22980
22981 * gcc.c-torture/execute/20030105-1.c: New test.
22982
22983 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22984
22985 * g++.dg/parse/namespace3.C: Remove extra semicolons.
22986 * g++.dg/parse/namespace4.C: Likewise.
22987
22988 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
22989
22990 * g++.dg/template/ntp2.C: New test.
22991
22992 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
22993
22994 * g++.dg/parse/extern-C-1.C: New test.
22995
22996 * g++.dg/parse/namespace4.C: New test.
22997
22998 * g++.dg/template/nested1.C: New test.
22999
23000 * g++.dg/parse/namespace3.C: New test.
23001
23002 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
23003
23004 * g++.dg/lookup/two-stage1.C: New test.
23005
23006 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23007
23008 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
23009 * g++.old-deja/g++.jason/access8.C: Likewise.
23010 * g++.old-deja/g++.other/decl5.C: Likewise.
23011
23012 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
23013
23014 * g++.dg/parse/parse7.C: New test.
23015
23016 2003-01-02 Mark Mitchell <mark@codesourcery.com>
23017
23018 PR c++/2843
23019 * g++.dg/ext/attrib7.C: New test.
23020
23021 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
23022
23023 * g++.dg/parse/parse6.C: New test.
23024
23025 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
23026
23027 * gcc.dg/h8300-stack-1.c: New.
23028
23029 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
23030
23031 g++.dg/lookup/exception1.C: New test.
23032
23033 g++.dg/lookup/template1.C: New test.
23034
23035 g++.dg/parse/namespace2.C: New test.
23036
23037 g++.dg/parse/parens2.C: New test.
23038
23039 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
23040
23041 * g++.dg/parse/parse5.C: New test.
23042 * g++.dg/lookup/scoped4.C: New test.
23043
23044 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
23045
23046 * g++.dg/parse/parens1.C: New test.
23047
23048 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
23049 angle-bracket1.C.
23050 * g++.dg/parse/parens2.C: New test.
23051
23052 * g++.dg/lookup/scope-operator1.C: New test.
23053
23054 * g++.dg/parse/operator1.C: New test.
23055
23056 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23057
23058 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
23059 * g++.old-deja/g++.other/access6.C: Likewise.
23060 * g++.old-deja/g++.other/decl1.C: Likewise.
23061 * g++.old-deja/g++.pt/typename12.C: Likewise.
23062
23063 2002-12-31 Mark Mitchell <mark@codesourcery.com>
23064
23065 * g++.dg/parse/namespace1.C: New test.
23066
23067 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
23068
23069 * g++.dg/parse/parse4.C: New test.
23070
23071 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
23072
23073 * g++.dg/parse/parse3.C: New test.
23074
23075 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
23076
23077 * g++.dg/parse/parse2.C: New test.
23078
23079 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
23080
23081 * g++.dg/template/friend11.C: New test.
23082
23083 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
23084
23085 * g++.dg/parse/parse1.C: New test.
23086
23087 2002-12-31 Janis Johnson <janis187@us.ibm.com>
23088
23089 * lib/profopt.exp: Change the name of a global variable to avoid
23090 possible clashes with other test suites.
23091
23092 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
23093
23094 * g++.dg/inherit/covariant8.C: New test.
23095
23096 2002-12-31 Mark Mitchell <mark@codesourcery.com>
23097
23098 * g++.dg/init/array9.C: New test.
23099
23100 PR c++/9112
23101 * g++.dg/parse/expr1.C: New test.
23102
23103 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
23104
23105 * gcc.c-torture/compile/20021230-1.c: New test.
23106
23107 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
23108
23109 * g++.dg/inherit/covariant5.C: New test.
23110 * g++.dg/inherit/covariant6.C: New test.
23111 * g++.dg/inherit/covariant7.C: New test.
23112
23113 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23114
23115 PR c++/2739
23116 * g++.dg/other/access2.C: New test.
23117
23118 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
23119
23120 * g++.dg/other/anon-struct.C: No longer fails
23121 * g++.old-deja/g++.brendan/parse4.C: Likewise.
23122 * g++.old-deja/g++.brendan/parse5.C: Likewise.
23123 * g++.old-deja/g++.brendan/parse6.C: Likewise.
23124
23125 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
23126
23127 * g++.dg/parse/angle-bracket.C (main): No longer fails.
23128
23129 2002-12-27 Mark Mitchell <mark@codesourcery.com>
23130
23131 * g++.dg/eh/spec4.C: Remove stray semicolon.
23132 * g++.dg/expr/pmf-1.C: Change error message.
23133 * g++.dg/ext/asm1.C: Remove stray semicolon.
23134 * g++.dg/ext/typename1.C: Add missing typenames.
23135 * g++.dg/inherit/template-as-base.C: Change error message.
23136 * g++.dg/lookup/scoped1.C: Likewise.
23137 * g++.dg/lookup/scoped2.C: Likewise.
23138 * g++.dg/lookup/using2.C: Likewise.
23139 * g++.dg/other/component1.C: Remove stray semicolon.
23140 * g++.dg/other/do1.C: Change error message.
23141 * g++.dg/other/error2.C: Likewise.
23142 * g++.dg/other/init1.C: Likewise.
23143 * g++.dg/other/packed1.C: Remove stray semicolon.
23144 * g++.dg/other/ptrmem2.C: Change error message.
23145 * g++.dg/parse/parameter-declaration-1.C: Remove line number
23146 marker.
23147 * g++.dg/special/initp1.C: Remove invalid attribute usage.
23148 * g++.dg/template/access3.C: Add typename keyword.
23149 * g++.dg/template/access5.C: Remove stray semicolon.
23150 * g++.dg/template/access6.C: Likewise.
23151 * g++.dg/template/complit1.C: Likewise.
23152 * g++.dg/template/crash1.C: Change error message.
23153 * g++.dg/template/inherit2.C: Remove stray semicolon.
23154 * g++.dg/template/instantiate2.C: Likewise.
23155 * g++.dg/template/instantiate3.C: Change error message.
23156 * g++.dg/template/qual1.C: Remove stray semicolon.
23157 * g++.dg/template/qualttp18.C: Change error message.
23158 * g++.dg/template/ref1.C: Remove stray semicolon.
23159 * g++.dg/template/sizeof1.C (A::value): Declare it.
23160 * g++.dg/template/spec4.C: Change error message.
23161 * g++.dg/template/static1.C: Likewise.
23162 * g++.dg/template/type1.C: Likewise.
23163 * g++.dg/template/typename3.C: Likewise.
23164 * g++.old-deja/g++.benjamin/13478.C: Change error message.
23165 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
23166 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
23167 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
23168 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
23169 named return value extension.
23170 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
23171 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
23172 * g++.old-deja/g++.bob/extern_C.C: Likewise.
23173 * g++.old-deja/g++.bob/inherit2.C: Likewise.
23174 * g++.old-deja/g++.brendan/complex1.C: Likewise.
23175 * g++.old-deja/g++.brendan/copy5.C: Likewise.
23176 * g++.old-deja/g++.brendan/crash13.C: Likewise.
23177 * g++.old-deja/g++.brendan/crash15.C: Likewise.
23178 * g++.old-deja/g++.brendan/crash18.C: Change error message.
23179 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
23180 * g++.old-deja/g++.brendan/crash38.C: Likewise.
23181 * g++.old-deja/g++.brendan/crash50.C: Likewise.
23182 * g++.old-deja/g++.brendan/crash56.C: Likewise.
23183 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
23184 syntax.
23185 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
23186 * g++.old-deja/g++.brendan/crash8.C: Change error message.
23187 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
23188 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
23189 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
23190 * g++.old-deja/g++.brendan/template11.C: Likewise.
23191 * g++.old-deja/g++.brendan/template26.C: Likewise.
23192 * g++.old-deja/g++.brendan/template27.C: Use explicit
23193 specialization syntax.
23194 * g++.old-deja/g++.brendan/template30.C: Likewise.
23195 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
23196 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
23197 non-dependent names.
23198 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
23199 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
23200 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
23201 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
23202 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
23203 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
23204 named return value extension.
23205 * g++.old-deja/g++.ext/namedret2.C: Likewise.
23206 * g++.old-deja/g++.ext/namedret3.C: Likewise.
23207 * g++.old-deja/g++.ext/return1.C: Likewise.
23208 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
23209 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
23210 * g++.old-deja/g++.jason/access8.C: Likewise.
23211 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
23212 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
23213 pseudo-destructor names.
23214 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
23215 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
23216 pseudo-destructor names.
23217 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
23218 * g++.old-deja/g++.jason/overload19.C: Likewise.
23219 * g++.old-deja/g++.jason/overload32.C: Likewise.
23220 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
23221 stray semicolons.
23222 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
23223 * g++.old-deja/g++.jason/return.C: Likewise.
23224 * g++.old-deja/g++.jason/return2.C: Likewise.
23225 * g++.old-deja/g++.jason/shadow1.C: Likewise.
23226 * g++.old-deja/g++.jason/special.C: Use explicit specialization
23227 syntax.
23228 * g++.old-deja/g++.jason/template10.C: Account for use of
23229 non-dependent names.
23230 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
23231 syntax.
23232 * g++.old-deja/g++.jason/template37.C: Likewise.
23233 * g++.old-deja/g++.law/access4.C: Change error messages.
23234 * g++.old-deja/g++.law/arm13.C: Remove incorrect
23235 pseudo-destructor names.
23236 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
23237 * g++.old-deja/g++.law/ctors9.C: Likewise.
23238 * g++.old-deja/g++.law/cvt22.C: Likewise.
23239 * g++.old-deja/g++.law/dtors5.C: Likewise.
23240 * g++.old-deja/g++.law/global-init1.C: Likewise.
23241 * g++.old-deja/g++.law/missed-error3.C: Likewise.
23242 * g++.old-deja/g++.law/operators28.C: Likewise.
23243 * g++.old-deja/g++.law/visibility28.C: Likewise.
23244 * g++.old-deja/g++.martin/eval1.C: Likewise.
23245 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
23246 name.
23247 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
23248 * g++.old-deja/g++.mike/net34.C: Likewise.
23249 * g++.old-deja/g++.mike/net36.C: Likewise.
23250 * g++.old-deja/g++.mike/ns2.C: Likewise.
23251 * g++.old-deja/g++.mike/p12306.C: Likewise.
23252 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
23253 value extension.
23254 * g++.old-deja/g++.mike/p700.C: Likewise.
23255 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
23256 * g++.old-deja/g++.mike/p710.C: Likewise.
23257 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
23258 value extension.
23259 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
23260 * g++.old-deja/g++.mike/pmf9.C: Likewise.
23261 * g++.old-deja/g++.ns/crash2.C: Likewise.
23262 * g++.old-deja/g++.ns/crash3.C: Likewise.
23263 * g++.old-deja/g++.ns/invalid1.C: Likewise.
23264 * g++.old-deja/g++.ns/ns17.C: Likewise.
23265 * g++.old-deja/g++.ns/template16.C: Likewise.
23266 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
23267 keyword.
23268 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
23269 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
23270 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
23271 named return value extension.
23272 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
23273 * g++.old-deja/g++.other/access4.C: Issue additional error
23274 messages.
23275 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
23276 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
23277 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
23278 * g++.old-deja/g++.other/crash25.C: Change error message.
23279 * g++.old-deja/g++.other/crash4.C: Change error message.
23280 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
23281 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
23282 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
23283 checks.
23284 * g++.old-deja/g++.other/defarg8.C: Likewise.
23285 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
23286 * g++.old-deja/g++.other/dtor10.C: Likewise.
23287 * g++.old-deja/g++.other/incomplete.C: Likewise.
23288 * g++.old-deja/g++.other/linkage7.C: Likewise.
23289 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
23290 lookup algorithm.
23291 * g++.old-deja/g++.other/mangle2.C: Likewise.
23292 * g++.old-deja/g++.other/refinit2.C: Likewise.
23293 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
23294 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
23295 * g++.old-deja/g++.pt/crash28.C: Likewise.
23296 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
23297 syntax.
23298 * g++.old-deja/g++.pt/crash32.C: Change error message.
23299 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
23300 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
23301 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
23302 error message position.
23303 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
23304 * g++.old-deja/g++.pt/defarg8.C: Change error message.
23305 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
23306 syntax.
23307 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
23308 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
23309 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
23310 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
23311 keyword.
23312 * g++.old-deja/g++.pt/explicit31.C: Likewise.
23313 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
23314 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
23315 keyword.
23316 * g++.old-deja/g++.pt/explicit71.C: Change error message.
23317 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
23318 syntax.
23319 * g++.old-deja/g++.pt/friend28.C: Account for use of
23320 non-dependent names.
23321 * g++.old-deja/g++.pt/friend29.C: Likewise.
23322 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
23323 rules.
23324 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
23325 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
23326 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
23327 lookup rules.
23328 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
23329 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
23330 keyword.
23331 * g++.old-deja/g++.pt/memclass20.C: Likewise.
23332 * g++.old-deja/g++.pt/memclass5.C: Likewise.
23333 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
23334 keyword.
23335 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
23336 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
23337 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
23338 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
23339 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
23340 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
23341 keyword.
23342 * g++.old-deja/g++.pt/spec10.C: Likewise.
23343 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
23344 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
23345 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
23346 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
23347 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
23348 * g++.old-deja/g++.pt/ttp62.C: Likewise.
23349 * g++.old-deja/g++.pt/ttp64.C: Likewise.
23350 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
23351 * g++.old-deja/g++.pt/typename15.C: Likewise.
23352 * g++.old-deja/g++.pt/typename22.C: Likewise.
23353 * g++.old-deja/g++.pt/typename6.C: Change error messages.
23354 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
23355 * g++.old-deja/g++.pt/virtual2.C: Likewise.
23356 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
23357 syntax.
23358 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
23359 return value extension.
23360 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
23361 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
23362 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
23363 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
23364
23365 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
23366
23367 * g++.dg/warn/inline1.C: New test.
23368 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
23369 * g++.old-deja/g++.jason/synth10.C: Likewise.
23370 * g++.old-deja/g++.mike/net31.C: Likewise.
23371 * g++.old-deja/g++.mike/p8786.C: Likewise.
23372
23373 * g++.dg/template/friend10.C: New test.
23374 * g++.dg/template/conv5.C: New test.
23375
23376 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
23377
23378 * g++.dg/lookup/scoped3.C: New test.
23379
23380 * g++.dg/lookup/decl1.C: New test.
23381 * g++.dg/lookup/decl2.C: New test.
23382
23383 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
23384
23385 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
23386 gcc.c-torture/compile/20021015-1.c,
23387 gcc.c-torture/compile/20021015-2.c,
23388 gcc.c-torture/compile/20021123-1.c,
23389 gcc.c-torture/compile/20021123-2.c,
23390 gcc.c-torture/compile/20021123-3.c,
23391 gcc.c-torture/compile/20021123-4.c,
23392 gcc.c-torture/execute/20021024-1.c: Add tests previously added
23393 only to 3.1 or 3.2 branch.
23394
23395 2002-12-23 Mark Mitchell <mark@codesourcery.com>
23396
23397 * gcc.dg/i386-bitfield3.c: New test.
23398
23399 * gcc.dg/i386-bitfield2.c: New test.
23400
23401 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
23402
23403 * g++.dg/parse/conv_op1.C: New test.
23404
23405 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
23406
23407 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
23408 approved.
23409
23410 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
23411
23412 * gcc.c-torture/compile/20021220-1.c: New test.
23413
23414 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
23415
23416 * gcc.dg/i386-fastcall-1.c: New.
23417
23418 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
23419
23420 * gcc.c-torture/execute/20021219-1.c: New test.
23421
23422 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
23423
23424 * gcc.dg/i386-pic-1.c: New test.
23425
23426 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23427
23428 PR c++/8099
23429 * g++.dg/template/friend9.C: New test.
23430
23431 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23432
23433 PR c++/3663
23434 * g++.dg/template/access7.C: New test.
23435
23436 2002-12-18 Nick Clifton <nickc@redhat.com>
23437
23438 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
23439 the libstdc++-v3 directory has been found.
23440
23441 2002-12-12 Devang Patel <dpatel@apple.com>
23442 * gcc.dg/darwin-ld-1.c: New test.
23443 * gcc.dg/darwin-ld-2.c: New test.
23444 * gcc.dg/darwin-ld-3.c: New test.
23445 * gcc.dg/darwin-ld-4.c: New test.
23446 * gcc.dg/darwin-ld-5.c: New test.
23447
23448 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
23449
23450 * gcc.c-torture/compile/20021212-1.c: New test.
23451
23452 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
23453
23454 * gcc.dg/fshort-wchar: New test.
23455
23456 2002-12-10 Mark Mitchell <mark@codesourcery.com>
23457
23458 PR c++/8372
23459 * g++.dg/template/dtor1.C: New test.
23460
23461 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
23462 markers.
23463
23464 2002-12-10 Jakub Jelinek <jakub@redhat.com>
23465
23466 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
23467
23468 2002-12-09 Mark Mitchell <mark@codesourcery.com>
23469
23470 * g++.dg/template/static1.C: New test.
23471 * g++.dg/template/static2.C: New test.
23472 * g++.old-deja/g++.ext/memconst.C: New test.
23473
23474 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23475
23476 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
23477 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
23478 * g++.dg/special/initp1.C: Likewise.
23479
23480 2002-12-06 Jakub Jelinek <jakub@redhat.com>
23481
23482 * gcc.c-torture/execute/20021204-1.c: New test.
23483
23484 2002-12-04 Geoffrey Keating <geoffk@apple.com>
23485
23486 * gcc.dg/ppc-fmadd-1.c: New file.
23487 * gcc.dg/ppc-fmadd-2.c: New file.
23488 * gcc.dg/ppc-fmadd-3.c: New file.
23489
23490 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
23491
23492 * gcc.c-torture/compile/20021204-1.c: New test.
23493
23494 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
23495
23496 * g++.dg/inherit/covariant2.C: New test.
23497 * g++.dg/inherit/covariant3.C: New test.
23498 * g++.dg/inherit/covariant4.C: New test.
23499 * g++.dg/inherit/covariant1.C: Remove XFAIL.
23500 * g++.old-deja/g++.robertl/eb17.C: Likewise.
23501
23502 2002-12-03 Mark Mitchell <mark@codesourcery.com>
23503
23504 PR c++/8688
23505 * g++.dg/init/brace3.C: New test.
23506
23507 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
23508
23509 * gcc.dg/20020210-1.c: Fix a comment typo.
23510
23511 2002-12-02 Mark Mitchell <mark@codesourcery.com>
23512
23513 PR c++/8720
23514 * g++.dg/parse/defarg1.C: New test.
23515
23516 PR c++/8615
23517 * g++.dg/template/char1.C: New test.
23518
23519 * g++.dg/template/varmod1.C: Fix typo.
23520
23521 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23522
23523 DR 180
23524 * g++.old-deja/g++.pt/crash32.C: Expect error.
23525
23526 2002-12-01 Mark Mitchell <mark@codesourcery.com>
23527
23528 PR c++/5919
23529 * g++.dg/template/varmod1.C: New test.
23530
23531 PR c++/8727
23532 * g++.dg/inherit/typeinfo1.C: New test.
23533
23534 PR c++/8663
23535 * g++.dg/inherit/typedef1.C: New test.
23536
23537 2002-11-30 Mark Mitchell <mark@codesourcery.com>
23538
23539 PR c++/8332
23540 PR c++/8493
23541 * g++.dg/template/strlen1.C: New test.
23542
23543 PR c++/8227
23544 * g++.dg/template/ctor2.C: New test.
23545
23546 PR c++/8214
23547 * g++.dg/init/string1.C: New test.
23548
23549 PR c++/8511
23550 * g++.dg/template/friend8.C: New test.
23551
23552 2002-11-29 Joe Buck <jbuck@synopsys.com>
23553
23554 * g++.dg/lookup/anon2.C: New test.
23555
23556 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
23557
23558 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
23559 h8300 port.
23560
23561 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
23562
23563 * gcc.dg/bitfld-6.c: New test.
23564
23565 2002-11-27 Jan Hubicka <jh@suse.cz>
23566
23567 * gcc.c-torture/execute/20021127.[cx]: New test.
23568
23569 2002-11-26 Jan Hubicka <jh@suse.cz>
23570
23571 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
23572 quality.
23573
23574 2002-11-26 Geoffrey Keating <geoffk@apple.com>
23575
23576 * g++.dg/init/brace2.C: New test.
23577 * g++.old-deja/g++.mike/p9129.C: Correct.
23578
23579 2002-11-26 Mark Mitchell <mark@codesourcery.com>
23580
23581 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
23582
23583 2002-11-25 Andreas Bauer <baueran@in.tum.de>
23584
23585 * gcc.dg/sibcall-6: New test for indirect sibcalls.
23586
23587 2002-11-25 Mark Mitchell <mark@codesourcery.com>
23588
23589 * testsuite/g++.dg/abi/empty11.C: New test.
23590 * testsuite/g++.dg/rtti/cv1.C: New test.
23591
23592 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
23593
23594 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
23595
23596 2002-11-24 Mark Mitchell <mark@codesourcery.com>
23597
23598 * g++.dg/abi/empty10.C: New test.
23599
23600 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
23601
23602 * gcc.c-torture/compile/20021124-1.c: New test.
23603
23604 2002-11-22 Mark Mitchell <mark@codesourcery.com>
23605
23606 * g++.dg/abi/rtti2.C: New test.
23607
23608 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
23609
23610 * gcc.dg/i386-unroll-1.c: New test.
23611
23612 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
23613
23614 * gcc.c-torture/compile/20021120-1.c: New test.
23615 * gcc.c-torture/compile/20021120-2.c: New test.
23616
23617 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
23618
23619 * gcc.dg/bitfld-5.c: New test.
23620
23621 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
23622
23623 * gcc.c-torture/execute/20021120-3.c: New test.
23624
23625 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
23626
23627 * gcc.c-torture/execute/20021120-2.c: New test.
23628
23629 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
23630
23631 * gcc.c-torture/execute/20021120-1.c: New test.
23632
23633 2002-11-20 Jakub Jelinek <jakub@redhat.com>
23634
23635 * gcc.c-torture/execute/20021118-3.c: New test.
23636
23637 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
23638
23639 * gcc.c-torture/compile/20021119-1.c: New test.
23640
23641 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
23642
23643 * gcc.dg/duff-1.c: New test.
23644 * gcc.dg/duff-2.c: New test.
23645 * gcc.dg/duff-3.c: New test.
23646
23647 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
23648
23649 * gcc.dg/cpp/_Pragma5.c: New test.
23650
23651 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
23652
23653 * gcc.c-torture/execute/20021118-2.c: New test.
23654
23655 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
23656
23657 * gcc.c-torture/execute/20021118-1.c: New test.
23658
23659 2002-11-16 Jakub Jelinek <jakub@redhat.com>
23660
23661 * gcc.dg/20021116-1.c: New test.
23662
23663 2002-11-14 Mark Mitchell <mark@codesourcery.com>
23664
23665 * g++.dg/abi/vcall1.C: New test.
23666
23667 2002-11-14 Jakub Jelinek <jakub@redhat.com>
23668
23669 * gcc.dg/20021029-1.c: New test.
23670 * gcc.dg/20021029-2.c: New test.
23671
23672 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
23673
23674 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
23675
23676 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
23677
23678 PR c/8439
23679 * gcc.dg/20021110.c: Move to ...
23680 * gcc.c-torture/compile/20021110.c: .... here.
23681
23682 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23683
23684 PR c/8467
23685 * gcc.c-torture/execute/20021111-1.c
23686
23687 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
23688
23689 PR c/8439
23690 * gcc.dg/20021110.c: New test.
23691
23692 2002-11-10 Mark Mitchell <mark@codesourcery.com>
23693
23694 * g++.dg/abi/vthunk3.C: Run only on x86.
23695
23696 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
23697
23698 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
23699
23700 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
23701
23702 * lib/compat.exp (compat-execute): Fix logic error in last
23703 change.
23704
23705 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
23706
23707 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
23708
23709 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23710
23711 PR c++/8389
23712 * g++.dg/template/access6.C: New test.
23713
23714 2002-11-08 Jan Hubicka <jh@suse.cz>
23715
23716 * gcc.dg/i386-ssefp-1.c: New test.
23717 * gcc.dg/i386-ssefp-1.c: New test.
23718
23719 2002-11-08 Jan Hubicka <jh@suse.cz>
23720
23721 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
23722
23723 2002-11-07 Mark Mitchell <mark@codesourcery.com>
23724
23725 * g++.dg/abi/vthunk3.C: New test.
23726
23727 PR c++/8338
23728 * g++.dg/template/crash2.C: New test.
23729
23730 2002-11-07 Mark Mitchell <mark@codesourcery.com>
23731
23732 * testsuite/g++.dg/abi/dtor1.C: New test.
23733 * testsuite/g++.dg/abi/dtor2.C: Likewise.
23734
23735 2002-11-05 Geoffrey Keating <geoffk@apple.com>
23736
23737 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
23738 Darwin.
23739
23740 2002-11-04 Adam Nemet <anemet@lnxw.com>
23741
23742 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
23743 -mthumb. Only xfail with -O0.
23744
23745 2002-11-03 Mark Mitchell <mark@codesourcery.com>
23746
23747 * g++.dg/abi/thunk1.C: New test.
23748 * g++.dg/abi/thunk2.C: Likewise.
23749 * g++.dg/abi/vtt1.C: Likewise.
23750
23751 2002-11-02 Diego Novillo <dnovillo@redhat.com>
23752
23753 PR optimization/8423
23754 * gcc.c-torture/execute/builtin-constant.c: New test.
23755
23756 2002-11-01 Zack Weinberg <zack@codesourcery.com>
23757
23758 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
23759 Add some more cases.
23760
23761 2002-11-01 Mark Mitchell <mark@codesourcery.com>
23762
23763 PR c++/8391
23764 * g++.dg/opt/local1.C: New test.
23765
23766 2002-10-30 Mark Mitchell <mark@codesourcery.com>
23767
23768 PR c++/8160
23769 * g++.dg/template/complit1.C: New test.
23770
23771 PR c++/8149
23772 * g++.dg/template/typename4.C: Likewise.
23773
23774 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23775
23776 Core issue 287, PR c++/7639
23777 * g++.dg/template/instantiate1.C: Adjust error location.
23778 * g++.dg/template/instantiate3.C: New test.
23779 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
23780 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
23781 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
23782
23783 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
23784
23785 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
23786
23787 2002-10-29 Mark Mitchell <mark@codesourcery.com>
23788
23789 PR c++/8287
23790 * g++.dg/init/dtor2.C: New test.
23791
23792 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23793
23794 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
23795 * gcc.dg/nest.c: Bypass errors on irix6.
23796
23797 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
23798
23799 * gcc.dg/nest.c: Expect error for mmix-*-*.
23800 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
23801
23802 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
23803
23804 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
23805 markers.
23806
23807 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
23808
23809 2002-10-25 Mike Stump <mrs@apple.com>
23810
23811 * gcc.dg/warn-1.c: New test.
23812
23813 2002-10-25 Zack Weinberg <zack@codesourcery.com>
23814
23815 * g++.dg/template/typename3.C: New test.
23816
23817 2002-10-25 Mark Mitchell <mark@codesourcery.com>
23818
23819 * g++.dg/lookup/ptrmem1.C: New test.
23820
23821 * g++.dg/abi/vthunk2.C: New test.
23822
23823 2002-10-25 Zack Weinberg <zack@codesourcery.com>
23824
23825 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
23826
23827 2002-10-24 Mark Mitchell <mark@codesourcery.com>
23828
23829 * g++.dg/abi/empty9.C: New test.
23830
23831 2002-10-24 Richard Henderson <rth@redhat.com>
23832
23833 * g++.dg/inherit/thunk1.C: Enable for ia64.
23834
23835 2002-10-23 Mark Mitchell <mark@codesourcery.com>
23836
23837 PR c++/8067
23838 * g++.dg/lookup/pretty1.C: New test.
23839
23840 2002-10-23 Jakub Jelinek <jakub@redhat.com>
23841
23842 * gcc.dg/20021023-1.c: New test.
23843
23844 2002-10-23 Mark Mitchell <mark@codesourcery.com>
23845
23846 PR c++/7679
23847 * g++.dg/parse/inline1.C: New test.
23848
23849 2002-10-23 Richard Henderson <rth@redhat.com>
23850
23851 * g++.dg/inherit/thunk1.C: Enable for x86_64.
23852
23853 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
23854
23855 2002-10-22 Mark Mitchell <mark@codesourcery.com>
23856
23857 PR c++/6579
23858 * g++.dg/parse/stmtexpr3.C: New test.
23859
23860 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
23861
23862 * g++.dg/expr/cond1.C: New test.
23863
23864 2002-10-21 Zack Weinberg <zack@codesourcery.com>
23865
23866 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
23867
23868 2002-10-21 Mark Mitchell <mark@codesourcery.com>
23869
23870 * g++.dg/abi/vbase13.C: New test.
23871 * g++.dg/abi/vbase14.C: Likewise.
23872
23873 2002-10-21 Jakub Jelinek <jakub@redhat.com>
23874
23875 * gcc.dg/tls/pic-1.c: New test.
23876 * gcc.dg/tls/nonpic-1.c: New test.
23877 * gcc.dg/20021018-1.c: New test.
23878
23879 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
23880
23881 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
23882 Remove only files with the same base name as the test case.
23883 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
23884 (profopt-execute): Likewise. Also, remove old profiling
23885 and performance data files before running the tests.
23886
23887 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
23888 * g++.dg/bprob/bprob.exp: Likewise.
23889 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
23890 to allow more general test case names.
23891
23892 * g++.dg/bprob/bprob-1.C: Rename to ...
23893 * g++.dg/bprob/g++-bprob-1.C: ... this.
23894
23895 * g77.dg/bprob/bprob-1.f: Rename to ...
23896 * g77.dg/bprob/g77-bprob-1.f: ... this.
23897
23898 2002-10-21 Zack Weinberg <zack@codesourcery.com>
23899
23900 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
23901 bison 1.50 or later.
23902
23903 2002-10-21 Janis Johnson <janis187@us.ibm.com>
23904
23905 * g++.dg/README: Describe more test directories.
23906
23907 2002-10-21 Mark Mitchell <mark@codesourcery.com>
23908
23909 * g++.dg/init/array6.C: Add additional tests.
23910
23911 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
23912
23913 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
23914 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
23915
23916 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
23917
23918 * gcc.c-torture/compile/20020604-1.x: New.
23919 * gcc.c-torture/compile/simd-5.x: Likewise.
23920 * gcc.c-torture/execute/920710-1.x: Likewise.
23921 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
23922
23923 2002-10-21 Mark Mitchell <mark@codesourcery.com>
23924
23925 * g++.dg/inherit/override1.C: Add dg-options clause.
23926
23927 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
23928
23929 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
23930 _mm_slli_si128.
23931
23932 2002-10-19 Andreas Schwab <schwab@suse.de>
23933
23934 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
23935 directory component.
23936
23937 2002-10-18 Mark Mitchell <mark@codesourcery.com>
23938
23939 * g++.dg/inherit/thunk1.C: New test.
23940
23941 * g++.dg/inherit/override1.C: New test.
23942
23943 * g++.dg/abi/mangle11.C: New test.
23944 * g++.dg/abi/mangle14.C: New test.
23945 * g++.dg/abi/mangle17.C: New test.
23946
23947 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
23948
23949 * g++.dg/overload/member2.C: New test.
23950
23951 2002-10-17 Janis Johnson <janis187@us.ibm.com>
23952
23953 * g++.dg/README: Describe new compat directory.
23954 * g++.dg/dg.exp: Skip tests in compat directory.
23955 * README.compat: New file.
23956 * lib/compat.exp: New expect script.
23957 * g++.dg/compat: New test directory.
23958 * g++.dg/compat/compat.exp: New expect script.
23959 * g++.dg/compat/abi: New test directory.
23960 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
23961 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
23962 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
23963 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
23964 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
23965 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
23966 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
23967 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
23968 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
23969 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
23970 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
23971 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
23972 * g++.dg/compat/break: New test directory.
23973 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
23974 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
23975 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
23976 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
23977 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
23978 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
23979 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
23980 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
23981 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
23982 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
23983 g++.dg/compat/break/README: New files.
23984 * g++.dg/compat/eh: New test directory.
23985 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
23986 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
23987 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
23988 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
23989 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
23990 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
23991 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
23992 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
23993 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
23994 g++.dg/compat/eh/filter2_y.C,
23995 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
23996 g++.dg/compat/eh/new1_y.C,
23997 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
23998 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
23999 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
24000 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
24001 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
24002 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
24003 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
24004 g++.dg/compat/eh/unexpected1_y.C: New files.
24005 * g++.dg/compat/init: New test directory.
24006 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
24007 g++.dg/compat/init/array5_y.C,
24008 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
24009 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
24010 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
24011 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
24012 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
24013 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
24014 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
24015 g++.dg/compat/init/init-ref2_y.C: New files.
24016
24017 2002-10-17 Mark Mitchell <mark@codesourcery.com>
24018
24019 PR c++/7584
24020 * g++.dg/inherit/using3.C: New test.
24021
24022 2002-10-17 Jan Hubicka <jh@suse.cz>
24023
24024 * gcc.dg/20021017-2.c: New test.
24025
24026 2002-10-17 Mark Mitchell <mark@codesourcery.com>
24027
24028 * g++.dg/abi/mangle16.C: Adjust.
24029
24030 * g++.dg/init/array8.C: New test.
24031
24032 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
24033
24034 * gcc.dg/special/mips-abi.exp: New test.
24035 * gcc.dg/special/mips-abi.s: Empty file used by the above.
24036
24037 2002-10-16 Mark Mitchell <mark@codesourcery.com>
24038
24039 * g++.dg/abi/mangle16.C: New test.
24040 * g++.dg/abi/mangle17.C: Likewise.
24041
24042 PR c++/7478
24043 * g++.dg/template/ref1.C: New test.
24044
24045 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24046
24047 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
24048
24049 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
24050
24051 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
24052
24053 2002-10-16 Mark Mitchell <mark@codesourcery.com>
24054
24055 PR c++/7524
24056 * g++.dg/init/array7.C: New test.
24057
24058 2002-10-15 Mark Mitchell <mark@codesourcery.com>
24059
24060 * g++.dg/init/array6.C: New test.
24061
24062 * g++.dg/abi/mangle13.C: Likewise.
24063 * g++.dg/abi/mangle14.C: Likewise.
24064 * g++.dg/abi/mangle15.C: Likewise.
24065
24066 2002-10-14 Mark Mitchell <mark@codesourcery.com>
24067
24068 * g++.dg/abi/empty8.C: New test.
24069
24070 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
24071
24072 * g++.dg/init/ctor1.C: New test.
24073
24074 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
24075
24076 * gcc.c-torture/execute/20021015-1.c: New test.
24077
24078 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
24079
24080 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
24081
24082 2002-10-14 Jan Hubicka <jh@suse.cz>
24083
24084 * gcc.dg/i386-ssetype-[1-5].c: New tests.
24085
24086 2002-10-14 Richard Henderson <rth@redhat.com>
24087
24088 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
24089
24090 2002-10-14 Mark Mitchell <mark@codesourcery.com>
24091
24092 PR optimization/6631
24093 * g++.dg/opt/const2.C: New test.
24094
24095 2002-10-14 Mark Mitchell <mark@codesourcery.com>
24096
24097 PR c++/7176
24098 * g++.dg/parse/friend1.C: New test.
24099 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
24100
24101 2002-10-14 Jakub Jelinek <jakub@redhat.com>
24102
24103 * gcc.dg/20021014-1.c: New test.
24104
24105 2002-10-11 Mark Mitchell <mark@codesourcery.com>
24106
24107 PR c++/5661
24108 * g++.dg/ext/vlm1.C: New test.
24109 * g++.dg/ext/vlm2.C: Likewise.
24110
24111 * g++.dg/init/array1.C: Remove invalid braces.
24112 * g++.dg/init/brace1.C: New test.
24113 * g++.dg/init/copy2.C: Likewise.
24114 * g++.dg/init/copy3.C: Likewise.
24115 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
24116 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
24117 braces.
24118
24119 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
24120
24121 * gcc.dg/cpp/assembler.S: Don't use -ansi.
24122
24123 2002-10-11 Richard Shann <richard.shann@superh.com>
24124
24125 * gcc.c-torture/compile/simd-5.c: New test.
24126
24127 2002-10-10 Roger Sayle <roger@eyesopen.com>
24128
24129 * gcc.c-torture/execute/shiftopt-1.c: New test case.
24130
24131 2002-10-10 Jim Wilson <wilson@redhat.com>
24132
24133 * gcc.c-torture/execute/20021010-1.c: New test.
24134
24135 2002-10-09 Zack Weinberg <zack@codesourcery.com>
24136
24137 PR c/7353
24138 * g++.dg/ext/typedef-init.C: New test.
24139 * gcc.dg/typedef-init.c: New test.
24140
24141 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
24142
24143 * gcc.dg/cpp/paste13.c: New test.
24144
24145 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24146
24147 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
24148 remaining platforms, XFAIL during compile, not execute. Don't
24149 XFAIL at -O0.
24150
24151 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
24152
24153 * gcc.dg/alias-1.c: Tweak expected warning.
24154
24155 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
24156
24157 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
24158
24159 2002-10-06 Andreas Jaeger <aj@suse.de>
24160
24161 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
24162 * gcc.dg/cpp/c++98.C: Likewise.
24163
24164 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
24165 * g++.dg/cpp/c++98.C: Likewise.
24166
24167 * g++.dg/README (Subdirectories): Mention cpp directory.
24168
24169 PR target/7559
24170 * gcc.dg/20021006-1.c: New test.
24171
24172 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24173
24174 PR c++/7804
24175 * g++.dg/other/warning1.C: New test.
24176
24177 2002-10-04 Roger Sayle <roger@eyesopen.com>
24178
24179 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
24180 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
24181 and sparc-*-* with -m64 as expected failures. See PR 8087.
24182
24183 2002-10-03 Mark Mitchell <mark@codesourcery.com>
24184
24185 PR c++/7931
24186 * g++.dg/template/ptrmem3.C: New test.
24187
24188 PR c++/7754
24189 * g++.dg/template/union1.C: New test.
24190
24191 2002-10-03 Mark Mitchell <mark@codesourcery.com>
24192
24193 PR c++/8006
24194 * g++.dg/abi/mangle9.C: New test.
24195 * g++.dg/abi/mangle10.C: New test.
24196 * g++.dg/abi/mangle11.C: New test.
24197 * g++.dg/abi/mangle12.C: New test.
24198
24199 2002-10-02 Mark Mitchell <mark@codesourcery.com>
24200
24201 PR c++/7188.
24202 * g++.dg/template/meminit1.C: New test.
24203 * g++.dg/warn/Wreorder-1.C: Likewise.
24204 * g++.old-deja/g++.mike/warn3.C: Tweak.
24205 * lib/prune.exp: Ingore "in copy constructor".
24206
24207 2002-10-02 Andreas Jaeger <aj@suse.de>
24208
24209 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
24210 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
24211 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
24212 on x86-64.
24213
24214 2002-10-01 Mark Mitchell <mark@codesourcery.com>
24215
24216 * gcc.dg/empty1.C: Fix typo.
24217
24218 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
24219
24220 * gcc.dg/alias-1.c: New test.
24221
24222 2002-10-01 Mark Mitchell <mark@codesourcery.com>
24223
24224 * gcc.dg/empty1.C: New test.
24225
24226 * g++.dg/tls/init-2.C: Tweak error messages.
24227
24228 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
24229
24230 * gcc.c-torture/compile/20020923-1.c: New test.
24231
24232 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
24233
24234 * gcc.c-torture/execute/ffs-1.c: New test.
24235 * gcc.c-torture/execute/ffs-2.c: Ditto.
24236
24237 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
24238
24239 * g++.dg/overload/member1.C: New test.
24240
24241 2002-09-30 Mark Mitchell <mark@codesourcery.com>
24242
24243 * g++.dg/abi/empty7.C: New test.
24244 * g++.dg/init/pm2.C: Likewise.
24245
24246 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
24247
24248 * g++.dg/rtti/crash1.C: New test.
24249
24250 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
24251
24252 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
24253 gcc.dg/sibcall-4.c: New tests.
24254
24255 2002-09-28 Roger Sayle <roger@eyesopen.com>
24256
24257 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
24258 powerpc and MMIX targets.
24259
24260 2002-09-27 Zack Weinberg <zack@codesourcery.com>
24261
24262 * gcc.dg/cpp/20020927-1.c: New.
24263
24264 2002-09-26 David S. Miller <davem@redhat.com>
24265
24266 * gcc.c-torture/compile/trunctfdf.c: New.
24267
24268 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24269
24270 * lib/target-supports.exp (check_weak_available): Handle solaris2.
24271
24272 2002-09-27 Alan Modra <amodra@bigpond.net.au>
24273
24274 * gcc.c-torture/execute/loop-15.c: New.
24275
24276 2002-09-26 Janis Johnson <janis187@us.ibm.com>
24277
24278 * README.QMTEST: Fix typo.
24279
24280 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
24281
24282 * gcc.dg/20020926-1.c: New test.
24283
24284 2002-09-25 David S. Miller <davem@redhat.com>
24285
24286 PR target/7842
24287 * gcc.c-torture/execute/shiftdi.c: New test.
24288
24289 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
24290
24291 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
24292 unique to the tool.
24293 * lib/g77.exp (g77_init): Likewise.
24294 * lib/g++.exp (g++_init): Likewise.
24295 * lib/objc.exp (objc_init): Likewise.
24296
24297 2002-09-25 Mark Mitchell <mark@codesourcery.com>
24298
24299 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
24300 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
24301 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
24302
24303 2002-09-25 Richard Henderson <rth@redhat.com>
24304
24305 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
24306 too-small long double.
24307
24308 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
24309
24310 * gcc.dg/20020919-1.c: New test.
24311
24312 2002-09-23 Mark Mitchell <mark@codesourcery.com>
24313
24314 * g++.dg/abi/bitfield6.C: New test.
24315 * g++.dg/abi/bitfield7.C: New test.
24316 * g++.dg/abi/bitfield8.C: New test.
24317 * g++.dg/abi/vbase11.C: New test.
24318
24319 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
24320
24321 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
24322 hppa*-*-hpux*. Update test comment.
24323
24324 2002-09-20 Jakub Jelinek <jakub@redhat.com>
24325
24326 * gcc.dg/tls/struct-1.c: New test.
24327
24328 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
24329
24330 * gcc.dg/cpp/tr-warn2.c: Update.
24331
24332 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
24333
24334 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
24335
24336 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
24337
24338 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
24339 systems.
24340
24341 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
24342
24343 * gcc.c-torture/execute/ieee/mzero3.c: New test.
24344
24345 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
24346 Adjust for c++filt moved to binutils. Remove spurious duplicate
24347 setting of cxxfilt.
24348
24349 2002-09-19 Geoffrey Keating <geoffk@apple.com>
24350
24351 * gcc.dg/20020312-2.c: Update for darwin.
24352
24353 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
24354
24355 * g++.old-deja/g++.other/crash32.C: Mark ICE.
24356
24357 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
24358
24359 * objc.dg/comp-types-1.m: New test.
24360 * objc.dg/comp-types-2.m: New test.
24361 * objc.dg/comp-types-3.m: New test.
24362 * objc.dg/comp-types-4.m: New test.
24363 * objc.dg/comp-types-5.m: New test.
24364 * objc.dg/comp-types-6.m: New test.
24365
24366 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
24367
24368 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
24369
24370 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
24371
24372 * g++.dg/other/do1.C: New test.
24373
24374 * g++.dg/template/subst1.C: New test.
24375
24376 2002-09-16 Steve Ellcey <sje@cup.hp.com>
24377
24378 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
24379
24380 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
24381
24382 * g++.dg/template/qualttp20.C: Adjust expected errors.
24383 * g++.old-deja/g++.jason/report.C: Likewise.
24384 * g++.old-deja/g++.other/qual1.C: Likewise.
24385
24386 * g++.dg/lookup/scoped2.C: New test.
24387
24388 * g++.dg/ext/asm3.C: New test.
24389
24390 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
24391
24392 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
24393
24394 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
24395
24396 * ChangeLog: follow spelling conventions.
24397 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
24398 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
24399 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
24400 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
24401 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
24402 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
24403 * g++.old-deja/g++.law/global-init1.C: Likewise.
24404 * g++.old-deja/g++.other/delete4.C: Likewise.
24405 * g++.old-deja/g++.other/inline21.C: Likewise.
24406 * g++.old-deja/g++.other/singleton.C: Likewise.
24407 * g77.dg/strlen0.f: Likewise.
24408 * g77.f-torture/compile/20010519-1.f: Likewise.
24409 * g77.f-torture/compile/980310-4.f: Likewise.
24410 * gcc.c-torture/compile/20000605-1.c: Likewise.
24411 * gcc.c-torture/execute/20020225-1.c: Likewise.
24412 * gcc.dg/c90-hexfloat-2.c: Likewise.
24413 * gcc.dg/c99-bool-1.c: Likewise.
24414 * gcc.dg/c99-hexfloat-2.c: Likewise.
24415 * gcc.dg/dll-2.c: Likewise.
24416 * gcc.dg/wtr-union-init-1.c: Likewise.
24417 * gcc.dg/wtr-union-init-2.c: Likewise.
24418 * gcc.dg/wtr-union-init-3.c: Likewise.
24419 * gcc.dg/cpp/avoidpaste1.c: Likewise.
24420 * gcc.dg/cpp/defined.c: Likewise.
24421 * gcc.dg/cpp/macsyntx.c: Likewise.
24422 * gcc.dg/cpp/paste2.c: Likewise.
24423 * gcc.dg/cpp/trad/defined.c: Likewise.
24424 * gcc.dg/format/c90-printf-1.c: Likewise.
24425 * gcc.dg/format/c90-scanf-1.c: Likewise.
24426 * gcc.dg/format/c99-printf-1.c: Likewise.
24427 * gcc.dg/format/c99-scanf-1.c: Likewise.
24428 * gcc.misc-tests/gcov-8.c: Likewise.
24429 * lib/profopt.exp: Likewise.
24430
24431 2002-09-15 Krister Walfridsson <cato@df.lth.se>
24432
24433 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
24434
24435 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
24436
24437 * g++.dg/inherit/using2.C: New test.
24438
24439 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
24440
24441 * ChangeLog: Follow spelling conventions.
24442 * g++.dg/template/friend4.C: Likewise.
24443 * g++.old-deja/g++.pt/crash67.C: Likewise.
24444 * gcc.c-torture/execute/20000801-4.c: Likewise.
24445 * gcc.dg/c90-digraph-1.c: Likewise.
24446 * gcc.dg/c94-digraph-1.c: Likewise.
24447 * gcc.dg/c99-digraph-1.c: Likewise.
24448 * gcc.dg/cpp/line5.c: Likewise.
24449 * gcc.dg/cpp/multiline.c: Likewise.
24450 * gcc.dg/cpp/trad/literals-1.c: Likewise.
24451 * gcc.dg/format/attr-3.c: Likewise.
24452 * gcc.dg/format/c90-scanf-3.c: Likewise.
24453 * gcc.dg/format/ext-4.c: Likewise.
24454
24455 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
24456
24457 * g++.dg/template/pretty1.C: New test.
24458
24459 2002-09-14 Alan Modra <amodra@bigpond.net.au>
24460
24461 * gcc.c-torture/execute/struct-cpy-1.c: New test.
24462
24463 2002-09-13 Matt Austern <austern@apple.com>
24464
24465 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
24466 passing a cast expression to a function by const reference.
24467
24468 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
24469
24470 * g++.dg/template/deduce1.C: New test.
24471
24472 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
24473
24474 * gcc.c-torture/execute/simd-1.c: Force all use of int to
24475 32-bit int.
24476
24477 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
24478
24479 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
24480 usage.
24481
24482 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
24483
24484 * gcc.c-torture/compile/20020910-1.c: New test.
24485
24486 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
24487
24488 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
24489
24490 2002-09-10 Andreas Jaeger <aj@suse.de>
24491
24492 * gcc.dg/20020312-2.c: Adjust for x86-64.
24493
24494 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
24495
24496 * g77.dg/7388.f: New test case for PR 7388.
24497
24498 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
24499
24500 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
24501
24502 2002-09-05 Ziemowit Laski <zlaski@apple.com>
24503
24504 * objc.dg/proto-lossage-1.m: New test.
24505
24506 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
24507
24508 * gcc.dg/cpp/_Pragma4.c: Fix typo.
24509
24510 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
24511
24512 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
24513 expected to pass.
24514
24515 2002-09-06 Stan Shebs <shebs@apple.com>
24516 David Edelsohn <edelsohn@gnu.org>
24517
24518 * gcc.dg/weak: New directory.
24519 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
24520 target-specific xfail bits.
24521 * gcc.dg/typeof-2.c: Move to new directory.
24522 * gcc.dg/weak.exp: New expect script.
24523
24524 2002-09-06 Alan Modra <amodra@bigpond.net.au>
24525
24526 * gcc.c-torture/execute/extzvsi.c: New test.
24527
24528 2002-09-05 Stan Shebs <shebs@apple.com>
24529
24530 * gcc.dg/weak-1.c: xfail on Darwin.
24531 * gcc.dg/weak-2.c: Ditto.
24532 * gcc.dg/weak-3.c: Ditto.
24533 * gcc.dg/weak-4.c: Ditto.
24534 * gcc.dg/weak-5.c: Ditto.
24535 * gcc.dg/weak-6.c: Ditto.
24536 * gcc.dg/weak-7.c: Ditto.
24537 * gcc.dg/weak-8.c: Ditto.
24538 * gcc.dg/weak-9.c: Ditto.
24539
24540 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
24541
24542 * gcc.c-torture/execute/loop-14.c: New test.
24543
24544 2002-09-04 Jakub Jelinek <jakub@redhat.com>
24545
24546 * g++.dg/other/cxa-atexit1.C: New test.
24547
24548 * gcc.dg/typeof-2.c: New test.
24549
24550 2002-09-03 Roger Sayle <roger@eyesopen.com>
24551
24552 * gcc.dg/builtins-2.c: New testcase.
24553 * gcc.dg/builtins-3.c: New testcase.
24554
24555 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
24556
24557 * gcc.dg/cpp/_Pragma4.c: New test.
24558
24559 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
24560
24561 * objc/execute/nil_method-1.m: New testcase.
24562
24563 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
24564
24565 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
24566 [Object class], not [Object initialize].
24567
24568 2002-08-31 Roger Sayle <roger@eyesopen.com>
24569 Hans-Peter Nilsson <hp@bitrange.com>
24570
24571 * gcc.c-torture/execute/20020720-1.x: Skip test on
24572 mmix-knuth-mmixware. Correct comment.
24573
24574 2002-08-27 Mark Mitchell <mark@codesourcery.com>
24575
24576 * testsuite/g++.dg/abi/bitfield5.C: New test.
24577 * testsuite/g++.dg/abi/vbase10.C: Likewise.
24578
24579 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
24580
24581 * objc.dg/undeclared-selector.m: New test.
24582
24583 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
24584
24585 * g++.dg/other/offsetof1.C: Avoid cast warning.
24586
24587 2002-08-26 Ziemowit Laski <zlaski@apple.com>
24588
24589 * objc.dg/super-class-2.m: New test.
24590
24591 2002-08-24 Matt Austern <austern@apple.com>
24592
24593 * g++.dg/ext/lvaddr.C: New test.
24594 * g++.dg/ext/lvcast.C: New test.
24595
24596 2002-08-22 Mark Mitchell <mark@codesourcery.com>
24597
24598 * testsuite/g++.dg/inherit/cond1.C: New test.
24599
24600 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
24601
24602 * gcc.dg/noncompile/incomplete-1.c: New test.
24603
24604 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
24605
24606 * gcc.dg/typespec-1.c: New test.
24607
24608 2002-08-20 Devang Patel <dpatel@apple.com>
24609 * objc.dg/proto-hier-2.m: New test.
24610
24611 2002-08-19 Ziemowit Laski <zlaski@apple.com>
24612
24613 * objc.dg/bitfield-1.m: New test.
24614 * objc.dg/bitfield-2.m: New test.
24615
24616 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
24617
24618 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
24619 gcc.dg/c99-flex-array-4.c: New tests.
24620
24621 2002-08-16 Stan Shebs <shebs@apple.com>
24622
24623 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
24624
24625 2002-08-15 Jakub Jelinek <jakub@redhat.com>
24626
24627 * gcc.dg/typeof-1.c: New test.
24628 * g++.dg/ext/typeof2.C: New test.
24629
24630 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
24631
24632 * g++.dg/other/offsetof1.C: New test.
24633
24634 2002-08-14 Richard Henderson <rth@redhat.com>
24635
24636 * gcc.dg/tls/diag-3.c: Fix expected message strings.
24637
24638 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
24639
24640 * gcc.dg/cpp/_Pragma3.c: New test.
24641
24642 2002-08-13 Mark Mitchell <mark@codesourcery.com>
24643
24644 * g++.dg/template/inherit3: New test.
24645
24646 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
24647
24648 * gcc.dg/bitfld-4.c: Add blank options.
24649
24650 2002-08-09 Mark Mitchell <mark@codesourcery.com>
24651
24652 * g++.dg/template/crash1.C: New test.
24653
24654 2002-08-08 Jakub Jelinek <jakub@redhat.com>
24655
24656 * gcc.dg/tls/opt-2.c: New test.
24657
24658 2002-08-08 Devang Patel <dpatel@apple.com>
24659
24660 * objc.dg/selector-1.m : New test
24661
24662 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
24663
24664 * g++.dg/abi/bitfield4.C: New test.
24665 * gcc.dg/bitfld-4.c: New test.
24666
24667 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
24668
24669 * g++.dg/other/packed1.C: New test.
24670
24671 2002-08-07 Mark Mitchell <mark@codesourcery.com>
24672
24673 * g++.dg/abi/offsetof.C: Tweak error messages.
24674 * g++.old-deja/g++.mike/p10769a.C: Likewise.
24675
24676 2002-08-08 Jakub Jelinek <jakub@redhat.com>
24677
24678 * gcc.dg/bitfld-3.c: New test.
24679
24680 2002-08-07 Jakub Jelinek <jakub@redhat.com>
24681 Richard Henderson <rth@redhat.com>
24682
24683 * gcc.dg/i386-bitfield1.c: New test.
24684 * g++.dg/abi/bitfield3.C: Update.
24685
24686 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
24687
24688 * objc.dg/const-str-2.m: Update.
24689 * gcc.dg/cpp/c++98.c: Change to C extension.
24690 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
24691 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
24692
24693 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
24694
24695 * testsuite/gcc.dg/tls/diag-3.c: New.
24696
24697 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
24698
24699 * g++.dg/README (Subdirectories): Document new subdir expr.
24700 * g++.dg/expr/pmf-1.C: New test.
24701
24702 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
24703
24704 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
24705
24706 2002-08-06 Jakub Jelinek <jakub@redhat.com>
24707
24708 * g++.dg/abi/bitfield3.C: New test.
24709
24710 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
24711
24712 * lib/gcov.exp: Tweak expected line formats.
24713 * gcc.misc-tests/gcov8.c: New test.
24714 * gcc.misc-tests/gcov8.x: New flags.
24715
24716 2002-08-05 Jakub Jelinek <jakub@redhat.com>
24717
24718 * consistency.vlad/layout/endian.c: Include string.h.
24719
24720 * gcc.c-torture/execute/20020805-1.c: New test.
24721
24722 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
24723
24724 * g++.dg/other/conversion1.C: New test.
24725
24726 2002-08-03 Roger Sayle <roger@eyesopen.com>
24727
24728 * gcc.dg/builtins-1.c: New testcase.
24729
24730 2002-08-02 Mark Mitchell <mark@codesourcery.com>
24731
24732 * g++.dg/inherit/access3.C: New test.
24733
24734 2002-08-01 Jakub Jelinek <jakub@redhat.com>
24735
24736 * gcc.dg/ia64-visibility-2.c: New test.
24737
24738 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
24739
24740 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
24741 __qualifier_flags to __flags.
24742
24743 2002-07-31 Mark Mitchell <mark@codesourcery.com>
24744
24745 * g++.dg/inherit/operator1.C: New test.
24746 * g++.dg/lookup/disamb1.C: Fix typo in comment.
24747 * g++.dg/other/error1.C: Change expected error message.
24748 * g++.dg/template/conv4.C: Likewise.
24749
24750 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
24751
24752 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
24753 for documented behavior.
24754
24755 2002-07-25 Roger Sayle <roger@eyesopen.com>
24756
24757 * gcc.c-torture/execute/20020720-1.x: Skip this test on
24758 several targets known to fail.
24759
24760 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
24761
24762 * gcc.dg/mips-args-[123].c: New tests.
24763
24764 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
24765
24766 * gcc.dg/ppc-spe.c: New.
24767
24768 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
24769
24770 * g++.dg/other/ptrmem4.C: New testcase.
24771
24772 2002-07-24 Richard Henderson <rth@redhat.com>
24773
24774 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
24775
24776 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
24777
24778 * g++.dg/ext/alignof1.C (main): Return 0 for success.
24779
24780 2002-07-24 Roger Sayle <roger@eyesopen.com>
24781
24782 * gcc.c-torture/execute/memset-3.c: New testcase.
24783
24784 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
24785
24786 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
24787 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
24788
24789 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24790
24791 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
24792 Delete.
24793
24794 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
24795
24796 * gcc.c-torture/compile/simd-4.c: New test.
24797
24798 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24799
24800 PR c++/7347, c++/7348
24801 * g++.dg/template/access4.C: New test.
24802 * g++.dg/template/access5.C: New test.
24803 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
24804 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
24805 * g++.old-deja/g++.pt/ttp58.C: Likewise.
24806 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
24807
24808 2002-07-22 Jakub Jelinek <jakub@redhat.com>
24809
24810 * gcc.dg/gnu89-init-2.c: New test.
24811
24812 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
24813
24814 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
24815
24816 2002-07-20 Roger Sayle <roger@eyesopen.com>
24817
24818 * gcc.c-torture/execute/20020720-1.c: New testcase.
24819
24820 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
24821
24822 * gcc.dg/cpp/Wsignprom.c: New tests.
24823
24824 2002-07-20 Alan Modra <amodra@bigpond.net.au>
24825
24826 * gcc.c-torture/execute/loop-13.c: New test.
24827
24828 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
24829
24830 * gcc.dg/cpp/expr.c: New tests.
24831
24832 2002-07-18 David Edelsohn <edelsohn@gnu.org>
24833
24834 * g++.dg/opt/pr6713.C: Add template instantiation.
24835
24836 2002-07-18 Alan Modra <amodra@bigpond.net.au>
24837
24838 * gcc.dg/nest.c: New test.
24839
24840 2002-07-17 Richard Henderson <rth@redhat.com>
24841
24842 * g++.dg/opt/pr6713.C: New test.
24843
24844 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
24845
24846 * gcc.c-torture/execute/loop-2e.x: Let the testcase
24847 XFAIL for all x86 processors.
24848
24849 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
24850
24851 * gcc.c-torture/execute/20010122-1.x: Do not test with
24852 -fomit-frame-pointer.
24853
24854 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24855
24856 * g++.dg/template/instantiate2.C: New test.
24857 * g++.dg/template/spec4.C: New test.
24858
24859 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24860
24861 * g++.dg/template/access2.C: New test.
24862 * g++.dg/template/access3.C: New test.
24863
24864 2002-07-15 Zack Weinberg <zack@codesourcery.com>
24865
24866 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
24867 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
24868 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
24869 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
24870 Convert to use <stdarg.h>.
24871 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
24872 Delete.
24873 * gcc.dg/va-arg-2.c: New.
24874 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
24875
24876 2002-07-15 Jakub Jelinek <jakub@redhat.com>
24877
24878 * gcc.c-torture/compile/20020710-1.c: New test.
24879
24880 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
24881 Andrew Pinski <pinskia@physics.uc.edu>
24882
24883 gcc.c-torture/compile/simd-2.c: New testcase.
24884 gcc.c-torture/compile/simd-3.c: Likewise.
24885
24886 2002-07-11 Mark Mitchell <mark@codesourcery.com>
24887
24888 PR c++/7224
24889 * g++.dg/overload/error1.C: New test.
24890
24891 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
24892
24893 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
24894 configuration and IRIX 6 O32 ABI.
24895
24896 2002-07-11 Roger Sayle <roger@eyesopen.com>
24897
24898 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
24899
24900 2002-07-10 Roger Sayle <roger@eyesopen.com>
24901
24902 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
24903
24904 2002-07-10 Jeffrey A Law <law@redhat.com>
24905
24906 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
24907
24908 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
24909
24910 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
24911
24912 * gcc.dg/20020312-2.c: Check for __PPC__.
24913
24914 2002-07-09 Diego Novillo <dnovillo@redhat.com>
24915
24916 * gcc.c-torture/compile/20020709-1.c: New test.
24917
24918 2002-07-07 Roger Sayle <roger@eyesopen.com>
24919
24920 * g++.dg/template/qualttp21.C: New test case.
24921
24922 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
24923
24924 * gcc.c-torture/compile/20020706-1.c: New test.
24925 * gcc.c-torture/compile/20020706-2.c: New test.
24926
24927 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
24928 Alexandre Oliva <aoliva@redhat.com>
24929
24930 * g++.dg/warn/incomplete1.C: New test.
24931
24932 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24933
24934 PR c++/7099
24935 * g++.dg/warn/noreturn1.C: New test.
24936
24937 2002-07-03 Mark Mitchell <mark@codesourcery.com>
24938
24939 PR c++/6706
24940 * g++.dg/debug/debug6.C: New test.
24941 * g++.dg/debug/debug7.C: New test.
24942
24943 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
24944
24945 * gcc.c-torture/compile/simd-3.c: New test.
24946
24947 2002-07-03 Chris Demetriou <cgd@broadcom.com>
24948
24949 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
24950 * gcc.dg/20020620-1.c: Likewise.
24951
24952 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24953
24954 PR c++/6944
24955 * g++.dg/init/array4.C: New test.
24956 * g++.dg/init/array5.C: New test.
24957
24958 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
24959
24960 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
24961 * gcc.c-torture/execute/simd-2.c (main): Likewise.
24962
24963 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24964
24965 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
24966 * gcc.dg/wtr-aggr-init-1.c: Likewise.
24967 * gcc.dg/wtr-conversion-1.c: Likewise.
24968 * gcc.dg/wtr-escape-1.c: Likewise.
24969 * gcc.dg/wtr-int-type-1.c: Likewise.
24970 * gcc.dg/wtr-label-1.c: Likewise.
24971 * gcc.dg/wtr-static-1.c: Likewise.
24972 * gcc.dg/wtr-strcat-1.c: Likewise.
24973 * gcc.dg/wtr-suffix-1.c: Likewise.
24974 * gcc.dg/wtr-switch-1.c: Likewise.
24975 * gcc.dg/wtr-unary-plus-1.c: Likewise.
24976 * gcc.dg/wtr-union-init-1.c: Likewise.
24977 * gcc.dg/wtr-union-init-2.c: Likewise.
24978 * gcc.dg/wtr-union-init-3.c: Likewise.
24979
24980 * gcc.dg/wtr-func-def-1.c: New test.
24981
24982 2002-07-02 Devang Patel <dpatel@apple.com>
24983
24984 * objc.dg/param-1.m: New test.
24985
24986 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
24987
24988 * gcc.dg/cpp/trad/directive.c: Add test.
24989 * gcc.dg/cpp/trad/macroargs.c: Add test.
24990 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
24991
24992 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
24993
24994 * gcc.dg/cpp/cmdlne-M.c: New test.
24995
24996 2002-07-02 Ziemowit Laski <zlaski@apple.com>
24997
24998 * objc.dg/desig-init-1.m: New test.
24999
25000 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25001
25002 PR c++/6716
25003 * g++.dg/template/instantiate1.C: New test.
25004
25005 2002-07-01 Mark Mitchell <mark@codesourcery.com>
25006
25007 PR c++/7112
25008 * g++.dg/template/sizeof2.C: New test.
25009
25010 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
25011
25012 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
25013 gcc.dg/cpp/trad/include.c: New tests.
25014
25015 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
25016
25017 PR target/7177
25018 * gcc.c-torture/compile/20020701-1.c: New test.
25019
25020 2002-07-01 Stan Shebs <shebs@apple.com>
25021
25022 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
25023 header here...
25024 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
25025 (objc-torture-execute): or here.
25026
25027 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
25028
25029 * gcc.c-torture/execute/arith-rand-ll.c: New test.
25030
25031 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
25032
25033 * gcc.dg/cpp/trad/escaped-nl.c: New test.
25034
25035 2002-06-30 Devang Patel <dpatel@apple.com>
25036
25037 * objc.dg/fsyntax-only.m: New test.
25038
25039 2002-06-27 Mark Mitchell <mark@codesourcery.com>
25040
25041 PR c++/6695
25042 * g++.dg/template/friend7.C: New file.
25043
25044 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
25045
25046 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
25047 return type.
25048
25049 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
25050
25051 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
25052 avoid division by zero.
25053
25054 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
25055
25056 * gcc.dg/Wunknownprag.c: New tests.
25057
25058 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
25059
25060 * gcc.c-torture/execute/simd-2.c: New test.
25061
25062 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
25063
25064 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
25065 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
25066 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
25067 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
25068 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
25069 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
25070 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
25071 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
25072 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
25073 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
25074 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
25075 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
25076 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
25077 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
25078 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
25079 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
25080 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
25081
25082 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
25083
25084 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
25085 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
25086 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
25087 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
25088 New tests.
25089 * gcc.dg/cpp/trad/directive.c: Update.
25090
25091 2002-06-23 Andreas Jaeger <aj@suse.de>
25092
25093 * gcc.c-torture/execute/complex-6.c: New.
25094
25095 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
25096
25097 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
25098 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
25099 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
25100 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
25101
25102 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
25103
25104 * gcc.dg/cpp/trad: New directory with traditional tests copied
25105 from parent directory.
25106 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
25107 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
25108 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
25109 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
25110 Move to trad/ and rename.
25111 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
25112 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
25113 gcc.dg/cpp/trad/redef2.c: New tests.
25114 * gcc.dg/cpp/trad/trad.exp: New driver.
25115
25116 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
25117
25118 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
25119 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
25120 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
25121 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
25122 Remove.
25123
25124 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
25125
25126 * gcc.dg/20020620-1.c: New test.
25127
25128 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25129
25130 * g++.dg/template/ttp4.C: New test.
25131
25132 2002-06-19 Jakub Jelinek <jakub@redhat.com>
25133
25134 * g++.dg/opt/vt1.C: Fix regexp.
25135
25136 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25137
25138 * gcc.c-torture/execute/pure-1.c: Make functions static again.
25139 Don't use attribute `noinline'.
25140
25141 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
25142
25143 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
25144
25145 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
25146
25147 * gcc.c-torture/execute/simd-1.c: New.
25148
25149 * gcc.dg/simd-1.c: New.
25150
25151 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
25152
25153 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
25154
25155 2002-06-16 Richard Henderson <rth@redhat.com>
25156
25157 * g++.dg/ext/anon-struct1.C: New.
25158 * g++.dg/ext/anon-struct2.C: New.
25159 * g++.dg/ext/anon-struct3.C: New.
25160 * gcc.dg/anon-struct-1.c: New.
25161 * gcc.dg/anon-struct-2.c: New.
25162 * gcc.dg/anon-struct-3.c: New.
25163 * gcc.dg/20011008-1.c: Adjust warning text.
25164 * gcc.dg/20020527-1.c: Add -fms-extensions.
25165
25166 2002-06-16 Richard Henderson <rth@redhat.com>
25167
25168 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
25169
25170 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
25171
25172 * gcc.c-torture/execute/20020615-1.c: New test.
25173
25174 2002-06-15 Roger Sayle <roger@eyesopen.com>
25175
25176 * gcc.c-tortuture/execute/compare-1.c: New test case.
25177 * gcc.c-tortuture/execute/compare-2.c: New test case.
25178 * gcc.c-tortuture/execute/compare-3.c: New test case.
25179
25180 2002-06-13 Richard Henderson <rth@redhat.com>
25181
25182 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
25183 ia64 ilp32.
25184
25185 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25186
25187 * g++.dg/template/typename2.C: Update error message.
25188
25189 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
25190
25191 * gcc.c-torture/execute/20020611-1.c: New test.
25192
25193 2002-06-11 Bob Wilson <bob.wilson@acm.org>
25194
25195 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
25196 list of targets to skip.
25197
25198 2002-06-10 Bob Wilson <bob.wilson@acm.org>
25199
25200 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
25201 targets if not optimizing.
25202
25203 2002-06-10 Jakub Jelinek <jakub@redhat.com>
25204
25205 * gcc.c-torture/compile/20020605-1.c: New test.
25206
25207 * g++.dg/opt/vt1.C: New test.
25208
25209 * gcc.dg/20020531-1.c: New test.
25210
25211 * gcc.dg/20020530-1.c: New test.
25212
25213 * gcc.dg/20020527-1.c: New test.
25214
25215 * g++.dg/opt/cse1.C: New test.
25216
25217 2002-06-07 Roger Sayle <roger@eyesopen.com>
25218
25219 * gcc.dg/20020607-2.c: New test case.
25220
25221 2002-06-07 Jakub Jelinek <jakub@redhat.com>
25222
25223 * gcc.c-torture/compile/20020604-1.c: New test.
25224
25225 2002-06-04 Richard Henderson <rth@redhat.com>
25226
25227 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
25228 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
25229 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
25230
25231 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
25232
25233 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
25234
25235 2002-06-03 Richard Henderson <rth@redhat.com>
25236
25237 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
25238 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
25239
25240 2002-06-02 Richard Henderson <rth@redhat.com>
25241
25242 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
25243 test functions static.
25244
25245 2002-06-02 Andreas Jaeger <aj@suse.de>
25246
25247 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
25248 now.
25249
25250 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
25251
25252 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
25253 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
25254 Update for mofified diagnostics.
25255 * gcc.dg/c99-intconst-1.c: No longer fail.
25256
25257 2002-06-02 Richard Henderson <rth@redhat.com>
25258
25259 * gcc.dg/uninit-A.c: Remove xfail markers.
25260
25261 2002-06-01 Roger Sayle <roger@eyesopen.com>
25262
25263 * gcc.dg/fnegate-1.c: New test case.
25264
25265 2002-05-30 Osku Salerma <osku@iki.fi>
25266
25267 * gcc.c-torture/execute/mayalias-1.c: New file.
25268
25269 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
25270
25271 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
25272 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
25273 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
25274
25275 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
25276
25277 * gcc.c-torture/execute/20020529-1.c: New test.
25278
25279 2002-05-27 Richard Henderson <rth@redhat.com>
25280
25281 * g++.dg/ext/attrib6.C: New test case.
25282
25283 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25284
25285 * gcc.c-torture/execute/pure-1.c: New test.
25286
25287 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
25288
25289 * gcc.dg/cpp/arith-2.c: Remove.
25290
25291 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
25292
25293 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
25294 * gcc.dg/cpp/if-3.c: Remove.
25295
25296 2002-05-26 Jakub Jelinek <jakub@redhat.com>
25297
25298 * g++.dg/opt/cse2.C: New test.
25299
25300 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
25301
25302 * gcc.dg/cpp/arith-1.c: New semantic tests.
25303 * gcc.dg/cpp/if-1.c: Update.
25304
25305 2002-05-24 Ben Elliston <bje@redhat.com>
25306
25307 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
25308
25309 2002-05-24 Jakub Jelinek <jakub@redhat.com>
25310
25311 * gcc.dg/verbose-asm.c: New test.
25312
25313 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
25314
25315 * gcc.dg/cpp/paste12.c: New test.
25316
25317 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
25318
25319 * g++.dg/parse/named_ops.C: New test.
25320
25321 2002-05-23 Mark Mitchell <mark@codesourcery.com>
25322
25323 * gcc/testsuite/gcc.dg/weak-8.c: New test.
25324
25325 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
25326
25327 * gcc.dg/weak-2.c: Allow optional leading underscore
25328 in scan-assembler symbol name.
25329 * gcc.dg/weak-3.c: Likewise.
25330 * gcc.dg/weak-4.c: Likewise.
25331 * gcc.dg/weak-5.c: Likewise.
25332
25333 2002-05-23 Jakub Jelinek <jakub@redhat.com>
25334
25335 * gcc.dg/20020523-1.c: New test.
25336
25337 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
25338
25339 * objc.dg/const-str-2.m: Update now that we stop after
25340 a command line error.
25341
25342 2002-05-22 Richard Henderson <rth@redhat.com>
25343
25344 * g++.dg/dg.exp: Fix typo in test pruneing.
25345
25346 2002-05-22 Richard Henderson <rth@redhat.com>
25347
25348 * g++.dg/dg.exp: Prune the tls subdirectory.
25349 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
25350 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
25351 * g++.dg/tls/init-1.C: New.
25352
25353 2002-05-22 Jakub Jelinek <jakub@redhat.com>
25354
25355 * gcc.dg/20020517-1.c: New test.
25356
25357 2002-05-21 Richard Henderson <rth@redhat.com>
25358
25359 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
25360 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
25361
25362 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
25363
25364 * g++.dg/other/copy2.C: New test.
25365
25366 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
25367
25368 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
25369 (MAX_COPY): Bump up to 10 times sizeof (long long).
25370 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
25371
25372 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
25373 sizeof (long long).
25374
25375 * gcc.c-torture/execute/strcpy-1.c: New test.
25376
25377 2002-05-19 Jason Merrill <jason2redhat.com>
25378
25379 * g++.dg/ext/oper1.C: New test.
25380
25381 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
25382 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
25383
25384 * README.QMTEST: New file.
25385
25386 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
25387
25388 2002-05-19 Andreas Jaeger <aj@suse.de>
25389
25390 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
25391 now.
25392 * gcc.c-torture/execute/loop-2d.x: Likewise.
25393
25394 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
25395
25396 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
25397 support weak symbols.
25398 * gcc.dg/weak-4.c: Likewise
25399 * gcc.dg/weak-6.c: Likewise
25400
25401 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
25402
25403 * gcc.dg/weak-3.c: Add dg-excess-error comment for
25404 cygwin, coff and h8300-*-hms targets
25405 * gcc.dg/weak-5.c: Likewise
25406 * gcc.dg/weak-7.c: Likewise
25407
25408 2002-05-16 Jason Merrill <jason@redhat.com>
25409
25410 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
25411 (scan-assembler-not, scan-assembler-dem): Likewise.
25412 (scan-assembler-dem-not): Likewise.
25413
25414 2002-05-15 Richard Henderson <rth@redhat.com>
25415
25416 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
25417
25418 2002-05-15 Richard Henderson <rth@redhat.com>
25419
25420 * gcc.dg/weak-5.c (vfoo1c): No warning here.
25421 (vfoo1f): Warning here.
25422 (vfoo1l): Don't redefine the alias.
25423
25424 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
25425
25426 * g++.dg/init/pm1.C: New test.
25427
25428 2002-05-12 David S. Miller <davem@redhat.com>
25429
25430 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
25431 types.
25432
25433 2002-05-10 Roger Sayle <roger@eyesopen.com>
25434
25435 * gcc.c-torture/execute/20020510-1.c: New test case.
25436
25437 2002-05-10 David S. Miller <davem@redhat.com>
25438
25439 * gcc.c-torture/execute/conversion.c: Test long double too.
25440
25441 2002-05-09 Jakub Jelinek <jakub@redhat.com>
25442
25443 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
25444 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
25445 * lib/g++.exp (g++_link_flags): Likewise.
25446 * lib/objc.exp (objc_target_compile): Likewise.
25447
25448 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
25449
25450 * gcc.dg/cpp/poison.c: Update.
25451 * gcc.dg/cpp/20000625-2.c: Remove.
25452 * gcc.dg/cpp/direct2s.c: Remove final test.
25453
25454 2002-05-08 Tom Rix <trix@redhat.com>
25455
25456 * gcc.c-torture/execute/20020508-1.c: New test.
25457 * gcc.c-torture/execute/20020508-2.c: New test.
25458 * gcc.c-torture/execute/20020508-3.c: New test.
25459
25460 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
25461
25462 * gcc.dg/cpp/charconst-4.c: More tests.
25463
25464 2002-05-08 Mark Mitchell <mark@codesourcery.com>
25465
25466 PR c/6569
25467 * gcc.dg/weak-3.c: Update location of warning messages.
25468 * gcc.dg/weak-5.c: Likewise.
25469
25470 2002-05-06 Roger Sayle <roger@eyesopen.com>
25471
25472 * gcc.c-torture/execute/20020506-1.c: New test case.
25473
25474 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
25475
25476 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
25477
25478 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
25479
25480 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
25481
25482 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
25483
25484 * gcc.dg/cpp/charconst-3.c: New test.
25485
25486 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
25487
25488 * gcc.dg/cpp/charconst.c: Update tests.
25489
25490 2002-05-05 Tim Josling <tej@melbpc.org.au>
25491
25492 * treelang: Added directory for new sample language treelang. Also
25493 lib/treelang.exp: New file to signal treelang should be tested.
25494
25495 2002-05-03 Jakub Jelinek <jakub@redhat.com>
25496
25497 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
25498 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
25499 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
25500 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
25501 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
25502 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
25503 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
25504
25505 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
25506
25507 * gcc.dg/format/xopen-2.c: New test.
25508
25509 2002-05-03 Jakub Jelinek <jakub@redhat.com>
25510
25511 * gcc.dg/20020503-1.c: New test.
25512
25513 2002-05-02 Mark Mitchell <mark@codesourcery.com>
25514
25515 * g++.dg/init/dtor1.C: Make it tougher.
25516
25517 2002-05-01 Mark Mitchell <mark@codesourcery.com>
25518
25519 * g++.dg/init/dtor1.C: New test.
25520
25521 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
25522
25523 * gcc.dg/altivec-8.c: New.
25524
25525 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
25526
25527 * gcc.dg/altivec-7.c: New.
25528
25529 2002-04-29 Jakub Jelinek <jakub@redhat.com>
25530
25531 * g++.dg/parse/typedef1.C: New test.
25532
25533 2002-04-29 Mark Mitchell <mark@codesourcery.com>
25534
25535 PR c++/6486
25536 * g++.dg/template/friend6.C: New test.
25537
25538 PR c++/6492
25539 * g++.dg/init/copy1.C: New test.
25540
25541 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
25542
25543 * g++.dg/warn/effc1.C: New test.
25544
25545 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
25546
25547 * gcc.dg/cpp/if-cexp.c: Add a test.
25548
25549 2002-04-28 Jakub Jelinek <jakub@redhat.com>
25550
25551 * gcc.dg/20020426-2.c: New test.
25552
25553 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
25554
25555 * gcc.dg/cpp/if-mop.c: Update.
25556 * gcc.dg/cpp/if-mpar.c: Add test.
25557 * gcc.dg/cpp/if-oppr.c: Update.
25558
25559 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25560
25561 PR c/6343
25562 * gcc.dg/weak-[2-7].c: New tests.
25563
25564 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
25565
25566 * gcc.dg/enum1.c: New test.
25567
25568 2002-04-26 Mark Mitchell <mark@codesourcery.com>
25569
25570 PR c++/6497
25571 * g++.dg/inherit/access2.C: New test.
25572
25573 2002-04-26 Mark Mitchell <mark@codesourcery.com>
25574
25575 PR bootstrap/6445
25576 * gcc.dg/20020426-1.c: New test.
25577
25578 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
25579
25580 * g++.dg/abi/enum1.C: New test.
25581
25582 2002-04-26 Richard Henderson <rth@redhat.com>
25583
25584 * gcc.dg/c99-bool-1.c: Expect always true warning.
25585
25586 2002-04-25 Roger Sayle <roger@eyesopen.com>
25587
25588 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
25589
25590 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25591
25592 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
25593 targets.
25594
25595 2002-04-24 Mark Mitchell <mark@codesourcery.com>
25596
25597 * g++.dg/abi/mange7.C: New test.
25598
25599 PR c++/6438.
25600 * g++.dg/parse/stmtexpr2.C: New test.
25601
25602 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
25603
25604 * gcc.dg/20020312-2.c: Add SH target.
25605
25606 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25607
25608 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
25609 compiler output on mips*-*-irix*.
25610
25611 2002-04-23 Jakub Jelinek <jakub@redhat.com>
25612
25613 * g++.dg/parse/attr1.C: New test.
25614
25615 2002-04-23 Roger Sayle <roger@eyesopen.com>
25616
25617 * gcc.c-torture/execute/string-opt-17.c: New test case.
25618 * gcc.c-torture/execute/memset-2.c: New test case.
25619
25620 2002-04-23 Mark Mitchell <mark@codesourcery.com>
25621
25622 PR c++/6256:
25623 * g++.dg/template/friend5.C: New test.
25624
25625 PR c++/6331:
25626 * g++.dg/template/qual1.C: Likewise.
25627
25628 2002-04-22 Zack Weinberg <zack@codesourcery.com>
25629
25630 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
25631 Include stdlib.h, not stdio.h or ctype.h.
25632
25633 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
25634
25635 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
25636 cris-*-elf* and mmix-*-*.
25637 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
25638 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
25639 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
25640 Ditto.
25641 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
25642 * gcc.dg/wchar_t-1.c: Ditto.
25643
25644 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
25645
25646 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
25647 Clarify comment.
25648
25649 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
25650
25651 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
25652
25653 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25654
25655 * gcc.c-torture/execute/20000906-1.x: Delete.
25656
25657 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
25658
25659 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
25660
25661 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
25662
25663 * PR6367
25664 * g77.f-torture/execute/6367.f: New test.
25665 * g77.f-torture/execute/6367.x: Disable for MMIX.
25666
25667 2002-04-19 Mark Mitchell <mark@codesourcery.com>
25668
25669 * PR6352
25670 * g++.dg/opt/inline2.C: New test.
25671
25672 2002-04-18 Richard Henderson <rth@redhat.com>
25673
25674 * gcc.dg/20000906-1.c: Enable for all targets.
25675 * gcc.c-torture/compile/iftrap-2.c: New.
25676
25677 2002-04-18 Jakub Jelinek <jakub@redhat.com>
25678
25679 * gcc.dg/20020418-1.c: New test.
25680 * gcc.dg/20020418-2.c: New test.
25681
25682 2002-04-18 Richard Henderson <rth@redhat.com>
25683
25684 * gcc.c-torture/compile/iftrap-1.c: New.
25685 * gcc.dg/iftrap-1.c: Adjust for ia64.
25686 * gcc.dg/iftrap-2.c: New.
25687
25688 2002-04-18 Jakub Jelinek <jakub@redhat.com>
25689
25690 * gcc.c-torture/compile/20020418-1.c: New test.
25691
25692 2002-04-18 Roger Sayle <roger@eyesopen.com>
25693
25694 * gcc.c-torture/compile/20020415-1.c: New.
25695
25696 2002-04-18 David S. Miller <davem@redhat.com>
25697
25698 * gcc.c-torture/execute/20020418-1.c: New test.
25699
25700 2002-04-17 Jakub Jelinek <jakub@redhat.com>
25701
25702 * gcc.dg/20020416-1.c: New test.
25703
25704 * g++.dg/opt/inline1.C: New test.
25705
25706 2002-04-16 Jakub Jelinek <jakub@redhat.com>
25707
25708 * gcc.dg/altivec-5.c: New test.
25709
25710 * gcc.dg/20020415-1.c: New test.
25711
25712 2002-04-15 Mark Mitchell <mark@codesourcery.com>
25713
25714 * testsuite/lib/chill.exp: Remove.
25715
25716 2002-04-14 Jakub Jelinek <jakub@redhat.com>
25717
25718 * g++.dg/other/big-struct.C: New test.
25719
25720 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
25721
25722 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
25723 of scratch file.
25724
25725 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
25726
25727 PR c/6277
25728 * gcc.dg/i386-387-1.c: Allow optional leading underscore
25729 in scan-assembler function name
25730
25731 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
25732
25733 * g77.f-torture/execute/980628-4.x,
25734 g77.f-torture/execute/980628-5.x,
25735 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
25736 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
25737 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
25738 i[34567]86-*-*.
25739
25740 2002-04-13 David S. Miller <davem@redhat.com>
25741
25742 * gcc.c-torture/execute/20020413-1.c: New test.
25743
25744 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
25745
25746 * gcc.dg/asm-6.c,
25747 * g++.dg/ext/asm1.C: New tests.
25748
25749 2002-04-12 Mark Mitchell <mark@codesourcery.com>
25750
25751 PR c++ 5373.
25752 * g++.dg/parse/stmtexpr1.C: New test.
25753
25754 PR c++/5189.
25755 * g++.dg/template/copy1.C: New test.
25756
25757 2002-04-12 Richard Henderson <rth@redhat.com>
25758
25759 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
25760
25761 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
25762
25763 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
25764 gcc.c-torture/execute/20020307-2.c.
25765
25766 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
25767
25768 * g++.dg/ext/attrib5.C,
25769 * g++.dg/lookup/struct1.C: New tests.
25770
25771 2002-04-11 Jakub Jelinek <jakub@redhat.com>
25772
25773 * gcc.dg/20020411-1.c: New test.
25774
25775 * gcc.c-torture/execute/20020411-1.c: New test.
25776
25777 2002-04-10 Janis Johnson <janis187@us.ibm.com>
25778
25779 * g77.f-torture/execute/6177.f: New test.
25780
25781 2002-04-10 Jakub Jelinek <jakub@redhat.com>
25782
25783 PR middle-end/6247
25784 * g++.dg/opt/cleanup1.C: New test.
25785
25786 * g++.dg/opt/const1.C: New test.
25787
25788 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
25789
25790 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
25791
25792 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
25793
25794 PR c++/5507
25795 * g++.dg/template/typename2.C: New test.
25796
25797 2002-04-10 Alan Modra <amodra@bigpond.net.au>
25798
25799 * gcc.c-torture/execute/loop-12.c: New.
25800
25801 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
25802
25803 * g77.f-torture/execute/980628-4.x,
25804 g77.f-torture/execute/980628-5.x,
25805 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
25806 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
25807 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
25808
25809 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25810
25811 PR optimization/6086
25812 * g++.dg/opt/preinc1.C: New test.
25813
25814 2002-04-06 Mark Mitchell <mark@codesourcery.com>
25815
25816 PR c++/5571
25817 * g++.dg/opt/static2.C: New test.
25818
25819 2002-04-06 Mark Mitchell <mark@codesourcery.com>
25820
25821 PR c/5120
25822 * gcc.dg/20020406-1.c: New test.
25823
25824 2002-04-04 David S. Miller <davem@redhat.com>
25825
25826 * gcc.c-torture/execute/20020404-1.c: New test.
25827
25828 2002-04-04 Jakub Jelinek <jakub@redhat.com>
25829
25830 PR c/6123
25831 * gcc.dg/20020312-2.c: Do not declare global register variable
25832 if __PIC__ or __pic__ is defined.
25833
25834 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
25835
25836 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
25837 __asm__ so that it works correctly even if -ansi -pedantic-errors.
25838
25839 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25840
25841 * gcc.misc-tests/linkage.exp: Update last change to handle
25842 sparc*-, not just sparc-.
25843
25844 2002-04-03 Richard Henderson <rth@redhat.com>
25845
25846 * gcc.dg/cpp/ucs.c: Improved long UCS test.
25847
25848 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
25849
25850 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
25851
25852 2002-04-02 David S. Miller <davem@redhat.com>
25853
25854 * gcc.c-torture/execute/20020402-3.c: New test.
25855
25856 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
25857
25858 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
25859 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
25860
25861 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
25862 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
25863 g77.f-torture/execute/20001201.x,
25864 g77.f-torture/execute/u77-test.x: New files.
25865
25866 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
25867 * gcc.dg/wchar_t-1.c: Ditto.
25868
25869 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25870
25871 * gcc.c-torture/execute/20020402-1.c: New test.
25872
25873 2002-04-01 Richard Henderson <rth@redhat.com>
25874
25875 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
25876
25877 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
25878
25879 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25880
25881 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
25882
25883 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
25884
25885 * g++.dg/inherit/template-as-base.C: Expect error.
25886 * g++.dg/inherit/namespace-as-base.C: Likewise.
25887
25888 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
25889
25890 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
25891 g++.dg/ext/instantiate3.C: Tweak match patterns.
25892
25893 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
25894 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
25895 -da test.
25896
25897 2002-03-31 Richard Henderson <rth@redhat.com>
25898
25899 * gcc.dg/special/alias-2.c: New.
25900 * gcc.dg/special/ecos.exp: Run it.
25901
25902 2002-03-31 Richard Henderson <rth@redhat.com>
25903
25904 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
25905
25906 2002-03-31 Kazu Hirata <kazu@hxi.com>
25907
25908 * gcc.dg/weak-1.c: Disable on h8300 port.
25909
25910 2002-03-29 Janis Johnson <janis187@us.ibm.com>
25911
25912 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
25913 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
25914 ordering tests.
25915 * g++.dg/bprob/bprob-1.C: New test.
25916 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
25917 * g++.dg/gcov/gcov-1.C: New test.
25918 * g++.dg/gcov/gcov-1.x: New file.
25919 * g++.dg/gcov/gcov-2.C: New test.
25920 * g++.dg/gcov/gcov-3.C: New test.
25921 * g++.dg/gcov/gcov-3.h: New file.
25922
25923 2002-03-28 Roger Sayle <roger@eyesopen.com>
25924
25925 * g++.old-deja/g++.other/builtins5.C: New test.
25926 * g++.old-deja/g++.other/builtins6.C: New test.
25927 * g++.old-deja/g++.other/builtins7.C: New test.
25928 * g++.old-deja/g++.other/builtins8.C: New test.
25929 * g++.old-deja/g++.other/builtins9.C: New test.
25930
25931 2002-03-29 Jakub Jelinek <jakub@redhat.com>
25932
25933 * g++.dg/opt/static1.C: New test.
25934
25935 * g++.dg/opt/longbranch1.C: New test.
25936
25937 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
25938
25939 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
25940
25941 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
25942
25943 2002-03-28 Jeffrey A Law (law@redhat.com)
25944
25945 * gcc.c-torture/execute/20020328-1.c: New test.
25946
25947 2002-03-27 Richard Henderson <rth@redhat.com>
25948
25949 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
25950 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
25951 move from g++.old-deja/g++.ext/.
25952
25953 2002-03-27 Mark Mitchell <mark@codesourcery.com>
25954
25955 * g++.dg/init/new2.C: New test.
25956
25957 2002-03-26 Richard Henderson <rth@redhat.com>
25958
25959 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
25960
25961 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
25962 on sparc.
25963
25964 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
25965 sparcv9 systems.
25966 * gcc.dg/20001102-1.c: Likewise.
25967
25968 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
25969
25970 * gcc.dg/cpp/endif-pedantic1.c,
25971 gcc.dg/cpp/endif-pedantic2.c: New tests.
25972
25973 2002-03-26 Mark Mitchell <mark@codesourcery.com>
25974
25975 * g++.dg/init/new1.C: New test.
25976
25977 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
25978
25979 * g++.dg/abi/vbase9.C: New test.
25980
25981 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
25982
25983 * gcc.dg/arm-asm.c: New test.
25984
25985 2002-03-26 Andrew Cagney <ac131313@redhat.com>
25986
25987 * gcc.dg/Wswitch-enum.c: New test.
25988 Fix PR c/5044.
25989
25990 2002-03-26 Richard Henderson <rth@redhat.com>
25991
25992 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
25993 structure.
25994
25995 2002-03-25 Richard Henderson <rth@redhat.com>
25996
25997 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
25998 sparcv9 systems.
25999
26000 * gcc.c-torture/compile/20011119-1.c (xxx): New.
26001 * gcc.c-torture/compile/20011119-2.c (xxx): New.
26002
26003 2002-03-25 Zack Weinberg <zack@codesourcery.com>
26004
26005 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
26006
26007 2002-03-25 Bob Wilson <bob.wilson@acm.org>
26008
26009 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
26010 targets using generic thunk support.
26011
26012 2002-03-25 Jakub Jelinek <jakub@redhat.com>
26013
26014 * gcc.c-torture/compile/20020323-1.c: New test.
26015
26016 * g++.dg/opt/conj2.C: New test.
26017
26018 2002-03-24 Richard Henderson <rth@redhat.com>
26019
26020 * gcc.dg/weak-1.c: Use -fno-common.
26021
26022 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
26023
26024 * g77.dg/f77-edit-apostrophe-out.f: New test
26025 * g77.dg/f77-edit-h-out.f: New test
26026 * g77.dg/f77-edit-t-in.f: New test
26027 * g77.dg/f77-edit-t-out.f: New test
26028 * g77.dg/f77-edit-x-out.f: New test
26029 * g77.dg/f77-edit-slash-out.f: New test
26030 * g77.dg/f77-edit-colon-out.f: New test
26031 * g77.dg/f77-edit-s-out.f: New test
26032
26033 2002-03-24 Richard Henderson <rth@redhat.com>
26034
26035 * objc/execute/formal_protocol-6.x: New XFAIL.
26036
26037 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
26038
26039 * gcc.dg/weak-1.c: Early return from dg-final on platforms
26040 that do not support weak symbols
26041
26042 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
26043
26044 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
26045 * lib/g77.exp: Likewise
26046 * lib/objc.exp: Likewise
26047
26048 2002-03-23 Andrew Cagney <ac131313@redhat.com>
26049
26050 * gcc.dg/Wswitch-default.c: New test.
26051
26052 2002-03-23 Jakub Jelinek <jakub@redhat.com>
26053
26054 * g++.dg/other/enum1.C: New test.
26055
26056 2002-03-23 Zack Weinberg <zack@codesourcery.com>
26057
26058 * gcc.dg/pragma-ep-3.c: Fix typo.
26059
26060 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
26061
26062 * g++.dg/inherit/template-as-base.C: New test.
26063
26064 2002-03-22 Jakub Jelinek <jakub@redhat.com>
26065
26066 * g++.old-deja/g++.other/dwarf2-1.C: Move...
26067 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
26068
26069 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
26070
26071 * gcc.dg/cpp/multiline.c: Update to match.
26072
26073 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
26074
26075 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
26076
26077 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
26078
26079 * gcc.dg/cpp/extratokens2.c: New file.
26080
26081 2002-03-21 David Edelsohn <edelsohn@gnu.org>
26082
26083 * gcc.dg/20020312-2.c: Add rs6000 target.
26084
26085 * gcc.c-torture/compile/20020319-1.c: New test.
26086
26087 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
26088
26089 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
26090 (A, E): Handle this.
26091
26092 2002-03-20 Jason Merrill <jason@redhat.com>
26093
26094 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
26095 ignoring -fpic.
26096 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
26097 through prune_gcc_output.
26098
26099 2002-03-20 Jakub Jelinek <jakub@redhat.com>
26100
26101 * gcc.c-torture/compile/20020320-1.c: New test.
26102
26103 2002-03-19 Jakub Jelinek <jakub@redhat.com>
26104
26105 * gcc.c-torture/compile/20020318-1.c: New test.
26106
26107 * gcc.dg/struct-by-value-1.c: New test.
26108
26109 * gcc.dg/20020319-1.c: New test.
26110
26111 2002-03-18 Jakub Jelinek <jakub@redhat.com>
26112
26113 * g++.dg/opt/conj1.C: New test.
26114
26115 2002-03-17 Mark Mitchell <mark@codesourcery.com>
26116
26117 * g++.dg/template/qualttp20.C: Revert previous change.
26118 * g++.dg/template/qualttp3.C: Likewise.
26119 * g++.dg/template/qualttp4.C: Likewise
26120 * g++.dg/template/qualttp5.C: Likewise
26121 * g++.dg/template/qualttp6.C: Likewise
26122 * g++.dg/template/qualttp7.C: Likewise
26123 * g++.dg/template/qualttp8.C: Likewise
26124 * g++.dg/template/recurse.C: Likewise.
26125
26126 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
26127
26128 * gcc.dg/cpp/wchar-1.c: Update.
26129
26130 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
26131
26132 * g++.dg/template/conv1.C: New test.
26133 * g++.dg/template/conv2.C: New test.
26134 * g++.dg/template/conv3.C: New test.
26135 * g++.dg/template/conv4.C: New test.
26136
26137 2002-03-15 Mark Mitchell <mark@codesourcery.com>
26138
26139 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
26140 * g++.dg/template/qualttp3.C: Likewise.
26141 * g++.dg/template/qualttp4.C: Likewise
26142 * g++.dg/template/qualttp5.C: Likewise
26143 * g++.dg/template/qualttp6.C: Likewise
26144 * g++.dg/template/qualttp7.C: Likewise
26145 * g++.dg/template/qualttp8.C: Likewise
26146 * g++.dg/template/recurse.C: Likewise.
26147
26148 2002-03-15 Mark Mitchell <mark@codesourcery.com>
26149
26150 * g++.dg/opt/dtor1.C: New test.
26151
26152 2002-03-15 Jakub Jelinek <jakub@redhat.com>
26153
26154 * gcc.c-torture/compile/20020315-1.c: New test.
26155
26156 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
26157
26158 * gcc.dg/weak-1.c: Fix scan tests.
26159
26160 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
26161
26162 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
26163 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
26164 cris-*-aout* mmix-*-*.
26165 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
26166 cris-*-aout* mmix-*-*.
26167 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
26168 cris-*-elf* cris-*-aout* and mmix-*-*.
26169 * gcc.dg/20001009-1.c: Ditto.
26170 * gcc.dg/20010912-1.c: Ditto.
26171 * gcc.dg/20020122-4.c: Ditto.
26172 * gcc.dg/inline-2.c: Ditto.
26173
26174 2002-03-14 Jeffrey A Law (law@cygnus.com)
26175
26176 * gcc.c-torture/compile/20020314-1.c: New test.
26177
26178 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
26179
26180 * gcc.c-torture/execute/20020314-1.c: New test.
26181
26182 2002-03-14 Jakub Jelinek <jakub@redhat.com>
26183
26184 * g++.dg/warn/Wunused-1.C: New test.
26185
26186 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
26187
26188 * g++.dg/abi/mangle6.C: New test.
26189
26190 2002-03-13 Jakub Jelinek <jakub@redhat.com>
26191
26192 * gcc.c-torture/compile/20020309-2.c: New test.
26193
26194 * gcc.c-torture/compile/20020312-1.c: New test.
26195
26196 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
26197
26198 * g++.dg/other/access1.C: New test.
26199
26200 2002-03-12 Jakub Jelinek <jakub@redhat.com>
26201
26202 * gcc.c-torture/execute/wchar_t-1.c: New test.
26203
26204 2002-03-12 David Edelsohn <edelsohn@gnu.org>
26205
26206 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
26207
26208 2002-03-12 Roger Sayle <roger@eyesopen.com>
26209
26210 * gcc.dg/20020312-1.c: New test case.
26211
26212 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
26213
26214 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
26215
26216 2002-03-11 Richard Henderson <rth@redhat.com>
26217
26218 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
26219 * g++.old-deja/g++.jason/report.C: Likewise.
26220
26221 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
26222
26223 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
26224 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
26225
26226 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
26227
26228 * testsuite/g++.dg/overload/pmf1.C: New test.
26229
26230 2002-03-11 Kazu Hirata <kazu@hxi.com>
26231
26232 * gcc.c-torture/execute/20020307-1.c: Use long.
26233
26234 2002-03-11 Jakub Jelinek <jakub@redhat.com>
26235
26236 PR optimization/5844
26237 * gcc.dg/20020310-1.c: New test.
26238
26239 2002-03-09 Michael Meissner <meissner@redhat.com>
26240
26241 * gcc.c-torture/execute/memcpy-2.c: New test.
26242 * gcc.c-torture/execute/memset-1.c: New test.
26243 * gcc.c-torture/execute/strlen-1.c: New test.
26244 * gcc.c-torture/execute/strcmp-1.c: New test.
26245 * gcc.c-torture/execute/strncmp-1.c: New test.
26246
26247 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
26248
26249 * gcc.dg/ppc-ldstruct.c: New test.
26250
26251 2002-03-09 Jakub Jelinek <jakub@redhat.com>
26252
26253 * gcc.c-torture/execute/va-arg-22.c: New test.
26254
26255 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
26256
26257 * gcc.c-torture/compile/20020309-1.c: New test.
26258
26259 2002-03-08 Jakub Jelinek <jakub@redhat.com>
26260
26261 * gcc.c-torture/execute/20020307-2.c: New test.
26262
26263 2002-03-07 Jeffrey A Law (law@redhat.com)
26264
26265 * g77.f-torture/compile/20020307-1.f: New test.
26266
26267 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
26268
26269 * gcc.dg/unordered-1.c: New test.
26270
26271 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
26272
26273 * gcc.c-torture/execute/20020307-1.c: New test.
26274
26275 2002-03-05 Jakub Jelinek <jakub@redhat.com>
26276
26277 * gcc.dg/20020304-1.c: New test.
26278
26279 * gcc.c-torture/compile/20020304-2.c: New test.
26280
26281 2002-03-04 Zack Weinberg <zack@codesourcery.com>
26282
26283 * gcc.c-torture/compile/20020304-1.c: New test case
26284 (from PR c/5830).
26285
26286 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
26287
26288 * gcc.dg/20020103-1.c: Add other -D ppc variants.
26289
26290 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
26291
26292 * g++.dg/other/classkey1.C: New test.
26293
26294 2002-03-01 Richard Henderson <rth@redhat.com>
26295
26296 * gcc.c-torture/compile/981223-1.x: New.
26297 * gcc.c-torture/compile/920625-1.x: New.
26298
26299 2002-02-28 Richard Henderson <rth@redhat.com>
26300
26301 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
26302
26303 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
26304
26305 * gcc.c-torture/execute/20020227-1.c: New test.
26306
26307 2002-02-27 Mark Mitchell <mark@codesourcery.com>
26308
26309 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
26310 here" ERROR lines.
26311 * g++.old-deja/g++.oliva/partord1.C: Likewise.
26312 * g++.old-deja.g++.other/defarg1.C: Likewise.
26313 * g++.old-deja/g++.pt/calls2.C: Likewise.
26314 * g++.old-deja/g++.pt/crash20.C: Likewise.
26315 * g++.old-deja/g++.pt/crash30.C: Likewise.
26316 * g++.old-deja/g++.pt/crash36.C: Likewise.
26317 * g++.old-deja/g++.pt/crash6.C: Likewise.
26318 * g++.old-deja/g++.pt/defarg13.C: Likewise.
26319 * g++.old-deja/g++.pt/derived3.C: Likewise.
26320 * g++.old-deja/g++.pt/error1.C: Likewise.
26321 * g++.old-deja/g++.pt/friend21.C: Likewise.
26322 * g++.old-deja/g++.pt/friend23.C: Likewise.
26323 * g++.old-deja/g++.pt/infinite1.C: Likewise.
26324 * g++.old-deja/g++.robertl/eb128.C: Likewise.
26325
26326 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
26327
26328 * gcc.c-torture/execute/20020225-2.c: New test.
26329
26330 2002-02-27 Zack Weinberg <zack@codesourcery.com>
26331
26332 * gcc.c-torture/execute/920730-1t.c,
26333 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
26334 Delete test cases, only relevant to -traditional.
26335
26336 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
26337
26338 * gcc.dg/cpp/undef1.c: Remove.
26339 * gcc.dg/cpp/directiv.c: Update.
26340 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
26341
26342 2002-02-27 Michael Meissner <meissner@redhat.com>
26343
26344 * gcc.c-torture/execute/20020226-1.c: New test.
26345
26346 2002-02-26 Jakub Jelinek <jakub@redhat.com>
26347
26348 * g++.dg/debug/debug4.C: New test.
26349
26350 * gcc.dg/ia64-visibility-1.c: New test.
26351
26352 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
26353
26354 * gcc.dg/debug/20020224-1.c: New.
26355
26356 2002-02-25 Kazu Hirata <kazu@hxi.com>
26357
26358 * gcc.c-torture/execute/960416-1.x: New.
26359 * gcc.c-torture/execute/divconst-3.x: Likewise.
26360
26361 2002-02-25 Jakub Jelinek <jakub@redhat.com>
26362
26363 * gcc.dg/20020224-1.c: New test.
26364
26365 2002-02-25 Alan Modra <amodra@bigpond.net.au>
26366
26367 * gcc.c-torture/execute/20020225-1.c: New.
26368
26369 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
26370
26371 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
26372
26373 2002-02-23 Jakub Jelinek <jakub@redhat.com>
26374
26375 * gcc.dg/20020222-1.c: New test.
26376
26377 2002-02-22 Jakub Jelinek <jakub@redhat.com>
26378
26379 * g++.dg/opt/anonunion1.C: New test.
26380
26381 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
26382
26383 * g++.dg/template/qualttp19.C: New test.
26384 * g++.dg/template/qualttp20.C: New test.
26385 * g++.old-deja/g++.jason/report.C: Adjust expected errors
26386 * g++.old-deja/g++.other/qual1.C: Likewise.
26387
26388 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
26389
26390 * gcc.dg/attr-alwaysinline.c: New.
26391
26392 2002-02-21 Jakub Jelinek <jakub@redhat.com>
26393
26394 * gcc.dg/20020220-1.c: New test.
26395
26396 * gcc.dg/20020220-2.c: New test.
26397
26398 * g++.dg/opt/mmx1.C: New test.
26399
26400 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
26401
26402 * gcc.c-torture/compile/20020110.c: New test.
26403
26404 2002-02-20 Jakub Jelinek <jakub@redhat.com>
26405
26406 * gcc.c-torture/execute/20020219-1.c: New test.
26407
26408 * gcc.dg/20020219-1.c: New test.
26409
26410 * gcc.dg/noncompile/20020220-1.c: New test.
26411
26412 * g++.dg/opt/ptrintsum1.C: New test.
26413
26414 * gcc.dg/debug/20020220-1.c: New test.
26415
26416 2002-02-17 Jakub Jelinek <jakub@redhat.com>
26417
26418 * gcc.c-torture/execute/20020216-1.c: New test.
26419
26420 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
26421
26422 * gcc.dg/decl-1.c: Update, new test.
26423
26424 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
26425
26426 * g++.dg/abi/bitfield1.C: New test.
26427 * g++.dg/abi/bitfield2.C: New test.
26428
26429 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
26430
26431 * gcc.dg/attr-nest.c: New test.
26432
26433 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
26434
26435 * gcc.c-torture/execute/20020215-1.c: New test.
26436
26437 2002-02-14 Jakub Jelinek <jakub@redhat.com>
26438
26439 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
26440 * g++.dg/debug/debug.exp: New.
26441 * g++.dg/debug/trivial.C: New.
26442 * g++.dg/debug/debug1.C: Moved...
26443 * g++.dg/other/debug1.C: ...from here.
26444 * g++.dg/debug/debug2.C: Moved...
26445 * g++.dg/other/debug2.C: ...from here.
26446 * g++.dg/debug/debug3.C: Moved...
26447 * g++.dg/other/debug3.C: ...from here.
26448
26449 * gcc.dg/noncompile/20020213-1.c: New test.
26450
26451 2002-02-13 Jakub Jelinek <jakub@redhat.com>
26452
26453 * g++.dg/other/debug3.C: New test.
26454
26455 * gcc.c-torture/execute/20020213-1.c: New test.
26456
26457 2002-02-13 Richard Smith <richard@ex-parrot.com>
26458
26459 * g++.old-deja/g++.other/thunk1.C: New test.
26460
26461 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
26462
26463 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
26464
26465 2002-02-13 Stan Shebs <shebs@apple.com>
26466
26467 * gcc.dg/altivec-3.c: New.
26468
26469 2002-02-12 Jakub Jelinek <jakub@redhat.com>
26470
26471 * gcc.dg/Wunreachable-1.c: New test.
26472 * gcc.dg/Wunreachable-2.c: New test.
26473
26474 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
26475
26476 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
26477
26478 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
26479
26480 * gcc.dg/decl-1.c: New test.
26481
26482 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
26483
26484 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
26485
26486 2002-02-10 Kazu Hirata <kazu@hxi.com>
26487
26488 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
26489 * gcc.c-torture/compile/980506-1.x: Likewise.
26490
26491 2002-02-10 Kazu Hirata <kazu@hxi.com>
26492
26493 * gcc.dg/20020210-1.c: New.
26494
26495 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
26496
26497 * g77.f-torture/execute/947.f: New regression test
26498 for PR fortran/947.
26499
26500 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
26501
26502 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
26503 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
26504
26505 2002-02-08 Richard Henderson <rth@redhat.com>
26506
26507 * gcc.c-torture/compile/labels-3.c: New.
26508
26509 2002-02-08 Jakub Jelinek <jakub@redhat.com>
26510
26511 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
26512 expression statements work instead.
26513 * gcc.dg/noncompile/20020207-1.c: New test.
26514
26515 2002-02-07 Richard Henderson <rth@redhat.com>
26516
26517 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
26518
26519 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
26520
26521 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
26522 message from g77
26523 * lib/g77-dg.exp: Trim g77 error messages so that they are
26524 recognized by dg.exp.
26525
26526 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
26527
26528 PR fortran/5473
26529 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
26530
26531 2002-02-07 Richard Henderson <rth@redhat.com>
26532
26533 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
26534 to be sufficiently aligned for integers.
26535
26536 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
26537
26538 * g++.dg/template/friend4.C: New test.
26539
26540 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
26541
26542 PR fortran/5743
26543 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
26544 unsupported cases.
26545
26546 2002-02-07 Richard Henderson <rth@redhat.com>
26547
26548 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
26549 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
26550 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
26551 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
26552
26553 2002-02-06 Richard Henderson <rth@redhat.com>
26554
26555 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
26556
26557 2002-02-06 Janis Johnson <janis187@us.ibm.com>
26558
26559 * gcc.dg/20020206-1.c: New test.
26560
26561 2002-02-06 Jakub Jelinek <jakub@redhat.com>
26562
26563 * gcc.c-torture/execute/20020206-1.c: New test.
26564
26565 * gcc.c-torture/execute/20020206-2.c: New test.
26566
26567 PR optimization/5429:
26568 * gcc.c-torture/compile/20020206-1.c: New test.
26569
26570 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
26571
26572 * g++.dg/ext/align1.C: Do not use an explicit alignment value
26573 as certain file formats cannot support particularly large
26574 alignments.
26575
26576 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
26577 and do not expect to be able to link the executable.
26578
26579 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
26580 fail because the COFF format does not support the weak attribute.
26581
26582 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
26583
26584 * g77.dg/pr5473.f: New test
26585
26586 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
26587
26588 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
26589 Fix testcase accordingly.
26590
26591 2002-02-04 Richard Henderson <rth@redhat.com>
26592
26593 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
26594 (buf): Change to be an array of pointers, not ints.
26595
26596 2002-02-04 Jakub Jelinek <jakub@redhat.com>
26597
26598 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
26599 before all tests. Move warning one line above to match where it
26600 C frontend emits.
26601 * gcc.dg/Wswitch-2.c: New test.
26602 * g++.dg/warn/Wswitch-1.C: New test.
26603 * g++.dg/warn/Wswitch-2.C: New test.
26604
26605 2002-02-04 Richard Henderson <rth@redhat.com>
26606
26607 * g++.dg/abi/offsetof.C: Fix size comparison.
26608
26609 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
26610
26611 * gcc.dg/cast-qual-2.c: New test.
26612
26613 2002-02-04 Jakub Jelinek <jakub@redhat.com>
26614
26615 * gcc.dg/20020201-4.c: New test.
26616
26617 2002-02-04 Ben Elliston <bje@redhat.com>
26618
26619 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
26620 target_info attribute != 0, in addition to the empty string.
26621 (gcc_target_compile): Likewise.
26622
26623 2002-02-03 Andrew Cagney <ac131313@redhat.com>
26624
26625 * gcc.dg/Wswitch.c: New test.
26626 PR gcc/4475. PR gcc/3780.
26627
26628 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
26629
26630 * g77.f-torture/execute/5122.f: New test for regressions
26631 against PR fortran/5122.
26632
26633 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
26634
26635 * g77.f-torture/compile/pr3743.f: Delete
26636 * g77.dg/pr3743-1.f: New test.
26637 * g77.dg/pr3743-2.f: New test.
26638 * g77.dg/pr3743-3.f: New test.
26639 * g77.dg/pr3743-4.f: New test.
26640
26641 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
26642
26643 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
26644
26645 2002-02-02 Richard Henderson <rth@redhat.com>
26646
26647 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
26648 * gcc.c-torture/execute/bf64-1.c: Likewise.
26649
26650 2002-02-02 Jakub Jelinek <jakub@redhat.com>
26651
26652 * gcc.dg/20020201-2.c: New test.
26653
26654 * gcc.dg/20020201-3.c: New test.
26655
26656 * gcc.c-torture/execute/bitfld-2.c: New test.
26657
26658 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
26659
26660 * gcc.dg/bitfld-1.c: Update.
26661 * gcc.dg/bitfld-2.c: Update.
26662 * gcc.c-torture/execute/bitfld-1.x: New.
26663
26664 2002-02-02 Jakub Jelinek <jakub@redhat.com>
26665
26666 * gcc.c-torture/execute/20020201-1.c: New test.
26667
26668 2002-02-01 Janis Johnson <janis187@us.ibm.com>
26669
26670 PR target/5469
26671 * gcc.dg/20020201-1.c: New test.
26672
26673 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
26674
26675 PR fortran/3743
26676 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
26677 * g77.f-torture/compile/pr3743.x: Remove
26678
26679 2002-01-31 Tom Rix <trix@redhat.com>
26680
26681 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
26682
26683 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
26684
26685 * gcc.dg/noncompile/20020130-1.c: New test.
26686
26687 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
26688
26689 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
26690
26691 2002-01-29 Richard Henderson <rth@redhat.com>
26692
26693 * gcc.c-torture/execute/991118-1.c: Cast various constants back
26694 to long long.
26695 * gcc.c-torture/execute/bf64-1.c: Likewise.
26696
26697 2002-01-29 Jakub Jelinek <jakub@redhat.com>
26698
26699 * gcc.c-torture/execute/20020129-1.c: New test.
26700
26701 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
26702
26703 * gcc.c-torture/compile/20000224-1.c: Update.
26704 * gcc.c-torture/execute/bitfld-1.c: New tests.
26705 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
26706 * gcc.dg/uninit-A.c: Update.
26707
26708 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
26709
26710 * g++.dg/template/ctor1.C: Add instantiation.
26711
26712 2002-01-28 Paul Koning <pkoning@equallogic.com>
26713
26714 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
26715 argument to __builtin_prefetch to be const ptr.
26716
26717 2002-01-28 Jakub Jelinek <jakub@redhat.com>
26718
26719 * gcc.c-torture/compile/20020120-1.c: New test.
26720
26721 2002-01-27 Kazu Hirata <kazu@hxi.com>
26722
26723 * gcc.c-torture/execute/20020127-1.c: New test.
26724
26725 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
26726
26727 * g77.dg/f77-edit-i-in.f: New test
26728 * g77.dg/f77-edit-i-out.f: New test
26729
26730 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
26731
26732 * gcc.dg/debug/debug.exp: New file.
26733 * gcc.dg/debug/trivial.c: New file.
26734 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
26735 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
26736 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
26737 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
26738 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
26739 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
26740 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
26741 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
26742 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
26743 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
26744 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
26745 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
26746 * gcc.dg/20000503-1.c: Removed.
26747 * gcc.dg/20010207-1.c: Removed.
26748 * gcc.dg/20011223-1.c: Removed.
26749 * gcc.dg/20020104-2.c: Removed.
26750 * gcc.dg/debug-1.c: Removed.
26751 * gcc.dg/debug-2.c: Removed.
26752 * gcc.dg/debug-3.c: Removed.
26753 * gcc.dg/debug-4.c: Removed.
26754 * gcc.dg/debug-5.c: Removed.
26755 * gcc.dg/debug-6.c: Removed.
26756 * gcc.dg/dwarf2-1.c: Removed.
26757 * gcc.dg/dwarf2-2.c: Removed.
26758
26759 2002-01-25 Jakub Jelinek <jakub@redhat.com>
26760
26761 * g++.old-deja/g++.other/eh5.C: New test.
26762 * g++.old-deja/g++.other/sibcall2.C: New test.
26763 * g++.old-deja/g++.other/array9.C: New test.
26764 * g++.old-deja/g++.other/typename2.C: New test.
26765 * g++.old-deja/g++.other/crash60.C: New test.
26766 * g++.old-deja/g++.other/conv9.C: New test.
26767 * g++.old-deja/g++.other/mangle10.C: New test.
26768 * g++.old-deja/g++.other/unchanging1.C: New test.
26769 * g++.old-deja/g++.other/exprstmt1.C: New test.
26770 * g++.old-deja/g++.other/inline23.C: New test.
26771 * g++.old-deja/g++.eh/ia64-1.C: New test.
26772 * g++.old-deja/g++.other/dwarf2-1.C: New test.
26773 * g++.old-deja/g++.other/reload1.C: New test.
26774 * g++.old-deja/g++.other/static20.C: New test.
26775 * g++.old-deja/g++.other/local-alloc1.C: New test.
26776 * g++.old-deja/g++.other/conv8.C: New test.
26777 * g++.old-deja/g++.other/stmtexpr2.C: New test.
26778 * g++.old-deja/g++.other/storeexpr1.C: New test.
26779 * g++.old-deja/g++.other/storeexpr2.C: New test.
26780 * g++.dg/eh/template2.C: New test.
26781 * g++.dg/warn/weak1.C: New test.
26782
26783 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
26784
26785 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
26786 Remove first, non-varying, argument.
26787
26788 2002-01-23 Richard Henderson <rth@redhat.com>
26789
26790 * gcc.dg/inline-2.c: New.
26791
26792 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
26793 Add optional target arg. Check number of arguments.
26794 (scan-assembler-not, scan-assembler-dem): Likewise.
26795 (scan-assembler-dem-not): Likewise.
26796
26797 2002-01-23 Zack Weinberg <zack@codesourcery.com>
26798
26799 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
26800 line 12.
26801 * g++.old-deja/g++.brendan/parse3.C,
26802 g++.old-deja/g++.other/crash26.C,
26803 g++.old-deja/g++.other/crash28.C,
26804 g++.old-deja/g++.other/crash29.C,
26805 g++.old-deja/g++.other/crash30.C,
26806 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
26807
26808 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
26809
26810 * gcc.dg/20020115-1.c: New.
26811
26812 2002-01-23 Bob Wilson <bob.wilson@acm.org>
26813
26814 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
26815
26816 2002-01-23 Janis Johnson <janis187@us.ibm.com>
26817
26818 * gcc.dg/20020122-3.c: New.
26819
26820 2002-01-23 Jakub Jelinek <jakub@redhat.com>
26821
26822 * g++.dg/other/gc1.C: New test.
26823
26824 2002-01-23 Zack Weinberg <zack@codesourcery.com>
26825
26826 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
26827
26828 2002-01-22 Richard Henderson <rth@redhat.com>
26829
26830 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
26831
26832 2002-01-22 Richard Henderson <rth@redhat.com>
26833
26834 * gcc.dg/20020122-4.c: New.
26835
26836 2002-01-22 H.J. Lu <hjl@gnu.org>
26837
26838 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
26839 link output.
26840 * gcc.dg/special/ecos.exp: Likewise.
26841 * lib/g++-dg.exp: Likewise.
26842 * lib/g77-dg.exp: Likewise.
26843 * lib/gcc-dg.exp : Likewise.
26844 * lib/mike-g++.exp: Likewise.
26845 * lib/mike-g77.exp: Likewise.
26846 * lib/mike-gcc.exp: Likewise.
26847 * lib/objc-dg.exp: Likewise.
26848
26849 2002-01-22 Janis Johnson <janis187@us.ibm.com>
26850
26851 PR target/5379
26852 * gcc.dg/20020122-2.c: New test.
26853
26854 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
26855
26856 * gcc.dg/20020122-1.c: New test.
26857
26858 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
26859
26860 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
26861
26862 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
26863
26864 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
26865
26866 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26867
26868 * gcc.c-torture/compile/20020121-1.c: New test.
26869
26870 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
26871
26872 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
26873 ld_library_path.
26874
26875 2002-01-21 Jakub Jelinek <jakub@redhat.com>
26876
26877 * gcc.dg/20020218-1.c: New test.
26878
26879 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
26880
26881 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
26882 messages
26883 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
26884 "At global scope" warning
26885 * g++.dg/ext/align1.C: Change cygwin test for alignment
26886 from db-bogus to dg-warning
26887
26888 2002-01-21 Zack Weinberg <zack@codesourcery.com>
26889
26890 * g77.f-torture/compile/cpp2.F: New test.
26891
26892 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
26893
26894 * g++.dg/template/access1.C: New test.
26895
26896 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
26897
26898 * gcc.dg/20020118-1.c: New.
26899
26900 2002-01-18 Kazu Hirata <kazu@hxi.com>
26901
26902 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
26903
26904 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
26905
26906 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
26907 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
26908 alignment warnings.
26909
26910 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
26911
26912 * gcc.misc-tests/i386-prefetch.exp: Save and restore
26913 torture_with_loops and torture_without_loops
26914
26915 2002-01-17 Jakub Jelinek <jakub@redhat.com>
26916
26917 * gcc.c-torture/compile/20020116-1.c: New test.
26918
26919 2002-01-16 Jakub Jelinek <jakub@redhat.com>
26920
26921 * gcc.dg/20020116-2.c: New test.
26922
26923 * gcc.dg/ultrasp4.c: New test.
26924
26925 * gcc.dg/20020116-1.c: New test.
26926
26927 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
26928
26929 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
26930 by EABI.
26931
26932 2002-01-15 Janis Johnson <janis187@us.ibm.com>
26933
26934 * gcc.misc-tests/i386-prefetch.exp: New.
26935 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
26936 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
26937 * gcc.misc-tests/i386-pf-none-1.c: New test.
26938 * gcc.misc-tests/i386-pf-sse-1.c: New test.
26939
26940 2002-01-15 Jakub Jelinek <jakub@redhat.com>
26941
26942 * gcc.dg/gnu89-init-1.c: Add new tests.
26943
26944 2002-01-15 Andreas Jaeger <aj@suse.de>
26945
26946 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
26947 * gcc.dg/i386-mmx-2.c: Likewise.
26948 * gcc.dg/i386-sse-1.c: Likewise.
26949 * gcc.dg/i386-sse-2.c: Likewise.
26950 * gcc.dg/i386-sse-3.c: Likewise.
26951
26952 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
26953
26954 * g77.f-torture/execute/intrinsic-unix-bessel.f:
26955 Uncomment additional cases that now pass.
26956
26957 2002-01-11 Richard Henderson <rth@redhat.com>
26958
26959 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
26960 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
26961
26962 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
26963
26964 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
26965
26966 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
26967
26968 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
26969 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
26970
26971 2002-01-10 Dale Johannesen <dalej@apple.com>
26972
26973 * gcc.c-torture/execute/loop-11.c: New.
26974
26975 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
26976
26977 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
26978 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
26979
26980 2002-01-09 Richard Henderson <rth@redhat.com>
26981
26982 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
26983 type in which to perform the operation for each size.
26984
26985 2002-01-09 Alan Matsuoka (alanm@redhat.com)
26986
26987 * gcc.c-torture/compile/20020109-2.c: New test.
26988
26989 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
26990
26991 * gcc.c-torture/execute/loop-10.c: New test.
26992
26993 2002-01-09 Jakub Jelinek <jakub@redhat.com>
26994
26995 * gcc.c-torture/compile/20010226-1.c: New test.
26996 * gcc.c-torture/compile/20010227-1.c: New test.
26997 * gcc.c-torture/compile/20010426-1.c: New test.
26998 * gcc.c-torture/compile/20010510-1.c: New test.
26999 * gcc.c-torture/compile/20010605-3.c: New test.
27000 * gcc.c-torture/compile/20010824-1.c: New test.
27001 * gcc.c-torture/execute/20010409-1.c: New test.
27002 * gcc.dg/noncompile/20000901-1.c: New test.
27003 * gcc.dg/20001023-1.c: New test.
27004 * gcc.dg/20001101-1.c: New test.
27005 * gcc.dg/20001102-1.c: New test.
27006 * gcc.dg/20010207-1.c: New test.
27007 * gcc.dg/20010405-1.c: New test.
27008 * gcc.dg/20010822-1.c: New test.
27009 * gcc.dg/20011107-1.c: New test.
27010
27011 2002-01-09 Jeffrey A Law (law@redhat.com)
27012
27013 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
27014
27015 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
27016 execution failure on PA targets.
27017
27018 2002-01-09 Jakub Jelinek <jakub@redhat.com>
27019
27020 * gcc.c-torture/compile/20020109-1.c: New test.
27021
27022 2002-01-08 Kazu Hirata <kazu@hxi.com>
27023
27024 * gcc.c-torture/execute/20020108-1.c: New test.
27025
27026 2002-01-08 Jakub Jelinek <jakub@redhat.com>
27027
27028 * gcc.dg/20020108-1.c: New test.
27029
27030 2002-01-08 H.J. Lu <hjl@gnu.org>
27031
27032 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
27033 for header files.
27034
27035 2002-01-08 Geoff Keating <geoffk@redhat.com>
27036
27037 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
27038 consistency.
27039
27040 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
27041
27042 * gcc.dg/altivec-4.c: Test altivec predicates.
27043
27044 2002-01-07 Jakub Jelinek <jakub@redhat.com>
27045
27046 * gcc.c-torture/execute/20020107-1.c: New test.
27047
27048 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
27049
27050 PR c/5279
27051 * gcc.c-torture/compile/20020106-1.c: New test.
27052
27053 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
27054
27055 * gcc.c-torture/execute/nestfunc-4.c: New test.
27056
27057 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
27058
27059 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
27060 extra triple that slipped in.
27061 * g++.old-deja/g++.abi/align.C: Likewise.
27062 * g++.old-deja/g++.abi/bitfields.C: Likewise.
27063
27064 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
27065
27066 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
27067 * g++.old-deja/g++.abi/align.C: Likewise.
27068 * g++.old-deja/g++.abi/bitfields.C: Likewise.
27069
27070 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
27071 on FreeBSD/i386.
27072 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
27073 FreeBSD.
27074
27075 2002-01-04 Jakub Jelinek <jakub@redhat.com>
27076
27077 * gcc.dg/20020104-1.c: New test.
27078
27079 * gcc.dg/20020104-2.c: New test.
27080
27081 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
27082
27083 * gcc.dg/20020103-1.c: Fix typo in target selector.
27084
27085 2002-01-03 Richard Henderson <rth@redhat.com>
27086
27087 * gcc.dg/20020103-1.c: New.
27088
27089 2002-01-03 Kazu Hirata <kazu@hxi.com>
27090
27091 * gcc.c-torture/execute/20020103-1.c: New test.
27092
27093 2002-01-03 Jakub Jelinek <jakub@redhat.com>
27094
27095 * g++.dg/other/debug2.C: New test.
27096
27097 * gcc.c-torture/compile/20020103-1.c: New test.
27098
27099 2002-01-02 Jakub Jelinek <jakub@redhat.com>
27100
27101 * gcc.dg/gnu89-init-1.c: Added new tests.
27102
27103 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
27104
27105 * g++.dg/template/friend2.C: Remove as patch is reverted.
27106
27107 * g++.dg/warn/oldcast1.C: New test.
27108
27109 * g++.dg/template/ptrmem1.C: New test.
27110 * g++.dg/template/ptrmem2.C: New test.
27111
27112 * g++.dg/template/ntp.C: New test.
27113
27114 * g++.dg/other/component1.C: New test.
27115
27116 * g++.dg/template/ttp3.C: New test.
27117
27118 * g++.dg/template/friend2.C: New test.
27119 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
27120
27121 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
27122
27123 * g++.dg/other/ptrmem1.C: New test.
27124 * g++.dg/other/ptrmem2.C: New test.
27125
27126 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
27127
27128 * g++.dg/template/ctor1.C: New test.
27129
27130 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
27131
27132 * g++.dg/template/friend2.C: New test.
27133
27134 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
27135
27136 * gcc.dg/mmix-1.c: New test.
27137
27138 2001-12-31 Richard Henderson <rth@redhat.com>
27139
27140 * gcc.dg/asm-5.c: New.
27141
27142 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
27143
27144 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
27145 in namespace __gnu_cxx
27146
27147 2001-12-30 Richard Henderson <rth@redhat.com>
27148
27149 * gcc.dg/debug-6.c: New.
27150
27151 2001-12-30 Jakub Jelinek <jakub@redhat.com>
27152
27153 * gcc.c-torture/compile/20011229-2.c: New test.
27154
27155 2001-12-29 Jakub Jelinek <jakub@redhat.com>
27156
27157 * gcc.dg/debug-3.c: New test.
27158 * gcc.dg/debug-4.c: New test.
27159 * gcc.dg/debug-5.c: New test.
27160
27161 2001-12-29 Richard Henderson <rth@redhat.com>
27162
27163 * g++.dg/eh/loop1.C: New.
27164
27165 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
27166
27167 * g++.dg/template/crash1.C: New test.
27168
27169 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
27170
27171 * g++.dg/other/const1.C: New test.
27172
27173 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
27174
27175 * gcc.c-torture/compile/20011229-1.c: New test.
27176
27177 2001-12-28 Stan Shebs <shebs@apple.com>
27178
27179 * lib/objc-torture.exp: Resync with c-torture.exp.
27180 * lib/objc.exp: Load standard libraries.
27181
27182 2001-12-28 Jakub Jelinek <jakub@redhat.com>
27183
27184 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
27185 additional tests.
27186
27187 2001-12-27 Roger Sayle <roger@eyesopen.com>
27188
27189 * gcc.c-torture/execute/string-opt-16.c: New testcase.
27190
27191 2001-12-27 Richard Henderson <rth@redhat.com>
27192
27193 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
27194
27195 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
27196
27197 * g++.dg/eh/ctor1.C: New test.
27198 * g++.dg/other/error2.C: New test.
27199
27200 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
27201
27202 * g++.dg/other/init2.C: New test.
27203
27204 2001-12-24 Richard Henderson <rth@redhat.com>
27205
27206 * gcc.dg/20011223-1.c: New.
27207 * gcc.dg/inline-1.c: New.
27208
27209 2001-12-23 Richard Henderson <rth@redhat.com>
27210
27211 * gcc.dg/asm-4.c: Test operand modifiers.
27212
27213 2001-12-23 Richard Henderson <rth@redhat.com>
27214
27215 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
27216
27217 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
27218
27219 * gcc.c-torture/execute/20011223-1.c: New test.
27220
27221 2001-12-21 Richard Henderson <rth@redhat.com>
27222
27223 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
27224 re-enables the warning.
27225
27226 2001-12-21 Richard Henderson <rth@redhat.com>
27227
27228 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
27229
27230 2001-12-20 Jakub Jelinek <jakub@redhat.com>
27231
27232 * gcc.c-torture/compile/20011218-1.c: New test.
27233
27234 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
27235
27236 * gcc.misc-test/arm-isr.exp: New file. Control running of the
27237 arm-isr.c test.
27238 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
27239 epilogue generation for ARM ISR routines.
27240
27241 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27242
27243 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
27244 * gcc.dg/format/c90-printf-3.c: Likewise.
27245 * gcc.dg/format/c99-printf-3.c: Likewise.
27246 * gcc.dg/format/ext-1.c: Likewise.
27247 * gcc.dg/format/ext-6.c: Likewise.
27248 * gcc.dg/format/format.h: Prototype unlocked stdio.
27249
27250 2001-12-20 Richard Henderson <rth@redhat.com>
27251
27252 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
27253 (arena): Use it.
27254 (malloc): Correct allocation logic. Abort if we fill up the
27255 arena before initialization complete.
27256 (realloc): Correct allocation logic.
27257
27258 2001-12-20 Jakub Jelinek <jakub@redhat.com>
27259
27260 * gcc.c-torture/compile/20011219-2.c: New test.
27261
27262 * gcc.c-torture/execute/20011219-1.c: New test.
27263
27264 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
27265
27266 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
27267 target does not support weak symbols.
27268
27269 2001-12-19 Jakub Jelinek <jakub@redhat.com>
27270
27271 * gcc.c-torture/compile/20011219-1.c: New test.
27272
27273 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
27274
27275 * g++.dg/other/error1.C: New test.
27276
27277 2001-12-17 Jeffrey A Law (law@redhat.com)
27278
27279 * gcc.c-torture/execute/20011217-1.c: New test.
27280
27281 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
27282
27283 * objc.dg/special/: New directory.
27284 * objc.dg/special/special.exp: New file.
27285 * objc.dg/special/unclaimed-category-1.h: New file.
27286 * objc.dg/special/unclaimed-category-1a.m: New file.
27287 * objc.dg/special/unclaimed-category-1.m: New file.
27288
27289 2001-12-17 Andreas Jaeger <aj@suse.de>
27290
27291 * gcc.c-torture/compile/20011217-2.c: New test.
27292
27293 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
27294
27295 * gcc.c-torture/compile/20011217-1.c: New test.
27296
27297 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
27298
27299 * testsuite/gcc.dg/20011214-1.c: New.
27300
27301 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
27302
27303 * gcc.dg/altivec-4.c: New.
27304
27305 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
27306
27307 * gcc.dg/20011113-1.c: New test.
27308
27309 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
27310
27311 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
27312 std::__malloc_alloc_template<0> and
27313 std::__default_alloc_template<false, 0>.
27314
27315 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
27316
27317 * objc/execute/bf-21.m: New test.
27318 * objc/execute/enumeration-1.m: New test.
27319 * objc/execute/enumeration-2.m: New test.
27320
27321 2001-12-12 Jakub Jelinek <jakub@redhat.com>
27322
27323 * gcc.dg/gnu89-init-1.c: New test.
27324
27325 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
27326
27327 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
27328 * g++.old-deja/g++.jason/2371.C: Likewise.
27329 * g++.old-deja/g++.jason/template33.C: Likewise.
27330 * g++.old-deja/g++.jason/template34.C: Likewise.
27331 * g++.old-deja/g++.jason/template36.C: Likewise.
27332 * g++.old-deja/g++.oliva/typename1.C: Likewise.
27333 * g++.old-deja/g++.oliva/typename2.C: Likewise.
27334 * g++.old-deja/g++.other/typename1.C: Likewise.
27335 * g++.old-deja/g++.pt/inherit2.C: Likewise.
27336 * g++.old-deja/g++.pt/nontype5.C: Likewise.
27337 * g++.old-deja/g++.pt/typename11.C: Likewise.
27338 * g++.old-deja/g++.pt/typename14.C: Likewise.
27339 * g++.old-deja/g++.pt/typename16.C: Likewise.
27340 * g++.old-deja/g++.pt/typename3.C: Likewise.
27341 * g++.old-deja/g++.pt/typename4.C: Likewise.
27342 * g++.old-deja/g++.pt/typename5.C: Likewise.
27343 * g++.old-deja/g++.pt/typename7.C: Likewise.
27344 * g++.old-deja/g++.robertl/eb9.C: Likewise.
27345
27346 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
27347
27348 * g++.dg/other/linkage1.C: New test.
27349 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
27350 specifiers.
27351
27352 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
27353
27354 * gcc.dg/concat.c: New test.
27355
27356 2001-12-11 Stan Shebs <shebs@apple.com>
27357
27358 * objc/compile: New test directory.
27359 * objc/compile/compile.exp: New expect script.
27360 * objc/compile/20011211-1.m: New compile test.
27361
27362 2001-12-11 Jason Merrill <jason@redhat.com>
27363
27364 * lib/prune.exp (prune_gcc_output): Also handle "In member
27365 function". So many permutations...
27366
27367 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
27368
27369 * g++.dg/template/typedef1.C: New test.
27370
27371 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
27372
27373 * g++.dg/other/copy1.C: New test.
27374
27375 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
27376
27377 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
27378
27379 * gcc.dg/builtin-choose-expr.c: New.
27380
27381 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
27382
27383 * gcc.dg/altivec-2.c: New.
27384
27385 2001-12-07 Richard Henderson <rth@redhat.com>
27386
27387 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
27388
27389 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
27390
27391 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
27392 ultrasparc.
27393
27394 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
27395
27396 * g++-old.deja/g++.robertl/eb101.C: Deleted.
27397
27398 2001-12-06 Janis Johnson <janis187@us.ibm.com>
27399
27400 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
27401 variable argument list.
27402
27403 2001-12-06 Zack Weinberg <zack@codesourcery.com>
27404
27405 * gcc.c-torture/execute/memcheck: Delete entire directory.
27406 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
27407 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
27408
27409 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
27410
27411 * gcc.dg/Wshadow-1.c: New test.
27412
27413 2001-12-05 Jakub Jelinek <jakub@redhat.com>
27414
27415 * gcc.c-torture/compile/20011130-1.c: New test.
27416
27417 * gcc.dg/noncompile/20011025-1.c: New test.
27418
27419 * g++.dg/other/anon-union.C: New test.
27420
27421 * gcc.c-torture/execute/20011024-1.c: New test.
27422
27423 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
27424
27425 * gcc.c-torture/execute/20000722-1.x,
27426 gcc.c-torture/execute/20010123-1.x: Remove.
27427 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
27428 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
27429 gcc.dg/c99-complit-2.c: New tests.
27430
27431 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
27432
27433 * g++.dg/inherit/base1.C: New test.
27434
27435 2001-12-04 Jakub Jelinek <jakub@redhat.com>
27436
27437 * g++.dg/other/stdarg1.C: New test.
27438
27439 * gcc.c-torture/compile/20011130-2.c: New test.
27440
27441 2001-12-03 Janis Johnson <janis187@us.ibm.com>
27442
27443 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
27444 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
27445 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
27446 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
27447 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
27448 * gcc.dg/builtin-prefetch-1.c: New test.
27449
27450 2001-12-03 Jakub Jelinek <jakub@redhat.com>
27451
27452 * gcc.dg/20011130-1.c: New test.
27453
27454 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
27455
27456 * g++.dg/other/scope1.C: New test.
27457 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
27458
27459 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
27460
27461 * gcc.dg/vla-init-1.c: New test.
27462
27463 2001-12-01 Geoff Keating <geoffk@redhat.com>
27464
27465 * gcc.c-torture/compile/structs.c: New testcase from GDB.
27466
27467 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
27468
27469 * objc.dg/alias.m: Update.
27470 * objc.dg/class-1.m: Update.
27471 * objc.dg/const-str-1.m: Update.
27472 * objc.dg/fwd-proto-1.m: Update.
27473 * objc.dg/id-1.m: Update.
27474 * objc.dg/super-class-1.m: Update.
27475
27476 2001-11-29 Mark Mitchell <mark@codesourcery.com>
27477
27478 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
27479 constructs.
27480
27481 2001-11-28 Jeffrey A Law (law@cygnus.com)
27482
27483 * gcc.c-torture/execute/20011128-1.c: New test.
27484
27485 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
27486
27487 * gcc.dg/20011127-1.c: New test.
27488
27489 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
27490
27491 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
27492 from Austin Group draft 7.
27493 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
27494 scanf format arguments.
27495 * gcc.dg/format/no-exargs-2.c: New test.
27496
27497 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
27498
27499 * g++.dg/abi/vbase8-4.C: New test.
27500
27501 2001-11-24 Ian Lance Taylor <ian@airs.com>
27502
27503 * gcc.c-torture/execute/20011121-1.c: New test.
27504
27505 2001-11-23 Jeffrey A Law (law@cygnus.com)
27506
27507 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
27508
27509 2001-11-23 Andreas Jaeger <aj@suse.de>
27510
27511 * gcc.dg/cpp/charconst-2.c: New test.
27512
27513 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
27514
27515 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
27516 to the host if it is remote. Let tests specify extra headers
27517 they use.
27518 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
27519 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
27520 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
27521 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
27522 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
27523 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
27524 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
27525 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
27526 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
27527 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
27528
27529 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
27530
27531 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
27532 for little endian ARMs.
27533
27534 2001-11-20 Jakub Jelinek <jakub@redhat.com>
27535
27536 * gcc.c-torture/compile/20011119-1.c: New test.
27537 * gcc.c-torture/compile/20011119-2.c: New test.
27538
27539 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
27540
27541 * gcc.dg/altivec-1.c: Fix typo.
27542
27543 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
27544
27545 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
27546
27547 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
27548
27549 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
27550
27551 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
27552
27553 * lib/g77.exp: Don't specify --rpath-link.
27554
27555 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
27556 across all the headers.
27557 * gcc.dg/format/format.exp: For testing on a remote host,
27558 copy format.h.
27559
27560 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
27561 * gcc.c-torture/execute/930406-1.c: Likewise.
27562 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
27563
27564 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
27565
27566 * gcc.dg/altivec-1.c: New.
27567
27568 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
27569
27570 * gcc.dg/cpp/fpreprocessed.c: New test case.
27571
27572 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
27573
27574 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
27575 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
27576 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
27577
27578 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
27579
27580 * gcc.dg/no-builtin-1.c: New test.
27581
27582 2001-11-16 Jakub Jelinek <jakub@redhat.com>
27583
27584 * gcc.c-torture/execute/20011115-1.c: New test.
27585
27586 2001-11-15 Jakub Jelinek <jakub@redhat.com>
27587
27588 * gcc.c-torture/compile/20011114-2.c: New test.
27589 * gcc.c-torture/compile/20011114-3.c: New test.
27590 * gcc.c-torture/compile/20011114-4.c: New test.
27591
27592 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
27593
27594 * g++.dg/other/init1.C: New test.
27595
27596 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
27597
27598 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
27599 message.
27600
27601 * gcc.c-torture/execute/20011114-1.c: New testcase.
27602
27603 * gcc.c-torture/compile/20010327-1.c: Revert last change.
27604 * gcc.c-torture/compile/20011114-1.c: New test, exactly
27605 like the (before this change) version of 20010327-1.c.
27606
27607 2001-11-14 Roger Sayle <roger@eyesopen.com>
27608
27609 * gcc.c-torture/execute/string-opt-13.c: New testcase.
27610
27611 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
27612
27613 * g++.dg/init/array2.C: New test.
27614
27615 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
27616
27617 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
27618
27619 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
27620
27621 * g++.dg/other/forscope1.C: New test.
27622 * g++.dg/ext/forscope1.C: New test.
27623 * g++.dg/ext/forscope2.C: New test.
27624
27625 2001-11-13 Jakub Jelinek <jakub@redhat.com>
27626
27627 * gcc.c-torture/execute/20011113-1.c: New test.
27628
27629 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
27630
27631 * gcc.c-torture/execute/20011109-2.c: New test.
27632
27633 * gcc.c-torture/execute/20011109-1.c: New test.
27634
27635 2001-11-09 Jakub Jelinek <jakub@redhat.com>
27636
27637 * gcc.c-torture/compile/20011109-1.c: New test.
27638
27639 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
27640
27641 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
27642 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
27643 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
27644 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
27645 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
27646 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
27647 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
27648
27649 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
27650
27651 * g++.dg/warn/Wshadow-1.C: New tests.
27652 * g++.old-deja/g++.mike/for3.C: Update.
27653
27654 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
27655
27656 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
27657 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
27658 XFAILs. Adjust expected error texts.
27659 * gcc.c-torture/compile/20011106-1.c,
27660 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
27661 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
27662 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
27663 gcc.dg/c99-array-lval-5.c: New tests.
27664
27665 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
27666
27667 * gcc.dg/cpp/defined.c: Update.
27668
27669 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
27670
27671 * gcc.c-torture/execute/anon-1.c: New test.
27672
27673 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
27674
27675 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
27676 same size, so no warning should be produced on stormy16.
27677
27678 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
27679 due to oversized array.
27680 * g++.old-deja/g++.mike/ns15.C: Likewise.
27681 * g++.old-deja/g++.pt/crash16.C: Likewise.
27682
27683 2001-11-02 Graham Stott <grahams@redhat.com>
27684
27685 * g++.dgother/debug1.C: Fix typos.
27686
27687 2001-11-01 Jakub Jelinek <jakub@redhat.com>
27688
27689 * g++.dg/other/debug1.C: New test.
27690
27691 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
27692
27693 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
27694 of unsigned long.
27695
27696 2001-10-30 Jakub Jelinek <jakub@redhat.com>
27697
27698 * gcc.dg/20011029-2.c: New test.
27699
27700 * gcc.c-torture/compile/20011029-1.c: New test.
27701
27702 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
27703
27704 * objc/execute/class_self-1.m: New test.
27705 * objc/execute/class_self-2.m: New test.
27706
27707 2001-10-25 Zack Weinberg <zack@codesourcery.com>
27708
27709 * gcc.misc-tests/msgs.exp: Delete.
27710 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
27711 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
27712 error set to match recent changes.
27713
27714 2001-10-24 Zack Weinberg <zack@codesourcery.com>
27715
27716 * gcc.dg/20011021-1.c: New test.
27717
27718 2001-10-24 Jakub Jelinek <jakub@redhat.com>
27719
27720 * gcc.c-torture/compile/20011023-1.c: New test.
27721
27722 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
27723
27724 * lib/g77.exp: Rewrite based on lib/g++.exp.
27725
27726 2001-10-19 Jakub Jelinek <jakub@redhat.com>
27727
27728 * gcc.c-torture/execute/20011019-1.c: New test.
27729
27730 * gcc.dg/20011018-1.c: New test.
27731
27732 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
27733
27734 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
27735
27736 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
27737
27738 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
27739 * gcc.dg/attr-invalid.c: Likewise.
27740
27741 2001-10-18 Jakub Jelinek <jakub@redhat.com>
27742
27743 * testsuite/gcc.dg/20011015-1.c: New test.
27744
27745 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
27746
27747 * g++.dg/template/unify2.C: New test.
27748
27749 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
27750
27751 * g++.dg/other/exception-specification.C: New test
27752
27753 2001-10-13 Tom Rix <trix@redhat.com>
27754
27755 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
27756 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
27757
27758 2001-10-12 Jakub Jelinek <jakub@redhat.com>
27759
27760 * testsuite/gcc.dg/20011009-1.c: New test.
27761
27762 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
27763
27764 PR g++/4476
27765 * g++.dg/other/friend1.C: New test.
27766
27767 2001-10-11 Richard Henderson <rth@redhat.com>
27768
27769 * g++.old-deja/g++.other/crash18.C: Add -S to options.
27770
27771 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27772
27773 * gcc.c-torture/compile/20011010-1.c: New.
27774
27775 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
27776
27777 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
27778 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
27779 g77.f-torture/execute/execute.exp,
27780 g77.f-torture/noncompile/noncompile.exp,
27781 gcc.c-torture/compile/compile.exp,
27782 gcc.c-torture/execute/execute.exp,
27783 gcc.c-torture/execute/ieee/ieee.exp,
27784 gcc.c-torture/execute/memcheck/memcheck.exp,
27785 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
27786 objc/execute/execute.exp: Update FSF address.
27787
27788 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
27789
27790 * gcc.dg/cpp/cmdlne-C.c: Update.
27791 * gcc.dg/cpp/cmdlne-C2.c: New.
27792
27793 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27794
27795 * gcc.c-torture/execute/20011008-3.c: New.
27796
27797 2001-10-08 DJ Delorie <dj@redhat.com>
27798
27799 * gcc.dg/20011008-1.c: New.
27800 * gcc.dg/20011008-2.c: New.
27801
27802 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
27803
27804 * gcc.dg/cpp/spacing1.c: Update test.
27805
27806 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
27807
27808 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
27809 spelling errors of "separate" as "seperate".
27810
27811 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
27812
27813 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
27814 enough to avoid inlining.
27815
27816 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
27817
27818 * lib/g77.exp: set libg2c_dir correctly.
27819
27820 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
27821
27822 * gcc.dg/cpp/macro11.c: New test.
27823
27824 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
27825
27826 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
27827 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
27828 gcc.dg/format/multattr-3.c: New tests.
27829 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
27830 tests for format attributes on function pointers being rejected.
27831
27832 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
27833
27834 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
27835
27836 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
27837
27838 * g++.dg/warn/format1.C: New test.
27839
27840 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
27841
27842 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
27843
27844 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
27845
27846 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
27847
27848 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
27849
27850 * gcc.dg/cpp/redef2.c: Add test.
27851
27852 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
27853
27854 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
27855 long-standing bug on i686, apparently.
27856 * gcc.c-torture/execute/loop-2c.x: New file.
27857 * gcc.c-torture/execute/loop-2d.x: New file.
27858 * gcc.c-torture/execute/loop-3c.x: New file.
27859
27860 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
27861
27862 * gcc.dg/cpp/20000625-2.c: Correct line number.
27863
27864 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
27865
27866 * gcc.dg/cpp/macro10.c: New test.
27867 * gcc.dg/cpp/strify3.c: New test.
27868 * gcc.dg/cpp/spacing1.c: Add tests.
27869 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
27870 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
27871
27872 2001-09-24 DJ Delorie <dj@redhat.com>
27873
27874 * gcc.c-torture/execute/20010924-1.c: New test.
27875
27876 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
27877
27878 * testsuite/objc/execute/paste.m: Remove.
27879
27880 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
27881
27882 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
27883
27884 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
27885
27886 * g77.dg/strlen0.f: New test.
27887
27888 2001-09-21 Richard Henderson <rth@redhat.com>
27889
27890 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
27891 * g++.old-deja/g++.abi/vtable2.C: Likewise.
27892
27893 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
27894
27895 Table-driven attributes.
27896 * g++.dg/ext/attrib1.C: New test.
27897
27898 2001-09-20 DJ Delorie <dj@redhat.com>
27899
27900 * gcc.dg/20000926-1.c: Update expected warning messages.
27901 * gcc.dg/array-2.c: Likewise, and test for warnings too.
27902 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
27903 array.
27904
27905 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
27906
27907 * g++.dg/eh/registers1.C: New test case.
27908
27909 2001-09-17 Richard Henderson <rth@redhat.com>
27910
27911 * gcc.dg/array-5.c: Fix VLA decomposition test.
27912
27913 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
27914
27915 * gcc.dg/cpp/line5.c: New testcase.
27916
27917 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
27918
27919 * gcc.dg/cpp/macro9.c: New test.
27920
27921 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
27922
27923 * gcc.c-torture/execute/980223.c: Change type of addr from long
27924 to char *.
27925
27926 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
27927
27928 * gcc.c-torture/execute/20010915-1.c: New test.
27929
27930 2001-09-14 Janis Johnson <janis187@us.ibm.com>
27931
27932 * g77.dg/bprob: New directory.
27933 * g77.dg/bprob/bprob.exp: New file.
27934 * g77.dg/bprob/bprob-1.f: New test.
27935 * g77.dg/gcov: New directory.
27936 * g77.dg/gcov/gcov.exp: New file.
27937 * g77.dg/gcov/gcov-1.f: New test.
27938 * g77.dg/gcov/gcov-1.x: New file.
27939
27940 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
27941
27942 * gcc.dg/cpp/directiv.c: Update.
27943 * gcc.dg/cpp/undef1.c: Update.
27944
27945 2001-09-12 Jakub Jelinek <jakub@redhat.com>
27946
27947 * gcc.dg/20010912-1.c: New test.
27948
27949 2001-09-11 Janis Johnson <janis187@us.ibm.com>
27950
27951 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
27952 language-independent file in lib.
27953 * lib/gcov.exp: New file.
27954
27955 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
27956
27957 * gcc.c-torture/compile/20010911-1.c: New test.
27958
27959 2001-09-10 Janis Johnson <janis187@us.ibm.com>
27960
27961 * lib/profopt.exp: New, to support profile-directed optimizations.
27962 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
27963 * gcc.misc-tests/bprob-1.c: New test.
27964 * gcc.misc-tests/bprob-2.c: New test.
27965
27966 2001-09-07 Janis Johnson <janis187@us.ibm.com>
27967
27968 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
27969 XFAIL and which kinds of gcov output to verify.
27970 * gcc.misc-tests/gcov-4b.x: New file.
27971 * gcc.misc-tests/gcov-5b.x: New file.
27972 * gcc.misc-tests/gcov-6.x: New file.
27973 * gcc.misc-tests/gcov-7.c: New test.
27974 * gcc.misc-tests/gcov-7.x: New file.
27975
27976 2001-09-06 Janis Johnson <janis187@us.ibm.com>
27977
27978 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
27979 * gcc.misc-tests/gcov-6.c: New test.
27980
27981 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
27982
27983 PR c++/3986
27984 * g++.dg/abi/vbase1.C: New test.
27985
27986 2001-09-05 Ziemowit Laski <zlaski@apple.com>
27987
27988 * objc.dg/method-2.m: New.
27989
27990 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
27991
27992 PR c++/4203
27993 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
27994 * g++.dg/init/empty1.C: New test.
27995
27996 2001-09-03 Jakub Jelinek <jakub@redhat.com>
27997
27998 * gcc.c-torture/compile/20010903-1.c: New test.
27999
28000 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
28001
28002 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
28003 for m68k.
28004
28005 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
28006
28007 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
28008
28009 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
28010
28011 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
28012
28013 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
28014
28015 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
28016 for 16-bit 'unsigned int'.
28017
28018 2001-08-29 Kazu Hirata <kazu@hxi.com>
28019
28020 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
28021
28022 2001-08-27 Richard Henderson <rth@redhat.com>
28023
28024 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
28025 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
28026
28027 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
28028
28029 * gcc.dg/asm-names.c (ymain): New.
28030
28031 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
28032
28033 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
28034 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
28035 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
28036
28037 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28038
28039 * gcc.dg/compare5.c: New testcase.
28040
28041 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
28042
28043 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
28044 and "In instantiation".
28045
28046 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
28047
28048 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
28049
28050 2001-08-20 Janis Johnson <janis187@us.ibm.com>
28051
28052 * gcc.misc-tests/gcov.exp: Add support for branch information.
28053 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
28054 * gcc.misc-tests/gcov-4.c: New test.
28055 * gcc.misc-tests/gcov-4b.c: New test.
28056 * gcc.misc-tests/gcov-5b.c: New test.
28057
28058 2001-08-20 Zack Weinberg <zackw@panix.com>
28059
28060 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
28061 expected to fail.
28062
28063 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
28064
28065 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
28066
28067 2001-08-19 Jakub Jelinek <jakub@redhat.com>
28068
28069 * g++.dg/eh/template1.C: New test.
28070
28071 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
28072
28073 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
28074 Fix thinko.
28075 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
28076 for xfail.
28077
28078 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
28079
28080 * lib/g77-dg.exp: Use prune.exp for common procedures
28081 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
28082 * lib/g77.exp: (g77-dg-prune) Remove
28083
28084 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
28085
28086 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
28087
28088 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28089
28090 * g++.dg/template/unify1.C: New test.
28091
28092 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
28093
28094 * g++.dg/abi/empty4.C: New test.
28095
28096 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
28097
28098 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
28099 solaris2.*
28100 * g77.f-torture/compile/pr3743.x: Likewise
28101
28102 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
28103
28104 * g++.dg/other/using-declaration.C: New test.
28105
28106 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
28107
28108 * gcc.dg/cpp/tr-sign.c: New testcase.
28109
28110 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
28111
28112 * gcc.dg/cpp/19951025-1.c: Revert.
28113 * gcc.dg/cpp/directiv.c: We no longer process directives that
28114 interrupt macro arguments.
28115
28116 2001-08-03 Zack Weinberg <zackw@stanford.edu>
28117
28118 * gcc.dg/bconstp-1.c: New test.
28119
28120 2001-08-03 Richard Henderson <rth@redhat.com>
28121
28122 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
28123
28124 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
28125
28126 * gcc.dg/cpp/19951025-1.c: Update.
28127
28128 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
28129
28130 * g77.dg/ff90-1.f (s): Fix reference of variable z,
28131 should be x.
28132
28133 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
28134
28135 Kill -fhonor-std.
28136 * g++.old-deja/g++.ns/ns14.C: Remove special options.
28137 * g++.old-deja/g++.other/std1.C: Likewise.
28138 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
28139
28140 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
28141
28142 * lib/g77.exp: Load gcc-defs.exp for common procedures
28143 (g77_pass, g77_fail, g77_finish, g77_exit,
28144 ${tool}_check_unsupported_p} Now redundant. Deleted.
28145
28146 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
28147
28148 * g77.dg/fbackslash.f
28149 * g77.dg/fcase-preserve.f
28150 * g77.dg/ff90-1.f
28151 * g77.dg/ffixed-line-length-0.f
28152 * g77.dg/ffixed-line-length-132.f
28153 * g77.dg/ffixed-line-length-7.f
28154 * g77.dg/ffixed-line-length-72.f
28155 * g77.dg/ffixed-line-length-none.f
28156 * g77.dg/ffree-form-1.f
28157 * g77.dg/fno-backslash.f
28158 * g77.dg/fno-f90-1.f
28159 * g77.dg/fno-fixed-form-1.f
28160 * g77.dg/fno-onetrip.f
28161 * g77.dg/fno-typeless-boz.f
28162 * g77.dg/fno-underscoring.f
28163 * g77.dg/fno-vxt-1.f
28164 * g77.dg/fonetrip.f
28165 * g77.dg/ftypeless-boz.f
28166 * g77.dg/fugly-assumed.f
28167 * g77.dg/funderscoring.f
28168 * g77.dg/fvxt-1.f
28169
28170 2001-08-01 Ziemowit Laski <zlaski@apple.com>
28171
28172 * objc.dg/fwd-proto-1.m: New.
28173 * objc.dg/local-decl-1.m: New.
28174 * objc.dg/naming-1.m: New.
28175 * objc.dg/naming-2.m: New.
28176 * objc.dg/proto-hier-1.m: New.
28177
28178 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
28179
28180 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
28181 largest-type elements to a struct makes its size grow.
28182
28183 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
28184
28185 * g++.dg/abi/vthunk1.C: New test.
28186
28187 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
28188
28189 * g++.dg/abi/vbase8-22.C: New test.
28190
28191 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
28192
28193 * gcc.dg/cpp/macro8.c: New test.
28194
28195 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
28196
28197 * g++.dg/abi/vbase8-21.C: New test.
28198
28199 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
28200
28201 * g++.dg/abi/vbase8-10.C: New test.
28202
28203 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
28204
28205 * lib/g++.exp (g++_set_ld_library_path): Renamed to
28206 ${tool}_set_ld_library_path.
28207 Changed caller.
28208 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
28209 g++.exp.
28210
28211 2001-07-26 Stan Cox <scox@redhat.com>
28212
28213 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
28214 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
28215 gcc_exit, gcc_check_unsupported_p):
28216 Moved to gcc-deps.exp
28217 * gcc-deps.exp: New file.
28218
28219 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28220
28221 * g++.old-deja/g++.pt/defarg14.C: New test.
28222
28223 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
28224
28225 * g++.old-deja/g++.other/lineno5.C: New test.
28226
28227 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
28228
28229 * g++.old-deja/g++.pt/crash68.C: New test.
28230
28231 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
28232
28233 * g++.old-deja/g++.other/crash42.C: New test.
28234
28235 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
28236
28237 * gcc.dg/cpp/extratokens.c: Fix.
28238 * gcc.dg/cpp/skipping2.c: New tests.
28239
28240 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
28241
28242 * gcc.c-torture/execute/20010724-1.c: New file.
28243 * gcc.c-torture/execute/20010724-1.x: New file.
28244
28245 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
28246
28247 * g++.old-deja/g++.other/cond7.C: New test.
28248
28249 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
28250
28251 * g++.old-deja/g++.other/optimize4.C: New test.
28252
28253 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
28254
28255 * g++.old-deja/g++.abi/vbase8-5.C: New test.
28256
28257 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
28258
28259 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
28260 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
28261 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
28262 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
28263
28264 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
28265 bug report" message.
28266
28267 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
28268 * g++.dg/ext/instantiate1.C: Move from old-deja.
28269
28270 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
28271
28272 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
28273 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
28274 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
28275 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
28276
28277 2001-07-23 Jeffrey A Law (law@cygnus.com)
28278
28279 * gcc.c-torture/execute/20010723-1.c: New test.
28280
28281 2001-07-23 Ben Elliston <bje@redhat.com>
28282
28283 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
28284
28285 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28286
28287 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
28288 i[34567]86-*-*.
28289 Delete handling of ieee_multilib_flags.
28290 Pass -mieee for alpha*-*-* and sh-*-*.
28291 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
28292
28293 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
28294
28295 Remove old-abi tests.
28296 * g++.old-deja/g++.mike/p11116.C: Remove.
28297 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
28298
28299 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
28300
28301 * g77.f-torture/compile/pr3743.f: New test
28302
28303 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
28304
28305 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
28306
28307 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
28308
28309 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
28310 g++.old-deja/g++.pt/static6.C: Likewise.
28311 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
28312 supports weak symbols.
28313
28314 2001-07-18 Andreas Jaeger <aj@suse.de>
28315
28316 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
28317 supported again.
28318
28319 2001-07-18 Andreas Jaeger <aj@suse.de>
28320
28321 * gcc.dg/iftrap-1.c: Fix target line.
28322
28323 2001-07-17 Richard Henderson <rth@redhat.com>
28324
28325 * gcc.c-torture/execute/20010717-1.c: New.
28326
28327 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
28328
28329 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
28330 tests.
28331
28332 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
28333
28334 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
28335
28336 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
28337
28338 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
28339 UAC_SIGBUS, UAC_NOPRINT definitions.
28340
28341 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
28342
28343 * objc/execute/object_is_class.m: New test.
28344 * objc/execute/object_is_meta_class.m: New test.
28345
28346 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
28347
28348 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
28349 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
28350
28351 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
28352
28353 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
28354 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
28355
28356 2001-07-14 Richard Henderson <rth@redhat.com>
28357
28358 * gcc.dg/iftrap-1.c: New.
28359
28360 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
28361
28362 * g77.f-torture/execute/intrinsic77.f: New test.
28363
28364 2001-07-11 Janis Johnson <janis@us.ibm.com>
28365
28366 * gcc.misc-tests/gcov-3.c: New test.
28367
28368 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
28369
28370 * gcc.c-torture/compile/20010711-1.c,
28371 * gcc.c-torture/compile/20010711-2.c: New tests.
28372
28373 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
28374
28375 * gcc.c-torture/execute/20010711-1.c: New test.
28376
28377 2001-07-11 Ben Elliston <bje@redhat.com>
28378
28379 * g++.old-deja/g++.other/enum5.C: New test.
28380
28381 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
28382
28383 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
28384 (g++-dg-prune): Call prune_gcc_output.
28385 * prune.exp: New file for prune_gcc_output.
28386 * lib/g++.exp, lib/gcc.exp: Load it.
28387
28388 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
28389
28390 * gcc.c-torture/compile/20010701-1.c,
28391 g++.old-deja/g++.ext/attrib6.C: New tests.
28392
28393 2001-07-06 Jeffrey A Law (law@cygnus.com)
28394
28395 * gcc.c-torture/compile/20010706-1.c: New test.
28396
28397 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
28398
28399 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
28400
28401 2001-06-28 Stan Shebs <shebs@apple.com>
28402
28403 * gcc.dg/pragma-darwin.c: New test.
28404
28405 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
28406
28407 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
28408 Solaris 2.[678] system.
28409
28410 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
28411
28412 * gcc.dg/20010622-1.c: New test.
28413
28414 2001-06-18 Stan Shebs <shebs@apple.com>
28415
28416 * objc.dg: New directory.
28417 * objc.dg/dg.exp: New file.
28418 * objc.dg/alias.m: New.
28419 * objc.dg/class-1.m: New.
28420 * objc.dg/class-2.m: New.
28421 * objc.dg/const-str-1.m: New.
28422 * objc.dg/const-str-2.m: New.
28423 * objc.dg/id-1.m: New.
28424 * objc.dg/method-1.m: New.
28425 * objc.dg/super-class-1.m: New.
28426 * lib/objc-dg.exp: New file.
28427
28428 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
28429
28430 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
28431 of label name.
28432
28433 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
28434
28435 * g++.old-deja/g++.abi/vbase8-9.C: New test.
28436
28437 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28438
28439 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
28440 variable.
28441
28442 2001-06-12 Richard Henderson <rth@redhat.com>
28443
28444 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
28445
28446 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
28447
28448 * g++.old-deja/g++.abi/vbase5.C: New test.
28449 * g++.old-deja/g++.abi/vbase6.C: New test.
28450 * g++.old-deja/g++.abi/vbase7.C: New test.
28451
28452 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28453
28454 * gcc.c-torture/compile/20010610-1.c: New test.
28455
28456 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
28457
28458 * g++.old-deja/g++.abi/vbase4.C: New test.
28459
28460 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
28461
28462 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
28463 support %f for HC11/HC12 targets.
28464 * gcc.c-torture/execute/930513-1.x: New file, likewise.
28465 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
28466 on HC11/HC12 targets.
28467 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
28468
28469 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
28470
28471 * gcc.dg/wchar_t-1.c: New file.
28472 * gcc.dg/wint_t-1.c: Likewise.
28473
28474 2001-06-11 Bernd Schmidt <bernds@redhat.com>
28475
28476 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
28477
28478 2001-06-11 Richard Henderson <rth@redhat.com>
28479
28480 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
28481
28482 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
28483
28484 * gcc.c-torture/compile/20010611-1.c: New test.
28485
28486 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
28487
28488 * gcc.dg/c99-tag-1.c: Add more tests.
28489
28490 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
28491
28492 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
28493 representation on MN10300 and ARM/Thumb.
28494
28495 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
28496
28497 * g77.f-torture/execute/20010610.f: New.
28498
28499 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
28500
28501 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
28502 names.
28503
28504 2001-06-09 Richard Henderson <rth@redhat.com>
28505
28506 * gcc.c-torture/execute/ashrdi-1.c: New.
28507 * gcc.c-torture/execute/ashldi-1.c: New.
28508 * gcc.c-torture/execute/lshrdi-1.c: New.
28509
28510 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
28511
28512 * objc/execute/load-3.m: Added. Check sending +load to categories,
28513 in addition to classes.
28514
28515 2001-06-08 Stan Shebs <shebs@apple.com>
28516
28517 * objc/execute/load-2.m: New test. From Nicola Pero
28518 <n.pero@mi.flashnet.it>.
28519
28520 2001-06-08 Jakub Jelinek <jakub@redhat.com>
28521
28522 * gcc.c-torture/execute/20010605-2.c: New test.
28523
28524 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
28525
28526 * g++.old-deja/g++.abi/vbase2.C: New test.
28527 * g++.old-deja/g++.abi/vbase3.C: New test.
28528
28529 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
28530
28531 * g++.old-deja/g++.pt/friend49.C: New test.
28532
28533 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
28534
28535 * g++.old-deja/g++.ext/anon3.C: New test.
28536
28537 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
28538
28539 * g++.old-deja/g++.other/conv7.C: New test.
28540
28541 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
28542
28543 * gcc.c-torture/compile/20010605-2.c: New test.
28544
28545 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
28546
28547 * gcc.c-torture/execute/20010604-1.c: New test.
28548
28549 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
28550
28551 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
28552
28553 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
28554
28555 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
28556 (g++_link_flags): Likewise.
28557 (g++_init): Pass gccpath's value to two previous functions.
28558
28559 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28560
28561 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
28562 Ensure logfile entry matches exec command line.
28563
28564 2001-05-31 Richard Henderson <rth@redhat.com>
28565
28566 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
28567 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
28568
28569 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
28570
28571 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
28572 compiler for irix6.2
28573
28574 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
28575
28576 * g++.old-deja/g++.other/optimize3.C: New file.
28577
28578 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
28579
28580 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
28581 assemble.
28582
28583 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
28584
28585 * g++.old-deja/g++.other/optimize2.C: New file.
28586
28587 2001-05-25 Diego Novillo <dnovillo@redhat.com>
28588
28589 * gcc.c-torture/compile/20010518-2.c: New file.
28590 * gcc.c-torture/execute/20010518-1.c: New file.
28591 * gcc.c-torture/execute/20010518-2.c: New file.
28592
28593 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
28594
28595 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
28596
28597 2001-05-24 Mark Mitchell <mark@codesourcery.com>
28598
28599 G++ no longer defines builtins that do not begin with __builtin.
28600 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
28601 * g++.old-deja/g++.brendand/misc13.C: Likewise.
28602 * g++.old-deja/g++.law/builtin1.C: Likewise.
28603 * g++.old-deja/g++.law/cvt2.C: Likewise.
28604 * g++.old-deja/g++.mike/net5.C: Likewise.
28605 * g++.old-deja/g++.other/builtins1.C: Likewise.
28606 * g++.old-deja/g++.other/builtins2.C: Likewise.
28607 * g++.old-deja/g++.other/builtins3.C: Likewise.
28608 * g++.old-deja/g++.other/builtins4.C: Likewise.
28609 * g++.old-deja/g++.other/inline8.C: Likewise.
28610 * g++.old-deja/g++.robertl/eb39.C: Likewise.
28611
28612 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
28613
28614 * g++.old-deja/g++.pt/using1.C: Adjust.
28615 * g++.old-deja/g++.pt/using2.C: New test.
28616
28617 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
28618
28619 * gcc.dg/cpp/charconst.c: New tests.
28620 * gcc.dg/cpp/escape.c: New tests.
28621 * gcc.dg/cpp/escape-1.c: New tests.
28622 * gcc.dg/cpp/escape-2.c: New tests.
28623 * gcc.dg/cpp/ucs.c: New tests.
28624
28625 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
28626
28627 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
28628 native compiler for irix6.5.
28629
28630 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
28631
28632 * lib/g++.exp (g++_include_flags): Use args to compute
28633 get_multilibs.
28634 (g++_link_flags): Likewise.
28635 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
28636
28637 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
28638
28639 * gcc.dg/c90-hexfloat-1.c: Add more tests.
28640
28641 2001-05-21 Geoff Keating <geoffk@redhat.com>
28642
28643 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
28644 this file.
28645
28646 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
28647
28648 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
28649 STACK_SIZE;
28650 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
28651 to STACK_SIZE; Use it to define size of add_histo array.
28652 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
28653 to STACK_SIZE.
28654 (f): Use GITT_SIZE to define size of gitt local table.
28655 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
28656 to STACK_SIZE; Use it to define size of bytemem array.
28657
28658 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
28659
28660 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
28661 on 68HC11/HC12 due to the asm instruction.
28662 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
28663 * gcc.c-torture/compile/920520-1.x: Likewise.
28664 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
28665 on 68HC11/HC12 because the function is larger than 64K.
28666 * gcc.c-torture/compile/961203-1.x: New file, this test fails
28667 on 68HC11/HC12 because the structure is too large.
28668
28669 2001-05-20 Richard Henderson <rth@redhat.com>
28670
28671 * gcc.c-torture/execute/20010520-1.c: New.
28672
28673 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28674
28675 * g++.old-deja/g++.warn/compare1.C: New test.
28676 * gcc.dg/compare4.c: New test.
28677
28678 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
28679
28680 * g++.old-deja/g++.other/optimize1.C: New test.
28681
28682 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28683
28684 * g++.old-deja/g++.pt/spec41.C: New test.
28685
28686 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
28687
28688 * gcc.c-torture/compile/20010114-1.x: Remove.
28689
28690 2001-05-18 Stan Shebs <shebs@apple.com>
28691
28692 * gcc.c-torture/compile/20010518-1.c: New test.
28693
28694 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
28695
28696 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
28697 * g++.old-deja/g++.pt/crash67.C: New test.
28698
28699 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
28700
28701 * g++.old-deja/g++.other/debug9.C: New test.
28702
28703 2001-05-16 Zack Weinberg <zackw@stanford.edu>
28704
28705 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
28706
28707 2001-05-16 Jan Hubicka <jh@suse.cz>
28708
28709 * gcc.c-torture/compile/20010516-1.c: New test.
28710
28711 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
28712
28713 * g++.old-deja/g++.other/crash41.C: New test.
28714
28715 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
28716
28717 * g++.old-deja/g++.pt/crash66.C: New test.
28718
28719 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
28720
28721 * g++.old-deja/g++.robertl/eb27.C: Convert.
28722
28723 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
28724
28725 * g++.dg/friend-warn.C: New test. Do not warn about friend
28726 declaration being redundant.
28727
28728 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
28729
28730 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
28731
28732 2001-05-14 Mark Mitchell <mark@codesourcery.com>
28733
28734 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
28735
28736 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
28737
28738 * lib/g++.exp: Use testsuite_flags.
28739
28740 2001-05-13 Mark Mitchell <mark@codesourcery.com>
28741
28742 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
28743
28744 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
28745
28746 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
28747
28748 2001-05-11 Mark Mitchell <mark@codesourcery.com>
28749
28750 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
28751
28752 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
28753
28754 * gcc.c-torture/compile/20010313-1.c: New test.
28755
28756 2001-05-09 Zack Weinberg <zackw@stanford.edu>
28757
28758 * gcc.dg/cpp/direct2.c: New test.
28759 * gccq.dg/cpp/direct2s.c: New test.
28760
28761 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
28762
28763 2001-05-07 Mark Mitchell <mark@codesourcery.com>
28764
28765 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
28766 * g++.old-deja/g++.other/op3.C: Likewise.
28767
28768 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
28769
28770 * gcc.dg/cpp/syshdr.h: New file.
28771 * gcc.dg/cpp/sysmac1.c: Update.
28772 * gcc.dg/cpp/sysmac2.c: Update.
28773
28774 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
28775
28776 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
28777
28778 2001-05-04 David Edelsohn <edelsohn@gnu.org>
28779
28780 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
28781 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
28782
28783 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
28784
28785 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
28786
28787 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
28788
28789 * lib/g++.exp (g++_include_flags): Don't use any special flags
28790 if TESTING_IN_BUILD_TREE is not defined.
28791 (g++_init): Use a plain 'c++' as the compiler if
28792 TESTING_IN_BUILD_TREEE is not defined.
28793
28794 2001-05-02 Jakub Jelinek <jakub@redhat.com>
28795
28796 * g++.old-deja/g++.eh/catch13.C: New test.
28797 * g++.old-deja/g++.eh/catch14.C: New test.
28798
28799 2001-05-02 Jakub Jelinek <jakub@redhat.com>
28800
28801 * gcc.dg/cpp/tr-define.c: New test.
28802
28803 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
28804
28805 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
28806 <stdlib.h>, not <malloc.h>.
28807
28808 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
28809
28810 * g++.old-deja/g++.ns/template17.C: New test.
28811
28812 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
28813
28814 * g++.old-deja/g++.pt/ref4.C: New test.
28815
28816 2001-04-30 Richard Henderson <rth@redhat.com>
28817
28818 * gcc.dg/20000724-1.c: Revert last change.
28819
28820 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
28821
28822 * g77.f-torture/execute/20010430.f: New test.
28823
28824 2001-04-30 Mark Mitchell <mark@codesourcery.com>
28825
28826 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
28827
28828 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
28829
28830 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
28831
28832 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
28833
28834 * g++.old-deja/g++.eh/crash6.C: New test.
28835
28836 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
28837
28838 * g++.old-deja/g++.other/warn7.C: New test.
28839
28840 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
28841
28842 * g++.old-deja/g++.other/defarg9.C: New test.
28843
28844 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
28845
28846 * g77.f-torture/compile/20010426.f: New test.
28847 * g77.f-torture/execute/20010426.f: New test.
28848
28849 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
28850
28851 * g77.f-torture/compile/20000629-1.x: Remove - error
28852 has been fixed.
28853
28854 2001-04-26 Jeffrey A Law (law@cygnus.com)
28855
28856 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
28857 Tweak slightly to work with g++.dg framework.
28858 * g++.dg/special/ecos.exp: Run initp1.C test.
28859 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
28860
28861 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
28862 its linker doesn't give line numbers either.
28863 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
28864
28865 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
28866
28867 * g++.old-deja/g++.other/lex1.C: New test.
28868
28869 2001-04-26 Jakub Jelinek <jakub@redhat.com>
28870
28871 * gcc.dg/noncompile/20010425-1.c: New test.
28872
28873 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
28874
28875 * g++.old-deja/g++.pt/mangle2.C: New test.
28876
28877 2001-04-25 Jakub Jelinek <jakub@redhat.com>
28878
28879 * gcc.dg/format/plus-1.c: New test.
28880
28881 2001-04-25 Jakub Jelinek <jakub@redhat.com>
28882
28883 * gcc.dg/20010423-1.c: New test.
28884
28885 2001-04-25 Jakub Jelinek <jakub@redhat.com>
28886
28887 * gcc.c-torture/execute/20010422-1.c: New test.
28888
28889 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
28890
28891 * g++.old-deja/g++.ns/type2.C: New test.
28892
28893 2001-04-24 Zack Weinberg <zackw@stanford.edu>
28894
28895 * g++.old-deja/g++.other/perf1.C: New test.
28896
28897 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
28898
28899 * gcc.dg/c99-func-2.c: Remove xfail.
28900 * gcc.dg/c99-func-3.c: Remove xfail.
28901 * gcc.dg/c99-func-4.c: Remove xfail.
28902
28903 2001-04-23 Zack Weinberg <zackw@stanford.edu>
28904
28905 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
28906
28907 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
28908
28909 * gcc.c-torture/compile/20010423-1.c: New test.
28910
28911 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
28912
28913 * g++.old-deja/g++.pt/typename28.C: New test.
28914
28915 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
28916
28917 * g++.old-deja/g++.abi/empty2.C: New test.
28918 * g++.old-deja/g++.abi/empty3.C: New test.
28919
28920 2001-04-20 Jakub Jelinek <jakub@redhat.com>
28921
28922 * g++.old-deja/g++.other/comdat2.C: New test.
28923 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
28924
28925 2001-04-20 Jakub Jelinek <jakub@redhat.com>
28926
28927 * g++.old-deja/g++.other/overload14.C: New test.
28928
28929 2001-04-20 Jakub Jelinek <jakub@redhat.com>
28930
28931 * g++.old-deja/g++.other/lookup23.C: New test.
28932
28933 2001-04-20 Jakub Jelinek <jakub@redhat.com>
28934
28935 * gcc.c-torture/execute/20010403-1.c: New test.
28936
28937 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
28938 Mark Mitchell <mark@codesourcery.com>
28939
28940 * lib/old-dejagnu.exp: Don't delete output of executable.
28941 Add .exe suffix to executables.
28942
28943 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
28944
28945 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
28946
28947 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28948
28949 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
28950
28951 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
28952
28953 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
28954 * g++.old-deja/g++.abi/crash1.C: New test.
28955
28956 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
28957
28958 * g++.old-deja/g++.other/crash40.C: New test.
28959
28960 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28961
28962 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
28963
28964 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
28965
28966 * g++.old-deja/g++.other/warn6.C: New test.
28967
28968 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
28969
28970 * g++.old-deja/g++.robertl/eb42.C: Same.
28971
28972 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28973
28974 * gcc.dg/wtr-conversion-1.c: New testcase.
28975
28976 2001-04-10 Richard Henderson <rth@redhat.com>
28977
28978 * g++.old-deja/g++.other/array5.C: New.
28979
28980 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28981
28982 * gcc.c-torture/execute/20010408-1.c: New test.
28983
28984 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
28985
28986 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
28987 headers and constructs.
28988 * g++.old-deja/g++.robertl/eb79.C: Same.
28989 * g++.old-deja/g++.robertl/eb77.C (main): Same.
28990 * g++.old-deja/g++.robertl/eb73.C: Same.
28991 * g++.old-deja/g++.robertl/eb66.C (main): Same.
28992 * g++.old-deja/g++.robertl/eb55.C (t): Same.
28993 * g++.old-deja/g++.robertl/eb54.C (main): Same.
28994 * g++.old-deja/g++.robertl/eb46.C (main): Same.
28995 * g++.old-deja/g++.robertl/eb44.C: Same.
28996 * g++.old-deja/g++.robertl/eb41.C (main): Same.
28997 * g++.old-deja/g++.robertl/eb4.C (main): Same.
28998 * g++.old-deja/g++.robertl/eb39.C: Same.
28999 * g++.old-deja/g++.robertl/eb33.C (main): Same.
29000 * g++.old-deja/g++.robertl/eb31.C (main): Same.
29001 * g++.old-deja/g++.robertl/eb30.C: Same.
29002 * g++.old-deja/g++.robertl/eb3.C: Same.
29003 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
29004 * g++.old-deja/g++.robertl/eb21.C: Same.
29005 * g++.old-deja/g++.robertl/eb15.C: Same.
29006 * g++.old-deja/g++.robertl/eb118.C: Same.
29007 * g++.old-deja/g++.robertl/eb115.C (main): Same.
29008 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
29009 * g++.old-deja/g++.robertl/eb109.C: Same.
29010 * g++.old-deja/g++.other/sibcall1.C (main): Same.
29011 * g++.old-deja/g++.mike/rtti1.C: Same.
29012 * g++.old-deja/g++.mike/p658.C: Same.
29013 * g++.old-deja/g++.mike/net46.C: Same.
29014 * g++.old-deja/g++.mike/net34.C: Same.
29015 * g++.old-deja/g++.mike/memoize1.C: Same.
29016 * g++.old-deja/g++.mike/eh2.C: Same.
29017 * g++.old-deja/g++.law/weak.C: Same.
29018 * g++.old-deja/g++.law/visibility7.C: Same.
29019 * g++.old-deja/g++.law/visibility25.C: Same.
29020 * g++.old-deja/g++.law/visibility22.C: Same.
29021 * g++.old-deja/g++.law/visibility2.C: Same.
29022 * g++.old-deja/g++.law/visibility17.C: Same.
29023 * g++.old-deja/g++.law/visibility13.C: Same.
29024 * g++.old-deja/g++.law/visibility10.C: Same.
29025 * g++.old-deja/g++.law/visibility1.C: Same.
29026 * g++.old-deja/g++.law/virtual3.C (eval): Same.
29027 * g++.old-deja/g++.law/vbase1.C: Same.
29028 * g++.old-deja/g++.law/operators32.C: Same.
29029 * g++.old-deja/g++.law/nest3.C: Same.
29030 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
29031 * g++.old-deja/g++.law/except5.C (main): Same.
29032 * g++.old-deja/g++.law/cvt7.C (run): Same.
29033 * g++.old-deja/g++.law/cvt2.C: Same.
29034 * g++.old-deja/g++.law/cvt16.C: Same.
29035 * g++.old-deja/g++.law/ctors6.C (bar): Same.
29036 * g++.old-deja/g++.law/ctors17.C (main): Same.
29037 * g++.old-deja/g++.law/ctors13.C: Same.
29038 * g++.old-deja/g++.law/ctors12.C (main): Same.
29039 * g++.old-deja/g++.law/ctors10.C: Same.
29040 * g++.old-deja/g++.law/code-gen5.C: Same.
29041 * g++.old-deja/g++.law/bad-error7.C: Same.
29042 * g++.old-deja/g++.law/arm9.C: Same.
29043 * g++.old-deja/g++.law/arm12.C: Same.
29044 * g++.old-deja/g++.law/arg8.C: Same.
29045 * g++.old-deja/g++.law/arg1.C: Same.
29046 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
29047 * g++.old-deja/g++.jason/template31.C: Same.
29048 * g++.old-deja/g++.jason/template24.C (main): Same.
29049 * g++.old-deja/g++.jason/2371.C: Same.
29050 * g++.old-deja/g++.eh/new2.C: Same.
29051 * g++.old-deja/g++.eh/new1.C: Same.
29052 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
29053 * g++.old-deja/g++.brendan/nest21.C (main): Same.
29054 * g++.old-deja/g++.brendan/err-msg3.C: Same.
29055 * g++.old-deja/g++.brendan/crash62.C: Same.
29056 * g++.old-deja/g++.brendan/crash52.C: Same.
29057 * g++.old-deja/g++.brendan/crash49.C (main): Same.
29058 * g++.old-deja/g++.brendan/crash38.C: Same.
29059 * g++.old-deja/g++.brendan/crash15.C (main): Same.
29060 * g++.old-deja/g++.brendan/copy9.C: Same.
29061
29062 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
29063
29064 * gcc.c-torture/execute/20001203-2.c (memset):
29065 Count argument is of type __SIZE_TYPE__.
29066
29067 2001-04-04 Diego Novillo <dnovillo@redhat.com>
29068
29069 * gcc.c-torture/compile/20010404-1.c: New test.
29070
29071 2001-04-04 Jakub Jelinek <jakub@redhat.com>
29072
29073 * gcc.c-torture/compile/20010326-1.c: New test.
29074
29075 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
29076
29077 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
29078 peculiarities of the SH.
29079 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
29080
29081 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
29082
29083 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
29084 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
29085 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
29086
29087 2001-04-02 Jakub Jelinek <jakub@redhat.com>
29088
29089 * g77.f-torture/compile/20010321-1.f: New test.
29090
29091 2001-04-02 Jakub Jelinek <jakub@redhat.com>
29092
29093 * gcc.c-torture/compile/20010329-1.c: New test.
29094
29095 2001-04-02 Jakub Jelinek <jakub@redhat.com>
29096
29097 * gcc.c-torture/execute/20010329-1.c: New test.
29098
29099 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
29100
29101 * g++.old-deja/g++.other/eh4.C: Fix typo.
29102
29103 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
29104
29105 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
29106
29107 2001-03-28 Philip Blundell <philb@gnu.org>
29108
29109 * gcc.c-torture/compile/20010328-1.c: New test.
29110
29111 2001-03-27 Richard Henderson <rth@redhat.com>
29112
29113 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
29114 * g++.old-deja/g++.eh/vbase3.C: Likewise.
29115
29116 2001-03-27 Alan Modra <alan@linuxcare.com.au>
29117
29118 * gcc.c-torture/compile/20010327-1.c: New test.
29119
29120 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
29121
29122 * g++.old-deja/g++.other/friend12.C: New test.
29123 * g++.old-deja/g++.other/friend9.C: Expect no errors.
29124 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
29125
29126 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
29127
29128 * gcc.c-torture/execute/20010325-1.c: New test.
29129
29130 2001-03-23 Jakub Jelinek <jakub@redhat.com>
29131
29132 * g++.old-deja/g++.other/mangle3.C: New test.
29133
29134 2001-03-22 Jakub Jelinek <jakub@redhat.com>
29135
29136 * g++.old-deja/g++.other/anon8.C: New test.
29137
29138 2001-03-20 Philip Blundell <philb@gnu.org>
29139
29140 * gcc.c-torture/compile/20010320-1.c: New test.
29141
29142 2001-03-17 Richard Henderson <rth@redhat.com>
29143
29144 * g++.old-deja/g++.other/eh4.C: Add expected error text.
29145
29146 2001-03-15 Geoff Keating <geoff@redhat.com>
29147
29148 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
29149 tests on AIX.
29150
29151 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
29152
29153 * g++.old-deja/g++.other/eh4.C: New test.
29154
29155 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
29156
29157 * gcc.dg/cpp/mi1.c: Update.
29158
29159 2001-03-14 Jakub Jelinek <jakub@redhat.com>
29160
29161 * g++.old-deja/g++.other/regstack.C: New test.
29162
29163 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
29164
29165 * g++.old-deja/g++.other/ref4.C: New test.
29166
29167 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
29168
29169 * objc/execute/va_method.m: Added.
29170 * objc/execute/IMP.m: Added.
29171 * objc/execute/_cmd.m: Added.
29172 * objc/execute/accessing_ivars.m: Added.
29173 * objc/execute/class-1.m: Added.
29174 * objc/execute/class-10.m: Added.
29175 * objc/execute/class-11.m: Added.
29176 * objc/execute/class-12.m: Added.
29177 * objc/execute/class-13.m: Added.
29178 * objc/execute/class-14.m: Added.
29179 * objc/execute/class-2.m: Added.
29180 * objc/execute/class-3.m: Added.
29181 * objc/execute/class-4.m: Added.
29182 * objc/execute/class-5.m: Added.
29183 * objc/execute/class-6.m: Added.
29184 * objc/execute/class-7.m: Added.
29185 * objc/execute/class-8.m: Added.
29186 * objc/execute/class-9.m: Added.
29187 * objc/execute/class-tests-1.h
29188 * objc/execute/class-tests-2.h
29189 * objc/execute/compatibility_alias.m: Added.
29190 * objc/execute/encode-1.m: Added.
29191 * objc/execute/formal_protocol-1.m: Added.
29192 * objc/execute/formal_protocol-2.m: Added.
29193 * objc/execute/formal_protocol-3.m: Added.
29194 * objc/execute/formal_protocol-4.m: Added.
29195 * objc/execute/formal_protocol-5.m: Added.
29196 * objc/execute/formal_protocol-6.m: Added.
29197 * objc/execute/formal_protocol-7.m: Added.
29198 * objc/execute/informal_protocol.m: Added.
29199 * objc/execute/initialize.m: Added.
29200 * objc/execute/load.m: Added.
29201 * objc/execute/many_args_method.m: Added.
29202 * objc/execute/nested-3.m: Added.
29203 * objc/execute/no_clash.m: Added.
29204 * objc/execute/private.m: Added.
29205 * objc/execute/redefining_self.m: Added.
29206 * objc/execute/root_methods.m: Added.
29207 * objc/execute/selector-1.m: Added.
29208 * objc/execute/static-1.m: Added.
29209 * objc/execute/static-2.m: Added.
29210 * objc/execute/va_method.m: Added.
29211
29212 2001-03-10 Richard Henderson <rth@redhat.com>
29213
29214 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
29215
29216 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
29217
29218 * g++.old-deja/g++.other/crash31.C: XFAIL.
29219 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
29220 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
29221 * gcc.c-torture/execute/20010123-1.x: XFAIL.
29222 * gcc.c-torture/execute/20010124-1.x: XFAIL.
29223 * gcc.dg/sequence-pt-1.c: XFAIL one test.
29224
29225 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
29226
29227 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
29228
29229 2001-03-06 Zack Weinberg <zackw@stanford.edu>
29230
29231 * gcc.dg/20000724-1.c: Don't use multiline strings.
29232
29233 2001-03-06 Zack Weinberg <zackw@stanford.edu>
29234
29235 * objc/execute/string1.m, objc/execute/string2.m: Compare the
29236 result of -cString against what we expect it to be; don't just
29237 print it out for no one to read.
29238
29239 * objc/execute/string3.m, objc/execute/string4.m: New tests.
29240 Based on testcases provided by Nicola Pero.
29241
29242 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
29243
29244 * gcc.dg/cpp/macro7.c: New test.
29245
29246 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
29247
29248 * gcc.dg/cpp/multiline.c: Update.
29249
29250 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
29251
29252 * g++.old-deja/g++.other/enum3.C: New test.
29253
29254 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
29255
29256 * g++.old-deja/g++.other/pod1.C: New test.
29257
29258 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
29259
29260 * g++.old-deja/g++.ext/overload1.C: New test.
29261
29262 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
29263
29264 * g++.old-deja/g++.pt/using1.C: New test.
29265
29266 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
29267
29268 * g++.old-deja/g++.other/using9.C: New test.
29269
29270 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
29271
29272 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
29273
29274 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
29275
29276 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
29277
29278 * g++.old-deja/g++.ext/realpt1.C: Remove.
29279
29280 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
29281
29282 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
29283
29284 2001-02-26 Will Cohen <wcohen@redhat.com>
29285
29286 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
29287
29288 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
29289
29290 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
29291 templatized constructors.
29292
29293 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29294
29295 * gcc.c-torture/execute/20010224-1.c: New test.
29296
29297 2001-02-23 Jakub Jelinek <jakub@redhat.com>
29298
29299 * gcc.c-torture/execute/20010222-1.c: New test.
29300
29301 2001-02-22 Jakub Jelinek <jakub@redhat.com>
29302
29303 * g++.old-deja/g++.other/inline20.C: New test.
29304
29305 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
29306
29307 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
29308
29309 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
29310
29311 * g++.old-deja/g++.other/lookup22.C: New test.
29312
29313 2001-02-19 Zack Weinberg <zackw@stanford.edu>
29314
29315 * g77.dg: New directory.
29316 * g77.dg/20010216-1.f: New test case.
29317 * g77.dg/dg.exp: New driver.
29318 * lib/g77-dg.exp: New driver library.
29319
29320 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29321
29322 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
29323
29324 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
29325
29326 * g++.old-deja/g++.other/decl9.C: New test.
29327
29328 2001-02-16 Jakub Jelinek <jakub@redhat.com>
29329
29330 * g++.old-deja/g++.other/init16.C: Update the test so that it does
29331 not need <string> and also tests the initialization at runtime.
29332
29333 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
29334
29335 * gcc.c-torture/execute/longlong.c: New test.
29336
29337 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
29338
29339 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
29340
29341 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
29342
29343 * gcc.c-torture/execute/920302-1.c (execute):
29344 Change argument type to short.
29345
29346 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
29347
29348 * g++.old-deja/g++.pt/deduct6.C: New test.
29349
29350 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
29351
29352 * g++.old-deja/g++.pt/deduct5.C: New test.
29353
29354 2001-02-14 Jakub Jelinek <jakub@redhat.com>
29355
29356 * gcc.c-torture/execute/20010209-1.c: New test.
29357
29358 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
29359
29360 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
29361
29362 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
29363
29364 * g++.dg/vtgc1.C: Update for new ABI.
29365
29366 * consistency.vlad: New directory, 1665 files.
29367
29368 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
29369
29370 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
29371 return type.
29372 * gcc.dg/cpp/digraphs.c: Declare puts.
29373
29374 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
29375
29376 * g++.old-deja/g++.other/warn5.C: New test.
29377
29378 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
29379
29380 * g++.old-deja/g++.pt/spec40.C: New test.
29381
29382 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
29383
29384 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
29385 case.
29386 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
29387
29388 2001-02-12 Jakub Jelinek <jakub@redhat.com>
29389
29390 * gcc.c-torture/compile/20010209-1.c: New test.
29391
29392 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
29393
29394 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
29395 excess errors message but not if it crashes.
29396 * g++.old-deja/g++.other/crash27.C: Likewise.
29397 * g++.old-deja/g++.other/crash28.C: Likewise.
29398 * g++.old-deja/g++.other/crash30.C: Likewise.
29399 * g++.old-deja/g++.other/crash32.C: Likewise.
29400 * g++.old-deja/g++.other/crash35.C: Likewise.
29401 * g++.old-deja/g++.pt/inherit2.C: Likewise.
29402
29403 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
29404
29405 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
29406 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
29407 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
29408 g77.f-torture/execute/execute.exp,
29409 g77.f-torture/noncompile/noncompile.exp,
29410 gcc.c-torture/execute/execute.exp,
29411 gcc.c-torture/execute/memcheck/memcheck.exp,
29412 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
29413 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
29414 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
29415 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
29416 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
29417 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
29418 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
29419 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
29420 Remove bug reporting instructions with ancient email addresses.
29421
29422 2001-02-07 Jakub Jelinek <jakub@redhat.com>
29423
29424 * gcc.dg/20010202-1.c: New test.
29425 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
29426
29427 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
29428
29429 * g++.dg/stdbool-if.C: New test.
29430
29431 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
29432
29433 * objc/execute/fdecl.m: Added main().
29434
29435 2001-02-07 Jakub Jelinek <jakub@redhat.com>
29436
29437 * gcc.c-torture/execute/20010206-1.c: New test.
29438
29439 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
29440
29441 * gcc.dg/cpp/avoidpaste1.c: Update.
29442
29443 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
29444
29445 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
29446 Pero <nicola@brainstorm.co.uk>.
29447 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
29448
29449 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
29450
29451 * g++.old-deja/g++.pt/spec39.C: New test.
29452
29453 2001-02-05 Jakub Jelinek <jakub@redhat.com>
29454
29455 * gcc.c-torture/compile/20010202-1.c: New test.
29456
29457 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
29458
29459 * g++.old-deja/g++.abi/primary2.C: New test.
29460 * g++.old-deja/g++.abi/primary3.C: New test.
29461 * g++.old-deja/g++.abi/primary4.C: New test.
29462 * g++.old-deja/g++.abi/primary5.C: New test.
29463 * g++.old-deja/g++.abi/vtable3.h: New test.
29464 * g++.old-deja/g++.abi/vtable3a.C: New test.
29465 * g++.old-deja/g++.abi/vtable3b.C: New test.
29466 * g++.old-deja/g++.abi/vtable3c.C: New test.
29467 * g++.old-deja/g++.abi/vtable3d.C: New test.
29468 * g++.old-deja/g++.abi/vtable3e.C: New test.
29469 * g++.old-deja/g++.abi/vtable3f.C: New test.
29470 * g++.old-deja/g++.abi/vtable3g.C: New test.
29471 * g++.old-deja/g++.abi/vtable3h.C: New test.
29472 * g++.old-deja/g++.abi/vtable3i.C: New test.
29473 * g++.old-deja/g++.abi/vtable3j.C: New test.
29474 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
29475
29476 2001-02-03 Jakub Jelinek <jakub@redhat.com>
29477
29478 * g++.old-deja/g++.other/anon6.C: New test.
29479 * g++.old-deja/g++.other/anon7.C: New test.
29480
29481 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
29482
29483 * gcc.dg/cpp/avoidpaste2.c: New tests.
29484
29485 2001-01-31 Jakub Jelinek <jakub@redhat.com>
29486
29487 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
29488
29489 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
29490
29491 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
29492 DECIMAL_DIG cases for Irix."
29493
29494 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
29495
29496 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
29497
29498 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
29499
29500 * gcc.dg/c99-tag-1.c: New test.
29501
29502 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
29503
29504 * gcc.dg/cpp/tr-warn1.c: Add tests.
29505
29506 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
29507
29508 * gcc.dg/cpp/avoidpaste1.c: Update.
29509 * gcc.dg/cpp/paste4.c: Update.
29510
29511 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
29512
29513 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
29514 cases for Irix.
29515
29516 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
29517
29518 * g++.old-deja/g++.other/inline19.C: New test.
29519
29520 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
29521
29522 * gcc.dg/Wlarger-than.c: New test.
29523
29524 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
29525
29526 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
29527
29528 2001-01-29 Jakub Jelinek <jakub@redhat.com>
29529
29530 * gcc.c-torture/execute/20010129-1.c: New test.
29531 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
29532
29533 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
29534
29535 * gcc.dg/cpp/avoidpaste1.c: Test case.
29536
29537 2001-01-28 Jakub Jelinek <jakub@redhat.com>
29538
29539 * g++.old-deja/g++.other/inline18.C: New test.
29540
29541 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29542
29543 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
29544 and __builtin_putchar.
29545
29546 2001-01-27 Jakub Jelinek <jakub@redhat.com>
29547
29548 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
29549 tests.
29550
29551 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
29552
29553 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
29554 floating point number rounding mode to round to the nearest
29555 representable mode.
29556
29557 2001-01-25 Jakub Jelinek <jakub@redhat.com>
29558
29559 * g++.old-deja/g++.other/mangle2.C: New test.
29560
29561 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
29562
29563 * gcc.c-torture/compile/20010124-1.c: New test.
29564
29565 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
29566
29567 * g++.old-deja/g++.pt/spec38.C: New test.
29568
29569 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29570
29571 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
29572 "Build don't run".
29573
29574 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29575
29576 * gcc.c-torture/execute/20010123-1.c: New test.
29577
29578 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
29579
29580 * g++.old-deja/g++.pt/spec37.C: New test.
29581
29582 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
29583
29584 * g++.old-deja/g++.pt/overload14.C: New test.
29585
29586 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29587
29588 * gcc.c-torture/execute/20010122-1.c: New test, exercise
29589 __builtin_return_address.
29590
29591 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
29592
29593 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
29594 * g++.old-deja/g++.pt/spec35.C: New test.
29595 * g++.old-deja/g++.pt/spec36.C: New test.
29596
29597 2001-01-20 Jakub Jelinek <jakub@redhat.com>
29598
29599 * gcc.c-torture/compile/20010118-1.c: New test.
29600
29601 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
29602
29603 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
29604
29605 2001-01-19 Jakub Jelinek <jakub@redhat.com>
29606
29607 * gcc.c-torture/execute/20010119-1.c: New test.
29608
29609 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
29610
29611 * g++.old-deja/g++.other/vbase5.C: New test.
29612
29613 2001-01-19 Jakub Jelinek <jakub@redhat.com>
29614
29615 * gcc.c-torture/execute/20010118-1.c: New test.
29616
29617 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
29618
29619 * g++.old-deja/g++.pt/deduct3.C: New test.
29620
29621 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
29622
29623 * g++.old-deja/g++.pt/spec34.C: New test.
29624
29625 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
29626
29627 * g77.f-torture/compile/20000601-2.f: New test.
29628
29629 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
29630
29631 * g++.old-deja/g++.other/init17.C: New test.
29632
29633 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
29634
29635 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
29636
29637 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
29638
29639 * g++.old-deja/g++.pt/unify8.C: New test.
29640
29641 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
29642
29643 * g++.old-deja/g++.abi/vbase1.C: New test.
29644
29645 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
29646
29647 * g++.old-deja/g++.pt/crash65.C: New test.
29648
29649 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
29650
29651 * gcc.dg/cpp/assembl2.S: New test case.
29652
29653 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
29654
29655 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
29656 are supported.
29657
29658 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29659
29660 * g++.old-deja/g++.other/builtins1.C: New test.
29661 * g++.old-deja/g++.other/builtins2.C: Likewise.
29662 * g++.old-deja/g++.other/builtins3.C: Likewise.
29663 * g++.old-deja/g++.other/builtins4.C: Likewise.
29664
29665 2001-01-17 Jakub Jelinek <jakub@redhat.com>
29666
29667 * gcc.c-torture/compile/20010117-1.c: New test.
29668 * gcc.c-torture/compile/20010117-2.c: New test.
29669
29670 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
29671
29672 * g77.f-torture/execute/20010116.[fx]: New test,
29673 XFAIL on i?86-*-*.
29674 * g77.f-torture/compile/20010115.f: Indicate it's
29675 a test for PR fortran/1636.
29676
29677 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
29678
29679 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
29680
29681 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
29682
29683 * g77.f-torture/compile/20010115.f: New test.
29684
29685 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
29686
29687 * g++.old-deja/g++.pt/nontype5.C: New test.
29688
29689 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
29690
29691 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
29692 have an equivalent working one below it.
29693
29694 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
29695
29696 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
29697 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
29698
29699 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
29700
29701 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
29702 message containing "init_priority".
29703 (conpr-2.C): Likewise.
29704 (conpr-3.C): Likewise.
29705 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
29706
29707 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29708
29709 * gcc.c-torture/execute/20010114-2.c: New test.
29710
29711 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
29712
29713 * gcc.c-torture/compile/20010114-1.c: New test.
29714 * gcc.c-torture/compile/20010114-1.x: Xfail.
29715 * gcc.c-torture/compile/20010114-2.c: New test.
29716 * gcc.c-torture/execute/20010114-1.c: New test.
29717 * gcc.dg/trunc-1.c: New test.
29718 * gcc.dg/uninit-B.c: New test.
29719
29720 2001-01-13 Nick Clifton <nickc@redhat.com>
29721
29722 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
29723 target.
29724
29725 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
29726
29727 * gcc.c-torture/compile/20010113-1.c: New test.
29728
29729 2001-01-13 Jakub Jelinek <jakub@redhat.com>
29730
29731 * gcc.c-torture/compile/20001212-1.c: New test.
29732
29733 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
29734
29735 * gcc.dg/cpp/widestr1.c: Update.
29736 * gcc.dg/cpp/prag-imp.c: Remove.
29737
29738 2001-01-12 Jakub Jelinek <jakub@redhat.com>
29739
29740 * gcc.c-torture/execute/20000801-3.x: Remove.
29741 * gcc.dg/c90-init-1.c: New test.
29742 * gcc.dg/c99-init-1.c: New test.
29743 * gcc.dg/c99-init-2.c: New test.
29744 * gcc.dg/gnu99-init-1.c: New test.
29745
29746 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
29747
29748 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
29749 testing that no relevant ones were found.
29750
29751 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
29752
29753 * g++.old-deja/g++.pt/cast2.C: New test.
29754
29755 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
29756
29757 * g++.old-deja/g++.pt/friend47.C: New test.
29758
29759 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
29760
29761 * g++.old-deja/g++.pt/instantiate13.C: New test.
29762
29763 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
29764
29765 * g++.old-deja/g++.other/defarg7.C: New test.
29766 * g++.old-deja/g++.other/defarg8.C: New test.
29767
29768 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
29769
29770 * g++.old-deja/g++.pt/crash64.C: New test.
29771
29772 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
29773
29774 * g++.old-deja/g++.pt/crash63.C: New test.
29775
29776 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
29777
29778 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
29779
29780 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
29781
29782 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
29783
29784 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
29785
29786 * g++.old-deja/g++.pt/error3.C: New test.
29787
29788 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
29789
29790 * g++.old-deja/g++.other/crash39.C: New test.
29791
29792 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
29793
29794 * g++.old-deja/g++.other/vbase4.C: New test.
29795
29796 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
29797
29798 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
29799 * gcc.dg/special/20000419-2.c: New file. Identical to above.
29800 * gcc.dg/special/special.exp: New test driver which will check
29801 for alias support for the above test.
29802
29803 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
29804
29805 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
29806 problems on small machines.
29807 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
29808 parameterize.
29809
29810 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
29811
29812 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
29813 mips.
29814 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
29815
29816 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
29817
29818 * g++.old_deja/g++.pt/using8.C: New test.
29819
29820 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
29821
29822 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
29823
29824 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
29825
29826 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
29827 where a failure is expected.
29828 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
29829
29830 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
29831
29832 * g++.old_deja/g++.pt/instantiate12.C: New test.
29833
29834 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
29835
29836 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
29837 start of structs.
29838 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
29839 * g++.old-deja/g++.brendan/crash17.C: Likewise.
29840 * g++.old-deja/g++.brendan/crash29.C: Likewise.
29841 * g++.old-deja/g++.brendan/crash48.C: Likewise.
29842 * g++.old-deja/g++.brendan/ns1.C: Likewise.
29843 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
29844 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
29845 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
29846 * g++.old-deja/g++.eh/spec6.C: Likewise.
29847 * g++.old-deja/g++.jason/crash3.C: Likewise.
29848 * g++.old-deja/g++.law/ctors11.C: Likewise.
29849 * g++.old-deja/g++.law/ctors17.C: Likewise.
29850 * g++.old-deja/g++.law/ctors5.C: Likewise.
29851 * g++.old-deja/g++.law/ctors9.C: Likewise.
29852 * g++.old-deja/g++.mike/ambig1.C: Likewise.
29853 * g++.old-deja/g++.mike/net22.C: Likewise.
29854 * g++.old-deja/g++.mike/p3538a.C: Likewise.
29855 * g++.old-deja/g++.mike/p3538b.C: Likewise.
29856 * g++.old-deja/g++.mike/virt3.C: Likewise.
29857 * g++.old-deja/g++.niklas/t128.C: Likewise.
29858 * g++.old-deja/g++.other/anon4.C: Likewise.
29859 * g++.old-deja/g++.other/using1.C: Likewise.
29860 * g++.old-deja/g++.other/warn3.C: Likewise.
29861 * g++.old-deja/g++.pt/t37.C: Likewise.
29862 * g++.old-deja/g++.robertl/eb69.C: Likewise.
29863 * g++.old-deja/g++.robertl/eb71.C: Likewise.
29864
29865 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
29866
29867 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
29868
29869 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29870
29871 * gcc.c-torture/execute/stdio-opt-3.c: New test.
29872
29873 2001-01-07 Jakub Jelinek <jakub@redhat.com>
29874
29875 * gcc.c-torture/compile/20010107-1.c: New test.
29876
29877 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
29878
29879 * gcc.c-torture/execute/builtin-noret-1.c: New test.
29880
29881 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
29882
29883 * gcc.dg/format/format.h: New file.
29884 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
29885 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
29886 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
29887 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
29888 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
29889 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
29890 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
29891 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
29892 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
29893 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
29894 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
29895 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
29896 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
29897 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
29898 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
29899 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
29900 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
29901 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
29902 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
29903 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
29904 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
29905 instead of declaring standard types, macros and functions in each
29906 test.
29907
29908 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
29909
29910 * gcc.c-torture/execute/20010106-1.c: New test.
29911
29912 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
29913
29914 * gcc.dg/format/format.exp: New file.
29915 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
29916 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
29917 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
29918 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
29919 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
29920 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
29921 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
29922 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
29923 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
29924 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
29925 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
29926 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
29927 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
29928 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
29929 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
29930 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
29931 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
29932 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
29933 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
29934 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
29935 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
29936 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
29937 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
29938 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
29939 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
29940 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
29941 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
29942 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
29943 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
29944 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
29945 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
29946 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
29947 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
29948 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
29949 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
29950 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
29951 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
29952 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
29953 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
29954 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
29955 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
29956 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
29957
29958 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
29959
29960 * gcc.c-torture/execute/991228-1.c: Take word endianness into
29961 account.
29962
29963 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
29964
29965 * gcc.c-torture/execute/builtin-complex-1.c: New test.
29966
29967 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
29968
29969 * g++.old-deja/g++.pt/crash62.C: New test.
29970
29971 2001-01-04 Richard Henderson <rth@redhat.com>
29972
29973 * gcc.dg/20000926-1.c: Update expected warnings.
29974 * gcc.dg/array-2.c: Likewise.
29975 * gcc.dg/array-4.c: Also validate flexible array members.
29976 * gcc.dg/c99-flex-array-1.c: New.
29977
29978 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
29979
29980 * gcc.c-torture/compile/20001222-1.x: Remove.
29981
29982 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
29983
29984 * gcc.c-torture/execute/built-in-setjmp.c: New.
29985
29986 2001-01-03 Richard Henderson <rth@redhat.com>
29987
29988 * gcc.dg/940510-1.c: Update expected error wording.
29989 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
29990
29991 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
29992
29993 * lib/target-supports.exp (check_alias_available): Modified to
29994 indicate aliases not supported if only weak aliases are supported.
29995
29996 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29997
29998 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
29999 Turn on cmpstrsi checks for __pj__ and __i370__.
30000
30001 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
30002
30003 * g++.old-deja/g++.other/virtual11.C: New test.
30004
30005 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
30006
30007 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
30008
30009 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30010
30011 * gcc.c-torture/compile/20010102-1.c: New test.
30012
30013 2001-01-02 Andreas Jaeger <aj@suse.de>
30014
30015 * gcc.dg/noreturn-3.c: New test.
30016
30017 * gcc.dg/noreturn-4.c: New test.
30018
30019 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30020
30021 * gcc.c-torture/execute/stdio-opt-1.c: Also test
30022 __builtin_fputc and __builtin_fwrite.
30023
30024 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
30025
30026 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
30027 signed char, not default char.
30028
30029 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
30030
30031 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
30032
30033 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
30034
30035 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
30036
30037 2000-12-29 Richard Henderson <rth@redhat.com>
30038
30039 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
30040 (__cyg_profile_func_exit): Define.
30041
30042 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
30043
30044 * g++.dg/vtgc1.C: New test.
30045
30046 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
30047
30048 * gcc.dg/noncompile/20001228-1.c: New test.
30049
30050 * gcc.dg/20001228-1.c: New test.
30051
30052 * gcc.c-torture/execute/20001228-1.c: New test.
30053
30054 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
30055
30056 * gcc.dg/format-strfmon-1.c: New test.
30057
30058 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30059
30060 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
30061 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
30062 * gcc.c-torture/execute/string-opt-1.c: Likewise.
30063 * gcc.c-torture/execute/string-opt-2.c: Likewise.
30064 * gcc.c-torture/execute/string-opt-3.c: Likewise.
30065 * gcc.c-torture/execute/string-opt-4.c: Likewise.
30066 * gcc.c-torture/execute/string-opt-6.c: Likewise.
30067 * gcc.c-torture/execute/string-opt-7.c: Likewise.
30068 * gcc.c-torture/execute/string-opt-8.c: Likewise.
30069 * gcc.c-torture/execute/string-opt-9.c: Likewise.
30070 * gcc.c-torture/execute/string-opt-10.c: Likewise.
30071 * gcc.c-torture/execute/string-opt-11.c: Likewise.
30072 * gcc.c-torture/execute/string-opt-12.c: Likewise.
30073
30074 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
30075 * gcc.c-torture/execute/string-opt-4.c: Test index.
30076
30077 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
30078
30079 * gcc.c-torture/compile/20001226-1.c: New test.
30080
30081 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
30082
30083 * gcc.c-torture/compile/20001222-1.c: New test.
30084 * gcc.c-torture/compile/20001222-1.x: Xfail.
30085
30086 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
30087
30088 * gcc.c-torture/execute/comp-goto-2.c: New test.
30089
30090 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
30091
30092 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
30093 Use long types if __INT_MAX__ is 32767.
30094 (main): Use cast to (sint32 *) when poking 88 into a_page.
30095
30096 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
30097
30098 2000-12-21 Bernd Schmidt <bernds@redhat.com>
30099
30100 * gcc.c-torture/compile/20001221-1.c: New test.
30101 * gcc.c-torture/execute/20001221-1.c: New test.
30102
30103 2000-12-20 Richard Henderson <rth@redhat.com>
30104
30105 * g++.old-deja/g++.pt/crash36.C: Update error lines.
30106 * g++.old-deja/g++.robertl/eb109.C: Likewise.
30107
30108 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30109
30110 * gcc.dg/compare3.c: New test.
30111
30112 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
30113
30114 * gcc.dg/format-warnll-1.c: New test.
30115
30116 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
30117
30118 * gcc.dg/cpp/cmdlne-P.c: New test.
30119
30120 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
30121
30122 * gcc.c-torture/execute/builtin-abs-1.c,
30123 gcc.c-torture/execute/builtin-abs-2.c: New tests.
30124
30125 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
30126
30127 * gcc.dg/cpp/multiline.c: New test.
30128
30129 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
30130
30131 * g++.old-deja/g++.other/syshdr1.C: Update.
30132 * gcc.dg/cpp/lineflags.c: Remove temporarily.
30133
30134 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30135
30136 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
30137
30138 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30139
30140 * g++.old-deja/g++.pt/ttp65.C: New test.
30141
30142 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30143
30144 * g++.old-deja/g++.pt/ttp64.C: New test.
30145
30146 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30147
30148 * g++.old-deja/g++.pt/spec33.C: New test.
30149
30150 2000-12-14 Catherine Moore <clm@redhat.com>
30151
30152 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
30153 * gcc.c-torture/execute/920612-2.c: Likewise.
30154 * gcc.c-torture/execute/920428-2.c: Likewise.
30155 * gcc-c-torture/execute/va-arg-11.c: Call exit.
30156 * gcc.c-torture/execute/va-arg-21.c: Likewise.
30157
30158 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30159
30160 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
30161 * gcc.dg/pack-test-2.c: Likewise.
30162
30163 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
30164
30165 Tests by Zack Weinberg <zackw@stanford.edu>.
30166
30167 * gcc.dg/cpp/defined.c: Update.
30168 * gcc.dg/cpp/defined_trad.c: New tests.
30169
30170 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
30171
30172 * gcc.dg/cpp/trad-direct.c: Update.
30173
30174 2000-12-11 Neil Booth <neilb@earthling.net>
30175
30176 * gcc.dg/cpp/defined_trad.c
30177
30178 2000-12-11 Neil Booth <neilb@earthling.net>
30179
30180 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
30181
30182 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
30183
30184 * gcc.dg/format-miss-2.c: New test.
30185
30186 2000-12-09 Neil Booth <neilb@earthling.net>
30187
30188 * gcc.dg/cpp/lineflags.c: New tests.
30189 * gcc.dg/cpp/poison.c: Update.
30190 * gcc.dg/cpp/redef2.c: Update.
30191 * gcc.dg/cpp/skipping.c: New test.
30192
30193 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
30194
30195 * g++.old-deja/g++.other/eh3.C: New testcase.
30196
30197 2000-12-07 Neil Booth <neilb@earthling.net>
30198
30199 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
30200 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
30201 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
30202 wtr-union-init-2.c, wtr-union-init-3.c: Update.
30203 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
30204 Update.
30205
30206 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
30207
30208 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
30209 __SIZE_TYPE__ instead of int for type of integers cast to
30210 pointers.
30211
30212 2000-12-07 Jakub Jelinek <jakub@redhat.com>
30213
30214 * g++.old-deja/g++.other/cleanup4.C: New test.
30215
30216 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
30217
30218 * format-sec-1.c: New test.
30219
30220 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
30221
30222 * gcc.dg/format-nonlit-3.c: New test.
30223
30224 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
30225
30226 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
30227 through a null pointer.
30228
30229 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30230
30231 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
30232 * g++.old-deja/g++.pt/partial4.C: New test.
30233
30234 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
30235
30236 * gcc.c-torture/execute/ieee/hugeval.x: New.
30237
30238 2000-12-06 Neil Booth <neilb@earthling.net>
30239
30240 * gcc.dg/cpp/backslash2.c: New tests.
30241
30242 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30243
30244 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
30245 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
30246
30247 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
30248
30249 * gcc.c-torture/execute/20001203-2.c: New testcase.
30250
30251 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
30252
30253 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
30254 * g++.old-deja/g++.other/virtual10.C: New test.
30255
30256 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
30257
30258 * g++.old-deja/g++.mike/pmf5.C: Remove test.
30259
30260 2000-12-05 Richard Henderson <rth@redhat.com>
30261
30262 * gcc.c-torture/compile/20001205-1.c: New.
30263
30264 2000-12-04 Neil Booth <neilb@earthling.net>
30265
30266 * g++.old-deja/g++.other/virtual9.C: New test.
30267 * g++.old-deja/g++.pt/crash61.C: New test.
30268 * gcc.c-torture/execute/loop-9.c: New test.
30269
30270 2000-12-04 Neil Booth <neilb@earthling.net>
30271
30272 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
30273 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
30274 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
30275 * gcc.dg/cpp/extratokens.c: ...here.
30276
30277 2000-12-04 Neil Booth <neilb@earthling.net>
30278
30279 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
30280 New tests.
30281
30282 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30283
30284 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
30285 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
30286
30287 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
30288
30289 * gcc.c-torture/execute/20001203-1.c: New test.
30290
30291 2000-12-03 Neil Booth <neilb@earthling.net>
30292
30293 * gcc.dg/cpp/macro6.c: New test cases.
30294
30295 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30296
30297 * gcc.c-torture/execute/string-opt-9.c: New test.
30298 * gcc.c-torture/execute/string-opt-10.c: Likewise.
30299 * gcc.c-torture/execute/string-opt-11.c: Likewise.
30300 * gcc.c-torture/execute/string-opt-12.c: Likewise.
30301
30302 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
30303 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
30304
30305 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
30306
30307 * gcc.dg/cpp/if-6.c: New testcase.
30308
30309 * gcc.dg/20001201-1.c: New testcase.
30310
30311 2000-12-02 Neil Booth <neilb@earthling.net>
30312
30313 * g++.old-deja/g++.other/externC4.C,
30314 g++.old-deja/g++.other/friend10.C: New tests.
30315
30316 2000-12-02 Neil Booth <neilb@earthling.net>
30317
30318 * g++.old-deja/g++.other/instan2.C
30319 * g++.old-deja/g++.other/instan3.C: New test.
30320
30321 2000-12-02 Neil Booth <neilb@earthling.net>
30322
30323 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
30324 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
30325 gnuc99.c,gnuc99-pedantic.c: New tests.
30326
30327 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
30328
30329 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
30330 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
30331
30332 2000-12-01 Neil Booth <neilb@earthling.net>
30333
30334 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
30335 * gcc.dg/cpp/poison.c: Update.
30336 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
30337
30338 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
30339
30340 * g77.f-torture/execute/20001201.f: New test.
30341
30342 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
30343
30344 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
30345
30346 2000-12-01 Jakub Jelinek <jakub@redhat.com>
30347
30348 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
30349
30350 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
30351
30352 * g++.old-deja/g++.other/cast6.C: New test.
30353
30354 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
30355
30356 * gcc.c-torture/execute/20001130-2.c: New testcase.
30357
30358 2000-11-30 Richard Henderson <rth@redhat.com>
30359
30360 * gcc.c-torture/execute/20001130-1.c: New test.
30361
30362 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
30363
30364 * g++.old-deja/g++.other/op3.C: New test.
30365
30366 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
30367
30368 * g++.old-deja/g++.other/op2.C: New test.
30369
30370 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
30371
30372 * g++.old-deja/g++.other/crash38.C: New test.
30373
30374 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
30375
30376 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
30377
30378 2000-11-29 Jakub Jelinek <jakub@redhat.com>
30379
30380 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
30381 tests.
30382 * gcc.c-torture/execute/string-opt-6.c: New test.
30383
30384 * gcc.dg/20001117-1.c: Add main.
30385
30386 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
30387
30388 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
30389 Move from here ...
30390 * gcc.dg/940510-1.c: ... to here.
30391
30392 * gcc.dg/20000926-1.c: GNU C now allows initializations of
30393 zero-size arrays in toplevel structures.
30394
30395 2000-11-28 Jakub Jelinek <jakub@redhat.com>
30396
30397 * gcc.c-torture/execute/loop-8.c: New test.
30398
30399 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
30400
30401 * g++.old-deja/g++.other/base1.C: New test.
30402
30403 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
30404
30405 * g++.old-deja/g++.other/parse2.C: New test.
30406
30407 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
30408
30409 * g++.old-deja/g++.pt/incomplete1.C: New test.
30410
30411 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
30412
30413 * g++.old-deja/g++.other/friend9.C: New test.
30414
30415 2000-11-28 Jakub Jelinek <jakub@redhat.com>
30416
30417 * gcc.dg/20001127-1.c: New test.
30418
30419 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
30420
30421 * g++.old-deja/g++.pt/friend46.C: New test.
30422
30423 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
30424
30425 * g++.old-deja/g++.other/ptrmem8.C: New test.
30426
30427 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30428
30429 * gcc.c-torture/execute/string-opt-7.c: New test.
30430 * gcc.c-torture/execute/string-opt-8.c: Likewise.
30431
30432 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
30433
30434 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
30435 instead of 'mkcheck 2'.
30436
30437 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
30438
30439 * gcc.c-torture/execute/memcheck/driver.c,
30440 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
30441 C9X references to refer to C99.
30442
30443 2000-11-25 Jakub Jelinek <jakub@redhat.com>
30444
30445 * gcc.dg/ultrasp3.c: New test.
30446
30447 2000-11-25 Neil Booth <neilb@earthling.net>
30448
30449 * gcc.dg/cpp/include2.c: Update test to be locale independent.
30450
30451 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
30452
30453 * gcc.c-torture/compile/20001123-2.c: New.
30454
30455 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30456
30457 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
30458
30459 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
30460
30461 * gcc.dg/sequence-point-1.c: Add some new tests.
30462 * gcc.c-torture/execute/20001124-1.c: New test.
30463
30464 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
30465
30466 * g++.old-deja/g++.other/vaarg4.C: New test.
30467 * gcc.c-torture/compile/20001123-1.c: New test.
30468
30469 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
30470
30471 * g++.other/crash24.C: Adjust and remove XFAIL.
30472 * g++.other/crash37.C: New test.
30473
30474 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
30475
30476 * g++.old-deja/g++.pt/instantiate9.C: New test.
30477
30478 2000-11-22 Mark Mitchell <mark@codesourcery.com>
30479
30480 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
30481 new ABI, too.
30482
30483 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
30484 * g++.old-deja/g++.robertl/eb55.C: Likewise.
30485
30486 2000-11-22 Neil Booth <neilb@earthling.net>
30487
30488 * gcc.dg/cpp/Wtrigraphs.c: New test.
30489
30490 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
30491
30492 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
30493
30494 2000-11-22 Jakub Jelinek <jakub@redhat.com>
30495
30496 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
30497
30498 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
30499
30500 * lib/gcc-dg.exp: load_lib scanasm.exp.
30501 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
30502 * lib/g++-dg.exp: load_lib scanasm.exp.
30503 * lib/scanasm.exp: New.
30504 (scan-assembler, scan-assembler-not): Add optional arguments to
30505 test name, or if not present, the pattern name.
30506 (scan-assembler-dem, scan-assembler-dem-not): New.
30507
30508 * g++.dg/dg.exp: New.
30509
30510 2000-11-21 Neil Booth <neilb@earthling.net>
30511
30512 * gcc.dg/cpp/integrated1.c: Remove.
30513
30514 2000-11-21 Jakub Jelinek <jakub@redhat.com>
30515
30516 * gcc.c-torture/execute/20001121-1.c: New test.
30517
30518 2000-11-21 Richard Henderson <rth@redhat.com>
30519
30520 * gcc.c-torture/compile/20001121-1.c: New test.
30521
30522 2000-11-20 Neil Booth <neilb@earthling.net>
30523
30524 * gcc.dg/cpp/integrated1.c: New test.
30525
30526 2000-11-21 Jakub Jelinek <jakub@redhat.com>
30527
30528 * g++.old-deja/g++.other/inline17.C: New test.
30529
30530 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
30531
30532 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
30533 local variable to be zero: I made the variable global. Now
30534 uses abort() and exit() instead of relying on main's return value.
30535
30536 2000-11-20 Neil Booth <neilb@earthling.net>
30537
30538 * gcc.dg/cpp/paste2.c: Update test.
30539 * objc/execute/paste.m: New test.
30540
30541 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
30542
30543 * gcc.dg/c99-condexpr-1.c: New test.
30544
30545 2000-11-20 Neil Booth <neilb@earthling.net>
30546
30547 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
30548
30549 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
30550
30551 * g++.old-deja/g++.pt/export1.C: New test.
30552
30553 2000-11-20 Jakub Jelinek <jakub@redhat.com>
30554
30555 * gcc.dg/20001117-1.c: New test.
30556
30557 2000-11-18 Richard Henderson <rth@redhat.com>
30558
30559 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
30560
30561 2000-11-18 Richard Henderson <rth@redhat.com>
30562
30563 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
30564 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
30565 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
30566
30567 2000-11-18 Richard Henderson <rth@redhat.com>
30568
30569 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
30570 (main): New. Exit cleanly.
30571
30572 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
30573
30574 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
30575 gcc.dg/c99-fordecl-2.c: New tests.
30576
30577 2000-11-18 Richard Henderson <rth@redhat.com>
30578
30579 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
30580 * gcc.c-torture/execute/zerolen-2.c: New.
30581
30582 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30583
30584 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
30585 memory.
30586
30587 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
30588
30589 * g++.old-deja/g++.pt/instantiate8.C: New test.
30590
30591 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
30592
30593 * g++.old-deja/g++.other/incomplete.C: Add more tests.
30594 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
30595
30596 2000-11-16 Nick Clifton <nickc@redhat.com>
30597
30598 * gcc.c-torture/execute/nestfunc-2.c: New test.
30599 * gcc.c-torture/execute/nestfunc-3.c: New test.
30600
30601 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
30602
30603 * gcc.c-torture/compile/20001116-1.c: New test.
30604
30605 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30606
30607 * gcc.c-torture/execute/20001115-1.c: New test.
30608
30609 2000-11-15 Mark Mitchell <mark@codesourcery.com>
30610
30611 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
30612 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
30613 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
30614 * g++.old-deja/g++.abi/vmihint.C: Likewise.
30615
30616 2000-11-15 Neil Booth <neilb@earthling.net>
30617
30618 gcc.dg/cpp/_Pragma1.c: Update.
30619 gcc.dg/cpp/_Pragma2.c: New test.
30620
30621 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
30622
30623 * g++.old-deja/g++.other/anon5.C: New test.
30624
30625 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
30626
30627 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
30628 tests.
30629
30630 2000-11-14 Jakub Jelinek <jakub@redhat.com>
30631
30632 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
30633 output.
30634
30635 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
30636
30637 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
30638 labels at end of compound statements.
30639
30640 2000-11-13 Jakub Jelinek <jakub@redhat.com>
30641
30642 * gcc.c-torture/execute/loop-7.c: New test.
30643
30644 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
30645
30646 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
30647
30648 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
30649
30650 * gcc.dg/c99-bool-1.c: New test.
30651
30652 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
30653
30654 * gcc.dg/c99-scope-1.c: Remove xfail.
30655 * gcc.dg/c99-scope-2.c: New test.
30656
30657 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30658
30659 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
30660 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
30661
30662 2000-11-11 Mark Mitchell <mark@codesourcery.com>
30663
30664 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
30665 error messages.
30666
30667 * g++.mike/p700.C: Don't typedef wchar_t.
30668 * g++.mike/p784.C: Likewise.
30669 * g++.mike/eb101.C: Don't use __wchar_t.
30670
30671 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
30672
30673 * g77.f-torture/execute/20001111.[fx]: Test premature exit
30674 from DO loop.
30675
30676 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
30677
30678 * gcc.c-torture/execute/20001111-1.c: New test.
30679
30680 2000-11-10 Nick Clifton <nickc@redhat.com>
30681
30682 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
30683 long multuiple and accumulate.
30684
30685 2000-11-09 Richard Henderson <rth@redhat.com>
30686
30687 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
30688 via size_t instead of int.
30689
30690 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
30691 * gcc.c-torture/execute/string-opt-2.c: Likewise.
30692 * gcc.c-torture/execute/string-opt-3.c: Likewise.
30693 * gcc.c-torture/execute/string-opt-4.c: Likewise.
30694
30695 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
30696
30697 * gcc.c-torture/compile/20001109-1.c: New test.
30698 * gcc.c-torture/compile/20001109-2.c: New test.
30699
30700 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
30701
30702 * g++.old-deja/g++.pt/operator1.C: New test.
30703 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
30704
30705 2000-11-09 Jakub Jelinek <jakub@redhat.com>
30706
30707 * gcc.dg/20001108-1.c: New test.
30708
30709 2000-11-09 Jakub Jelinek <jakub@redhat.com>
30710
30711 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
30712 with both arguments constant strings.
30713 * gcc.c-torture/execute/string-opt-3.c: New test.
30714 * gcc.c-torture/execute/string-opt-4.c: New test.
30715 * gcc.c-torture/execute/string-opt-5.c: New test.
30716
30717 2000-11-08 Nick Clifton <nickc@redhat.com>
30718
30719 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
30720 mulsidi3adddi patterns.
30721
30722 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
30723
30724 * g++.old-deja/g++.other/crash36.C: New test.
30725
30726 2000-11-08 Jakub Jelinek <jakub@redhat.com>
30727
30728 * g++.old-deja/g++.other/init16.C: New test.
30729
30730 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
30731
30732 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
30733
30734 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
30735
30736 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
30737 * gcc.c-torture/execute/va-arg-16.x: Likewise.
30738 * gcc.c-torture/execute/va-arg-17.x: Likewise.
30739
30740 2000-11-07 DJ Delorie <dj@redhat.com>
30741
30742 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
30743
30744 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30745
30746 * gcc.c-torture/execute/string-opt-1.c: New test.
30747
30748 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
30749
30750 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
30751 mips-sgi-irix6.* because the MIPS ABI passes floating-point
30752 parameters in registers, and there is no way for a varargs
30753 function to know in which order the integer and floating-point
30754 parameters should be interleaved when they are placed on the
30755 stack.
30756 * gcc.c-torture/execute/va-arg-16.x: Likewise.
30757 * gcc.c-torture/execute/va-arg-17.x: Likewise.
30758
30759 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30760
30761 * gcc.c-torture/execute/string-opt-2.c: New test.
30762
30763 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
30764
30765 * g++.old-deja/g++.pt/crash60.C: New test.
30766
30767 2000-11-06 Jakub Jelinek <jakub@redhat.com>
30768
30769 * g++.old-deja/g++.other/crash24.C: New test.
30770 * g++.old-deja/g++.other/crash25.C: New test.
30771 * g++.old-deja/g++.other/crash26.C: New test.
30772 * g++.old-deja/g++.other/crash27.C: New test.
30773 * g++.old-deja/g++.other/crash28.C: New test.
30774 * g++.old-deja/g++.other/crash29.C: New test.
30775 * g++.old-deja/g++.other/crash30.C: New test.
30776 * g++.old-deja/g++.other/crash31.C: New test.
30777 * g++.old-deja/g++.other/crash32.C: New test.
30778 * g++.old-deja/g++.other/crash33.C: New test.
30779 * g++.old-deja/g++.other/crash34.C: New test.
30780 * g++.old-deja/g++.other/crash35.C: New test.
30781
30782 2000-11-06 Jakub Jelinek <jakub@redhat.com>
30783
30784 * gcc.c-torture/execute/20001031-1.c: New test.
30785
30786 2000-11-04 Mark Mitchell <mark@codesourcery.com>
30787
30788 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
30789 namespace.
30790
30791 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
30792 standards-conformant.
30793
30794 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
30795
30796 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
30797 * g++.old-deja/g++.mike/p755a.C: Likewise.
30798 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
30799 library makes no calls to `operator new' during initialization.
30800
30801 2000-11-04 Neil Booth <neilb@earthling.net>
30802
30803 * gcc.dg/cpp/include2.c: New tests.
30804
30805 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
30806
30807 * lib/g++.exp (g++_set_ld_library_path): New function.
30808 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
30809
30810 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
30811
30812 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
30813 warnings.
30814
30815 2000-11-01 Richard Henderson <rth@redhat.com>
30816
30817 * g++.old-deja/g++.ext/namedret1.C: New.
30818 * g++.old-deja/g++.ext/namedret2.C: New.
30819 * g++.old-deja/g++.ext/namedret3.C: New.
30820
30821 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
30822
30823 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
30824 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
30825
30826 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30827
30828 * gcc.c-torture/execute/va-arg-21.c: New test.
30829
30830 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
30831
30832 * gcc.dg/c99-complex-2.c: New test.
30833
30834 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30835
30836 * gcc.c-torture/execute/stdio-opt-1.c: New test.
30837
30838 2000-10-31 Jakub Jelinek <jakub@redhat.com>
30839
30840 * g++.old-deja/g++.other/inline16.C: New test.
30841
30842 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
30843
30844 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
30845 __PRETTY_FUNCTION__
30846
30847 2000-10-29 Neil Booth <neilb@earthling.net>
30848
30849 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
30850 New tests.
30851 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
30852 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
30853 optimisation.
30854
30855 2000-10-29 Neil Booth <neilb@earthling.net>
30856
30857 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
30858 * mi1.c, mi1c.h: Add null directives to multiple-include test.
30859 * mi5.c: Test multiple includes work with -C.
30860 * trigraphs.c: Test ^= version.
30861
30862 2000-10-28 Neil Booth <neilb@earthling.net>
30863
30864 New tests and test updates for new macro expander.
30865
30866 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
30867 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
30868 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
30869 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
30870 new diagnostic messages.
30871
30872 * gcc.dg/cpp/macro3.c: New tests.
30873
30874 2000-10-27 Mark Mitchell <mark@codesourcery.com>
30875
30876 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
30877 on the same line.
30878
30879 2000-10-27 Jakub Jelinek <jakub@redhat.com>
30880
30881 * g++.old-deja/g++.other/eh2.C: New test.
30882
30883 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
30884
30885 * gcc.c-torture/execute/20001027-1.c: New test.
30886
30887 2000-10-26 Richard Henderson <rth@redhat.com>
30888
30889 * gcc.c-torture/execute/20001026-1.c: New.
30890
30891 2000-10-26 Mark Mitchell <mark@codesourcery.com>
30892
30893 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
30894 * g++.old-deja/g++.law/builtin1.C: Likewise.
30895 * g++.old-deja/g++.law/ctors10.C: Likewise.
30896 * g++.old-deja/g++.law/virtual3.C: Likewise.
30897 * g++.old-deja/g++.mike/p658.C: Likewise.
30898 * g++.old-deja/g++.other/sibcall1.C: Likewise.
30899 * g++.old-deja/g++.other/vaarg2.C: Likewise.
30900 * g++.old-deja/g++.robertl/eb124.C: Likewise.
30901 * g++.old-deja/g++.robertl/eb44.C: Likewise.
30902 * g++.old-deja/g++.robertl/eb77.C: Likewise.
30903
30904 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
30905
30906 * gcc.c-torture/compile/20001024-1.c: New test.
30907
30908 2000-10-25 Mark Mitchell <mark@codesourcery.com>
30909
30910 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
30911 to tell us whether or not we are using V3.
30912
30913 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
30914
30915 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
30916 operands.
30917
30918 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
30919
30920 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
30921
30922 2000-10-25 Jakub Jelinek <jakub@redhat.com>
30923
30924 * gcc.c-torture/execute/20001024-1.c: New test.
30925
30926 2000-10-24 Jakub Jelinek <jakub@redhat.com>
30927
30928 * g++.old-deja/g++.other/sibcall1.C: New test.
30929
30930 2000-10-20 Jakub Jelinek <jakub@redhat.com>
30931
30932 * gcc.dg/noncompile/init-3.c: New test.
30933
30934 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
30935
30936 * gcc.dg/format-array-1.c: New test.
30937
30938 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
30939
30940 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
30941 writing through null pointers; remove comment about testing
30942 unterminated strings.
30943
30944 2000-10-17 Matthew Hiller <hiller@redhat.com>
30945
30946 * gcc.c-torture/execute/20001017-2.c: New test.
30947
30948 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
30949
30950 * gcc.c-torture/compile/20001018-1.c: New test.
30951 * gcc.c-torture/compile/20001018-1.x: Xfail.
30952
30953 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30954
30955 * gcc.c-torture/execute/20001017-1.c: New test.
30956
30957 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
30958
30959 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
30960 for multiple use of arguments with scanf formats; add tests for
30961 multiple use of arguments.
30962
30963 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
30964
30965 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
30966
30967 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
30968
30969 * gcc.dg/format-miss-1.c: New test.
30970
30971 2000-10-16 Jakub Jelinek <jakub@redhat.com>
30972
30973 * gcc.c-torture/execute/20001013-1.c: New test.
30974
30975 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
30976
30977 * gcc.dg/format-branch-1.c: New test.
30978
30979 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
30980
30981 * README, lib/file-format.exp: Remove EGCS references.
30982
30983 2000-10-16 Jakub Jelinek <jakub@redhat.com>
30984
30985 * gcc.dg/20001013-1.c: New test.
30986
30987 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
30988
30989 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
30990 for intmax_t in the compiler using __typeof__ and the type rules
30991 for conditional expressions.
30992
30993 2000-10-13 Jakub Jelinek <jakub@redhat.com>
30994
30995 * gcc.dg/20001012-1.c: New test.
30996 * gcc.dg/20001012-2.c: New test.
30997
30998 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
30999
31000 * gcc.dg/format-attr-1.c: New test.
31001
31002 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
31003
31004 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
31005 __LONG_LONG_MAX__ instead of LLONG_MAX.
31006
31007 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
31008
31009 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
31010 scanf flags.
31011 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
31012 flags.
31013
31014 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
31015
31016 * gcc.dg/sequence-pt-1.c: New test.
31017
31018 2000-10-11 Geoff Keating <geoffk@cygnus.com>
31019
31020 * gcc.c-torture/execute/20001011-1.c: New testcase.
31021 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
31022
31023 2000-10-10 Jakub Jelinek <jakub@redhat.com>
31024
31025 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
31026 does not error on it.
31027
31028 2000-10-10 Jakub Jelinek <jakub@redhat.com>
31029
31030 * gcc.dg/20001009-1.c: New test.
31031
31032 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
31033
31034 * gcc.c-torture/compile/20001009-1.c: Move from here ....
31035 * gcc.c-torture/execute/20001009-2.c: ... to here.
31036
31037 2000-10-09 Geoff Keating <geoffk@cygnus.com>
31038
31039 * gcc.c-torture/compile/20001009-1.c: New testcase.
31040 * gcc.c-torture/execute/20001009-1.c: New testcase.
31041 Testcases provided by Jan Hubicka <jh@suse.cz>.
31042
31043 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
31044
31045 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
31046 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
31047 uintmax_t using <limits.h> to emulate the compiler's internal
31048 logic. No longer XFAIL %j tests.
31049
31050 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
31051
31052 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
31053 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
31054 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
31055 regexps and details of expected handling of some bad formats.
31056 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
31057 suppression.
31058
31059 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
31060
31061 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
31062 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
31063 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
31064 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
31065 in list archives.
31066
31067 2000-10-06 Richard Henderson <rth@cygnus.com>
31068
31069 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
31070 * g++.old-deja/g++.brendan/crash52.C: Likewise.
31071 * g++.old-deja/g++.jason/report.C: Likewise.
31072 * g++.old-deja/g++.law/friend5.C: Likewise.
31073 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
31074 of the expected warnings.
31075
31076 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
31077
31078 * g++.old-deja/g++.pt/enum14.C: New test.
31079
31080 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
31081
31082 * g++.old-deja/g++.pt/crash59.C: New test.
31083
31084 2000-10-04 Will Cohen <wcohen@redhat.com>
31085
31086 * gcc.dg/20000926-1.c: New test.
31087
31088 2000-10-03 Geoff Keating <geoffk@cygnus.com>
31089
31090 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
31091 function name for current C++ compiler.
31092 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
31093
31094 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
31095
31096 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
31097 __PRETTY_FUNCTION__.
31098 * g++.old-deja/g++.ext/pretty2.C: Likewise.
31099
31100 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31101
31102 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
31103
31104 2000-09-26 Jakub Jelinek <jakub@redhat.com>
31105
31106 * gcc.c-torture/compile/20000923-1.c: New test.
31107
31108 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
31109
31110 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
31111 * g++.old-deja/g++.pt/ttp62.C: Same.
31112 * g++.old-deja/g++.other/inline14.C: Same.
31113
31114 2000-09-24 Richard Henderson <rth@cygnus.com>
31115
31116 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
31117
31118 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
31119
31120 * gcc.dg/c90-printf-1.c: Add test for wide string format.
31121
31122 2000-09-22 Geoff Keating <geoffk@cygnus.com>
31123
31124 * gcc.c-torture/compile/20000922-1.c: New file.
31125
31126 2000-09-21 Nick Clifton <nickc@redhat.com>
31127
31128 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
31129 a signed long modulo operation.
31130 (mod6): New function - perform an unsigned long modulo operation.
31131 (main): Add tests for modulos of very large numbers by very small
31132 dividends.
31133
31134 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31135
31136 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
31137
31138 2000-09-19 Richard Henderson <rth@cygnus.com>
31139
31140 * gcc.dg/compare2.c (case 10): XFAIL.
31141
31142 2000-09-18 Richard Henderson <rth@cygnus.com>
31143
31144 * gcc.c-torture/execute/20000906-1.c: Move ...
31145 * gcc.dg/20000906-1.c: ... here. Only run on targets
31146 that support __builtin_trap.
31147
31148 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
31149
31150 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
31151
31152 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
31153
31154 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
31155 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
31156 more $ format tests.
31157
31158 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
31159
31160 * gcc.dg/format-errmk-1.c: New test.
31161
31162 2000-09-17 Greg McGary <greg@mcgary.org>
31163
31164 * gcc.c-torture/execute/20000917-1.x: Remove.
31165
31166 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
31167
31168 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
31169
31170 2000-09-17 Greg McGary <greg@mcgary.org>
31171
31172 * gcc.c-torture/execute/20000917-1.c: New test.
31173 * gcc.c-torture/execute/20000917-1.x: XFAIL.
31174
31175 2000-09-16 Neil Booth <NeilB@earthling.net>
31176
31177 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
31178 in nested macro bug.
31179
31180 2000-09-15 Neil Booth <NeilB@earthling.net>
31181
31182 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
31183
31184 2000-09-14 Jeffrey A Law (law@cygnus.com)
31185
31186 * gcc.c-torture/execute/20000914-1.c: New test.
31187
31188 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
31189
31190 * g++.other/inline13.C: New test.
31191
31192 2000-09-12 Andreas Jaeger <aj@suse.de>
31193
31194 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
31195 constant by Ulrich Drepper <drepper@redhat.com>.
31196
31197 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
31198
31199 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
31200
31201 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31202
31203 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
31204
31205 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
31206
31207 * gcc.dg/cpp/backslash.c: New test.
31208
31209 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
31210
31211 * gcc.c-torture/execute/20000910-1.c: New test.
31212 * gcc.c-torture/execute/20000910-2.c: Likewise.
31213
31214 2000-09-11 Robert Lipe <robertl@sco.com>
31215
31216 * gcc.dg/pragma-align.c: New test.
31217
31218 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
31219
31220 * g++.old-deja/g++.pt/explicit82.C: New test.
31221 * g++.old-deja/g++.pt/explicit83.C: New test.
31222
31223 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
31224
31225 * gcc.dg/asm-names.c: New test.
31226
31227 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31228
31229 * gcc.dg/cpp/tr-warn6.c: New test
31230
31231 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
31232
31233 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
31234 be accepted.
31235
31236 2000-09-07 Catherine Moore <clm@redhat.com>
31237
31238 * gcc.c-torture/execute/unroll-1.c: New test.
31239
31240 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
31241
31242 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
31243 ERROR markers.
31244 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
31245 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
31246 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
31247 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
31248 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
31249 Preprocess only.
31250 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
31251 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
31252
31253 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
31254
31255 * g++.old-deja/g++.pt/deduct2.C: New test.
31256
31257 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
31258
31259 * g++.old-deja/g++.pt/parms2.C: New test.
31260
31261 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
31262
31263 * g++.old-deja/g++.pt/crash58.C: New test.
31264
31265 2000-09-06 Greg McGary <greg@mcgary.org>
31266
31267 * gcc.c-torture/execute/20000906-1.c: New test.
31268 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
31269
31270 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31271
31272 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
31273
31274 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
31275
31276 * g++.old-deja/g++.pt/crash57.C: New test.
31277
31278 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
31279
31280 * g++.old-deja/g++.pt/crash56.C: New test.
31281
31282 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
31283
31284 * g++.old-deja/g++.pt/koenig1.C: New test.
31285
31286 2000-09-04 Jakub Jelinek <jakub@redhat.com>
31287
31288 * gcc.dg/20000904-1.c: New test.
31289
31290 2000-09-04 Jakub Jelinek <jakub@redhat.com>
31291
31292 * gcc.dg/cpp/paste8.c: New test.
31293
31294 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
31295
31296 * gcc.c-torture/compile/20000827-1.c: New test.
31297
31298 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
31299
31300 * gcc.dg/format-diag-1.c: New test.
31301
31302 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
31303
31304 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
31305 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
31306 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
31307 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
31308 gcc.dg/formatz-1.c: Adjust warning regular expressions.
31309
31310 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
31311
31312 * g++.old-deja/g++.other/nested4.C: New test.
31313
31314 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
31315
31316 * g++.old-deja/g++.ns/scoped1.C: New test.
31317
31318 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
31319
31320 * lib/g++.exp: Support testing already-installed GCC.
31321
31322 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31323
31324 * wtr-label-1.c, wtr-suffix-1.c: New tests.
31325
31326 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31327
31328 * gcc.dg/return-type-2.c: New test.
31329
31330 2000-08-27 Geoff Keating <geoffk@cygnus.com>
31331
31332 * gcc.c-torture/compile/20000825-1.c: New test.
31333
31334 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
31335
31336 * gcc.dg/dwarf2-2.c: New test.
31337
31338 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
31339
31340 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
31341 dg-warning regexps.
31342
31343 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
31344
31345 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
31346 gcc.dg/format-ext-5.c: New tests.
31347
31348 2000-08-25 Jakub Jelinek <jakub@redhat.com>
31349
31350 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
31351
31352 2000-08-24 Mark Mitchell <mark@codesourcery.com>
31353
31354 * gcc.dg/noncompile/930622-2.c: Adjust error message.
31355
31356 2000-08-24 Richard Henderson <rth@cygnus.com>
31357
31358 * gcc.dg/ia64-sync-1.c: New test.
31359 * gcc.dg/ia64-sync-2.c: New test.
31360 * gcc.dg/ia64-asm-1.c: New test.
31361
31362 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
31363
31364 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
31365 * gcc.dg/format-ext-2.c: New test.
31366
31367 2000-08-23 Jason Merrill <jason@redhat.com>
31368
31369 * lib/old-dejagnu.exp: Also ignore "In member function" and
31370 "At global scope".
31371
31372 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31373
31374 * gcc.dg/noncompile/label-lineno-1.c: New test.
31375
31376 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
31377
31378 * gcc.dg/c99-array-nonobj-1.c: New test.
31379
31380 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
31381
31382 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
31383 tests.
31384 * gcc.dg/format-ext-1.c: New test.
31385
31386 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31387
31388 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
31389 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
31390 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
31391 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
31392 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
31393
31394 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
31395
31396 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
31397 gcc.dg/c99-strftime-2.c: New tests.
31398
31399 2000-08-22 Richard Henderson <rth@cygnus.com>
31400
31401 * gcc.c-torture/execute/20000822-1.c: New test.
31402
31403 2000-08-21 Jakub Jelinek <jakub@redhat.com>
31404
31405 * gcc.c-torture/execute/20000819-1.x: Remove.
31406
31407 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
31408
31409 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
31410 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
31411 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
31412 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
31413 gcc.dg/format-xopen-1.c: New tests.
31414
31415 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
31416
31417 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
31418
31419 2000-08-21 Jakub Jelinek <jakub@redhat.com>
31420
31421 * g++.old-deja/g++.other/loop2.C: New test.
31422
31423 * gcc.c-torture/compile/20000606-1.c: New test.
31424 * gcc.c-torture/compile/20000728-1.c: New test.
31425 * gcc.c-torture/execute/20000801-1.c: New test.
31426 * gcc.c-torture/execute/20000801-2.c: New test.
31427 * gcc.c-torture/execute/20000819-1.c: New test.
31428 * gcc.c-torture/execute/20000819-1.x: XFAIL.
31429 * gcc.dg/20000629-1.c: New test.
31430 * gcc.dg/20000724-1.c: New test.
31431 * gcc.dg/20000807-1.c: New test.
31432
31433 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
31434
31435 * gcc.dg/cpp/pragma-1.c: New test.
31436 * gcc.dg/cpp/pragma-2.c: New test.
31437
31438 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
31439
31440 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
31441 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
31442
31443 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
31444
31445 * gcc.c-torture/compile/20000818-1.c: New test.
31446
31447 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
31448
31449 * gcc.c-torture/execute/20000818-1.c: New test.
31450
31451 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
31452
31453 * gcc.dg/format-va-1.c: New test.
31454
31455 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
31456
31457 * g++.old-deja/g++.other/typedef8.C: New test.
31458
31459 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
31460
31461 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
31462 * g++.old-deja/g++.mike/net36.C: Mark candidate.
31463 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
31464 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
31465 * g++.old-deja/g++.other/ptrmem7.C: New test.
31466 * g++.old-deja/g++.pt/ptrmem10.C: New test.
31467
31468 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
31469
31470 * g++.old-deja/g++.pt/typename27.C: New test.
31471
31472 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
31473
31474 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
31475 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
31476 * g++.old-deja/g++.pt/friend45.C: New test.
31477 * g++.old-deja/g++.other/friend8.C: New test.
31478
31479 2000-08-15 Richard Henderson <rth@cygnus.com>
31480
31481 * gcc.c-torture/execute/20000815-1.c: New test.
31482
31483 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
31484
31485 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
31486 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
31487 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
31488
31489 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
31490
31491 * g++.old-deja/g++.other/refinit2.C: New test.
31492
31493 2000-08-13 Geoff Keating <geoffk@cygnus.com>
31494
31495 * lib/c-torture.exp (c-torture): Make
31496 compiler_conditional_xfail_data global.
31497 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
31498 compiler_conditional_xfail_data machinery.
31499 (f-torture-execute): Likewise.
31500 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
31501 and only when unrolling loops.
31502
31503 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
31504
31505 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
31506
31507 * g++.old-deja/g++.pt/explicit81.C: New test.
31508
31509 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
31510
31511 * g++.old-deja/g++.pt/typename26.C: New test.
31512
31513 2000-08-10 Geoff Keating <geoffk@cygnus.com>
31514
31515 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
31516 warning.
31517
31518 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
31519
31520 * g++.old-deja/g++.other/array3.C: New test.
31521
31522 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
31523
31524 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
31525 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
31526 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
31527 New tests.
31528
31529 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
31530
31531 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
31532 * g++.old-deja/g++.abi/vmihint.C: Likewise.
31533
31534 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
31535
31536 * gcc.c-torture/execute/20000808-1.c: New test.
31537
31538 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
31539
31540 * gcc.dg/c90-const-expr-1.c: New test.
31541
31542 2000-08-08 Richard Henderson <rth@cygnus.com>
31543
31544 * gcc.dg/noncompile/920923-1.c: Declare calloc.
31545
31546 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
31547
31548 * gcc.dg/noncompile/const-ll-1.c: New test.
31549
31550 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
31551
31552 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
31553
31554 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
31555
31556 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
31557 that running programs linked against the shared version of libobjc
31558 run correctly.
31559
31560 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
31561
31562 * gcc.dg/c99-printf-1.c: New test.
31563
31564 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
31565
31566 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
31567
31568 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
31569
31570 * gcc.c-torture/execute/20000731-1.x: Delete.
31571
31572 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
31573
31574 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
31575 and torture_without_loops as is done by c-torture.exp.
31576 (search_for): Copy from c-torture.exp.
31577 (gcc-dg-runtest): New function, drives a directory of tests
31578 iterating over the TORTURE_OPTIONS.
31579 (scan-assembler, scan-assembler-not): Move here from
31580 individual directory drivers.
31581
31582 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
31583 defined by lib/gcc-dg.exp.
31584 * gcc.dg/cpp/cpp.exp: Likewise.
31585 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
31586 gcc-dg-runtest, so we cycle over optimization options.
31587
31588 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
31589 * gcc.dg/compare2.c: No longer expected to fail.
31590
31591 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
31592
31593 * gcc.c-torture/execute/20000804-1.c: New test.
31594
31595 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
31596
31597 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
31598
31599 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
31600
31601 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
31602
31603 2000-08-03 Jeffrey A Law (law@cygnus.com)
31604
31605 * gcc.c-torture/compile/20000803-1.c: New test.
31606
31607 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
31608
31609 * gcc.c-torture/execute/20000801-3.c,
31610 gcc.c-torture/execute/20000801-4.c: New tests.
31611 * gcc.c-torture/execute/20000801-3.x,
31612 gcc.c-torture/execute/20000801-4.x: Xfail.
31613
31614 2000-08-02 Geoff Keating <geoffk@cygnus.com>
31615
31616 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
31617 libobjc/.libs to allow for libtool.
31618
31619 2000-08-02 Jakub Jelinek <jakub@redhat.com>
31620
31621 * gcc.c-torture/compile/20000802-1.c: New test.
31622
31623 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
31624
31625 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
31626
31627 2000-07-31 Jeffrey A Law (law@cygnus.com)
31628
31629 * gcc-c-torture/execute/20000731-2.c: New test.
31630
31631 * gcc.c-torture/execute/20000731-1.c: New test.
31632 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
31633
31634 2000-07-31 Jakub Jelinek <jakub@redhat.com>
31635
31636 * testsuite/gcc.dg/cpp/paste7.c: New test.
31637 * gcc.dg/cpp/20000725-1.c: New test.
31638
31639 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
31640
31641 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
31642 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
31643 declaration warning for __builtin_dwarf_reg_size.
31644
31645 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
31646
31647 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
31648
31649 * gcc.dg/noncompile/voidparam-1.c: New test.
31650
31651 2000-07-30 Richard Henderson <rth@cygnus.com>
31652
31653 * gcc.dg/c90-digraph-1.c: Don't xfail.
31654 * gcc.dg/compare2.c (case 10): Xfail.
31655 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
31656
31657 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
31658
31659 * gcc.dg/c99-main-1.c: New test.
31660
31661 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
31662
31663 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
31664
31665 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
31666
31667 * gcc.c-tortuer/execute/20000726-1.c: New test.
31668
31669 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
31670
31671 * gcc.c-torture/execute/enum-2.c: New test.
31672
31673 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31674
31675 * gcc.dg/cpp/tr-warn3.c: New test.
31676
31677 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
31678
31679 * g++.old-deja/g++.ext/implicit1.C: Remove.
31680 * g++.old-deja/g++.jason/c2.C: Remove
31681 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
31682 * g++.old-deja/g++.pt/crash16.C: Likewise.
31683 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
31684
31685 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
31686
31687 * g++.old-deja/g++.other/for2.C: New test.
31688
31689 2000-07-25 Jakub Jelinek <jakub@redhat.com>
31690
31691 * gcc.dg/20000720-1.c: New test.
31692
31693 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
31694
31695 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
31696
31697 2000-07-24 Geoff Keating <geoffk@cygnus.com>
31698
31699 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
31700 * gcc.c-torture/execute/20000722-1.c: New.
31701 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
31702
31703 2000-07-24 Jakub Jelinek <jakub@redhat.com>
31704
31705 * gcc.dg/cpp/20000720-1.S: New test.
31706
31707 2000-07-21 Michael Meissner <meissner@redhat.com>
31708
31709 * gcc.c-torture/execute/ieee/hugeval.c: New test.
31710
31711 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
31712
31713 * g++.old-deja/g++.brendan/crash16.C,
31714 g++.old-deja/g++.brendan/parse3.C,
31715 g++.old-deja/g++.brendan/redecl1.C,
31716 g++.old-deja/g++.ns/template13.C,
31717 g++.old-deja/g++.other/decl4.C,
31718 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
31719
31720 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
31721
31722 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
31723 and "Internal error".
31724
31725 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
31726 regexps.
31727 * gcc.dg/cpp/paste6.c: New test.
31728
31729 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
31730
31731 * gcc.dg/cpp/tr-direct.c: New test.
31732
31733 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
31734 gcc.dg/cpp/undef1.c: Tweak error regexps.
31735
31736 2000-07-18 Eric Christopher <echristo@redhat.com>
31737
31738 * gcc.c-torture/compile/20000718-1.c: New test.
31739
31740 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
31741
31742 * cpplex.c (_cpp_push_token): If the token being pushed back
31743 is the previous token in this context, just subtract one from
31744 context->posn.
31745 * cppmacro.c (save_expansion): Clear aux field when storing a
31746 placemarker.
31747
31748 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
31749
31750 * gcc.dg/noncompile/redecl-1.c: New test.
31751
31752 2000-07-18 Jakub Jelinek <jakub@redhat.com>
31753
31754 * gcc.c-torture/execute/20000717-5.c: New test.
31755 * gcc.c-torture/execute/20000717-1.x: Removed.
31756
31757 2000-07-17 Richard Henderson <rth@cygnus.com>
31758
31759 * gcc.c-torture/execute/20000717-4.c: New test.
31760
31761 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
31762
31763 * gcc.dg/cpp/syshdr.c: New test.
31764 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
31765
31766 2000-07-17 Neil Booth <neilb@earthling.net>
31767
31768 * gcc.dg/cpp/cmdlne-dM.c: New test.
31769 * gcc.dg/cpp/cmdlne-dD.c: New test.
31770
31771 2000-07-17 Jeffrey A Law (law@cygnus.com)
31772
31773 * gcc.c-torture/execute/20000717-3.c: New test.
31774
31775 * gcc.c-torture/compile/20000717-1.c: New test.
31776
31777 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
31778
31779 * gcc.c-torture/execute/20000717-2.c: New test.
31780
31781 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
31782
31783 * gcc.dg/formatz-1.c: New test.
31784
31785 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
31786 * gcc.dg/c99-digraph-1.c: New tests.
31787
31788 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
31789 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
31790
31791 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
31792 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
31793 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
31794 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
31795 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
31796 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
31797 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
31798
31799 2000-07-17 Greg McGary <greg@mcgary.org>
31800
31801 * gcc.c-torture/execute/20000717-1.c: New test.
31802 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
31803
31804 2000-07-15 Jakub Jelinek <jakub@redhat.com>
31805
31806 * gcc.c-torture/execute/20000715-2.c: New test.
31807 * gcc.dg/20000715-1.c: New test.
31808
31809 2000-07-15 Michael Meissner <meissner@redhat.com>
31810
31811 * gcc.c-torture/execute/20000715-1.c: New test.
31812
31813 2000-07-13 Jakub Jelinek <jakub@redhat.com>
31814
31815 * gcc.c-torture/execute/20000707-1.c: New test.
31816
31817 2000-07-13 Neil Booth <NeilB@earthling.net>
31818
31819 * testsuite/gcc.dg/cpp/digraph1.c,
31820 testsuite/gcc.dg/cpp/digraph2.c,
31821 testsuite/gcc.dg/cpp/digraphs.c: New tests.
31822
31823 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
31824
31825 * g77.f-torture/compile/20000630-2.f: New test.
31826 * g77.f-torture/compile/20000630-2.x
31827
31828 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
31829
31830 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
31831
31832 2000-07-11 Neil Booth <NeilB@earthling.net>
31833
31834 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
31835
31836 2000-07-11 Neil Booth <NeilB@earthling.net>
31837
31838 * gcc.dg/cpp/cmdlne-C.c: New.
31839
31840 2000-07-09 Neil Booth <NeilB@earthling.net>
31841
31842 * gcc.dg/cpp/directiv.c: New tests.
31843 * gcc.dg/cpp/undef1.c: Update.
31844
31845 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
31846
31847 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
31848
31849 2000-07-09 Neil Booth <NeilB@earthling.net>
31850
31851 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
31852
31853 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
31854
31855 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
31856 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
31857
31858 2000-07-08 Neil Booth <NeilB@earthling.net>
31859
31860 * gcc.dg/cpp/macsyntx.c: New tests.
31861
31862 2000-07-07 Jakub Jelinek <jakub@redhat.com>
31863
31864 * gcc.dg/20000707-1.c: New test.
31865
31866 2000-07-07 Jakub Jelinek <jakub@redhat.com>
31867
31868 * gcc.c-torture/execute/20000706-1.c: New test.
31869 * gcc.c-torture/execute/20000706-2.c: New test.
31870 * gcc.c-torture/execute/20000706-3.c: New test.
31871 * gcc.c-torture/execute/20000706-4.c: New test.
31872 * gcc.c-torture/execute/20000706-5.c: New test.
31873
31874 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
31875
31876 * g++.old-deja/g++.pt/instantiate7.C: New test.
31877
31878 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
31879
31880 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
31881 * g++.old-deja/g++.mike/thunk3.C: Likewise.
31882 * g++.old-deja/g++.other/rtti3.C: Likewise.
31883 * g++.old-deja/g++.other/rttid3.C: Likewise.
31884
31885 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
31886
31887 * g77.f-torture/compile/20000630-1.x: Fix typo
31888
31889 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
31890
31891 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
31892 assembly output.
31893
31894 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
31895
31896 * gcc.dg/cpp/ident.c: New test.
31897
31898 2000-07-05 Neil Booth <NeilB@earthling.net>
31899
31900 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
31901 gcc.dg/cpp/lexstrng.c: New tests.
31902
31903 2000-07-04 Neil Booth <NeilB@earthling.net>
31904
31905 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
31906 * gcc.dg/cpp/strify2.c: Same.
31907
31908 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
31909
31910 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
31911 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
31912 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
31913 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
31914
31915 * testsuite/gcc.dg/cpp/macro1.c,
31916 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
31917 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
31918 testsuite/gcc.dg/cpp/strify1.c,
31919 testsuite/gcc.dg/cpp/strify2.c: New tests.
31920
31921 2000-07-03 Jakub Jelinek <jakub@redhat.com>
31922
31923 * gcc.c-torture/execute/20000703-1.c: New test.
31924
31925 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
31926
31927 * g++.old-deja/g++.pt (lookup10.C): New test.
31928
31929 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
31930
31931 * g++.old-deja/g++.pt (typename25.C): New test.
31932
31933 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
31934
31935 * gcc.c-torture/compile/20000701-1.c: New test.
31936
31937 2000-06-30 Nick Clifton <nickc@cygnus.com>
31938
31939 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
31940 to test case.
31941
31942 2000-06-30 Catherine Moore <clm@cygnus.com>
31943
31944 * gcc.c-torture/execute/align-1.c: New test.
31945
31946 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
31947
31948 * g++.old-deja/g++.pt/expr8.C: New test.
31949 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
31950
31951 2000-06-29 Nick Clifton <nickc@cygnus.com>
31952
31953 * gcc.c-torture/compile/20000629-1.c: New test.
31954
31955 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
31956
31957
31958 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
31959 gcc.dg/noncompile directory, depending on whether they're
31960 preprocessor tests or not. Annotate all the tests for the dg
31961 framework.
31962
31963 * gcc.c-torture/noncompile/noncompile.exp: Delete.
31964 * gcc.dg/noncompile/noncompile.exp: New.
31965
31966 * Moved files:
31967 Old name New name
31968 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
31969 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
31970 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
31971 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
31972 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
31973 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
31974 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
31975 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
31976 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
31977 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
31978 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
31979 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
31980 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
31981 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
31982 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
31983 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
31984 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
31985 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
31986 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
31987 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
31988 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
31989 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
31990 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
31991 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
31992
31993 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
31994 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
31995 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
31996 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
31997 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
31998 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
31999
32000 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
32001
32002 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
32003 declare one variable. On the fourth, error.
32004 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
32005 declared by 20000628-1a.h.
32006
32007 2000-06-29 Richard Henderson <rth@redhat.com>
32008
32009 * gcc.c-torture/execute/930529-1.x: New file.
32010 * gcc.dg/920413-1.c: Adjust expected warning text.
32011 * gcc.dg/980217-1.c: Declare abort.
32012 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
32013
32014 2000-06-29 Jeffrey A Law (law@cygnus.com)
32015
32016 * g77.f-torture/compile/20000629-1.f: New test.
32017 * g77.f-torture/compile/20000629-1.x: Expected to fail.
32018
32019 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
32020
32021 Rearrange lots of files, removing entirely the
32022 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
32023 directories.
32024
32025 * Deleted files:
32026 gcc.c-torture/code_quality/code_quality.exp
32027 gcc.c-torture/special/special.exp
32028 gcc.failure/failure.exp
32029 gcc.failure/940409-1.x
32030 gcc.c-torture/compile/961203-1.x
32031
32032 * New files:
32033 gcc.misc-tests/linkage.exp
32034 gcc.c-torture/execute/920730-1t.c
32035 gcc.c-torture/execute/920730-1t.x
32036 gcc.c-torture/compile/920520-1.x
32037 gcc.c-torture/compile/920521-1.x
32038 gcc.c-torture/compile/981006-1.x
32039 gcc.c-torture/execute/eeprof-1.x
32040
32041 * Moved files (possibly with modifications to fit a new harness):
32042 Old name New name
32043 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
32044 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
32045 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
32046 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
32047 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
32048 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
32049 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
32050 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
32051 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
32052 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
32053 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
32054 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
32055 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
32056 gcc.failure/940409-1.c gcc.dg/940409-1.c
32057
32058 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
32059
32060 * c-torture/compile/961203-1.x: Delete.
32061
32062 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
32063 not exit. Include stdio.h.
32064 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
32065 * gcc.misc-tests/dg-12.c: Likewise.
32066 * gcc.misc-tests/dg-5.c: Likewise.
32067 * gcc.misc-tests/dg-6.c: Likewise.
32068 * gcc.misc-tests/dg-7.c: Prototype abort.
32069 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
32070 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
32071 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
32072 not exit.
32073 * gcc.misc-tests/sieve.c: Use return from main, not exit.
32074 * gcc.misc-tests/sort2.c: Use return from main, not exit.
32075
32076 2000-06-28 Jakub Jelinek <jakub@redhat.com>
32077
32078 * gcc.dg/cpp/20000628-1.c: New test.
32079 * gcc.dg/cpp/20000628-1.h: New header for above test.
32080 * gcc.dg/cpp/20000628-1a.h: Likewise.
32081
32082 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
32083
32084 * gcc.dg/cpp: New directory.
32085 * gcc.dg/cpp/cpp.exp: New driver.
32086 * gcc.dg/cpp/20000627-1.c: New test.
32087 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
32088 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
32089 and rewrite as a compilation test.
32090
32091 * gcc.dg: Move many files into the cpp subdirectory, possibly
32092 renaming or editing them as well.
32093 Old name New name
32094 990119-1.c cpp/19990119-1.c
32095 990228-1.c cpp/19990228-1.c
32096 990407-1.c cpp/19990407-1.c
32097 990409-1.c cpp/19990409-1.c
32098 990413-1.c cpp/19990413-1.c
32099 990703-1.c cpp/19990703-1.c
32100 20000127-1.c cpp/20000127-1.c
32101 20000129-1.c cpp/20000129-1.c
32102 20000207-1.c cpp/20000207-1.c
32103 20000207-2.c cpp/20000207-2.c
32104 20000209-1.c cpp/20000209-1.c
32105 20000209-2.c cpp/20000209-2.c
32106 20000301-1.c cpp/20000301-1.c
32107 20000419-1.c cpp/20000419-1.c
32108 20000510-1.S cpp/20000510-1.S
32109 20000519-1.c cpp/20000519-1.c
32110 20000529-1.c cpp/20000529-1.c
32111 20000625-1.c cpp/20000625-1.c
32112 20000625-2.c cpp/20000625-2.c
32113 cpp-as1.c cpp/assert1.c
32114 cpp-as2.c cpp/assert2.c
32115 cxx-comments-1.c cpp/cxxcom1.c
32116 cxx-comments-2.c cpp/cxxcom2.c
32117 endif-label.c cpp/endif.c
32118 cpp-hash1.c cpp/hash1.c
32119 cpp-hash2.c cpp/hash2.c
32120 cpp-if1.c cpp/if-1.c
32121 cpp-if2.c cpp/if-2.c
32122 cpp-if3.c cpp/if-3.c
32123 cpp-if4.c cpp/if-4.c
32124 cpp-if5.c cpp/if-5.c
32125 cpp-cond.c cpp/if-cexp.c
32126 cpp-missingop.c cpp/if-mop.c
32127 cpp-missingparen.c cpp/if-mpar.c
32128 cpp-opprec.c cpp/if-oppr.c
32129 cpp-ifparen.c cpp/if-paren.c
32130 cpp-shortcircuit.c cpp/if-sc.c
32131 cpp-shift.c cpp/if-shift.c
32132 cpp-unary.c cpp/if-unary.c
32133 cpp-li1.c cpp/line1.c
32134 cpp-li2.c cpp/line2.c
32135 lineno.c cpp/line3.c
32136 lineno-2.c cpp/line4.c
32137 cpp-mi.c cpp/mi1.c
32138 cpp-mic.h cpp/mi1c.h
32139 cpp-micc.h cpp/mi1cc.h
32140 cpp-mind.h cpp/mi1nd.h
32141 cpp-mindp.h cpp/mi1ndp.h
32142 cpp-mix.h cpp/mi1x.h
32143 cpp-mi2.c cpp/mi2.c
32144 cpp-mi2a.h cpp/mi2a.h
32145 cpp-mi2b.h cpp/mi2b.h
32146 cpp-mi2c.h cpp/mi2c.h
32147 cpp-mi3.c cpp/mi3.c
32148 cpp-mi3.def cpp/mi3.def
32149 poison-1.c cpp/poison.c
32150 pr-impl.c cpp/prag-imp.c
32151 cpp-redef-2.c cpp/redef1.c
32152 cpp-redef.c cpp/redef2.c
32153 strpaste.c cpp/strp1.c
32154 strpaste-2.c cpp/strp2.c
32155 cpp-tradpaste.c cpp/tr-paste.c
32156 cpp-tradstringify.c cpp/tr-str.c
32157 cpp-tradwarn1.c cpp/tr-warn1.c
32158 cpp-tradwarn2.c cpp/tr-warn2.c
32159 trigraphs.c cpp/trigraphs.c
32160 cpp-unc1.c cpp/unc1.c
32161 cpp-unc2.c cpp/unc2.c
32162 cpp-unc3.c cpp/unc3.c
32163 cpp-unc.c cpp/unc4.c
32164 undef.c cpp/undef1.c
32165 undef-2.c cpp/undef2.c
32166 cpp-wi1.c cpp/widestr1.c
32167
32168 2000-06-27 Mark Mitchell <mark@codesourcery.com>
32169
32170 * lib/g++.exp (g++_include_flags): Tweak.
32171
32172 2000-06-27 H.J. Lu <hjl@gnu.org>
32173 Loren J. Rittle <ljrittle@acm.org>
32174
32175 * lib/g++.exp (g++_include_flags): Override libgloss.exp
32176 version with one that knows about the new gcc tree structure.
32177 (g++_link_flags): Same.
32178
32179 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
32180
32181 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
32182 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
32183 case we are cross-compiling.
32184
32185 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
32186 g++.old-deja/g++.niklas/Makefile.in,
32187 g++.old-deja/g++.niklas/configure.in,
32188 g++.old-deja/g++.other/Makefile.in,
32189 g++.old-deja/g++.other/configure.in,
32190 gcc.c-torture/code_quality/Makefile.in,
32191 gcc.c-torture/code_quality/configure.in,
32192 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
32193 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
32194 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
32195 gcc.c-torture/execute/ieee/Makefile.in,
32196 gcc.c-torture/execute/ieee/configure.in,
32197 gcc.c-torture/noncompile/Makefile.in,
32198 gcc.c-torture/noncompile/configure.in,
32199 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
32200 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
32201 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
32202
32203 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
32204
32205 * g++.old-deja/g++.other/ambig3.C: New test.
32206
32207 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
32208
32209 * g++.old-deja/g++.pt/syntax1.C: New test.
32210 * g++.old-deja/g++.pt/syntax2.C: New test.
32211 * g++.old-deja/g++.other/syntax3.C: New test.
32212 * g++.old-deja/g++.other/syntax4.C: New test.
32213
32214 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
32215
32216 * gcc.dg/20000623-1.c: Prototype exit and abort.
32217
32218 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
32219
32220 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
32221 New tests.
32222 * gcc.dg/cpp-mi3.def: New file.
32223
32224 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
32225 inside assertions.
32226 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
32227 lexer's error messages.
32228 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
32229 divine anything from the linemarkers.
32230 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
32231 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
32232
32233 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
32234
32235 * gcc.dg/20000623-1.c: New test.
32236
32237 2000-06-22 Jakub Jelinek <jakub@redhat.com>
32238
32239 * gcc.c-torture/execute/20000622-1.c: New test.
32240
32241 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
32242
32243 * g++.old-deja/g++.other/init15.C: New test.
32244
32245 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
32246
32247 * g++.old-deja/g++.pt/vaarg2.C: New test.
32248 * g++.old-deja/g++.pt/vaarg3.C: New test.
32249
32250 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
32251
32252 * g++.old-deja/g++.other/dyncast6.C: New test.
32253
32254 2000-06-15 Jakub Jelinek <jakub@redhat.com>
32255
32256 * gcc.c-torture/execute/loop-6.c: New test.
32257
32258 2000-06-14 Jakub Jelinek <jakub@redhat.com>
32259
32260 * gcc.dg/20000614-1.c: New test.
32261 * gcc.dg/20000614-2.c: New test.
32262
32263 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
32264
32265 * g++.old-deja/g++.other/inline12.C: New test.
32266
32267 2000-06-13 Jakub Jelinek <jakub@redhat.com>
32268
32269 * g++.old-deja/g++.other/eh1.C: New test.
32270
32271 2000-06-12 Jakub Jelinek <jakub@redhat.com>
32272
32273 * g++.old-deja/g++.other/type.C: New test.
32274
32275 2000-06-05 Jakub Jelinek <jakub@redhat.com>
32276
32277 * g++.old-deja/g++.other/initstring.C: New test.
32278
32279 2000-06-12 Jason Merrill <jason@redhat.com>
32280
32281 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
32282
32283 2000-06-09 Jeffrey A Law (law@cygnus.com)
32284
32285 * gcc.c-torture/compile/20000609-1.c: New test.
32286
32287 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
32288
32289 * gcc.dg/20000609-1.c: New test.
32290
32291 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
32292
32293 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
32294 * gcc.c-torture/noncompile/poison-1.c: Move...
32295 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
32296 * gcc.dg/cpp-li1.c: Add a token after the #line.
32297
32298 2000-06-05 Richard Henderson <rth@cygnus.com>
32299
32300 * gcc.c-torture/execute/20000605-2.c: New test.
32301 * gcc.c-torture/execute/20000605-3.c: New test.
32302
32303 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
32304
32305 * g77.f-torture/execute/20000503-1.x: New file.
32306
32307 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
32308
32309 * g++.old-deja/g++.eh/badalloc1.C: New test.
32310
32311 2000-06-05 Richard Henderson <rth@cygnus.com>
32312
32313 * gcc.c-torture/execute/20000605-1.c: New test.
32314
32315 2000-06-05 Jakub Jelinek <jakub@redhat.com>
32316 Nathan Sidwell <nathan@codesourcery.com>
32317
32318 * gcc.c-torture/compile/20000605-1.c: New test.
32319
32320 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
32321
32322 * g77.f-torture/compile/20000601-1.f: New test.
32323
32324 2000-06-03 Richard Henderson <rth@cygnus.com>
32325
32326 * gcc.c-torture/execute/20000603-1.c: New.
32327
32328 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
32329
32330 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
32331 * gcc.dg/noreturn-2.c (noreturn): Likewise.
32332
32333 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
32334
32335 * gcc.dg/compare2.c (case 12): XFAIL.
32336 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
32337 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
32338
32339 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
32340
32341 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
32342
32343 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
32344 guard macro is already defined when the header is first
32345 included.
32346 * gcc.dg/cpp-mix.h: New file.
32347 * gcc.dg/endif-label.c: Update patterns to match compiler.
32348
32349 * g++.brendan/complex1.C: Declare abort.
32350 * g++.law/refs4.C: Remove XFAIL.
32351 * g++.oliva/expr2.C: Declare abort and exit.
32352
32353 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
32354
32355 * gcc.c-torture/execute/20000528-1.c: New test.
32356
32357 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
32358 * g++.old-deja/g++.law/temps4.C: Likewise.
32359
32360 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
32361 stdlib.h. Call abort() on failure.
32362 * g++.old-deja/g++.law/refs4.C: Likewise.
32363 * g++.old-deja/g++.law/temps4.C: Likewise.
32364 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
32365 * gcc.c-torture/execute/20000112-1.c: Include string.h.
32366
32367 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
32368
32369 Relative to g++.dg/special:
32370 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
32371
32372 Relative to g++.old-deja:
32373 * g++.brendan/complex1.C, g++.jason/optimize2.C,
32374 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
32375 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
32376 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
32377 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
32378 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
32379 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
32380
32381 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
32382 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
32383 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
32384 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
32385 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
32386 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
32387 and/or string.h.
32388
32389 * g++.other/goto1.C: Update expectations for error messages.
32390
32391 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
32392
32393 * gcc.c-torture/compile/20000523-1.c: New test.
32394
32395 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
32396
32397 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
32398
32399 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
32400
32401 * g++.old-deja/g++.eh/catch11.C: New test.
32402 * g++.old-deja/g++.eh/catch12.C: New test.
32403
32404 2000-05-24 Nick Clifton <nickc@cygnus.com>
32405
32406 * gcc.c-torture/execute/20000523-1.c: New test.
32407
32408 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
32409
32410 * c-torture/execute/bcp-1.c: Replace abort in arg of
32411 __builtin_constant_p with a generic external function.
32412
32413 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
32414 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
32415 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
32416 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
32417 Prototype abort and/or exit.
32418
32419 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
32420 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
32421 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
32422 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
32423
32424 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
32425
32426 * gcc.dg/dwarf2-1.c: New test.
32427
32428 2000-05-20 Richard Henderson <rth@cygnus.com>
32429
32430 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
32431
32432 2000-05-20 Andreas Jaeger <aj@suse.de>
32433
32434 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
32435 testcase.
32436
32437 2000-05-19 David Edelsohn <edelsohn@gnu.org>
32438
32439 * gcc.c-torture/execute/20000519-2.c: New test.
32440
32441 2000-05-19 Andreas Jaeger <aj@suse.de>
32442
32443 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
32444 which fails with SSA.
32445
32446 * lib/c-torture.exp: Also test with -O3 -fssa.
32447
32448 2000-05-18 Michael Meissner <meissner@redhat.com>
32449
32450 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
32451 * gcc.c-torture/execute/920415-1.c: Ditto.
32452 * gcc.c-torture/execute/920501-1.c: Ditto.
32453 * gcc.c-torture/execute/conversion.c: Ditto.
32454 * gcc.c-torture/execute/cvt-1.c: Ditto.
32455
32456 2000-05-18 Jeffrey A Law (law@cygnus.com)
32457
32458 * gcc.c-torture/compile/20000518-1.c: New test.
32459
32460 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
32461
32462 * g77.f-torture/compile/200005018.f: New test.
32463
32464 2000-05-17 Jeffrey A Law (law@cygnus.com)
32465
32466 * gcc.c-torture/compile/20000517-1.c: New test.
32467
32468 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32469
32470 * gcc.c-torture/execute/20000516-1.c: New test.
32471
32472 2000-05-15 Jakub Jelinek <jakub@redhat.com>
32473
32474 * g++.old-deja/g++.other/eh.C: New test.
32475
32476 2000-05-12 Richard Henderson <rth@cygnus.com>
32477
32478 * gcc.c-torture/execute/990208-1.c (main): Don't pass
32479 constants through to doit's conditional.
32480
32481 2000-05-11 Jeffrey A Law (law@cygnus.com)
32482
32483 * gcc.c-torture/compile/20000511-1.c: New test.
32484 * g77.f-torture/compile/20000511-1.f: New test.
32485 * g77.f-torture/compile/20000511-2.f: New test.
32486
32487 2000-05-11 Michael Meissner <meissner@redhat.com>
32488
32489 * gcc.c-torture/execute/20000511-1.c: New test.
32490
32491 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
32492
32493 * gcc.dg/dg.exp: Scan .S files as well as .c files.
32494 * gcc.dg/20000510-1.S: New.
32495
32496 2000-05-08 Catherine Moore <clm@cygnus.com>
32497
32498 * gcc.dg/unused-3.c: New.
32499
32500 2000-05-06 Richard Henderson <rth@cygnus.com>
32501
32502 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
32503 * g++.old-deja/g++.mike/warn1.C: Likewise.
32504 * g++.old-deja/g++.pt/local1.C: Likewise.
32505 * g++.old-deja/g++.pt/local7.C: Likewise.
32506 * g++.old-deja/g++.pt/spec16.C: Likewise.
32507
32508 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
32509
32510 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
32511
32512 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
32513
32514 * g77.f-torture/execute/20000503-1.f: New test.
32515
32516 2000-05-04 Andreas Jaeger <aj@suse.de>
32517
32518 * gcc.dg/noreturn-2.c: New test.
32519
32520 2000-05-04 Neil Booth <NeilB@earthling.net>
32521
32522 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
32523 preprocessor.
32524
32525 2000-05-04 Richard Henderson <rth@cygnus.com>
32526
32527 * gcc.c-torture/execute/20000503-1.c: Fix typo.
32528
32529 2000-05-04 Richard Henderson <rth@cygnus.com>
32530
32531 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
32532 OpenSSL by Jason R Thorpe.
32533
32534 2000-05-03 Jim Wilson <wilson@cygnus.com>
32535
32536 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
32537
32538 2000-05-03 Robert Lipe <robertlipe@usa.net>
32539
32540 * gcc.dg/20000503-1.c: New test.
32541
32542 2000-05-02 Jakub Jelinek <jakub@redhat.com>
32543
32544 * gcc.c-torture/compile/20000502-1.c: New test.
32545 * g++.old-deja/g++.other/align.C: New test.
32546 * gcc.dg/cpp-tradstringify.c: New test.
32547
32548 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
32549
32550 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
32551 and hard registers.
32552
32553 2000-04-26 Geoff Keating <geoffk@cygnus.com>
32554
32555 * gcc.c-torture/execute/loop-5.c: New test.
32556
32557 2000-04-25 Jakub Jelinek <jakub@redhat.com>
32558
32559 * gcc.c-torture/execute/va-arg-20.c: New test.
32560
32561 2000-04-23 Jeffrey A Law (law@cygnus.com)
32562
32563 * gcc.c-torture/execute/20000422-1.c: New test.
32564
32565 2000-04-20 Greg McGary <gkm@gnu.org>
32566
32567 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
32568 when optimizing, but without sibling-call optimizations (-O1).
32569
32570 2000-04-20 Jeffrey A Law (law@cygnus.com)
32571
32572 * gcc.c-torture/compile/20000420-1.c: New test.
32573
32574 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
32575
32576 * g++.abi/ptrflags.C: New test.
32577 * g++.eh/catchptr1.C: Test incomplete pointer chains.
32578
32579 2000-04-19 Catherine Moore <clm@cygnus.com>
32580
32581 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
32582
32583 2000-04-19 Greg McGary <gkm@gnu.org>
32584
32585 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
32586 sibling-call optimizations.
32587
32588 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
32589
32590 * gcc.dg/20000419-1.c: New test.
32591
32592 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
32593
32594 * gcc.c-torture/execute/20000412-6.c: New test.
32595
32596 2000-04-12 Jeffrey A Law (law@cygnus.com)
32597
32598 * gcc.c-torture/execute/20000412-5.c: New test.
32599 * g77.f-torture/compile/20000412-1.f: New test.
32600 * gcc.c-torture/execute/20000412-4.c: New test.
32601 * gcc.c-torture/compile/20000412-2.c: New test.
32602 * gcc.c-torture/execute/20000412-3.c: New test.
32603 * gcc.c-torture/compile/20000412-1.c: New test.
32604 * gcc.c-torture/execute/20000412-2.c: New test.
32605
32606 2000-04-12 Jakub Jelinek <jakub@redhat.com>
32607
32608 * objc/execute/bf-20.m: New test.
32609
32610 2000-04-10 Richard Henderson <rth@cygnus.com>
32611
32612 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
32613
32614 * gcc.c-torture/execute/20000412-1.c: New test.
32615
32616 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
32617
32618 * g++.old-deja/g++.eh/catchptr1.C: New test.
32619
32620 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
32621
32622 * g++.old-deja/g++.abi/cxa_vec.C: New test.
32623
32624 2000-04-08 Neil Booth <NeilB@earthling.net>
32625
32626 * gcc.dg/cpp-nullchar.c: Remove test as
32627 embedded nulls cause problems.
32628
32629 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32630
32631 * gcc.dg/compare2.c: New test.
32632
32633 2000-04-08 Neil Booth <NeilB@earthling.net>
32634
32635 * gcc.dg/cpp-nullchar.c: New test.
32636
32637 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
32638
32639 * gcc.dg/cpp-mi2.c: New test.
32640 * gcc.dg/cpp-mi2[abc].h: New files.
32641
32642 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
32643
32644 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
32645 member name.
32646
32647 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
32648
32649 * g++.old-deja/g++.abi/vmihint.C: New test.
32650
32651 2000-04-06 Neil Booth <NeilB@earthling.net>
32652
32653 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
32654 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
32655 copyright.
32656
32657 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
32658
32659 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
32660 avoid stack-frame overwrite.
32661
32662 2000-04-05 Jakub Jelinek <jakub@redhat.com>
32663
32664 * gcc.c-torture/compile/20000405-2.c: New test.
32665 * gcc.c-torture/compile/20000405-3.c: New test.
32666
32667 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
32668
32669 * gcc.c-torture/compile/20000405-1.c: New test.
32670
32671 2000-04-04 Geoff Keating <geoffk@cygnus.com>
32672
32673 * gcc.dg/cast-qual-1.c: Revert last change.
32674
32675 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32676
32677 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
32678
32679 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
32680
32681 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
32682 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
32683
32684 2000-04-03 Jeffrey A Law (law@cygnus.com)
32685
32686 * gcc.c-torture/compile/20000403-2.c: New test.
32687 * gcc.c-torture/compile/20000403-1.c: New test.
32688
32689 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
32690
32691 * gcc.c-torture/execute/20000403-1.c: New test.
32692
32693 2000-04-03 Geoff Keating <geoffk@cygnus.com>
32694
32695 * gcc.c-torture/execute/20000402-1.c: New test.
32696
32697 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
32698
32699 * gcc.c-torture/execute/va-arg-15.c: New test.
32700 * gcc.c-torture/execute/va-arg-16.c: New test.
32701 * gcc.c-torture/execute/va-arg-17.c: New test.
32702 * gcc.c-torture/execute/va-arg-18.c: New test.
32703 * gcc.c-torture/execute/va-arg-19.c: New test.
32704
32705 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
32706
32707 * gcc.c-torture/compile/981211-1.c: Move to...
32708 * gcc.dg/cpp-as1.c: ...here.
32709 * gcc.dg/cpp-as2.c: New file.
32710
32711 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
32712 compiler.
32713
32714 2000-04-02 Neil Booth <NeilB@earthling.net>
32715
32716 * gcc.dg/cpp-cond.c New tests.
32717 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
32718 accidental success less likely.
32719 * gcc.dg/cpp-missingop.c New tests.
32720 * gcc.dg/cpp-missingparen.c New tests.
32721 * gcc.dg/cpp-shift.c New tests.
32722 * gcc.dg/cpp-shortcircuit.c New tests.
32723 * gcc.dg/cpp-unary.c New tests.
32724
32725 2000-03-29 Jeffrey A Law (law@cygnus.com)
32726
32727 * gcc.c-torture/compile/20000329-1.c: New test.
32728
32729 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
32730
32731 * gcc.c-torture/compile/20000326-1.c: New test.
32732 * gcc.c-torture/compile/20000326-2.c: New test.
32733
32734 2000-03-24 Geoff Keating <geoffk@cygnus.com>
32735
32736 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
32737 the first parameter is a function argument.
32738
32739 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
32740
32741 * g++.old-deja/g++.ext/array4.C: New test.
32742
32743 2000-03-22 Geoff Keating <geoffk@cygnus.com>
32744
32745 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
32746
32747 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32748
32749 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
32750
32751 2000-03-19 Richard Henderson <rth@cygnus.com>
32752
32753 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
32754
32755 2000-03-19 Richard Henderson <rth@cygnus.com>
32756
32757 * gcc.c-torture/compile/20000319-1.c: New test.
32758
32759 2000-03-14 Jeffrey A Law (law@cygnus.com)
32760
32761 * gcc.c-torture/execute/20000314-3.c: New test.
32762 * gcc.c-torture/execute/20000314-2.c: New test.
32763 * gcc.c-torture/execute/20000314-1.c: New test.
32764 * gcc.c-torture/compile/20000314-2.c: New test.
32765 * gcc.c-torture/compile/20000314-1.c: New test.
32766
32767 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
32768
32769 * g++.old-deja/g++.warn/inline.C: New test.
32770
32771 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
32772
32773 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
32774 standards-compliant result rather than specific constants.
32775 Put test-values in array.
32776
32777 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
32778
32779 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
32780 (g++_target_compile): Put test-specific options last.
32781
32782 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
32783
32784 * g++.old-deja/g++.eh/vbase4.C: New test.
32785
32786 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
32787
32788 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
32789
32790 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
32791
32792 * g++.old-deja/g++.brendan/misc12.C: Removed.
32793 * g++.old-deja/g++.pt/memtemp77.C: Constify.
32794 * g++.old-deja/g++.ext/pretty4.C: New test.
32795
32796 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
32797
32798 * g++.old-deja/g++.other/string2.C: New test.
32799
32800 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
32801
32802 * g++.old-deja/g++.warn/impint2.C: New test.
32803
32804 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
32805
32806 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
32807 is 1, not zero.
32808
32809 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
32810
32811 * g++.old-deja/g++.warn/impint.C: New test.
32812 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
32813 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
32814 * g++.old-deja/g++.pt/explicit12.C: Likewise.
32815 * g++.old-deja/g++.pt/explicit13.C: Likewise.
32816 * g++.old-deja/g++.pt/explicit17.C: Likewise.
32817 * g++.old-deja/g++.pt/explicit18.C: Likewise.
32818 * g++.old-deja/g++.pt/explicit19.C: Likewise.
32819 * g++.old-deja/g++.pt/explicit23.C: Likewise.
32820 * g++.old-deja/g++.pt/explicit31.C: Likewise.
32821 * g++.old-deja/g++.pt/explicit35.C: Likewise.
32822 * g++.old-deja/g++.pt/explicit6.C: Likewise.
32823 * g++.old-deja/g++.pt/memclass7.C: Likewise.
32824
32825 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
32826
32827 * gcc.dg/cpp-redef.c: New test.
32828
32829 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
32830
32831 * g++.old-deja/g++.pt/unify7.C: New test.
32832
32833 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
32834
32835 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
32836 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
32837
32838 2000-02-25 Geoff Keating <geoffk@cygnus.com>
32839
32840 * gcc.c-torture/compile/20000224-1.c: New test.
32841
32842 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
32843
32844 * gcc.c-torture/compile/cpp-2.c: New test.
32845 * gcc.c-torture/compile/cpp-1.c: New test.
32846
32847 2000-02-25 Jeffrey A Law (law@cygnus.com)
32848
32849 * gcc.c-torture/execute/20000225-1.c: New test.
32850
32851 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
32852
32853 * gcc.dg/cpp-li2.c: New test.
32854
32855 * gcc.dg/cpp-wi1.c: New test.
32856
32857 * gcc.dg/cpp-li1.c: New test.
32858
32859 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
32860
32861 * g++.old-deja/g++.other/sizeof5.C: New test.
32862
32863 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32864
32865 * gcc.c-torture/execute/va-arg-13.c: New test.
32866
32867 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
32868
32869 * gcc.c-torture/execute/va-arg-12.c: New test.
32870
32871 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
32872
32873 * gcc.c-torture/execute/20000223-1.c: New test.
32874
32875 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
32876
32877 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
32878
32879 2000-02-22 Mark Mitchell <mark@codesourcery.com>
32880
32881 * g++.old-deja/g++.abi/ptrmem.C: New test.
32882
32883 2000-02-19 Richard Henderson <rth@cygnus.com>
32884
32885 * gcc.c-torture/compile/init-3.c: New.
32886
32887 2000-02-17 Mark Mitchell <mark@codesourcery.com>
32888
32889 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
32890 ALWAYS_CXXFLAGS.
32891
32892 2000-02-11 Robert Lipe <robertl@sco.com>
32893
32894 * gcc.c-torture/compile/20000211-3.c: New test.
32895
32896 2000-02-11 Martin Buchholz <martin@xemacs.org>
32897
32898 * gcc.c-torture/compile/20000211-2.c: New test.
32899
32900 2000-02-11 Jeffrey A Law (law@cygnus.com)
32901
32902 * gcc.c-torture/compile/20000211-1.c: New test.
32903
32904 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
32905
32906 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
32907 on native targets
32908
32909 2000-02-08 Nathan Sidwell <nathan@acm.org>
32910
32911 * g++.old-deja/g++.other/cast5.C: New test.
32912
32913 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
32914
32915 * gcc.c-torture/execute/20000205-1.c: New.
32916
32917 2000-02-03 Nathan Sidwell <nathan@acm.org>
32918
32919 * g++.old-deja/g++.jason/cast3.C: Return void.
32920 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
32921
32922 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
32923
32924 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
32925
32926 * gcc.dg/loop-1.c: New test.
32927
32928 2000-01-27 Jakub Jelinek <jakub@redhat.com>
32929
32930 * gcc.c-torture/compile/20000127-1.c: New test.
32931 * gcc.c-torture/execute/991228-1.c: New test.
32932
32933 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
32934
32935 * gcc.dg/unused-2.c: New test.
32936
32937 * gcc.dg/conv-1.c: New test.
32938
32939 2000-01-24 Mark Mitchell <mark@codesourcery.com>
32940
32941 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
32942 compiler.
32943 (tool_option_proc): Fix typo.
32944
32945 2000-01-24 Geoff Keating <geoffk@cygnus.com>
32946
32947 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
32948 of the ld on the host, not on the build machine.
32949 Also, don't crash if '--help' is not a supported option.
32950
32951 2000-01-24 Richard Henderson <rth@cygnus.com>
32952
32953 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
32954
32955 2000-01-20 Jeffrey A Law (law@cygnus.com)
32956
32957 * gcc.c-torture/execute/20000120-2.c: New test.
32958 * gcc.c-torture/execute/20000120-1.c: New test.
32959
32960 2000-01-13 Jeffrey A Law (law@cygnus.com)
32961
32962 * gcc.c-torture/execute/20000113-1.c: New test.
32963
32964 2000-01-12 Jeffrey A Law (law@cygnus.com)
32965
32966 * gcc.c-torture/execute/20000112-1.c: New test.
32967
32968 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
32969
32970 * gcc.dg/20000111-1.c: New test.
32971
32972 2000-01-10 Jeffrey A Law (law@cygnus.com)
32973
32974 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
32975 with 16 bit integers.
32976
32977 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
32978
32979 * gcc.dg/20000108-1.c: New test.
32980
32981 2000-01-05 Nathan Sidwell <nathan@acm.org>
32982
32983 * g++.old-deja/g++.ns/koenig8.C: New test.
32984
32985 2000-01-05 Nathan Sidwell <nathan@acm.org>
32986
32987 * g++.old-deja/g++.other/cast4.C: New test.
32988
32989 2000-01-05 Jeffrey A Law (law@cygnus.com)
32990
32991 * gcc.c-torture/compile/20000105-2.c: New test.
32992 * gcc.c-torture/compile/20000105-1.c: New test.
32993
32994 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32995
32996 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
32997 references to printf & atoi to conform to ANSI standard.
32998 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
32999 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
33000 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
33001 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
33002 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
33003 * g++.old-deja/g++.brendan/complex1.C: Likewise.
33004 * g++.old-deja/g++.brendan/copy1.C: Likewise.
33005 * g++.old-deja/g++.brendan/copy2.C: Likewise.
33006 * g++.old-deja/g++.brendan/copy3.C: Likewise.
33007 * g++.old-deja/g++.brendan/copy4.C: Likewise.
33008 * g++.old-deja/g++.brendan/copy5.C: Likewise.
33009 * g++.old-deja/g++.brendan/copy6.C: Likewise.
33010 * g++.old-deja/g++.brendan/copy7.C: Likewise.
33011 * g++.old-deja/g++.brendan/copy8.C: Likewise.
33012 * g++.old-deja/g++.brendan/crash11.C: Likewise.
33013 * g++.old-deja/g++.brendan/crash14.C: Likewise.
33014 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
33015 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
33016 * g++.old-deja/g++.brendan/delete2.C: Likewise.
33017 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
33018 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
33019 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
33020 * g++.old-deja/g++.brendan/eh1.C: Likewise.
33021 * g++.old-deja/g++.brendan/groff1.C: Likewise.
33022 * g++.old-deja/g++.brendan/init3.C: Likewise.
33023 * g++.old-deja/g++.brendan/misc12.C: Likewise.
33024 * g++.old-deja/g++.brendan/misc7.C: Likewise.
33025 * g++.old-deja/g++.brendan/new2.C: Likewise.
33026 * g++.old-deja/g++.brendan/operators4.C: Likewise.
33027 * g++.old-deja/g++.brendan/operators5.C: Likewise.
33028 * g++.old-deja/g++.brendan/overload2.C: Likewise.
33029 * g++.old-deja/g++.brendan/overload7.C: Likewise.
33030 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
33031 * g++.old-deja/g++.brendan/reference1.C: Likewise.
33032 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
33033 * g++.old-deja/g++.brendan/template24.C: Likewise.
33034 * g++.old-deja/g++.brendan/template3.C: Likewise.
33035 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
33036 * g++.old-deja/g++.jason/inline3.C: Likewise.
33037 * g++.old-deja/g++.jason/opeq.C: Likewise.
33038 * g++.old-deja/g++.law/arg5.C: Likewise.
33039 * g++.old-deja/g++.law/arm7.C: Likewise.
33040 * g++.old-deja/g++.law/ctors11.C: Likewise.
33041 * g++.old-deja/g++.law/cvt8.C: Likewise.
33042 * g++.old-deja/g++.law/init9.C: Likewise.
33043 * g++.old-deja/g++.law/refs4.C: Likewise.
33044 * g++.old-deja/g++.law/template2.C: Likewise.
33045 * g++.old-deja/g++.law/visibility24.C: Likewise.
33046 * g++.old-deja/g++.law/vtable3.C: Likewise.
33047 * g++.old-deja/g++.mike/asm2.C: Likewise.
33048 * g++.old-deja/g++.mike/eh1.C: Likewise.
33049 * g++.old-deja/g++.mike/misc1.C: Likewise.
33050 * g++.old-deja/g++.mike/misc13.C: Likewise.
33051 * g++.old-deja/g++.mike/misc14.C: Likewise.
33052 * g++.old-deja/g++.mike/ns12.C: Likewise.
33053 * g++.old-deja/g++.mike/p1248.C: Likewise.
33054 * g++.old-deja/g++.mike/p3708.C: Likewise.
33055 * g++.old-deja/g++.mike/p3708a.C: Likewise.
33056 * g++.old-deja/g++.mike/p3708b.C: Likewise.
33057 * g++.old-deja/g++.mike/p646.C: Likewise.
33058 * g++.old-deja/g++.mike/p700.C: Likewise.
33059 * g++.old-deja/g++.mike/p783.C: Likewise.
33060 * g++.old-deja/g++.mike/p783a.C: Likewise.
33061 * g++.old-deja/g++.mike/p783b.C: Likewise.
33062 * g++.old-deja/g++.mike/p786.C: Likewise.
33063 * g++.old-deja/g++.mike/p789.C: Likewise.
33064 * g++.old-deja/g++.mike/p789a.C: Likewise.
33065 * g++.old-deja/g++.mike/p807a.C: Likewise.
33066 * g++.old-deja/g++.other/delete3.C: Likewise.
33067 * g++.old-deja/g++.other/dyncast1.C: Likewise.
33068 * g++.old-deja/g++.other/dyncast2.C: Likewise.
33069 * g++.old-deja/g++.other/dyncast3.C: Likewise.
33070 * g++.old-deja/g++.other/empty1.C: Likewise.
33071 * g++.old-deja/g++.other/temporary1.C: Likewise.
33072 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
33073 * g++.old-deja/g++.pt/t16.C: Likewise.
33074 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
33075
33076 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
33077
33078 * gcc.dg/991230-1.c: New test.
33079
33080 1999-12-29 Jeffrey A Law (law@cygnus.com)
33081
33082 * gcc.c-torture/compile/991229-3.c: New test.
33083 * gcc.c-torture/compile/991229-2.c: New test.
33084 * gcc.c-torture/compile/991229-1.c: New test.
33085
33086 1999-12-29 Greg McGary <gkm@eng.ascend.com>
33087
33088 * gcc.c-torture/compile/labels-2.c: New test.
33089
33090 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
33091
33092 * gcc.c-torture/execute/991227-1.c: New test.
33093
33094 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
33095
33096 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
33097
33098 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
33099
33100 * gcc.c-torture/execute/991221-1.c: New test.
33101
33102 1999-12-20 Nathan Sidwell <nathan@acm.org>
33103
33104 * g++.old-deja/g++.other/cast3.C: New test.
33105
33106 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
33107
33108 * gcc.c-torture/execute/991216-4.c: New test.
33109
33110 1999-12-16 Michael Meissner <meissner@cygnus.com>
33111
33112 * gcc.c-torture/execute/991216-1.c: New test.
33113 * gcc.c-torture/execute/991216-2.c: New test.
33114 * gcc.c-torture/execute/991216-3.c: New test.
33115
33116 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
33117
33118 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
33119 Actually make the test fail by using "-O2" for compilation.
33120
33121 1999-12-15 Nathan Sidwell <nathan@acm.org>
33122
33123 * g++.old-deja/g++.warn/cast-align1.C: New test.
33124
33125 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
33126
33127 * gcc.c-torture/compile/991214-1.c: New test.
33128 * gcc.c-torture/compile/991214-2.c: New test.
33129
33130 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
33131
33132 * gcc.dg/991214-1.c: New test.
33133
33134 1999-12-13 Jeffrey A Law (law@cygnus.com)
33135
33136 * gcc.c-torture/compile/991213-3.c: New test.
33137 * gcc.c-torture/compile/991213-2.c: New test.
33138 * gcc.c-torture/compile/991213-1.c: New test.
33139
33140 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
33141
33142 * gcc.dg/991209-1.c: New test.
33143
33144 1999-12-08 Nathan Sidwell <nathan@acm.org>
33145
33146 * gcc.c-torture/compile/991208-1.c: New test.
33147
33148 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
33149
33150 * gcc.dg/ultrasp2.c: New test.
33151
33152 1999-12-05 Alex Samuel <samuel@codesourcery.com>
33153
33154 * g++.old-deja/g++.abi/align.C (main): Fix typo.
33155
33156 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
33157
33158 * gcc.c-torture/compile/991202-1.c: New test.
33159 * gcc.c-torture/execute/991202-1.c: New test.
33160 * gcc.c-torture/execute/991202-2.c: New test.
33161 * gcc.c-torture/execute/991202-3.c: New test.
33162
33163 1999-12-02 Alex Samuel <samuel@codesourcery.com>
33164
33165 * g++.old-deja/g++.abi/align.C: New test.
33166 * g++.old-deja/g++.abi/aggregates.C: Likewise.
33167 * g++.old-deja/g++.abi/bitfields.C: Likewise.
33168
33169 1999-12-01 Richard Henderson <rth@cygnus.com>
33170
33171 * gcc.c-torture/execute/991201-1.c: New.
33172
33173 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
33174
33175 * gcc.dg/991129-1.c: New test.
33176
33177 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
33178
33179 * gcc.c-torture/compile/991127-1.c: New test.
33180
33181 1999-11-22 Nathan Sidwell <nathan@acm.org>
33182
33183 * g++.old-deja/g++.other/warn4.C: New test.
33184
33185 1999-11-22 Nathan Sidwell <nathan@acm.org>
33186
33187 * g++.old-deja/g++.eh/cleanup2.C: New test.
33188 * g++.old-deja/g++.ext/pretty2.C: New test.
33189 * g++.old-deja/g++.ext/pretty3.C: New test.
33190 * g++.old-deja/g++.other/debug6.C: New test.
33191
33192 1999-10-20 Jim Wilson <wilson@cygnus.com>
33193
33194 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
33195 compiler_output to look for one error message instead of two.
33196
33197 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
33198
33199 * gcc.c-torture/execute/991118-1.c: Also test case
33200 where the word boundary does not split a byte evenly.
33201
33202 1999-11-19 Nathan Sidwell <nathan@acm.org>
33203
33204 * g++.old-deja/g++.ext/restrict1.C: New test.
33205
33206 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
33207
33208 * gcc.c-torture/execute/991118-1.c: New test.
33209
33210 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
33211
33212 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
33213 working directory pathnames.
33214
33215 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
33216
33217 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
33218 host is equipped with driver.h and driver.o so it can actually
33219 compile and run the tests.
33220
33221 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
33222
33223 * gcc.c-torture/compile/991008-1.c: New test.
33224
33225 1999-11-08 Nick Clifton <nickc@cygnus.com>
33226
33227 * lib/gcc-dg.exp: Include target-supports.exp
33228
33229 1999-11-05 Nick Clifton <nickc@cygnus.com>
33230
33231 * lib/target-supports.exp: New file: Provide procs to test for
33232 features supported by the target.
33233 (check_weak_available): Moved here from ecos.exp.
33234 (check_alias_available): New proc: Determine of the target
33235 toolchain supports the alias attribute.
33236
33237 * gcc.dg/special/ecos.exp: Move check_weak_available to
33238 target-supports.exp.
33239 (alias-1.c): Only perform the test if the target supports
33240 aliases.
33241 (wkali-1.c): Only perform the test if the target supports
33242 aliases.
33243
33244 * gcc.dg/990506-0.c: Expect error messages from cross
33245 targets as well as native targets.
33246
33247 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
33248
33249 * gcc.dg/ultrasp1.c: Removed xfail.
33250 * gcc.dg/struct-ret-2.c: Likewise.
33251 * gcc.dg/array-1.c: Likewise.
33252
33253 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
33254
33255 * gcc.dg/struct-ret-2.c: New test.
33256
33257 * gcc.dg/array-1.c: New test.
33258
33259 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
33260
33261 * gcc.c-torture/execute/991030-1.c: New test.
33262
33263 1999-10-26 Richard Henderson <rth@cygnus.com>
33264
33265 * gcc.c-torture/compile/991026-2.c: New test.
33266
33267 1999-10-26 Jeffrey A Law (law@cygnus.com)
33268
33269 * gcc.c-torture/compile/991026-1.c: New test.
33270
33271 1999-10-23 Jeffrey A Law (law@cygnus.com)
33272
33273 * gcc.c-torture/execute/991023-1.c: New test.
33274
33275 1999-10-19 Jeffrey A Law (law@cygnus.com)
33276
33277 * gcc.c-torture/execute/991019-1.c: New test.
33278
33279 1999-10-16 Richard Henderson <rth@cygnus.com>
33280
33281 * gcc.c-torture/execute/991016-1.c: New test.
33282
33283 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
33284
33285 * gcc.c-torture/execute/991014-1.c: New test.
33286
33287 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
33288
33289 * g++.old-deja/g++.other/union2.C: New test.
33290
33291 1999-10-13 Nathan Sidwell <nathan@acm.org>
33292
33293 * g++.old-deja/g++.other/vaarg2.C: New test.
33294 * g++.old-deja/g++.other/vaarg3.C: New test.
33295
33296 1999-10-12 Craig Burley <craig@jcb-sc.com>
33297
33298 * g77.f-torture/noncompile/19990905-1.f: Moved from being
33299 in compile/.
33300
33301 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
33302
33303 * gcc.c-torture/execute/va-arg-11.c: New test.
33304
33305 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
33306
33307 * lib/file-format.exp (gcc_target_object_format): Don't
33308 crash if objdump is unavailable.
33309
33310 1999-09-29 Donn Terry <donn@interix.com>
33311
33312 * gcc.misc-tests/mg.exp: delete extraneous redirection.
33313
33314 1999-09-28 Nick Clifton <nickc@cygnus.com>
33315
33316 * gcc.c-torture/compile/990928-1.c: New test.
33317
33318 1999-09-28 Nathan Sidwell <nathan@acm.org>
33319
33320 * g++.old-deja/g++.other/decl6.C: New test.
33321
33322 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33323
33324 * gcc.c-torture/execute/va-arg-10.c: New test.
33325
33326 1999-09-27 Nathan Sidwell <nathan@acm.org>
33327
33328 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
33329 __PRETTY_FUNCTION__.
33330
33331 1999-09-23 Nick Clifton <nickc@cygnus.com>
33332
33333 * gcc.c-torture/execute/990923-1.c: New test.
33334
33335 1999-09-21 Nick Clifton <nickc@cygnus.com>
33336
33337 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
33338 for which -fpic is inappropriate.
33339
33340 1999-09-21 Mark Mitchell <mark@codesourcery.com>
33341
33342 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
33343
33344 1999-09-21 Nathan Sidwell <nathan@acm.org>
33345
33346 * g++.old-deja/g++.other/dyncast1.C: New test.
33347 * g++.old-deja/g++.other/dyncast2.C: New test.
33348 * g++.old-deja/g++.other/dyncast3.C: New test.
33349 * g++.old-deja/g++.other/dyncast4.C: New test.
33350 * g++.old-deja/g++.other/dyncast5.C: New test.
33351 * g++.old-deja/g++.eh/catch3.C: New test.
33352 * g++.old-deja/g++.eh/catch3p.C: New test.
33353 * g++.old-deja/g++.eh/catch4.C: New test.
33354 * g++.old-deja/g++.eh/catch4p.C: New test.
33355 * g++.old-deja/g++.eh/catch5.C: New test.
33356 * g++.old-deja/g++.eh/catch5p.C: New test.
33357 * g++.old-deja/g++.eh/catch6.C: New test.
33358 * g++.old-deja/g++.eh/catch6p.C: New test.
33359 * g++.old-deja/g++.eh/catch7.C: New test.
33360 * g++.old-deja/g++.eh/catch7p.C: New test.
33361 * g++.old-deja/g++.eh/catch8.C: New test.
33362 * g++.old-deja/g++.eh/catch8p.C: New test.
33363 * g++.old-deja/g++.eh/catch9.C: New test.
33364 * g++.old-deja/g++.eh/catch9p.C: New test.
33365
33366 1999-09-13 Nathan Sidwell <nathan@acm.org>
33367
33368 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
33369 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
33370
33371 1999-09-13 Jeffrey A Law (law@cygnus.com)
33372
33373 * gcc.c-torture/compile/990913-1.c: New test.
33374
33375 1999-09-10 Nathan Sidwell <nathan@acm.org>
33376
33377 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
33378 * g++.old-deja/g++.jason/rfg5.C: Likewise.
33379
33380 1999-09-09 Richard Henderson <rth@cygnus.com>
33381
33382 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
33383
33384 1999-09-09 Nathan Sidwell <nathan@acm.org>
33385
33386 * g++.old-deja/g++.other/lookup11.C: New test.
33387 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
33388 what is permitted and what we want.
33389 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
33390 overload use.
33391 * g++.old-deja/g++.jason/rfg5.C: Likewise
33392
33393 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
33394
33395 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
33396 * gcc.c-torture/noncompile/poison-1.c: New file.
33397
33398 1999-09-08 Nathan Sidwell <nathan@acm.org>
33399
33400 * g++.old-deja/g++.other/sizeof3.C: New test.
33401 * g++.old-deja/g++.other/sizeof4.C: New test.
33402 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
33403 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
33404
33405 1999-09-07 Richard Henderson <rth@cygnus.com>
33406
33407 * gcc.dg/va-arg-1.c: New.
33408
33409 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33410
33411 * gcc.c-torture/execute/va-arg-9.c: New test.
33412
33413 1999-09-05 Craig Burley <craig@jcb-sc.com>
33414
33415 * g77.f-torture/compile/980519-2.f: New test.
33416 * g77.f-torture/compile/19990905-0.f: New test.
33417 * g77.f-torture/compile/19990905-1.f: New test.
33418 * g77.f-torture/compile/19990905-2.f: New test.
33419
33420 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
33421
33422 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
33423
33424 * gcc.c-torture/execute/990827-1.c: Fix typo.
33425
33426 1999-09-03 Nathan Sidwell <nathan@acm.org>
33427
33428 * g++.old-deja/g++.other/deref1.C: New test.
33429
33430 1999-09-02 Nathan Sidwell <nathan@acm.org>
33431
33432 * g++.old-deja/g++.other/ambig2.C: New test.
33433 * g++.old-deja/g++.other/cond5.C: New test.
33434 * g++.old-deja/g++.other/lookup16.C: New test.
33435
33436 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
33437
33438 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
33439 assemblers too.
33440
33441 1999-08-31 Jeffrey A Law (law@cygnus.com)
33442
33443 * lib/c-torture.exp: Avoid the "compare executables" optimization
33444 when testing native.
33445
33446 1999-08-29 Jeffrey A Law (law@cygnus.com)
33447
33448 * gcc.c-torture/execute/990829-1.c: New test.
33449 * gcc.c-torture/compile/990829-1.c: New test.
33450
33451 1999-08-27 Paul Burchard <burchard@pobox.com>
33452
33453 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
33454 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
33455 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
33456 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
33457 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
33458 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
33459 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
33460 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
33461 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
33462 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
33463 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
33464
33465 1999-08-27 Jeffrey A Law (law@cygnus.com)
33466
33467 * gcc.c-torture/execute/990827-1.c: New test.
33468
33469 1999-08-26 Craig Burley <craig@jcb-sc.com>
33470
33471 * g77.f-torture/noncompile/19990826-4.f: New test.
33472
33473 * g77.f-torture/compile/19990826-3.f: New test.
33474
33475 * g77.f-torture/execute/19990826-2.f: New test.
33476
33477 * g77.f-torture/compile/19990826-1.f: New test.
33478
33479 * gcc.c-torture/execute/990826-0.c: New test.
33480 * g77.c-torture/execute/19990826-0.f: New test.
33481
33482 * g77.f-torture/noncompile/970626-2.f: New test.
33483
33484 1999-08-25 Paul Burchard <burchard@pobox.com>
33485
33486 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
33487 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
33488 lss-011.C: New tests.
33489
33490 1999-08-25 Nathan Sidwell <nathan@acm.org>
33491
33492 * g++.old-deja/g++.other/decl5.C: New test.
33493
33494 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33495
33496 * noncompile/noncompile.exp: Load_lib c-torture.exp.
33497 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
33498 call `postbase' for each one. All callers of `postbase' changed
33499 to call this instead.
33500
33501 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
33502
33503 * gcc.c-torture/execute/990811-1.c: New test.
33504
33505 1999-08-09 Nick Clifton <nickc@cygnus.com>
33506
33507 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
33508 just native ones.
33509
33510 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
33511 just native ones.
33512
33513 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
33514
33515 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
33516
33517 1999-08-04 Jeffrey A Law (law@cygnus.com)
33518
33519 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
33520
33521 1999-08-04 Nathan Sidwell <nathan@acm.org>
33522
33523 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
33524
33525 1999-08-04 Jeffrey A Law (law@cygnus.com)
33526
33527 * gcc.c-torture/execute/990804-1.c: New test.
33528
33529 1999-08-03 Nathan Sidwell <nathan@acm.org>
33530
33531 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
33532 * g++.old-deja/g++.brendan/crash64.C: Likewise
33533 * g++.old-deja/g++.brendan/overload8.C: Likewise
33534
33535 1999-08-03 Nathan Sidwell <nathan@acm.org>
33536
33537 * g++.old-deja/g++.other/struct1.C: New test.
33538
33539 1999-08-03 Nathan Sidwell <nathan@acm.org>
33540
33541 * g++.old-deja/g++.other/enum2.C: New test.
33542
33543 1999-08-02 Richard Henderson <rth@cygnus.com>
33544
33545 Adapted from tests from Franz Sirl:
33546 * gcc.c-torture/execute/va-arg-7.c: New test.
33547 * gcc.c-torture/execute/va-arg-8.c: New test.
33548
33549 1999-08-01 Jeffrey A Law (law@cygnus.com)
33550
33551 * gcc.c-torture/compile/990801-2.c: New test.
33552
33553 * gcc.c-torture/compile/990801-1.c: New test.
33554
33555 1999-07-27 Michael Meissner <meissner@cygnus.com>
33556
33557 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
33558 fp-cmp-1.c, converting double to float.
33559
33560 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
33561 fp-cmp-1.c, converting double to long double.
33562
33563 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
33564 from fr1 to unknown_register, since fr1 is a legitimate register
33565 on some machines.
33566
33567 1999-07-25 Jeffrey A Law (law@cygnus.com)
33568
33569 * README: More listname related changes.
33570
33571 1999-07-08 Catherine Moore <clm@cygnus.com>
33572
33573 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
33574
33575 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
33576
33577 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
33578
33579 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
33580
33581 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
33582
33583 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
33584
33585 * gcc.dg/990703-1.c: New test.
33586
33587 1999-06-29 Nick Clifton <nickc@cygnus.com>
33588
33589 * lib/file-format.exp: New file: Move definition of proc
33590 gcc_target_object_format to here from
33591 gcc.dg/special/ecos.exp.
33592
33593 * lib/c-torture.exp: Include lib file-format.exp.
33594 * lib/gcc-dg.exp: Include lib file-format.exp.
33595
33596 * gcc.dg/special/ecos.exp: Remove definition of proc
33597 gcc_target_object_format.
33598
33599 1999-06-28 Jeffrey A Law (law@cygnus.com)
33600
33601 * gcc.c-torture/execute/990628-1.c: New test.
33602
33603 1999-06-25 Jeffrey A Law (law@cygnus.com)
33604
33605 * gcc.c-torture/compile/990625-2.c: New test.
33606
33607 * gcc.c-torture/compile/990625-1.c: New test.
33608
33609 1999-06-23 Nick Clifton <nickc@cygnus.com>
33610
33611 * gcc.c-torture/compile/dll.c: New test case. Check that dll
33612 attributes compile.
33613 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
33614 ports that use the COFF/PE file format.
33615
33616 1999-06-17 Jeffrey A Law (law@cygnus.com)
33617
33618 * gcc.c-torture/compile/990617-1.c: New test.
33619
33620 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
33621
33622 * g++.old-deja/g++.other/decl4.C: New test.
33623
33624 1999-06-14 Nathan Sidwell <nathan@acm.org>
33625
33626 * g++.old-deja/g++.other/bitfld3.C: New test.
33627
33628 1999-06-08 Nathan Sidwell <nathan@acm.org>
33629
33630 * g++.old-deja/g++.eh/catch1.C: New test.
33631
33632 1999-06-07 Jeffrey A Law (law@cygnus.com)
33633
33634 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
33635
33636 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
33637 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
33638
33639 1999-06-05 Craig Burley <craig@jcb-sc.com>
33640
33641 * g77.f-torture/compile/19990502-0.f: Replace with new,
33642 shorter, test that still fails after recent changes.
33643
33644 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
33645
33646 * gcc.c-torture/execute/990604-1.c: New test.
33647
33648 1999-05-31 Jeffrey A Law (law@cygnus.com)
33649
33650 * gcc.c-torture/execute/990531-1.c: New test.
33651
33652 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33653
33654 * gcc.c-torture/compile/990527-1.c: New test.
33655
33656 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
33657
33658 * gcc.c-torture/execute/990527-1.c: New test.
33659
33660 1999-05-25 Nick Clifton <nickc@cygnus.com>
33661
33662 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
33663 bitfields as signed.
33664
33665 1999-05-25 Craig Burley <craig@jcb-sc.com>
33666
33667 * g77.f-torture/compile/19990525-0.f: New test.
33668
33669 1999-05-25 Jeffrey A Law (law@cygnus.com)
33670
33671 * gcc.c-torture/execute/990525-2.c: New test.
33672
33673 * gcc.c-torture/execute/990525-1.c: New test.
33674
33675 1999-05-24 Nathan Sidwell <nathan@acm.org>
33676
33677 * g++.old-deja/g++.other/anon3.C: New test.
33678 * g++.old-deja/g++.other/anon4.C: New test.
33679 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
33680 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
33681 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
33682 Merrill).
33683
33684 1999-05-24 Jeffrey A Law (law@cygnus.com)
33685
33686 * gcc.c-torture/execute/990524-1.c: New test.
33687
33688 * gcc.dg/990524-1.c: New test.
33689
33690 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33691
33692 * gcc.c-torture/compile/990523-1.c: New test.
33693
33694 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
33695
33696 * gcc.c-torture/compile/990519-1.c: New test.
33697
33698 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
33699
33700 * gcc.c-torture/compile/990517-1.c: New test.
33701
33702 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
33703 (e4, f4): New tests.
33704 (main): Call them.
33705
33706 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33707
33708 * gcc.dg/noreturn-1.c: New test.
33709
33710 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
33711
33712 * gcc.c-torture/execute/990513-1.c: New test.
33713
33714 1999-05-10 Richard Henderson <rth@cygnus.com>
33715
33716 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
33717
33718 1999-05-10 Craig Burley <craig@jcb-sc.com>
33719
33720 * g77.f-torture/execute/erfc.f: Use small single-precision
33721 values, to avoid problems on Alphas when not -mieee.
33722
33723 1999-05-08 Craig Burley <craig@jcb-sc.com>
33724
33725 * gcc.dg/990506-0.c: New test.
33726
33727 1999-05-08 Richard Henderson <rth@cygnus.com>
33728
33729 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
33730 the constant to test. Don't XFAIL 64-bit targets.
33731
33732 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
33733 * g++.old-deja/g++.law/profile1.C: Likewise.
33734
33735 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
33736 operator new instances.
33737 * g++.old-deja/g++.other/delete5.C: Likewise.
33738
33739 1999-05-03 Craig Burley <craig@jcb-sc.com>
33740
33741 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
33742 intrinsic.
33743
33744 1999-05-03 Craig Burley <craig@jcb-sc.com>
33745
33746 * g77.f-torture/execute/u77-test.f: Reverse order of two
33747 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
33748
33749 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33750
33751 * gcc.dg/compare1.c: New test.
33752
33753 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
33754
33755 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
33756 New tests.
33757
33758 1999-05-02 Craig Burley <craig@jcb-sc.com>
33759
33760 * g77.f-torture/compile/19990502-1.f: New test.
33761
33762 1999-05-02 Craig Burley <craig@jcb-sc.com>
33763
33764 * g77.f-torture/compile/19990502-0.f: New test.
33765
33766 1999-05-02 Craig Burley <craig@jcb-sc.com>
33767
33768 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
33769 intrinsic.
33770
33771 1999-05-02 Craig Burley <craig@jcb-sc.com>
33772
33773 * g77.f-torture/execute/u77-test.f (main): List libU77
33774 intrinsics not currently tested.
33775 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
33776 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
33777 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
33778 Trim blanks off the ends of some printed strings.
33779
33780 1999-05-02 Craig Burley <craig@jcb-sc.com>
33781
33782 * g77.f-torture/execute/u77-test.f (main): Just warn about
33783 FSTAT gid disagreement, as it's expected on some systems.
33784
33785 1999-05-01 Craig Burley <craig@jcb-sc.com>
33786
33787 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
33788 use a new function, which allows for some slop.
33789 Clean up some commentary.
33790 (issum): The new function.
33791 (sgladd): Deleted subroutine.
33792
33793 1999-05-01 Craig Burley <craig@jcb-sc.com>
33794
33795 * g77.f-torture/execute/u77-test.f: Modify to be more like
33796 libf2c/libU77 version, bringing patches to that version here.
33797 Add suitable commentary.
33798
33799 1999-04-25 Richard Henderson <rth@cygnus.com>
33800
33801 * gcc.dg/990424-1.c: New test.
33802
33803 1999-04-24 Craig Burley <craig@jcb-sc.com>
33804
33805 * g77.f-torture/execute/u77-test.f (main): Bug involving
33806 LSTAT has been fixed, so turn back on full checking.
33807
33808 1999-04-20 Craig Burley <craig@jcb-sc.com>
33809
33810 * g77.f-torture/compile/19990419-0.f: New test.
33811 * g77.f-torture/execute/19990419-1.f: New test.
33812
33813 1999-04-17 Richard Henderson <rth@cygnus.com>
33814
33815 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
33816 to avoid the need for a prototype to supress a warning.
33817
33818 1999-04-07 Jim Wilson <wilson@cygnus.com>
33819
33820 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
33821
33822 1999-04-04 Jeffrey A Law (law@cygnus.com)
33823
33824 * gcc.c-torture/execute/990404-1.c: New test.
33825
33826 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
33827
33828 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
33829 * gcc.dg/cpp-if3.c: Don't use -pedantic.
33830 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
33831 missing initializer warnings.
33832
33833 1999-03-28 Jeffrey A Law (law@cygnus.com)
33834
33835 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
33836 matching strings.
33837
33838 1999-03-26 Jeffrey A Law (law@cygnus.com)
33839
33840 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
33841
33842 1999-03-26 Craig Burley <craig@jcb-sc.com>
33843
33844 * g77.f-torture/execute/19990325-0.f: New test.
33845 * g77.f-torture/execute/19990325-1.f: New test.
33846
33847 1999-03-24 Jeffrey A Law (law@cygnus.com)
33848
33849 * gcc.c-torture/execute/990324-1.c: New test.
33850
33851 1999-03-22 Jim Wilson <wilson@cygnus.com>
33852
33853 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
33854 test with 4.
33855
33856 1999-03-17 Richard Henderson <rth@cygnus.com>
33857
33858 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
33859
33860 1999-03-13 Craig Burley <craig@jcb-sc.com>
33861
33862 * g77.f-torture/execute/19990313-2.f: New test.
33863 * g77.f-torture/execute/19990313-3.f: New test.
33864
33865 1999-03-13 Craig Burley <craig@jcb-sc.com>
33866
33867 * g77.f-torture/execute/19990313-0.f: New test.
33868 * g77.f-torture/execute/19990313-1.f: New test.
33869
33870 1999-03-12 Jim Wilson <wilson@cygnus.com>
33871
33872 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
33873 printf to sprintf.
33874 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
33875 (main): Add check for u15. Conditionalize u31 check depending on
33876 whether ints are <32 bits or >=32 bits.
33877
33878 1999-03-08 Craig Burley <craig@jcb-sc.com>
33879
33880 * g77.f-torture/execute/19981119-0.f: Improve testiness.
33881
33882 1999-03-08 Craig Burley <craig@jcb-sc.com>
33883
33884 * g77.f-torture/compile/19990305-0.f: New test.
33885 * g77.f-torture/execute/19981119-0.f: New test.
33886
33887 1999-03-08 Craig Burley <craig@jcb-sc.com>
33888
33889 * g77.f-torture/execute/970625-2.f: call ABORT if final
33890 result is not correct, instead of just printing it.
33891 Add this checking via newly introduced obfuscation, to
33892 trip up buggy front ends.
33893
33894 1999-03-07 Craig Burley <craig@jcb-sc.com>
33895
33896 * g77.f-torture/compile/960317-1.f: Moved from being
33897 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
33898
33899 1999-03-06 Craig Burley <craig@jcb-sc.com>
33900
33901 * g77.f-torture/execute/960317-1.f: New (old) test.
33902 * g77.f-torture/execute/970625-2.f: Ditto.
33903
33904 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
33905
33906 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
33907 message on line 1 or line 2; cccp and cpplib do this differently.
33908
33909 1999-03-01 Jeffrey A Law (law@cygnus.com)
33910
33911 * g++.old-deja/g++.law/weak1.C: New test.
33912
33913 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
33914
33915 * gcc.c-torture/execute/990119-1.c: Renamed to...
33916 * gcc.dg/990119-1.c: this, so it will only be tested once
33917 (it's a preprocessor test, it doesn't need to be run at
33918 multiple optimization levels).
33919
33920 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
33921
33922 * lib/g++.exp: Don't add incdir=$base_dir/../include to
33923 ALWAYS_CXXFLAGS.
33924
33925 1999-02-24 Craig Burley <craig@jcb-sc.com>
33926
33927 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
33928 * g77.f-torture/compile/19981216-0.f: ...as it is expected
33929 to not be compilable by current g77.
33930
33931 1999-02-24 Nick Clifton <nickc@cygnus.com>
33932
33933 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
33934
33935 1999-02-22 Jeffrey A Law (law@cygnus.com)
33936
33937 * gcc.c-torture/execute/990222-1.c: New test.
33938
33939 1999-02-19 Craig Burley <craig@jcb-sc.com>
33940
33941 * g77.f-torture/compile/19990218-0.f: New test.
33942 * g77.f-torture/noncompile/19990218-1.f: New test.
33943
33944 1999-02-18 Craig Burley <craig@jcb-sc.com>
33945
33946 * g77.f-torture/compile/19981216-0.f: New test.
33947
33948 1999-02-14 Jeffrey A Law (law@cygnus.com)
33949
33950 * gcc.dg/990214-1.c: New test.
33951
33952 1999-02-13 Jeffrey A Law (law@cygnus.com)
33953
33954 * gcc.dg/990213-2.c: New test.
33955
33956 * gcc.dg/990213-1.c: New test.
33957
33958 1999-02-12 Jeffrey A Law (law@cygnus.com)
33959
33960 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
33961 ints.
33962
33963 1999-02-11 Nick Clifton <nickc@cygnus.com>
33964
33965 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
33966 specified by target.
33967
33968 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
33969
33970 1999-02-11 Jeffrey A Law (law@cygnus.com)
33971
33972 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
33973
33974 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
33975
33976 * gcc.dg/special/ecos.exp: New test driver for new tests with
33977 special requirements.
33978
33979 * gcc.dg/special/alias-1.c: New test.
33980 * gcc.dg/special/gcsec-1.c: New test.
33981 * gcc.dg/special/weak-1.c: New test.
33982 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
33983 * gcc.dg/special/weak-2.c: New test.
33984 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
33985 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
33986 * gcc.dg/special/wkali-1.c: New test.
33987 * gcc.dg/special/wkali-2.c: New test.
33988 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
33989 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
33990
33991 1999-02-10 Felix Lee <flee@cygnus.com>
33992
33993 * lib/c-torture.exp (c-torture-compile): Pull out code for
33994 analyzing gcc error messages.
33995 (c-torture-execute): Likewise. Fix some (harmless) false
33996 positives.
33997 * lib/gcc.exp (gcc_check_compile): New function.
33998
33999 1999-02-08 Richard Henderson <rth@cygnus.com>
34000
34001 * gcc.c-torture/execute/990208-1.c: New test.
34002
34003 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
34004
34005 * g++.dg/special/ecos.exp: New driver for new tests with special
34006 requirements
34007
34008 * g++.dg/special/conpr-1.C: New test
34009 * g++.dg/special/conpr-2.C: New test
34010 * g++.dg/special/conpr-2a.C: New test
34011 * g++.dg/special/conpr-3.C: New test
34012 * g++.dg/special/conpr-3a.C: New test
34013 * g++.dg/special/conpr-3b.C: New test
34014
34015 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
34016 allow g++ to use the dg driver
34017
34018 * README: Add comment about g++.dg directory
34019
34020 1999-02-06 Jeffrey A Law (law@cygnus.com)
34021
34022 * README: Update email addresses.
34023
34024 1999-02-03 Nick Clifton <nickc@cygnus.com>
34025
34026 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
34027 arguments in order to force structure S onto the stack even on
34028 the alpha.
34029 (test): Pass 10 leading arguments to function foo as well as the
34030 structure S.
34031
34032 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
34033 failure for all targets.
34034
34035 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
34036 abort to terminate program execution.
34037
34038 1999-01-30 Richard Henderson <rth@cygnus.com>
34039
34040 * gcc.c-torture/execute/990130-1.c: New test.
34041
34042 1999-01-30 Jeffrey A Law (law@cygnus.com)
34043
34044 * gcc.dg/990130-1.c: New test.
34045
34046 1999-01-28 Michael Meissner <meissner@cygnus.com>
34047
34048 * gcc.c-torture/execute/990128-1.c: New test.
34049
34050 1999-01-27 Michael Meissner <meissner@cygnus.com>
34051
34052 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
34053
34054 1999-01-27 Felix Lee <flee@cygnus.com>
34055
34056 * lib/c-torture.exp (c-torture-compile): pull out code for
34057 analyzing gcc error messages.
34058 (c-torture-execute): ditto, and fix some (harmless) false
34059 positives.
34060 * lib/gcc.exp (gcc_check_compile): new function.
34061
34062 1999-01-17 Jeffrey A Law (law@cygnus.com)
34063
34064 * gcc.dg/990117-1.c: New test.
34065
34066 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
34067
34068 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
34069
34070 1999-01-15 Jeffrey A Law (law@cygnus.com)
34071
34072 * g77.f-torture/compile/990115-1.f: New test.
34073
34074 1999-01-07 Jeffrey A Law (law@cygnus.com)
34075
34076 * gcc.c-torture/compile/990107-1.c: New test
34077
34078 1999-01-06 Jeffrey A Law (law@cygnus.com)
34079
34080 * gcc.c-torture/execute/990106-2.c: New test.
34081
34082 * gcc.c-torture/execute/990106-1.c: New test.
34083
34084 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
34085
34086 * gcc.c-torture/compile/981223-1.c: New test.
34087
34088 1998-12-29 Richard Henderson <rth@cygnus.com>
34089
34090 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
34091 (opt3): Rename from opt4 and disable.
34092
34093 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
34094
34095 * g++.old-deja/g++.pt/ptrmem5.C: New test.
34096
34097 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
34098
34099 * g++.old-deja/g++.other/conv5.C: New test.
34100
34101 1998-12-14 Nick Clifton <nickc@cygnus.com>
34102
34103 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
34104
34105 1998-12-11 Jeffrey A Law (law@cygnus.com)
34106
34107 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
34108
34109 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
34110
34111 * gcc.c-torture/compile/981211-1.c: New test.
34112
34113 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
34114
34115 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
34116
34117 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
34118
34119 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34120
34121 * gcc.special/930510-1.c: Make C9X safe.
34122 * gcc.misc-tests/gcov-1.c Similarly.
34123 * gcc.misc-tests/gcov-2.c Similarly.
34124
34125 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
34126
34127 * gcc.dg/ultrasp1.c: New test.
34128
34129 1998-12-06 Richard Henderson <rth@cygnus.com>
34130
34131 * gcc.c-torture/execute/981206.c: New test.
34132
34133 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
34134
34135 * g++.old-deja/g++.ns/template7.C: New test.
34136
34137 * g++.old-deja/g++.other/expr1.C: New test.
34138
34139 * g++.old-deja/g++.eh/tmpl3.C: New test.
34140
34141 * g++.old-deja/g++.eh/tmpl2.C: New test.
34142
34143 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
34144
34145 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
34146 * g++.old-deja/g++.other/using6.C: Removed.
34147 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
34148
34149 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
34150
34151 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
34152
34153 * g++.old-deja/g++.pt/overload8.C: New test.
34154
34155 * g++.old-deja/g++.pt/overload7.C: New test.
34156
34157 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
34158
34159 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
34160 and relinking messages.
34161 * lib/g++.exp (g++_target_compile): Remove .rpo file when
34162 compiling with -frepo.
34163
34164 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
34165
34166 * g++.old-deja/g++.pt/lookup6.C: New test.
34167
34168 1998-11-30 Nick Clifton <nickc@cygnus.com>
34169
34170 * gcc.c-torture/execute/981130-1.c: New test.
34171 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
34172
34173 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
34174
34175 * g++.old-deja/g++.pt/explicit76.C: New test.
34176
34177 * g++.old-deja/g++.pt/friend38.C: New test.
34178
34179 * g++.old-deja/g++.ns/crash2.C: New test.
34180
34181 * g++.old-deja/g++.pt/defarg8.C: New test.
34182
34183 * g++.old-deja/g++.pt/instantiate6.C: New test.
34184
34185 * g++.old-deja/g++.pt/static6.C: New test.
34186
34187 * g++.old-deja/g++.pt/decl2.C: New test.
34188
34189 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
34190
34191 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
34192 problem is actually related with name lookup, but so what? :-)
34193
34194 * g++.old-deja/g++.pt/friend37.C: New test.
34195
34196 1998-11-25 Dave Love <d.love@dl.ac.uk>
34197
34198 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
34199 element, which fails on some systems.
34200
34201 * g77.f-torture/execute/labug1.f: New test.
34202
34203 1998-11-21 Jeffrey A Law (law@cygnus.com)
34204
34205 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
34206 is defined.
34207
34208 1998-11-18 Dave Love <d.love@dl.ac.uk>
34209
34210 * g77.f-torture/compile/981117-1.f: New test.
34211
34212 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
34213
34214 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
34215 properly discarded.
34216
34217 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
34218
34219 * gcc.c-torture/execute/memcheck: New directory of tests for
34220 -fcheck-memory-usage.
34221
34222 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
34223
34224 * README: New file, general information about the testsuite and
34225 new description of the various C++ test subdirectories.
34226 * README.g++: Eliminate obsolete information, update and move most
34227 relevant stuff to README.
34228
34229 1998-11-07 Richard Henderson <rth@cygnus.com>
34230
34231 * gcc.c-torture/compile/981107-1.c: New test.
34232
34233 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
34234
34235 * execute/memcpy-bi.c: New testcase.
34236
34237 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
34238
34239 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
34240 base classes.
34241
34242 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
34243 template is selected.
34244
34245 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
34246 classes, it should be accepted for all types.
34247
34248 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
34249
34250 * g++.old-deja/g++.pt/spec24.C: Ensure that template
34251 specializations start with template headers.
34252
34253 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
34254
34255 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
34256
34257 * g++.old-deja/g++.other/init9.C: Test cross initialization of
34258 non-POD types.
34259
34260 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
34261
34262 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
34263
34264 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
34265
34266 * compile/981022-1.c, compile/981022-1.x: New test and driver.
34267
34268 1998-10-19 Jeffrey A Law (law@cygnus.com)
34269
34270 * 981019-1.c: New test.
34271
34272 1998-10-14 Robert Lipe <robertl@dgii.com>
34273
34274 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
34275 find objc headers.
34276
34277 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
34278
34279 * compile/981001-4.c: Remove use of GCC extension that triggers a
34280 compiler bug.
34281
34282 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
34283
34284 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
34285
34286 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
34287
34288 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
34289 instantiation of template produces incorrect code for delete
34290 expression.
34291
34292 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
34293 constructors' name is not unique.
34294 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
34295 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
34296
34297 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
34298 automatic array of const is ill-formed.
34299
34300 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
34301 of template parameter?
34302
34303 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
34304 const.
34305
34306 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
34307 pointer-to-member expression.
34308
34309 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
34310 declaration causes ICE.
34311
34312 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
34313
34314 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
34315 reserved in the global namespace.
34316
34317 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
34318 generate needed virtual table.
34319
34320 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
34321
34322 1998-10-10 Dariush Eslimi <eslimi@loran.com>
34323
34324 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
34325 template-dependent type
34326
34327 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
34328
34329 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
34330 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
34331 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
34332
34333 * g++.old-deja/g++.other/using5.C: New test; using decl from base
34334 class should be usable as argument of member function.
34335 * g++.old-deja/g++.other/using6.C: New test; using decl from base
34336 class should be usable as return type of member function.
34337 * g++.old-deja/g++.other/using7.C: New test; using decl from base
34338 class should be usable as type of data member.
34339
34340 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
34341
34342 1998-10-09 Jeffrey A Law (law@cygnus.com)
34343
34344 * gcc.c-torture/special/920521-1.c: Fix bogus test.
34345
34346 1998-10-08 Nick Clifton <nickc@cygnus.com>
34347
34348 * gcc.dg/dll-?.c Add thumb to target list.
34349 Fix assembler scan patterns to match current assembler output.
34350
34351 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
34352
34353 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
34354 matching of template brackets.
34355
34356 * g++.old-deja/g++.other/using4.C: New test. Test using
34357 declarations of methods from base classes.
34358
34359 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
34360 within functions should introduce names into the innermost
34361 enclosing namespace.
34362
34363 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
34364 of static locals if first initialization throws.
34365
34366 1998-10-07 Jim Wilson <wilson@cygnus.com>
34367
34368 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
34369
34370 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
34371
34372 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
34373 lose track of the possible targets of tablejump insns.
34374 * special/special.exp: Run it.
34375
34376 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
34377
34378 * g++.old-deja/g++.pt/friend35.C: New test. A template function
34379 must be declared before its specializations can be named in friend
34380 declarations.
34381
34382 1998-10-05 Dave Love <d.love@dl.ac.uk>
34383
34384 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
34385
34386 * g77.f-torture/execute/io1.f: New test.
34387
34388 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
34389
34390 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
34391 with pointer to template function, for which no argument deduction
34392 is possible.
34393
34394 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
34395 specialization of template function as argument to template
34396 function.
34397
34398 * g++.old-deja/g++.other/access2.C: New test; Inner class
34399 shouldn't have privileged access to Outer's names.
34400
34401 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
34402
34403 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
34404 friend template declared within template class conflicts with
34405 nested class of the same name.
34406
34407 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
34408 is ignored.
34409
34410 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
34411 object with direct initializer as function declaration.
34412
34413 * g++.old-deja/g++.other/decl2.C: New test; duplicate
34414 initializers.
34415
34416 * g++.old-deja/g++.other/null2.C: New test; conditional operator
34417 involving const pointer and NULL produces incorrect result.
34418
34419 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
34420 type name without `typename' should be rejected with -pedantic.
34421
34422 1998-10-02 Richard Henderson <rth@cygnus.com>
34423
34424 * g++.old-deja/g++.other/addrof1.C: New test.
34425
34426 1998-10-01 Nick Clifton <nickc@cygnus.com>
34427
34428 * gcc.c-torture/compile/981001-1.c: New test.
34429 * gcc.c-torture/execute/981001-1.c: New test.
34430
34431 1998-10-01 Jeffrey A Law (law@cygnus.com)
34432
34433 * gcc.c-torture/compile/981001-2.c: New test.
34434 * gcc.c-torture/compile/981001-3.c: New test.
34435 * gcc.c-torture/compile/981001-4.c: New test.
34436
34437 1998-10-01 Robert Lipe <robertl@dgii.com>
34438
34439 * lib/objc.exp (objc_target_compile): Add -L during compiles for
34440 multilibbed hosts. Idea grafted from g77.exp.
34441
34442 1998-09-30 Dave Love <d.love@dl.ac.uk>
34443
34444 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
34445 avoid losing on systems which need -lsocket.
34446
34447 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
34448
34449 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
34450 * g++.old-deja/g++.other/nested2.C: Ditto.
34451 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
34452 failure.
34453
34454 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
34455
34456 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
34457 preferred over template operator!= for enum bitfields.
34458
34459 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
34460
34461 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
34462 that happen to have the same base name, but in different scopes,
34463 are incorrectly rejected.
34464
34465 1998-09-16 Richard Henderson <rth@cygnus.com>
34466
34467 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
34468 on the native word size instead of an integer literal.
34469
34470 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
34471
34472 * g++.old-deja/g++.other/static2.C: Invocation of static data
34473 member of type pointer-to-function denoted as non-static member.
34474
34475 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
34476 checks involving function types and aliases.
34477
34478 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
34479
34480 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
34481 redefined to the same non-trivial type.
34482
34483 * g++.old-deja/g++.pt/explicit73.C: Test for proper
34484 namespace-qualification of template specializations declared in
34485 other namespaces.
34486
34487 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
34488 to declare a subset of the specializations of a template function
34489 as friends of specializations of a template class.
34490
34491 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
34492 member templates that do not fully specialize the enclosing
34493 template class are rejected.
34494
34495 1998-09-11 Dave Love <d.love@dl.ac.uk>
34496
34497 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
34498
34499 1998-09-08 Dave Love <d.love@dl.ac.uk>
34500
34501 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
34502 altered from libf2c/libU77 version.
34503
34504 1998-09-06 Dave Love <d.love@dl.ac.uk>
34505
34506 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
34507
34508 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
34509
34510 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
34511 (un)signed char are different types for template specialization
34512 purposes.
34513
34514 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
34515
34516 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
34517 * objc: ObjC testsuite.
34518
34519 1998-08-31 Catherine Moore <clm@cygnus.com>
34520
34521 * gcc.c-torture/execute/941014-1.x: New file.
34522
34523 1998-08-31 Nick Clifton <nickc@cygnus.com>
34524
34525 * lib/c-torture.exp: Add support for
34526 torture_eval_before_compile and torture_eval_before_execute
34527 variables.
34528
34529 1998-08-30 Jeffrey A Law (law@cygnus.com)
34530
34531 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
34532 this test triggers valid.
34533
34534 1998-08-27 Jeffrey A Law (law@cygnus.com)
34535
34536 * gcc.dg/980827-1.c: New test.
34537
34538 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
34539
34540 * gcc.c-torture/execute/loop-4b.c: New test.
34541
34542 1998-08-26 Nick Clifton <nickc@cygnus.com>
34543
34544 * lib/c-torture.exp: Add support for
34545 torture_eval_before_compile and torture_eval_before_execute
34546 variables.
34547
34548 1998-08-25 Jeffrey A Law (law@cygnus.com)
34549
34550 * gcc.c-torture/compile/980825-1.c: New test.
34551
34552 1998-08-24 Nick Clifton <nickc@cygnus.com>
34553
34554 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
34555 count number tests in opt_t0 not good_t0.
34556
34557 1998-08-24 Jeffrey A Law (law@cygnus.com)
34558
34559 * gcc.c-torture/compile/930326-1.x: Fix typo.
34560
34561 1998-08-23 Mark Mitchell <mark@markmitchell.com>
34562
34563 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
34564 causes an ICE.
34565
34566 1998-08-21 Jeffrey A Law (law@cygnus.com)
34567
34568 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
34569 STACK_SIZE is defined.
34570 * gcc.c-torture/unsorted/stuct.c: Similarly.
34571
34572 * gcc.c-torture/compile/980821-1.c: New test.
34573
34574 1998-08-21 Jeffrey A Law (law@cygnus.com)
34575
34576 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
34577
34578 1998-08-19 Mark Mitchell <mark@markmitchell.com>
34579
34580 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
34581 code.
34582
34583 1998-08-09 Mark Mitchell <mark@markmitchell.com>
34584
34585 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
34586 error'.
34587
34588 1998-08-18 Jeffrey A Law (law@cygnus.com)
34589
34590 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
34591
34592 1998-08-16 Jeffrey A Law (law@cygnus.com)
34593
34594 * gcc.c-torture/compile/980816-1.c: New test.
34595
34596 * gcc.dg/980816-1.c: New test.
34597
34598 1998-08-13 Jeffrey A Law (law@cygnus.com)
34599
34600 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
34601 compiler for ieee tests.
34602
34603 1998-08-01 Dave Love <d.love@dl.ac.uk>
34604
34605 * g77.f-torture/compile/980729-0.f: New test.
34606
34607 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
34608
34609 * gcc.c-torture/special/eeprof-1.c: New test, for
34610 -finstrument-functions.
34611 * gcc.c-torture/special/special.exp: Run it.
34612
34613 1998-07-29 Jeffrey A Law (law@cygnus.com)
34614
34615 * gcc.c-torture/compile/980729-1.c: New test.
34616
34617 1998-07-27 Nick Clifton <nickc@cygnus.com>
34618
34619 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
34620 __thumb__ is defined, and test for ARM style doubles if so.
34621
34622 1998-07-26 Dave Love <d.love@dl.ac.uk>
34623
34624 * g77.f-torture/noncompile/980615-0.f: New test.
34625
34626 1998-07-26 H.J. Lu (hjl@gnu.org)
34627
34628 * gcc.dg/980312-1.c: Do link instead of compile.
34629 * gcc.dg/980313-1.c: Likewise.
34630
34631 1998-07-26 Jeffrey A Law (law@cygnus.com)
34632
34633 * gcc.c-torture/compile/980726-1.c: New test.
34634
34635 1998-07-25 Dave Love <d.love@dl.ac.uk>
34636
34637 * g77.f-torture/execute/io0.f: New test.
34638
34639 1998-07-24 Nick Clifton <nickc@cygnus.com>
34640
34641 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
34642 an int.
34643
34644 1998-06-18 Michael Meissner <meissner@cygnus.com>
34645
34646 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
34647 m32r bugs.
34648
34649 1998-07-17 Nick Clifton <nickc@cygnus.com>
34650
34651 * gcc.dg/980626-1.c: Expect failures for all toolchains until
34652 c-decl.c:grokdeclarator can handle mode attributes.
34653
34654 1998-07-16 Jeffrey A Law (law@cygnus.com)
34655
34656 * gcc.c-torture/execute/980716-1.c: New test.
34657
34658 1998-07-13 Jeffrey A Law (law@cygnus.com)
34659
34660 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
34661 the mn10200.
34662 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
34663 the mn10200.
34664 * gcc.c-torture/execute/va-arg-3.x: Similarly.
34665 * gcc.c-torture/compile/930326-1.x: Similarly.
34666
34667 1998-07-13 Dave Love <d.love@dl.ac.uk>
34668
34669 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
34670 New test from Craig.
34671
34672 1998-07-12 Dave Love <d.love@dl.ac.uk>
34673
34674 * g77.f-torture/noncompile/980616-0.f: New test.
34675
34676 * g77.f-torture/execute/970816-3.f: New test from Craig.
34677
34678 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
34679
34680 * g++.other/singleton.C: Return error value instead of taking
34681 SIGSEGV.
34682
34683 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
34684
34685 * g++.other/singleton.C: New test. Warning is under dispute.
34686 Runtime crash is not.
34687
34688 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
34689
34690 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
34691 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
34692 using6.C, using7.C}: New namespace tests.
34693
34694 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
34695
34696 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
34697 specialization with typedef'ed names used as array indexes.
34698
34699 1998-07-09 Jeffrey A Law (law@cygnus.com)
34700
34701 * gcc.c-torture/execute/980709-1.c: New test.
34702
34703 * gcc.dg/980709-1.c: New test.
34704
34705 1998-07-07 Richard Henderson <rth@cygnus.com>
34706
34707 * gcc.c-torture/execute/bcp-1.c: New test.
34708
34709 1998-07-07 Jeffrey A Law (law@cygnus.com)
34710
34711 * gcc.c-torture/execute/980707-1.c: New test.
34712
34713 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
34714
34715 * gcc.c-torture/compile/980706-1.c: New test.
34716
34717 1998-07-01 Dave Love <d.love@dl.ac.uk>
34718
34719 * g77.f-torture/execute/980701-0.f,
34720 g77.f-torture/execute/980701-1.f: New test from Craig.
34721
34722 1998-07-01 Jeffrey A Law (law@cygnus.com)
34723
34724 * gcc.c-torture/compile/980701-1.c: New test.
34725
34726 * gcc.c-torture/execute/980701-1.c: New test.
34727
34728 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
34729 rlsruhe.de>
34730
34731 * g++.old-deja/g++.robertl/eb132.C: New test.
34732 * g++.old-deja/g++.robertl/eb133.C: Likewise.
34733
34734 1998-06-29 Dave Love <d.love@dl.ac.uk>
34735
34736 * g77.f-torture/execute/980628-7.f,
34737 g77.f-torture/execute/980628-8.f,
34738 g77.f-torture/execute/980628-9.f,
34739 g77.f-torture/execute/980628-10.f: New tests from Craig.
34740
34741 * g77.f-torture/execute/980628-3.f: Remove mail headers.
34742
34743 1998-06-28 Jeffrey A Law (law@cygnus.com)
34744
34745 * g77.f-torture/execute/980628-4.f: New test from Craig.
34746 * g77.f-torture/execute/980628-5.f: Likewise.
34747 * g77.f-torture/execute/980628-2.f: Likewise.
34748 * g77.f-torture/execute/980628-0.f: Likewise.
34749 * g77.f-torture/execute/980628-1.f: Likewise.
34750 * g77.f-torture/execute/980628-3.f: Likewise.
34751 * g77.f-torture/execute/980628-6.f: Likewise.
34752
34753 1998-06-28 Jeffrey A Law (law@cygnus.com)
34754
34755 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
34756 directory when nothing has been installed yet.
34757
34758 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
34759
34760 * gcc.c-torture/special/special.exp: Handle newer versions of
34761 dejagnu.
34762
34763 1998-06-26 Jeffrey A Law (law@cygnus.com)
34764
34765 * gcc.dg/980626-1.c: New test.
34766
34767 1998-06-19 Bruno Haible <haible@ilog.fr>
34768
34769 * gcc.misc-tests/m-un-2.c: New test.
34770 * g++.old-deja/g++.other/warn01.c: Likewise.
34771
34772 1998-06-19 Robert Lipe <robertl@dgii.com>
34773
34774 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
34775 compatibility with assmblers with a different comment character.
34776 Eliminate use of GAS-specific extensions.
34777
34778 1998-06-19 Jeffrey A Law (law@cygnus.com)
34779
34780 * gcc.c-torture/execute/ieee/980619-1.c: New test.
34781
34782 1998-06-19 Robert Lipe <robertl@dgii.com>
34783
34784 *lib/g77.exp: Replace search for libf2c.a with search for newly
34785 renamed libg2c.a
34786
34787 1998-06-17 Jeffrey A Law (law@cygnus.com)
34788
34789 * gcc.c-torture/execute/980617-1.c: New test.
34790
34791 1998-06-12 Jeffrey A Law (law@cygnus.com)
34792
34793 * gcc.c-torture/execute/980612-1.c: New test.
34794
34795 1998-06-08 Jeffrey A Law (law@cygnus.com)
34796
34797 * gcc.dg/980523-1.c: Only test on ppc-linux.
34798 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
34799
34800 * gcc.c-torture/execute/980608-1.c: New test.
34801
34802 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
34803
34804 * gcc.c-torture/execute/980605-1.c: New test.
34805
34806 1998-06-04 Jeffrey A Law (law@cygnus.com)
34807
34808 * gcc.c-torture/execute/980604-1.c: New test.
34809
34810 1998-06-02 Jeffrey A Law (law@cygnus.com)
34811
34812 * gcc.c-torture/execute/980602-1.c: New test.
34813 * gcc.c-torture/execute/980602-2.c: Likewise.
34814
34815 1998-06-02 Dave Love <d.love@dl.ac.uk>
34816
34817 * 970125-0.f: Fix per JCB. Add commentary.
34818
34819 1998-05-31 Michael Meissner <meissner@cygnus.com>
34820
34821 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
34822 IEEE -0 support.
34823
34824 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
34825
34826 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
34827 earlier.
34828
34829 1998-05-28 Catherine Moore <clm@cygnus.com>
34830
34831 * gcc.c-torture/execute/980526-3.c: New test.
34832
34833 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
34834
34835 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
34836 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
34837 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
34838 m88k-motorola-sysv3 to XFAIL.
34839
34840 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34841
34842 * gcc.dg/980526-1.c: New test.
34843 * gcc.c-torture/execute/980526-2.c: New test.
34844
34845 1998-05-26 Jeffrey A Law (law@cygnus.com)
34846
34847 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
34848
34849 * gcc.c-torture/execute/980526-1.c: New test.
34850
34851 1998-05-26 Dave Love <d.love@dl.ac.uk>
34852
34853 * g77.f-torture/execute/alpha2.f: Add runtime test.
34854
34855 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
34856
34857 * g++.old-deja/old-deja.exp: Strip leading directories.
34858
34859 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
34860 error for the line. Don't run multiple tests for the same line.
34861
34862 1998-05-23 Jeffrey A Law (law@cygnus.com)
34863
34864 * gcc.dg/980523-1.c: New test.
34865
34866 1998-05-23 Dave Love <d.love@dl.ac.uk>
34867
34868 * g77.f-torture/compile/970915-0.f: New test.
34869
34870 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
34871
34872 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
34873
34874 1998-05-21 Jeffrey A Law (law@cygnus.com)
34875
34876 * gcc.dg/980520-1.c: New test.
34877
34878 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
34879
34880 * gcc.dg/980502-1.c: Fix return type.
34881
34882 1998-05-20 Jeffrey A Law (law@cygnus.com)
34883
34884 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
34885 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
34886 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
34887 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
34888 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
34889
34890 1998-05-20 Dave Love <d.love@dl.ac.uk>
34891
34892 * g77.f-torture/execute/980520-1.f: New test.
34893
34894 1998-05-15 Dave Love <d.love@dl.ac.uk>
34895
34896 * lib/mike-g77.exp: New file.
34897
34898 * g77.f-torture/noncompile/noncompile.exp,
34899 g77.f-torture/noncompile/check0.f: New files.
34900
34901 1998-05-14 Dave Love <d.love@dl.ac.uk>
34902
34903 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
34904 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
34905 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
34906 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
34907 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
34908 abort where appropriate.
34909
34910 1998-05-05 Michael Meissner <meissner@cygnus.com>
34911
34912 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
34913 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
34914
34915 1998-04-29 Dave Love <d.love@dl.ac.uk>
34916
34917 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
34918
34919 1998-04-27 Dave Love <d.love@dl.ac.uk>
34920
34921 * g77.f-torture/compile/980427-0.f: New test.
34922
34923 1998-04-24 Dave Love <d.love@dl.ac.uk>
34924
34925 * g77.f-torture/compile/980424-0.f: New test.
34926
34927 1998-04-19 Dave Love <d.love@dl.ac.uk>
34928
34929 * g77.f-torture/compile/980419-2.f (main): New test.
34930 * g77.f-torture/compile/970125-0.f: New test.
34931 * g77.f-torture/compile/980419-1.f: New test.
34932
34933 1998-04-08 Jim Wilson <wilson@cygnus.com>
34934
34935 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
34936 of loop-4.c.
34937
34938 1998-04-07 Jim Wilson <wilson@cygnus.com>
34939
34940 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
34941
34942 1998-04-03 Jim Wilson <wilson@cygnus.com>
34943
34944 * gcc.c-torture/compile/980329-1.c: New test.
34945
34946 1998-03-18 Jim Wilson <wilson@cygnus.com>
34947
34948 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
34949 * gcc.dg/980312-1.c: Fix typo in -march command.
34950
34951 1998-03-16 H.J. Lu (hjl@gnu.org)
34952
34953 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
34954
34955 1998-03-11 Robert Lipe <robertl@dgii.com>
34956
34957 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
34958 Dave Love agree the Fortran source is bogus.
34959
34960 1998-03-11 Robert Lipe <robertl@dgii.com>
34961
34962 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
34963 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
34964 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
34965 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
34966 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
34967
34968 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
34969
34970 * g++.old-deja/g++.other/friend1.C: New test.
34971
34972 1998-02-18 Dave Love <d.love@dl.ac.uk>
34973
34974 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
34975 possibly uninitialized) variables and declare dnrm2.
34976
34977 1998-02-23 Robert Lipe <robertl@dgii.com>
34978
34979 From Bruno Haible <haible@ilog.fr>:
34980 * gcc.c-torture/execute/980223.c: New test.
34981
34982 1998-02-13 Jeffrey A Law (law@cygnus.com)
34983
34984 * gcc.dg/ifelse-1.c: New test.
34985
34986 1998-02-09 H.J. Lu (hjl@gnu.org)
34987
34988 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
34989
34990 * lib/old-dejagnu.exp (old-dejagnu): Added the
34991 "execution test - XFAIL *-*-*" handling in the spirit of
34992 "excess errors test -". Changed the "execution test fails"
34993 handling to be like "excess errors test fails".
34994 * Update various tests accordingly.
34995
34996 1998-02-06 Jim Wilson <wilson@cygnus.com>
34997
34998 * gcc.c-torture/execute/980205.c: New test.
34999
35000 1998-01-18 Jeffrey A Law (law@cygnus.com)
35001
35002 * lib/c-torture.exp: Look for .x files instead of .cexp files.
35003 * lib/f-torture.exp: Similarly.
35004 * gcc.c-torture: Rename all .cexp files to .x files.
35005
35006 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
35007
35008 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
35009 (940510-1.c): Removed duplicate.
35010 (971104-1.c): New test.
35011
35012 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
35013
35014 * lib/f-torture.exp: Improve error and loop detection.
35015
35016 1997-11-19 Michael Meissner <meissner@cygnus.com>
35017
35018 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
35019 use that to size the filler array.
35020
35021 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
35022
35023 * lib/c-torture.exp(c-torture-execute): Fix typo.
35024
35025 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
35026 testcase as the executable name. Keep the executable around if
35027 the test fails.
35028
35029 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
35030
35031 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
35032 changes. Only test one -g option, and move it to the end of the
35033 list of options to test.
35034
35035 1997-09-19 Michael Meissner <meissner@cygnus.com>
35036
35037 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
35038 variable GCC_TORTURE_OPTIONS to supply default switches separated
35039 by colons. If no environment variable, run tests with -O0 -g, -O1
35040 -g, and -O2 -g as well.
35041
35042 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
35043
35044 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
35045 explanatory comments. Fix indentation.
35046
35047 1997-09-15 Jeffrey A Law (law@cygnus.com)
35048
35049 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
35050
35051 1997-09-11 Jeffrey A Law (law@cygnus.com)
35052
35053 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
35054 * g++.old-deja/g++.mike/p7325.C: Likewise.
35055 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
35056
35057 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
35058
35059 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
35060 * g++.old-deja/g++.brendan/crash30.C: Likewise.
35061 * g++.old-deja/g++.brendan/crash39.C: Likewise.
35062 * g++.old-deja/g++.law/operators4.C: Likewise.
35063
35064 1997-09-11 Joe Buck (jbuck@synopsys.com)
35065
35066 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
35067 * g++.old-deja/g++.mike/p784.C: Ditto.
35068 * g++.old-deja/g++.mike/p785.C: Ditto.
35069
35070 1997-09-05 Jeffrey A Law (law@cygnus.com)
35071
35072 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
35073
35074 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
35075
35076 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
35077 target feature; pass this to c-torture-execute as needed.
35078
35079 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
35080
35081 * lib/c-torture.exp(c-torture-execute): If the previous and the
35082 current executables being tested are identical, we don't need to
35083 run the executable again. Try to make the executable names
35084 unique. Add an optional argument for passing additional compiler
35085 flags.
35086
35087 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
35088
35089 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
35090
35091 1997-08-29 Jeffrey A Law (law@cygnus.com)
35092
35093 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
35094
35095 1997-07-31 Jeffrey A Law (law@cygnus.com)
35096
35097 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
35098 32bit or larger longs.
35099
35100 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
35101 have either a 32bit long or 32bit int.
35102
35103 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
35104
35105 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
35106 Make double precision tests dependent on sizeof (double).
35107
35108 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
35109
35110 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
35111 too.
35112
35113 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
35114
35115 * gcc.c-torture/compile/961203-1.cexp: New script.
35116
35117 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
35118
35119 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
35120 up the includes ourselves.
35121
35122 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
35123
35124 * lib/plumhall.exp: Remove random include, and add a few
35125 verbose messages for debugging.
35126
35127 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
35128
35129 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
35130 of trying to do it ourselves.
35131
35132 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
35133
35134 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
35135
35136 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
35137
35138 * gcc.prms/5403.c: Made regexp a bit less strict.
35139
35140 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
35141
35142 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
35143 is returned from remote_load instead.
35144 * lib/plumhall.exp: Ditto.
35145 * lib/mike-g++.exp: Ditto.
35146 * lib/old-dejagnu.exp: Ditto.
35147 * lib/c-torture.exp: Ditto.
35148
35149 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
35150
35151 * lib/g++.exp: Use build_wrapper procedure.
35152 * lib/gcc.exp: Ditto.
35153
35154 1997-05-20 Jeffrey A Law (law@cygnus.com)
35155
35156 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
35157 an old-style decl for malloc. Fixes tests to work when
35158 sizeof (int) != sizeof (size_t).
35159
35160 1997-05-15 Mike Meissner <meissner@cygnus.com>
35161
35162 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
35163
35164 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
35165 use stdargs.h interface.
35166
35167 1997-05-15 Mike Meissner <meissner@cygnus.com>
35168
35169 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
35170 NO_VARARGS when compiling.
35171
35172 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
35173
35174 * lib/plumhall.exp(ph_includes): New procedure.
35175 (ph_make): Use it.
35176 (ph_compiler): Ditto.
35177
35178 * lib/g++.exp: Rename test-glue.c to testglue.c.
35179 * lib/gcc.exp: Ditto.
35180
35181 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
35182
35183 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
35184 to completion when it's called.
35185
35186 1997-03-21 Michael Meissner <meissner@cygnus.com>
35187
35188 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
35189 is defined, don't do test.
35190
35191 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
35192
35193 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
35194 for object files.
35195 (ph_summary): Mark skipped testcases as untested, not unresolved.
35196
35197 * lib/plumhall.exp (ph_make): If unresolved because of bad
35198 errorCode, record errorCode in log file.
35199 (*): Replace send_log/verbose with verbose -log.
35200
35201 1997-03-19 Michael Meissner <meissner@cygnus.com>
35202
35203 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
35204 double conversion if double isn't at least 8 bytes.
35205
35206 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
35207 int to work with targets where int is 16 bits.
35208
35209 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
35210 8 bytes, just exit, since 4 byte doubles don't have enough bits of
35211 precision for the test to complete.
35212
35213 1997-03-14 Michael Meissner <meissner@cygnus.com>
35214
35215 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
35216 if d10v is not compiled with the -mdouble64 flag.
35217 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
35218
35219 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
35220 d10v is not compiled with the -mint32 flag.
35221
35222 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
35223
35224 * lib/plumhall.exp: Use incr_count.
35225
35226 1997-03-12 Jeffrey A Law (law@cygnus.com)
35227
35228 * gcc.c-torture: Update to c-torture-1.45.
35229
35230 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
35231
35232 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
35233 the name of the expect testcase file).
35234
35235 * lib/g++.exp(g++_init): Ditto.
35236
35237 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
35238
35239 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
35240 the host.
35241
35242 * lib/gcc.exp(gcc_exit): New procedure.
35243
35244 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
35245
35246 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
35247 specs where appropriate.
35248
35249 * g++.old-deja/g++.arm/*: Added additional ERROR checks
35250 because of new "candidates are" messages, and removed a few
35251
35252 * Converted all non-old-style g++ testcases to old-style, and
35253 moved into g++.old-deja.
35254
35255 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
35256
35257 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
35258 options.
35259
35260 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
35261 succeeded.
35262
35263 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
35264
35265 1997-02-13 Michael Meissner <meissner@cygnus.com>
35266
35267 * lib/gcc.exp (gcc_target_compile): Add support for defining
35268 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
35269 the machine doesn't have those features.
35270
35271 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
35272
35273 * g++.law/operators4.exp: Don't use LIBS.
35274
35275 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
35276
35277 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
35278
35279 * lib/mike-g++.exp: Don't set the compiler to be tested here.
35280 * lib/g++.exp: Set it here instead. Also, allow use of the
35281 --tool_exec and --tool_opt options. Change CXX to
35282 GXX_UNDER_TEST.
35283
35284 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
35285
35286 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
35287
35288 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
35289
35290 * lib/old-dejagnu.exp: Use prune_warnings instead of
35291 prune_system_crud.
35292 * lib/mike-g++.exp: Ditto.
35293 * lib/gcc.exp: Ditto.
35294 * lib/g++.exp: Ditto.
35295
35296 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
35297
35298 1997-02-07 Jeffrey A Law (law@cygnus.com)
35299
35300 * 941014-2.c: Include stdlib.h
35301 * 960327-1.c: Include stdio.h
35302 * dbra.c, index-1.c: Don't assume ints are 32bits.
35303
35304 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
35305
35306 * lib/gcc.exp: Add gcc,stack_size target feature.
35307
35308 * lib/g++.exp(g++_target_compile): Add the include and link
35309 paths here, not in two other places. And, it's $options, not
35310 options.
35311
35312 * lib/mike-g++.exp(postbase): Remove the code that determines
35313 the correct include and link paths.
35314 * g++.old-deja/old-deja.exp: Ditto.
35315
35316 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
35317
35318 * lib/g++.exp(g++_init): target_compile no longer returns the
35319 filename of the result.
35320
35321 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
35322
35323 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
35324 call to glob.
35325
35326 * gcc.c-torture/special/special.exp: Change call to
35327 gcc_target_compile to include the object file.
35328
35329 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
35330
35331 * gcc.c-torture/special/special.exp: Correct misspelling in last
35332 change.
35333
35334 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
35335
35336 * lib/plumhall.exp(ph_summary): Log the entire output of the
35337 executable. Return -1 if there were any failures, 0 otherwise.
35338 (ph_execute): Return -1 if there were any failures, 0 otherwise.
35339 (ph_make): Clean up objects and executables that were built
35340 if the tests succeeded.
35341
35342 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
35343
35344 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
35345 libraries and includes in the build tree as appropriate.
35346
35347 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
35348
35349 * lib/c-torture.exp: Instead of looking for the global variable
35350 NO_LONG_LONG, check to see if that's a feature of the target.
35351
35352 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
35353
35354 * config/default.exp: Minimize. Delete the remainer of the files in
35355 config; this functionality is now in devo/dejagnu/config.
35356
35357 g++.*/*: Pass any additional flags used to compile to postbase;
35358 delete CXXFLAGS.
35359
35360 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
35361 is now done by runtest.exp. Use gcc_target_compile instead of
35362 compile.
35363
35364 lib/c-torture.exp: Use gcc_target_compile instead of compile.
35365 Remove references to CFLAGS. Use remote_file instead of
35366 calling rm -f.
35367 (c-torture): Take a list of arguments to use to compile this
35368 testcase.
35369
35370 lib/g++.exp: Simplify. Use target_compile instead of compile.
35371 lib/gcc-dg.exp: Ditto.
35372 lib/gcc.exp: Ditto.
35373 lib/mike-{gcc,g++}.exp: Ditto.
35374 lib/old-dejagnu.exp: Ditto.
35375 lib/plumhall.exp: Ditto.
35376
35377 1997-01-08 Jim Wilson <wilson@cygnus.com>
35378
35379 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
35380 (ph_linker): Likewise.
35381
35382 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
35383
35384 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
35385 MAP_ANON / MAP_ANONYMOUS if defined;
35386 else try to map from /dev/zero .
35387
35388 1996-11-12 Jeffrey A Law (law@cygnus.com)
35389
35390 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
35391 isn't defined, then define it to MAP_ANONYMOUS.
35392
35393 1996-11-12 Jeffrey A Law (law@cygnus.com)
35394
35395 * gcc.c-torture: Update to c-torture-1.42 release.
35396
35397 1996-11-11 Jeffrey A Law (law@cygnus.com)
35398
35399 * gcc.c-torture: Update to c-torture-1.41 release.
35400
35401 1996-10-27 Jeffrey A Law (law@cygnus.com)
35402
35403 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
35404 c-torture release.
35405
35406 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
35407
35408 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
35409 and LDFLAGS. Fix second case to append the target_info ldflags
35410 onto LDFLAGS, not CFLAGS.
35411 * lib/g++.exp (g++_init): Add target_info stuff.
35412 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
35413 of libgloss and newlib flags for !native.
35414
35415 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
35416 (GDB): Fix relative path to go up another dir for finding gdb.
35417
35418 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
35419
35420 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
35421 versions in the target_info array, if they don't exist.
35422
35423 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
35424
35425 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
35426
35427 1996-07-08 Jim Wilson <wilson@cygnus.com>
35428
35429 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
35430 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
35431
35432 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
35433
35434 * lib/old-dejagnu.exp: Don't remove the output file before we've
35435 actually tested it. Don't append pwd to the path of the executable
35436 we're testing.
35437
35438 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
35439
35440 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
35441
35442 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
35443
35444 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
35445 temporary directory for compiler files, and set it to a default
35446 value of /tmp. Set $output as the name of the output file from
35447 compiling the testcase. Add a -o option to $cflags_var so the
35448 compiler writes the final output file as $output. Set $executable
35449 to $output.
35450
35451 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
35452 directory for compiler files, and set it to /tmp if it doesn't
35453 already have a value. Set $output_file to the name of the output
35454 file from compiling the testcase. Add a -o option to CXXFLAGS so
35455 the compiler writes the final output file as $output. Use $output
35456 as the executable to be tested.
35457
35458 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
35459
35460 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
35461
35462 1996-06-08 Jeffrey A Law (law@cygnus.com)
35463
35464 * gcc.c-torture/execute/pending-1.c: New test. Still
35465 pending in Tege's queue.
35466
35467 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
35468
35469 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
35470 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
35471 if there were failures. Call unresolved if there were unresolved
35472 testcases. Call gcc_fail if program did not run to completion.
35473 (ph_make): Pass additional argument name to ph_execute.
35474 (ph_execute): Add new argument. Pass additional arguments to
35475 ph_summary. Call gcc_fail is there is no execution output.
35476
35477 1996-04-24 Jeffrey A Law (law@cygnus.com)
35478
35479 * lib/plumhall.exp (proc_summary): Output relavent summary
35480 lines into the log so specific failures in plumhall can be
35481 investigated.
35482
35483 1996-04-10 Jeffrey A Law (law@cygnus.com)
35484
35485 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
35486 (c-torture-execute): Don't try to execute tests which use
35487 "long long" types if $NO_LONG_LONG is nonzero.
35488
35489 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
35490
35491 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
35492 not c-torture.
35493
35494 * gcc.ieee: Move from here.
35495 * gcc.c-torture/execute/ieee: To here.
35496
35497 1996-03-26 Jeffrey A Law (law@cygnus.com)
35498
35499 * gcc.c-torture: Update to c-torture-1.41 release.
35500
35501 1996-03-22 Jeffrey A Law (law@cygnus.com)
35502
35503 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
35504 not "$output".
35505
35506 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
35507
35508 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
35509 -c present.
35510
35511 1996-03-02 Jeffrey A Law (law@cygnus.com)
35512
35513 * config/proelf.exp: Handle connecting to a simulator.
35514
35515 1996-01-31 Jeffrey A Law (law@cygnus.com)
35516
35517 * config/proelf.exp: New file. Enough framework that we can
35518 run c-torture tests on the proelf targets (or any other target
35519 that gdb can connect to for that matter).
35520
35521 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
35522
35523 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
35524 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
35525
35526 * lib/plumhall.exp (ph_execute): Always call ph_summary if
35527 exec_output exists.
35528
35529 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
35530
35531 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
35532 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
35533
35534 * config/*.exp: Update FSF address. Change result of ${tool}_load
35535 to pass/fail/unresolved/unsupported/untested. Caller must now
35536 call unresolved/unsupported/untested.
35537 * lib/*.exp: Update FSF address. Update to handle new results of
35538 ${tool}_load.
35539 * lib/chill.exp (verbose): Delete.
35540
35541 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
35542
35543 * lib/gcc.exp (default_gcc_start): Change order of args to
35544 $LDFLAGS $CFLAGS $LIBS.
35545 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
35546 Save/set/restore CFLAGS. Pass single arg to gcc_start.
35547 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
35548 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
35549 * gcc.misc-tests/dg-test.exp: Likewise.
35550 * gcc.misc-tests/msgs.exp: Likewise.
35551 * gcc.prms/prms.exp: Likewise.
35552 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
35553 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
35554
35555 * lib/dg.exp: Deleted, moved to dejagnu/lib.
35556
35557 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
35558
35559 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
35560
35561 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
35562 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
35563
35564 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
35565 necessary.
35566
35567 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
35568
35569 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
35570 global for loop; add use of $mathlib.
35571 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
35572 settings here; set mathlib for anything but VxWorks.
35573
35574 1996-01-22 Jeffrey A Law (law@cygnus.com)
35575
35576 * gcc.c-torture: Update to c-torture-1.40 release.
35577
35578 1996-01-03 Jeffrey A Law (law@cygnus.com)
35579
35580 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
35581 dg.exp.
35582
35583 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
35584
35585 * lib/c-torture.exp (c-torture-execute): Declare "output" as
35586 global.
35587
35588 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
35589
35590 * lib/g++.exp (LIBS): Define if not already.
35591 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
35592 (gcc-dg-prune): Call prune_gcc_output.
35593 * lib/gcc.exp (prune_gcc_output): New proc.
35594 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
35595 prune_gcc_output.
35596
35597 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
35598
35599 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
35600 (c-torture-execute): Likewise. Rename `name' to `testcase'.
35601
35602 1995-11-15 Jeffrey A Law (law@cygnus.com)
35603
35604 * gcc.c-torture: Update to c-torture-1.39 release.
35605
35606 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
35607
35608 * lib/c-torture.exp (c-torture-execute): Don't return if one option
35609 fails, try others as well.
35610
35611 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
35612
35613 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
35614 If compilation fails, mark execute tests as `untested'.
35615 If test is marked as unsupported, don't mark compilation and
35616 execute tests as failed.
35617
35618 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
35619
35620 * lib/g++.exp (g++_init): Don't link in libg++, and look to
35621 libstdc++ for whether or not we want to be doing shared
35622 libraries. Delete link_curses since we don't need it anymore.
35623 * lib/mike-g++.exp (postbase): Don't link in libg++.
35624 * g++.old-deja/old-deja.exp: Likewise.
35625
35626 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
35627
35628 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
35629
35630 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
35631
35632 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
35633 For that, add `-Wl,-a,shared_archive'.
35634 * g++.old-deja/old-deja.exp: Likewise.
35635
35636 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
35637
35638 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
35639
35640 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
35641
35642 * lib/mike-g++.exp (postbase): Pay attention to the status of
35643 g++_load.
35644
35645 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
35646
35647 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
35648
35649 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
35650
35651 * lib/gcc.exp (default_gcc_start): No longer need to log program
35652 being executed or its output, execute_anywhere does that now.
35653 * lib/g++.exp (default_g++_version): Call execute_anywhere.
35654 (default_g++_start): Likewise. Delete calls to verbose/send_log.
35655
35656 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
35657
35658 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
35659 the same as those in lib/g++.exp.
35660
35661 1995-10-10 Jeff Law (law@hurl.cygnus.com)
35662
35663 * gcc.c-torture: Update to c-torture-1.38 release.
35664 * gcc.ieee: Related changes.
35665
35666 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
35667
35668 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
35669 "exec". Minor reformatting changes.
35670
35671 * config/rom68k.exp (${tool}_load): Make it work in a canadian
35672 cross. This means all "exec" calls now work on a remote host as
35673 well.
35674 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
35675 cross. Filter out the extra "\r\n" stuff that expect puts in.
35676 (c-torture-execute): Filter out the bogus warnings like
35677 c-torture-compile does. Add support for canadian cross.
35678 * lib/gcc.exp (default_gcc_version, default_gcc_start)
35679 Use execute_anywhere rather than calling exec directly. Now it
35680 works for canadian cross testing.
35681
35682 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
35683
35684 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
35685 results into a variable, and check that rather than using file exists.
35686
35687 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
35688
35689 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
35690 create a libg++.so. For sunos4.1.*, also add -ltermcap.
35691
35692 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
35693
35694 * g++.old-deja/old-deja.exp: Create and pass runshlib and
35695 lib_curses if there's a shared libg++ in the build tree.
35696
35697 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
35698
35699 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
35700 if not supported target.
35701
35702 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
35703
35704 * lib/g++.exp (g++_init): Move empty setting of runshlib and
35705 link_curses up to always happen, not just for native builds.
35706
35707 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
35708
35709 * gcc.c-torture: Update to c-torture-1.36 release.
35710 * gcc.failure: Related changes.
35711
35712 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
35713
35714 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
35715
35716 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
35717
35718 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
35719 * lib/mike-g++.exp (postbase): Not in here. Still reference
35720 runshlib, link_curses, and mathlib for link and run.
35721
35722 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
35723 pass the runtime shared library options for Solaris, OSF/1, and
35724 Irix5, and link with -lcurses to avoid unresolved references.
35725
35726 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
35727
35728 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
35729 only run once.
35730
35731 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
35732
35733 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
35734
35735 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
35736
35737 * gcc.c-torture: Update to c-torture-1.35 release. Note we
35738 do not have a framework for the "compat" tests yet.
35739
35740 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
35741
35742 * lib/mike-g++.exp (postbase): New local variable `mathlib',
35743 set to null if we're testing vxworks5.1. Use that instead of
35744 `-lm' in the setting of LIBS for link and run.
35745
35746 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
35747
35748 * config/rom68k.exp (${tool}_load): Major changes to make it
35749 work. Verified that it does in fact return the stuff in
35750 exec_output properly. Catch any Emul or any TRAP other than 0.
35751
35752 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
35753
35754 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
35755 LDFLAGS properly for targets that need stuff from libgloss.
35756 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
35757 only run once.
35758 (gpp_initialized): New variable.
35759
35760 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
35761
35762 * config/rom68k.exp: Load libgloss.exp.
35763 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
35764 so we can produce a fully linked binary.
35765 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
35766 so we can produce a fully linked binary.
35767
35768 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
35769
35770 * lib/plumhall.exp (ph_section): Watch for expected failures.
35771 Add missing `else'.
35772
35773 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
35774 run the testcase.
35775 (c-torture): Likewise.
35776
35777 1995-08-28 Doug Evans <dje@cygnus.com>
35778
35779 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
35780
35781 * lib/mike-g++.exp (mike_cleanup): New proc.
35782 (prebase): New globals compiler_result, not_compiler_result,
35783 target_regexp.
35784 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
35785 allow leading "-" in pattern. Watch for unsupported tests.
35786 If $compiler_result is set, pattern match assembler code,
35787 and ditto for $not_compiler_result.
35788 * lib/mike-gcc.exp: Likewise.
35789
35790 * lib/plumhall.exp (ph_execute): Only call ph_summary if
35791 execution "succeeded".
35792
35793 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
35794
35795 * config/win32.exp: New file.
35796 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
35797
35798 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
35799
35800 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
35801 unsupported.
35802 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
35803 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
35804 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
35805
35806 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
35807 "... without exceptions was ...". That is now handled by
35808 prune_system_crud.
35809 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
35810
35811 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
35812
35813 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
35814 sieve.c,sort2.c}: New files.
35815 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
35816 sieve.exp,sort2.exp}: Drivers for them.
35817
35818 * lib/mike-gcc.exp (program_output): New user settable variable.
35819 (postbase): Call prune_system_crud. Also prune extraneous compiler
35820 messages.
35821 * lib/mike-g++.exp (program_output): New user settable variable.
35822
35823 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
35824
35825 * config/sh.exp: Deleted (use sim.exp instead).
35826
35827 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
35828
35829 * config/vx.exp: Declare CHECKTASK as global.
35830 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
35831 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
35832 * lib/old-dejagnu.exp: Load [pwd]/$executable.
35833
35834 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
35835
35836 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
35837 target. Like vx.exp, only includes `vx29k.exp' instead of
35838 `vxworks.exp'.
35839
35840 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
35841
35842 * config/sim.exp: Increase time limit from 120 seconds to 240.
35843
35844 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
35845
35846 * gcc.c-torture/execute/950628-1.c: New test.
35847
35848 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
35849
35850 * gcc.c-torture: Update with changes/additions from
35851 c-torture-1.34.
35852
35853 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
35854
35855 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
35856
35857 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
35858
35859 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
35860
35861 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
35862
35863 * gcc.c-torture/compile/950512-1.c: New test.
35864 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
35865 * gcc.dg/struct-ret-1.c: Likewise.
35866
35867 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
35868
35869 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
35870 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
35871
35872 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
35873
35874 * gcc.c-torture/special/920411-1.c: Deleted.
35875 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
35876
35877 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
35878
35879 * config/sim.exp (${tool}_load): Hack in call to bash to get a
35880 cpu limit.
35881
35882 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
35883
35884 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
35885
35886 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
35887
35888 From kenner;
35889 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
35890 is the proper length.
35891 * va-arg-3.c: Likewise.
35892
35893 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
35894
35895 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
35896 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
35897
35898 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
35899 * lib/g++.exp (default_g++_start): Delete old cruft.
35900
35901 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
35902
35903 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
35904 (2 * (1 << 18)) to (2 * (1 << 17)).
35905
35906 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
35907
35908 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
35909
35910 * config/rom68k.exp: Renamed from config/idp.exp
35911
35912 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
35913
35914 * c-torture/compile/921109-2.c
35915
35916 1995-04-18 Mike Stump <mrs@cygnus.com>
35917
35918 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
35919 excess errors.
35920
35921 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
35922
35923 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
35924 output.
35925 * lib/g++.exp (default_g++_start): Likewise.
35926
35927 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
35928
35929 * gcc.c-torture/compile/950329-1.c: New test.
35930
35931 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
35932
35933 * config/bug.exp (${tool}_load): Updated to use new remote_open
35934 and remote_close procs.
35935 * config/idp.exp: New file.
35936
35937 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
35938
35939 * gcc.c-torture/execute/950322-1.c: New test.
35940
35941 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
35942
35943 * config/vx.exp (${tool}_load): Clean up testing of return code from
35944 vxworks_ld and vxworks_spawn.
35945
35946 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
35947
35948 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
35949
35950 1995-03-13 Mike Stump <mrs@cygnus.com>
35951
35952 * lib/old-deja.exp: Add `excess errors test - ' error, now one
35953 can mark excess errors on a machine by machine basis. Note, the
35954 default is to not expect any excess errors, even when excess
35955 errors test - is given, so you will want to put an XFAIL ... on
35956 these lines. For example, // excess errors test - XFAIL hppa*-*-*
35957 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
35958 those 4 machines, but no others.
35959
35960 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
35961
35962 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
35963 * lib/c-torture.exp: to here.
35964
35965 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
35966
35967 * gcc.c-torture/execute/950221-1.c: New test.
35968 * gcc.c-torture/execute/struct-ret-1.c: New test.
35969 * gcc.c-torture/compile/950221-1.c: New test.
35970
35971 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
35972
35973 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
35974
35975 * gcc.c-torture/execute/arith-1.c (main): Return 0.
35976 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
35977
35978 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
35979
35980 * g++.gb: New directory of tests, derived from my signature and
35981 class scoping tests.
35982
35983 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
35984 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
35985 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
35986 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
35987 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
35988 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
35989 * g++.gb/sig25.C: Likewise.
35990
35991 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
35992 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
35993 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
35994 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
35995 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
35996 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
35997 * g++.gb/sig25.exp: Likewise.
35998
35999 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
36000 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
36001 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
36002 * g++.gb/scope13.C: Likewise, this test still fails.
36003
36004 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
36005 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
36006 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
36007 * g++.gb/scope13.exp: Ditto.
36008
36009 * g++.gb/README: New file, explains what these tests are about.
36010
36011 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
36012
36013 * lib/dg.exp (dg-do): Support `preprocess'.
36014 (dg-test): Likewise.
36015
36016 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
36017
36018 * config/udi.exp: change "continue -expect" to "exp_continue".
36019
36020 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
36021
36022 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
36023 Delete redundant tests.
36024
36025 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
36026 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
36027 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
36028 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
36029 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
36030 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
36031 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
36032 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
36033
36034 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
36035 storing label pointers.
36036 * gcc.c-torture/execute/921019-1.c: Likewise.
36037 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
36038 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
36039 parameter fp.
36040 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
36041 constants.
36042
36043 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
36044 Delete obsolete tests.
36045
36046 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
36047 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
36048 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
36049 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
36050 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
36051 * gcc.c-torture/compile/950124-1.c: New test.
36052
36053 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
36054
36055 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
36056
36057 * lib/mike-g++.exp: Add -lm to LIBS.
36058
36059 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
36060
36061 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
36062
36063 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
36064
36065 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
36066
36067 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
36068
36069 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
36070
36071 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
36072
36073 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
36074 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
36075 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
36076 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
36077 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
36078 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
36079 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
36080 * g++.law/{operators31.C, operators32.C,
36081 * g++.law/{operators33.C, operators34.C}: Likewise.
36082 * g++.law/{pic1.C, refs2.C}: Likewise.
36083 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
36084 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
36085 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
36086 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
36087
36088 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
36089 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
36090 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
36091 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
36092 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
36093 * g++.law/{enum9.exp, friend5.exp}: Likewise.
36094 * g++.law/{nest3.exp, nest4.exp}: Likewise.
36095 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
36096 * g++.law/{operators30.exp, operators31.exp}: Likewise.
36097 * g++.law/{operators32.exp, operators33.exp}: Likewise.
36098 * g++.law/{operators34.exp}: Likewise.
36099 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
36100 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
36101 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
36102 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
36103 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
36104
36105 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
36106 No longer expected to fail.
36107 * g++.law/missed-error3.C: Tweak for recent bool changes.
36108
36109 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
36110
36111 * config/emb-unix: Deleted.
36112 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
36113 remote execution. Do final link on remote host if REMOTE_LINK is set.
36114
36115 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
36116
36117 * lib/dg.exp (dg-test): Fix typo in last patch.
36118
36119 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
36120
36121 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
36122 (handles multiple occurrences).
36123
36124 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
36125
36126 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
36127 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
36128 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
36129 printed).
36130 * lib/c-torture.exp (c-torture-compile): Likewise.
36131 (c-torture): Prepend full path if missing.
36132 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
36133 (gcc_fail): Likewise.
36134 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
36135
36136 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
36137
36138 * lib/netware.exp: Only attach to NetWare i386 systems.
36139
36140 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
36141
36142 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
36143 messages. Add test name to "output pattern match" pass/fail message.
36144
36145 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
36146
36147 * gcc.dg: New testsuite.
36148 * gcc.dg/dg.exp: New file.
36149
36150 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
36151 test-switch.c}: Deleted.
36152
36153 * gcc.misc-tests/msgs.exp: New testcase driver.
36154
36155 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
36156
36157 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
36158 Watch for illegal return values from ${tool}_load.
36159 * config/unix.exp (${tool}_load): Fix pass/fail detection for
36160 cross targets. Coerce return value >0 to 1.
36161
36162 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
36163
36164 * config/unix.exp (${tool}_load): Call program rsh, not proc.
36165
36166 * config/emb-unix.exp: New file.
36167
36168 * config/sim.exp: Error if variable $SIM not defined.
36169 (${tool}_load): Mark test as "untested" if simulator missing.
36170
36171 * config/unix.exp: Load remote.exp to get rcp_download.
36172 * lib/c-torture.exp: Use different option lists for testcases with
36173 and without loops.
36174 * gcc.c-torture/execute/execute.exp: Likewise.
36175
36176 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
36177
36178 * config/*.exp: Clarify return code from ${tool}_load.
36179 Call `unresolved' or `untested' instead of `warning' or `perror'
36180 (sometimes you still want to call both though).
36181 Add comment that `shell_id' is local to each file.
36182 * config/udi.exp (timeout): Set to 30.
36183 Don't print warning if connection fails, $connectmode has already
36184 printed an error.
36185 (${tool}_load): Move verbose messages to level 2.
36186 Rework pattern for "Process started" message.
36187 Pass `shell_id' to ${connectmode}_download.
36188 Retry twice upon timeout. Make resetting of target more robust.
36189 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
36190 Pass `shell_id' to exit_$connectmode.
36191 Only call exit_$connectmode if connected.
36192 * config/unix.exp (${tool}_load): Check return codes better.
36193 * config/vrtx.exp (${tool}_load): Likewise.
36194 * config/vx.exp (${tool}_load): Likewise.
36195 Delete unneeded global's.
36196 * lib/dg.exp (dg-test): Update to reflect clarified return codes
36197 from ${tool}_load.
36198 (dg-stat): Delete.
36199 (dg-init): Delete recording of pass/fail counts.
36200 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
36201 (old-dejagnu-init): Likewise.
36202 (old-dejagnu-stat): Delete contents, empty proc now.
36203 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
36204 (c-torture): Delete references to lcnt, lpass, lfail.
36205 Get option list from TORTURE_OPTIONS.
36206 Delete -funroll[-all]-loops if no loops.
36207 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
36208 (g++_stat): Delete contents (empty proc now).
36209 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
36210 (gcc_finish): Likewise.
36211 (gcc_stat): Deleted.
36212 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
36213 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
36214 * gcc.c-torture/execute/execute.exp: Likewise.
36215 Split tests into two parts: compile, execute.
36216 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
36217 no loops. Update to reflect clarified return codes from ${tool}_load.
36218
36219 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
36220
36221 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
36222 to grep for.
36223 (old-dejagnu): Likewise (where necessary).
36224
36225 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
36226
36227 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
36228
36229 * lib/dg.exp (dg-process-target): Fix processing of selector.
36230 Add comment regarding use of `error'.
36231
36232 * lib/gcc.exp (prune_system_crud): Define if missing.
36233 * lib/g++.exp (prune_system_crud): Likewise.
36234
36235 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
36236 Call prune_system_crud.
36237 * lib/dg.exp (dg-runtest): New proc.
36238 Use perror instead of send_user for tcl errors in testcase.
36239 Don't return any value, it's never used.
36240 Don't clobber previous definition of `unknown'.
36241 Print tcl errors in `dg-final'.
36242
36243 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
36244
36245 * lib/dg.exp (dg-process-target): Improve syntax error messages.
36246 (dg-test): Don't print errorInfo, it contains stack backtrace.
36247
36248 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
36249
36250 * lib/g++.exp (runtest_file_p): Define if missing.
36251
36252 1994-09-24 Doug Evans (dje@cygnus.com)
36253
36254 * lib/mike-g++.exp: Comment out loading of g++.exp.
36255 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
36256 (default_g++_version): Always print something.
36257 (default_g++_start): Comment out call to `which'.
36258 (g++_start, g++_load): Deleted (must be defined in config file).
36259 * lib/gcc.exp: Test for existence of $CC at start.
36260 Delete check for tmpdir (done in gcc_init).
36261 (default_gcc_version): Always print something.
36262 (default_gcc_start): Comment out call to `which'.
36263 * config/*.exp: Major cleanup - make cross targets work at least a
36264 little better for g++ (by not being "--tool gcc" specific).
36265 Rename gcc_xxx to ${tool}_xxx.
36266 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
36267 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
36268
36269 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
36270
36271 * lib/c-torture.exp (c-torture-compile): Rework compiler
36272 message processing.
36273
36274 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
36275 c-torture.
36276
36277 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
36278
36279 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
36280
36281 * lib/dg.exp (dg-process-target): Support { target native }.
36282
36283 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
36284
36285 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
36286 looked for "... program xxx got fatal signal".
36287 Correct regsub munging of `comp_output'.
36288 Ignore compiler messages "path prefix not used" and "linker input
36289 file unused".
36290
36291 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
36292
36293 * lib/gcc.exp (runtest_file_p): Define if missing.
36294 * gcc.prms/template.c: Example to work from.
36295
36296 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
36297
36298 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
36299 * lib/dg.exp (dg-test): Call unsupported testcases as such.
36300
36301 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
36302 * gcc.prms/1883.c: Moved from compile/940714-1.c.
36303 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
36304 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
36305
36306 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
36307 (dg-process-target): No longer a varargs proc.
36308 Return S/N for target, P/F for xfail. All callers changed.
36309 (user option procs): More argument checking.
36310 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
36311 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
36312 (dg-test): Skip test if not running on selected target in `dg-do'.
36313 Update handling of `dg-do-what', `dg-output-text'.
36314 Separate execution pass/fail from output pattern match pass/fail.
36315 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
36316
36317 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
36318
36319 * gcc.c-torture/special/special.exp: Don't expect failure for mips
36320 target for 920510-1.c.
36321
36322 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
36323
36324 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
36325 Clean up comment regarding use of passcnt, etc.
36326 (gcc_stat): Don't update `testcnt' here.
36327 (gcc_finish): Do it here.
36328 Might as well reset `but_id' here too.
36329 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
36330 to determine if the file should be tested.
36331 * gcc.c-torture/compile/compile.exp: Likewise.
36332 * gcc.c-torture/execute/execute.exp: Likewise.
36333 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
36334 * gcc.misc-tests/dg-test.exp: Likewise.
36335 * gcc.prms/prms.exp: Likewise.
36336 * gcc.wendy/wendy.exp: Likewise.
36337 * g++.old-deja.exp: Likewise.
36338 Move "Testing file" message to verbose level 1.
36339
36340 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
36341
36342 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
36343
36344 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
36345
36346 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
36347 (default_gcc_start): Accept optional second list element
36348 of compiler flags. Print compiler output at verbosity level 2.
36349 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
36350 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
36351 Save current values of framework globals passcnt, failcnt, xpasscnt,
36352 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
36353 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
36354 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
36355 xfailcnt to compute stats. Update framework global `testcnt' from
36356 pass/fail counts.
36357 (gcc_finish): New proc. Clean up test environment.
36358 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
36359 (gcc_epass, gcc_efail): Delete.
36360 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
36361 argument of line number.
36362 (dg-init): If the tool has an init routine, call it.
36363 (dg-test): Remove args `cflags_var' and `libs_var'.
36364 Pass all compiler options to ${tool}_start.
36365 Handle missing line number.
36366 (dg-finish): New function.
36367 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
36368 particular files. Call gcc_finish at end. Move "skipping test"
36369 message to verbosity level 3.
36370 * gcc.c-torture/compile/compile.exp: Likewise.
36371 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
36372 * gcc.c-torture/execute/execute.exp: Likewise.
36373 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
36374 Print testcase being tried at verbosity level 1.
36375 * gcc.c-torture/special/special.exp: Unset xfail.
36376 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
36377 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
36378 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
36379 * gcc.failure/failure.exp: Likewise.
36380 * gcc.ieee/ieee.exp: Likewise.
36381 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
36382 Update call to dg-test. Call dg-finish at end.
36383 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
36384 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
36385 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
36386 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
36387 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
36388 * gcc.wendy/wendy.exp: Add copyright.
36389 Delete setting of tmpdir (done by gcc_init).
36390 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
36391 Pass compiler flags to gcc_start. Call gcc_finish at end.
36392 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
36393 gcc_[ce]pass/fail.
36394
36395 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
36396
36397 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
36398 confusion.
36399 (g++_load): Likewise.
36400
36401 * config/*.exp (gcc_load): Some were varargs fns and some were not.
36402 Rename argument to `prog' to remove the confusion.
36403 Varargs fns behave differently too!
36404 (g++_load): Likewise.
36405
36406 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
36407
36408 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
36409 what it is. Delete (always) printing of status value for !native.
36410 Simplify verbose code, and include status and exec_output.
36411 (g++_load): Use gcc_load.
36412
36413 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
36414
36415 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
36416 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
36417 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
36418 940714-3.c as these testcases don't exist anymore. Make
36419 va-arg-1.c expected to pass.
36420
36421 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
36422
36423 * gcc.misc-tests/misc.exp: Only run specific testcases.
36424 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
36425 * gcc.misc-tests/dg-[1-9].c: New files.
36426
36427 * lib/dg.exp: New testsuite driver.
36428 * gcc.prms/prms.exp: Use it.
36429
36430 * README.gcc: New file.
36431
36432 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
36433 Document and reset `lxpass' and `lxfail'.
36434 Simplify "initialized" message.
36435 (gcc_stat): Clean up comments a little.
36436
36437 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
36438
36439 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
36440
36441 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
36442
36443 * lib/old-dejagnu.exp (process-option): New proc.
36444 (old-dejagnu-init, old-dejagnu-stat): Likewise.
36445 (old-dejagnu): Simplify.
36446 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
36447
36448 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
36449
36450 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
36451 exists and is not an empty string.
36452
36453 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
36454 $xfail rather than calling setup_xfail. Clear $xfail when test is
36455 finished.
36456 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
36457 automatically.
36458
36459 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
36460 longer expected to fail.
36461
36462 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
36463 "f" function call.
36464
36465 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
36466
36467 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
36468 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
36469 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
36470 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
36471 c-torture-1.29.
36472
36473 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
36474 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
36475
36476 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
36477
36478 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
36479 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
36480
36481 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
36482 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
36483 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
36484
36485 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
36486
36487 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
36488 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
36489 940714-1.c, 940714-2.c, 940714-3.c},
36490 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
36491 gcc.misc-tests/{mg.c,mg.exp}:
36492 New tests.
36493 * gcc.noncompile/noncompile.exp: Change accordingly.
36494
36495 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
36496
36497 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
36498 Undo previous clobberage.
36499
36500 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
36501
36502 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
36503 * gcc.special/{930510-1.c, special.exp}:
36504 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
36505 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
36506 struct-varargs-1.c}: New tests from c-torture-1.26.
36507
36508 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
36509
36510 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
36511 argument to switch.
36512
36513 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
36514
36515 * Revert the previous changes. Please see Rob's directory
36516 (/lisa/test/rob/progressive/gcc/testsuite) for testing
36517 fixes.
36518
36519 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
36520
36521 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
36522 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
36523 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
36524 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
36525 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
36526 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
36527 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
36528 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
36529 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
36530 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
36531 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
36532 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
36533 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
36534 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
36535 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
36536 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
36537 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
36538 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
36539 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
36540 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
36541 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
36542 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
36543 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
36544 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
36545 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
36546 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
36547 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
36548
36549 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
36550
36551 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
36552 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
36553 with perror calls.
36554
36555 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
36556
36557 * config/unix.exp (g++_load): Fix syntax.
36558
36559 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
36560
36561 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
36562 * gcc.noncompile/921017-1.c: Deleted obsolete test.
36563 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
36564 Don't expect va-arg-1.c to fail. Correct expected output for
36565 920928-1.c.
36566 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
36567 * gcc.wendy/hbm4.c: Correct typo.
36568 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
36569
36570 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
36571
36572 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
36573 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
36574 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
36575 * lib/c-torture.exp (c-torture-compile): Ditto.
36576
36577 Reduce volume of output (remove all the -I's and such).
36578 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
36579 Call gcc_cpass, gcc_cfail.
36580 (c-torture): Pass testing option to c-torture-compile.
36581
36582 1994-03-21 Doug Evans (dje@cygnus.com)
36583
36584 Bring patches over from progressive.
36585 * config/default.exp: Exit remote shell cleanly.
36586 (g++_exit, g++_start): Add default versions.
36587 * config/sim.exp (gcc_load): Use perror, not error.
36588
36589 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
36590
36591 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
36592 set in site.exp.
36593
36594 1994-03-14 Doug Evans (dje@cygnus.com)
36595
36596 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
36597 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
36598 (wendy_try): New proc to run testcase.
36599 (main loop): Call 'em.
36600 * gcc.wendy/*.c: Clean up pass to correct expected output.
36601
36602 * lib/gcc.exp: Minor cleanup work.
36603 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
36604
36605 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
36606
36607 * config/sim.exp (gcc_load): Document return codes better.
36608 Don't pass -v to simulator.
36609
36610 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
36611
36612 * gcc.special/920717-x.c: Fix typo.
36613 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
36614 get at sources.
36615
36616 * lib/mike-gcc.exp: Fix typo.
36617
36618 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
36619
36620 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
36621 binary to use, transform the name.
36622 * config/*.exp: rename everything. Nuke any g++ specific files,
36623 it's now a special case of gcc that requires no special support.
36624 Add a default.exp for unsupported targets.
36625
36626 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
36627
36628 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
36629 lib/old-dejagnu.exp: Fix a few patterns to work with the new
36630 version of Tcl.
36631
36632 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
36633
36634 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
36635 than a warning.
36636
36637 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
36638
36639 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
36640
36641 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
36642
36643 * gcc.execute/execute.exp: Combine opt_list and foption_list into
36644 option_list. Compile every file with only 4/6 option choices
36645 (same as C torture) instead of with 12/18 different option
36646 choices.
36647 * lib/c-torture.exp: Likewise.
36648
36649 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
36650 not already set.
36651
36652 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
36653
36654 * lib/old-deja.exp: Add `excess errors test fails' error, now one
36655 can put an XFAIL *-*-* on excess errors.
36656
36657 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
36658
36659 * g++.law: Add more tests derived from g++-bugs snapshots.
36660
36661 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
36662 equivalent to g++.law/init9.
36663
36664 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
36665 compiled it, and the a.out file after we've run it.
36666
36667 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
36668
36669 * lib/mike-g++.exp (postbase): Delete the .o file after we've
36670 compiled it, and the a.out file after we've run it.
36671
36672 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
36673
36674 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
36675
36676 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
36677
36678 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
36679 version number.
36680
36681 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
36682
36683 * g++.law: New directory of g++ tests derived from the g++-bugs
36684 snapshots.
36685
36686 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
36687
36688 * gcc.compile: initbug1.c initbug1.exp testcase added
36689
36690 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
36691
36692 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
36693 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
36694 fixes submitted by Jeff Law (law@cs.utah.edu)
36695 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
36696 Jeff Law (law@cs.utah.edu)
36697
36698
36699 1993-11-30 Mike Stump (mrs@cygnus.com)
36700
36701 * config/unix-g++.exp: Follow the gcc way of doing things.
36702 * g++.old-deja/old-deja.exp: Minor updates.
36703 * lib/g++.exp: New file, follow the gcc way of doing things.
36704 * lib/old-dejagnu.exp: Minor updates.
36705 * lib/mike-g++.exp: Always unset errorInfo.
36706
36707 1993-11-06 Mike Stump (mrs@cygnus.com)
36708
36709 * lib/gcc.exp: Fix some errors with the below change, CC and
36710 CFLAGS should be global when setting, not local.
36711
36712 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
36713
36714 * lib/gcc.exp: Transform tool name.
36715
36716 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
36717
36718 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
36719
36720 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
36721
36722 * lib/gcc.exp: change gcc_done to gcc_stat
36723
36724 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
36725
36726 * Upgraded gcc testsuite to c-torture version 1.25
36727
36728 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
36729
36730 * lib/gcc.exp: added reporting code. Changed verbose compile message.
36731 * lib/c-torture: added hooks for new reporting code.
36732
36733 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
36734
36735 * config/sh-gcc.exp: check if sh-sim exists in the path
36736
36737 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
36738
36739 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
36740 * gcc.compile/compile.exp: Initial changes for new logic.
36741 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
36742 * gcc.failure/failure.exp: Initial changes for new logic.
36743 * gcc.ieee/ieee.exp: Initial changes for new logic.
36744 * gcc.misc-tests/misc.exp: Initial changes for new logic.
36745 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
36746 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
36747 * lib/c-torture.exp: Initial changes for new logic.
36748 * lib/gcc.exp: Initial changes for new logic.
36749
36750 1993-10-15 Mike Stump (mrs@cygnus.com)
36751
36752 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
36753 depend upon failure or success. Fully qualify names in failure
36754 and success messages. Always remove a.out before starting
36755 compile, just in case. Pay more attention to error text output by
36756 the compiler. Handle testcases with no known past errors just
36757 like all others, so that things are uniform. Other miscellaneous
36758 improvements.
36759
36760 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
36761
36762 * gcc.cpp: new directory for cpp tests
36763
36764 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
36765
36766 * lib/chill.exp: Code reformatted, removed unused code.
36767 * config/unix-chill.exp: Code reformatted, removed unused code.
36768 * chill.execute/execute.exp: Code reformatted, removed unused code.
36769 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
36770
36771 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
36772
36773 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
36774 routines not written.
36775
36776 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
36777
36778 * config/bug-gcc.exp: Use new procs from bug.exp.
36779
36780 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
36781
36782 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
36783 via ftp, rather than depending on NFS.
36784 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
36785 case.
36786
36787 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
36788
36789 * config/bug-gcc.exp: Use new download proc.
36790
36791 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
36792
36793 * chill.execute/execute.exp: cleanups, handles errors better
36794 * chill.compile/compile.exp: rewrite, based on execute.exp
36795 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
36796 * lib/chill.exp: major changes to diff proc and compile and link
36797 procs. added chill_fail and chill_pass wrappers to pass and
36798 fail. added more comments, and handle error codes better.
36799 Added a hack to capture stderr from exec, so noncompile tests
36800 can work.
36801
36802 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
36803
36804 * chill.execute/execute.exp: rewrite of testsuite driver
36805 * lib/chill.exp: rewrite of testsuite driver
36806 * config/unix-chill.exp: rewrite of testsuite driver
36807
36808 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
36809
36810 In chill.execute:
36811 * iexpr.ch: Standardize uppercase.
36812 * tuples.dat: Standardize uppercase.
36813 * vary.ch: standardize. Correct varying string assignments.
36814 * vary.dat: Add new output lines.
36815
36816 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
36817
36818 In chill.execute:
36819 * chprintf.ch: Standardize use of uppercase.
36820 * tuples.ch: Standardize and turn arr2 into a DCL,
36821 rather than a SYN.
36822 * pinits.ch: Standardize.
36823
36824 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
36825
36826 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
36827 * Makefil: Renamed to Makefile.in.
36828 * configure.in: New.
36829
36830 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
36831
36832 In chill.execute:
36833 * .cvsignore: Add result/output files.
36834 * Makefile: Fix up variables at start. Use MFLAGS
36835 everywhere. Correct bool_loc, built_ins entries.
36836 Add entry for vary1.ch.
36837 * bitarray.ch: Standardize upper-case usage.
36838 * bitexpr.ch: Standardize, add output of b1.
36839 * params.ch: Use arrayt in along PROC parameters, to
36840 avoid novelty problems.
36841 * sets.ch: Tiny cleanup.
36842 * vary1.ch: Re-indent.
36843
36844 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
36845
36846 * Add PR-related files to Makefiles, .cvsignore files, etc.
36847
36848 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
36849
36850 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
36851 with compiler objects. New names are test-flow.c and test-loop.c
36852
36853 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
36854
36855 * Upgraded c-torture tests from 1.19 to 1.20
36856
36857 * new files:
36858 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
36859 * gcc.compile: 930623-1.c 930623-2.c
36860 * gcc.noncompile: 930622-1.c 930622-2.c
36861 * gcc.failure: 920411-1.c 920627-2.c
36862 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
36863
36864 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
36865
36866 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
36867 More changes to get testsuite working properly. Needs more work.
36868 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
36869
36870 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
36871
36872 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
36873 More changes to get testsuite working properly. Needs more work.
36874
36875 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
36876
36877 * chill.compile/compile.exp: Added for Dejagnu support
36878 * chill.execute/execute.exp: Added for Dejagnu support
36879 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
36880
36881 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
36882
36883 This should complete moving the CHILL test files.
36884 * chill.noncompile(.cvsignore printf.grt
36885 in-printf.grt chprintf.grt chprintf.ch):
36886 Added test-support files.
36887 (Makefile): Modified further.
36888 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
36889 signal.ch): Added test files.
36890 * chill.execute (.cvsignore printf.grt printr.c
36891 in-printf.grt rts.c chprintf.grt rts.h): Added
36892 test-support files.
36893 (Makefile): More corrections.
36894
36895 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
36896
36897 * chill.compile, chill.execute, chill.nocompile: Add CHILL
36898 test cases, ready for DejaGnu.
36899
36900 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
36901
36902 * Upgraded c-torture tests from 1.18 to 1.19
36903
36904 * gcc.compile: added test(s):
36905 930607-1.c
36906 * gcc.execute: added test(s):
36907 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
36908
36909 * added new subdirectory for misc tests: gcc.misc-tests
36910 * gcc.misc-test(s): added tests:
36911 inst-check.c test-consts.c test-ior.c test-switch.c
36912
36913 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
36914
36915 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
36916
36917 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
36918
36919 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
36920
36921 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
36922
36923 * Upgraded c-torture tests from 1.17 to 1.18
36924
36925 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
36926
36927 * Upgraded c-torture tests from 1.12 to 1.17
36928
36929 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
36930
36931 * lib/old-dejagnu.exp:
36932 Fixed handling of XFAIL target triplets to correctly
36933 recognize wildcard characters. Removed code that
36934 appended a unique id tag to the end of the file name
36935 printed out by the result of the testcases within a
36936 given test file.
36937
36938 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
36939
36940 * lib/old-dejagnu.exp:
36941 Reworked expected failure handling to trigger off of XFAIL
36942 keyword in keyphrase embeded in testcase source code. The
36943 XFAIL keyword must be at the end of the keyphrase line. It
36944 may optionally be followed by one or more target triplets.
36945 It has just occured that the handling of wildcards in the
36946 target triplet may not be correct.
36947
36948 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
36949
36950 * g++.old-deja/tests:
36951 Moved all subdirectories up one level into g++.old-deja .
36952
36953 * lib/old-dejagnu.exp:
36954 Fixed problem with CXXFLAGS not being properly reset, and being
36955 corrupted with extraneous "-c" compiler option. This was
36956 causing binaries to not be generated for test that needed them.
36957 Modified strings passed to "pass" and "fail" so that individual
36958 tests from the same test file would be distinguished by an
36959 identifier appended to the test file name in the summary logs;
36960 this corrected a problem with erroneous diff logs. Added code
36961 to search testcases for expected fail and unexpected pass keywords.
36962
36963 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
36964
36965 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
36966
36967 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
36968
36969 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
36970 Removed extraneous text from end of "Special g++ Options"
36971 keyphrase.
36972
36973 * lib/old-dejagnu.exp: Added pattern matching to look for new
36974 keywords, embedded in testcases comments, which will trigger
36975 calls to xpass and xfail.
36976
36977 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
36978
36979 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
36980 comments embedded in the testcases, especially the one looking for
36981 special compiler options, as well as the pattern matching for the
36982 compiler output again.
36983
36984 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
36985
36986 * lib/old-dejagnu.exp: Do a proper check of the return value for
36987 execute tests. Fixed several problems with the pattern matching
36988 of the compiler output which gave erroneous test results.
36989 Changed several of the test result messages to be more descriptive.
36990 * config/unix-g++.exp: Proc g++_load now actually works and
36991 executes the tests passed to it and returns a usable return
36992 value.
36993
36994 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
36995
36996 * lib/gcc.exp: Exits gracefully if $CC is bogus.
36997
36998 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
36999
37000 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
37001 Modified both files to properly execute the old style
37002 dejagnu tests. The previous versions of these files were
37003 experimental and did not function anything near correctly.
37004
37005 1993-04-05 Rob Savoye (rob@cygnus.com)
37006
37007 * Removed all Makefile.in and configure.in files. No configuration
37008 needed now.
37009
37010 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
37011
37012 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
37013
37014 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
37015
37016 * gcc.compile/configure.in, gcc.unsorted/configure.in,
37017 gcc.special/configure.in, gcc.noncompile/configure.in,
37018 gcc.execute/configure.in, gcc.code_quality/configure.in,
37019 g++.other/configure.in, g++.old-deja/configure.in,
37020 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
37021 in srcname setting.
37022
37023 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
37024
37025 * lib/udi.exp: Fixed mondfe and mondfe_download.
37026 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
37027 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
37028
37029 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
37030
37031 * config/udi-gdb.exp: Check $shell_id after connecting to target.
37032 (gdb_exit): Don't remove *_soc files.
37033
37034 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
37035
37036 * lib/c-torture.exp: Don't look for main; instead always use -w
37037 -c. This is how the c-torture tests work. Remove the object
37038 file if the compilation succeeds.
37039 * gcc.execute/execute.exp: Remove executable if test passes.
37040 * gcc.noncompile/noncompile.exp: Every test is an expected
37041 failure.
37042 * gcc.special/special.exp: Added tests from c-torture 1.11,
37043 corrected use of existing test.
37044 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
37045 gcc.execute/920625-1.c: Updated to c-torture 1.11.
37046 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
37047 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
37048 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
37049 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
37050 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
37051 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
37052 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
37053 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
37054 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
37055 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
37056 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
37057 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
37058 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
37059 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
37060 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
37061 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
37062 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
37063 c-torture 1.11.
37064 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
37065 correspond to c-torture 1.11.
37066
37067 * New file.
This page took 1.473903 seconds and 6 git commands to generate.