]> gcc.gnu.org Git - gcc.git/blob - gcc/testsuite/ChangeLog
re PR c++/23440 ("void f(){for" crashes the C++ frontend)
[gcc.git] / gcc / testsuite / ChangeLog
1 2005-10-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2
3 PR c++/23440
4 * g++.dg/parse/for1.C: New test.
5
6 2005-10-17 Paul Thomas <pault@gcc.gnu.org>
7
8 PR fortran/23446
9 * gfortran.dg/host_dummy_index_1.f90: New test.
10
11 PR fortran/21459
12 gfortran.dg/automatic_char_len_2.f90: New test.
13
14 PR fortran/20866
15 gfortran.dg/recursive_statement_functions.f90: New test.
16
17 PR fortran/20853
18 gfortran.dg/assumed_size_dt_dummy.f90: New test.
19
20 PR fortran/20849
21 gfortran.dg/external_initializer.f90: New test.
22
23 PR fortran/20837
24 non_module_public.f90: New test.
25
26 2005-10-17 Nathan Sidwell <nathan@codesourcery.com>
27
28 PR c++/24386
29 * g++.dg/template/overload7.C: New.
30
31 PR c++/22551
32 * g++.dg/other/switch2.C: Remove expected warnings.
33
34 PR c++/21353
35 * g++.dg/template/defarg6.C: New.
36
37 2005-10-17 Uros Bizjak <uros@kss-loka.si>
38
39 PR target/24315
40 * gcc.target/i386/pr24315.c: New test.
41
42 2005-10-16 Mark Mitchell <mark@codesourcery.com>
43
44 PR c++/24389
45 * g++.dg/template/static21.C: New test.
46 * g++.dg/template/static21-a.cc: Likewise.
47
48 2005-10-16 Andrew Pinski <pinskia@physics.uc.edu>
49
50 PR c++/23959
51 * g++.dg/warn/Wswitch-default-1.C: New test.
52 * g++.dg/warn/Wswitch-default-2.C: New test.
53
54 2005-10-16 Mark Mitchell <mark@codesourcery.com>
55
56 PR c++/22173
57 * g++.dg/parse/template18.C: New test.
58 * g++.dg/template/nontype15.C: Likewise.
59
60 2005-10-16 Erik Edelmann <erik.edelmann@iki.fi>
61
62 PR fortran/22273
63 * gfortran.dg/spec_expr_2.f90: New.
64
65 2005-10-16 Hans-Peter Nilsson <hp@axis.com>
66
67 * g++.dg/debug/debug3.C, g++.dg/ext/visibility/noPLT.C,
68 g++.dg/opt/vt1.C, g++.old-deja/g++.other/local-alloc1.C,
69 gcc.dg/20001009-1.c, gcc.dg/20010912-1.c, gcc.dg/20020122-4.c,
70 gcc.dg/20020415-1.c, gcc.dg/20020430-1.c, gcc.dg/20021018-1.c,
71 gcc.dg/20021023-1.c, gcc.dg/20021029-1.c, gcc.dg/20021116-1.c,
72 gcc.dg/20030120-1.c, gcc.dg/20030213-1.c, gcc.dg/20030225-1.c,
73 gcc.dg/20030702-1.c, gcc.dg/20030708-1.c, gcc.dg/20040311-2.c,
74 gcc.dg/inline-2.c: Guard test with { target fpic }. Remove
75 previous target-specific skips and warning-message matches where
76 applicable.
77
78 2005-10-15 Mark Mitchell <mark@codesourcery.com>
79
80 PR c++/21347
81 * g++.dg/warn/Wctor-dtor.C: New test.
82
83 2005-10-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
84
85 PR c/23439
86 * gcc.dg/for-1.c: New test.
87
88 2005-10-14 Mark Mitchell <mark@codesourcery.com>
89
90 PR c++/19565
91 * g++.dg/warn/Wconversion1.C: New test.
92 * g++.dg/ext/packed4.C: Compile with -w.
93 * g++.dg/opt/20050511-1.C: Likewise.
94 * g++.old-deja/g++.other/warn4.C: Compiler with -Wconversion.
95
96 2005-10-14 Jakub Jelinek <jakub@redhat.com>
97
98 * gfortran.dg/boz_5.f90: New test.
99
100 2005-10-14 Nathan Sidwell <nathan@codesourcery.com>
101
102 PR c++/22551
103 * g++.dg/other/switch2.C: New.
104
105 PR c++/23984
106 * g++.dg/init/ctor7.C: New.
107
108 2005-10-13 David Edelsohn <edelsohn@gnu.org>
109
110 PR c++/23730
111 * g++.dg/parse/crash32.C: New test.
112
113 2005-10-13 Mark Mitchell <mark@codesourcery.com>
114
115 PR c++/20721
116 * g++.dg/init/goto2.C: New test.
117
118 PR c++/22464
119 * g++.dg/template/crash/41.C: New test.
120
121 PR c++/22180
122 * g++.dg/template/crash40.C: New test.
123
124 PR c++/23694
125 * g++.dg/parse/friend5.C: New test.
126
127 PR c++/23307
128 * g++.dg/template/crash38.C: New test.
129
130 PR c++/22352
131 * g++.dg/template/friend38.C: New test.
132
133 PR c++/22405
134 * g++.dg/template/crash39.C: New test.
135
136 2005-10-13 Hans-Peter Nilsson <hp@bitrange.com>
137
138 * gcc.dg/debug/dwarf2/dwarf-char1.c,
139 gcc.dg/debug/dwarf2/dwarf-char2.c,
140 gcc.dg/debug/dwarf2/dwarf-char3.c: Skip for mmix-*-*
141
142 * gcc.dg/intmax_t-1.c: Remove mmix-*-* from dg-error statement.
143
144 2005-10-12 Danny Smith <dannysmith@users.sourceforge.net>
145
146 * gcc.dg/dll-2.c: Add tests for warnings.
147 * gcc.dg/dll-3.c: Likewise.
148 * gcc.dg/dll-4.c: Likewise.
149
150 * g++.dg/ext/dllimport1.C: Adjust tests for warnings.
151 * g++.dg/ext/dllimport2.C: Likewise.
152 * g++.dg/ext/dllimport3.C: Likewise.
153 * g++.dg/ext/dllimport7.C: Likewise.
154 * g++.dg/ext/dllimport8.C: Likewise.
155 * g++.dg/ext/dllimport9.C: Likewise.
156
157 2005-10-10 Paul Thomas <pault@gcc.gnu.org>
158
159 PR fortran/24092
160 * gfortran.dg/derived_pointer_recursion.f90: New test.
161
162 2005-10-12 Adrian Straetling <straetling@de.ibm.com>
163
164 * gcc.c-torture/execute/20051012-1.c: New test.
165
166 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
167
168 PR fortran/18082
169 * gfortran.dg/automatic_char_len_1.f90: New test.
170
171 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
172
173 PR fortran/20847
174 * gfortran.dg/save_common.f90: New test.
175
176 PR fortran/20856
177 * gfortran.dg/save_result.f90: New test.
178
179 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
180
181 PR c++/21592
182 * g++.dg/template/dependent-expr1.C: Add new expected error.
183 * g++.dg/template/dependent-expr2.C: Adjust error text.
184 * g++.dg/template/overload6.C: New.
185
186 PR c++/23797
187 * g++.dg/other/typename8.C: New.
188
189 PR c++/21117
190 * g++.dg/other/return1.C: New.
191
192 2005-10-12 Paolo Bonzini <bonzini@gnu.org>
193
194 PR c++/24052
195 * g++.dg/ext/label5.C: New.
196
197 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
198
199 PR c++/19964
200 * g++.dg/parse/crash31.C: New.
201
202 2005-10-12 Razya Ladelsky <razya@il.ibm.com>
203
204 * g++.dg/ipa/ipa-1.c: New test.
205 * g++.dg/ipa/ipa-2.c: New test.
206 * g++.dg/ipa/ipa-3.c: New test.
207 * g++.dg/ipa/ipa-4.c: New test.
208 * g++.dg/ipa/ipa-5.c: New test.
209 * g++.dg/ipa/ipa.exp: New file.
210
211 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
212
213 PR fortran/24207
214 * gfortran.dg/private_type_3.f90: New test.
215
216 2005-10-11 Steven G. Kargl <kargls@comcast.net>
217
218 PR fortran/20786
219 gfortran.dg/aint_anint_1.f90: New test.
220
221 2005-10-11 Steven G. Kargl <kargls@comcast.net>
222
223 PR libgfortran/24313
224 gfortran.dg/csqrt.f: New test.
225
226 2005-10-11 Ian Lance Taylor <ian@airs.com>
227
228 PR c++/8057
229 * g++.dg/warn/noeffect7.C: New test.
230 * g++.dg/warn/noeffect2.C: Instantiate templates.
231 * g++.dg/warn/noeffect4.C: Instantiate template. Add new error
232 and warning.
233
234 2005-10-11 Mark Mitchell <mark@codesourcery.com>
235
236 PR c++/21089
237 * g++.dg/init/float1.C: New test.
238
239 PR c++/24277
240 * g++.dg/init/member1.C: Tweak error markers.
241
242 2005-10-11 Janis Johnson <janis187@us.ibm.com>
243
244 PR testsuite/24281
245 * gcc.dg/compat/struct-layout-1_generator.c (generate_fields):
246 Check for null pointer.
247
248 2005-10-11 Mark Mitchell <mark@codesourcery.com>
249
250 PR c++/21369
251 * g++.dg/parse/ret-type3.C: New test.
252
253 2005-10-11 Andrew Pinski <pinskia@physics.uc.edu>
254
255 PR tree-opt/23946
256 * gcc.c-torture/compile/pr23946.c: New test.
257
258 2005-10-11 Jakub Jelinek <jakub@redhat.com>
259
260 * g++.dg/opt/mmx2.C: New test.
261
262 2005-10-10 Mark Mitchell <mark@codesourcery.com>
263
264 PR c++/24277
265 * g++.dg/template/static20.C: New test.
266
267 PR c++/24302
268 * g++.dg/warn/Wunused-12.C: New test.
269
270 PR c++/23437
271 * g++.dg/template/arg4.C: New test.
272
273 2005-10-10 Eric Botcazou <ebotcazou@libertysurf.fr>
274
275 * gcc.dg/ucnid-2.c: XFAIL on Solaris.
276 * gcc.dg/ucnid-3.c: Likewise.
277 * gcc.dg/ucnid-4.c: Likewise.
278 * gcc.dg/tree-ssa/gen-vect-25.c (main): Return a value.
279 * g++.dg/other/ucnid-1.C: Likewise.
280 * gcc.dg/sparc-frame-1.c: New test.
281
282 2005-10-10 Mark Mitchell <mark@codesourcery.com>
283
284 PR c++/24139
285 * g++.dg/template/spec27.C: New test.
286
287 PR c++/24275
288 * g++.dg/template/static19.C: New test.
289
290 2005-10-09 Eric Botcazou <ebotcazou@libertysurf.fr>
291
292 * gcc.dg/20050922-1.c: Skip on Solaris 2.5.1 to 9.
293 * g++.dg/warn/miss-format-1.C: XFAIL vscanf test on Solaris 2.5.1 to 8.
294
295 2005-10-07 Andrew Pinski <pinskia@physics.uc.edu>
296
297 PR target/24136
298 * gfortran.fortran-torture/compile/pr24136.f: New test.
299
300 2005-10-08 James A. Morrison <phython@gcc.gnu.org>
301
302 PR c++/22172
303 * g++.dg/parse/crash30.C: New test.
304
305 2005-10-07 Richard Guenther <rguenther@suse.de>
306
307 PR middle-end/24227
308 * gcc.c-torture/compile/pr24227.c: New testcase.
309
310 2005-10-07 Steve Ellcey <sje@cup.hp.com>
311
312 * gcc.dg/compat/struct-layout-1_generate.c (generate_fields):
313 Do not put aligned attributes on array elements.
314
315 2005-10-07 Ulrich Weigand <uweigand@de.ibm.com>
316
317 PR testsuite/23611, PR testsuite/23615
318 * obj-c++.dg/bitfield-3.mm: Include standard headers instead of
319 writing prototypes of library functions by hand.
320 * obj-c++.dg/bitfield-4.mm: Likewise.
321 * obj-c++.dg/const-str-4.mm: Likewise.
322 * obj-c++.dg/encode-4.mm: Likewise.
323 * obj-c++.dg/encode-5.mm: Likewise.
324 * obj-c++.dg/encode-6.mm: Likewise.
325 * obj-c++.dg/gnu-runtime-3.mm: Likewise.
326 * obj-c++.dg/method-10.mm: Likewise.
327 * obj-c++.dg/method-17.mm: Likewise.
328 * obj-c++.dg/method-19.mm: Likewise.
329 * obj-c++.dg/try-catch-2.mm: Likewise.
330
331 2005-10-06 Richard Henderson <rth@redhat.com>
332
333 PR 24236
334 * gcc.dg/i386-sse-10.c: Add -fno-omit-frame-pointer.
335
336 2005-10-06 Dale Johannesen <dalej@apple.com>
337
338 * gcc.c-torture/execute/20030125-1.c: Correct.
339
340 2005-10-06 Richard Guenther <rguenther@suse.de>
341
342 PR tree-optimization/24238
343 * g++.dg/tree-ssa/pr24238.C: New testcase.
344
345 2005-10-07 Erik Edelmann <erik.edelmann@iki.fi>
346
347 PR 18568
348 * gfortran.dg/der_pointer_3.f90: New test.
349
350 2005-10-05 Devang Patel <dpatel@apple.com>
351
352 PR Debug/23205
353 * g++.dg/other/PR23205.C: New.
354
355 2005-10-05 Richard Henderson <rth@redhat.com>
356
357 PR target/23602
358 * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options.
359 * g++.dg/eh/omit-frame-pointer2.C: Likewise.
360
361 2005-10-05 Dale Johannesen <dalej@apple.com>
362
363 * gcc.c-torture/execute/float-floor.c: New.
364
365 2005-10-05 Paolo Bonzini <bonzini@gnu.org>
366
367 PR tree-optimization/21419
368 PR tree-optimization/24146
369 PR tree-optimization/24151
370
371 * g++.dg/ext/asm7.C: New.
372 * g++.dg/ext/asm8.C: New.
373 * gcc.dg/asm-1.c: Compile on all targets.
374 * gcc.dg/asm-pr24146.c: New.
375 * gcc.dg/pr21419.c: Adjust error messages.
376
377 2005-10-05 Richard Guenther <rguenther@suse.de>
378
379 PR fortran/24176
380 * gfortran.fortran-torture/compile/empty.f90: New testcase.
381
382 2005-10-05 Nathan Sidwell <nathan@codesourcery.com>
383
384 PR c++/23513
385 * g++.dg/template/spec22.C: Robustify test.
386 * g++.dg/template/spec26.C: New.
387
388 2005-10-05 Uros Bizjak <uros@kss-loka.si>
389
390 * gcc.dg/vect/vect-shift-1.c: Include tree-vect.h header. Check
391 if target supports vector instructions.
392
393 2005-10-04 Geoffrey Keating <geoffk@apple.com>
394
395 * gcc.dg/builtins-config.h: Only PowerPC Mac OS shipped without
396 C99 functions.
397
398 2005-10-04 Janis Johnson <janis187@us.ibm.com>
399
400 * lib/target-supports.exp (check_effective_target_fortran_large_real,
401 check_effective_target_fortran_large_int): Replace cached result
402 when target changes.
403
404 2005-10-04 Devang Patel <dpatel@apple.com>
405
406 * gcc.dg/i386-sse-vect-types.c: New.
407
408 2005-10-04 Ian Lance Taylor <ian@airs.com>
409
410 PR preprocessor/13726
411 * gcc.dg/cpp/cmdlne-dI-C.c: New test.
412 * gcc.dg/cpp/cmdlne-dI-C.h: New file.
413
414 2005-10-04 Richard Guenther <rguenther@suse.de>
415
416 PR c/23576
417 * gcc.dg/noncompile/pr23576.c: New testcase.
418
419 2005-10-04 Andrew Pinski <pinskia@physics.uc.edu>
420
421 PR middle-end/23125
422 * gcc.dg/register-var-3.c: New test.
423
424 2005-10-04 Steven Bosscher <stevenb@suse.de>
425
426 * gcc.dg/pr23049.c: New test.
427
428 * gcc.dg/ucnid-4.c: Fix test.
429
430 2005-10-03 Diego Novillo <dnovillo@redhat.com>
431
432 PR 23445
433 * gcc.c-torture/compile/pr23445.c: New test.
434
435 2005-10-03 Alexandre Oliva <aoliva@redhat.com>
436
437 * g++.dg/overload/unknown1.C: New.
438
439 2005-10-03 Mark Mitchell <mark@codesourcery.com>
440
441 PR c++/17775
442 * g++.dg/template/repo4.C: New test.
443
444 2005-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
445
446 PR libfortran/19308
447 * gfortran.dg/large_real_kind_2.F90: New test.
448 * gfortran.dg/large_integer_kind_2.f90: New test.
449
450 2005-10-03 Uros Bizjak <uros@kss-loka.si>
451
452 * lib/target-supports.exp (check_effective_target_vect_shift):
453 Implement with result caching. Add i?86, x86_64 and ia64 targets.
454 (check_effective_target_vect_condition): Fix copy-n-pasto.
455
456 * gcc.dg/vect/pr22480.c : Enable for effective-target vect_shift.
457 * gcc.dg/vect/vect-shift-1.c: Remove XFAIL for i?86 and x86_64
458 targets.
459
460 2005-10-02 Mark Mitchell <mark@codesourcery.com>
461
462 PR c++/22621
463 * g++.dg/template/overload5.C : New test.
464
465 PR c++/23840
466 * g++.dg/expr/stdarg1.C: New test.
467
468 2005-10-02 Diego Novillo <dnovillo@redhat.com>
469
470 PR 24142
471 * gcc.c-torture/execute/pr24142.c: New test.
472
473 2005-10-01 Diego Novillo <dnovillo@redhat.com>
474
475 PR 24141
476 * gcc.c-torture/execute/pr24141.c: New test.
477
478 2005-10-01 James A. Morrison <phython@gcc.gnu.org>
479 Diego Novillo <dnovillo@redhat.com>
480
481 PR 23604
482 * gcc.c-torture/execute/pr23604.c: New test.
483
484 2005-10-01 Paul Thomas <pault@gcc.gnu.org>
485
486 PR fortran/16404
487 PR fortran/20835
488 PR fortran/20890
489 PR fortran/20899
490 PR fortran/20900
491 PR fortran/20901
492 PR fortran/20902
493 gfortran.dg/equiv_constraint_1.f90: New test.
494 gfortran.dg/equiv_constraint_2.f90: New test.
495 gfortran.dg/equiv_constraint_3.f90: New test.
496 gfortran.dg/equiv_constraint_4.f90: New test.
497 gfortran.dg/equiv_constraint_5.f90: New test.
498 gfortran.dg/equiv_constraint_6.f90: New test.
499 gfortran.dg/equiv_constraint_7.f90: New test.
500 gfortran.dg/equiv_constraint_8.f90: New test.
501 gfortran.dg/private_type_1.f90: New test.
502 gfortran.dg/private_type_2.f90: New test.
503 gfortran.dg/g77/980628-2.f, 980628-3.f, 980628-9.f,
504 980628-10.f: Assert std=gnu to permit mixing of
505 types in equivalence statements.
506
507 2005-09-30 Janne Blomqvist <jblomqvi@cc.hut.fi>
508
509 PR 24112
510 * gfortran.dg/open_status_1.f90: New.
511
512 2005-09-30 Uros Bizjak <uros@kss-loka.si>
513
514 * gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files.
515 * gcc.dg/vect/pr22480.c: Clean up temp files.
516 * gcc.dg/vect/pr23831.c: Clean up temp files.
517 * gcc.dg/vect/pr23816-1.c: Require effective-target vect_condition.
518 Clean up temp files.
519 * gcc.dg/vect/pr23816-2.c: Require effective-target vect_condition.
520 Clean up temp files.
521
522 * gcc.dg/20050309-1.c: Clean up temp files.
523 * gcc.dg/20050325-1.c: Clean up temp files.
524
525 2005-09-30 Uros Bizjak <uros@kss-loka.si>
526
527 PR tree-optimization/24059
528 * gcc.dg/vect/pr24059.c : New test.
529
530 2005-09-29 Jakub Jelinek <jakub@redhat.com>
531
532 PR middle-end/24109
533 * gcc.c-torture/execute/20050929-1.c: New test.
534
535 2005-09-29 Steven Bosscher <stevenb@suse.de>
536
537 * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
538
539 2005-09-29 Paolo Bonzini <bonzini@gnu.org>
540
541 PR c/21419
542 * gcc.dg/pr21419.c: New test.
543
544 2005-09-29 Steven Bosscher <stevenb@suse.de>
545
546 * gcc.dg/pr23911.c: New test.
547
548 2005-09-28 Mark Mitchell <mark@codesourcery.com>
549
550 * g++.dg/opt/pr19650.C: Use -w -fpermissive.
551
552 PR c++/16782
553 * g++.dg/parse/qualified4.C: New test.
554 * g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive.
555 * g++.old-deja/g++.mike/p8154.C: Likewise.
556
557 2005-09-27 Mark Mitchell <mark@codesourcery.com>
558
559 PR c++/22147
560 * g++.dg/template/friend37.C: New test.
561 * g++.dg/parse/crash28.C: Adjust error markers.
562
563 2005-09-27 Jakub Jelinek <jakub@redhat.com>
564
565 PR fortran/18518
566 * gfortran.fortran-torture/execute/save_2.f90: New decl.
567
568 2005-09-27 Devang Patel <dpatel@apple.com>
569
570 PR tree-optimization/23625
571 * gcc.dg/pr23625.c: New test.
572
573 2005-09-27 Uros Bizjak <uros@kss-loka.si>
574
575 * gcc.target/i386/pr22585.c: Run on 32-bit x86 only.
576 * gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only.
577
578 2005-09-26 Jakub Jelinek <jakub@redhat.com>
579
580 PR fortran/23677
581 * gfortran.fortran-torture/execute/save_1.f90: New test.
582 * gfortran.dg/save_1.f90: New test.
583
584 2005-09-26 Uros Bizjak <uros@kss-loka.si>
585
586 * gcc.target/i386/builtin-apply-mmx.c: New test.
587
588 PR target/22576
589 * gcc.target/i386/pr22576.c: New test.
590
591 PR target/22585
592 * gcc.target/i386/pr22585.c: New test.
593
594 PR target/23268
595 * gcc.target/i386/pr23268.c: New test.
596
597 PR middle-end/23831
598 * gcc.dg/vect/pr23831.c: New test.
599
600 PR target/24055
601 * gcc.target/i386/pr24055.c: New test.
602
603 2005-09-25 Kazu Hirata <kazu@codesourcery.com>
604
605 PR tree-optimization/23960
606 * gcc.c-torture/compile/pr23960.c: New.
607
608 2005-09-23 Paul Thomas <pault@gcc.gnu.org>
609
610 PR fortran/16861
611 * gfortran.dg/nested_modules_3.f90: New.
612
613 2005-09-22 Steven G. Kargl <kargls@comcast.net>
614
615 PR fortran/24005
616 gfortran.dg/interface_1.f90: New test.
617
618 2005-09-22 Erik Edelmann <erik.edelmann@iki.fi>
619 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
620
621 PR fortran/23843
622 * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test.
623
624 2005-09-22 Steven G. Kargl <kargls@comcast.net>
625
626 PR fortran/23516
627 * gfortran.dg/imag_1.f: New test.
628 * gfortran.dg/imag_2.f: Ditto.
629
630 2005-09-22 J"orn Rennecke <joern.rennecke@st.com>
631
632 * gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement.
633
634 2005-09-22 Jakub Jelinek <jakub@redhat.com>
635
636 PR c++/21983
637 * g++.dg/warn/pr21983.C: New test.
638
639 2005-09-21 Mark Mitchell <mark@codesourcery.com>
640
641 PR c++/23993
642 * g++.dg/template/array14.C: New test.
643
644 2005-09-21 Erik Edelmann <erik.edelmann@iki.fi>
645
646 PR fortran/19929
647 * gfortran.dg/der_ptr_component_1.f90: New test.
648
649 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
650
651 PR c++/23965
652 * g++.dg/template/error1.C: Reject "no matching function" message.
653
654 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
655
656 PR c++/17609
657 * g++.dg/lookup/error1.C: New test.
658
659 2005-09-21 Dorit Nuzman <dorit@il.ibm.com>
660
661 * gcc.dg/vect/vect-dv-2.c: Change loop bound and restore original
662 functionality of the testcase.
663
664 2005-09-20 Richard Henderson <rth@redhat.com>
665
666 * gcc.dg/vect/vect-22.c: Require vect_float.
667 * gcc.dg/vect/vect-91.c: XFAIL if vect_no_int_add.
668
669 2005-09-20 Joseph S. Myers <joseph@codesourcery.com>
670
671 * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C,
672 g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c,
673 gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c,
674 gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c,
675 gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c,
676 gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c,
677 gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c,
678 gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers.
679 * gcc.dg/cpp/ucnid-8.c: New test.
680
681 2005-09-20 Jakub Jelinek <jakub@redhat.com>
682
683 PR tree-optimization/23929
684 * gcc.c-torture/compile/pr23929.c: New test.
685
686 2005-09-20 Daniel Berlin <dberlin@dberlin.org>
687
688 * gcc.dg/vect/vect-dv-2.c: Expect same alignment message only
689 for one loop.
690
691 2005-09-20 Steve Ellcey <sje@cup.hp.com>
692
693 PR testsuite/23186
694 * g++.dg/other/pr22003.C: Require named sections.
695
696 2005-09-20 Jakub Jelinek <jakub@redhat.com>
697
698 PR c++/23947
699 * g++.dg/rtti/crash3.C: New test.
700
701 PR tree-optimization/23818
702 * gcc.dg/pr23818.c: New test.
703
704 2005-09-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
705
706 PR fortran/23420
707 * gfortran.dg/print_fmt_4.f: New.
708
709 2005-09-20 Jakub Jelinek <jakub@redhat.com>
710
711 PR fortran/23663
712 * gfortran.fortran-torture/execute/entry_11.f90: New test.
713
714 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
715
716 * gcc.dg/vect/vect-40.c: Remove pointers to "aligned types".
717 Use pointers to local alignable arrays instead. Added comments.
718 * gcc.dg/vect/vect-46.c: Likewise.
719 * gcc.dg/vect/vect-48.c: Likewise.
720 * gcc.dg/vect/vect-49.c: Likewise.
721 * gcc.dg/vect/vect-52.c: Likewise.
722 * gcc.dg/vect/vect-53.c: Likewise.
723 * gcc.dg/vect/vect-54.c: Likewise.
724 * gcc.dg/vect/vect-56.c: Likewise.
725 * gcc.dg/vect/vect-57.c: Likewise.
726 * gcc.dg/vect/vect-58.c: Likewise.
727 * gcc.dg/vect/vect-60.c: Likewise.
728 * gcc.dg/vect/vect-61.c: Likewise.
729
730 * gcc.dg/vect/vect-42.c: Remove pointers to "aligned types".
731 The test is no longer vectorizable on vect_no_align targets.
732 * gcc.dg/vect/vect-43.c: Likewsie.
733
734 * gcc.dg/vect/vect-44.c: Added comments.
735 * gcc.dg/vect/vect-45.c: Added comments.
736 * gcc.dg/vect/vect-50.c: Added comments.
737 * gcc.dg/vect/vect-51.c: Added comments.
738
739 * gcc.dg/vect/vect-95.c: Use aligned arrays instead of arrays to
740 aligned type.
741 * gcc.dg/vect/Os-vect-95.c: Likewise.
742
743 * gcc.dg/vect/vect-41.c: Test removed.
744 * gcc.dg/vect/vect-47.c: Test removed.
745 * gcc.dg/vect/vect-55.c: Test removed.
746 * gcc.dg/vect/vect-59.c: Test removed.
747
748 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
749
750 * gcc.dg/vect/pr16105.c: Replace "aligned types" with regular types.
751 No longer vectorizable on vect_no_align targets.
752 * gcc.dg/vect/pr20122.c: Likewise.
753 * gcc.dg/vect/vect-74.c: Likewise.
754 * gcc.dg/vect/vect-75.c: Likewise.
755 * gcc.dg/vect/vect-76.c: Likewise.
756
757 * gcc.dg/vect/vect-37.c: Replace "aligned types" with regular types.
758 Will not be vectorizable on vect_no_align targets once aliasing issues
759 are resolved.
760 * gcc.dg/vect/vect-79.c: Likewise.
761
762 * gcc.dg/vect/vect-77.c: Replace "aligned types" with regular types.
763 * gcc.dg/vect/vect-78.c: Likewise.
764 * gcc.dg/vect/vect-97.c: Likewise.
765
766 2005-09-19 Steven Bosscher <stevenb@suse.de>
767
768 * gcc.dg/pr23943.c: New test.
769
770 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
771
772 PR fortran/19181
773 * gfortran.dg/derived_pointer_null_1.f90: New test.
774
775 2005-09-18 Richard Guenther <rguenther@suse.de>
776
777 PR middle-end/23944
778 * gcc.c-torture/compile/pr23944.c: New testcase.
779
780 2005-09-18 Erik Edelmann <erik.edelmann@iki.fi>
781
782 PR fortran/15975
783 * gfortran.dg/der_pointer_2.f90: New test.
784
785 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
786
787 PR fortran/16861
788 * gfortran.dg/nested_modules_2.f90: New test.
789
790 2005-09-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
791
792 PR c++/18368
793 * g++.dg/other/semicolon.C: New test.
794
795 2005-09-16 Joseph S. Myers <joseph@codesourcery.com>
796
797 * g++.dg/warn/huge-val1.C: Disable tests on values of HUGE_VAL,
798 HUGE_VALF and HUGE_VALL unless __GLIBC__ is defined.
799
800 2005-09-16 Mark Mitchell <mark@codesourcery.com>
801
802 PR c++/23914
803 * g++.dg/template/static18.C: New test.
804
805 PR c++/21514
806 * g++.dg/template/crash19.C: Remove dg-error marker.
807 * g++.dg/template/local4.C: New test.
808
809 2005-09-16 Paul Brook <paul@codesourcery.com>
810
811 PR fortran/23906
812 * gfortran.dg/dependency_1.f90: New test.
813
814 2005-09-15 Mark Mitchell <mark@codesourcery.com>
815
816 PR c++/23896
817 * g++.dg/template/static17.C: New test.
818
819 2005-09-15 Joseph S. Myers <joseph@codesourcery.com>
820
821 PR c++/23139
822 * g++.dg/warn/huge-val1.C: New test.
823
824 2005-09-15 Mark Mitchell <mark@codesourcery.com>
825
826 PR c++/13140
827 * g++.dg/parse/class2.C: New test.
828 * g++.dg/template/explicit8.C: Likewise.
829 * g++.dg/template/spec25.C: Likewise.
830
831 2005-09-14 Josh Conner <jconner@apple.com>
832
833 PR middle-end/23584
834 * gcc.dg/pr23584.c: New test.
835
836 2005-09-14 Jerry DeLisle <jvdelisle@verizon.net>
837
838 PR fortran/21875 Internal Unit Array I/O, NIST
839 * gfortran.dg/arrayio_1.f90: New test.
840 * gfortran.dg/arrayio_1.f90: New test.
841 * gfortran.dg/arrayio_1.f90: New test.
842 * gfortran.dg/arrayio_1.f90: New test.
843 * gfortran.dg/arrayio_1.f90: New test.
844
845 2005-09-14 Uros Bizjak <uros@kss-loka.si>
846
847 PR middle-end/22480
848 * gcc.dg/vect/pr22480.c: New test.
849
850 2005-09-13 Paul Thomas <pault@gcc.gnu.org>
851
852 PR fortran/19358
853 * gfortran.fortran-torture/assumed_dummy_1.f90: New test.
854
855 2005-09-13 Josh Conner <jconner@apple.com>
856
857 PR c++/23180
858 * g++.dg/init/struct2.C: New test.
859 * g++.dg/init/struct3.C: New test.
860
861 2005-09-13 Janis Johnson <janis187@us.ibm.com>
862
863 * gcc.dg/pr15784-4.c, gcc.dg/pr20130-1.c, gcc.dg/ucnid-6.c:
864 Clean up temp files.
865 * gcc.dg/tree-ssa/20030821-1.c, gcc.dg/tree-ssa/20040514-2.c,
866 gcc.dg/tree-ssa/builtin-fprintf-1.c,
867 gcc.dg/tree-ssa/builtin-fprintf-chk-1.c,
868 gcc.dg/tree-ssa/builtin-printf-1.c,
869 gcc.dg/tree-ssa/builtin-printf-chk-1.c,
870 gcc.dg/tree-ssa/builtin-vfprintf-1.c,
871 gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c,
872 gcc.dg/tree-ssa/builtin-vprintf-1.c,
873 gcc.dg/tree-ssa/builtin-vprintf-chk-1.c, gcc.dg/tree-ssa/ltrans-8.c,
874 gcc.dg/tree-ssa/pr19055-2.c, gcc.dg/tree-ssa/pr19055.c,
875 gcc.dg/tree-ssa/pr21985.c: Clean up dump files.
876 * gcc.dg/vect/fast-math-vect-reduc-5.c, gcc.dg/vect/pr22506.c,
877 gcc.dg/vect/trapv-vect-reduc-4.c, gcc.dg/vect/vect-116.c,
878 gcc.dg/vect/vect-reduc-6.c, gcc.dg/vect/vect-reduc-7.c,
879 gcc.dg/vect/vect-reduc-8.c, gcc.dg/vect/vect-reduc-9.c,
880 gcc.dg/vect/vect-shift-1.c: Clean up .vect files.
881
882 2005-09-13 Josh Conner <jconner@apple.com>
883
884 * lib/gcc-dg.exp: Load scanipa.exp.
885 (cleanup-dump): New procedure.
886 (cleanup-rtl-dump, cleanup-tree-dump, cleanup-ipa-dump): Use it.
887 * lib/scandump.exp: New file.
888 * lib/scantree.exp: Use it.
889 * lib/scanipa.exp: New file.
890
891 2005-09-13 Erik Edelmann <erik.edelmann@iki.fi>
892
893 PR fortran/17740
894 * gfortran.dg/generic_4.f90: New test.
895
896 2005-09-13 Uros Bizjak <uros@kss-loka.si>
897
898 PR target/23816
899 * gcc.target/i386/pr23816-1.c: New test.
900 * gcc.target/i386/pr23816-2.c: New test.
901
902
903 2005-09-13 Bastian Blank <waldi@debian.org>
904
905 PR c++/16171
906 * g++.dg/abi/mangle26.C: New test.
907 * g++.dg/abi/mangle27.C: New test.
908 * g++.dg/abi/mangle28.C: New test.
909 * g++.dg/abi/mangle29.C: New test.
910
911 PR c++/23839
912 * g++.dg/parse/register1.C: New test.
913
914 2005-09-13 Mark Mitchell <mark@codesourcery.com>
915
916 PR c++/23842
917 * g++.dg/template/access16.C: New test.
918
919 2005-09-13 Richard Sandiford <richard@codesourcery.com>
920
921 * gfortran.dg/char_pack_2.f90: Increase the vector size.
922
923 2005-09-13 Richard Sandiford <richard@codesourcery.com>
924
925 PR fortran/18899
926 * gfortran.dg/shape_2.f90: New test.
927
928 2005-09-13 Richard Sandiford <richard@codesourcery.com>
929
930 PR target/19269
931 * gfortran.dg/char_associated_1.f90, gfortran.dg/char_cshift_1.f90,
932 * gfortran.dg/char_cshift_2.f90, gfortran.dg/char_eoshift_1.f90,
933 * gfortran.dg/char_eoshift_2.f90, gfortran.dg/char_eoshift_3.f90,
934 * gfortran.dg/char_eoshift_4.f90, gfortran.dg/char_pack_1.f90,
935 * gfortran.dg/char_pack_2.f90, gfortran.dg/char_reshape_1.f90,
936 * gfortran.dg/char_spread_1.f90, gfortran.dg/char_transpoe_1.f90,
937 * gfortran.dg/char_unpack_1.f90, gfortran.dg/char_unpack_2.f90: New
938 tests.
939
940 2005-09-12 Mark Mitchell <mark@codesourcery.com>
941
942 PR c++/23841
943 * g++.dg/parse/template17.C: New test.
944
945 2005-09-12 Mark Mitchell <mark@codesourcery.com>
946
947 PR c++/23789
948 * g++.dg/template/nontype14.C: New test.
949
950 2005-09-12 Ian Lance Taylor <ian@airs.com>
951
952 PR g++/7874
953 * g++.dg/lookup/friend7.C: New test.
954 * g++.dg/lookup/friend8.C: New test.
955 * g++.dg/parse/defarg4.C: Add a parameter to the friend function,
956 so that it will be found via argument dependent lookup.
957 * g++.old-deja/g++.brendan/crash56.C: Don't expect errors for
958 friend functions which will no longer be found.
959 * g++.old-deja/g++.jason/friend.C: Add a parameter to the friend
960 function g, so that it will be found via argument dependent
961 lookup.
962 * g++.old-deja/g++.jason/scoping15.C: Use -ffriend-injection.
963 * g++.old-deja/g++.mike/net43.C: Likewise.
964
965 2005-09-12 Mark Mitchell <mark@codesourcery.com>
966
967 PR c++/23691
968 * g++.dg/template/static16.C: New test.
969
970 2005-09-12 Josh Conner <jconner@apple.com>
971
972 PR middle-end/23237
973 * gcc.c-torture/compile/pr23237.c: New test.
974
975 2005-09-11 Richard Henderson <rth@redhat.com>
976
977 * g++.dg/other/error8.C: Update expected diagnostic text.
978
979 2005-09-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
980
981 PR libfortran/19872
982 * gfortran.dg/overwrite_1.f: New test.
983
984 2005-09-09 Josh Conner <jconner@apple.com>
985
986 * g++.dg/init/pr23180-1.C: Removed.
987 * g++.dg/init/pr23180-2.C: Removed.
988
989 2005-09-09 David Daney <ddaney@avtrex.com>
990
991 * gcc.c-torture/execute/20010124-1.c: Removed and split into two new
992 files which are ...
993 * gcc.c-torture/execute/builtins/20010124-1: ... here and ...
994 * gcc.c-torture/execute/builtins/20010124-1-lib.c: ... here.
995
996 2005-09-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
997
998 * gfortran.dg/iostat_2.f90: New test.
999
1000 2005-09-09 Mark Mitchell <mark@codesourcery.com>
1001
1002 PR c++/22252
1003 * g++.dg/ext/interface1.C: New test.
1004 * g++.dg/ext/interface1.h: Likewise.
1005 * g++.dg/ext/interface1a.cc: Likewise.
1006
1007 2005-09-09 Thomas Koenig <Thomas.Koenig@online.de>
1008
1009 * gfortran.dg/iomsg_1.f90: New test case.
1010
1011 2005-09-09 Richard Guenther <rguenther@suse.de>
1012
1013 PR c++/23624
1014 * g++.dg/tree-ssa/pr23624.C: New testcase.
1015
1016 2005-09-09 Richard Sandiford <richard@codesourcery.com>
1017
1018 PR fortran/19239
1019 * gfortran.dg/vector_subscript_1.f90,
1020 * gfortran.dg/vector_subscript_2.f90: New tests.
1021
1022 2005-09-09 Richard Sandiford <richard@codesourcery.com>
1023
1024 PR fortran/21104
1025 * gfortran.dg/array_alloc_1.f90,
1026 * gfortran.dg/array_alloc_2.f90,
1027 * gfortran.dg/array_alloc_3.f90: New tests.
1028
1029 2005-09-09 Richard Sandiford <richard@codesourcery.com>
1030
1031 PR fortran/12840
1032 * gfortran.dg/array_constructor_6.f90
1033 * gfortran.dg/array_constructor_7.f90
1034 * gfortran.dg/array_constructor_8.f90
1035 * gfortran.dg/array_constructor_9.f90
1036 * gfortran.dg/array_constructor_10.f90
1037 * gfortran.dg/array_constructor_11.f90
1038 * gfortran.dg/array_constructor_12.f90: New tests.
1039
1040 2005-09-08 Josh Conner <jconner@apple.com>
1041
1042 PR c++/23180
1043 * g++.dg/init/pr23180-1.C: New test.
1044 * g++.dg/init/pr23180-2.C: New test.
1045
1046 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
1047
1048 PR fortran/18878
1049 * gfortran.dg/module_double_reuse.f90: New.
1050
1051 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
1052
1053 PR fortran/23270
1054 PR fortran/22304
1055 PR fortran/18870
1056 PR fortran/17917
1057 PR fortran/16511
1058 * gfortran.dg/common_equivalence_1.f: New.
1059 * gfortran.dg/common_equivalence_2.f: New.
1060 * gfortran.dg/common_equivalence_3.f: New.
1061 * gfortran.dg/contained_equivalence_1.f90: New.
1062 * gfortran.dg/module_blank_common.f90: New.
1063 * gfortran.dg/module_commons_1.f90: New.
1064 * gfortran.dg/module_equivalence_1.f90: New.
1065 * gfortran.dg/nested_modules_1.f90: New.
1066 * gfortran.dg/g77/19990905-0.f: Remove XFAIL, rearrange
1067 equivalences and add comment to connect the test with
1068 the PR.
1069
1070 2005-09-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1071
1072 PR fortran/23765
1073 * gfortran.dg/common_6.f90: New test.
1074
1075 2005-09-08 Richard Sandiford <richard@codesourcery.com>
1076
1077 PR fortran/15326
1078 * gfortran.dg/char_result_1.f90,
1079 * gfortran.dg/char_result_2.f90,
1080 * gfortran.dg/char_result_3.f90,
1081 * gfortran.dg/char_result_4.f90,
1082 * gfortran.dg/char_result_5.f90,
1083 * gfortran.dg/char_result_6.f90,
1084 * gfortran.dg/char_result_7.f90,
1085 * gfortran.dg/char_result_8.f90: New tests.
1086
1087 2005-09-08 Richard Sandiford <richard@codesourcery.com>
1088
1089 PR fortran/19928
1090 * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests.
1091
1092 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
1093
1094 PR obj-c++/16816
1095 * obj-c++.dg/selector-5.mm: New test.
1096 * obj-c++.dg/selector-6.mm: New test.
1097
1098 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
1099
1100 PR objc/20574
1101 PR objc/19324
1102 * objc.dg/error-1.m: New test.
1103
1104 2005-09-07 Richard Sandiford <richard@codesourcery.com>
1105
1106 PR fortran/23373
1107 * gfortran.fortran-torture/execute/pr23373-1.f90,
1108 * gfortran.fortran-torture/execute/pr23373-1.f90: New tests.
1109
1110 2005-09-07 Jerry DeLisle <jvdelisle@verizon.net>
1111
1112 PR libfortran/23760
1113 * gfortran.dg/g77/1832.f: Remove long string in write statement
1114 to allow the test to pass on correct list directed output with
1115 prepended space.
1116
1117 2005-09-07 James E Wilson <wilson@specifix.com>
1118
1119 * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*.
1120
1121 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
1122
1123 * gfortran.dg/parameter+save.f90: Rename to
1124 * gfortran.dg/parameter_save.f90: .. this.
1125
1126 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
1127
1128 PR fortran/20848
1129 * gfortran.dg/parameter+save.f90: New test case.
1130
1131 2005-09-06 Richard Sandiford <richard@codesourcery.com>
1132
1133 PR fortran/19269
1134 * gfortran.fortran-torture/execute/pr19269-1.f90: New test.
1135
1136 2005-09-06 Jakub Jelinek <jakub@redhat.com>
1137
1138 PR c/23075
1139 * gcc.dg/pr23075.c: New test.
1140 * g++.dg/warn/pr23075.C: New test.
1141
1142 PR target/22362
1143 * gcc.target/i386/pr22362.c: New test.
1144
1145 PR rtl-optimization/23098
1146 * gcc.target/i386/pr23098.c: Add dg-require-effective-target ilp32.
1147
1148 * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes.
1149 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
1150 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
1151
1152 2005-09-06 Mark Mitchell <mark@codesourcery.com>
1153
1154 * g++.dg/expr/cast6.C: New test.
1155
1156 PR c++/9782
1157 * g++.dg/init/new15.C: New test.
1158
1159 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
1160
1161 * gcc.dg/vect/Os-vect-95.c: New test.
1162 * gcc.dg/vect/vect-95.c: Same.
1163
1164 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
1165
1166 * gcc.dg/vect/vect-29.c: Update xfail testing.
1167 * gcc.dg/vect/vect-44.c: Same.
1168 * gcc.dg/vect/vect-48.c: Same.
1169 * gcc.dg/vect/vect-50.c: Same.
1170 * gcc.dg/vect/vect-72.c: Same.
1171 * gcc.dg/vect/vect-77.c: Same.
1172 * gcc.dg/vect/vect-78.c: Same.
1173 * gcc.dg/vect/vect-80.c: Same.
1174 * gcc.dg/vect/vect-96.c: Same.
1175 * gcc.dg/vect/vect-100.c: Same.
1176 * gcc.dg/vect/vect-exp: Add default flags for Os-vect-*.
1177 * gfortran.dg/vect/vect-2.f90: Update xfail testing.
1178 * gfortran.dg/vect/vect-5.f90: Same.
1179
1180 2005-09-06 Jakub Jelinek <jakub@redhat.com>
1181
1182 * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler comment
1183 start strings.
1184 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
1185 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
1186
1187 PR c++/23056
1188 * g++.dg/opt/pr23056.C: New test.
1189
1190 PR rtl-optimization/23098
1191 * gcc.target/i386/pr23098.c: New test.
1192
1193 2005-09-05 Mark Mitchell <mark@codesourcery.com>
1194
1195 PR c++/23667
1196 * g++.dg/template/static15.C: New test.
1197
1198 PR c++/21440
1199 * g++.dg/ext/stmtexpr5.C: New test.
1200 * g++.dg/ext/stmtexpr6.C: Likewise.
1201
1202 2005-09-05 J"orn Rennecke <joern.rennecke@st.com>
1203
1204 * gcc.dg/pr21255-1.c: Match different pattern for sh64.
1205
1206 * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character.
1207 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
1208 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
1209
1210 2005-09-04 Thomas Koenig <Thomas.Koenig@online.de>
1211
1212 PR libfortran/23321
1213 * gfortran.dg/direct_io_4.f90: New test case.
1214
1215 2005-09-04 Andrew Pinski <pinskia@physics.uc.edu>
1216 Rasmus Hahn <rassahah@neofonie.de>
1217
1218 PR libobjc/23108
1219 * objc.dg/type-stream-1.m: New test.
1220
1221 2005-09-04 Tobias Schl"uter <tobias.shclueter@physik.uni-muenchen.de>
1222
1223 PR fortran/23661
1224 * gfortran.dg/print_fmt_1.f90, gfortran.dg/print_fmt_2.f90
1225 gfortran.dg/print_fmt_3.f90: New test.
1226
1227 2005-09-03 Jakub Jelinek <jakub@redhat.com>
1228
1229 * gfortran.dg/fmt_t_1.f90: New test.
1230
1231 2005-09-03 Jakub Jelinek <jakub@redhat.com>
1232
1233 PR rtl-optimization/23454
1234 * g++.dg/opt/pr23454.C: New test.
1235
1236 2005-09-03 Mark Mitchell <mark@codesourcery.com>
1237
1238 PR c++/23699
1239 * g++.dg/ext/static1.C: New test.
1240
1241 2005-09-02 Richard Henderson <rth@redhat.com>
1242
1243 * gcc.c-torture/execute/frame-address.c (check_fa_mid): Avoid
1244 tail call to check_fa_work.
1245
1246 2005-09-02 Mark Mitchell <mark@codesourcery.com>
1247
1248 PR c++/21687
1249 * g++.dg/other/gc3.C: New test.
1250
1251 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
1252
1253 * gcc.dg/20030711-1.c: Include stddef.h and stdio.h.
1254 * gcc.dg/20050826-1.c: Likewise.
1255
1256 2005-08-31 Mark Mitchell <mark@codesourcery.com>
1257
1258 PR c++/23167
1259 * g++.dg/expr/volatile1.C: New test.
1260
1261 2005-09-02 Andrew Pinski <pinskia@physics.uc.edu>
1262
1263 PR middle-end/23547
1264 * gcc.dg/pr23547.c: New test.
1265
1266 2005-09-02 Richard Sandiford <richard@codesourcery.com>
1267
1268 PR c/22061
1269 * gcc.c-torture/execute/pr22061-1.c,
1270 * gcc.c-torture/execute/pr22061-2.c,
1271 * gcc.c-torture/execute/pr22061-3.c,
1272 * gcc.c-torture/execute/pr22061-4.c: New tests.
1273
1274 2005-09-01 Craig Rodrigues <rodrigc@gcc.gnu.org>
1275
1276 * gcc.dg/Wredundant-decls-2.c: New test to check that
1277 -Wredundant-decls does not issue warning for a variable
1278 definition following a declaration.
1279
1280 2005-09-01 Jakub Jelinek <jakub@redhat.com>
1281
1282 PR debug/7241
1283 * gcc.dg/debug/dwarf2/dwarf-char1.c: New test.
1284 * gcc.dg/debug/dwarf2/dwarf-char2.c: New test.
1285 * gcc.dg/debug/dwarf2/dwarf-char3.c: New test.
1286
1287 * gcc.dg/debug/dwarf2/dwarf-die1.c: Fix a typo.
1288 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
1289 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
1290 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
1291 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
1292 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
1293 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
1294 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
1295
1296 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
1297
1298 PR objc/23306
1299 * objc.dg/image-info.m: Remove "objc_module_info" check part of the
1300 scan-assmbler.
1301
1302 2005-08-31 J"orn Rennecke <joern.rennecke@st.com>
1303
1304 PR target/21255
1305 * gcc.dg/pr21255-1.c: New test.
1306 * gcc.dg/pr21255-2-mb.c: Likewise.
1307 * gcc.dg/pr21255-2-ml.c: Likewise.
1308 * gcc.dg/pr21255-3.c: Likewise.
1309 * gcc.dg/pr21255-4.c: Likewise.
1310
1311 2005-08-31 Dale Johannesen <dalej@apple.com>
1312
1313 * gcc.dg/20050830-1.c: New.
1314
1315 2005-08-31 Josh Conner <jconner@apple.com>
1316
1317 * g++.dg/ext/packed8.C: Add -mstructure-size-boundary=8 to
1318 command-line options for arm-*-* targets.
1319 * g++.dg/init/array16.C: Likewise.
1320 * g++.dg/other/crash-4.C: Likewise.
1321
1322 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
1323
1324 PR obj-c++/23640
1325 * obj-c++.dg/gnu-runtime-3.mm: New test.
1326
1327 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1328
1329 PR c++/13377
1330 * g++.dg/lookup/ambig4.C: New test.
1331 * g++.dg/lookup/ambig5.C: New test.
1332 * g++.dg/tc1/dr101.C: Adjust error markers.
1333
1334 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1335
1336 PR c++/23639
1337 * g++.dg/template/ttp5.C: Adjust error markers.
1338
1339 2005-08-30 Andrew Pinski <pinskia@physics.uc.edu>
1340
1341 PR testsuite/23609
1342 * lib/obj-c++.exp: Include target-libpath.exp.
1343 (obj-c++_link_flags): Look for the GNU libobjc library
1344 and set the library path to include it.
1345 Don't manually set LD_LIBRARY_PATH (etc.) but call
1346 set_ld_library_path_env_vars instead.
1347 (obj-c++_target_compile): Don't set library path or
1348 linker flags because they are already set correctly
1349 in obj-c++_link_flags.
1350
1351 2005-08-30 Josh Conner <jconner@apple.com>
1352
1353 * gcc.dg/builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8
1354 to command-line options for arm-*-* targets.
1355
1356 2005-08-30 Geoffrey Keating <geoffk@apple.com>
1357
1358 * g++.dg/other/i386-1.C: New.
1359
1360 2005-08-30 Jakub Jelinek <jakub@redhat.com>
1361
1362 PR preprocessor/20348
1363 PR preprocessor/20356
1364 * gcc.dg/cpp/pr20348.c: New test.
1365 * gcc.dg/cpp/pr20348.h: New file.
1366 * gcc.dg/cpp/inc/pr20348.h: New file.
1367 * gcc.dg/cpp/inc/pr20348-aux.h: New file.
1368 * gcc.dg/cpp/pr20356.c: New test.
1369 * gcc.dg/cpp/pr20356.h: New file.
1370 * gcc.dg/cpp/inc/pr20356.h: New file.
1371 * gcc.dg/cpp/inc/pr20356-aux.h: New file.
1372
1373 2005-08-29 Jerry DeLisle <jvdelisle@verizon.net>
1374
1375 * gfortran.fortran-torture/execute/intrinsic_count.f90:
1376 Fix array dimension to avoid correct end-of-file error.
1377
1378 2005-08-29 Thomas Koenig <Thomas.Koenig@online.de>
1379
1380 PR libfortran/23598
1381 * gfortran.dg/iostat_1.f90: New test.
1382
1383 2005-08-28 Andrew Pinski <pinskia@physics.uc.edu>
1384
1385 PR middle-end/23408
1386 * gcc.dg/pr23408.c: New test.
1387
1388 2005-08-28 Mark Mitchell <mark@codesourcery.com>
1389
1390 PR c++/23099
1391 * g++.dg/init/member1.C: Make sure erroneous static data member
1392 definitions are required.
1393 * g++.dg/template/static13.C: New test.
1394 * g++.dg/template/static14.C: Likewise.
1395
1396 2005-08-29 Jakub Jelinek <jakub@redhat.com>
1397
1398 * gcc.target/i386/pr23575.c: Use -msse2 instead of
1399 -march=pentium4, remove ilp32 requirement.
1400
1401 PR middle-end/23484
1402 * gcc.c-torture/execute/builtins/pr23484-chk.c: New test.
1403 * gcc.c-torture/execute/builtins/pr23484-chk-lib.c: New file.
1404
1405 2005-08-29 Andreas Jaeger <aj@suse.de>
1406
1407 PR testsuite/23607
1408 * gcc.target/i386/pr23575.c: Run only on 32-bit x86.
1409
1410 2005-08-28 Jakub Jelinek <jakub@redhat.com>
1411
1412 * gcc.c-torture/execute/20050316-2.c: New test.
1413 * gcc.c-torture/execute/20050316-3.c: New test.
1414 * gcc.dg/torture/pr16104-1.c: New test.
1415
1416 2005-08-27 Andrew Pinski <pinskia@physics.uc.edu>
1417
1418 PR middle-end/23463
1419 * gcc.c-torture/execute/zero-struct-1.c: New test.
1420
1421 2005-08-27 Richard Guenther <rguenther@suse.de>
1422
1423 PR target/23575
1424 * gcc.target/i386/pr23575.c: New testcase.
1425
1426 2005-08-26 Jakub Jelinek <jakub@redhat.com>
1427
1428 PR rtl-optimization/23561
1429 * gcc.c-torture/execute/20050826-1.c: New test.
1430
1431 PR rtl-opt/23560
1432 * gcc.c-torture/execute/20050826-2.c: New test.
1433
1434 2005-08-26 Dale Johannesen <dalej@apple.com>
1435
1436 * gcc.dg/20030711-1.c: Modify to work on Darwin.
1437 * gcc.dg/20050826-1.c: New.
1438
1439 2005-08-26 Mark Mitchell <mark@codesourcery.com>
1440
1441 PR c++/19004
1442 * g++.dg/template/nontype13.C: New test.
1443
1444 PR c++/23491
1445 * g++.dg/init/new14.C: New test.
1446 * g++.dg/expr/anew1.C: Do not XFAIL.
1447 * g++.dg/expr/anew2.C: Likewise.
1448 * g++.dg/expr/anew3.C: Likewise.
1449
1450 2005-08-26 Andrew Pinski <pinskia@physics.uc.edu>
1451
1452 PR middle-end/22439
1453 * gcc.dg/vla-3.c: New test.
1454
1455 2005-08-25 Erik Edelmann <eedelman@acclab.helsinki.fi>
1456
1457 PR fortran/20363
1458 * gfortran.dg/named_interface.f90: New.
1459
1460 2005-08-26 Maciej W. Rozycki <macro@linux-mips.org>
1461
1462 * gcc.c-torture/execute/frame-address.c: New test.
1463
1464 2005-08-25 Nathan Sidwell <nathan@codesourcery.com>
1465
1466 PR c++/20817
1467 * g++.old-deja/g++.benjamin/13908.C: Robustify expected error.
1468
1469 2005-08-25 Alan Modra <amodra@bigpond.net.au>
1470
1471 * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one.
1472
1473 2005-08-25 Alan Modra <amodra@bigpond.net.au>
1474
1475 * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC.
1476 * gcc.dg/altivec-22.c: Rename from..
1477 * gcc.dg/altivec-nomfcr.c: ..this.
1478
1479 2005-08-24 Paolo Bonzini <bonzini@gnu.org>
1480
1481 PR tree-optimization/23546
1482 * gcc.dg/tree-ssa/pr23546.c: New test.
1483
1484 2005-08-24 Thomas Koenig <Thomas.Koenig@online.de>
1485
1486 PR fortran/17758
1487 * gfortran.dg/nonreturning_statements.f90: New test.
1488
1489 2005-08-24 Nathan Sidwell <nathan@codesourcery.com>
1490
1491 PR c++/22454
1492 * g++.dg/parse/crash29.C: New.
1493
1494 2005-08-23 DJ Delorie <dj@redhat.com>
1495
1496 * gcc.c-torture/execute/stdarg-2.c (main): Make sure long
1497 constants have the L suffix.
1498
1499 2005-08-23 Nathan Sidwell <nathan@codesourcery.com>
1500
1501 PR c++/23044
1502 * g++.dg/template/instantiate8.C: New.
1503
1504 2005-08-23 J"orn Rennecke <joern.rennecke@st.com>
1505
1506 PR middle-end/23467
1507 * gcc.c-torture/execute/pr23467.c: New test.
1508
1509 2005-08-23 Jakub Jelinek <jakub@redhat.com>
1510
1511 PR tree-optimization/22043
1512 * gcc.c-torture/execute/20050613-1.c: New test.
1513
1514 2005-08-23 Ben Elliston <bje@au.ibm.com>
1515
1516 * gcc.c-torture/execute/ieee/ieee.exp: Load gcc-dg.exp library.
1517
1518 2005-08-22 Jakub Jelinek <jakub@redhat.com>
1519
1520 PR rtl-optimization/23478
1521 * g++.dg/opt/pr23478.C: New test.
1522
1523 2005-08-22 Andrew Pinski <pinskia@physics.uc.edu>
1524
1525 PR c/18715
1526 * gcc.dg/switch-warn-3.c: New test.
1527
1528 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1529
1530 PR c++/22233
1531 * g++.dg/template/param1.C: New test.
1532
1533 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1534
1535 PR c++/23089
1536 * g++.dg/other/incomplete1.C: New test.
1537
1538 2005-08-22 Ira Rosen <irar@il.ibm.com>
1539
1540 * gcc.dg/vect/vect-22.c: Add test for float. All four loops
1541 are vectorizable.
1542
1543 2005-08-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1544
1545 * d_lines_1.f, d_lines_2.f, d_lines_3.f, d_lines_4.f,
1546 d_lines_5.f: New.
1547
1548 2005-08-21 Jakub Jelinek <jakub@redhat.com>
1549
1550 * gcc.target/i386/sse-4.c: New test.
1551
1552 2005-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1553
1554 PR testsuite/23239
1555 * gcc.dg/tree-prof/val-prof-5.c: Fix scan-tree-dump regexp.
1556
1557 2005-08-20 Jakub Jelinek <jakub@redhat.com>
1558
1559 * gcc.dg/20050811-1.c: New test.
1560 * gcc.dg/20050811-2.c: New test.
1561
1562 2005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
1563
1564 * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
1565
1566 2005-08-19 Diego Novillo <dnovillo@redhat.com>
1567
1568 PR 23476
1569 * gcc.c-torture/compile/pr23476.c: New test.
1570
1571 2005-08-19 Devang Patel <dpatel@apple.com>
1572
1573 PR tree-optimization/23048
1574 * gcc.dg/tree-ssa/pr23048.c: New test.
1575
1576 2005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
1577
1578 PR middle-end/20624
1579 * g++.dg/warn/Wreturn-3.C: New test
1580
1581 2005-08-18 Dorit Nuzman <dorit@il.ibm.com>
1582
1583 PR tree-optimization/22228
1584 * g++.dg/vect/pr22543.cc: New test.
1585
1586 2005-08-17 Steven Bosscher <stevenb@suse.de>
1587
1588 PR tree-optimization/21574
1589 * gcc.dg/tree-ssa/pr21574.c: New test.
1590
1591 2005-08-16 James E Wilson <wilson@specifix.com>
1592
1593 * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX.
1594
1595 2005-08-16 Andrew Pinski <pinskia@physics.uc.edu>
1596
1597 PR tree-opt/23402
1598 * gcc.c-torture/compile/zero-strct-3.c: New test.
1599 * gcc.c-torture/compile/zero-strct-4.c: New test.
1600
1601 2005-08-16 Steven Bosscher <stevenb@suse.de>
1602
1603 PR target/23376
1604 * gcc.target/x86_64/pr23376.c: New test.
1605
1606 2005-08-16 Ian Lance Taylor <ian@airs.com>
1607
1608 PR c++/23337
1609 * g++.dg/ext/vector2.C: New.
1610
1611 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
1612
1613 * gfortran.dg/inquire-complex.f90: Correct mangled testcase.
1614
1615 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
1616
1617 PR libfortran/23428
1618 * gfortran.dg/inquire-complex.f90: New test case.
1619
1620 2005-08-16 James E Wilson <wilson@specifix.com>
1621
1622 PR tree-optimization/21105
1623 * gcc.dg/large-size-array.c: New.
1624
1625 2005-08-16 Dorit Nuzman <dorit@il.ibm.com>
1626
1627 * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned
1628 type.
1629 * gcc.dg/vect/vect-41: Likewise.
1630 * gcc.dg/vect/vect-42: Likewise.
1631 * gcc.dg/vect/vect-43: Likewise.
1632 * gcc.dg/vect/vect-44: Likewise.
1633 * gcc.dg/vect/vect-46: Likewise.
1634 * gcc.dg/vect/vect-47: Likewise.
1635 * gcc.dg/vect/vect-48: Likewise.
1636 * gcc.dg/vect/vect-52: Likewise.
1637 * gcc.dg/vect/vect-53: Likewise.
1638 * gcc.dg/vect/vect-54: Likewise.
1639 * gcc.dg/vect/vect-55: Likewise.
1640 * gcc.dg/vect/vect-56: Likewise.
1641 * gcc.dg/vect/vect-57: Likewise.
1642 * gcc.dg/vect/vect-58: Likewise.
1643 * gcc.dg/vect/vect-59: Likewise.
1644 * gcc.dg/vect/vect-60: Likewise.
1645 * gcc.dg/vect/vect-61: Likewise.
1646 * gcc.dg/vect/vect-85: Likewise.
1647 * gcc.dg/vect/vect-87: Likewise.
1648 * gcc.dg/vect/vect-88: Likewise.
1649 * gcc.dg/vect/vect-93.c: Likewise.
1650 * gcc.dg/vect/vect-74: Likewise, and also added documentation.
1651 * gcc.dg/vect/vect-75: Likewise.
1652 * gcc.dg/vect/vect-76: Likewise.
1653 * gcc.dg/vect/vect-77: Likewise.
1654 * gcc.dg/vect/vect-78: Likewise.
1655 * gcc.dg/vect/vect-80: Likewise.
1656 * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
1657 vectorized for the expected reason, rather than checking how alignment
1658 was handled.
1659 * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to aligned
1660 type and also instead of aligned pointers. Added documentation.
1661
1662 2005-08-16 Feng Wang <fengwang@nudt.edu.cn>
1663
1664 * gfortran.dg/power.f90: New test.
1665
1666 2005-08-16 Jakub Jelinek <jakub@redhat.com>
1667
1668 PR rtl-optimization/23299
1669 * g++.dg/opt/pr23299.C: New test.
1670
1671 2005-08-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1672
1673 * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*.
1674
1675 2005-08-15 Fariborz Jahanian <fjahanian@apple.com>
1676
1677 * g++.dg/template/local6.C: New test.
1678
1679 2005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
1680
1681 * execute/exceptions/finally-1.m: Check that the catch and finally are
1682 being called. Also add a "return 0;" at the end of main.
1683
1684 2005-08-14 Paul Thomas <pault@gcc.gnu.org>
1685
1686 PR fortran/21432.
1687 * gfortran.dg/namelist_print_1.f: New test of functionality of
1688 PRINT namelist.
1689 * gfortran.dg/namelist_print_2.f: New test to check that PRINT
1690 namelist generates error with -std=f95.
1691
1692 2005-08-14 Ira Rosen <irar@il.ibm.com>
1693
1694 PR tree-optimization/23119
1695 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
1696
1697 2005-08-13 Marcin Koziej <creep@desk.pl>
1698 Andrew Pinski <pinskia@physics.uc.edu>
1699
1700 PR libobjc/22492
1701 * execute/exceptions/finally-1.m: New test.
1702
1703 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
1704
1705 * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
1706 testsuite.
1707 * objc/execute/exceptions/trivial.m: New test.
1708 * objc.dg/try-catch-11.m: Move to ...
1709 * objc/execute/exceptions/foward-1.m: Here.
1710 * objc.dg/try-catch-2.m: Move to ...
1711 * objc/execute/exceptions/catchall-1.m: Here.
1712 * objc.dg/try-catch-8.m: Move to ...
1713 * objc/execute/exceptions/local-variables-1.m: Here.
1714
1715 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
1716
1717 * objc.dg/nested-func-1.m: Move to ...
1718 * objc/execute/nested-func-1.m: Here.
1719
1720 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
1721
1722 * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
1723 in ${options} instead of [target_info name].
1724 * lib/obj-c++.exp (objc_target_compile): Likewise.
1725
1726 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
1727
1728 * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
1729
1730 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
1731
1732 part of PR testsuite/23348
1733 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to each
1734 of the torture options.
1735 * objc/compile/trivial.m: New test.
1736
1737 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
1738
1739 * gfortran.dg/eoshift.f90: Correct format.
1740
1741 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
1742
1743 * gfortran.fortran-torture/execute/character_passing.f90:
1744 Fix comment typo.
1745
1746 2005-08-12 Giovanni Bajo <giovannibajo@libero.it>
1747
1748 PR c++/8271
1749 * g++.dg/template/unify10.C: New.
1750
1751 2005-08-11 James A. Morrison <phython@gcc.gnu.org>
1752
1753 * g++.dg/parse/pr22514.C: Move to...
1754 * g++.dg/debug/pr22514.C: here.
1755
1756 2005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1757
1758 PR c++/23266
1759 * g++.dg/inherit/pure1.C: New test.
1760
1761 * ChangeLog: Fix typos.
1762
1763 2005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1764 Steven Bosscher <stevenb@suse.de>
1765
1766 * gfortran.dg/runtime_warning_1.f90: New test.
1767
1768 2005-08-11 Nathan Sidwell <nathan@codesourcery.com>
1769
1770 PR c++/23219
1771 * g++.dg/parse/crash28.C: New.
1772
1773 2005-08-11 Richard Guenther <rguenther@suse.de>
1774
1775 PR target/23289
1776 * gcc.target/i386/tailcall-1.c: New testcase.
1777
1778 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
1779
1780 * gcc.dg/vect/vect-67.c: Un-xfail.
1781
1782 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
1783
1784 PR c++/23225
1785 * g++.dg/testsuite/parse/crash27.C: new test.
1786
1787 2005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
1788
1789 PR libfortran/22143
1790 * gfortran.dg/shift-kind.f90: New testcase.
1791
1792 2005-08-10 Richard Sandiford <richard@codesourcery.com>
1793
1794 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
1795 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
1796
1797 2005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1798
1799 PR c++/20646
1800 * g++.dg/other/mult-stor1.C: New test.
1801
1802 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
1803
1804 * gcc.c-torture/pr18299-1.c: Move to ...
1805 * gcc.c-torture/compile/pr18299-1.c: Here.
1806
1807 2005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
1808
1809 * gfortran/fortran.torture/execute/character_passing.f90:
1810 Fix types for LSAME.
1811
1812 2005-08-09 Dorit Nuzman <dorit@il.ibm.com>
1813
1814 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
1815 input data back to what it was originally.
1816
1817 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
1818
1819 * objc.dg/try-catch-8.m: Enable for all targets.
1820
1821 2005-08-09 James A. Morrison <phython@gcc.gnu.org>
1822
1823 * gcc.dg/pr23165.c: New test.
1824
1825 2005-08-09 Steven Bosscher <stevenb@suse.de>
1826
1827 PR tree-optimization/23234
1828 * gcc.dg/tree-ssa/pr23234.c: New test.
1829
1830 2005-08-08 Josh Conner <jconner@apple.com>
1831
1832 PR rtl-optimization/23241
1833 * gcc.dg/char-compare.c: New test.
1834
1835 2005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1836
1837 PR c++/22508
1838 * g++.dg/init/new13.C: New test.
1839
1840 2005-08-08 Nathan Sidwell <nathan@codesourcery.com>
1841
1842 PR c++/21166
1843 * g++.dg/other/crash-4.C: Adjust
1844 * g++/dg/ext/packed9.C: New.
1845
1846 2005-08-08 Richard Sandiford <richard@codesourcery.com>
1847
1848 PR middle-end/21964
1849 * gcc.c-torture/execute/pr21964-1.c: New test.
1850
1851 2005-08-08 Richard Sandiford <richard@codesourcery.com>
1852
1853 PR c/22458
1854 * gcc.dg/pr22458-1.c: New test.
1855
1856 2005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
1857 Steven G. Kargl <kargls@comcast.net>
1858
1859 PR fortran/22390
1860 * gfortran.dg/flush_1.f90: New test.
1861
1862 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1863
1864 PR c++/23191
1865 * g++.dg/template/eh2.C: New test.
1866
1867 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1868
1869 PR c++/19498
1870 * g++.dg/template/instantiate7.C: New test.
1871
1872 2005-08-06 Joseph S. Myers <joseph@codesourcery.com>
1873
1874 PR c/23113
1875 * gcc.dg/Wunused-value-1.c: New test.
1876
1877 2005-08-06 Richard Sandiford <richard@codesourcery.com>
1878
1879 PR rtl-optimization/23233
1880 * gcc.c-torture/compile/pr23233-1.c: New test.
1881
1882 2005-08-06 Jakub Jelinek <jakub@redhat.com>
1883
1884 PR fortran/18833
1885 PR fortran/20850
1886 * gfortran.dg/equiv_1.f90: New test.
1887 * gfortran.dg/equiv_2.f90: New test.
1888 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
1889 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
1890 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
1891
1892 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
1893
1894 * gcc.c-torture/execute/vrp-5.c: New test.
1895 * gcc.c-torture/execute/vrp-6.c: New test.
1896 * gcc.dg/tree-ssa/vrp21.c: New test.
1897
1898 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
1899
1900 * g++.dg/parse/pr22514.C: New test.
1901
1902 2005-08-05 J"orn Rennecke <joern.rennecke@st.com>
1903
1904 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
1905
1906 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
1907 instead of constant loads / pool entries.
1908
1909 2005-08-05 David Edelsohn <edelsohn@gnu.org>
1910
1911 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
1912 TEST_TO_WCTYPE.
1913
1914 2005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
1915
1916 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
1917 __WINT_TYPE__ in generated prototypes if possible.
1918
1919 2005-08-04 Diego Novillo <dnovillo@redhat.com>
1920
1921 PR 22037
1922 * g++.dg/tree-ssa/pr22037.C:
1923
1924 2005-08-04 Richard Henderson <rth@redhat.com>
1925
1926 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
1927 scan-tree-dump-times directive.
1928
1929 2005-08-04 Jan Hubicka <jh@suse.cz>
1930
1931 * gcov-1.C: Fix switch counts.
1932 * gcov-4b.c: Likewise.
1933
1934 2005-08-03 Jeff Law <law@redhat.com>
1935
1936 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
1937
1938 2005-08-03 J"orn Rennecke <joern.rennecke@st.com>
1939
1940 * gcc.c-torture/execute/pr23135.c: New test.
1941
1942 2005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1943
1944 PR tree-optimization/19899
1945 * gcc.dg/tree-ssa/scev-1.c: New test.
1946 * gcc.dg/tree-ssa/scev-2.c: New test.
1947
1948 2005-08-03 Richard Sandiford <richard@codesourcery.com>
1949
1950 PR target/18582
1951 * testsuite/gcc.dg/torture/pr18582-1.c: New test.
1952
1953 2005-08-03 Jan Hubicka <jh@suse.cz>
1954
1955 * update-conroll.c: New testcase.
1956 * update-conroll-2.c: New testcase.
1957
1958 2005-08-02 David Edelsohn <edelsohn@gnu.org>
1959
1960 * gfortran.dg/constant_substring.f: New test.
1961 * gfortran.dg/pr22491.f: New test.
1962
1963 2005-08-02 Jan Hubicka <jh@suse.cz>
1964
1965 * update-threading.c: Replace by the proper one.
1966
1967 2005-08-02 Diego Novillo <dnovillo@redhat.com>
1968
1969 PR 23164
1970 * g++.dg/tree-ssa/pr23164.C: New test.
1971
1972 2005-08-02 Diego Novillo <dnovillo@redhat.com>
1973
1974 * gcc.dg/tree-ssa/pr23192.c: New test.
1975
1976 2005-08-02 James A. Morrison <phython@gcc.gnu.org>
1977
1978 * gcc.c-torture/execute/vrp-4.c: New test.
1979
1980 2005-08-02 Jan Hubicka <jh@suse.cz>
1981
1982 * update-threading.c: New test.
1983
1984 2005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
1985
1986 * gcc.c-torture/compile/20050801-1.c: New test.
1987 * gcc.c-torture/compile/20050801-2.c: New test.
1988
1989 2005-08-01 Jan Hubicka <jh@suse.cz>
1990
1991 * val-prof-5.c: New test.
1992
1993 2005-08-01 Joseph S. Myers <joseph@codesourcery.com>
1994
1995 PR c/22311
1996 * gcc.dg/pr22311-1.c : New test.
1997
1998 2005-07-31 Steven Bosscher <stevenb@suse.de>
1999
2000 PR target/23095
2001 * gfortran.dg/pr23095.f: New test.
2002
2003 PR c++/22003
2004 * g++.dg/other/pr22003.C: New test.
2005
2006 2005-07-31 Richard Sandiford <richard@codesourcery.com>
2007
2008 PR target/20621
2009 * gcc.c-torture/execute/pr20621-1.c: New test.
2010
2011 2005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
2012
2013 * gfortran.dg/comma_format_extension_4.f: Adjust length
2014 of string for format.
2015 * gfortran.dg/der_array_io_1.f: Replace illegal internal
2016 print statement with internal write.
2017 * gfortran.dg/der_array_io_2.f: Likewise.
2018 * gfortran.dg/der_array_io_3.f: Likewise.
2019
2020 2005-07-30 James A. Morrison <phython@gcc.gnu.org>
2021
2022 * gcc.dg/fold-abs-4.c: new test.
2023
2024 2005-07-30 Paul Thomas <pault@gcc.gnu.org>
2025
2026 PR fortran/22570 an related issues.
2027 * gfortran.dg/x_slash_1.f: New test.
2028
2029 2005-07-30 Joseph S. Myers <joseph@codesourcery.com>
2030
2031 PR c/23143
2032 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
2033 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
2034
2035 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
2036
2037 PR c/529
2038 * gcc.dg/Wshadow-3.c: New test.
2039
2040 2005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
2041
2042 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
2043 used to have the wrong bounds).
2044
2045 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
2046
2047 PR c/21720
2048 * gcc.dg/hex-round-1.c: Test more cases.
2049 * gcc.dg/hex-round-2.c: New test.
2050
2051 2005-07-29 Diego Novillo <dnovillo@redhat.com>
2052
2053 PR 22550
2054 * g++.dg/tree-ssa/pr22550.C: New test.
2055
2056 2005-07-29 James A. Morrison <phython@gcc.gnu.org>
2057
2058 * gcc.dg/tree-ssa/vrp19.c: New test.
2059 * gcc.dg/tree-ssa-vrp20.c: New test.
2060
2061 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
2062
2063 PR c/22240
2064 * gcc.dg/transparent-union-4.c: New test.
2065
2066 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
2067
2068 PR c/22192
2069 * gcc.dg/c99-vla-2.c: New test.
2070
2071 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
2072
2073 PR c/21720
2074 * gcc.dg/hex-round-1.c: New test.
2075
2076 2005-07-28 Jan Hubicka <jh@suse.cz>
2077
2078 * inliner-1.c: Do not dump everything.
2079 * tree-prof.exp: Do not pass -ftree-based-profiling.
2080 * bprob.exp: Likewise.
2081
2082 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
2083
2084 2005-07-28 Mark Mitchell <mark@codesourcery.com>
2085
2086 PR c++/22545
2087 * g++.dg/expr/ptrmem7.C: New test.
2088
2089 2005-07-28 Mike Stump <mrs@apple.com>
2090
2091 * g++.old-deja/g++.mike/visibility-1.C: New test.
2092
2093 2005-07-28 Richard Sandiford <richard@codesourcery.com>
2094
2095 PR c/20187
2096 * gcc.c-torture/execute/pr20187-1.c: New test.
2097
2098 2005-07-28 Jeff Law <law@redhat.com>
2099
2100 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
2101 * gcc.dg/tree-ssa/vrp18.c: New test.
2102
2103 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
2104
2105 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
2106
2107 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
2108
2109 PR tree-optimization/22506
2110 * gcc.dg/vect/ps22506.c: New test.
2111
2112 2005-07-28 Jakub Jelinek <jakub@redhat.com>
2113
2114 PR target/21149
2115 * gcc.target/i386/sse-3.c: New test.
2116
2117 2005-07-28 Richard Sandiford <richard@codesourcery.com>
2118
2119 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
2120 * gcc.target/mips/mips32-dsp-type.c: Likewise.
2121
2122 2005-07-28 Richard Sandiford <richard@codesourcery.com>
2123
2124 PR c/22589
2125 * gcc.c-torture/compile/pr22589-1.c: New test.
2126
2127 2005-07-28 Jan Hubicka <jh@suse.cz>
2128
2129 * update-loopch.c: New testcase.
2130
2131 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
2132
2133 PR rtl-optimization/23047
2134 * gcc.c-torture/execute/pr23047.c: New test.
2135 * gcc.c-torture/execute/pr23047.x: New.
2136
2137 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
2138
2139 PR tree-optimization/22493
2140 * gcc.c-torture/execute/pr22493-1.c: New test.
2141 * gcc.c-torture/execute/pr22493-1.x: New.
2142 * gcc.c-torture/execute/vrp-1.c: New test.
2143 * gcc.c-torture/execute/vrp-2.c: New test.
2144 * gcc.c-torture/execute/vrp-2.c: New test.
2145
2146 2005-07-27 Aldy Hernandez <aldyh@redhat.com>
2147
2148 * gcc.target/frv/all-builtin-read8.c: Delete.
2149 * gcc.target/frv/all-builtin-read16.c: Delete.
2150 * gcc.target/frv/all-builtin-read32.c: Delete.
2151 * gcc.target/frv/all-builtin-read64.c: Delete.
2152 * gcc.target/frv/all-builtin-write8.c: Delete.
2153 * gcc.target/frv/all-builtin-write16.c: Delete.
2154 * gcc.target/frv/all-builtin-write32.c: Delete.
2155 * gcc.target/frv/all-builtin-write64.c: Delete.
2156 * gcc.target/frv/all-read-write-1.c: New.
2157
2158 2005-07-27 Jeff Law <law@redhat.com>
2159
2160 * gcc.c-torture/execute/pr22630.c: New test.
2161
2162 2005-07-27 Dorit Nuzman <dorit@il.ibm.com>
2163
2164 PR tree-optimization/23073
2165 * gcc.dg/vect/nodump-pr23073.c: New test.
2166 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
2167
2168 2005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
2169
2170 PR tree-optimize/22348
2171 * gcc.c-torture/execute/pr22348.c: New.
2172
2173 2005-07-27 Richard Guenther <rguenther@suse.de>
2174
2175 * gcc.dg/tree-ssa/salias-1.c: New testcase.
2176
2177 2005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2178
2179 PR fortran/22503
2180 * gfortran.dg/logical_comp.f90: New test.
2181
2182 2005-07-27 Jan Hubicka <jh@suse.cz>
2183
2184 * inliner-1.c: Add cleanup of dumps.
2185 * val-prof-*.c: Likewise.
2186 * update-tailcall.c: New.
2187
2188 2005-07-26 Diego Novillo <dnovillo@redhat.com>
2189
2190 PR 22591
2191 * gcc.dg/tree-ssa/pr22591.c: New test.
2192 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
2193
2194 2005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
2195
2196 PR libobjc/22606
2197 * objc.dg/try-catch-11.m: New test.
2198
2199 2005-07-26 Richard Guenther <rguenther@suse.de>
2200
2201 PR tree-optimization/22486
2202 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
2203
2204 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
2205
2206 PR tree-opt/22484
2207 * testsuite/g++.dg/opt/loop2.C: New test.
2208
2209 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
2210
2211 * gcc.dg/tree-ssa/reassoc-3.c: New test.
2212 * gcc.dg/tree-ssa/reassoc-4.c: New test.
2213
2214 2005-07-25 Adam Nemet <anemet@lnxw.com>
2215
2216 * lib/profopt.exp (profopt-execute): Check for profiling data
2217 files on the target.
2218
2219 2005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
2220
2221 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
2222 for matching of asm labels.
2223
2224 2005-07-25 Richard Guenther <rguenther@suse.de>
2225
2226 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
2227
2228 2005-07-25 Richard Guenther <rguenther@suse.de>
2229
2230 PR testsuite/22624
2231 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
2232
2233 2005-07-25 Ira Rosen <irar@il.ibm.com>
2234
2235 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
2236 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
2237 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
2238 * gcc.dg/vect/vect-100.c: New test.
2239 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
2240 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
2241 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
2242 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
2243 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
2244 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
2245 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
2246 * gfortran.dg/vect/pr19049.f90: New testcase.
2247 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
2248
2249 2005-07-25 Jakub Jelinek <jakub@redhat.com>
2250
2251 * gcc.c-torture/execute/20050713-1.c: New test.
2252
2253 PR fortran/20063
2254 * gfortran.fortran-torture/execute/data_4.f90: New test.
2255
2256 PR middle-end/20303
2257 * gcc.dg/visibility-d.c: New test.
2258
2259 2005-07-25 Feng Wang <fengwang@nudt.edu.cn>
2260
2261 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
2262 * gfortran.dg/underflow.f90: Ditto.
2263
2264 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2265
2266 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
2267 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
2268 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
2269
2270 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
2271
2272 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
2273 include case of field width of zero.
2274
2275 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
2276
2277 PR libgfortran/21875
2278 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
2279 with trailing blanks on normal formatted read.
2280
2281 2005-07-23 Chao-ying Fu <fu@mips.com>
2282
2283 * gcc.target/mips/mips32-dsp-type.c: New test.
2284 * gcc.target/mips/mips32-dsp.c: New test.
2285
2286 2005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
2287
2288 PR testsuite/21073
2289 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
2290
2291 PR testsuite/20454
2292 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
2293 and __cyg_profile_func_exit.
2294
2295 2005-07-22 David Edelsohn <edelsohn@gnu.org>
2296
2297 * gfortran.dg/comma_format_extension_3.f: Fix typo.
2298 * gfortran.dg/comma_format_extension_4.f: Same.
2299 * gfortran.dg/pr15332.f: Same.
2300 * gfortran.dg/pr21730.f: Same.
2301
2302 2005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
2303
2304 * g++.dg/opt/vrp2.C: Fix testcase.
2305
2306 PR tree-opt/22625
2307 * g++.dg/opt/vrp2.C: New test.
2308
2309 2005-07-22 Mark Mitchell <mark@codesourcery.com>
2310
2311 PR debug/21828
2312 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
2313
2314 2005-07-22 Diego Novillo <dnovillo@redhat.com>
2315
2316 * gcc.dg/tree-ssa/20050719-1.c: New test.
2317
2318 2005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
2319
2320 * gcc.dg/bfin-longcall-1.c: New file.
2321 * gcc.dg/bfin-longcall-2.c: New file.
2322
2323 2005-07-21 Janis Johnson <janis187@us.ibm.com>
2324
2325 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
2326
2327 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
2328
2329 PR middle-end/19055
2330 * gcc.dg/tree-ssa/pr19055.c: New test.
2331 * gcc.dg/tree-ssa/pr19055-2.c: New test.
2332
2333 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
2334
2335 PR C++/22358
2336 * g++.dg/other/pr22358.C: New test.
2337
2338 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
2339
2340 PR c++/2922
2341 * g++.dg/lookup/two-stage5.C: New test from bug comments.
2342
2343 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2344
2345 PR c++/15938
2346 * g++.dg/init/union2.C: New test.
2347
2348 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2349
2350 PR c/22393
2351 * gcc.dg/complex-4.c: New test.
2352
2353 2005-07-21 Richard Guenther <rguenther@suse.de>
2354
2355 PR testsuite/22522
2356 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
2357 scanning for asm labels.
2358 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
2359
2360 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
2361
2362 PR target/22085
2363 * gcc.dg/altivec-pr22085.c: New.
2364
2365 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
2366
2367 PR tree-optimization/19210
2368 * gcc.dg/tree-ssa/pr19210-1.c: New.
2369 * gcc.dg/tree-ssa/pr19210-2.c: New.
2370
2371 2005-07-21 Richard Sandiford <richard@codesourcery.com>
2372
2373 PR rtl-optimization/22167
2374 * g++.dg/opt/pr22167.C: New test.
2375
2376 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
2377
2378 PR c++/2922
2379 * g++.dg/lookup/two-stage2.C: New.
2380 * g++.dg/lookup/two-stage3.C: New.
2381 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
2382 fixed two-stage name lookup for operators.
2383 * g++.dg/template/call3.C: Compiler now produces an appropriate
2384 error message.
2385 * g++.dg/template/crash37.C: Compiler now describes bla() on line
2386 14 as a candidate.
2387 * g++.dg/template/ptrmem4.C: Compiler produces different error
2388 message.
2389 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
2390 connect_to_method as a candidate.
2391
2392 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
2393
2394 * gcc.dg/fold-alloc-1.c: New test.
2395
2396 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
2397
2398 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
2399 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
2400
2401 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
2402
2403 * gcc.dg/fold-abs-1.c: New test.
2404 * gcc.dg/fold-abs-2.c: New test.
2405 * gcc.dg/fold-abs-3.c: New test.
2406
2407 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
2408
2409 Make CONSTRUCTOR use VEC to store initializers.
2410 * g++.dg/ext/complit3.C: Check for specific error messages.
2411 * g++.dg/init/brace2.C: Update error message.
2412 * g++.dg/warn/Wbraces2.C: Likewise.
2413
2414 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
2415
2416 PR fortran/16940
2417 * gfortran.dg/module_interface_1.f90: New test.
2418
2419 2005-07-19 Danny Berlin <dberlin@dberlin.org>
2420 Kenneth Zadeck <zadeck@naturalbridge.com>
2421
2422 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
2423
2424 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2425
2426 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
2427 specify -Wformat for these tests.
2428 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
2429 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
2430 * gcc.dg/format/opt-6.c: Delete.
2431
2432 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
2433
2434 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
2435 * gcc.dg/tree-ssa/sra-3.c: Likewise.
2436
2437 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
2438
2439 * gcc.dg/tree-ssa/alias-2.c: New test.
2440
2441 2005-07-18 Mark Mitchell <mark@codesourcery.com>
2442
2443 PR c++/22263
2444 * g++.dg/template/explicit7.C: New test.
2445
2446 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
2447
2448 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of field
2449 width of 8 to +Inf and -Inf.
2450
2451 2005-07-17 Mark Mitchell <mark@codesourcery.com>
2452
2453 PR c++/22139
2454 * g++.dg/template/friend36.C: New test.
2455
2456 2005-07-16 David Edelsohn <edelsohn@gnu.org>
2457
2458 PR fortran/21730
2459 * gfortran.dg/pr21730.f: New test.
2460
2461 2005-07-16 Danny Berlin <dberlin@dberlin.org>
2462 Kenneth Zadeck <zadeck@naturalbridge.com>
2463
2464 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
2465 since pure const detection cannot run at -O1 in c compiler.
2466 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
2467 can now optimize this case properly.
2468 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
2469 because we now pass.
2470 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
2471
2472 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
2473
2474 PR c/22421
2475 * gcc.dg/format/bitfld-1.c: New test.
2476
2477 2005-07-15 Mark Mitchell <mark@codesourcery.com>
2478
2479 PR c++/22204
2480 * g++.dg/rtti/repo1.C: New test.
2481
2482 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
2483
2484 PR middle-end/22398
2485 * gcc.c-torture/compile/pr22398.c: New test.
2486
2487 2005-07-15 Mark Mitchell <mark@codesourcery.com>
2488
2489 PR c++/22132
2490 * g++.dg/expr/cast4.C: New test.
2491
2492 2005-07-15 Richard Guenther <rguenther@suse.de>
2493
2494 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
2495 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
2496
2497 2005-07-15 Steven Bosscher <stevenb@suse.de>
2498
2499 PR tree-optimization/22230
2500 * gcc.dg/tree-ssa/pr22230.c: New test.
2501
2502 2005-07-14 Jakub Jelinek <jakub@redhat.com>
2503
2504 * gfortran.dg/g77/cpp6.f: New test.
2505
2506 PR fortran/22417
2507 * gfortran.dg/g77/cpp5.F: New test.
2508 * gfortran.dg/g77/cpp5.h: New file.
2509 * gfortran.dg/g77/cpp5inc.h: New file.
2510
2511 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
2512
2513 PR libfortran/16435
2514 * gfortran.dg/tl_editting.f90: New.
2515 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
2516
2517 2005-07-14 Steven G. Kargl <kargls@comcast.net>
2518
2519 * gfortran.dg/char_array_constructor.f90: New test.
2520
2521 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
2522
2523 * gfortran.dg/past_eor.f90: New.
2524 * gfortran.dg/complex_read.f90: New.
2525
2526 2005-07-13 Jeff Law <law@redhat.com>
2527
2528 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
2529 additional casts.
2530
2531 * gcc.dg/tree-ssa/pr22321.c: New test
2532
2533 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
2534
2535 PR tree-optimization/21921
2536 * gcc.dg/tree-ssa/pr21921.c: New.
2537
2538 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
2539
2540 PR tree-optimizatio/22442
2541 * gcc.dg/tree-ssa/loop-11.c: New test.
2542
2543 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
2544
2545 PR tree-opt/21840
2546 * gcc.c-torture/compile/pr21840.c: New test.
2547
2548 2005-07-12 Jan Hubicka <jh@suse.cz>
2549
2550 * gcc.c-torture/compile/pr22379.c: New test.
2551
2552 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
2553
2554 PR libfortran/21593
2555 gfortran.dg/dev_null.f90: Remove outdated comment about
2556 PR libfortran/21593.
2557
2558
2559 2005-07-12 Dale Johannesen <dalej@apple.com>
2560
2561 * gcc.target/i386/compress-float-sse.c: New.
2562 * gcc.target/i386/compress-float-sse-pic.c: New.
2563 * gcc.target/i386/compress-float-387.c: New.
2564 * gcc.target/i386/compress-float-387-pic.c: New.
2565 * gcc.dg/compress-float-ppc.c: New.
2566 * gcc.dg/compress-float-ppc-pic.c: New.
2567
2568 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
2569
2570 PR libfortran/21593
2571 gfortran.dg/dev_null.f90: Remove targets.
2572
2573 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
2574
2575 PR tree-opt/22335
2576 * gcc.dg/pr22335-1.c: New test.
2577 * gcc.dg/pr22335-2.c: New test.
2578
2579 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2580
2581 PR c++/20172
2582 * g++.dg/template/nontype12.C : New test.
2583
2584 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
2585
2586 * gcc.dg/tree-ssa/loop-10.c: New test.
2587
2588 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
2589
2590 * gcc.c-torture/execute/20020720-1.x: Remove.
2591
2592 2005-07-11 Jakub Jelinek <jakub@redhat.com>
2593
2594 * gfortran.fortran-torture/execute/forall_7.f90: New test.
2595
2596 2005-07-10 Richard Sandiford <richard@codesourcery.com>
2597
2598 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
2599 (dg-mips-options): Use it.
2600
2601 2005-07-09 Diego Novillo <dnovillo@redhat.com>
2602
2603 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
2604
2605 2005-07-09 Richard Henderson <rth@redhat.com>
2606
2607 * lib/target-supports.exp (check_effective_target_sync_char_short):
2608 Add alpha.
2609
2610 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
2611
2612 PR libfortran/22217
2613 * gfortran.dg/negative-z-descriptor.f90: New test.
2614
2615 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
2616
2617 PR tree-opt/22329
2618 * gcc.dg/pr22329.c: New test.
2619
2620 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
2621
2622 PR tree-optimization/20139
2623 * gcc.dg/tree-ssa/pr20139.c: New.
2624
2625 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
2626
2627 PR tree-opt/22356
2628 * testsuite/gcc.dg/pr22356-1.c: New test.
2629
2630 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
2631
2632 PR c++/21799
2633 * g++.dg/template/unify8.C: New.
2634 * g++.dg/template/unify9.C: New.
2635
2636 2005-07-08 Jakub Jelinek <jakub@redhat.com>
2637
2638 * gfortran.fortran-torture/execute/entry_10.f90: New test.
2639
2640 2005-07-07 Geoffrey Keating <geoffk@apple.com>
2641
2642 * gcc.dg/darwin-version-1.c: New.
2643 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
2644 * gcc.dg/builtins-20.c: Likewise.
2645 * gcc.dg/builtins-53.c: Likewise.
2646 * gcc.dg/torture/builtins-convert-1.c: Likewise.
2647 * gcc.dg/torture/builtins-convert-2.c: Likewise.
2648 * gcc.dg/torture/builtins-convert-3.c: Likewise.
2649 * gcc.dg/torture/builtins-power-1.c: Likewise.
2650 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
2651 on Darwin.
2652
2653 2005-07-07 Jeff Law <law@redhat.com>
2654
2655 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
2656 argument evaluation order.
2657
2658 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
2659
2660 PR libfortran/21594
2661 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
2662 Add test cases where the shift length is greater than the
2663 array length.
2664
2665 2005-07-07 Ziemowit Laski <zlaski@apple.com>
2666
2667 * obj-c++.dg/proto-lossage-6.mm: New.
2668 * objc.dg/proto-lossage-6.m: New.
2669
2670 2005-07-07 Ziemowit Laski <zlaski@apple.com>
2671
2672 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
2673 * objc.dg/gnu-runtime-2.m: Likewise.
2674
2675 2005-07-07 Jakub Jelinek <jakub@redhat.com>
2676
2677 * gfortran.dg/longline.f: New test.
2678
2679 * gfortran.dg/badline.f: New test.
2680
2681 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
2682
2683 PR fortran/16531
2684 PR fortran/15966
2685 PR fortran/18781
2686 * gfortran.dg/hollerith.f90: New.
2687 * gfortran.dg/hollerith2.f90: New.
2688 * gfortran.dg/hollerith3.f90: New.
2689 * gfortran.dg/hollerith4.f90: New.
2690 * gfortran.dg/hollerith_f95.f90: New.
2691 * gfortran.dg/hollerith_legacy.f90: New.
2692 * gfortran.dg/g77/cpp4.F: New. Port from g77.
2693
2694 2005-07-07 Ziemowit Laski <zlaski@apple.com>
2695
2696 PR objc/22274
2697 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
2698 * objc.dg/gnu-runtime-2.m: New.
2699
2700 2005-07-06 Jeff Law <law@redhat.com>
2701
2702 * gcc.dg/tree-ssa/vrp17.c: New test.
2703
2704 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
2705
2706 PR fortran/22327
2707 * gfortran.dg/array_constructor_5.f90: New test.
2708
2709 2005-07-07 Jakub Jelinek <jakub@redhat.com>
2710
2711 * gfortran.fortran-torture/execute/entry_9.f90: New test.
2712
2713 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
2714
2715 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
2716 * gcc.dg/980816-1.c: Ditto.
2717
2718 2005-07-06 Jeff Law <law@redhat.com>
2719
2720 * gcc.c-torture/compile/pr21356.c: New test.
2721
2722 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
2723
2724 PR c/22013
2725 PR c/22098
2726 * gcc.c-torture/compile/pr22013-1.c,
2727 gcc.c-torture/execute/pr22098-1.c,
2728 gcc.c-torture/execute/pr22098-2.c,
2729 gcc.c-torture/execute/pr22098-3.c: New tests.
2730
2731 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
2732
2733 PR c/22308
2734 * gcc.dg/pr22308-1.c: New test.
2735
2736 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
2737
2738 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
2739 target.
2740 * gcc.dg/compare9.c: Use -fshort-enums instead of
2741 -fno-short-enums. Change the last test to dg-bogus.
2742
2743 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
2744
2745 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
2746 * gcc.dg/compare9.c: New.
2747
2748 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2749
2750 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
2751
2752 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
2753
2754 PR testsuite/22288
2755 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
2756
2757
2758 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2759
2760 * gcc.dg/format/gcc_gfc-1.c: New.
2761
2762 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
2763
2764 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
2765
2766 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2767
2768 PR fortran/20842
2769 * gfortran.dg/io_invalid_1.f90: New test.
2770
2771 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
2772
2773 * gcc.dg/format/gcc_diag-1.c: Update.
2774
2775 2005-07-02 Jeff Law <law@redhat.com>
2776
2777 * gcc.dg/tree-ssa/pr22051-1.c: New test.
2778 * gcc.dg/tree-ssa/pr22051-2.c: New test.
2779
2780 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
2781
2782 * gcc.dg/format/gcc_diag-1.c: Update.
2783
2784 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
2785
2786 PR tree-opt/22269
2787 * gcc.c-torture/compile/pr22269.c: New test.
2788
2789 2005-06-30 Diego Novillo <dnovillo@redhat.com>
2790
2791 PR 21584
2792 PR 22219
2793 * g++.dg/tree-ssa/pr21584-1.C: New test.
2794 * g++.dg/tree-ssa/pr21584-2.C: New test.
2795
2796 2005-06-30 Ziemowit Laski <zlaski@apple.com>
2797
2798 * obj-c++.dg/try-catch-11.mm: New.
2799 * objc.dg/try-catch-10.m: New.
2800
2801 2005-06-29 David Edelsohn <edelsohn@gnu.org>
2802
2803 * g++.dg/other/ucnid-1.C: xfail on AIX.
2804
2805 2005-06-29 Diego Novillo <dnovillo@redhat.com>
2806
2807 PR 22234
2808 * gcc.dg/20050629-1.c: New test.
2809
2810 2005-06-29 Ziemowit Laski <zlaski@apple.com>
2811
2812 * obj-c++.dg/const-str-1[0-1].mm: New.
2813 * objc.dg/const-str-1[0-1].m: New.
2814
2815 2005-05-29 Richard Henderson <rth@redhat.com>
2816
2817 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
2818 Rename from check_effective_target_vect_no_max.
2819 (check_effective_target_vect_no_int_add): New.
2820 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
2821 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
2822 * gcc.dg/vect/vect-reduc-3.c: Likewise.
2823 * gcc.dg/vect/vect-reduc-1.c: Use both.
2824 * gcc.dg/vect/vect-reduc-2.c: Likewise.
2825
2826 2005-05-29 Richard Henderson <rth@redhat.com>
2827
2828 * lib/target-supports.exp (check_effective_target_vect_no_max):
2829 Remove i386 and x86_64.
2830
2831 2005-06-29 Steve Ellcey <sje@cup.hp.com>
2832
2833 PR testsuite/21969
2834 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
2835
2836 2005-06-29 Steve Ellcey <sje@cup.hp.com>
2837
2838 PR middle-end/21969
2839 * gcc.dg/vect/pr21969.c: New test.
2840
2841 2005-06-28 Eric Christopher <echristo@redhat.com>
2842
2843 PR c/22052
2844 PR c/21975
2845 * gcc.dg/inline1.c: New test.
2846 * gcc.dg/inline2.c: Ditto.
2847 * gcc.dg/inline3.c: Ditto.
2848 * gcc.dg/inline4.c: Ditto.
2849 * gcc.dg/inline5.c: Ditto.
2850
2851 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
2852
2853 PR libfortran/22142
2854 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
2855 Add testcase also testing eoshift1 for PR 22142.
2856
2857 2005-06-28 Richard Henderson <rth@redhat.com>
2858
2859 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
2860 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
2861 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
2862 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
2863 gcc.dg/tree-ssa/20030922-2.c: Likewise.
2864
2865 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
2866
2867 PR libfortran/22142
2868 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
2869 Add testcase for PR 22142.
2870
2871 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
2872
2873 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
2874 gcc.target/ia64/fpreg-2.c: New tests.
2875
2876 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2877
2878 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
2879
2880 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2881
2882 PR libfortran/22170
2883 * gfortran.dg/slash_1.f90: New test.
2884
2885 2005-06-27 Richard Henderson <rth@redhat.com>
2886
2887 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
2888 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
2889 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
2890 * gcc.dg/vect/vect-reduc-2.c: Likewise.
2891 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
2892 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
2893
2894 2005-06-27 Richard Henderson <rth@redhat.com>
2895
2896 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
2897 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
2898
2899 2005-06-27 Ziemowit Laski <zlaski@apple.com>
2900
2901 * obj-c++.dg/proto-lossage-5.mm: New.
2902 * objc.dg/proto-lossage-5.m: New.
2903
2904 2005-06-27 Diego Novillo <dnovillo@redhat.com>
2905
2906 PR 21959
2907 * gcc.dg/tree-ssa/pr21959.c: New test.
2908
2909 2005-06-27 Jakub Jelinek <jakub@redhat.com>
2910
2911 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
2912 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
2913 testing uninitialized var.
2914
2915 * gcc.c-torture/execute/builtins/chk.h: New.
2916 * gcc.c-torture/execute/builtins/lib/chk.c: New.
2917 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
2918 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
2919 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
2920 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
2921 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
2922 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
2923 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
2924 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
2925 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
2926 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
2927 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
2928 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
2929 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
2930 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
2931 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
2932 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
2933 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
2934 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
2935 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
2936 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
2937 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
2938 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
2939 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
2940 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
2941 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
2942 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
2943 * gcc.dg/builtin-object-size-1.c: New test.
2944 * gcc.dg/builtin-object-size-2.c: New test.
2945 * gcc.dg/builtin-object-size-3.c: New test.
2946 * gcc.dg/builtin-object-size-4.c: New test.
2947 * gcc.dg/builtin-object-size-5.c: New test.
2948 * gcc.dg/builtin-stringop-chk-1.c: New test.
2949 * gcc.dg/builtin-stringop-chk-2.c: New test.
2950 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
2951 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
2952 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
2953 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
2954 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
2955 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
2956 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
2957 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
2958 * gcc.c-torture/execute/printf-1.c: New test.
2959 * gcc.c-torture/execute/fprintf-1.c: New test.
2960 * gcc.c-torture/execute/vprintf-1.c: New test.
2961 * gcc.c-torture/execute/vfprintf-1.c: New test.
2962 * gcc.c-torture/execute/printf-chk-1.c: New test.
2963 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
2964 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
2965 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
2966
2967 2005-06-27 Michael Matz <matz@suse.de>
2968
2969 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
2970 slot is not merged if address escapes.
2971
2972 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2973
2974 PR c/21911
2975 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
2976
2977 2005-06-26 Jakub Jelinek <jakub@redhat.com>
2978
2979 PR middle-end/17965
2980 * gcc.c-torture/compile/20050622-1.c: New test.
2981
2982 PR middle-end/22028
2983 * gcc.dg/20050620-1.c: New test.
2984
2985 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
2986
2987 PR tree-optimization/22026
2988 * gcc.dg/tree-ssa/pr22026.c: New.
2989
2990 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
2991
2992 PR libfortran/22144
2993 * gfortran.dg/shift-alloc.f90: New testcase.
2994
2995 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
2996
2997 * all files: Update FSF address in copyright headers.
2998
2999 2005-06-22 Jan Hubicka <jh@suse.cz>
3000
3001 * wholeprogram-1.c: New testcase.
3002 * wholeprogram-2.c: New testcase.
3003
3004 2005-06-24 Mark Mitchell <mark@codesourcery.com>
3005
3006 PR 22171
3007 * gcc.dg/tree-ssa/pr22171.c: New test.
3008
3009 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
3010
3011 * gfortran.dg/simplify_modulo.f90: New.
3012
3013 2005-06-24 Jan Hubicka <jh@suse.cz>
3014
3015 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
3016
3017 2005-06-23 Ziemowit Laski <zlaski@apple.com>
3018
3019 * obj-c++.dg/proto-lossage-[1-4].mm: New.
3020
3021 2005-06-23 Ziemowit Laski <zlaski@apple.com>
3022
3023 * obj-c++.dg/typedef-alias-1.mm: New.
3024 * objc.dg/typedef-alias-1.m: New.
3025
3026 2005-06-23 Jeff Law <law@redhat.com>
3027
3028 * gcc.dg/tree-ssa/vrp16.c: New test.
3029
3030 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3031
3032 * lib/target-supports.exp: Add
3033 check_effective_target_fortran_large_real and
3034 check_effective_target_fortran_large_int to check for
3035 corresponding effective targets.
3036 * gfortran.dg/large_integer_kind_1.f90: New test.
3037 * gfortran.dg/large_real_kind_1.f90: New test.
3038
3039 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
3040
3041 PR tree-optimization/22117
3042 * gcc.dg/tree-ssa/pr22117.c: New.
3043
3044 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
3045
3046 PR testsuite/22123
3047 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
3048
3049 2005-06-23 David Edelsohn <edelsohn@gnu.org>
3050
3051 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
3052
3053 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
3054
3055 * gfortran.dg/f2c_4.f90: Add tests for complex functions
3056 * gfortran.dg/f2c_4.c: Likewise
3057
3058 2005-06-22 Paul Brook <paul@codesourcery.com>
3059
3060 PR fortran/21034
3061 * gfortran.dg/auto_save_1.f90: New test.
3062
3063 2005-06-22 Michael Matz <matz@suse.de>
3064
3065 * gcc.target/x86-64/abi: New directory.
3066 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
3067 * gcc.target/x86-64/abi/README.gcc: New file.
3068 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
3069 * gcc.target/x86-64/abi/asm-support.s: New file.
3070 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
3071 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
3072 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
3073 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
3074 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
3075 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
3076 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
3077 * gcc.target/x86_64/abi/test_bitfields.c: New test.
3078 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
3079 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
3080 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
3081 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
3082 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
3083 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
3084 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
3085 * gcc.target/x86_64/abi/test_varargs.c: New test.
3086
3087 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
3088
3089 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
3090 32-bit i?86 and x86_64.
3091
3092 2005-06-21 Ziemowit Laski <zlaski@apple.com>
3093
3094 * obj-c++.dg/const-str-[1-9].mm: New tests.
3095
3096 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
3097
3098 PR fortran/22010
3099 * gfortran.dg/namelist_use.f90: New.
3100 * gfortran.dg/namelist_use_only.f90: New.
3101
3102 2005-06-21 Jeff Law <law@redhat.com>
3103
3104 * gcc.dg/tree-ssa/vrp15.c: New test.
3105
3106 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
3107
3108 * lib/target-supports.exp (check_effective_target_vect_reduction):
3109 Remove.
3110 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
3111 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
3112 remove vect_reduction target keyword. Also avoid two returns in main.
3113 * gcc.dg/vect/vect-reduc-3.c: Likewise.
3114 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
3115 * gcc.dg/vect/vect-reduc-1short.c: New test.
3116 * gcc.dg/vect/vect-reduc-1char.c: New test.
3117 * gcc.dg/vect/vect-reduc-2short.c: New test.
3118 * gcc.dg/vect/vect-reduc-2char.c: New test.
3119 * gcc.dg/vect/vect-reduc-6.c: New test.
3120 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
3121 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
3122 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
3123
3124 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3125 Paul Thomas <pault@gcc.gnu.org>
3126
3127 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
3128 New tests.
3129
3130 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3131
3132 * gfortran.dg/backslash_1.f90: New test.
3133 * gfortran.dg/backslash_2.f90: New test.
3134
3135 2005-06-20 Steven G. Kargl <kargls@comcast.net>
3136
3137 * gfortran.dg/duplicate_labels.f90: New test.
3138
3139 2005-06-20 Jan Beulich <jbeulich@novell.com>
3140
3141 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
3142 unsupportable relocations.
3143 * g++.old-deja/g++.other/store-expr1.C: Likewise.
3144 * gcc.dg/20050321-2.c: xfail for NetWare.
3145
3146 2005-06-20 Andreas Jaeger <aj@suse.de>
3147
3148 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
3149 gcc.target/i386/fastcall-sseregparm.c,
3150 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
3151
3152 2005-06-19 Richard Henderson <rth@redhat.com>
3153
3154 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
3155
3156 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
3157
3158 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
3159
3160 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
3161
3162 PR c++/22115
3163 * g++.dg/conversion/simd2.C: Change expected error message.
3164
3165 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
3166
3167 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
3168 * gcc.dg/vect/vect-reduc-2.c: Likewise.
3169 * gcc.dg/vect/vect-reduc-3.c: Likewise.
3170
3171 2005-06-18 James A Morrison <phython@gcc.gnu.org>
3172
3173 * gcc.dg/fold-mod-1.c: New test.
3174
3175 2005-06-18 Steven G. Kargl <kargls@comcast.net>
3176
3177 PR fortran/19926
3178 * gfortran.dg/pr19926.f90: New test.
3179
3180 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
3181
3182 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
3183 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
3184 targets.
3185 * gcc.dg/vect/vect-reduc-2.c: Likewise.
3186 * gcc.dg/vect/vect-reduc-3.c: Likewise.
3187
3188 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
3189
3190 * gcc.target/ia64/float80-varargs-1.c: New test.
3191
3192 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3193
3194 PR tree-opt/22035
3195 * gfortran.dg/f2c_6.f90: New test.
3196
3197 2005-06-17 Geoffrey Keating <geoffk@apple.com>
3198
3199 PR c++/17413
3200 * g++.dg/template/local5.C: New.
3201
3202 2005-06-17 Richard Henderson <rth@redhat.com>
3203
3204 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
3205
3206 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
3207
3208 PR testsuite/21945
3209 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
3210
3211 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
3212
3213 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
3214 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
3215 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
3216 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
3217 check_vect to verify the presence of hardware vector support.
3218
3219 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
3220
3221 PR testsuite/22056
3222 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
3223
3224 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3225
3226 PR libfortran/19216
3227 * gfortran.dg/pr19216.f: Add correct space between brackets and
3228 dg directive.
3229
3230 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3231
3232 PR libfortran/16436
3233 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
3234
3235 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
3236
3237 * gcc.target/i386/attributes-error.c: New testcase.
3238 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
3239 * gcc.target/i386/regparm-stdcall.c: Likewise.
3240 * gcc.target/i386/sseregparm-1.c: Likewise.
3241 * gcc.target/i386/sseregparm-2.c: Likewise.
3242
3243 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
3244
3245 * g++.dg/rtti/crash2.C: New.
3246
3247 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
3248
3249 * gcc.dg/noncompile/20040203-3.c: Update expected message.
3250
3251 2005-06-15 David Ung <davidu@mips.com>
3252
3253 * gcc.target/mips/mips16e-extends.c: New test for testing the
3254 generation of MIPS16e zeb/zeh, seb/seh instructions.
3255
3256 2005-06-15 Diego Novillo <dnovillo@redhat.com>
3257
3258 PR 22018
3259 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
3260 * gcc.dg/tree-ssa/pr22018.c: New test.
3261
3262 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
3263
3264 * gcc.dg/simd-1.c: Update error messages.
3265 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
3266 * gcc.dg/simd-2.c: Update error messages.
3267 * gcc.dg/simd-4.c: New.
3268
3269 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
3270
3271 PR c++/20678
3272 * g++.dg/other/crash-4.C: New.
3273
3274 2005-06-14 Devang Patel <dpatel@apple.com>
3275
3276 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
3277
3278 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
3279
3280 PR c++/21929
3281 * g++.dg/parse/crash11.C: Update
3282
3283 2005-06-13 Jeff Law <law@redhat.com>
3284
3285 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
3286 perform the desired transformations.
3287 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
3288 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
3289
3290 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3291
3292 PR fortran/22038
3293 * gfortran.dg/forall_1.f90: Un-XFAIL.
3294
3295 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
3296
3297 PR c++/21929
3298 * g++.dg/parse/crash26.C: New.
3299
3300 PR c++/20789
3301 * g++.dg/init/member1.C: New.
3302
3303 2005-06-13 Jakub Jelinek <jakub@redhat.com>
3304
3305 * gfortran.dg/altreturn_1.f90: New test.
3306
3307 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
3308
3309 PR middle-end/21985
3310 * gcc.dg/tree-ssa/pr21985.c: New test.
3311
3312 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
3313
3314 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
3315
3316 2005-06-12 Roger Sayle <roger@eyesopen.com>
3317
3318 PR c++/21930
3319 * g++.dg/other/error10.C: New test case.
3320
3321 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3322
3323 PR libfortran/19155
3324 * gfortran.dg/pr19155.f: Add test.
3325
3326 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3327
3328 * gfortran.dg/f2c_7.f90: New test.
3329
3330 * gfortran.dg/forall_1.f90: XFAILed.
3331
3332 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
3333
3334 * gcc.dg/pr14796-1.c: New.
3335 * gcc.dg/pr14796-2.c: New.
3336
3337 2005-06-11 Steven G. Kargl <kargls@comcast.net>
3338
3339 PR fortran/17792
3340 PR fortran/21375
3341 * gfortran.dg/deallocate_stat.f90: New test.
3342
3343 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
3344
3345 * gfortran.fortran-torture/execute/in-pack.f90: New test.
3346
3347 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
3348
3349 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
3350 access will be generated when this loop is vectorized. Test that
3351 accesses with same alignment were detected.
3352 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
3353 Test that accesses with same alignment were detected.
3354 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
3355 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
3356 alignment were detected.
3357
3358 2005-06-10 Aldy Hernandez <aldyh@redhat.com>
3359
3360 PR c++/10611
3361 * g++.dg/conversion/simd2.C: New.
3362
3363 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
3364
3365 * gcc.dg/Wcxx-compat-1.c: New.
3366
3367 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
3368
3369 PR libfortran/21480
3370 * gfortran.dg/reshape-complex.f90: Add a test for a packed
3371 complex array.
3372
3373 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
3374
3375 * gcc.dg/alias-8.c: New.
3376
3377 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
3378
3379 * gcc.dg/format/cmn_err-1.c: Update.
3380
3381 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
3382
3383 PR target/20666
3384 * gcc.target/sparc/fexpand-2.c: New.
3385 * gcc.target/sparc/fpmerge-2.c: New.
3386 * gcc.target/sparc/fpmul-2.c: New.
3387 * gcc.target/sparc/noresult.c: New.
3388 * gcc.target/sparc/pdist-2.c: New.
3389 * gcc.target/sparc/pdist-3.c: New.
3390
3391 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
3392
3393 PR testsuite/21702
3394 * gcc.target/i386/i386.exp: Fix comment typo.
3395
3396 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
3397
3398 PR c++/19497
3399 * g++.dg/inherit/using5.C: New.
3400 * g++.dg/inherit/using6.C: New.
3401
3402 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3403
3404 PR c++/19894
3405 * g++.dg/template/ptrmem15.C: New test.
3406
3407 PR c++/20563
3408 * g++.dg/ext/label4.C: New test.
3409
3410 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
3411
3412 * gcc.dg/tls/debug-1.c: New test.
3413
3414 2005-06-07 Dale Johannesen <dalej@apple.com>
3415
3416 * gcc.target/i386/movq.c: New.
3417
3418 2005-06-07 Dale Johannesen <dalej@apple.com>
3419
3420 * gcc.dg/20050607-1.c: New.
3421
3422 2005-06-07 Jakub Jelinek <jakub@redhat.com>
3423
3424 PR middle-end/21850
3425 * gcc.c-torture/execute/20050607-1.c: New test.
3426
3427 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
3428
3429 PR libfortran/21926
3430 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
3431 Test case where the return array has lowest stride one,
3432 but isn't packed.
3433
3434 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
3435
3436 * lib/target-supports.exp (check_effective_target_sync_int_long):
3437 Add s390 and s390x targets.
3438
3439 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
3440
3441 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
3442 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
3443 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
3444 * gcc.dg/tree-ssa/loop-9.c: New test.
3445
3446 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
3447
3448 * g++.dg/parse/defarg10.C: New.
3449
3450 2005-06-06 Jakub Jelinek <jakub@redhat.com>
3451
3452 PR regression/21897
3453 * gcc.c-torture/execute/20050604-1.c: New test.
3454
3455 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
3456
3457 PR 21903
3458 * g++.dg/parse/defarg9.C: New.
3459
3460 PR c++/20637
3461 * g++.dg/inherit/using4.C: New.
3462 * g++.dg/overload/error1.C: Adjust expected errors.
3463 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
3464 * g++.old-deja/g++.brendan/arm2.C: Likewise.
3465 * g++.old-deja/g++.other/redecl2.C: Likewise.
3466 * g++.old-deja/g++.other/redecl4.C: Likewise.
3467 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
3468
3469 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
3470
3471 * gfortran.dg/f2c_5.f90: Add -w to dg-options
3472
3473 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
3474
3475 * lib/gfortran.exp (gfortran_target_compile): Call
3476 dg-additional-files-options
3477 * gfortran.dg/f2c_4.f90: New file
3478 * gfortran.dg/f2c_4.c: New file
3479 * gfortran.dg/f2c_5.f90: New file
3480 * gfortran.dg/f2c_5.c: New file
3481
3482 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3483
3484 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
3485
3486 PR fortran/21912
3487 * gfortran.dg/array_constructor_4.f90: New test.
3488
3489 2005-06-05 Mark Mitchell <mark@codesourcery.com>
3490
3491 PR c++/21619
3492 * g++.dg/ext/builtin9.C: New test.
3493
3494 2005-06-05 Dale Johannesen <dalej@apple.com>
3495
3496 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
3497 * gcc.c-torture/execute/20050603-2.c: Ditto.
3498
3499 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
3500
3501 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
3502 * gcc.dg/vect/vect-reduc-1.c: New.
3503 * gcc.dg/vect/vect-reduc-2.c: New.
3504 * gcc.dg/vect/vect-reduc-3.c: New.
3505
3506 2005-06-04 Dale Johannesen <dalej@apple.com>
3507
3508 * gcc.c-torture/execute/20050603-1.c: New.
3509 * gcc.c-torture/execute/20050603-2.c: New.
3510 * gcc.dg/20050603-3.c: New.
3511
3512 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3513
3514 PR fortran/19195
3515 * gfortran.dg/debug_1.f90: New test.
3516
3517 * gfortran.dg/forall_1.f90: New test.
3518
3519 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
3520
3521 * gfortran.dg/array_constructor_3.f90: New test.
3522
3523 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3524
3525 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
3526
3527 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
3528
3529 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
3530
3531 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
3532
3533 PR c/21873
3534 * gcc.dg/init-excess-1.c: New test.
3535
3536 2005-06-03 Mark Mitchell <mark@codesourcery.com>
3537
3538 PR c++/21853
3539 * g++.dg/expr/static_cast6.C: New test.
3540
3541 2005-06-03 Diego Novillo <dnovillo@redhat.com>
3542
3543 * gcc.dg/tree-ssa/vrp14.c: New test.
3544
3545 2005-06-03 Mark Mitchell <mark@codesourcery.com>
3546
3547 PR c++/21336
3548 * g++.dg/template/new2.C: New test.
3549
3550 2005-06-03 Josh Conner <jconner@apple.com>
3551
3552 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
3553 all entries in initializer.
3554
3555 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
3556
3557 PR middle-end/21858
3558 * gcc.dg/pr21858.c: New testcase.
3559
3560 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
3561
3562 PR tree-optimization/21292
3563
3564 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
3565 New.
3566 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
3567 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
3568 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
3569 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
3570 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
3571
3572 2005-06-02 Richard Henderson <rth@redhat.com>
3573
3574 * gcc.dg/sync-2.c: Use -march=i486 for i386.
3575
3576 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
3577
3578 * gcc.dg/wtypequal.c: New testcase.
3579
3580 2005-06-02 Diego Novillo <dnovillo@redhat.com>
3581
3582 PR 21582
3583 * gcc.dg/tree-ssa/pr21582.c: New test.
3584
3585 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
3586
3587 PR c++/21280
3588 * g++.dg/opt/interface2.h: New.
3589 * g++.dg/opt/interface2.C: New.
3590 * g++.dg/init/ctor4.C: Adjust error lines.
3591 * g++.old-deja/g++.bob/inherit2.C: Likewise.
3592 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
3593 * g++.old-deja/g++.jason/opeq3.C: Likewise.
3594 * g++.old-deja/g++.pt/assign1.C: Likewise.
3595 * g++.old-deja/g++.pt/crash20.C: Likewise.
3596
3597 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
3598
3599 PR tree-optimization/21734
3600 * g++.dg/vect/pr21734_1.cc: New.
3601 * g++.dg/vect/pr21734_2.cc: New.
3602
3603 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
3604
3605 PR c++/20350
3606 * g++.dg/template/spec24.C: New.
3607
3608 PR c++/21151
3609 * g++.dg/pch/local-1.C: New.
3610 * g++.dg/pch/local-1.Hs: New.
3611
3612 2005-06-01 Diego Novillo <dnovillo@redhat.com>
3613
3614 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
3615 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
3616 * gcc.dg/tree-ssa/pr14341.c: New test.
3617 * gcc.dg/tree-ssa/pr14841.c: New test.
3618 * gcc.dg/tree-ssa/pr20701.c: New test.
3619 * gcc.dg/tree-ssa/pr21086.c: New test.
3620 * gcc.dg/tree-ssa/pr21090.c: New test.
3621 * gcc.dg/tree-ssa/pr21332.c: New test.
3622 * gcc.dg/tree-ssa/pr21458.c: New test.
3623 * gcc.dg/tree-ssa/pr21658.c: New test.
3624 * gcc.dg/tree-ssa/vrp01.c: New test.
3625 * gcc.dg/tree-ssa/vrp02.c: New test.
3626 * gcc.dg/tree-ssa/vrp03.c: New test.
3627 * gcc.dg/tree-ssa/vrp04.c: New test.
3628 * gcc.dg/tree-ssa/vrp05.c: New test.
3629 * gcc.dg/tree-ssa/vrp06.c: New test.
3630 * gcc.dg/tree-ssa/vrp07.c: New test.
3631 * gcc.dg/tree-ssa/vrp08.c: New test.
3632 * gcc.dg/tree-ssa/vrp09.c: New test.
3633 * gcc.dg/tree-ssa/vrp10.c: New test.
3634 * gcc.dg/tree-ssa/vrp11.c: New test.
3635 * gcc.dg/tree-ssa/vrp12.c: New test.
3636 * gcc.dg/tree-ssa/vrp13.c: New test.
3637
3638 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
3639
3640 PR 21029
3641 * gcc.dg/tree-ssa/pr21029.c: New test.
3642
3643 2005-06-01 Roger Sayle <roger@eyesopen.com>
3644
3645 * gfortran.dg/logint-1.f: New test case.
3646 * gfortran.dg/logint-2.f: Likewise.
3647 * gfortran.dg/logint-3.f: Likewise.
3648
3649 2005-06-01 Jakub Jelinek <jakub@redhat.com>
3650
3651 PR c/21536
3652 PR c/20760
3653 * gcc.dg/20050527-1.c: New test.
3654
3655 * gcc.dg/i386-sse-12.c: New test.
3656
3657 PR fortran/21729
3658 * gfortran.dg/implicit_5.f90: New test.
3659
3660 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
3661
3662 PR fortran/20883
3663 * gfortran/assign_4.f90: New test.
3664 * gfortran/assign_2.f90: Change compile to run.
3665
3666 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
3667
3668 * lib/target-supports.exp
3669 (check_effective_target_sync_char_short): New.
3670 * gcc.dg/sync-2.c: New.
3671
3672 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
3673
3674 PR tree-optimization/21817
3675 * gcc.dg/torture/pr21817-1.c: New.
3676
3677 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
3678
3679 PR c++/21165
3680 * g++.dg/template/init5.C: New.
3681
3682 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
3683
3684 * gfortran.dg/char_initialiser_actual.f90:
3685 Test character initialisers as actual arguments.
3686 * gfortran.dg/char_pointer_comp_assign.f90:
3687 Test character pointer structure component assignments.
3688 * gfortran.dg/char_array_structure_constructor.f90:
3689 Test character components in structure constructors.
3690
3691 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
3692
3693 PR middle-end/20931
3694 * g++.dg/opt/pr20931.C: New test.
3695
3696 2005-05-31 Andreas Jaeger <aj@suse.de>
3697
3698 PR testsuite/20772
3699 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
3700 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
3701 g++.old-deja/g++.ext/asmspec1.C,
3702 g++.old-deja/g++.other/regstack.C,
3703 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
3704 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
3705 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
3706 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
3707 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
3708 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
3709 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
3710 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
3711 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
3712 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
3713 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
3714 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
3715 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
3716 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
3717 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
3718 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
3719 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
3720 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
3721 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
3722
3723 2005-05-31 Jeff Law <law@redhat.com>
3724
3725 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
3726
3727 2005-05-30 Paolo Carlini <pcarlini@suse.de>
3728
3729 PR middle-end/21743
3730 * gcc.dg/builtins-1.c: Activate disabled clog test.
3731 * gcc.dg/torture/builtin-attr-1.c: Likewise.
3732
3733 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
3734
3735 * gfortran.dg/char_pointer_assign.f90:
3736 Test character-pointer assignments and pointer assignments.
3737 * gfortran.dg/char_pointer_dummy.f90:
3738 Test character-pointer dummy arguments.
3739 * gfortran.dg/char_pointer_func.f90:
3740 Test character-pointer function returns.
3741 * gfortran.dg/char_pointer_dependency.f90:
3742 Test character-pointer functions with dependencies.
3743
3744 2005-05-30 Mark Mitchell <mark@codesourcery.com>
3745
3746 PR c++/21784
3747 * g++.dg/lookup/using14.C: New test.
3748
3749 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
3750
3751 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
3752 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
3753 trailing ^M.
3754
3755 2005-05-29 Geoffrey Keating <geoffk@apple.com>
3756
3757 PR c++/17413
3758 * g++.dg/template/local5.C: New.
3759
3760 PR target/21761
3761 * gcc.c-torture/compile/pr21761.c: New.
3762
3763 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
3764 before darwin8.
3765
3766 2005-05-30 Steven G. Kargl
3767
3768 PR fortran/20846
3769 * gfortran.dg/inquire_8.f90: New test.
3770
3771 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3772
3773 PR libfortran/21376
3774 * gfortran.dg/output_exponents_1.f90: New test.
3775
3776 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3777
3778 PR libfortran/20006
3779 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
3780
3781 2005-05-28 Mark Mitchell <mark@codesourcery.com>
3782
3783 PR c++/21210
3784 * g++.dg/ext/complex1.C: New test.
3785
3786 PR c++/21340
3787 * g++.dg/init/ctor6.C: New test.
3788
3789 2005-05-29 Jan Hubicka <jh@suse.cz>
3790
3791 * gcc.c-torture/compile/pr21562.c: New.
3792
3793 2005-05-28 Steven G. Kargl <kargls@comcast.net>
3794
3795 * gfortran.dg/subnormal_1.f90: New test.
3796
3797 2005-05-28 Jan Hubicka <jh@suse.cz>
3798
3799 * tree-prof.exp: Fix comment.
3800 * value-prof-1.c: New.
3801 * value-prof-2.c: New.
3802 * value-prof-3.c: New.
3803 * value-prof-4.c: New.
3804
3805 2005-05-27 Mark Mitchell <mark@codesourcery.com>
3806
3807 PR c++/21614
3808 * g++.dg/expr/ptrmem6.C: New test.
3809 * g++.dg/expr/ptrmem6a.C: Likewise.
3810
3811 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
3812
3813 PR tree-optimization/21658
3814 * gcc.dg/tree-ssa/pr21658.c: New.
3815
3816 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
3817
3818 PR c++/21455
3819 * g++.dg/inherit/ptrmem3.C: New.
3820
3821 PR c++/21681
3822 * g++.dg/parse/template16.C: New.
3823
3824 2005-05-27 Andreas Jaeger <aj@suse.de>
3825
3826 * gcc.dg/setjmp-2.c: Only run in 32-bit.
3827
3828 * gcc.dg/i386-sse-8.c: Run test on all archs.
3829
3830 2005-05-26 Mike Stump <mrs@apple.com>
3831
3832 * objc.dg/isa-field-1.m: Only run on darwin.
3833 * objc.dg/lookup-1.m: Likewise.
3834 * objc.dg/try-catch-8.m: Likewise.
3835
3836 2005-05-26 Roger Sayle <roger@eyesopen.com>
3837
3838 PR tree-optimization/9814
3839 * gcc.dg/pr9814-1.c: New test case.
3840
3841 2005-05-26 Ziemowit Laski <zlaski@apple.com>
3842
3843 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
3844 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
3845 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
3846 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
3847 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
3848 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
3849 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
3850 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
3851 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
3852 objc.dg/try-catch-8.m: New.
3853
3854 2005-05-26 Janis Johnson <janis187@us.ibm.com>
3855
3856 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
3857 remove extraneous semicolons.
3858
3859 2005-05-26 Ziemowit Laski <zlaski@apple.com>
3860
3861 * obj-c++.dg/comp-types-12.mm: New.
3862 * objc.dg/comp-types-11.m: New.
3863 * objc.dg/selector-4.m: New.
3864
3865 2005-05-26 Andreas Jaeger <aj@suse.de>
3866
3867 PR testsuite/20772
3868 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
3869 g++.old-deja/g++.ext/attrib3.C,
3870 g++.old-deja/g++.other/store-expr1.C,
3871 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
3872 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
3873 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
3874 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
3875 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
3876 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
3877 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
3878 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
3879 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
3880 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
3881 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
3882 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
3883 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
3884 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
3885 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
3886 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
3887 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
3888 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
3889 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
3890
3891 2005-05-26 Andreas Jaeger <aj@suse.de>
3892
3893 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
3894 x86-64 compilation.
3895
3896 2005-05-26 Andreas Jaeger <aj@suse.de>
3897
3898 PR testsuite/20772
3899 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
3900 gcc.misc-tests/i386-pf-athlon-1.c,
3901 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
3902 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
3903 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
3904 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
3905 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
3906 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
3907 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
3908 programs.
3909
3910 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
3911 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
3912 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
3913 x86-64 compilation.
3914
3915 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
3916 x86_64.
3917
3918 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
3919 effective-target ilp32.
3920
3921 2005-05-26 David Ung <davidu@mips.com>
3922
3923 * gcc.target/mips/ext_ins.c: New test for testing the generation
3924 of MIPS32/64 rev 2 ext/ins instructions.
3925
3926 2005-05-26 Andreas Jaeger <aj@suse.de>
3927
3928 * treelang/compile/unsigned.tree: Use gimple instead of
3929 nonexisting generic dump.
3930
3931 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
3932
3933 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
3934
3935 2005-05-26 Andreas Jaeger <aj@suse.de>
3936
3937 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
3938
3939 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
3940
3941 PR libfortran/17283
3942 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
3943 Test callee-allocated memory with write statements.
3944
3945 2005-05-25 Roger Sayle <roger@eyesopen.com>
3946
3947 PR middle-end/21709
3948 * gcc.dg/pr21709-1.c: New test case.
3949
3950 2005-05-25 Ziemowit Laski <zlaski@apple.com>
3951 Mike Stump <mrs@apple.com>
3952
3953 * objc/execute/next_mapping.h: Update for C++.
3954
3955 * obj-c++.dg/selector-1.mm: Move to...
3956 * obj-c++.dg/selector-4.mm: here...
3957
3958 * obj-c++.dg/basic.mm: New.
3959 * obj-c++.dg/comp-types-1.mm: New.
3960 * obj-c++.dg/cxx-class-1.mm: New.
3961 * obj-c++.dg/cxx-ivars-1.mm: New.
3962 * obj-c++.dg/cxx-ivars-2.mm: New.
3963 * obj-c++.dg/cxx-ivars-3.mm: New.
3964 * obj-c++.dg/cxx-scope-1.mm: New.
3965 * obj-c++.dg/cxx-scope-2.mm: New.
3966 * obj-c++.dg/defs.mm: New.
3967 * obj-c++.dg/empty-private-1.mm: New.
3968 * obj-c++.dg/encode-1.mm: New.
3969 * obj-c++.dg/encode-2.mm: New.
3970 * obj-c++.dg/encode-3.mm: New.
3971 * obj-c++.dg/extern-c-1.mm: New.
3972 * obj-c++.dg/extra-semi.mm: New.
3973 * obj-c++.dg/fix-and-continue-2.mm: New.
3974 * obj-c++.dg/isa-field-1.mm: New.
3975 * obj-c++.dg/ivar-list-semi.mm: New.
3976 * obj-c++.dg/local-decl-1.mm: New.
3977 * obj-c++.dg/lookup-1.mm: New.
3978 * obj-c++.dg/lookup-2.mm: New.
3979 * obj-c++.dg/method-1.mm: New.
3980 * obj-c++.dg/method-2.mm: New.
3981 * obj-c++.dg/method-3.mm: New.
3982 * obj-c++.dg/method-4.mm: New.
3983 * obj-c++.dg/method-5.mm: New.
3984 * obj-c++.dg/method-6.mm: New.
3985 * obj-c++.dg/method-7.mm: New.
3986 * obj-c++.dg/no-extra-load.mm: New.
3987 * obj-c++.dg/overload-1.mm: New.
3988 * obj-c++.dg/pragma-1.mm: New.
3989 * obj-c++.dg/pragma-2.mm: New.
3990 * obj-c++.dg/private-1.mm: New.
3991 * obj-c++.dg/private-2.mm: New.
3992 * obj-c++.dg/proto-qual-1.mm: New.
3993 * obj-c++.dg/qual-types-1.mm: New.
3994 * obj-c++.dg/stubify-1.mm: New.
3995 * obj-c++.dg/stubify-2.mm: New.
3996 * obj-c++.dg/super-class-1.mm: New.
3997 * obj-c++.dg/super-class-2.mm: New.
3998 * obj-c++.dg/super-dealloc-1.mm: New.
3999 * obj-c++.dg/super-dealloc-2.mm: New.
4000 * obj-c++.dg/template-1.mm: New.
4001 * obj-c++.dg/template-2.mm: New.
4002 * obj-c++.dg/template-3.mm: New.
4003 * obj-c++.dg/template-4.mm: New.
4004 * obj-c++.dg/template-5.mm: New.
4005 * obj-c++.dg/template-6.mm: New.
4006 * obj-c++.dg/try-catch-1.mm: New.
4007 * obj-c++.dg/try-catch-2.mm: New.
4008 * obj-c++.dg/try-catch-3.mm: New.
4009 * obj-c++.dg/try-catch-4.mm: New.
4010 * obj-c++.dg/try-catch-5.mm: New.
4011 * obj-c++.dg/try-catch-6.mm: New.
4012 * obj-c++.dg/try-catch-7.mm: New.
4013 * obj-c++.dg/try-catch-8.mm: New.
4014 * obj-c++.dg/try-catch-9.mm: New.
4015 * obj-c++.dg/va-meth-1.mm: New.
4016
4017 2005-05-25 Ziemowit Laski <zlaski@apple.com>
4018
4019 * obj-c++.dg/selector-1.mm: New.
4020 * obj-c++.dg/selector-2.mm: New.
4021
4022 2005-05-25 Ziemowit Laski <zlaski@apple.com>
4023
4024 * obj-c++.dg/selector-3.mm: New.
4025 * objc.dg/selector-3.m: New.
4026
4027 2005-05-25 Ziemowit Laski <zlaski@apple.com>
4028
4029 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
4030 about where warning appears.
4031
4032 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
4033
4034 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
4035 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
4036 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
4037 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
4038
4039 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
4040
4041 * gcc.dg/20050524-1.c: New test.
4042
4043 2005-05-25 Jan Hubicka <jh@suse.cz>
4044
4045 * gcc.dg/tree-prof/inliner-1.c: New.
4046
4047 2005-05-25 Janis Johnson <janis187@us.ibm.com>
4048
4049 * gcc.dg/tree-prof: New directory.
4050 * gcc.dg/tree-prof/tree-prof.exp: New.
4051
4052 2005-05-25 DJ Delorie <dj@redhat.com>
4053
4054 * gcc.dg/Wattributes-1.c: New.
4055 * gcc.dg/Wattributes-2.c: New.
4056 * gcc.dg/Wattributes-3.c: New.
4057
4058 20005-05-24 Janis Johnson <janis187@us.ibm.com>
4059
4060 PR tree-optimization/19833
4061 * gcc.dg/uninit-4.c: Remove xfail.
4062 * gcc.dg/uninit-9.c: Ditto.
4063
4064 2005-05-24 Ziemowit Laski <zlaski@apple.com>
4065
4066 * obj-c++.dg/bitfield-[1-5].mm: New.
4067 * obj-c++.dg/class-protocol-1.mm: New.
4068 * obj-c++.dg/comp-types-1[0-1].mm: New.
4069 * obj-c++.dg/comp-types-[2-9].mm: New.
4070 * obj-c++.dg/encode-[4-8].mm: New.
4071 * obj-c++.dg/layout-1.mm: New.
4072 * obj-c++.dg/method-1[0-9].mm: New.
4073 * obj-c++.dg/method-2[0-1].mm: New.
4074 * obj-c++.dg/method-[8-9].mm: New.
4075 * obj-c++.dg/objc-gc-3.mm: New.
4076 * obj-c++.dg/try-catch-10.mm: New.
4077 * objc.dg/bitfield-5.m: New.
4078 * objc.dg/comp-types-10.m: New.
4079 * objc.dg/comp-types-9.m: New.
4080 * objc.dg/layout-1.m: New.
4081 * objc.dg/objc-gc-4.m: New.
4082 * objc.dg/try-catch-9.m: New.
4083 * objc.dg/class-protocol-1.m: Tweak diagnostics.
4084 * objc.dg/comp-types-1.m: Likewise.
4085 * objc.dg/comp-types-[5-6].m: Likewise.
4086 * objc.dg/method-9.m: Likewise.
4087
4088 2005-05-24 Janis Johnson <janis187@us.ibm.com>
4089
4090 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
4091 and on hardware without VMX support.
4092
4093 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
4094
4095 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
4096
4097 * lib/profopt.exp (dg-final-generate, dg-final-use,
4098 profopt-final-code, profopt-get-options): New.
4099 (profopt-execute): Process test directives.
4100
4101 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
4102 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
4103 cleanup-tree-dump, cleanup-saved-temps): Update comments.
4104
4105 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
4106
4107 PR C++/21645
4108 * g++.dg/init/ctor5.C: New test.
4109
4110 2005-05-24 Ira Rosen <irar@il.ibm.com>
4111
4112 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
4113 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
4114 vect-113.c, vect-114.c.
4115
4116 2005-05-23 Adam Nemet <anemet@lnxw.com>
4117
4118 * gcc.dg/const-elim-1.c: Remove xfails.
4119
4120 2005-05-23 Jeff Law <law@redhat.com>
4121
4122 * gcc.c-torture/compile/pr21638.c: New test.
4123 * gcc.c-torture/compile/20050520-1.c: New test.
4124
4125 2005-05-23 Nick Clifton <nickc@redhat.com>
4126
4127 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
4128 be a proper triple, ie: m32r*-*-*.
4129 * g++.old-deja/g++.jason/thunk3.C: Likewise.
4130
4131 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
4132
4133 PR middle-end/21331
4134 PR tree-opt/21293
4135 * gcc.c-torture/compile/pr21293.c: New test.
4136 * gcc.c-torture/execute/pr21331.c: New test.
4137
4138 2004-05-20 Richard Henderson <rth@redhat.com>
4139
4140 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
4141
4142 2005-05-20 Ziemowit Laski <zlaski@apple.com>
4143
4144 * obj-c++-dg.exp: Add.
4145 * obj-c++.exp: Add.
4146 * obj-c++.dg/dg.exp: Add.
4147
4148 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
4149
4150 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
4151 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
4152
4153 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
4154
4155 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
4156
4157 2004-05-19 Richard Henderson <rth@redhat.com>
4158
4159 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
4160
4161 2005-05-19 Janis Johnson <janis187@us.ibm.com>
4162
4163 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
4164
4165 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
4166
4167 2005-05-19 Jakub Jelinek <jakub@redhat.com>
4168
4169 PR c++/21495
4170 * g++.dg/parse/extern1.C: New test.
4171 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
4172
4173 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
4174
4175 * gcc.dg/c99-math.h: New.
4176 * gcc.dg/c99-math-float-1.c: New test.
4177 * gcc.dg/c99-math-double-1.c: Likewise.
4178 * gcc.dg/c99-math-long-double-1.c: Likewise.
4179
4180 2005-05-18 Richard Henderson <rth@redhat.com>
4181
4182 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
4183
4184 2005-05-18 Devang Patel <dpatel@apple.com>
4185
4186 * g++.dg/opt/20050511-1.C: New test.
4187
4188 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
4189
4190 PR libfortran/21127
4191 * gfortran.dg/reshape-complex.f90: New test.
4192
4193 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
4194
4195 * gfortran.dg/array_constructor_1.f90: New test.
4196 * gfortran.dg/array_constructor_2.f90: New test.
4197
4198 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
4199
4200 PR fortran/20954
4201 * gfortran.dg/pr20954.f: New test.
4202
4203 2005-05-17 Mike Stump <mrs@apple.com>
4204
4205 Yet more Objective-C++...
4206
4207 * objc.dg/method-5.m: Update.
4208 * objc.dg/method-6.m: Update.
4209 * objc.dg/method-7.m: Update.
4210 * objc.dg/method-9.m: Update.
4211 * objc.dg/try-catch-2.m: Update.
4212
4213 2005-05-17 Mark Mitchell <mark@codesourcery.com>
4214
4215 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
4216 Remove little-endian optimizations.
4217
4218 2005-05-17 Jeff Law <law@redhat.com>
4219
4220 * g++.dg/tree-ssa/pr14814.C: New test.
4221 * gcc.dg/tree-ssa/pr14814.C: New test.
4222 * gcc.dg/tree-ssa/pr17141-1.C: New test.
4223 * gcc.dg/tree-ssa/pr17141-2.C: New test.
4224
4225 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
4226
4227 * gcc.dg/compat/generate-random.c: Do not include
4228 libiberty.h.
4229 * gcc.dg/compat/generate-random_r.c: Likewise.
4230
4231 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
4232
4233 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
4234
4235 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
4236
4237 PR middle-end/21595
4238 * g++.dg/tree-ssa/builtin1.C: New testcase.
4239
4240 2005-05-17 Jakub Jelinek <jakub@redhat.com>
4241
4242 PR c++/21454
4243 * g++.dg/opt/const4.C: New test.
4244
4245 PR middle-end/21492
4246 * g++.dg/opt/crossjump1.C: New test.
4247
4248 PR tree-optimization/21610
4249 * gcc.c-torture/compile/20050516-1.c: New test.
4250
4251 PR fortran/15080
4252 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
4253 about the test failing.
4254 * gfortran.fortran-torture/execute/where_7.f90: New test.
4255 * gfortran.fortran-torture/execute/where_8.f90: New test.
4256
4257 2005-05-16 Richard Henderson <rth@redhat.com>
4258
4259 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
4260 i?86 and x86_64.
4261
4262 2005-05-16 Mark Mitchell <mark@codesourcery.com>
4263
4264 * gcc.dg/compat/generate-random.c (config.h): Do not include.
4265 (limits.h): Include unconditionally.
4266 (stdlib.h): Likewise.
4267 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
4268 (limits.h): Include unconditionally.
4269 (stdlib.h): Likewise.
4270 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
4271 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
4272 (limits.h): Include unconditionally.
4273 (stdlib.h): Likewise.
4274 (hashtab.h): Do not include.
4275 (getopt.h): Likewise.
4276 (stddef.h): Include.
4277 (hashval_t): Define.
4278 (struct entry): Add "next" field.
4279 (HASH_SIZE): New macro.
4280 (hash_table): New variable.
4281 (switchfiles): Do not use xmalloc.
4282 (mix): New macro.
4283 (iterative_hash): New function.
4284 (hasht): Remove.
4285 (e_exists): New function.
4286 (e_insert): Likewise.
4287 (output): Use, instead of libiberty hashtable functions.
4288 (main): Do not use getopt. Do not call htab_create.
4289
4290 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
4291
4292 PR libstdc++/21526
4293 * lib/target-supports.exp (check_mkfifo_available):
4294 Return 0 for cygwin as mkfifo support incomplete on platform.
4295 Fix typos in comments.
4296
4297 2005-05-15 Mark Mitchell <mark@codesourcery.com>
4298
4299 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
4300
4301 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
4302
4303 PR fortran/17432
4304 * gfortran.dg/assign_4.f: New test.
4305
4306 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
4307
4308 PR tree-optimization/21563
4309 * gcc.dg/tree-ssa/pr21563.c: New.
4310
4311 2005-05-14 Jan Hubicka <jh@suse.cz>
4312
4313 * gcc.dg/noreturn-7.c: Allow control reaches warning.
4314
4315 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
4316
4317 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
4318
4319 2005-05-13 Julian Brown <julian@codesourcery.com>
4320
4321 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
4322 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
4323
4324 2005-05-13 Jan Hubicka <jh@suse.cz>
4325
4326 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
4327 * gcc.dg/fold-xor-?.c: Likewise.
4328 * gcc.dg/pr15784-?.c: Likewise.
4329 * gcc.dg/pr20922-?.c: Likewise.
4330 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
4331 * gcc.dg/tree-ssa/pr17598.c: Likewise.
4332 * gcc.dg/tree-ssa/pr20470.c: Likewise.
4333
4334 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4335
4336 PR fortran/21260
4337 * gfortran.dg/hollerith_1.f90: New test.
4338
4339 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4340
4341 * gfortran.dg/func_result_2.f90: New test.
4342
4343 2005-05-11 Bud Davis <bdavis@gfortran.org>
4344
4345 * gfortran.dg/dev_null.f90: New test.
4346
4347 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
4348
4349 * gcc.dg/arm-vfp1.c: Revert last change.
4350
4351 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
4352
4353 PR middle-end/19807
4354 PR tree-optimization/19639
4355 * g++.dg/tree-ssa/pr19807.C: New testcase.
4356
4357 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4358
4359 PR libfortran/21471
4360 * gfortran.dg/append-1.f90: New test.
4361
4362 2005-05-10 Diego Novillo <dnovillo@redhat.com>
4363
4364 * gcc.dg/pr18501.c: XFAIL.
4365 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
4366 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
4367 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
4368 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
4369 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
4370 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
4371 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
4372 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
4373
4374 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4375
4376 PR fortran/20178
4377 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
4378 gfortran.dg/f2c_3.f90: New tests.
4379
4380 * gfortran.dg/return_1.f90: Fix dg annotation.
4381
4382 2005-05-10 Diego Novillo <dnovillo@redhat.com>
4383
4384 * gcc.c-torture/compile/20050510-1.c: New test.
4385
4386 2005-05-10 Mark Mitchell <mark@codesourcery.com>
4387
4388 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
4389
4390 2005-05-10 Bob Wilson <bob.wilson@acm.org>
4391
4392 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
4393
4394 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
4395
4396 PR c/17913
4397 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
4398
4399 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
4400
4401 PR c/21342
4402 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
4403 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
4404
4405 2005-05-10 Ben Elliston <bje@au.ibm.com>
4406
4407 PR debug/16676
4408 * gcc.dg/debug/pr16676.c: New test.
4409
4410 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
4411
4412 PR testsuite/21443
4413 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
4414 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
4415 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
4416 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
4417 Change -O1 to -O2.
4418 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
4419 -fno-tree-dominator-opts.
4420
4421 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4422
4423 * gfortran.dg/return_1.f90: New test.
4424
4425 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
4426
4427 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
4428
4429 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
4430
4431 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
4432
4433 PR c++/21427
4434 * g++.dg/inherit/covariant13.C: New.
4435
4436 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4437
4438 PR libfortran/19155
4439 * gfortran.dg/pr19155.f: New test.
4440
4441 2005-05-08 Roger Sayle <roger@eyesopen.com>
4442
4443 PR inline-asm/8788
4444 * gcc.dg/pr8788-1.c: New testcase.
4445
4446 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
4447
4448 PR target/21416
4449 * gcc.target/mips/fpcmp-[12].c: New tests.
4450
4451 2005-05-06 Mark Mitchell <mark@codesourcery.com>
4452
4453 * lib/target-supports-dg.exp (dg-require-fork): New function.
4454 (dg-require-mkfifo): Likewise.
4455 * lib/target-supports.exp (check_function_available): New
4456 function.
4457 (check_fork_available): Likewise.
4458 (check_mkfifo_available): Likewise.
4459
4460 2005-05-06 Jeff Law <law@redhat.com>
4461
4462 * gcc.c-torture/compile/pr21380.c: New test.
4463
4464 2005-05-06 Jakub Jelinek <jakub@redhat.com>
4465
4466 PR c++/20961
4467 * g++.dg/ext/weak3.C: New test.
4468
4469 2005-05-05 Mark Mitchell <mark@codesourcery.com>
4470
4471 PR c++/21352
4472 * g++.dg/template/crash37.C: New test.
4473
4474 2005-05-05 Paul Brook <paul@codesourcery.com>
4475
4476 * gcc.dg/arm-g2.c: Use effective-target arm32.
4477 * gcc.dg/arm-mmx-1.c: Ditto.
4478 * gcc.dg/arm-scd42-2.c: Ditto.
4479 * gcc.dg/arm-vfp1.c: Ditto.
4480 * lib/target-supports.exp (check_effective_target_arm32): New
4481 function.
4482
4483 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
4484
4485 PR libfortran/21354
4486 gfortran.dg/in_pack_rank7.f90: New test.
4487
4488 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
4489
4490 PR middle-end/15618
4491 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
4492
4493 2005-05-04 Jakub Jelinek <jakub@redhat.com>
4494
4495 PR middle-end/21265
4496 * gcc.dg/20050503-1.c: New test.
4497
4498 PR rtl-optimization/21239
4499 * gcc.dg/i386-sse-11.c: New test.
4500
4501 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
4502
4503 PR target/16888
4504 * gcc.target/i386/asm-1.c: New test.
4505
4506 2005-05-03 Jakub Jelinek <jakub@redhat.com>
4507
4508 PR rtl-optimization/21330
4509 * gcc.c-torture/execute/20050502-1.c: New test.
4510
4511 PR target/21297
4512 * gcc.c-torture/execute/20050502-2.c: New test.
4513
4514 2005-05-03 Uros Bizjak <uros@kss-loka.si>
4515
4516 PR middle-end/21282
4517 * gcc.dg/pr21282.c: New.
4518
4519 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
4520
4521 * gcc.dg/vect/pr20122.c: Clean up .vect file.
4522 * gcc.dg/vect/vect-92.c: Likewise
4523 * gcc.dg/vect/vect-93.c: Likewise
4524 * gcc.dg/vect/vect-dv-1.c: Likewise
4525 * gcc.dg/vect/vect-dv-2.c: Likewise
4526 * gcc.dg/vect/vect-ifcvt-10.c: Likewise
4527
4528 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
4529
4530 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
4531 * gfortran.dg/vect/vect-2.f90: Likewise
4532 * gfortran.dg/vect/vect-3.f90: Likewise
4533 * gfortran.dg/vect/vect-4.f90: Likewise
4534 * gfortran.dg/vect/vect-5.f90: Likewise
4535
4536 2005-05-02 Geoffrey Keating <geoffk@apple.com>
4537
4538 PR target/20813
4539 * gcc.dg/rs6000-fpint-2.c: New.
4540
4541 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
4542
4543 PR c/15698
4544 * gcc.dg/builtins-30.c: Update expected messages.
4545 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
4546 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
4547 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
4548
4549 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
4550
4551 PR tree-optimization/21294
4552 * gcc.dg/tree-ssa/pr21294.c: New.
4553
4554 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
4555
4556 * gcc.dg/altivec-3.c (vec_store): Do not use the old
4557 __builtin_altivec_st_internal_4si built-in.
4558
4559 2005-05-02 Mark Mitchell <mark@codesourcery.com>
4560
4561 PR c++/15875
4562 * g++.dg/template/ptrmem14.C: New test.
4563
4564 2005-05-02 Paul Brook <paul@codesourcery.com>
4565
4566 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
4567
4568 2005-05-02 Michael Matz <matz@suse.de>
4569
4570 PR c++/19542
4571 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
4572
4573 2005-05-01 Mark Mitchell <mark@codesourcery.com>
4574
4575 * g++.dg/cpp/weak.C: New test.
4576
4577 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
4578
4579 * gcc.dg/tree-ssa/loop-8.c: New test.
4580
4581 2005-04-30 Michael Maty <matz@suse.de>
4582
4583 * gcc.dg/inline-mcpy.c: New test.
4584
4585 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
4586
4587 PR libfortran/18958
4588 * gfortran.dg/eoshift.f90: New test case.
4589
4590 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
4591
4592 PR libfortran/18857
4593 * gfortran.dg/matmul_1.f90: New test.
4594
4595 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
4596
4597 PR tree-optimization/21030
4598 * gcc.dg/tree-ssa/pr21030.c: New.
4599
4600 2005-04-29 Devang Patel <dpatel@apple.com>
4601
4602 PR tree-optimization/21272
4603 * gcc.dg/vect/vect-ifcvt-10.c: New test.
4604
4605 2005-04-29 Jakub Jelinek <jakub@redhat.com>
4606
4607 PR fortran/13082
4608 PR fortran/18824
4609 * gfortran.dg/entry_4.f90: New test.
4610 * gfortran.fortran-torture/execute/entry_1.f90: New test.
4611 * gfortran.fortran-torture/execute/entry_2.f90: New test.
4612 * gfortran.fortran-torture/execute/entry_3.f90: New test.
4613 * gfortran.fortran-torture/execute/entry_4.f90: New test.
4614 * gfortran.fortran-torture/execute/entry_5.f90: New test.
4615 * gfortran.fortran-torture/execute/entry_6.f90: New test.
4616 * gfortran.fortran-torture/execute/entry_7.f90: New test.
4617
4618 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4619
4620 * gfortran.fortran-torture/execute/entry_8.f90: New test.
4621
4622 2005-04-29 Paul Brook <paul@codesourcery.com>
4623
4624 * gfortran.dg/entry_3.f90: New test.
4625
4626 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4627
4628 * gfortran.dg/implicit_4.f90: New test.
4629
4630 2005-04-28 Bob Wilson <bob.wilson@acm.org>
4631
4632 * lib/target-supports.exp (check_profiling_available): Return
4633 false for xtensa-*-elf.
4634
4635 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
4636
4637 * lib/fortran-torture.exp (fortran-torture.exp): Catch
4638 error if file cannot be deleted.
4639
4640 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
4641
4642 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
4643 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
4644 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
4645 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
4646 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
4647 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
4648 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
4649 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
4650 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
4651 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
4652 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
4653 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
4654 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
4655
4656 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4657
4658 PR fortran/20865
4659 * gfortran.dg/pr20865.f90: New test.
4660
4661 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
4662
4663 * gcc.dg/void-cast-2.c: New test.
4664
4665 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
4666
4667 PR c/21159
4668 * gcc.dg/void-cast-1.c: New test.
4669
4670 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
4671
4672 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
4673
4674 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4675
4676 PR fortran/21177
4677 * gfortran.dg/pr21177.f90: New test.
4678
4679 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
4680
4681 PR tree-optimization/21171
4682 * gcc.dg/tree-ssa/pr21171.c: New test.
4683
4684 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
4685
4686 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
4687 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
4688 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
4689 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
4690 gcc.dg/tree-ssa/gen-vect-32.c: New.
4691 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
4692 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
4693 don't run on PPC32.
4694
4695 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
4696
4697 PR c/21213
4698 * gcc.dg/transparent-union-3.c: New test.
4699
4700 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
4701
4702 PR c/20740
4703 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
4704 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
4705 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
4706 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
4707 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
4708 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
4709
4710 2005-04-26 Jeff Law <law@redhat.com>
4711
4712 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
4713 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
4714 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
4715 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
4716 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
4717 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
4718 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
4719
4720 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
4721
4722 PR tree-optimization/17598
4723 * gcc.dg/tree-ssa/pr17598.c: New testcase.
4724
4725 2005-04-25 Mike Stump <mrs@apple.com>
4726
4727 * objc.dg/fix-and-continue-1.m: Add.
4728
4729 2005-04-25 Roger Sayle <roger@eyesopen.com>
4730
4731 PR c++/20995
4732 * g++.dg/opt/pr20995-1.C: New test case.
4733
4734 2005-04-25 Devang Patel <dpatel@apple.com>
4735
4736 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
4737
4738 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
4739
4740 PR testsuite/21062
4741 * g++.dg/opt/alias2.C (printf): Correct the prototype.
4742
4743 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
4744
4745 PR C++/21188
4746 * g++.dg/opt/rtti2.C: New test.
4747
4748 2005-04-25 Paul Brook <paul@codesourcery.com>
4749 Steven G. Kargl <kargls@comcast.net>
4750
4751 PR fortran/20879
4752 * gfortran.dg/ichar_1.f90: New file.
4753
4754 2005-04-24 Jakub Jelinek <jakub@redhat.com>
4755
4756 PR middle-end/20991
4757 * g++.dg/opt/pr20991.C: New test.
4758
4759 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
4760 where sizeof (type) < __alignof__ (type).
4761 * gcc.dg/compat/struct-layout-1.h: Likewise.
4762
4763 2005-04-24 Per Bothner <per@bothner.com>
4764 Devang Patel <dpatel@apple.com>
4765
4766 PR preprocessor/20907
4767 * gcc.dg/cpp/very-long-comment.c: New test.
4768
4769 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4770
4771 PR fortran/20059
4772 * gfortran.dg/common_5.f: New test.
4773
4774 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
4775
4776 PR middle-end/21082
4777 * g++.dg/tree-ssa/pr21082.C: New testcase.
4778
4779 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
4780
4781 * gcc.dg/vect/vect-99.c: New test.
4782
4783 2005-04-22 Diego Novillo <dnovillo@redhat.com>
4784
4785 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
4786
4787 2005-04-22 Jeff Law <law@redhat.com>
4788
4789 * gcc.dg/uninit-5.c: Remove xfails.
4790 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
4791 conditionals and loads.
4792
4793 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
4794
4795 PR libfortran/20074
4796 PR libfortran/20436
4797 PR libfortran/21108
4798 * gfortran.dg/nested_reshape.f90: new test
4799 * gfortran.dg/reshape-alloc.f90: new test
4800 * gfortran.dg/reshape.f90: new test
4801
4802 2005-04-22 Mark Mitchell <mark@codesourcery.com>
4803
4804 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
4805
4806 * gcc.dg/arm-vfp1.c: New test.
4807
4808 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
4809
4810 PR c++/21087
4811 * g++.dg/lookup/builtin2.C: New test.
4812
4813 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
4814
4815 * gcc.dg/weak/weak-13.c: New test.
4816
4817 2005-04-21 Geoffrey Keating <geoffk@apple.com>
4818
4819 * lib/target-supports.exp (check_effective_target_sync_int_long):
4820 Add powerpc*.
4821
4822 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
4823
4824 * gcc.target/mips/branch-1.c: New test.
4825
4826 2005-04-21 Richard Henderson <rth@redhat.com>
4827
4828 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
4829 * gcc.dg/vect/vect-86.c: Likewise.
4830 * gcc.dg/vect/vect-87.c: Likewise.
4831 * gcc.dg/vect/vect-88.c: Likewise.
4832
4833 2005-04-21 Devang Patel <dpatel@apple.com>
4834
4835 PR optimization/20994
4836 * gcc.dg/tree-ssa/ifc-3.c: New test.
4837
4838 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
4839
4840 PR c/12913
4841 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
4842 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
4843 gcc.dg/c99-vla-jump-5.c: New tests.
4844
4845 2005-04-19 Richard Henderson <rth@redhat.com>
4846
4847 * lib/target-supports.exp (check_effective_target_vect_int_mult):
4848 Fix typo in exists check.
4849 (check_effective_target_sync_int_long): New.
4850 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
4851 * gcc.dg/ia64-sync-2.c: Likewise.
4852 * gcc.dg/ia64-sync-3.c: Likewise.
4853 * gcc.dg/ia64-sync-4.c: Likewise.
4854
4855 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
4856
4857 * gcc.dg/fold-xor-1.c: New test.
4858 * gcc.dg/fold-xor-2.c: New test.
4859
4860 2005-04-19 James E. Wilson <wilson@specifixinc.com>
4861
4862 PR target/20670
4863 * g++.dg/eh/fp-regs.C: New test.
4864
4865 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
4866
4867 * gcc.dg/Wint-to-pointer-cast-1.c,
4868 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
4869 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
4870 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
4871
4872 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4873
4874 PR fortran/16861
4875 * gfortran.dg/pr16861.f90: New test.
4876
4877 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
4878
4879 * gcc.dg/pr21085.c: New test.
4880
4881 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
4882
4883 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
4884 (setup_mips_tests, dg-mips-options): New procedures.
4885 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
4886 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
4887 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
4888 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
4889 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
4890 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
4891 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
4892 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
4893 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
4894 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
4895 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
4896 dg-mips-options instead of dg-options. Remove now-redundant
4897 preprocessor guards.
4898 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
4899 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
4900 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
4901 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
4902 * gcc.dg/vr-mult-2.c: Delete.
4903 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
4904 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
4905 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
4906 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
4907 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
4908 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
4909 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
4910
4911 2005-04-18 Laurent GUERBY <laurent@guerby.net>
4912
4913 * ada/acats/run_all.sh: Use sync when executable not present.
4914
4915 2005-04-18 Devang Patel <dpatel@apple.com>
4916
4917 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
4918 * gcc.dg/vect/vect-11a.c: New.
4919 * gcc.dg/vect/vect-none.c: Update.
4920 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
4921
4922 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
4923
4924 PR tree-optimization/20922
4925 * gcc.dg/pr20922-1.c: New test.
4926 * gcc.dg/pr20922-2.c: New test.
4927 * gcc.dg/pr20922-3.c: New test.
4928 * gcc.dg/pr20922-4.c: New test.
4929 * gcc.dg/pr20922-5.c: New test.
4930 * gcc.dg/pr20922-6.c: New test.
4931
4932 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4933
4934 PR libfortran/20950
4935 * gfortran.dg/pr20950.f: New test.
4936
4937 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4938
4939 PR libfortran/19216
4940 * gfortran.dg/pr19216.f: New test.
4941
4942 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
4943
4944 PR tree-optimization/21001
4945 * gcc.dg/tree-ssa/pr21001.c: New.
4946
4947 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
4948
4949 PR libfortran/21075
4950 * gfortran.dg/reshape_rank7.f90: New test.
4951
4952 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
4953
4954 PR libfortran/12884 gfortran.dg/pr12884.f: New test
4955 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
4956 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
4957 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
4958 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
4959 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
4960 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
4961 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
4962 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
4963 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
4964 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
4965 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
4966 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
4967 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
4968 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
4969 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
4970 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
4971 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
4972 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
4973 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
4974 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
4975
4976 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
4977
4978 * gfortran.dg/wtruncate.f: New testcase.
4979 * gfortran.dg/wtruncate.f90: New testcase.
4980
4981 2005-04-16 Mark Mitchell <mark@codesourcery.com>
4982
4983 PR c++/21025
4984 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
4985 which sizeof/alignof is dependent, rather than just whether we are
4986 processing_template_decl.
4987
4988 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
4989
4990 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
4991 corrected typo where the wrong variables had been compared.
4992
4993 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
4994
4995 PR libfortran/18495
4996 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
4997 Test callee-allocated version of return array with a write
4998 statement.
4999 Test spread with a temporary with another write statement.
5000
5001 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
5002
5003 PR tree-optimization/21031
5004 * gcc.dg/tree-ssa/pr21031.c: New.
5005
5006 2005-04-15 Uros Bizjak <uros@kss-loka.si>
5007
5008 PR tree-optimization/21004
5009 * gcc.dg/builtins-53.c: Include builtins-config.h.
5010 Check floorf, ceilf, floorl and ceill transformations
5011 only when HAVE_C99_RUNTIME is defined.
5012
5013 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
5014
5015 PR middle-end/20739
5016 * gcc.dg/tree-ssa/pr20739.c: New test.
5017
5018 2005-04-14 Mike Stump <mrs@apple.com>
5019
5020 * gcc.dg/Foundation.framework/empty: New.
5021 * gcc.dg/framework-2.c: New.
5022
5023 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
5024
5025 PR tree-optimization/21021
5026 * gcc.c-torture/compile/pr21021.c: New.
5027
5028 2005-04-14 Janis Johnson <janis187@us.ibm.com
5029
5030 PR testsuite/21010
5031 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
5032 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
5033 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
5034 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
5035 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
5036 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
5037 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
5038 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
5039
5040 2005-04-14 Richard Henderson <rth@redhat.com>
5041
5042 * lib/target-supports.exp (check_effective_target_vect_condition):
5043 Add ia64, i?86, and x86_64.
5044
5045 2005-04-14 Steven G. Kargl <kargls@comcast.net>
5046
5047 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
5048
5049 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
5050
5051 PR tree-optimization/20657
5052 * gcc.dg/tree-ssa/pr20657.c: New.
5053
5054 2005-04-14 Uros Bizjak <uros@kss-loka.si>
5055
5056 * gcc.dg/builtins-53.c: Also check (int)trunc* and
5057 (long long int)trunc*.
5058
5059 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
5060
5061 PR target/20927
5062 * gcc.dg/pr20927.c: New test.
5063
5064 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
5065
5066 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
5067 * gcc.target/mips/asm-1.c: Likewise.
5068
5069 2005-04-13 Dale Johannesen <dalej@apple.com>
5070
5071 * objc.dg/objc-fast-4.m: New.
5072
5073 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
5074
5075 * gcc.target/cris/torture/cris-torture.exp: New driver in new
5076 directory.
5077 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
5078
5079 2005-04-13 David Edelsohn <edelsohn@gnu.org>
5080
5081 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
5082 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
5083 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
5084
5085 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
5086
5087 PR tree-optimization/20913
5088 * gcc.dg/tree-ssa/pr20913.c: New.
5089
5090 PR tree-optimization/20702
5091 * gcc.dg/tree-ssa/pr20702.c: New.
5092
5093 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5094
5095 PR c++/13744
5096 * g++.dg/inherit/local3.C: New test.
5097
5098 2005-04-12 Jeff Law <law@redhat.com>
5099
5100 * gcc.dg/tree-ssa/20050412-1.c: New test.
5101
5102 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
5103
5104 PR libfortran/19016
5105 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
5106 Add tests with mask generated by expression.
5107 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
5108 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
5109 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
5110
5111 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
5112
5113 PR middle-end/20917
5114 * gcc.dg/20050409-1.c: New test.
5115
5116 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
5117
5118 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
5119
5120 2005-04-11 Mark Mitchell <mark@codesourcery.com>
5121
5122 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
5123 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
5124 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
5125 (TARGET_CXX): Adjust accordingly.
5126 * target.h (struct gcc_target): Remove epxort_class_data. Add
5127 determine_class_data_visibility and class_data_always_comdat.
5128 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
5129 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
5130 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
5131 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
5132 (arm_cxx_determine_class_data_visibility): New.
5133 (arm_cxx_class_data_always_comdat): Likewise.
5134 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
5135 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
5136 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
5137 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
5138 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
5139 Define.
5140
5141 2005-04-11 Mark Mitchell <mark@codesourcery.com>
5142
5143 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
5144
5145 2005-04-11 Geoffrey Keating <geoffk@apple.com>
5146
5147 * gcc.dg/i386-darwin-fpmath.c: New.
5148
5149 2004-04-11 Devang Patel <dpatel@apple.com>
5150
5151 * lib/target-supports.exp (check_effective_target_vect_condition): New.
5152 * gcc.dg/vect/vect-ifcvt-1.c: New test.
5153 * gcc.dg/vect/vect-ifcvt-2.c: New test.
5154 * gcc.dg/vect/vect-ifcvt-3.c: New test.
5155 * gcc.dg/vect/vect-ifcvt-4.c: New test.
5156 * gcc.dg/vect/vect-ifcvt-5.c: New test.
5157 * gcc.dg/vect/vect-ifcvt-6.c: New test.
5158 * gcc.dg/vect/vect-ifcvt-7.c: New test.
5159 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
5160
5161 2004-04-11 Devang Patel <dpatel@apple.com>
5162
5163 * gcc.dg/vect/vect-dv-1.c: New test.
5164 * gcc.dg/vect/vect-dv-2.c: New test.
5165
5166 2005-04-11 Diego Novillo <dnovillo@redhat.com>
5167
5168 PR tree-optimization/20933
5169 * gcc.dg/tree-ssa/pr20933.c: New test.
5170
5171 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5172
5173 * gfortran.dg/fold_nearest.f90: New test.
5174
5175 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
5176
5177 * gcc.dg/tree-ssa/alias-1.c: New test.
5178
5179 2005-04-11 Diego Novillo <dnovillo@redhat.com>
5180
5181 PR tree-optimization/20920
5182 * g++.dg/tree-ssa/pr20920.C: New test.
5183
5184 2005-04-11 Uros Bizjak <uros@kss-loka.si>
5185
5186 * gcc.dg/builtins-53.c: Also check (int)ceil* and
5187 (long long int)ceil*.
5188
5189 2005-04-10 Mark Mitchell <mark@codesourcery.com>
5190
5191 * g++.dg/warn/Wdtor1.C: Declare template in system header with
5192 explicit C++ linkage.
5193
5194 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5195
5196 * gfortran.dg/pr17229.f: Take care of the new obsolescence
5197 warning for arithmetic IF statements.
5198
5199 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
5200
5201 * eor_handling_1.f90: New test case.
5202 * eor_handling_2.f90: New test case.
5203 * eor_handling_3.f90: New test case.
5204 * eor_handling_4.f90: New test case.
5205 * eor_handling_5.f90: New test case.
5206 * noadv_size.f90: New test case.
5207 * pad_no.f90: New test case.
5208
5209 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
5210
5211 * gcc.c-torture/execute/20050410-1.c: New test.
5212
5213 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
5214
5215 * gcc.dg/pr20126.c: New.
5216
5217 2005-04-09 Bud Davis <bdavis@gfortran.org>
5218 Steven G. Kargl <kargls@comcast.net>
5219
5220 * gfortran.dg/PR19872.f: New test.
5221
5222 2005-04-09 Steven G. Kargl <kargls@comcast.net>
5223
5224 * gfortran.dg/nint_1.f90: Fix dg-do directive
5225
5226 2005-04-09 Steven G. Kargl <kargls@comcast.net>
5227
5228 * gfortran.dg/nint_1.f90: New test.
5229
5230 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
5231
5232 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
5233 Added test for callee-allocated arrays with write statements.
5234 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
5235 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
5236 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
5237 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
5238 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
5239
5240 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
5241
5242 PR libfortran/20163
5243 * gfortran.dg/open-options-blanks.f: New test.
5244
5245 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
5246
5247 PR fortran/13257
5248 * gfortran.dg/comma_format_extension_[1234].f: New tests.
5249
5250 2005-04-09 Jakub Jelinek <jakub@redhat.com>
5251
5252 * gcc.dg/tree-ssa/stdarg-1.c: New test.
5253 * gcc.dg/tree-ssa/stdarg-2.c: New test.
5254 * gcc.dg/tree-ssa/stdarg-3.c: New test.
5255 * gcc.dg/tree-ssa/stdarg-4.c: New test.
5256 * gcc.dg/tree-ssa/stdarg-5.c: New test.
5257 * gcc.c-torture/execute/stdarg-4.c: New test.
5258
5259 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
5260
5261 PR target/20795
5262 * g++.dg/abi/param2.C: New test.
5263
5264 2005-04-09 Uros Bizjak <uros@kss-loka.si>
5265
5266 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
5267
5268 2005-04-09 Uros Bizjak <uros@kss-loka.si>
5269
5270 * gcc.dg/builtins-53.c: New test.
5271
5272 2005-04-08 Diego Novillo <dnovillo@redhat.com>
5273
5274 * g++.dg/tree-ssa/pr18178.C: New test.
5275 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
5276 * gcc.c-torture/execute/20041019-1.c: New test.
5277 * gcc.dg/tree-ssa/20041008-1.c: New test.
5278 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
5279 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
5280 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
5281 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
5282 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
5283 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
5284 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
5285 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
5286 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
5287 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
5288
5289 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
5290
5291 PR rtl-optimization/20466
5292 * gcc.c-torture/execute/pr20466-1.c: New test.
5293
5294 2005-04-08 Mark Mitchell <mark@codesourcery.com>
5295
5296 PR c++/20905
5297 * g++.dg/parse/cond2.C: New test.
5298
5299 PR c++/20145
5300 * g++.dg/warn/Wdtor1.C: New test.
5301
5302 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5303
5304 PR fortran/17229
5305 * gfortran.dg/pr17229.f: New test.
5306
5307 2005-04-07 Steven G. Kargl <kargls@comcast.net>
5308
5309 * gfortran.dg/tiny_1.f90: New test.
5310 * gfortran.dg/tiny_2.f90: ditto.
5311
5312 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
5313
5314 * gfortran.dg/eor_1.f90: Fix dg-do run line
5315 * gfortran.dg/open_new.f90: Fix dg-do run line
5316
5317 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
5318
5319 * lib/target-supports.exp (get_compiler_messages): Support
5320 optional arguments, the fourth being compiler options.
5321 (check_effective_target_fpic): New proc.
5322 * gcc.dg/20050321-2.c: Restrict to target fpic.
5323
5324 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
5325
5326 * gcc.dg/15443-1.c: New test.
5327 * gcc.dg/15443-2.c: Likewise.
5328
5329 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5330
5331 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
5332
5333 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
5334
5335 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
5336
5337 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
5338
5339 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
5340 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
5341 -m64.
5342 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
5343 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
5344 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
5345
5346 2005-04-06 Mark Mitchell <mark@codesourcery.com>
5347
5348 PR c++/20212
5349 * g++.dg/warn/Wunused-11.C: New test.
5350
5351 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
5352
5353 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
5354
5355 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
5356
5357 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
5358
5359 2005-04-05 Mark Mitchell <mark@codesourcery.com>
5360
5361 PR c++/20734
5362 * g++.dg/template/ptrmem13.C: New test.
5363
5364 2005-04-05 Per Bothner <per@bothner.com>
5365
5366 * lib/gcc.exp: Always add -fno-show-column, for now.
5367
5368 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
5369
5370 PR testsuite/20767
5371 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
5372 of plain old "unsigned int" for the type of "i". Makes this test
5373 64bit clean.
5374
5375 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
5376
5377 * gcc.dg/i386-ssefn-1.c: New test.
5378 * gcc.dg/i386-ssefn-2.c: New test.
5379 * gcc.dg/i386-ssefn-3.c: New test.
5380 * gcc.dg/i386-ssefn-4.c: New test.
5381
5382 2005-04-05 Jakub Jelinek <jakub@redhat.com>
5383
5384 PR tree-optimization/20076
5385 * gcc.dg/builtin-apply4.c: New test.
5386
5387 PR preprocessor/19475
5388 * gcc.dg/cpp/macspace1.c: New test.
5389 * gcc.dg/cpp/macspace2.c: New test.
5390
5391 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5392
5393 * gfortran.dg/pr20755.f: Fixed bad format.
5394
5395 2005-04-05 Mark Mitchell <mark@codesourcery.com>
5396
5397 PR c++/20763
5398 * g++.dg/ext/attrib21.C: New test.
5399
5400 2004-04-05 Devang Patel <dpatel@apple.com>
5401
5402 * lib/target-supports.exp (check_effective_target_vect_shif): New.
5403 * gcc.dg/vect/vect-shift-1.c: New test.
5404
5405 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5406
5407 PR libfortran/20755
5408 * gfortran.dg/pr20755.f: New test.
5409
5410 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
5411
5412 * gfortran.dg/pr15959.f90: New test.
5413 * gfortran.dg/string_pad_trunc.f90: New test.
5414
5415 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5416
5417 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
5418 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
5419 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
5420 syntax.
5421
5422 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
5423
5424 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
5425
5426 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5427
5428 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
5429 * gcc.c-torture/compile/20011119-2.c: Likewise.
5430 * gcc.c-torture/compile/981001-2.c: Likewise.
5431
5432 2005-04-04 Mark Mitchell <mark@codesourcery.com>
5433
5434 PR c++/20679
5435 * g++.dg/template/overload4.C: New test.
5436
5437 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
5438
5439 PR c++/20746
5440 * g++.dg/abi/covariant5.C: New.
5441
5442 PR debug/20505
5443 * g++.dg/debug/const2.C: New.
5444
5445 2005-04-04 Jakub Jelinek <jakub@redhat.com>
5446
5447 PR rtl-optimization/16104
5448 * gcc.c-torture/execute/20050316-1.c: New test.
5449
5450 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
5451
5452 * g++.dg/template/spec23.C: Fix dg-error text.
5453
5454 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
5455
5456 PR c++/19199
5457 * g++.dg/expr/lval2.C: New.
5458
5459 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5460
5461 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
5462 __builtin_strcasecmp and __builtin_strncasecmp.
5463
5464 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
5465
5466 PR c++/20723
5467 * g++.dg/template/spec22.C: New.
5468 * g++.dg/template/spec23.C: New.
5469
5470 2005-04-03 Dale Ranta <dir@lanl.gov>
5471 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5472
5473 PR libfortran/20068
5474 PR libfortran/20125
5475 PR libfortran/20156
5476 PR libfortran/20471
5477 * gfortran.dg/backspace.f: New test.
5478
5479 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
5480
5481 * gcc.dg/pr19345.c: New test.
5482
5483 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
5484
5485 PR tree-optimization/20640
5486 * gcc.dg/torture/tree-loop-1.c: New.
5487
5488 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
5489
5490 PR rtl-optimization/20290
5491 * gcc.c-torture/execute/loop-ivopts-2.c: New.
5492
5493 2005-04-02 Geoffrey Keating <geoffk@apple.com>
5494
5495 * gcc.dg/rs6000-fpint.c: New.
5496
5497 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
5498
5499 * gcc.dg/old-style-then-proto-1.c: New test.
5500
5501 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5502
5503 * gfortran.fortran-torture/execute/backspace.f90: Check
5504 after backspace and read was incorrect.
5505
5506 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5507
5508 * gcc.c-torture/execute/builtins/strcat.c: Check the result
5509 buffer past the terminating NUL using memcmp.
5510 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
5511 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
5512
5513 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
5514 Fix unused/uninitialized variable warnings.
5515
5516 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
5517 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
5518 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
5519 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
5520
5521 * gcc.c-torture/execute/builtins/abs-1-lib.c,
5522 gcc.c-torture/execute/builtins/fputs-lib.c,
5523 gcc.c-torture/execute/builtins/lib/fprintf.c,
5524 gcc.c-torture/execute/builtins/lib/main.c,
5525 gcc.c-torture/execute/builtins/lib/memcmp.c,
5526 gcc.c-torture/execute/builtins/lib/memmove.c,
5527 gcc.c-torture/execute/builtins/lib/mempcpy.c,
5528 gcc.c-torture/execute/builtins/lib/memset.c,
5529 gcc.c-torture/execute/builtins/lib/printf.c,
5530 gcc.c-torture/execute/builtins/lib/sprintf.c,
5531 gcc.c-torture/execute/builtins/lib/stpcpy.c,
5532 gcc.c-torture/execute/builtins/lib/strchr.c,
5533 gcc.c-torture/execute/builtins/lib/strcmp.c,
5534 gcc.c-torture/execute/builtins/lib/strcpy.c,
5535 gcc.c-torture/execute/builtins/lib/strcspn.c,
5536 gcc.c-torture/execute/builtins/lib/strlen.c,
5537 gcc.c-torture/execute/builtins/lib/strncat.c,
5538 gcc.c-torture/execute/builtins/lib/strncmp.c,
5539 gcc.c-torture/execute/builtins/lib/strncpy.c,
5540 gcc.c-torture/execute/builtins/lib/strrchr.c,
5541 gcc.c-torture/execute/builtins/lib/strspn.c,
5542 gcc.c-torture/execute/builtins/lib/strstr.c,
5543 gcc.c-torture/execute/builtins/memops-asm-lib.c,
5544 gcc.c-torture/execute/builtins/strlen-2.c,
5545 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
5546 prototypes.
5547
5548 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
5549
5550 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
5551 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
5552 selectany usage.
5553
5554 2005-04-01 Jakub Jelinek <jakub@redhat.com>
5555
5556 PR c++/19406
5557 * g++.dg/debug/using1.C: New test.
5558
5559 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
5560
5561 PR middle-end/20524
5562 * gcc.dg/alias-7.c: Prefix asm-declared name with
5563 __USER_LABEL_PREFIX__.
5564
5565 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
5566
5567 Fix fallout from PR middle-end/15700:
5568 * gcc.c-torture/compile/20011119-1.c: Take
5569 __USER_LABEL_PREFIX__ into account.
5570 * gcc.c-torture/compile/20011119-2.c: Likewise.
5571
5572 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
5573
5574 PR c++/18644
5575 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
5576
5577 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
5578
5579 PR c/17855
5580 * gcc.c-torture/compile/struct-non-lval-1.c,
5581 gcc.c-torture/compile/struct-non-lval-2.c,
5582 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
5583
5584 2005-03-31 Janis Johnson <janis187@us.ibm.com>
5585
5586 * gcc.dg/tls/tls.exp: Remove temporary file.
5587 * g++.dg/tls/tls.exp: Ditto.
5588 * lib/file-format.exp: Ditto.
5589 * g++.dg/special/ecos.exp: Ditto.
5590
5591 * lib/profopt.exp: Treat prof_ext as a list.
5592 * gcc.misc-tests/bprob.exp: Ditto.
5593 * g++.dg/bprob/bprob.exp: Ditto.
5594
5595 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
5596 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
5597 g++.dg/tree-ssa/pointer-reference-alias.C,
5598 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
5599 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
5600 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
5601 g++.dg/vect/pr19951.cc: Ditto.
5602 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
5603 gcc.dg/builtins-47.c: Ditto.
5604 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
5605 gcc.dg/pr20115-1.c: Ditto.
5606 * gcc.dg/tree-ssa/20030530-2.c,
5607 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
5608 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
5609 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
5610 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
5611 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
5612 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
5613 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
5614 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
5615 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
5616 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
5617 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
5618 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
5619 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
5620 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
5621 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
5622 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
5623 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
5624 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
5625 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
5626 gcc.dg/tree-ssa/20030824-1.c,
5627 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
5628 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
5629 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
5630 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
5631 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
5632 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
5633 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
5634 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
5635 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
5636 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
5637 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
5638 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
5639 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
5640 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
5641 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
5642 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
5643 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
5644 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
5645 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
5646 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
5647 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
5648 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
5649 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
5650 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
5651 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
5652 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
5653 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
5654 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
5655 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
5656 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
5657 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
5658 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
5659 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
5660 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
5661 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
5662 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
5663 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
5664 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
5665 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
5666 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
5667 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
5668 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
5669 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
5670 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
5671 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
5672 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
5673 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
5674 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
5675 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
5676 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
5677 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
5678 gcc.dg/tree-ssa/useless-1.c: Ditto.
5679 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
5680 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
5681 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
5682 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
5683 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
5684 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
5685 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
5686 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
5687 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
5688 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
5689 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
5690 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
5691 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
5692 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
5693 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
5694 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
5695 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
5696 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
5697 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
5698 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
5699 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
5700 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
5701 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
5702 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
5703 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
5704 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
5705 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
5706 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
5707 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
5708 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
5709 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
5710 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
5711 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
5712 gcc.dg/vect/vect-none.c: Ditto.
5713 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
5714 treelang/compile/unsigned.tree: Ditto.
5715
5716 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
5717 * gcc.dg/cpp/direct2s.c: Ditto.
5718 * gcc.dg/cpp/paste4.c: Ditto.
5719 * gcc.dg/cpp/separate-1.c: Ditto.
5720 * gcc.dg/pch/save-temps-1.c: Ditto.
5721 * g++.dg/ext/altivec-10.C: Ditto.
5722 * g++.dg/pch/pch.C: Ditto.
5723
5724 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
5725
5726 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
5727 * g++.dg/template/repo1.C: Ditto.
5728 * g++.dg/template/repo2.C: Ditto.
5729 * g++.dg/template/repo3.C: Ditto.
5730 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
5731 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
5732 * g++.old-deja/g++.pt/repo1.C: Ditto.
5733 * g++.old-deja/g++.pt/repo2.C: Ditto.
5734 * g++.old-deja/g++.pt/repo3.C: Ditto.
5735 * g++.old-deja/g++.pt/repo4.C: Ditto.
5736
5737 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
5738 * gcc.dg/20030107-1.c: Ditto.
5739 * gcc.dg/20030702-1.c: Ditto.
5740 * gcc.dg/profile-generate-1.c: Ditto.
5741 * g++.dg/other/profile1.C: Ditto.
5742 * g++.old-deja/g++.robertl/eb83.C: Ditto.
5743
5744 * lib/gcc-dg.exp (remove-build-file): New.
5745 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
5746 cleanup-tree-dump, cleanup-saved-temps): New.
5747
5748 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
5749
5750 PR c++/19203, DR 214
5751 * g++.dg/parse/ambig3.C: Not ambiguous.
5752 * g++.dg/template/spec20.C: New.
5753 * g++.dg/template/spec21.C: New.
5754
5755 2005-03-31 Steve Ellcey <sje@cup.hp.com>
5756
5757 PR target/20045
5758 * gcc.dg/ia64-fptr-1.c: Run only on linux.
5759
5760 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5761
5762 PR libfortran/20660
5763 * gfortran.dg/negative_unit.f: New test.
5764
5765 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
5766
5767 * gcc.dg/20050330-1.c: New test.
5768
5769 2005-03-30 Devang Patel <dpatel@apple.com>
5770
5771 * g++.dg/tree-sra/ssa-sra-3.C: New test.
5772
5773 2005-03-30 Dale Johannesen <dalej@apple.com>
5774
5775 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
5776
5777 2005-03-30 Janis Johnson <janis187@us.ibm.com>
5778
5779 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
5780 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
5781 Strip options from test name.
5782
5783 2005-03-31 Jan Hubicka <jh@suse.cz>
5784
5785 * gcc.dg/varpool-1.c: New testcase.
5786
5787 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
5788
5789 PR c/772
5790 PR c/17913
5791 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
5792 gcc.dg/stmt-expr-label-3.c : New tests.
5793 * gcc.c-torture/execute/medce-2.c: Remove.
5794
5795 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
5796
5797 PR c/20368
5798 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
5799 tests.
5800
5801 2005-03-30 Alan Modra <amodra@bigpond.net.au>
5802
5803 * gcc.c-torture/compile/pr20203.c: New test.
5804
5805 2005-03-26 Steven G. Kargl <kargls@comcast.net>
5806
5807 * gfortran.dg/promotion.f90: New test.
5808
5809 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
5810
5811 PR middle-end/20491
5812 * gcc.dg/torture/asm-subreg-1.c: New test.
5813
5814 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
5815
5816 PR c/20672
5817 * gcc.dg/pr20672-1.c: New test.
5818
5819 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
5820
5821 * gfortran.dg/vect: New directory.
5822 * gfortran.dg/vect/vect.exp: New.
5823 * gfortran.dg/vect/vect-1.f90: New test.
5824 * gfortran.dg/vect/vect-2.f90: New test.
5825 * gfortran.dg/vect/vect-3.f90: New test.
5826 * gfortran.dg/vect/vect-4.f90: New test.
5827 * gfortran.dg/vect/vect-5.f90: New test.
5828
5829 2005-03-29 Jakub Jelinek <jakub@redhat.com>
5830
5831 PR middle-end/20622
5832 * gcc.dg/alias-7.c: New test.
5833
5834 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
5835
5836 * gcc.dg/sparc-reg-1.c: New test.
5837
5838 2005-03-28 Steve Ellcey <sje@cup.hp.com>
5839
5840 PR target/19890
5841 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
5842
5843 2005-03-29 Dale Ranta <dir@lanl.gov>
5844 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5845
5846 PR libfortran/20163
5847 * gfortran.dg/pr20163-2.f: New test.
5848
5849 2005-03-28 Jan Hubicka <jh@suse.cz>
5850
5851 PR middle-end/20635
5852 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
5853 by Jakub Jelinek.
5854
5855 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
5856
5857 PR tree-optimization/20626
5858 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
5859 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
5860
5861 2005-03-26 Steven G. Kargl <kargls@comcast.net>
5862
5863 * gfortran.dg/underflow.f90: New test.
5864 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
5865
5866 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5867
5868 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
5869
5870 2005-03-25 Mark Mitchell <mark@codesourcery.com>
5871
5872 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
5873 (g++_init): Make sure that CXXFLAGS is set.
5874 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
5875 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
5876 * lib/gfortran.exp (gfortran_link_flags): Likewise.
5877 * lib/objc.exp (objc_init): Likewise.
5878 * lib/treelang.exp (treelang_init): Likewise.
5879
5880 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
5881
5882 PR tree-optimization/20470
5883 * gcc.dg/tree-ssa/pr20470.c: New test.
5884
5885 2005-03-25 Geoffrey Keating <geoffk@apple.com>
5886
5887 * gcc.dg/ppc-stfiwx.c: New.
5888
5889 2005-03-25 Steve Ellcey <sje@cup.hp.com>
5890
5891 PR target/19888
5892 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
5893
5894 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
5895
5896 * gcc.dg/20050325-1.c: Fix a typo.
5897
5898 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5899
5900 PR libfortran/19678
5901 PR libfortran/19679
5902 * gfortran.dg/dos_eol.f: New test.
5903
5904 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
5905
5906 PR rtl-optimization/20249
5907 * gcc.dg/20050325-1.c: New test.
5908
5909 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5910
5911 PR libfortran/15332
5912 * gfortran.dg/pr15332.f: New test.
5913
5914 2005-03-24 Dale Johannesen <dalej@apple.com>
5915
5916 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
5917
5918 2005-03-24 Geoffrey Keating <geoffk@apple.com>
5919
5920 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
5921 'internal' visibility.
5922 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
5923 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
5924 'protected' visibility.
5925 * gcc.dg/visibility-7.c: Likewise.
5926 * lib/target-supports.exp (check_visibility_available): Take
5927 a parameter, the kind of visibility to check for.
5928 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
5929 to check_visibility_available.
5930
5931 * g++.dg/expr/cast3.C: New.
5932
5933 2005-03-24 David Edelsohn <edelsohn@gnu.org>
5934
5935 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
5936 rs6000.
5937
5938 2005-03-24 Steve Ellcey <sje@cup.hp.com>
5939
5940 PR target/20095
5941 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
5942
5943 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
5944
5945 * gcc.dg/badshift.c: Renamed to...
5946 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
5947
5948 * gcc.target/i386/badshift.c: Renamed to...
5949 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
5950 only.
5951
5952 PR rtl-optimization/20532
5953 * gcc.target/i386/badshift.c: New.
5954
5955 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5956
5957 * gfortran.dg/pr18025.f90: New test.
5958
5959 2005-03-23 Dale Johannesen <dalej@apple.com>
5960
5961 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
5962
5963 2005-03-23 Mark Mitchell <mark@codesourcery.com>
5964
5965 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
5966
5967 * lib/target-supports.exp (check_iconv_available): Default
5968 libiconv to -liconv, if there is no definition.
5969
5970 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
5971
5972 * gcc.dg/torture/cris-asm-mof-1.c: New test.
5973
5974 2005-03-22 Mark Mitchell <mark@codesourcery.com>
5975
5976 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
5977 * g++.dg/opt/pr7503-2.C: Likewise.
5978 * g++.dg/opt/pr7503-3.C: Likewise.
5979 * g++.dg/opt/pr7503-4.C: Likewise.
5980 * g++.dg/opt/pr7503-5.C: Likewise.
5981 * g++.dg/warn/minmax.C: New test.
5982
5983 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5984
5985 * gfortran.dg/g77_intrinsics_funcs.f: New test.
5986 * gfortran.dg/g77_intrinsics_sub.f: New test.
5987
5988 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
5989 Jan Hubicka <jh@suse.cz>
5990 Steven Bosscher <stevenb@suse.de
5991
5992 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
5993
5994 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5995
5996 PR c++/19980
5997 * g++.dg/template/redecl3.C: New test.
5998
5999 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6000
6001 PR c++/20499
6002 * g++.dg/parse/error16.C: Tweak error markers.
6003
6004 2005-03-22 Jakub Jelinek <jakub@redhat.com>
6005
6006 PR target/20561
6007 * gcc.dg/20050321-2.c: New test.
6008
6009 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
6010
6011 PR c++/20465
6012 PR c++/20381
6013 * g++.dg/template/ptrmem12.C: New.
6014
6015 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
6016
6017 PR rtl-optimization/20527
6018 * gcc.c-torture/execute/pr20527-1.c: New test.
6019
6020 2005-03-22 Ben Elliston <bje@au.ibm.com>
6021
6022 * gcc.misc-tests/options.exp (check_for_options): Create a real C
6023 program, compile it into a real executable and then delete the .c
6024 and .x files afterwards, to avoid problems on testglue targets.
6025
6026 2005-03-21 Stuart Hastings <stuart@apple.com>
6027
6028 * gcc.target/i386/sse-2.c: New.
6029
6030 2005-03-21 Uros Bizjak <uros@kss-loka.si>
6031
6032 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
6033
6034 2005-03-21 Paolo Carlini <pcarlini@suse.de>
6035
6036 * g++.dg/parse/crash25.C: Fix typo.
6037
6038 2005-03-21 Paolo Carlini <pcarlini@suse.de>
6039
6040 PR c++/20461
6041 * g++.dg/parse/crash24.C: New test.
6042
6043 PR c++/20536
6044 * g++.dg/parse/crash25.C: New test.
6045
6046 2005-03-21 Paolo Carlini <pcarlini@suse.de>
6047
6048 PR c++/20147
6049 * g++.dg/ext/stmtexpr4.C: New test.
6050
6051 2005-03-20 Roger Sayle <roger@eyesopen.com>
6052
6053 PR middle-end/20539
6054 * gcc.c-torture/compile/pr13066-1.c: New test case.
6055 * gcc.c-torture/compile/pr20539-1.c: Likewise.
6056 * g++.dg/opt/pr13066-1.C: Likewise.
6057
6058 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
6059
6060 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
6061
6062 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6063
6064 PR fortran/18525
6065 * gfortran.dg/nesting_1.f90: New test.
6066
6067 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6068
6069 PR c++/20240
6070 * g++.dg/lookup/using13.C: New test.
6071
6072 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6073
6074 PR c++/20333
6075 * g++.dg/template/crash36.C: New test.
6076
6077 2005-03-18 Paolo Carlini <pcarlini@suse.de>
6078
6079 PR c++/20463
6080 * g++.dg/template/crash35.C: New test.
6081
6082 2005-03-17 Paolo Carlini <pcarlini@suse.de>
6083
6084 PR c++/19966
6085 * g++.dg/overload/operator2.C: New test.
6086
6087 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6088
6089 PR libfortran/20257
6090 * gfortran.dg/pr20257.f90: New test.
6091
6092 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6093
6094 PR libfortran/20480
6095 * gfortran.dg/pr20480.f90: New test.
6096
6097 2005-03-16 Richard Henderson <rth@redhat.com>
6098
6099 PR middle-end/15700
6100 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
6101 (_rtld_global): New.
6102 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
6103 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
6104
6105 * gcc.dg/alias-3.c: New.
6106 * gcc.dg/alias-4.c: New.
6107 * gcc.dg/alias-5.c: New.
6108 * gcc.dg/alias-6.c: New.
6109
6110 2005-03-15 Geoffrey Keating <geoffk@apple.com>
6111
6112 * gcc.dg/cpp/ucnid-7.c: New.
6113
6114 2005-03-15 Janis Johnson <janis187@us.ibm.com>
6115 Dorit Naishlos <dorit@il.ibm.com>
6116
6117 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
6118 darwin.
6119
6120 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
6121
6122 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
6123 misaligned accesses.
6124 * gcc.dg/vect/vect-58.c: Likewise.
6125 * gcc.dg/vect/vect-92.c: New.
6126 * gcc.dg/vect/vect-93.c: New.
6127
6128 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
6129
6130 PR fortran/18827
6131 * gfortran.dg/assign_2.f90: New test.
6132 * gfortran.dg/assign_3.f90: New test.
6133 * gfortran.dg/assign.f90: New test.
6134
6135 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
6136
6137 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
6138 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
6139 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
6140 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
6141 names.
6142
6143 2005-03-14 Geoffrey Keating <geoffk@apple.com>
6144
6145 * gcc.dg/cpp/ucnid-6.c: New.
6146
6147 * gcc.dg/cpp/normalize-1.c: New.
6148 * gcc.dg/cpp/normalize-2.c: New.
6149 * gcc.dg/cpp/normalize-3.c: New.
6150 * gcc.dg/cpp/normalize-4.c: New.
6151 * gcc.dg/cpp/ucnid-4.c: New.
6152 * gcc.dg/cpp/ucnid-5.c: New.
6153 * g++.dg/cpp/normalize-1.C: New.
6154 * g++.dg/cpp/ucnid-1.C: New.
6155
6156 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
6157
6158 * gcc.dg/pr18628.c: New.
6159
6160 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
6161
6162 PR c++/20280
6163 * g++.dg/tree-ssa/pr20280.C: New.
6164
6165 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6166
6167 PR fortran/20467
6168 * gfortran.dg/stfunc_2.f90: New test.
6169
6170 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
6171
6172 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
6173
6174 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
6175
6176 * gcc.dg/tree-ssa/20050314-1.c: New test.
6177
6178 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6179
6180 PR c++/4403
6181 PR c++/9783, DR433
6182 * g++.dg/template/friend34.C: New test.
6183 * g++.dg/template/friend35.C: Likewise.
6184 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
6185
6186 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6187
6188 Friend class name lookup 5/n
6189 PR c++/1016
6190 * g++.dg/lookup/hidden-class1.C: New test.
6191 * g++.dg/lookup/hidden-class2.C: Likewise.
6192 * g++.dg/lookup/hidden-class3.C: Likewise.
6193 * g++.dg/lookup/hidden-class4.C: Likewise.
6194 * g++.dg/lookup/hidden-class5.C: Likewise.
6195 * g++.dg/lookup/hidden-class6.C: Likewise.
6196 * g++.dg/lookup/hidden-class7.C: Likewise.
6197 * g++.dg/lookup/hidden-class8.C: Likewise.
6198 * g++.dg/lookup/hidden-class9.C: Likewise.
6199 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
6200 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
6201 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
6202 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
6203 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
6204 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
6205 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
6206 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
6207 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
6208 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
6209 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
6210
6211 2005-03-13 Mark Mitchell <mark@codesourcery.com>
6212
6213 PR c++/20157
6214 * g++.dg/template/error18.C: New test.
6215
6216 2005-03-09 Ben Elliston <bje@au.ibm.com>
6217
6218 PR debug/16792
6219 * g++.dg/debug/pr16792.C: New test.
6220
6221 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
6222
6223 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
6224 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
6225 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
6226 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
6227 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
6228 test assertion names.
6229
6230 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6231
6232 PR fortran/18600
6233 * gfortran.dg/stfunc_1.f90: New test.
6234
6235 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6236
6237 PR fortran/16907
6238 * gfortran.dg/real_index_1.f90: New test.
6239
6240 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6241
6242 PR fortran/20323
6243 * gfortran.dg/spec_expr_1.f90: New test.
6244
6245 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
6246
6247 PR c/20402
6248 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
6249 new parser.
6250
6251 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6252
6253 PR fortran/20361
6254 * gfortran.dg/largeequiv_1.f90: New test.
6255
6256 2005-03-12 Geoffrey Keating <geoffk@apple.com>
6257
6258 * gcc.dg/ucnid-1.c: New.
6259 * gcc.dg/ucnid-2.c: New.
6260 * gcc.dg/ucnid-3.c: New.
6261 * gcc.dg/ucnid-4.c: New.
6262 * gcc.dg/ucnid-5.c: New.
6263 * gcc.dg/ucnid-6.c: New.
6264 * gcc.dg/cpp/ucnid-1.c: New.
6265 * gcc.dg/cpp/ucnid-2.c: New.
6266 * gcc.dg/cpp/ucnid-3.c: New.
6267 * g++.dg/other/ucnid-1.C: New.
6268
6269 2005-03-12 Geoffrey Keating <geoffk@apple.com>
6270
6271 * gcc.dg/vmx/darwin-abi-3.c: Delete.
6272
6273 2005-03-11 Per Bothner <per@bothner.com>
6274
6275 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
6276 that diagnotics refer to correct token.
6277 * gcc.dg/unused-3.c: Likewise.
6278
6279 2005-03-11 Per Bothner <per@bothner.com>
6280
6281 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
6282 constant" is now actually on same line as string constant.
6283 * gcc.dg/cpp/direct2s.c: Likewise.
6284
6285 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
6286
6287 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
6288
6289 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6290
6291 PR libfortran/20124
6292 * gfortran.dg/pr20124.f90: New Test
6293
6294 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
6295
6296 PR tree-optimization/20130
6297 * gcc.dg/pr20130-1.c: New test.
6298
6299 2005-03-10 Steve Ellcey <sje@cup.hp.com>
6300
6301 PR target/20095
6302 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
6303
6304 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6305
6306 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
6307
6308 2005-03-10 Steve Ellcey <sje@cup.hp.com>
6309
6310 * g++.dg/eh/forced1.C: Fix comment.
6311 * g++.dg/eh/forced2.C: Ditto.
6312 * g++.dg/eh/forced3.C: Ditto.
6313 * g++.dg/eh/forced4.C: Ditto.
6314
6315 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
6316
6317 PR rtl-opt/20412
6318 * gcc.c-torture/compile/pr20412.c: New test.
6319
6320 2005-03-10 Roger Sayle <roger@eyesopen.com>
6321
6322 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
6323
6324 2005-03-10 Jakub Jelinek <jakub@redhat.com>
6325
6326 PR target/20322
6327 * gcc.dg/20050307-1.c: New test.
6328
6329 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
6330
6331 PR c++/20375
6332 * g++.dg/other/stdarg3.C: New.
6333
6334 2005-03-10 Jakub Jelinek <jakub@redhat.com>
6335
6336 PR c++/18384, c++/18327
6337 * g++.dg/init/array19.C: New test.
6338
6339 PR inline-asm/20314
6340 * gcc.dg/torture/pr20314-1.c: New test.
6341 * gcc.dg/torture/pr20314-2.c: New test.
6342
6343 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
6344
6345 * gcc.dg/20050309-1.c: New test.
6346
6347 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6348
6349 * gcc.dg/builtins-10.c: Reactivate disabled test.
6350 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
6351 new cbrt transformations.
6352
6353 2005-03-09 Mark Mitchell <mark@codesourcery.com>
6354
6355 PR c++/20208
6356 * g++.dg/template/array13.C: New test.
6357
6358 2005-03-09 Paolo Carlini <pcarlini@suse.de>
6359
6360 PR c++/16859
6361 * g++.dg/init/brace4.C: New test.
6362
6363 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
6364
6365 PR c++/20186
6366 * g++.dg/template/non-dependent12.C: New.
6367
6368 2005-03-08 Mark Mitchell <mark@codesourcery.com>
6369
6370 PR c++/20142
6371 * g++.dg/init/array18.C: Add dg-do run marker.
6372
6373 PR c++/20142
6374 * g++.dg/init/array18.C: New test.
6375
6376 2005-03-09 Ben Elliston <bje@au.ibm.com>
6377
6378 * consistency.vlad/vlad.exp: Remove trailing semicolons.
6379 * g++.dg/gcov/gcov.exp: Likewise.
6380 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
6381 * gcc.target/xstormy16/xstormy16.exp: Likewise.
6382 * lib/c-torture.exp: Likewise.
6383 * lib/fortran-torture.exp: Likewise.
6384 * lib/g++.exp: Likewise.
6385 * lib/gcc-defs.exp: Likewise.
6386 * lib/gcc-dg.exp: Likewise.
6387 * lib/gcc.exp: Likewise.
6388 * lib/gcov.exp: Likewise.
6389 * lib/gfortran.exp: Likewise.
6390 * lib/mike-g++.exp: Likewise.
6391 * lib/mike-gcc.exp: Likewise.
6392 * lib/objc-torture.exp: Likewise.
6393 * lib/objc.exp: Likewise.
6394 * lib/profopt.exp: Likewise.
6395 * lib/target-libpath.exp: Likewise.
6396 * lib/target-supports.exp: Likewise.
6397 * lib/treelang.exp: Likewise.
6398 * lib/wrapper.exp: Likewise.
6399
6400 2005-03-08 Jeff Law <law@redhat.com>
6401
6402 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
6403 PHI-OPT changes.
6404
6405 2005-03-08 Ira Rosen <irar@il.ibm.com>
6406
6407 * gcc.dg/vect/pr20122.c: New test.
6408
6409 2005-03-07 Jeff Law <law@redhat.com>
6410
6411 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
6412 was folded away.
6413 * gcc.dg/tree-ssa/pr18133-1.c: New test.
6414 * gcc.dg/tree-ssa/pr18133-2.c: New test.
6415 * gcc.dg/tree-ssa/pr18134.c: New test.
6416
6417 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6418
6419 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
6420 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
6421 gcc.dg/torture/builtin-noret-2.c: Require weak support.
6422
6423 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
6424
6425 PR tree-opt/17671
6426 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
6427
6428 2005-03-07 Mark Mitchell <mark@codesourcery.com>
6429
6430 * g++.dg/warn/Wnvdtor.C: New test.
6431
6432 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
6433
6434 * gcc.dg/torture/pr19683-1.c: New test.
6435
6436 2005-03-06 Steven G. Kargl <kargls@comcast.net>
6437
6438 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
6439 * gfortran.dg/g77/19990313-2.f: Ditto.
6440 * gfortran.dg/g77/19990313-3.f: Ditto.
6441 * gfortran.dg/g77/19990525-0.f: Ditto.
6442 * gfortran.dg/g77/19990826-0.f: Ditto.
6443 * gfortran.dg/g77/19990826-2.f: Ditto.
6444 * gfortran.dg/g77/19990826-3.f: Ditto.
6445 * gfortran.dg/g77/20000511-1.f: Ditto.
6446 * gfortran.dg/g77/20000511-2.f: Ditto.
6447 * gfortran.dg/g77/970625-2.f: Ditto.
6448 * gfortran.dg/g77/980310-2.f: Ditto.
6449 * gfortran.dg/g77/980310-3.f: Ditto.
6450 * gfortran.dg/g77/980310-8.f: Ditto.
6451 * gfortran.dg/g77/980519-2.f: Ditto.
6452 * gfortran.dg/g77/alpha1.f: Ditto.
6453 * gfortran.dg/g77/claus.f: Ditto.
6454 * gfortran.dg/g77/erfc.f: Ditto.
6455 * gfortran.dg/g77/short.f: Ditto.
6456 * gfortran.fortran-torture/execute/data.f90: Ditto.
6457 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
6458 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
6459
6460 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6461
6462 * lib/file-format.exp (gcc_target_object_format): Add check for som
6463 format and hardcode object formats on hppa*-*-hpux*.
6464 * lib/target-supports.exp (check_weak_available): Add check for som
6465 object format. Always return 0 on hppa*-*-hpux10*.
6466
6467 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
6468 is defined.
6469
6470 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
6471
6472 2005-03-05 Steven G. Kargl <kargls@comcast.net>
6473
6474 * gfortran.dg/pr19936_1.f90: New test.
6475 * gfortran.dg/pr19936_2.f90: New test.
6476 * gfortran.dg/pr19936_3.f90: New test.
6477
6478 2005-03-05 Steven G. Kargl <kargls@comcast.net>
6479 Paul Thomas <prthomas@drfccad.cea.fr>
6480
6481 * gfortran.dg/PR19754_1.f90: New test.
6482 * gfortran.dg/PR19754_2.f90: Ditto.
6483
6484 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6485
6486 PR c++/19311
6487 * g++.dg/template/non-dependent11.C: New test.
6488
6489 2005-03-05 Uros Bizjak <uros@kss-loka.si>
6490
6491 * lib/target-supports.exp (check_iconv_available): Fix comment.
6492
6493 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
6494 Joseph S. Myers <joseph@codesourcery.com>
6495
6496 PR c++/19797
6497 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
6498
6499 2005-03-04 Matthew Sachs <msachs@apple.com>
6500
6501 * gcc.exp (gcc_target_compile): Put braces around
6502 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
6503 * objc.exp (objc_target_compile): Likewise.
6504 * treelang.exp (treelang_target_compile): Likewise.
6505
6506 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6507
6508 PR fortran/19673
6509 * gfortran.dg/func_result_1.f90: New test.
6510
6511 2005-03-04 Ben Elliston <bje@au.ibm.com>
6512
6513 * gcc.misc-tests/options.exp: New test.
6514
6515 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
6516
6517 * gcc.dg/pr15784-4.c: New test.
6518
6519 2005-03-03 Geoffrey Keating <geoffk@apple.com>
6520
6521 * gcc.c-torture/execute/pr17133.c: New.
6522 * gcc.c-torture/compile/20050303-1.c: New.
6523
6524 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
6525
6526 * gcc.dg/cpp/assert4.c: Fix for cygwin
6527
6528 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
6529
6530 * g++.dg/overload/using2.C: New.
6531
6532 2005-03-02 Mark Mitchell <mark@codesourcery.com>
6533
6534 PR c++/19916
6535 * g++.dg/init/ptrmem2.C: New test.
6536
6537 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
6538
6539 PR c/8927
6540 * gcc.dg/pr8927-1.c: New test.
6541
6542 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
6543
6544 PR c++/20232
6545 * g++.dg/inherit/covariant12.C: New.
6546
6547 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6548
6549 PR fortran/19479
6550 * gfortran.dg/bound_1.f90: New test.
6551
6552 2005-02-28 Janis Johnson <janis187@us.ibm.com>
6553
6554 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
6555 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
6556
6557 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
6558
6559 PR c/20245
6560 * gcc.dg/pr20245-1.c: New test.
6561
6562 2005-02-28 Jakub Jelinek <jakub@redhat.com>
6563
6564 PR middle-end/19874
6565 * gcc.c-torture/execute/20050119-2.c: New test case.
6566
6567 2005-02-28 Ben Elliston <bje@au.ibm.com>
6568
6569 * README: Update the DejaGnu bug reporting address.
6570 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
6571 * lib/objc-torture.exp: Likewise.
6572
6573 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
6574
6575 * gfortran.dg/boz_1.f90: New test.
6576 * gfortran.dg/boz_3.f90: New test.
6577 * gfortran.dg/boz_4.f90: New test.
6578
6579 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
6580
6581 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
6582 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
6583
6584 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6585
6586 PR libfortran/20101
6587 * gfortran.dg/write_0_pe_format.f90: New test.
6588
6589 2005-02-27 Jakub Jelinek <jakub@redhat.com>
6590
6591 PR c++/20206
6592 * g++.dg/opt/thunk2.C: New test.
6593 * g++.dg/opt/covariant1.C: New test.
6594
6595 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6596
6597 * gfortran.dg/e_d_fmt.f90: New test.
6598
6599 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
6600
6601 * gcc.dg/asm-b.c: Fix comment typos.
6602
6603 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
6604
6605 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
6606 a V_MAY_DEF also.
6607
6608 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
6609
6610 PR tree-opt/20188
6611 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
6612 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
6613 * gcc.dg/asm-b.c: New test.
6614
6615 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
6616
6617 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
6618 Disable this test on IRIX 6.
6619
6620 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
6621
6622 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
6623 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
6624 parser.
6625
6626 2005-02-25 Diego Novillo <dnovillo@redhat.com>
6627
6628 PR tree-optimization/20204
6629 * testsuite/gcc.dg/pr20204.c: New test.
6630
6631 2005-02-24 Jakub Jelinek <jakub@redhat.com>
6632
6633 PR target/20196
6634 * gcc.c-torture/execute/20050224-1.c: New test.
6635
6636 PR c++/20175
6637 * g++.dg/warn/Wbraces2.C: New test.
6638
6639 2005-02-23 Mark Mitchell <mark@codesourcery.com>
6640
6641 PR c++/19878
6642 * g++.dg/init/const2.C: New test.
6643
6644 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
6645
6646 PR tree-optimization/20100
6647 * gcc.c-torture/execute/pr20100-1.c: New test.
6648
6649 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6650
6651 * gfortran.dg/implicit_3.f90: New test.
6652
6653 * gfortran.dg/deftype_1.f90: New test.
6654
6655 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
6656
6657 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
6658 the test passes.
6659 * g++.dg/other/anon3.C: Accept a warning.
6660
6661 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
6662
6663 * gcc.dg/pr20017.c: Fix a comment typo.
6664
6665 2005-02-23 Bud Davis <bdavis@gfortran.org>
6666
6667 * gfortran.dg/list_read_4.f90: Change to f90 comments.
6668
6669 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
6670
6671 PR ada/19902
6672 * ada/acats/tests/cxa/cxa3004.a: Remove.
6673 * ada/acats/tests/cxb/cxb30061.am: Likewise.
6674
6675 2005-02-22 Mark Mitchell <mark@codesourcery.com>
6676
6677 PR c++/20073
6678 * g++.dg/init/const1.C: New test.
6679
6680 PR c++/19991
6681 * g++.dg/parse/constant7.C: New test.
6682
6683 PR c++/20152
6684 * g++.dg/parse/error27.C: New test.
6685 * g++.dg/template/qualttp15.C: Adjust error markers.
6686 * g++.old-deja/g++.other/struct1.C: Likewise.
6687
6688 PR c++/20153
6689 * g++.dg/template/error17.C: New test.
6690
6691 PR c++/20148
6692 * g++.dg/parser/error26.C: New test.
6693
6694 2005-02-22 Diego Novillo <dnovillo@redhat.com>
6695
6696 PR tree-optimization/20100
6697 PR tree-optimization/20115
6698 * gcc.dg/pr20115.c: New test.
6699 * gcc.dg/pr20115-1.c: New test.
6700 * gcc.dg/pr20100.c: New test.
6701 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
6702 call-clobbered variables after alias1.
6703
6704 2005-02-22 Bud Davis <bdavis@gfortran.org>
6705
6706 * gfortran.dg/list_read_4.f90: new test.
6707
6708 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
6709
6710 PR rtl-optimization/20017.
6711 * gcc.dg/pr20017.c: New.
6712
6713 2005-02-22 Devang Patel <dpatel@apple.com>
6714
6715 PR 19952
6716 * g++.dg/tree-ssa/pr19952.C: New test.
6717
6718 2005-02-22 Mark Mitchell <mark@codesourcery.com>
6719
6720 PR c++/19883
6721 * g++.dg/parse/constant6.C: New test.
6722
6723 2005-02-22 Uros Bizjak <uros@kss-loka.si>
6724
6725 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
6726 * g++.dg/charset/asm2.c: Likewise.
6727 * g++.dg/charset/asm3.c: Likewise.
6728 * g++.dg/charset/asm4.c: Likewise.
6729 * g++.dg/charset/asm5.c: Likewise.
6730 * g++.dg/charset/attribute1.c: Likewise.
6731 * g++.dg/charset/attribute2.c: Likewise.
6732 * g++.dg/charset/extern1.cc: Likewise.
6733 * g++.dg/charset/extern2.cc: Likewise.
6734 * g++.dg/charset/extern3.cc: Likewise.
6735 * g++.dg/charset/function.cc: Likewise.
6736 * g++.dg/charset/string.c: Likewise.
6737 * g++.dg/charset/charset.exp: Likewise.
6738 * lib/target-supports.exp (check_iconv_available): Fix comment.
6739
6740 2005-02-22 Uros Bizjak <uros@kss-loka.si>
6741
6742 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
6743 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
6744 * gcc.dg/charset/asm2.c: Likewise.
6745 * gcc.dg/charset/asm3.c: Likewise.
6746 * gcc.dg/charset/asm4.c: Likewise.
6747 * gcc.dg/charset/asm5.c: Likewise.
6748 * gcc.dg/charset/asm6.c: Likewise.
6749 * gcc.dg/charset/attribute1.c: Likewise.
6750 * gcc.dg/charset/attribute2.c: Likewise.
6751 * gcc.dg/charset/builtin1.c: Likewise.
6752 * gcc.dg/charset/extern.c: Likewise.
6753 * gcc.dg/charset/function.c: Likewise.
6754 * gcc.dg/charset/string.c: Likewise.
6755 * gcc.dg/charset/charset.exp: Likewise.
6756
6757 2005-02-21 Bud Davis <bdavis9659@comcast.net>
6758
6759 PR fortran/20086
6760 * gfortran.dg/pr20086.f90: New test.
6761
6762 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
6763
6764 PR tree-optimization/19786
6765 * g++.dg/tree-ssa/pr19786.C: New.
6766
6767 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6768
6769 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
6770
6771 2005-02-21 Jeff Law <law@redhat.com>
6772
6773 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
6774
6775 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6776
6777 * gfortran.dg/do_iterator: Split loop, markup all lines for
6778 which an error locus is printed.
6779 * gfortran.dg/pr17708.f90: Markup all lines for which an error
6780 locus is printed.
6781 * gfortran.dg/select_4.f90: Likewise.
6782 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
6783 locuses in the various permutations.
6784
6785 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
6786
6787 PR tree-optimization/19951
6788 * g++.dg/vect: New directory.
6789 * g++.dg/vect/vect.exp: New file.
6790 * g++.dg/vect/pr19951.cc: New testcase.
6791 * g++.dg/dg.exp: Also prune vectorizer tests.
6792
6793 2005-02-20 Zack Weinberg <zack@codesourcery.com>
6794
6795 PR 18785
6796 * gcc.dg/charset/builtin1.c: New test.
6797
6798 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6799
6800 PR c++/19299
6801 * g++.dg/inherit/volatile1.C: New test.
6802
6803 PR c++/19440
6804 * g++.dg/template/dtor4.C: New test.
6805
6806 2005-02-19 Steven G. Kargl <kargls@comcast.net>
6807
6808 * gfortran.dg/int_1.f90: New test.
6809
6810 2005-02-19 Devang Patel <dpatel@apple.com>
6811
6812 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
6813
6814 2005-02-19 Steven G. Kargl <kargls@comcast.net>
6815
6816 * gfortran.dg/achar_1.f90: New test.
6817
6818 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
6819
6820 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
6821
6822 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
6823 Jakub Jelinek <jakub@redhat.com>
6824
6825 PR tree-optimization/19828
6826 * gcc.dg/tree-ssa/loop-7.c: New test.
6827 * gcc.c-torture/execute/20050218-1.c: New test.
6828
6829 2005-02-19 Jakub Jelinek <jakub@redhat.com>
6830
6831 PR c/20043
6832 * gcc.dg/transparent-union-1.c: New test.
6833 * gcc.dg/transparent-union-2.c: New test.
6834
6835 2005-02-18 James E Wilson <wilson@specifixinc.com>
6836
6837 PR tree-optimization/18977
6838 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
6839
6840 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
6841
6842 PR target/20054
6843 * gcc.dg/pr20054.c: New test.
6844
6845 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6846
6847 PR c++/19508
6848 * g++.dg/ext/attrib20.C: New test.
6849
6850 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
6851
6852 PR middle-end/20030
6853 * gfortran.fortran-torture/execute/character_passing.f90: New test.
6854
6855 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
6856
6857 PR c++/20008
6858 * g++.dg/opt/switch4.C: New.
6859
6860 2005-02-18 Jakub Jelinek <jakub@redhat.com>
6861
6862 PR c++/20023
6863 PR tree-optimization/20009
6864 * gcc.c-torture/compile/20050217-1.c: New test.
6865 * g++.dg/opt/switch3.C: New test.
6866
6867 PR tree-optimization/18947
6868 * gcc.c-torture/compile/20050215-1.c: New test.
6869 * gcc.c-torture/compile/20050215-2.c: New test.
6870 * gcc.c-torture/compile/20050215-3.c: New test.
6871
6872 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
6873
6874 PR c++/20028
6875 * g++.dg/template/crash34.C: New.
6876
6877 PR c++/20022
6878 * g++.dg/other/access3.C: New.
6879
6880 2005-02-17 Ira Rosen <irar@il.ibm.com>
6881
6882 * gcc.dg/vect/vect-98.c: New test.
6883
6884 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
6885
6886 PR tree-optimization/19967
6887 * gcc.dg/pr19967.c: New.
6888
6889 2005-02-16 Jakub Jelinek <jakub@redhat.com>
6890
6891 PR middle-end/19857
6892 * gcc.dg/tree-ssa/20050215-1.c: New test.
6893 * gcc.c-torture/execute/20050215-1.c: New test.
6894
6895 2005-02-15 Eric Christopher <echristo@redhat.com>
6896
6897 * gcc.dg/cpp/20050215-1.c: New file.
6898
6899 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
6900
6901 PR tree-optimization/15785
6902 * gcc.dg/pr15785-1.c: New test.
6903
6904 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
6905
6906 PR c++/17788
6907 * g++.dg/init/ctor4.C: New.
6908 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
6909
6910 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
6911
6912 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
6913 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
6914
6915 2005-02-15 Andreas Schwab <schwab@suse.de>
6916
6917 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
6918 declare malloc.
6919
6920 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
6921
6922 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
6923
6924 2005-02-14 Diego Novillo <dnovillo@redhat.com>
6925
6926 PR tree-optimization/19853
6927 * gcc.c-torture/compile/pr19853.c: New test.
6928
6929 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
6930
6931 PR c++/19608
6932 * g++.dg/parse/local-class1.C: New.
6933
6934 PR c++/19895
6935 * g++.dg/parse/ptrmem3.C: New.
6936
6937 PR c++/19884
6938 * g++.old-deja/g++.oliva/template6.C: Add another case.
6939 * g++.dg/template/explicit6.C: New.
6940
6941 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
6942
6943 PR c++/17816
6944 * g++.dg/other/redecl2.C: New.
6945
6946 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
6947
6948 PR c++/19891
6949 * g++.dg/abi/covariant4.C: New.
6950
6951 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
6952
6953 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
6954
6955 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
6956
6957 * gcc.dg/vect/vect-96.c: Fix typo.
6958
6959 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6960
6961 PR c++/14479
6962 PR c++/19487
6963 * g++.dg/template/enum5.C: New test.
6964
6965 2005-02-12 Ira Rosen <irar@il.ibm.com>
6966
6967 * gcc.dg/vect/vect-97.c: New test.
6968
6969 2005-02-12 Ira Rosen <irar@il.ibm.com>
6970
6971 * gcc.dg/vect/vect-96.c: New test.
6972
6973 2005-02-12 Uros Bizjak <uros@kss-loka.si>
6974
6975 * gcc.dg/builtins-34.c: Also check ldexp*.
6976
6977 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
6978
6979 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
6980
6981 2005-02-11 Janis Johnson <janis187@us.ibm.com>
6982
6983 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
6984 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
6985 dg-require-dll, dg-require-iconv, dg-require-named-sections,
6986 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
6987 selector_list, selector_expression, dg-process-target): Move to new
6988 file target-supports-dg.exp.
6989 * lib/target-supports-dg.exp: New.
6990
6991 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
6992 New.
6993
6994 2005-02-11 Jakub Jelinek <jakub@redhat.com>
6995
6996 PR c++/19666
6997 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
6998
6999 PR middle-end/19858
7000 * gcc.c-torture/compile/20050210-1.c: New test.
7001
7002 2005-02-11 Mark Mitchell <mark@codesourcery.com>
7003
7004 PR c++/19755
7005 * g++.dg/warn/Wbraces1.C: New test.
7006
7007 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
7008
7009 * gcc.dg/builtins-52.c: New testcase.
7010
7011 2005-02-10 Jakub Jelinek <jakub@redhat.com>
7012
7013 PR c/19342
7014 * gcc.c-torture/execute/20050119-1.c: New test.
7015
7016 2005-02-09 Mark Mitchell <mark@codesourcery.com>
7017
7018 PR c++/19811
7019 * g++.dg/init/delete1.C: New test.
7020
7021 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
7022
7023 PR c++/18470
7024 * g++.dg/template/static12.C: New test.
7025
7026 2005-02-09 Mark Mitchell <mark@codesourcery.com>
7027
7028 PR c++/19787
7029 * g++.dg/conversion/ambig1.C: New test.
7030
7031 PR c++/19739
7032 * g++.dg/ext/attrib19.C: New test.
7033
7034 PR c++/19732
7035 * g++.dg/parse/dtor5.C: New test.
7036
7037 PR c++/19762
7038 * g++.dg/template/dtor3.C: New test.
7039
7040 PR c++/19826
7041 * g++.dg/template/static11.C: New test.
7042 * g++.dg/template/crash2.C: Remove dg-error marker.
7043
7044 2005-02-09 Janis Johnson <janis187@us.ibm.com>
7045
7046 PR C++/18491
7047 * g++.old-deja/g++.mike/p10769a.C: Remove.
7048
7049 2005-02-09 Roger Sayle <roger@eyesopen.com>
7050
7051 * gcc.dg/builtins-48.c: New test case.
7052 * gcc.dg/builtins-49.c: New test case.
7053 * gcc.dg/builtins-50.c: New test case.
7054 * gcc.dg/builtins-51.c: New test case.
7055
7056 2005-02-09 Ian Lance Taylor <ian@airs.com>
7057
7058 PR middle-end/19583
7059 * g++.dg/warn/Wreturn-type-3.C: New test.
7060
7061 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
7062
7063 PR middle-end/19402
7064 * gcc.dg/pr19402-1.c: New testcase.
7065 * gcc.dg/pr19402-2.c: likewise.
7066
7067 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
7068
7069 PR middle-end/19854
7070 * g++.dg/tree-ssa/tmmti.C: New testcase.
7071
7072 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
7073
7074 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
7075
7076 2005-02-08 Mark Mitchell <mark@codesourcery.com>
7077
7078 PR c++/19733
7079 * g++.dg/parse/crash23.C: New test.
7080 * g++.dg/warn/Weff1.C: New test.
7081
7082 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
7083
7084 * gcc.dg/20050209-1.c: New test.
7085
7086 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
7087
7088 PR target/19799
7089 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
7090
7091 2005-02-08 Mike Stump <mrs@apple.com>
7092
7093 * g++.dg/pch/import-2.c: New test.
7094 * g++.dg/pch/import-2.hs: New.
7095 * g++.dg/pch/include/import-2a.h: New.
7096 * g++.dg/pch/include/import-2b.h: New.
7097
7098 2005-02-08 Janis Johnson <janis187@us.ibm.com>
7099
7100 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
7101
7102 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7103
7104 * gfortran.dg/substr_1.f90: New test.
7105
7106 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
7107
7108 PR middle-end/19775
7109 * gcc.dg/torture/builtin-power-1.c: Disable test for
7110 invalid transformation.
7111 * gcc.dg/builtins-10.c: Likewise. Disable one test we
7112 no longer optimize.
7113 * gcc.dg/builtins-47.c: New testcase.
7114
7115 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
7116 Dorit Naishlos <dorit@il.ibm.com>
7117
7118 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
7119
7120 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
7121
7122 * gcc.c-torture/compile/20050206-1.c: New test.
7123
7124 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
7125
7126 PR tree-opt/19768
7127 * g++.dg/opt/pr19768.C: New test.
7128
7129 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
7130
7131 PR tree-opt/19736
7132 * gcc.c-torture/compile/pr19736.c: New test.
7133
7134 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7135
7136 PR c++/17401
7137 * g++.dg/parse/error25.C: New test.
7138
7139 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
7140
7141 * gcc.c-torture/execute/20050203-1.c: New.
7142
7143 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
7144
7145 * gcc.dg/vect/vect-85.c: Remove xfail.
7146 * gcc.dg/vect/vect-86.c: Remove xfail.
7147 * gcc.dg/vect/vect-87.c: Remove xfail.
7148 * gcc.dg/vect/vect-88.c: Remove xfail.
7149
7150 2005-02-02 Geoffrey Keating <geoffk@apple.com>
7151
7152 * gcc.dg/altivec-19.c: New.
7153
7154 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
7155
7156 PR c/17807
7157 * gcc.dg/nested-func-3.c: New test.
7158 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
7159
7160 2005-02-02 Janis Johnson <janis187@us.ibm.com>
7161
7162 * gcc.test-framework/gen_directive_tests: Generate tests for
7163 selector expressions.
7164
7165 2005-02-02 Matt Austern <austern@apple.com>
7166
7167 PR c++/19628
7168 * g++/ext/builtin7.C: New.
7169 * g++/ext/builtin8.C: New.
7170
7171 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
7172
7173 PR c/18502
7174 * gcc.dg/pr18502-1.c: New test.
7175
7176 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7177
7178 PR c++/17413
7179 * g++.dg/template/local4.C: Tweak.
7180
7181 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
7182
7183 PR tree-optimization/19578
7184 * gcc.c-torture/compile/20050202-1.c: New test.
7185
7186 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
7187
7188 PR c/19435
7189 * gcc.dg/c99-init-4.c: New test.
7190
7191 2005-02-01 Janis Johnson <janis187@us.ibm.com>
7192
7193 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
7194
7195 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
7196
7197 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
7198 * g++.dg/eh/check-vect.h: New.
7199
7200 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
7201 * gcc.dg/vect/vect-78.c: Ditto.
7202 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
7203 Remove.
7204
7205 * g++.dg/conversion/simd1.C: Expect warning.
7206 * g++.dg/ext/attribute-test-1.C: Ditto.
7207 * g++.dg/ext/attribute-test-2.C: Ditto.
7208 * g++.dg/ext/attribute-test-3.C: Ditto.
7209 * g++.dg/ext/attribute-test-4.C: Ditto.
7210
7211 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
7212 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
7213
7214 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
7215
7216 2005-02-01 Richard Henderson <rth@redhat.com>
7217
7218 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
7219 long double for ibm double-double format.
7220 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
7221
7222 2005-02-01 Diego Novillo <dnovillo@redhat.com>
7223
7224 PR tree-optimization/19633
7225 * testsuite/gcc.dg/pr19633-1.c: New test.
7226 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
7227 to NULL or a symbol.
7228
7229 2005-02-01 Janis Johnson <janis187@us.ibm.com>
7230
7231 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
7232 New procs.
7233 (dg-process-target (local override)): Handle selector expressions.
7234
7235 * gcc.test-framework/README: Describe tests in source directory.
7236 * gcc.test-framework/test-framework.awk: Handle dg- tests.
7237 * gcc.test-framework/test-framework.exp: Handle dg- tests.
7238 * gcc.test-framework/dg-bogus-exp-P.c: New test.
7239 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
7240 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
7241 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
7242 * gcc.test-framework/dg-do-link-exp-P.c: New test.
7243 * gcc.test-framework/dg-do-run-exp-P.c: New test.
7244 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
7245 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
7246 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
7247 * gcc.test-framework/dg-error-exp-P.c: New test.
7248 * gcc.test-framework/dg-error-exp-XP.c: New test.
7249 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
7250 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
7251 * gcc.test-framework/dg-output-exp-P.c: New test.
7252 * gcc.test-framework/dg-output-exp-XF.c: New test.
7253 * gcc.test-framework/dg-warning-exp-P.c: New test.
7254 * gcc.misc-tests/dg-1.c: Remove.
7255 * gcc.misc-tests/dg-2.c: Remove.
7256 * gcc.misc-tests/dg-3.c: Remove.
7257 * gcc.misc-tests/dg-4.c: Remove.
7258 * gcc.misc-tests/dg-5.c: Remove.
7259 * gcc.misc-tests/dg-6.c: Remove.
7260 * gcc.misc-tests/dg-7.c: Remove.
7261 * gcc.misc-tests/dg-8.c: Remove.
7262 * gcc.misc-tests/dg-9.c: Remove.
7263 * gcc.misc-tests/dg-10.c: Remove.
7264 * gcc.misc-tests/dg-11.c: Remove.
7265 * gcc.misc-tests/dg-12.c: Remove.
7266 * gcc.misc-tests/dg-test.exp: Remove.
7267
7268 * gcc.test-framework/test-framework.awk: Change recording and
7269 printing of passes and failures.
7270
7271 * gcc.test-framework: New directory.
7272 * gcc.test-framework/README: New.
7273 * gcc.test-framework/test-framework.exp: New.
7274 * gcc.test-framework/test-framework.awk: New.
7275 * gcc.test-framework/gen_directive_tests: New.
7276
7277 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
7278
7279 * lib/treelang.exp: Fix comment typos.
7280 (treelang_target_compile): Don't append libs=-ltreelang to options.
7281
7282 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
7283
7284 * g++.dg/parse/typename7.C: Adjust error messages.
7285
7286 2005-01-31 Jeff Law <law@redhat.com>
7287
7288 * gcc.c-torture/execute/20050131-1.c: New test.
7289 * gcc.dg/wcaselabel.c: New test.
7290
7291 2005-01-31 Mark Mitchell <mark@codesourcery.com>
7292
7293 * g++.dg/other/warning1.C: Adjust error messags.
7294 * g++.dg/parse/constant5.C: New test.
7295
7296 2005-01-31 Steven Bosscher <stevenb@suse.de>
7297
7298 PR c/19333
7299 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
7300 the test case valid.
7301 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
7302 * testsuite/gcc.dg/array-7.c: Adjust expected result.
7303 * testsuite/gcc.dg/pr18596-3.c: Likewise.
7304 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
7305 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
7306 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
7307
7308 2005-01-31 Dale Johannesen <dalej@apple.com>
7309
7310 * g++.dg/opt/pr19650.C: New test.
7311
7312 2005-01-31 Richard Henderson <rth@redhat.com>
7313
7314 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
7315 long double for intel double extended format.
7316 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
7317
7318 2005-01-30 Mark Mitchell <mark@codesourcery.com>
7319
7320 PR c++/19555
7321 * g++.dg/template/static10.C: New test.
7322
7323 PR c++/19395
7324 * g++.dg/parse/error24.C: New test.
7325
7326 PR c++/19367
7327 * g++.dg/lookup/builtin1.C: New test.
7328
7329 PR c++/19457
7330 * g++.dg/warn/conv3.C: New test.
7331
7332 2005-01-30 Bud Davis <bdavis@gfortran.org>
7333
7334 PR fortran/19647
7335 * gfortan.dg/inquire_7.f90
7336
7337 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
7338
7339 PR tree-optimization/15791
7340 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
7341 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
7342 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
7343 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
7344 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
7345 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
7346 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
7347 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
7348 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
7349 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
7350
7351 2005-01-29 Paul Brook <paul@codesourcery.com>
7352
7353 PR fortran/18565
7354 * check.c (real_or_complex_check): New function.
7355 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
7356 * intrinsic.c (add_functions): Use new check functions.
7357 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
7358 Add prototypes.
7359
7360 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
7361
7362 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
7363 gcc.dg/lvalue-3.c: New tests.
7364 * gcc.dg/concat.c: Update expected messages.
7365
7366 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
7367
7368 PR libfortran/19595
7369 * gfortran.dg/eor_1.f90: New test.
7370
7371 2005-01-29 Steven G. Kargl <kargls@comcast.net>
7372
7373 PR fortran/19589
7374 * gfortran.dg/logical_data_1.f90: New test.
7375
7376 2005-01-28 Mark Mitchell <mark@codesourcery.com>
7377
7378 PR c++/19253
7379 * g++.dg/template/crash33.C: New test.
7380
7381 PR c++/19667
7382 * g++.dg/template/crash32.C: New test.
7383
7384 2005-01-28 Ian Lance Taylor <ian@airs.com>
7385
7386 PR middle-end/16558
7387 * g++.dg/warn/Wreturn-type-2.C: New test.
7388
7389 2004-06-24 Jeff Law <law@redhat.com>
7390
7391 * gcc.dg/tree-ssa/20050128-1.c: New test.
7392
7393 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
7394
7395 * gcc.target/frv/all-mdpackh-1.c: New test.
7396
7397 2005-01-28 Steven Bosscher <stevenb@suse.de>
7398
7399 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
7400
7401 2005-01-27 Richard Henderson <rth@redhat.com>
7402
7403 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
7404
7405 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
7406
7407 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
7408
7409 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
7410
7411 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
7412 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
7413 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
7414 to cope with cases where the multilib options override the dg-options.
7415
7416 2005-01-27 Jakub Jelinek <jakub@redhat.com>
7417
7418 PR c/18946
7419 * gcc.dg/noncompile/20050120-1.c: New test.
7420
7421 2005-01-26 Diego Novillo <dnovillo@redhat.com>
7422
7423 PR tree-optimization/19633
7424 * gcc.dg/pr19633.c: New test.
7425 * gcc.dg/tree-ssa/pr19633.c: New test.
7426
7427 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
7428
7429 * gcc.dg/20041216-1.c: New test.
7430
7431 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
7432
7433 PR objc/18862
7434 * objc.dg/selector-2.m: New test.
7435
7436 2005-01-26 Jakub Jelinek <jakub@redhat.com>
7437
7438 * g++.dg/opt/range-test-2.C: New test.
7439
7440 PR rtl-optimization/19579
7441 * gcc.c-torture/execute/20050124-1.c: New test.
7442
7443 2005-01-26 Greg Parker <gparker@apple.com>
7444 Stuart Hastings <stuart@apple.com>
7445
7446 * gcc.c-torture/execute/20050125-1.c: New.
7447
7448 2005-01-18 Jan Hubicka <jh@suse.cz>
7449
7450 PR tree-optimize/19337
7451 * gcc.c-torture/compile/20050119-1.c: New test.
7452
7453 2005-01-24 James E Wilson <wilson@specifixinc.com>
7454
7455 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
7456 test for successful match.
7457
7458 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
7459
7460 PR objc/18408
7461 * objc.dg/comp-types-7.m: New test.
7462
7463 2005-01-24 Janis Johnson <janis187@us.ibm.com>
7464
7465 * lib/target-supports.exp (current_target_name): New.
7466 (check_effective_target_ilp32, check_effective_target_lp64):
7467 Cache the result to use as long as the current target, with
7468 multilib flags, remains the same.
7469
7470 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
7471 (dg-require-weak, dg-require-visibility, dg-require-alias,
7472 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
7473 dg-require-effective-target, dg-skip-if): Remove call to
7474 skip_test_and_clear_xfail.
7475 (dg-test): Clear xfail data.
7476
7477 2005-01-24 Jakub Jelinek <jakub@redhat.com>
7478
7479 PR target/17751
7480 * gcc.dg/ppc64-toc.c: New test.
7481
7482 * g++.dg/tree-ssa/empty-1.C: New test.
7483
7484 PR middle-end/19551
7485 * gcc.c-torture/execute/20050121-1.c: New test.
7486 * gcc.dg/20050121-2.c: New test.
7487
7488 2004-01-23 Steven G. Kargl <kargls@comcast.net>
7489 Paul Brook <paul@codesourcery.com>
7490
7491 PR fortran/17941
7492 * gfortran.dg/real_const_1.f: New test.
7493 * gfortran.dg/real_const_2.f90: New test.
7494 * gfortran.dg/complex_int_1.f90: New test.
7495
7496 2005-01-23 Bud Davis <bdavis9659@comcast.net>
7497
7498 PR fortran/19313
7499 * gfortan.dg/inquire_6.f90: New test.
7500
7501 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
7502
7503 PR libfortran/19451
7504 * open_readonly_1.f90: New test.
7505
7506 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
7507
7508 PR libfortran/18982
7509 * gfortran.dg/open_new.f90: New file.
7510
7511 2005-01-22 Paul Brook <paul@codesourcery.com>
7512
7513 * namelist_1.f90: New test.
7514
7515 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
7516
7517 PR tree-optimization/19484
7518 * gcc.c-torture/compile/20050122-[12].c: New tests.
7519
7520 2005-01-22 Paul Brook <paul@codesourcery.com>
7521
7522 * gfortran.dg/implicit_2.f90: New test.
7523
7524 2005-01-22 Bud Davis <bdavis9659@comcast.net>
7525
7526 PR fortran/19314
7527 * gfortran.dg/inquire_5.f90: New test.
7528
7529 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7530
7531 PR c/18809
7532 * gcc.dg/pr18809-1.c: New test.
7533
7534 2005-01-21 Ian Lance Taylor <ian@airs.com>
7535
7536 * gcc.dg/20050121-1.c: New test.
7537
7538 PR tree-optimization/13000
7539 * gcc.dg/20040206-1.c: Change warning to point where function is
7540 being inlined.
7541
7542 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7543
7544 PR c++/19208
7545 * g++.dg/template/array11.C: New test.
7546
7547 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7548
7549 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
7550 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
7551 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
7552 * gfortran.dg/getenv_1.f90: Add dg-do directive.
7553 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
7554 gfortran.dg/pr17164.f90: Add missing dg-do directives.
7555
7556 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
7557
7558 PR tree-optimization/15349
7559 * gcc.dg/tree-ssa/pr15349.c: New.
7560
7561 2005-01-20 Steve Ellcey <sje@cup.hp.com>
7562
7563 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
7564
7565 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
7566
7567 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
7568 scan-assembler-times directive name.
7569
7570 * gcc.dg/asm-a.c: Move dg-require-effective-target to
7571 after dg-do.
7572
7573 PR rtl-optimization/19462
7574 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
7575
7576 2005-01-19 Steve Ellcey <sje@cup.hp.com>
7577
7578 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
7579 counting function calls on ia64.
7580
7581 2005-01-19 Jakub Jelinek <jakub@redhat.com>
7582
7583 PR rtl-optimization/15139
7584 * gcc.dg/20050111-2.c: New test.
7585
7586 PR c/17297
7587 * gcc.c-torture/compile/20050113-1.c: New testcase.
7588
7589 PR middle-end/19164
7590 * gcc.dg/20050113-1.c: New testcase.
7591
7592 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
7593
7594 * gcc.dg/vect/vect-85.c: Add comment.
7595 * gcc.dg/vect/vect-86.c: Add xfail for now.
7596 * gcc.dg/vect/vect-87.c: Add xfail for now.
7597 * gcc.dg/vect/vect-88.c: Add xfail for now.
7598 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
7599
7600 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
7601
7602 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
7603
7604 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
7605
7606 * g++.dg/debug/typedef3.C: New test.
7607
7608 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
7609
7610 PR c/19472
7611 * gcc.dg/asm-a.c: New test.
7612
7613 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
7614
7615 * gcc.dg/sh-relax.c: Add prototype for abort.
7616
7617 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
7618
7619 * gcc.dg/short-compare-1.c: New test.
7620 * gcc.dg/short-compare-2.c: Likewise.
7621
7622 2005-01-18 Michael Matz <matz@suse.de>
7623
7624 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
7625
7626 2005-01-17 Diego Novillo <dnovillo@redhat.com>
7627
7628 PR tree-optimization/19121
7629 * gcc.c-torture/compile/pr19121.c: New test.
7630
7631 2005-01-17 James E. Wilson <wilson@specifixinc.com>
7632
7633 PR target/19357
7634 * gcc.c-torture/compile/pr19357.c: New test.
7635
7636 2005-01-17 Ian Lance Taylor <ian@airs.com>
7637
7638 PR c/5675
7639 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
7640 pass--those that refer just to the variable, possibly with a
7641 cast.
7642 * gcc.dg/c99-const-expr-3.c: Likewise.
7643
7644 PR middle-end/13127
7645 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
7646 longer emitted.
7647
7648 2005-01-16 Bud Davis <bdavis9659@comcast.net>
7649
7650 PR fortran/18778
7651 * gfortran.dg/endfile_2.f90: New test.
7652
7653 2005-01-16 Steven G. Kargl <kargls@comcast.net>
7654
7655 PR 19168
7656 * gfortran.dg/select_5.f90: New test.
7657
7658 2004-01-16 Paul Brook <paul@codesourcery.com>
7659
7660 * gfortran.dg/common_4.f90: New test.
7661
7662 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
7663
7664 PR rtl-optimization/19462
7665 * gcc.dg/torture/pr19462-1.c: New test.
7666
7667 2005-01-15 Ziemowit Laski <zlaski@apple.com>
7668
7669 PR objc/19321
7670 * objc.dg/func-ptr-2.m: New.
7671 * objc.dg/volatile-1.m: New.
7672
7673 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7674
7675 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
7676
7677 2005-01-15 Jakub Jelinek <jakub@redhat.com>
7678
7679 PR tree-optimization/19060
7680 * gcc.c-torture/execute/20050104-1.c: New test.
7681
7682 2005-01-15 Bud Davis <bdavis9659@comcast.net>
7683
7684 PR fortran/18983
7685 * gfortran.dg/write_to_null.f90: New test.
7686
7687 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
7688 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7689
7690 PR other/19328
7691 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
7692 argument.
7693
7694 2005-01-15 Jakub Jelinek <jakub@redhat.com>
7695
7696 PR c++/19263
7697 * g++.dg/init/vector1.C: New test.
7698
7699 2005-01-14 James E. Wilson <wilson@specifixinc.com>
7700
7701 PR target/13158
7702 * gcc.target/ia64/sibcall-unwind-1.c: New test.
7703 PR target/18987
7704 * gcc.target/ia64/sibcall-unwind-2.c: New test.
7705
7706 2005-01-14 Steven G. Kargl <kargls@comcast.net>
7707
7708 * gfortran.dg/select_1.f90: New test.
7709 * gfortran.dg/select_2.f90: New test.
7710 * gfortran.dg/select_3.f90: New test.
7711 * gfortran.dg/select_4.f90: New test.
7712
7713 2005-01-14 Jakub Jelinek <jakub@redhat.com>
7714
7715 PR middle-end/19084
7716 PR rtl-optimization/19348
7717 * gcc.dg/20050111-1.c: New test.
7718 * gcc.c-torture/execute/20050111-1.c: New test.
7719
7720 * gcc.dg/i386-asm-4.c: New test.
7721
7722 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
7723
7724 * gcc.dg/nested-func-2.c: New test.
7725 * ada/acats/norun.lst: Remove c953002.
7726
7727 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
7728
7729 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
7730
7731 2005-01-12 Ben Elliston <bje@au.ibm.com>
7732
7733 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
7734
7735 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
7736
7737 PR target/18761
7738 * g++.dg/abi/align1.C: New test.
7739
7740 2005-01-11 Alan Modra <amodra@bigpond.net.au>
7741
7742 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
7743 at a time.
7744 * g++.dg/ext/altivec_check.h: Support compiling as C.
7745
7746 2005-01-10 Roger Sayle <roger@eyesopen.com>
7747
7748 PR c++/19355
7749 * g++.dg/expr/pr19355-1.C: New test case.
7750
7751 2005-01-10 Laurent GUERBY <laurent@guerby.net>
7752
7753 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
7754 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
7755 * ada/acats/tests/c3/c92005b.ada: Likewise.
7756 * ada/acats/tests/c3/cxb3012.a: Likewise.
7757 * ada/acats/norun.lst: Add c380004 and c953002, add PR
7758
7759 2005-01-09 Paul Brook <paul@codesourcery.com>
7760
7761 * gfortran.dg/common_2.f90: New file.
7762 * gfortran.dg/common_3.f90: New file.
7763
7764 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
7765
7766 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
7767
7768 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
7769
7770 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
7771 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
7772 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
7773 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
7774 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
7775 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
7776 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
7777 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
7778 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
7779 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
7780 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
7781 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
7782 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
7783 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
7784 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
7785 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
7786 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
7787 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
7788 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
7789 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
7790 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
7791 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
7792 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
7793 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
7794 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
7795 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
7796 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
7797 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
7798 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
7799 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
7800 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
7801 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
7802 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
7803 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
7804 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
7805 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
7806 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
7807 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
7808 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
7809 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
7810 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
7811 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
7812 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
7813 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
7814 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
7815 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
7816 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
7817 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
7818 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
7819 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
7820 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
7821 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
7822 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
7823 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
7824 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
7825 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
7826 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
7827 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
7828 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
7829 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
7830 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
7831 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
7832 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
7833 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
7834 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
7835 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
7836 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
7837
7838 * gcc.dg/vect/vect-1.c: Fix spelling.
7839 * gcc.dg/vect/vect-10.c: Fix spelling.
7840 * gcc.dg/vect/vect-11.c: Fix spelling.
7841 * gcc.dg/vect/vect-12.c: Fix spelling.
7842 * gcc.dg/vect/vect-14.c: Fix spelling.
7843 * gcc.dg/vect/vect-15.c: Fix spelling.
7844 * gcc.dg/vect/vect-16.c: Fix spelling.
7845 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
7846 * gcc.dg/vect/vect-64.c: Fix comments.
7847 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
7848
7849 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
7850 Ira Rosen <irar@il.ibm.com>
7851
7852 * gcc.dg/vect/vect-70.c: New test.
7853 * gcc.dg/vect/vect-71.c: New test.
7854
7855 2005-01-09 Manfred Hollstein <mh@suse.com>
7856
7857 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
7858 * gcc.dg/pr18241-2.c: Likewise.
7859 * gcc.dg/pr18241-3.c: Likewise.
7860 * gcc.dg/pr18241-4.c: Likewise.
7861 * gcc.dg/pr18241-5.c: Likewise.
7862
7863 2005-01-08 Richard Henderson <rth@redhat.com>
7864
7865 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
7866 False for x86 and x86-64.
7867
7868 2005-01-08 Diego Novillo <dnovillo@redhat.com>
7869
7870 PR tree-optimization/18241
7871 * gcc.dg/pr18241-1.c: New test.
7872 * gcc.dg/pr18241-2.c: New test.
7873 * gcc.dg/pr18241-3.c: New test.
7874 * gcc.dg/pr18241-4.c: New test.
7875 * gcc.dg/pr18241-5.c: New test.
7876
7877 2005-01-08 Steven G. Kargl <kargls@comcast.net>
7878
7879 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
7880 gfortran.dg/select_4.f90: New.
7881
7882 2005-01-07 Jakub Jelinek <jakub@redhat.com>
7883
7884 * gcc.c-torture/execute/20050107-1.c: New test.
7885
7886 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
7887
7888 PR c++/19298
7889 * g++.dg/template/ref2.C: New.
7890
7891 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
7892
7893 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
7894 instead of being empty.
7895
7896 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7897
7898 PR fortran/15553
7899 * gfortran.dg/array-1.f90: New test.
7900
7901 2005-01-07 Jakub Jelinek <jakub@redhat.com>
7902
7903 PR tree-optimization/19283
7904 * gcc.c-torture/execute/20050106-1.c: New test.
7905
7906 PR rtl-optimization/18861
7907 * gcc.dg/20050105-1.c: New test.
7908
7909 PR tree-optimization/18828
7910 * gcc.dg/20050105-2.c: New test.
7911
7912 2005-01-07 Andreas Jaeger <aj@suse.de>
7913
7914 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
7915
7916 2005-01-07 Bud Davis <bdavis9659@comcast.net>
7917
7918 PR fortran/18398
7919 * gfortran.dg/fmt_read.f90: New test.
7920
7921 2005-01-06 Geoffrey Keating <geoffk@apple.com>
7922
7923 * gcc.dg/rs6000-ldouble-2.c: New.
7924
7925 2005-01-06 Mark Mitchell <mark@codesourcery.com>
7926
7927 PR c++/19244
7928 * g++.dg/parser/ctor2.C: New test.
7929
7930 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7931
7932 PR c++/17154
7933 * g++.dg/template/using9.C: New test.
7934
7935 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7936
7937 PR c++/19258
7938 * g++.dg/lookup/friend6.C: New test.
7939
7940 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
7941
7942 PR c++/19270
7943 * g++.dg/template/array10.C: New.
7944
7945 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7946
7947 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
7948 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
7949
7950 2005-01-06 Jakub Jelinek <jakub@redhat.com>
7951
7952 * gcc.c-torture/compile/20050105-1.c: New test.
7953
7954 2005-01-05 Geoffrey Keating <geoffk@apple.com>
7955
7956 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
7957
7958 2005-01-05 Roger Sayle <roger@eyesopen.com>
7959
7960 PR middle-end/19100
7961 * gcc.dg/conv-3.c: New test case.
7962
7963 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
7964
7965 * gcc.dg/asm-wide-1.c: New test.
7966
7967 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
7968
7969 PR c++/19030
7970 * g++.dg/parse/crash22.C: New
7971
7972 2005-01-04 Geoffrey Keating <geoffk@apple.com>
7973
7974 PR 19257
7975 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
7976
7977 2005-01-04 Uros Bizjak <uros@kss-loka.si>
7978
7979 PR middle-end/17767
7980 * gcc.dg/i386-mmx-6.c: New test case.
7981
7982 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
7983
7984 PR tree-optimization/18308
7985 * gcc.dg/vect/pr18308.c: New testcase.
7986
7987 2005-01-04 Andreas Jaeger <aj@suse.de>
7988
7989 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
7990
7991 2005-01-03 Geoffrey Keating <geoffk@apple.com>
7992 Robert Bowdidge <bowdidge@apple.com>
7993
7994 * gcc.dg/cpp/subframework1.c: New.
7995 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
7996 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
7997 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
7998 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
7999
8000 2005-01-03 Geoffrey Keating <geoffk@apple.com>
8001
8002 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
8003 producing warning.
8004 * gcc.dg/darwin-weakimport-2.c: New.
8005
8006 2005-01-03 Richard Henderson <rth@redhat.com>
8007
8008 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
8009
8010 2005-01-03 Richard Henderson <rth@redhat.com>
8011
8012 * gcc.dg/vect/vect.exp: Enable for ia64.
8013 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
8014 (check_effective_target_vect_float): Likewise.
8015 (check_effective_target_vect_no_align): Likewise.
8016 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
8017 * gcc.dg/vect/vect-8.c: Likewise.
8018
8019 2005-01-03 Uros Bizjak <uros@kss-loka.si>
8020
8021 PR target/19236
8022 * gcc.dg/pr19236-1.c: New test case.
8023
8024 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
8025
8026 PR rtl-optimization/12092
8027 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
8028
8029 2005-01-02 Andreas Jaeger <aj@suse.de>
8030
8031 * gcc.dg/pr12092-1.c: Do not run on x86_64.
8032
8033 2005-01-01 Roger Sayle <roger@eyesopen.com>
8034 Andrew Pinski <pinskia@physics.uc.edu>
8035
8036 PR rtl-optimization/12092
8037 * gcc.dg/pr12092-1.c: New test case.
8038
8039 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
8040
8041 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
8042 'hidden' and 'default' for better portability.
8043 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
8044
8045 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
8046 6 and 7.
8047 * g++.old-deja/g++.brendan/new3.C: Likewise.
8048
8049 2005-01-01 Steven Bosscher <stevenb@suse.de>
8050
8051 * gcc.dg/20041231-1.C: New test.
8052 * g++.dg/warn/Wunreachable-code-1.C: New test.
8053
8054 2004-12-30 David Edelsohn <edelsohn@gnu.org>
8055
8056 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
8057 file, not /dev/null. Abort on error.
8058
8059 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
8060 Ziemowit Laski <zlaski@apple.com>
8061
8062 PR objc/18971
8063 * objc.dg/encode-5.m: New test.
8064
8065 2004-12-29 Richard Henderson <rth@redhat.com>
8066
8067 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
8068 * objc.dg/stabs-1.m: Disable for ia64.
8069
8070 2004-12-29 Mark Mitchell <mark@codesourcery.com>
8071
8072 PR c++/19190
8073 * g++.dg/warn/Wunused-10.C: New test.
8074
8075 2004-12-28 Richard Henderson <rth@redhat.com>
8076
8077 * objc.dg/stabs-1.m: Disable for alpha.
8078
8079 2004-12-27 Mark Mitchell <mark@codesourcery.com>
8080
8081 PR c++/19149
8082 * g++.dg/parse/error23.C: New test.
8083
8084 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8085
8086 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
8087
8088 PR fortran/19032
8089 * gfortran.dg/intrinsic_modulo_1.f90: New.
8090 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
8091 tests with divisor -1.
8092
8093 2004-12-27 Mark Mitchell <mark@codesourcery.com>
8094
8095 * g++.dg/opt/temp1.C (memcpy): Return a value.
8096
8097 PR c++/19148
8098 * g++.dg/expr/cond7.C: New test.
8099
8100 2004-12-27 Paul Brook <paul@codesourcery.com>
8101
8102 * gfortran.dg/g77/select_no_compile.f: Remove.
8103
8104 2004-12-27 Richard Henderson <rth@redhat.com>
8105
8106 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
8107 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
8108 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
8109
8110 2004-12-26 Richard Henderson <rth@redhat.com>
8111
8112 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
8113 by 1i instead of token pasting.
8114
8115 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8116
8117 PR tree-optimization/17578
8118 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
8119 to additional_flags.
8120 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
8121
8122 2004-12-25 Richard Henderson <rth@redhat.com>
8123
8124 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
8125 Remove Alpha.
8126
8127 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8128
8129 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
8130 hppa*-*-hpux*.
8131 * gcc.dg/pr17957.c (dg-options): Likewise.
8132 * gcc.dg/struct-ret-1.c: Add prototype for abort.
8133 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
8134 instead of 0 on __hppa__.
8135 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
8136 "foo,%r" on hppa*-*-*.
8137
8138 2004-12-23 Bud Davis <bdavis9659@comcast.net>
8139
8140 PR fortran/19071
8141 * gfortran.dg/complex_write.f90: New test.
8142
8143 2004-12-23 Mark Mitchell <mark@codesourcery.com>
8144
8145 PR c++/17595
8146 * g++.dg/parse/pragma2.C: New test.
8147
8148 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
8149
8150 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
8151
8152 * gcc.dg/empty2.c: Add missing dg-warning.
8153
8154 2004-12-23 Mark Mitchell <mark@codesourcery.com>
8155
8156 PR c++/17413
8157 * g++.dg/template/local4.C: New test.
8158 * g++.dg/template/crash19.C: Add dg-error marker.
8159
8160 * g++.dg/template/crash31.C: Correct embedded PR number.
8161
8162 2004-12-23 Mark Mitchell <mark@codesourcery.com>
8163
8164 PR c++/16405
8165 * g++.dg/opt/temp1.C: Add do-run marker.
8166
8167 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
8168
8169 * g++.dg/template/spec19.C: New.
8170
8171 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
8172
8173 PR target/16819
8174 * gcc.dg/empty2.c: New.
8175
8176 2004-12-23 Richard Henderson <rth@redhat.com>
8177
8178 * lib/target-supports.exp (check_effective_target_vect_no_align):
8179 Remove i?86 and x86-64.
8180
8181 2004-12-23 Mark Mitchell <mark@codesourcery.com>
8182
8183 PR c++/16405
8184 * g++.dg/opt/temp1.C: New test.
8185
8186 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8187
8188 PR c++/18733
8189 * g++.dg/template/friend33.C: New testcase.
8190
8191 2004-12-22 Mark Mitchell <mark@codesourcery.com>
8192
8193 PR c++/18464
8194 * g++.dg/template/cond5.C: New test.
8195
8196 PR c++/18492
8197 * g++.dg/inherit/thunk3.C: New test.
8198
8199 PR c++/11224
8200 * g++.dg/warn/Wunused-9.C: New test.
8201
8202 2004-12-22 Janis Johnson <janis187@us.ibm.com>
8203
8204 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
8205
8206 2004-12-22 Jan Beulich <jbeulich@novell.com>
8207
8208 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
8209
8210 2004-12-21 Mark Mitchell <mark@codesourcery.com>
8211
8212 PR c++/18378
8213 * g++.dg/ext/packed8.C: New test.
8214
8215 PR c++/19063
8216 * g++.dg/template/crash31.C: New test.
8217
8218 PR c++/19034
8219 * g++.dg/template/crash30.C: New test.
8220
8221 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
8222
8223 PR C++/18984
8224 * g++.dg/eh/ctor3.C: New test.
8225
8226 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
8227
8228 * objc.dg/stabs-1.m: Allow section name to be quoted and
8229 assembly label to begin with '.LL'.
8230
8231 2004-12-21 Janis Johnson <janis187@us.ibm.com>
8232
8233 * gcc.dg/vect/vect.exp
8234 (check_effective_target_lp64_or_vect_no_align): New.
8235 * gcc.dg/vect/vect-77.c: Use it.
8236 * gcc.dg/vect/vect-78.c: Use it.
8237
8238 * lib/target-supports.exp
8239 (check_effective_target_vect_no_max,
8240 check_effective_target_vect_no_bitwise,
8241 check_effective_target_vect_no_align): New.
8242 * gcc.dg/vect/vect-13.c: Use them.
8243 * gcc.dg/vect/vect-17.c: Ditto.
8244 * gcc.dg/vect/vect-18.c: Ditto.
8245 * gcc.dg/vect/vect-19.c: Ditto.
8246 * gcc.dg/vect/vect-20.c: Ditto.
8247 * gcc.dg/vect/vect-27.c: Ditto.
8248 * gcc.dg/vect/vect-29.c: Ditto.
8249 * gcc.dg/vect/vect-44.c: Ditto.
8250 * gcc.dg/vect/vect-48.c: Ditto.
8251 * gcc.dg/vect/vect-50.c: Ditto.
8252 * gcc.dg/vect/vect-52.c: Ditto.
8253 * gcc.dg/vect/vect-54.c: Ditto.
8254 * gcc.dg/vect/vect-56.c: Ditto.
8255 * gcc.dg/vect/vect-58.c: Ditto.
8256 * gcc.dg/vect/vect-60.c: Ditto.
8257 * gcc.dg/vect/vect-72.c: Ditto.
8258 * gcc.dg/vect/vect-80.c: Ditto.
8259
8260 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
8261
8262 PR c++/14075
8263 * g++.dg/init/string1.C: New.
8264
8265 PR c++/18975
8266 * g++.dg/other/synth1.C: New.
8267
8268 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
8269
8270 PR c/18963
8271 * gcc.dg/pr18963-1.c: New test.
8272
8273 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
8274
8275 PR c/18596
8276 * gcc.dg/funcdef-storage-1.c (foo): Remove.
8277 * gcc.dg/pr18596-1.c: Use dg-error.
8278 (dg-options): Use -fno-unit-at-a-time.
8279 * gcc.dg/pr18596-2.c: New test.
8280 * gcc.dg/pr18596-3.c: New test.
8281
8282 2004-12-20 Roger Sayle <roger@eyesopen.com>
8283
8284 PR middle-end/18683
8285 * g++.dg/opt/pr18683-1.C: New test case.
8286
8287 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
8288
8289 PR other/19093
8290 * g++.dg/opt/max1.C: Fix for 64bit targets.
8291
8292 2004-12-20 Matt Austern <austern@apple.com>
8293
8294 PR c++/19044
8295 * g++.dg/ext/builtin6.C: New
8296
8297 2004-12-20 Diego Novillo <dnovillo@redhat.com>
8298
8299 PR tree-optimization/19080
8300 * gcc.c-torture/compile/pr19080.c: New test.
8301
8302 2004-12-20 Steven Bosscher <stevenb@suse.de>
8303
8304 * gcc.dg/20041219-1.c: New test.
8305
8306 2004-12-19 Roger Sayle <roger@eyesopen.com>
8307
8308 PR middle-end/19068
8309 * g++.dg/opt/max1.C: New test case.
8310
8311 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
8312
8313 * gcc.dg/fdata-sections-1.c: New test.
8314
8315 2004-12-18 Roger Sayle <roger@eyesopen.com>
8316
8317 PR middle-end/18548
8318 * gcc.dg/max-1.c: New test case.
8319
8320 2004-12-18 Jakub Jelinek <jakub@redhat.com>
8321
8322 * gcc.c-torture/execute/20041218-1.c: New test.
8323
8324 2004-12-17 Diego Novillo <dnovillo@redhat.com>
8325
8326 * gcc.dg/pr18501.c: New test.
8327 * gcc.dg/uninit-5.c: XFAIL.
8328 * gcc.dg/uninit-9.c: XFAIL.
8329
8330 2004-12-17 Dale Johannesen <dalej@apple.com>
8331
8332 * gcc.dg/20041213-1.c: New.
8333
8334 2004-12-17 Ziemowit Laski <zlaski@apple.com>
8335
8336 * objc.dg/stabs-1.m: Allow assembly label to begin
8337 with a dot ('.').
8338
8339 2004-12-17 Jakub Jelinek <jakub@redhat.com>
8340
8341 * gcc.c-torture/execute/20041213-1.c: Move...
8342 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
8343
8344 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
8345
8346 PR c++/18721
8347 * g++.dg/lookup/conv-5.C: New.
8348
8349 2004-12-16 Ziemowit Laski <zlaski@apple.com>
8350
8351 * objc.dg/stabs-1.m: New test.
8352
8353 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
8354
8355 * gcc.dg/visibility-c.c: Change compile to
8356 assemble for the test.
8357
8358 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
8359
8360 PR target/19041
8361 * gcc.dg/visibility-c.c: New test.
8362
8363 2004-12-16 Roger Sayle <roger@eyesopen.com>
8364
8365 PR middle-end/18493
8366 * gcc.dg/switch-8.c: New test case.
8367
8368 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
8369
8370 PR c++/18905
8371 * g++.dg/template/init4.C: New.
8372 * g++.dg/opt/static3.C: Enable optimizer.
8373
8374 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
8375
8376 * g++.dg/other/complex1.C: New test.
8377
8378 2004-12-15 Alan Modra <amodra@bigpond.net.au>
8379
8380 * g++.dg/opt/inline9.C: New test.
8381
8382 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8383
8384 PR fortran/18993
8385 * gfotran.dg/nullify_1.f: New test.
8386
8387 2004-12-15 Richard Henderson <rth@redhat.com>
8388
8389 * gcc.target/i386/i386.exp: New harness.
8390 * gcc.target/i386/vect-args.c: New.
8391
8392 2004-12-15 David Edelsohn <edelsohn@gnu.org>
8393
8394 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
8395
8396 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8397
8398 PR c++/18825
8399 * g++.dg/template/friend32.C: New test.
8400
8401 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
8402
8403 * cpp/pragma-once-1.c: New test.
8404 * cpp/pragma-once-1b.h: Likewise.
8405 * cpp/pragma-once-1c.h: Likewise.
8406 * cpp/pragma-once-1d.h: Likewise.
8407 * cpp/inc/pragma-once-1a.h: Likewise.
8408
8409 2004-12-15 Bud Davis <bdavis9659@comcast.net>
8410 Steven G. Kargl <kargls@comcast.net>
8411
8412 PR fortran/17597
8413 * gfortran.dg/list_read_3.f90: New test.
8414
8415 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
8416
8417 * gcc.dg/ftrapv-2.c: New test.
8418
8419 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
8420
8421 PR c++/18981
8422 * g++.dg/template/typename9.C: New test.
8423
8424 2004-12-14 Mark Mitchell <mark@codesourcery.com>
8425
8426 PR c++/18738
8427 * g++.dg/template/typename8.C: New test.
8428 * g++.dg/parse/friend2.C: Tweak error message.
8429
8430 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
8431
8432 * gcc.c-torture/20041214-1.c: New test.
8433
8434 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
8435
8436 PR c++/18965
8437 * g++.dg/init/array17.C: New test.
8438
8439 2004-12-14 Mark Mitchell <mark@codesourcery.com>
8440
8441 PR c++/18793
8442 * g++.dg/init/aggr3.C: New test.
8443
8444 2004-12-14 Janis Johnson <janis187@us.ibm.com
8445
8446 * gcc.dg/altivec-types-1.c: New test.
8447 * gcc.dg/altivec-types-2.c: New test.
8448 * gcc.dg/altivec-types-3.c: New test.
8449 * gcc.dg/altivec-types-4.c: New test.
8450 * g++.dg/ext/altivec-types-1.C: New test.
8451 * g++.dg/ext/altivec-types-2.C: New test.
8452 * g++.dg/ext/altivec-types-3.C: New test.
8453 * g++.dg/ext/altivec-types-4.C: New test.
8454
8455 2004-12-14 Jakub Jelinek <jakub@redhat.com>
8456
8457 PR middle-end/18951
8458 * gcc.c-torture/execute/20041213-1.c: New test.
8459
8460 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
8461
8462 PR c++/18949
8463 * g++.dg/template/cast1.C: New.
8464
8465 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
8466
8467 * gcc.c-torture/execute/20041213-2.c: New test.
8468
8469 2004-12-13 Richard Henderson <rth@redhat.com>
8470
8471 * gcc.dg/i386-sse-10.c: Fix typo in options.
8472
8473 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
8474
8475 PR c++/18968
8476 * g++.dg/opt/pr18968.C: New test.
8477
8478 2004-12-13 Mark Mitchell <mark@codesourcery.com>
8479
8480 PR c++/18925
8481 * g++.dg/ext/visibility/staticdatamem.C: New test.
8482
8483 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
8484
8485 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
8486
8487 2004-12-13 Roger Sayle <roger@eyesopen.com>
8488
8489 PR rtl-optimization/18928
8490 * gcc.dg/pr18928-1.c: New test case.
8491
8492 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
8493
8494 PR tree-opt/16951
8495 * gcc.c-torture/compile/20041211-1.c: New.
8496
8497 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8498
8499 PR middle-end/17564
8500 * gcc.c-torture/execute/20041212-1.c: New test.
8501
8502 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8503
8504 PR fortran/18869
8505 * gfortran.dg/common_1.f90: New test.
8506
8507 2004-12-12 Steven G. Kargl <kargls@comcast.net>
8508 Paul Brook <paul@codesourcery.com>
8509
8510 PR fortran/16222
8511 * gfortran.dg/real_do_1.f90: New test.
8512
8513 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
8514
8515 PR tree-opt/18040
8516 * g++.dg/opt/ptrmem6.C: New test.
8517
8518 2004-12-11 Roger Sayle <roger@eyesopen.com>
8519
8520 PR middle-end/18921
8521 * gcc.dg/pr18921-1.c: New test case.
8522
8523 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8524
8525 PR fortran/17175
8526 * gfortran.dg/scale_1.f90: New test.
8527
8528 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
8529
8530 PR middle-end/18903
8531 * gcc.c-torture/compile/pr18903.c: New test.
8532
8533 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
8534
8535 * gcc.c-torture/execute/20041210-1.c: New test.
8536
8537 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8538
8539 PR c++/18731
8540 * g++.dg/parser/struct-1.C: New test.
8541 * g++.dg/parser/struct-2.C: New test.
8542 * g++.dg/parser/struct-3.C: New test.
8543
8544 2004-12-09 Richard Henderson <rth@redhat.com>
8545
8546 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
8547
8548 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
8549 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
8550
8551 2004-12-09 Matt Austern <austern@apple.com>
8552
8553 PR c++/18514
8554 * g++.dg/ext/builtin1.C: New
8555 * g++.dg/ext/builtin2.C: New
8556 * g++.dg/ext/builtin3.C: New
8557 * g++.dg/ext/builtin4.C: New
8558 * g++.dg/ext/builtin5.C: New
8559
8560 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
8561
8562 PR tree-opt/18904
8563 * g++.dg/opt/ptrmem5.C: New test.
8564
8565 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
8566
8567 * g++.dg/parse/typename5.C: Adjust for new error.
8568 * g++.dg/parse/typename7.C: New.
8569
8570 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8571
8572 PR c++/18073
8573 * g++.dg/other/mmintrin.C: New test.
8574
8575 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
8576
8577 PR c++/16681
8578 * g++.dg/init/array15.C: New.
8579 * g++.dg/init/array16.C: New.
8580
8581 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8582
8583 PR fortran/18826
8584 * gfortran.dg/assign_1.f90: New test.
8585
8586 2004-12-08 Nick Clifton <nickc@redhat.com>
8587
8588 * gcc.target/xstormy16/bss_below100: New directory containing tests.
8589 * gcc.target/xstormy16/data_below100: Likewise.
8590 * gcc.target/xstormy16/sfr: Likewise.
8591 * gcc.target/xstormy16/below100.S: New test source file.
8592 * gcc.target/xstormy16/below100.ld: New test linker script.
8593 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
8594 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
8595 bp instructions.
8596 * gcc.target/xstormy16/bp.c: Likewise.
8597
8598 * gcc.target/xstormy16/bss_below100: New files:
8599 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
8600 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
8601 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
8602 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
8603 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
8604 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
8605 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
8606 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
8607 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
8608 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
8609 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
8610 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
8611 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
8612 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
8613 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
8614 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
8615 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
8616 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
8617 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
8618 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
8619 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
8620 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
8621 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
8622 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
8623 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
8624 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
8625 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
8626
8627 * gcc.target/xstormy16/data_below100: New files:
8628 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
8629 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
8630 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
8631 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
8632 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
8633 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
8634 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
8635 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
8636 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
8637 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
8638 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
8639 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
8640 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
8641 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
8642 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
8643 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
8644 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
8645 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
8646 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
8647 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
8648 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
8649 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
8650 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
8651 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
8652 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
8653 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
8654 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
8655
8656 * gcc.target/xstormy16/sfr: New files:
8657 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
8658 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
8659 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
8660 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
8661 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
8662 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
8663 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
8664 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
8665 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
8666 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
8667 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
8668 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
8669 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
8670 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
8671 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
8672 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
8673 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
8674 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
8675 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
8676 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
8677 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
8678 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
8679 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
8680 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
8681 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
8682 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
8683 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
8684 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
8685 27_if0_sfrw_bitfield_f.c
8686
8687 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8688
8689 PR c++/18100
8690 * g++.dg/lookup/name-clash4.C: New test.
8691
8692 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
8693
8694 PR c++/18672
8695 * g++.dg/opt/array1.C: New.
8696
8697 PR c++/18803
8698 * g++.dg/template/operator5.C: New.
8699
8700 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
8701
8702 PR c/18867
8703 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
8704
8705 2004-12-07 Steven Bosscher <stevenb@suse.de>
8706
8707 * gcc.dg/noncompile/20041207.c: New test.
8708
8709 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
8710
8711 * g++.dg/other/unreachable-1.C: New test.
8712
8713 2004-12-06 Nick Clifton <nickc@redhat.com>
8714
8715 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
8716 <limits.h> because the latter comes from gcc's include/ directory
8717 and not the newlib/libc/include directory.
8718
8719 2004-12-04 Richard Henderson <rth@redhat.com>
8720
8721 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
8722
8723 2004-12-04 Richard Henderson <rth@redhat.com>
8724
8725 * lib/target-supports.exp (check_gc_sections_available): Disable
8726 for alpha and ia64.
8727
8728 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
8729
8730 PR middle-end/17909
8731 * g++.dg/other/vararg-2.C: New test.
8732
8733 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8734
8735 PR c++/17011, c++/17971
8736 * g++.dg/template/error15.C: Adjust expected error.
8737 * g++.dg/template/instantiate3.C: Likewise.
8738
8739 2004-12-03 Janis Johnson <janis187@us.ibm.com>
8740
8741 * gcc.dg/altivec-18.c: Fix for darwin
8742
8743 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
8744
8745 PR c++/18782
8746 * g++.dg/parse/ptrmem2.C: New.
8747
8748 PR c++/18318
8749 * g++.dg/template/new1.C: New.
8750
8751 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8752
8753 PR fortran/18710
8754 * gfortran.dg/direct_io_3.f90: New test.
8755
8756 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
8757
8758 PR 18758
8759 * g++.dg/parse/crash21.C: New.
8760
8761 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8762
8763 PR c++/15664, c++/18276
8764 * g++.dg/template/ttp13.C: New test.
8765 * g++.dg/template/ttp14.C: Likewise.
8766
8767 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8768
8769 PR c++/18123
8770 * g++.dg/parse/enum2.C: New test.
8771 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
8772
8773 2004-12-02 Nick Clifton <nickc@redhat.com>
8774
8775 * gcc.target/xstormy16: New test directory.
8776 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
8777 * gcc.target/xstormy16/bp.c: Check the generation of bp
8778 instructions.
8779 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
8780 bn instructions and the BELOW100 attribute.
8781
8782 2004-12-02 Alan Modra <amodra@bigpond.net.au>
8783
8784 PR target/16952
8785 * gcc.dg/ppc-eabi.c: New.
8786
8787 2004-12-02 Bud Davis <bdavis9659@comcast.net>
8788
8789 PR fortran/18284
8790 * gfortran.dg/backspace.f90
8791
8792 2004-12-02 Bud Davis <bdavis9659@comcast.net>
8793
8794 * gfortran.dg/inquire.f90: New test.
8795
8796 2004-12-01 Janis Johnson <janis187@us.ibm.com>
8797
8798 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
8799 handle effective-target-keyword.
8800 (dg-skip-if): Support effective-target keyword as target list.
8801 (dg-xfail-if): Ditto.
8802 * lib/target-supports.exp (is-effective-target-keyword): New proc.
8803
8804 2004-12-01 Diego Novillo <dnovillo@redhat.com>
8805
8806 PR tree-optimization/18291
8807 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
8808
8809 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
8810
8811 PR C++/18729
8812 * g++.dg/parse/crash20.C: New.
8813
8814 PR c++/17431
8815 * g++.dg/overload/arg1.C: New.
8816 * g++.dg/overload/arg2.C: New.
8817 * g++.dg/overload/arg3.C: New.
8818 * g++.dg/overload/arg4.C: New.
8819
8820 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
8821
8822 * gcc.dg/c99-flex-array-4.c: Remove.
8823
8824 2004-11-30 Janis Johnson <janis187@us.ibm.com>
8825
8826 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
8827
8828 * lib/target-supports.exp (is-effective-target): Simplify.
8829
8830 * lib/target-supports.exp (check_effective_target_vect_long):
8831 Fix for powerpc64-*-*.
8832
8833 2004-11-30 Loren James Rittle <ljrittle@acm.org>
8834
8835 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
8836 to support new requirements on FreeBSD 5.
8837
8838 2004-11-30 Devang Patel <dpatel@apple.com>
8839
8840 PR 18702
8841 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
8842
8843 2004-11-30 Janis Johnson <janis187@us.ibm.com>
8844
8845 * g++.dg/ext/altivec-13.C: New test.
8846
8847 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
8848
8849 PR tree-opt/18298
8850 * gcc.c-torture/execute/p18298.c: New test.
8851
8852 2004-11-30 Ira Rosen <irar@il.ibm.com>
8853 Dorit Naishlos <dorit@il.ibm.com>
8854
8855 PR tree-opt/18607
8856 * gcc.dg/vect/vect-89.c: New test.
8857
8858 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
8859
8860 * gcc.dg/pr18596-1.c: New test.
8861
8862 2004-11-30 Ben Elliston <bje@au.ibm.com>
8863
8864 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
8865
8866 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
8867
8868 PR c/18479
8869 * gcc.dg/pr18479.c: New test.
8870
8871 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
8872
8873 PR target/18490
8874 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
8875 mmix-knuth-mmixware.
8876
8877 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
8878 cris-*-elf* cris-*-aout* mmix-*-*
8879
8880 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
8881
8882 PR middle-end/18725
8883 * gcc.dg/pr18725.c: New test.
8884
8885 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
8886
8887 PR target/18488
8888 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
8889
8890 PR target/18336
8891 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
8892
8893 2004-11-29 Mark Mitchell <mark@codesourcery.com>
8894
8895 PR c++/18368
8896 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
8897 * g++.old-deja/g++.law/ctors5.C: Likewise.
8898 * g++.old-deja/g++.other/crash25.C: Likewise.
8899
8900 PR c++/18674
8901 * g++.dg/template/error16.C: New test.
8902
8903 PR c++/18512
8904 * g++.dg/template/crash29.C: New test.
8905
8906 2004-11-29 Diego Novillo <dnovillo@redhat.com>
8907
8908 PR tree-optimization/18712
8909 * gcc.c-torture/compile/pr18712.c: New test.
8910
8911 2004-11-29 Joseph Myers <joseph@codesourcery.com>
8912
8913 PR c/7544
8914 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
8915 tests.
8916
8917 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8918
8919 PR c++/18652
8920 * g++.dg/lookup/crash6.C: New test.
8921
8922 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
8923
8924 PR middle-end/18164
8925 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
8926
8927 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
8928
8929 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
8930 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
8931 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
8932
8933 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
8934
8935 * gcc.dg/pr18164.c: New test.
8936
8937 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
8938
8939 * gcc.dg/funroll-loops-all.c: New.
8940
8941 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
8942
8943 PR target/18489
8944 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
8945 delimeter, match space and TAB as well as ":".
8946
8947 PR target/18484
8948 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
8949
8950 PR target/18348
8951 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
8952
8953 PR target/18345
8954 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
8955
8956 PR target/18337
8957 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
8958
8959 2004-11-28 Bud Davis <bdavis9659@comcast.net>
8960
8961 * gfortran.dg/direct_io_2.f90: New test.
8962
8963 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
8964
8965 PR target/18334
8966 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
8967
8968 2004-11-28 Richard Henderson <rth@redhat.com>
8969
8970 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
8971
8972 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
8973
8974 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
8975 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
8976 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
8977 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
8978 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
8979 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
8980 gcc.dg/pointer-arith-8.c: New tests.
8981
8982 2004-11-27 Bud Davis <bdavis9659@comcast.net>
8983
8984 PR fortran/18364
8985 * gfortran.dg/endfile.f90: New test.
8986
8987 2004-11-27 Falk Hueffner <falk@debian.org>
8988
8989 * gcc.dg/loop-6.c: New test.
8990
8991 2004-11-27 Jakub Jelinek <jakub@redhat.com>
8992
8993 * gcc.c-torture/execute/20041126-1.c: New test.
8994
8995 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
8996
8997 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
8998 on IRIX.
8999
9000 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
9001
9002 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
9003 functions.
9004
9005 2004-11-27 Jakub Jelinek <jakub@redhat.com>
9006
9007 PR rtl-optimization/17825
9008 * gcc.c-torture/compile/20041119-1.c: New test.
9009
9010 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9011
9012 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
9013 Check existence of ld library path variables before unsetting.
9014
9015 2004-11-26 Mark Mitchell <mark@codesourcery.com>
9016
9017 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
9018
9019 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
9020
9021 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
9022
9023 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
9024
9025 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
9026
9027 2004-11-26 Ben Elliston <bje@au.ibm.com>
9028
9029 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
9030 dg-do directive.
9031
9032 2004-11-26 Ben Elliston <bje@au.ibm.com>
9033
9034 * gcc.dg/pr17957.c: Pass --param, not -param.
9035
9036 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
9037
9038 PR middle-end/17957
9039 * testsuite/gcc.dg/pr17957.c: New test.
9040
9041 2004-11-25 Mark Mitchell <mark@codesourcery.com>
9042
9043 PR c++/18445
9044 * g++.dg/template/crash28.C: Likewise.
9045
9046 PR c++/18001
9047 * g++.dg/expr/unary2.C: Adjust lvalue messages.
9048 * g++.dg/ext/lvaddr.C: Likewise.
9049 * g++.dg/opt/pr7503-3.C: Likewise.
9050
9051 PR c++/18466
9052 * g++.dg/parse/qualified3.C: New test.
9053 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
9054
9055 PR c++/18545
9056 * g++.dg/expr/return1.C: New test.
9057
9058 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9059
9060 Friend class name lookup 3/n, PR c++/3332
9061 * g++.dg/lookup/friend3.C: New test.
9062 * g++.dg/lookup/friend4.C: Likewise.
9063 * g++.dg/lookup/friend5.C: Likewise.
9064
9065 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9066
9067 Friend class name lookup 2/n, PR c++/14513, c++/15410
9068 * g++.dg/lookup/friend2.C: New test.
9069 * g++.dg/template/friend31.C: Likewise.
9070
9071 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9072
9073 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
9074
9075 2004-11-24 Mark Mitchell <mark@codesourcery.com>
9076
9077 PR c++/17473
9078 * g++.dg/tc1/dr56.C: Remove.
9079 * g++.dg/template/typedef1.C: Add dg-error markers.
9080 * g++.old-deja/g++.other/typedef7.C: Likewise.
9081
9082 PR c++/18285
9083 * g++.dg/parse/typedef7.C: New test.
9084
9085 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
9086
9087 * gcc.c-torture/execute/20041124-1.c: New test.
9088
9089 2004-11-24 Mark Mitchell <mark@codesourcery.com>
9090
9091 * g++.dg/template/deduce3.C: New test.
9092
9093 PR c++/18586
9094 * g++.dg/template/crash27.C: New test.
9095
9096 PR c++/18530
9097 * g++.dg/warn/Wshadow-3.C: New test.
9098
9099 2004-11-24 Devang Patel <dpatel@apple.com>
9100
9101 PR/18555
9102 * gcc.dg/cpp/isysroot-1.c: New test.
9103 * gcc.dg/cpp/usr/include/stdio.h: New file.
9104 * gcc.dg/cpp/isysroot-2.c: New test.
9105 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
9106 New file.
9107
9108 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9109
9110 PR c++/8929
9111 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
9112
9113 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
9114
9115 * gcc.target/sparc/align.c: Do not include <stdint.h>.
9116 * gcc.target/sparc/pdist.c: Likewise.
9117
9118 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
9119
9120 PR c++/16882
9121 * g++.dg/conversion/simd1.C: New test.
9122
9123 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9124
9125 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
9126 and restore_ld_library_path_env_vars.
9127 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
9128 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
9129 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
9130 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
9131
9132 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
9133
9134 * gcc.dg/pragma-align-2.c: Test macro expansion.
9135 * gcc.dg/pragma-pack-2.c: New test.
9136
9137 2004-11-23 Richard Henderson <rth@redhat.com>
9138
9139 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
9140 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
9141 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
9142 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
9143 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
9144 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
9145
9146 * gcc.dg/vect/vect.exp: Add check for alpha.
9147 * lib/target-supports.exp (check_alpha_max_hw_available): New.
9148 (check_effective_target_vect_int): Enable for alpha.
9149 (check_effective_target_vect_long): New.
9150 (is-effective-target): Add it.
9151
9152 2004-11-23 Uros Bizjak <uros@kss-loka.si>
9153
9154 * gcc.dg/pr18614-1.c: New test.
9155
9156 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
9157
9158 * gcc.dg/setjmp-2.c: New test.
9159
9160 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
9161
9162 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
9163 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
9164 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
9165 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
9166 gcc.target/sparc/pdist.c: New tests.
9167
9168 2004-11-22 Bob Wilson <bob.wilson@acm.org>
9169
9170 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
9171
9172 2004-11-22 Dale Johannesen <dalej@apple.com>
9173
9174 * gcc.dg/20041111-1.c: New.
9175
9176 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
9177
9178 PR tree-opt/18536
9179 * gcc.dg/vect/pr18536.c: New test.
9180
9181 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9182
9183 PR c++/18354
9184 * g++.dg/template/nontype11.C: New test.
9185
9186 2004-11-21 Roger Sayle <roger@eyesopen.com>
9187
9188 PR middle-end/18520
9189 * gcc.dg/pr18520-1.c: New test case.
9190
9191 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
9192
9193 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
9194 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
9195 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
9196 expected diagnostics.
9197
9198 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
9199
9200 PR target/18580
9201 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
9202 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
9203 vect-77.c, vect-77a.c: XFAIL on the SPARC.
9204
9205 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
9206
9207 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
9208
9209 2004-11-19 Mark Mitchell <mark@codesourcery.com>
9210 Joseph Myers <joseph@codesourcery.com>
9211
9212 * lib/target-supports.exp (check_visibility_available): Really
9213 test the compiler.
9214
9215 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
9216
9217 PR tree-opt/18181
9218 * gcc.dg/vect/vect-85.c: New test.
9219 * gcc.dg/vect/vect-86.c: New test.
9220 * gcc.dg/vect/vect-87.c: New test.
9221 * gcc.dg/vect/vect-88.c: New test.
9222
9223 2004-11-19 Ben Elliston <bje@au.ibm.com>
9224
9225 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
9226
9227 2004-11-18 Janis Johnson <janis187@us.ibm.com>
9228
9229 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
9230 * gcc.dg/ppc-and-1.c: Ditto.
9231 * gcc.dg/ppc-compare-1.c: Ditto.
9232 * gcc.dg/ppc-mov-1.c: Ditto
9233
9234 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
9235 Mark Mitchell <mark@codesourcery.com>
9236
9237 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
9238
9239 2004-11-17 Janis Johnson <janis187@us.ibm.com>
9240 Aldy Hernandez <aldyh@redhat.com>
9241
9242 * lib/target-supports.exp (check_effective_target_vect_int): New
9243 (check_effective_target_vect_float): New
9244 (check_effective_target_vect_double): New.
9245 (is-effective-target): Support new effective targets keywords.
9246 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
9247 default action for dg-do.
9248 * gcc.dg/vect/pr16105.c: Use new support.
9249 * gcc.dg/vect/pr18400.c: Ditto.
9250 * gcc.dg/vect/pr18425.c: Ditto.
9251 * gcc.dg/vect/vect-1.c: Ditto.
9252 * gcc.dg/vect/vect-10.c: Ditto.
9253 * gcc.dg/vect/vect-11.c: Ditto.
9254 * gcc.dg/vect/vect-12.c: Ditto.
9255 * gcc.dg/vect/vect-13.c: Ditto.
9256 * gcc.dg/vect/vect-14.c: Ditto.
9257 * gcc.dg/vect/vect-15.c: Ditto.
9258 * gcc.dg/vect/vect-16.c: Ditto.
9259 * gcc.dg/vect/vect-17.c: Ditto.
9260 * gcc.dg/vect/vect-18.c: Ditto.
9261 * gcc.dg/vect/vect-19.c: Ditto.
9262 * gcc.dg/vect/vect-2.c: Ditto.
9263 * gcc.dg/vect/vect-20.c: Ditto.
9264 * gcc.dg/vect/vect-21.c: Ditto.
9265 * gcc.dg/vect/vect-22.c: Ditto.
9266 * gcc.dg/vect/vect-23.c: Ditto.
9267 * gcc.dg/vect/vect-24.c: Ditto.
9268 * gcc.dg/vect/vect-25.c: Ditto.
9269 * gcc.dg/vect/vect-26.c: Ditto.
9270 * gcc.dg/vect/vect-27.c: Ditto.
9271 * gcc.dg/vect/vect-27a.c: Ditto.
9272 * gcc.dg/vect/vect-28.c: Ditto.
9273 * gcc.dg/vect/vect-29.c: Ditto.
9274 * gcc.dg/vect/vect-29a.c: Ditto.
9275 * gcc.dg/vect/vect-3.c: Ditto.
9276 * gcc.dg/vect/vect-30.c: Ditto.
9277 * gcc.dg/vect/vect-31.c: Ditto.
9278 * gcc.dg/vect/vect-32.c: Ditto.
9279 * gcc.dg/vect/vect-33.c: Ditto.
9280 * gcc.dg/vect/vect-34.c: Ditto.
9281 * gcc.dg/vect/vect-35.c: Ditto.
9282 * gcc.dg/vect/vect-36.c: Ditto.
9283 * gcc.dg/vect/vect-37.c: Ditto.
9284 * gcc.dg/vect/vect-38.c: Ditto.
9285 * gcc.dg/vect/vect-4.c: Ditto.
9286 * gcc.dg/vect/vect-40.c: Ditto.
9287 * gcc.dg/vect/vect-41.c: Ditto.
9288 * gcc.dg/vect/vect-42.c: Ditto.
9289 * gcc.dg/vect/vect-43.c: Ditto.
9290 * gcc.dg/vect/vect-44.c: Ditto.
9291 * gcc.dg/vect/vect-45.c: Ditto.
9292 * gcc.dg/vect/vect-46.c: Ditto.
9293 * gcc.dg/vect/vect-47.c: Ditto.
9294 * gcc.dg/vect/vect-48.c: Ditto.
9295 * gcc.dg/vect/vect-48a.c: Ditto.
9296 * gcc.dg/vect/vect-49.c: Ditto.
9297 * gcc.dg/vect/vect-5.c: Ditto.
9298 * gcc.dg/vect/vect-50.c: Ditto.
9299 * gcc.dg/vect/vect-51.c: Ditto.
9300 * gcc.dg/vect/vect-52.c: Ditto.
9301 * gcc.dg/vect/vect-53.c: Ditto.
9302 * gcc.dg/vect/vect-54.c: Ditto.
9303 * gcc.dg/vect/vect-55.c: Ditto.
9304 * gcc.dg/vect/vect-56.c: Ditto.
9305 * gcc.dg/vect/vect-56a.c: Ditto.
9306 * gcc.dg/vect/vect-57.c: Ditto.
9307 * gcc.dg/vect/vect-58.c: Ditto.
9308 * gcc.dg/vect/vect-59.c: Ditto.
9309 * gcc.dg/vect/vect-6.c: Ditto.
9310 * gcc.dg/vect/vect-60.c: Ditto.
9311 * gcc.dg/vect/vect-61.c: Ditto.
9312 * gcc.dg/vect/vect-62.c: Ditto.
9313 * gcc.dg/vect/vect-63.c: Ditto.
9314 * gcc.dg/vect/vect-64.c: Ditto.
9315 * gcc.dg/vect/vect-65.c: Ditto.
9316 * gcc.dg/vect/vect-66.c: Ditto.
9317 * gcc.dg/vect/vect-67.c: Ditto.
9318 * gcc.dg/vect/vect-68.c: Ditto.
9319 * gcc.dg/vect/vect-69.c: Ditto.
9320 * gcc.dg/vect/vect-7.c: Ditto.
9321 * gcc.dg/vect/vect-72.c: Ditto.
9322 * gcc.dg/vect/vect-72a.c: Ditto.
9323 * gcc.dg/vect/vect-73.c: Ditto.
9324 * gcc.dg/vect/vect-74.c: Ditto.
9325 * gcc.dg/vect/vect-75.c: Ditto.
9326 * gcc.dg/vect/vect-76.c: Ditto.
9327 * gcc.dg/vect/vect-77.c: Ditto.
9328 * gcc.dg/vect/vect-77a.c: Ditto.
9329 * gcc.dg/vect/vect-78.c: Ditto.
9330 * gcc.dg/vect/vect-79.c: Ditto.
9331 * gcc.dg/vect/vect-8.c: Ditto.
9332 * gcc.dg/vect/vect-80.c: Ditto.
9333 * gcc.dg/vect/vect-82.c: Ditto.
9334 * gcc.dg/vect/vect-82_64.c: Ditto.
9335 * gcc.dg/vect/vect-83.c: Ditto.
9336 * gcc.dg/vect/vect-83_64.c: Ditto.
9337 * gcc.dg/vect/vect-9.c: Ditto.
9338 * gcc.dg/vect/vect-all.c: Ditto.
9339 * gcc.dg/vect/vect-none.c: Ditto.
9340
9341 2004-11-17 Janis Johnson <janis187@us.ibm.com>
9342
9343 * lib/gcc-dg.exp (dg-skip-if): New function.
9344 (dg-forbid-option): Remove.
9345 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
9346 * g++.dg/abi/bitfield8.C: Likewise.
9347 * g++.dg/abi/dtor1.C: Likewise.
9348 * g++.dg/abi/empty10.C: Likewise.
9349 * g++.dg/abi/empty7.C: Likewise.
9350 * g++.dg/abi/empty9.C: Likewise.
9351 * g++.dg/abi/layout3.C: Likewise.
9352 * g++.dg/abi/layout4.C: Likewise.
9353 * g++.dg/abi/thunk1.C: Likewise.
9354 * g++.dg/abi/thunk2.C: Likewise.
9355 * g++.dg/abi/vbase11.C: Likewise.
9356 * g++.dg/abi/vthunk2.C: Likewise.
9357 * g++.dg/abi/vthunk3.C: Likewise.
9358 * g++.dg/ext/attrib8.C: Likewise.
9359 * g++.dg/opt/longbranch2.C: Likewise.
9360 * g++.dg/opt/reg-stack4.C: Likewise.
9361 * g++.old-deja/g++.ext/attrib1.C: Likewise.
9362 * g++.old-deja/g++.ext/attrib2.C: Likewise.
9363 * g++.old-deja/g++.ext/attrib3.C: Likewise.
9364 * g++.old-deja/g++.other/store-expr1.C: Likewise.
9365 * g++.old-deja/g++.other/store-expr2.C: Likewise.
9366 * gcc.dg/20000609-1.c: Likewise.
9367 * gcc.dg/20000720-1.c: Likewise.
9368 * gcc.dg/20011107-1.c: Likewise.
9369 * gcc.dg/20011119-1.c: Likewise.
9370 * gcc.dg/20020108-1.c: Likewise.
9371 * gcc.dg/20020122-2.c: Likewise.
9372 * gcc.dg/20020122-3.c: Likewise.
9373 * gcc.dg/20020201-3.c: Likewise.
9374 * gcc.dg/20020206-1.c: Likewise.
9375 * gcc.dg/20020218-1.c: Likewise.
9376 * gcc.dg/20020310-1.c: Likewise.
9377 * gcc.dg/20020411-1.c: Likewise.
9378 * gcc.dg/20020418-2.c: Likewise.
9379 * gcc.dg/20020426-1.c: Likewise.
9380 * gcc.dg/20020426-2.c: Likewise.
9381 * gcc.dg/20020517-1.c: Likewise.
9382 * gcc.dg/20020523-1.c: Likewise.
9383 * gcc.dg/20020523-2.c: Likewise.
9384 * gcc.dg/20020729-1.c: Likewise.
9385 * gcc.dg/20030204-1.c: Likewise.
9386 * gcc.dg/20030826-2.c: Likewise.
9387 * gcc.dg/20030926-1.c: Likewise.
9388 * gcc.dg/20031202-1.c: Likewise.
9389 * gcc.dg/980312-1.c: Likewise.
9390 * gcc.dg/980313-1.c: Likewise.
9391 * gcc.dg/990117-1.c: Likewise.
9392 * gcc.dg/990424-1.c: Likewise.
9393 * gcc.dg/990524-1.c: Likewise.
9394 * gcc.dg/991230-1.c: Likewise.
9395 * gcc.dg/i386-387-1.c: Likewise.
9396 * gcc.dg/i386-387-2.c: Likewise.
9397 * gcc.dg/i386-387-3.c: Likewise.
9398 * gcc.dg/i386-387-4.c: Likewise.
9399 * gcc.dg/i386-387-5.c: Likewise.
9400 * gcc.dg/i386-387-6.c: Likewise.
9401 * gcc.dg/i386-asm-1.c: Likewise.
9402 * gcc.dg/i386-bitfield1.c: Likewise.
9403 * gcc.dg/i386-bitfield2.c: Likewise.
9404 * gcc.dg/i386-loop-1.c: Likewise.
9405 * gcc.dg/i386-loop-2.c: Likewise.
9406 * gcc.dg/i386-loop-3.c: Likewise.
9407 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
9408 * gcc.dg/i386-pic-1.c: Likewise.
9409 * gcc.dg/i386-regparm.c: Likewise.
9410 * gcc.dg/i386-signbit-1.c: Likewise.
9411 * gcc.dg/i386-signbit-2.c: Likewise.
9412 * gcc.dg/i386-signbit-3.c: Likewise.
9413 * gcc.dg/i386-sse-5.c: Likewise.
9414 * gcc.dg/i386-sse-8.c: Likewise.
9415 * gcc.dg/i386-unroll-1.c: Likewise.
9416 * gcc.dg/tls/opt-1.c: Likewise.
9417 * gcc.dg/tls/opt-2.c: Likewise.
9418 * gcc.dg/unroll-1.c: Likewise.
9419 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
9420 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
9421 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
9422 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
9423
9424 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9425
9426 * g++.dg/template/incomplete1.C: New test.
9427
9428 2004-11-16 Nick Clifton <nickc@redhat.com>
9429
9430 Revert patches accidentally commited during checkin of fixes for
9431 xstormy16 tests:
9432 gcc.c-torture/execute/simd-4.c: Revert
9433 gcc.dg/20040910-1.c: Revert.
9434
9435 2004-11-16 Paul Brook <paul@codesourcery.com>
9436
9437 PR fortran/13010
9438 * gfortran.dg/der_pointer_1.f90: New test.
9439
9440 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
9441
9442 PR c/18498
9443 * gcc.dg/bitfld-13.c: New test.
9444
9445 2004-11-15 Janis Johnson <janis187@us.ibm.com>
9446
9447 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
9448 powerpc*-*-linux*.
9449
9450 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
9451 * gcc.dg/ppc64-abi-2.c: Ditto.
9452 * gcc.dg/ppc64-abi-3.c: Ditto.
9453
9454 * lib/gcc-dg.exp (dg-target-list): Remove.
9455
9456 2004-11-15 Steve Ellcey <sje@cup.hp.com>
9457
9458 * gcc.dg/ia64-postinc.c: New test.
9459
9460 2004-11-15 Mark Mitchell <mark@codesourcery.com>
9461
9462 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
9463
9464 2004-11-15 Nick Clifton <nickc@redhat.com>
9465
9466 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
9467 __INT_MAX__ so that the test can be compiled by toolchains
9468 targeted at 16-bit processors.
9469
9470 * gcc.dg/20040625-1.c: Use long constants rather than integers
9471 when performing arithmetic that will overflow 16-bits.
9472
9473 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
9474 xstormy16. It does not support 128-bit vector operations.
9475
9476 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
9477 with the macro PTR_TYPE. Define this macro to an integer type
9478 suitable for holding a pointer.
9479
9480 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
9481 the target is a 16-bit processor.
9482
9483 * gcc.dg/cpp/if-2.c: Expect a different warning message from
9484 16-bit targets where the character constant will be too long.
9485
9486 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
9487 where the double will not be directly addressable.
9488
9489 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9490
9491 Friend class name lookup 1/n, PR c++/18471
9492 * g++.dg/template/crash26.C: New test.
9493 * g++.dg/lookup/struct1.C: Adjust expected error.
9494 * g++.dg/parse/elab1.C: Likewise.
9495 * g++.dg/parse/elab2.C: Likewise.
9496 * g++.dg/parse/int-as-enum1.C: Likewise.
9497 * g++.dg/parse/struct-as-enum1.C: Likewise.
9498 * g++.dg/parse/typedef1.C: Likewise.
9499 * g++.dg/parse/typedef3.C: Likewise.
9500 * g++.dg/parse/typedef4.C: Likewise.
9501 * g++.dg/parse/typedef5.C: Likewise.
9502 * g++.dg/template/nontype4.C: Likewise.
9503 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
9504 * g++.old-deja/g++.other/elab1.C: Likewise.
9505 * g++.old-deja/g++.other/syntax4.C: Likewise.
9506
9507 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
9508
9509 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
9510
9511 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
9512
9513 * gcc.c-torture/execute/20041114-1.c: New test.
9514
9515 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
9516
9517 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
9518 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
9519 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
9520 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
9521 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
9522 gcc.dg/switch-7.c: New tests.
9523
9524 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
9525
9526 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
9527
9528 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
9529
9530 PR tree-opt/18400
9531 * gcc.dg/vect/pr18400.c: New test.
9532
9533 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
9534 Andrew Pinski <pinskia@physics.uc.edu>
9535
9536 PR tree-opt/18425
9537 * gcc.dg/vect/pr18425.c: New test.
9538
9539 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
9540
9541 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
9542 Guard with dg-require-alias and dg-require-visibility.
9543
9544 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
9545
9546 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
9547
9548 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9549
9550 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
9551
9552 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9553
9554 PR c++/17344
9555 * g++.dg/template/defarg5.C: New test.
9556
9557 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
9558
9559 * g++.dg/parse/cast1.C: Run only on ILP32.
9560 * g++.old-deja/g++.mike/p784.C: Likewise.
9561
9562 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
9563
9564 * gcc.c-torture/execute/20041113-1.c: New test.
9565
9566 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
9567
9568 PR target/18230
9569 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
9570 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
9571 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
9572 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
9573 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
9574 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
9575 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
9576 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
9577 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
9578 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
9579 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
9580 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
9581 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
9582
9583 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
9584
9585 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
9586 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
9587 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
9588 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
9589 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
9590 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
9591 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
9592 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
9593 gcc.target/sparc/combined-1.c: New tests.
9594
9595 2004-11-12 Ziemowit Laski <zlaski@apple.com>
9596
9597 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
9598 New tests.
9599
9600 2004-11-12 Mark Mitchell <mark@codesourcery.com>
9601
9602 * lib/gcc-dg.exp (dg-forbid-option): New function.
9603 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
9604 * g++.dg/abi/bitfield8.C: Likewise.
9605 * g++.dg/abi/dtor1.C: Likewise.
9606 * g++.dg/abi/empty10.C: Likewise.
9607 * g++.dg/abi/empty7.C: Likewise.
9608 * g++.dg/abi/empty9.C: Likewise.
9609 * g++.dg/abi/layout3.C: Likewise.
9610 * g++.dg/abi/layout4.C: Likewise.
9611 * g++.dg/abi/thunk1.C: Likewise.
9612 * g++.dg/abi/thunk2.C: Likewise.
9613 * g++.dg/abi/vbase11.C: Likewise.
9614 * g++.dg/abi/vthunk2.C: Likewise.
9615 * g++.dg/abi/vthunk3.C: Likewise.
9616 * g++.dg/ext/attrib8.C: Likewise.
9617 * g++.dg/opt/longbranch2.C: Likewise.
9618 * g++.dg/opt/reg-stack4.C: Likewise.
9619 * g++.old-deja/g++.ext/attrib1.C: Likewise.
9620 * g++.old-deja/g++.ext/attrib2.C: Likewise.
9621 * g++.old-deja/g++.ext/attrib3.C: Likewise.
9622 * g++.old-deja/g++.other/store-expr1.C: Likewise.
9623 * g++.old-deja/g++.other/store-expr2.C: Likewise.
9624 * gcc.dg/20000609-1.c: Likewise.
9625 * gcc.dg/20000720-1.c: Likewise.
9626 * gcc.dg/20011107-1.c: Likewise.
9627 * gcc.dg/20011119-1.c: Likewise.
9628 * gcc.dg/20020108-1.c: Likewise.
9629 * gcc.dg/20020122-2.c: Likewise.
9630 * gcc.dg/20020122-3.c: Likewise.
9631 * gcc.dg/20020201-3.c: Likewise.
9632 * gcc.dg/20020206-1.c: Likewise.
9633 * gcc.dg/20020218-1.c: Likewise.
9634 * gcc.dg/20020310-1.c: Likewise.
9635 * gcc.dg/20020411-1.c: Likewise.
9636 * gcc.dg/20020418-2.c: Likewise.
9637 * gcc.dg/20020426-1.c: Likewise.
9638 * gcc.dg/20020426-2.c: Likewise.
9639 * gcc.dg/20020517-1.c: Likewise.
9640 * gcc.dg/20020523-1.c: Likewise.
9641 * gcc.dg/20020523-2.c: Likewise.
9642 * gcc.dg/20020729-1.c: Likewise.
9643 * gcc.dg/20030204-1.c: Likewise.
9644 * gcc.dg/20030826-2.c: Likewise.
9645 * gcc.dg/20030926-1.c: Likewise.
9646 * gcc.dg/20031202-1.c: Likewise.
9647 * gcc.dg/980312-1.c: Likewise.
9648 * gcc.dg/980313-1.c: Likewise.
9649 * gcc.dg/990117-1.c: Likewise.
9650 * gcc.dg/990424-1.c: Likewise.
9651 * gcc.dg/990524-1.c: Likewise.
9652 * gcc.dg/991230-1.c: Likewise.
9653 * gcc.dg/i386-387-1.c: Likewise.
9654 * gcc.dg/i386-387-2.c: Likewise.
9655 * gcc.dg/i386-387-3.c: Likewise.
9656 * gcc.dg/i386-387-4.c: Likewise.
9657 * gcc.dg/i386-387-5.c: Likewise.
9658 * gcc.dg/i386-387-6.c: Likewise.
9659 * gcc.dg/i386-asm-1.c: Likewise.
9660 * gcc.dg/i386-bitfield1.c: Likewise.
9661 * gcc.dg/i386-bitfield2.c: Likewise.
9662 * gcc.dg/i386-loop-1.c: Likewise.
9663 * gcc.dg/i386-loop-2.c: Likewise.
9664 * gcc.dg/i386-loop-3.c: Likewise.
9665 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
9666 * gcc.dg/i386-pic-1.c: Likewise.
9667 * gcc.dg/i386-regparm.c: Likewise.
9668 * gcc.dg/i386-signbit-1.c: Likewise.
9669 * gcc.dg/i386-signbit-2.c: Likewise.
9670 * gcc.dg/i386-signbit-3.c: Likewise.
9671 * gcc.dg/i386-sse-5.c: Likewise.
9672 * gcc.dg/i386-sse-8.c: Likewise.
9673 * gcc.dg/i386-unroll-1.c: Likewise.
9674 * gcc.dg/tls/opt-1.c: Likewise.
9675 * gcc.dg/tls/opt-2.c: Likewise.
9676 * gcc.dg/unroll-1.c: Likewise.
9677 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
9678 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
9679 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
9680 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
9681 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
9682 -m64 is specified.
9683
9684 2004-11-12 Mark Mitchell <mark@codesourcery.com>
9685
9686 PR c++/18389
9687 * g++.dg/parse/cond1.C: New test.
9688
9689 PR c++/18429
9690 * g++.dg/template/array9.C: New test.
9691 * g++.dg/ext/vla1.C: Adjust error messages.
9692 * g++.dg/ext/vlm1.C: Likewise.
9693 * g++.dg/template/crash2.C: Likewise.
9694
9695 PR c++/18436
9696 * g++.dg/template/call3.C: New test.
9697
9698 PR c++/18407
9699 * g++.dg/template/ptrmem11.C: New test.
9700
9701 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
9702
9703 PR other/14264
9704 * lib/g++.exp: Set LC_ALL and LANG to C.
9705 * lib/gcc-dg.exp: Likewise.
9706 * lib/gfortran.exp: Likewise.
9707 * lib/objc.exp: Likewise.
9708 * lib/treelang.exp: Likewise.
9709
9710 2004-11-12 Andreas Schwab <schwab@suse.de>
9711
9712 * gcc.dg/pr16286.c: Fix last change.
9713
9714 2004-11-12 Mark Mitchell <mark@codesourcery.com>
9715
9716 PR c++/18416
9717 * g++.dg/init/global1.C: New test.
9718
9719 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
9720
9721 * gcc.c-torture/execute/20041112-1.c: New test.
9722
9723 2004-11-11 Janis Johnson <janis187@us.ibm.com>
9724
9725 * lib/gcc-dg.exp (dg-target-list): New.
9726
9727 2004-11-11 Janis Johnson <janis187@us.ibm.com>
9728 Richard Sandiford <rsandifo@redhat.com>
9729
9730 * lib/target-supports.exp (get-compiler_messages): New.
9731 (check_named_sections_available): Use it.
9732 (check_effective_target_ilp32): New.
9733 (check_effective_target_lp64): New.
9734 (is-effective-target): New.
9735 * lib/gcc-dg.exp (dg-require-effective-target): New.
9736
9737 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
9738
9739 * gcc.dg/precedence-1.c: New test.
9740
9741 2004-11-11 Janis Johnson <janis187@us.ibm.com>
9742
9743 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
9744
9745 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
9746 message, delete generated files, use more descriptive name for
9747 executable, and make the test unsupported when it cannot be run.
9748
9749 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
9750 (dg-require-weak, dg-require-visibility, dg-require-alias,
9751 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
9752 dg-require-iconv, dg-require-named-sections): Use it.
9753
9754 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
9755
9756 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
9757
9758 PR target/16457
9759 * gcc.dg/ppc-and-1: New
9760
9761 PR target/16796
9762 * gcc.dg/ppc-mov-1.c: New.
9763
9764 PR target/16458
9765 * gcc.dg/ppc-compare-1.c: New.
9766
9767 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
9768
9769 * objc.dg/desig-init-2.m: New test.
9770
9771 2004-11-10 Adam Nemet <anemet@lnxw.com>
9772
9773 PR middle-end/18160
9774 * g++.dg/warn/register-var-1.C: New test.
9775 * g++.dg/warn/register-var-2.C: New test.
9776
9777 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
9778
9779 * gcc.dg/union-2.c: New test.
9780
9781 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
9782
9783 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
9784 New test for PR tree-optimization/17892.
9785
9786 2004-11-09 Mark Mitchell <mark@codesourcery.com>
9787
9788 PR c++/18369
9789 * g++.dg/init/new12.C: New test.
9790
9791 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
9792
9793 * gcc.target/sparc: New directory.
9794 * gcc.target/sparc/sparc.exp: New driver.
9795 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
9796 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
9797 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
9798 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
9799
9800 2004-11-10 Paul Brook <paul@codesourcery.com>
9801
9802 PR fortran/18218
9803 * gfortran.dg/list_read.c: New test.
9804
9805 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
9806
9807 PR c/18322
9808 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
9809 expected diagnostic location.
9810
9811 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
9812
9813 * gcc.dg/20041109-1.c: New test.
9814
9815 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
9816
9817 PR objc/18406
9818 * objc/compile/pr18406.m: New test.
9819
9820 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
9821
9822 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
9823
9824 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
9825
9826 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
9827
9828 2004-11-08 Steve Ellcey <sje@cup.hp.com>
9829
9830 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
9831
9832 2004-11-08 Steve Ellcey <sje@cup.hp.com>
9833
9834 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
9835 exit.
9836
9837 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
9838
9839 PR tree-opt/18299
9840 * gcc.c-torture/pr18299-1.c: New test.
9841
9842 2004-11-06 Andreas Schwab <schwab@suse.de>
9843
9844 * gcc.dg/pr16286.c: Also test for bool and pixel.
9845
9846 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
9847
9848 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
9849 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
9850 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
9851 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
9852 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
9853 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
9854 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
9855 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
9856 gcc.dg/struct-semi-3.c: New tests.
9857
9858 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
9859
9860 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
9861
9862 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
9863
9864 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
9865 Do not use C99 designators.
9866
9867 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
9868
9869 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
9870
9871 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
9872
9873 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
9874 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
9875 * gcc.c-torture/execute/simd-5.x: Remove.
9876
9877 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
9878
9879 PR rtl-optimization/17933
9880 * gcc.dg/torture/pr17933-1.c: New test.
9881
9882 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
9883
9884 PR target/18106
9885 * lib/target-supports.exp (check_weak_available): Support
9886 Windows.
9887
9888 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
9889
9890 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
9891 call to fflush(stdout) before abort.
9892 (my_ffsll): New function.
9893 (generate_fields): Use it.
9894
9895 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
9896
9897 * gcc.dg/init-undef-1.c: New test.
9898
9899 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
9900
9901 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
9902 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
9903 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
9904 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
9905 expected messages for new parser.
9906
9907 2004-11-04 Mark Mitchell <mark@codesourcery.com>
9908
9909 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
9910
9911 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
9912
9913 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
9914 on LP64 targets.
9915
9916 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
9917
9918 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
9919 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
9920 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
9921 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
9922 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
9923 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
9924 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
9925 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
9926 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
9927 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
9928
9929 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
9930
9931 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
9932 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
9933 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
9934 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
9935 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
9936 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
9937 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
9938 for new parser.
9939
9940 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
9941
9942 PR target/15342
9943 * gcc.dg/20041104-1.c: New test.
9944
9945 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9946
9947 * g++.dg/template/nontype7.C: New test.
9948 * g++.dg/template/nontype8.C: Likewise.
9949 * g++.dg/template/nontype9.C: Likewise.
9950 * g++.dg/template/nontype10.C: Likewise.
9951 * g++.dg/tc1/dr49.C: Likewise.
9952 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
9953 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
9954
9955 2004-11-04 Ben Elliston <bje@au.ibm.com>
9956
9957 * g++.dg/rtti/tinfo1.C: Remove xfails.
9958
9959 2004-11-04 Ben Elliston <bje@au.ibm.com>
9960
9961 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
9962 packed attribute to the definition to satisfy the new C++ parser.
9963
9964 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
9965
9966 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
9967 invocations of va_arg.
9968
9969 2004-11-02 Mark Mitchell <mark@codesourcery.com>
9970
9971 PR c++/18124
9972 * g++.dg/template/crash25.C: New test.
9973
9974 PR c++/18155
9975 * g++.dg/template/typedef2.C: New test.
9976 * g++.dg/parse/crash13.C: Adjust error markers.
9977
9978 PR c++/18177
9979 * g++.dg/conversion/const3.C: New test.
9980
9981 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9982
9983 PR fortran/17535
9984 PR fortran/17583
9985 PR fortran/17713
9986 * gfortran.dg/generic_[123].f90: New testcases.
9987
9988 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
9989
9990 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
9991 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
9992
9993 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
9994
9995 PR tree-opt/16808
9996 * gcc.c-torture/compile/pr16808.c: New test.
9997
9998 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
9999
10000 PR rtl-optimization/17104
10001 * gcc.dg/ppc-bitfield1.c: New.
10002
10003 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
10004
10005 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
10006
10007 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
10008
10009 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
10010 strings for 32-bit code.
10011
10012 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
10013
10014 PR c/18239
10015 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
10016
10017 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
10018
10019 PR c++/18064
10020 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
10021
10022 2004-10-31 Mark Mitchell <mark@codesourcery.com>
10023
10024 PR c++/15172
10025 * g++.dg/init/aggr2.C: New test.
10026
10027 2004-10-30 Ziemowit Laski <zlaski@apple.com>
10028
10029 * objc.dg/local-decl-1.m: New test.
10030
10031 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
10032
10033 * gcc.dg/20040910-1.c: Adjust regex.
10034
10035 2004-10-30 Roger Sayle <roger@eyesopen.com>
10036
10037 PR rtl-optimization/18084
10038 * g++.dg/opt/pr18084-1.C: New testcase.
10039
10040 2004-10-30 Matt Austern <austern@apple.com>
10041
10042 PR c++/17542
10043 * g++.dg/ext/attrib18.C: New test.
10044
10045 2004-10-30 Roger Sayle <roger@eyesopen.com>
10046
10047 PR middle-end/18096
10048 * gcc.dg/pr18096-1.c: New test case.
10049
10050 2004-10-30 Roger Sayle <roger@eyesopen.com>
10051
10052 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
10053
10054 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
10055
10056 PR c/16666
10057 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
10058 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
10059 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
10060 gcc.dg/old-style-prom-3.c: New tests.
10061
10062 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
10063
10064 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
10065 Remove unnecessary inclusion of stdio.h.
10066
10067 2004-10-29 Roger Sayle <roger@eyesopen.com>
10068
10069 PR rtl-optimization/17581
10070 * gcc.dg/pr17581-1.c: New test case.
10071
10072 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
10073
10074 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
10075 being implemented.
10076 * g++.dg/conversion/dr195-1.C: New.
10077 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
10078 * g++.old-deja/g++.mike/p10148.C: Likewise.
10079
10080 2004-10-29 Mark Mitchell <mark@codesourcery.com>
10081
10082 PR c++/17695
10083 * g++.dg/debug/typedef2.C: New test.
10084
10085 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
10086
10087 PR fortran/13490
10088 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
10089 * gfortran.dg/g77/README: Update.
10090
10091 2004-10-28 Matt Austern <austern@apple.com>
10092
10093 PR c++/14124
10094 * g++.dg/ext/packed7.C: New test.
10095
10096 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
10097
10098 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
10099 scan-assembler.
10100 * lib/scanasm.exp (hidden-scan-for): New proc.
10101 (scan-hidden): Use hidden-scan-for instead of constructing the scan
10102 string.
10103 (scan-not-hidden): Likewise.
10104 * lib/target-supports.exp (check_visibility_available): mach-o is
10105 support too.
10106
10107 2004-10-28 Mark Mitchell <mark@codesourcery.com>
10108
10109 PR c++/17132
10110 * g++.dg/template/memclass3.C: New test.
10111
10112 2004-10-28 Adam Nemet <anemet@lnxw.com>
10113
10114 PR middle-end/18160
10115 * gcc.dg/register-var-1.c: New test.
10116 * gcc.dg/register-var-2.c: New test.
10117 * gcc.dg/asm-7.c: Taking the address of a register variable is an
10118 error now.
10119
10120 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
10121
10122 PR other/18172
10123 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
10124 unused variables.
10125 * gcc.dg/vect/vect-22.c: Likewise.
10126
10127 2004-10-28 Jakub Jelinek <jakub@redhat.com>
10128
10129 * gcc.dg/i386-rotate-1.c: New test.
10130
10131 2004-10-27 Mark Mitchell <mark@codesourcery.com>
10132
10133 * g++.dg/init/ref12.C: Add "run" marker.
10134
10135 PR c++/17435
10136 * g++.dg/init/ref12.C: New test.
10137
10138 PR c++/18140
10139 * g++.dg/template/shift1.C: New test.
10140 * g++.dg/template/error10.C: Adjust error markers.
10141
10142 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
10143
10144 PR tree-opt/17529
10145 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
10146
10147 2004-10-27 Geoffrey Keating <geoffk@apple.com>
10148
10149 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
10150 * gcc.dg/weak/weak-3.c: Likewise.
10151 * gcc.dg/weak/weak-5.c: Likewise.
10152 * gcc.dg/weak/weak-9.c: Likewise.
10153 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
10154 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
10155
10156 * gcc.dg/darwin-weakimport-1.c: New.
10157
10158 2004-10-28 Ben Elliston <bje@au.ibm.com>
10159
10160 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
10161
10162 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
10163
10164 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
10165 'syntax' error messages.
10166 * gcc.dg/cpp/direct2s.c: Likewise.
10167
10168 2004-10-26 Geoffrey Keating <geoffk@apple.com>
10169
10170 * gcc.c-torture/compile/20041026-1.c: New.
10171
10172 2004-10-26 Mark Mitchell <mark@codesourcery.com>
10173
10174 PR c++/18093
10175 * g++.dg/lookup/ns2.C: New test.
10176
10177 PR c++/18020
10178 * g++.dg/template/enum4.C: New test.
10179
10180 PR c++/18161
10181 * g++.dg/template/expr1.C: New test.
10182
10183 2004-10-26 Ben Elliston <bje@au.ibm.com>
10184
10185 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
10186
10187 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
10188
10189 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
10190 gcc.dg/decl-nospec-3.c: New tests.
10191
10192 2004-10-26 Ziemowit Laski <zlaski@apple.com>
10193
10194 * objc.dg/super-class-3.m: New test.
10195
10196 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
10197
10198 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
10199 resyncing.
10200 * gcc.dg/cpp/direct2s.c: Likewise.
10201
10202 2004-10-25 Geoffrey Keating <geoffk@apple.com>
10203
10204 * objc.dg/image-info.m: Update for changes to section selection.
10205
10206 2004-10-25 David Ayers <d.ayers@inode.at>
10207 Ziemowit Laski <zlaski@apple.com>
10208
10209 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
10210 diagnostics when messaging 'id <Proto>'.
10211 * objc.dg/class-protocol-1.m: New test.
10212 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
10213 a non-existent method signature.
10214 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
10215 Update diagnostics when messaging with non-existent method signature.
10216 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
10217 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
10218 invalid receivers are now resolved as if messaging 'id'; remove
10219 extraneous diagnostics.
10220
10221 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
10222
10223 PR c/16667
10224 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
10225 gcc.dg/init-desig-obs-3.c: New tests.
10226
10227 2004-10-25 Jakub Jelinek <jakub@redhat.com>
10228
10229 * gcc.dg/debug/20041023-1.c: New test.
10230
10231 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
10232
10233 PR middle-end/17407
10234 * gcc.c-torture/compile/pr17407.c: New test.
10235
10236 PR c++/18121
10237 * g++.dg/template/array8.C: New test.
10238
10239 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
10240
10241 PR other/18138
10242 * lib/g++.exp: Accept more than one multilib libgcc.
10243 * lib/gcc-dg.exp: Likewise.
10244 * lib/objc.exp: Likewise.
10245 * lib/treelang.exp: Likewise.
10246 * lib/gfortran.exp: Likewise.
10247
10248 2004-10-24 Ben Elliston <bje@au.ibm.com>
10249
10250 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
10251
10252 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
10253
10254 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
10255 * gcc.dg/c99-const-expr-3.c: Likewise.
10256
10257 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
10258
10259 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
10260
10261 2004-10-23 Ben Elliston <bje@au.ibm.com>
10262
10263 * gcc.c-torture/execute/loop-2e.x: Remove.
10264
10265 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
10266
10267 PR c++/18095
10268 * g++.dg/parse/crash18.C: New.
10269 * g++.dg/parse/crash19.C: New.
10270
10271 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
10272
10273 * g++.dg/ext/dllimport1.C: Move dg-warnings.
10274 * g++.dg/ext/dllimport2.C: Same.
10275 * g++.dg/ext/dllimport8.C: Same.
10276
10277 2004-10-21 Mark Mitchell <mark@codesourcery.com>
10278
10279 PR c++/10841
10280 * g++.dg/conversion/cast1.C: New test.
10281 * g++.dg/overload/pmf1.C: Adjust error marker.
10282
10283 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
10284
10285 PR objc/17923
10286 * objc.dg/const-str-7.m: New test.
10287
10288 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10289
10290 * g++.dg/template/memfriend11.C: Fix comment typo.
10291 * g++.dg/template/memfriend14.C: Likewise.
10292
10293 2004-10-20 Richard Henderson <rth@redhat.com>
10294
10295 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
10296 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
10297 -fasynchronous-unwind-tables.
10298
10299 2004-10-20 Richard Henderson <rth@redhat.com>
10300
10301 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
10302 (main): Return success.
10303 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
10304 (main): Return success.
10305
10306 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10307
10308 PR c++/13495
10309 * g++.dg/template/memfriend9.C: New test.
10310 * g++.dg/template/memfriend10.C: Likewise.
10311 * g++.dg/template/memfriend11.C: Likewise.
10312 * g++.dg/template/memfriend12.C: Likewise.
10313 * g++.dg/template/memfriend13.C: Likewise.
10314 * g++.dg/template/memfriend14.C: Likewise.
10315 * g++.dg/template/memfriend15.C: Likewise.
10316 * g++.dg/template/memfriend16.C: Likewise.
10317 * g++.dg/template/memfriend17.C: Likewise.
10318 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
10319
10320 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
10321
10322 * g++.dg/conversion/dr195.C: New.
10323 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
10324
10325 2004-10-20 Ben Elliston <bje@au.ibm.com>
10326 Devang Patel <dpatel@apple.com>
10327
10328 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
10329 of floating point arithmetic, which could trap.
10330
10331 2004-10-19 Mark Mitchell <mark@codesourcery.com>
10332
10333 PR c++/14035
10334 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
10335 * g++.dg/conversion/const2.C: New test.
10336 * g++.dg/expr/reinterpret2.C: New test.
10337 * g++.dg/expr/reinterpret3.C: New test.
10338 * g++.dg/expr/cast2.C: New test.
10339 * g++.dg/expr/copy1.C: New test.
10340 * g++.dg/other/conversion1.C: Change error message.
10341 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
10342 function pointers to void *.
10343 * g++.old-deja/g++.mike/p10148.C: Likewise.
10344
10345 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
10346
10347 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
10348
10349 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
10350
10351 PR c++/18047
10352
10353 * g++.dg/parse/expr3.C: New test.
10354
10355 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
10356
10357 * gcc.dg/smod-1.c: New test.
10358
10359 2004-10-18 Ziemowit Laski <zlaski@apple.com>
10360
10361 * objc.dg/method-14.m: New test.
10362
10363 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
10364
10365 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
10366 Also xfail as the patch was reverted.
10367
10368 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
10369
10370 PR middle-end/16973
10371 * gcc.dg/pr16973.c: New test.
10372
10373 2004-10-18 Diego Novillo <dnovillo@redhat.com>
10374
10375 PR tree-optimization/17656
10376 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
10377
10378 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
10379
10380 * g++.dg/eh/shadow1.C: New.
10381
10382 2004-10-18 Jakub Jelinek <jakub@redhat.com>
10383
10384 * gcc.c-torture/compile/20041018-1.c: New test.
10385
10386 2004-10-18 Ben Elliston <bje@au.ibm.com>
10387
10388 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
10389 compiler referring to register 0 when accessing sdata. The linker
10390 now patches things up.
10391
10392 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
10393
10394 PR c/17529
10395 * gcc.c-torture/compile/pr17529.c: New test.
10396
10397 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10398
10399 PR c++/17743
10400 * g++.dg/ext/attrib17.C: New test.
10401
10402 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
10403
10404 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
10405
10406 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10407
10408 PR c++/10479
10409 * g++.dg/ext/attrib16.C: New test.
10410
10411 2004-10-15 Mark Mitchell <mark@codesourcery.com>
10412
10413 PR c++/17042
10414 * g++.dg/init/dso_handle1.C: New test.
10415
10416 PR c++/14667
10417 * g++.dg/parse/typedef6.C: New test.
10418
10419 PR c++/17916
10420 * g++.dg/parse/pragma1.C: New test.
10421
10422 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
10423
10424 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
10425
10426 2004-10-15 Steve Ellcey <sje@cup.hp.com>
10427
10428 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
10429 -fno-common when on HPPA HP-UX platforms.
10430
10431 2004-10-15 Jakub Jelinek <jakub@redhat.com>
10432
10433 PR other/16820
10434 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
10435 stdint.h.
10436 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
10437 uintptr_t.
10438
10439 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
10440
10441 PR c++/16301
10442 * g++.dg/lookup/strong-using-4.C: New test.
10443
10444 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
10445
10446 PR middle-end/16567
10447 * gcc.c-torture/compile/nested-1.c: New test.
10448
10449 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
10450
10451 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
10452 and mipsisa64*-*-* (until support for misaligned loads is added).
10453 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
10454 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
10455 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
10456 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
10457 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
10458 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
10459
10460 2004-10-14 Mark Mitchell <mark@codesourcery.com>
10461
10462 PR c++/17976
10463 * g++.dg/init/dtor3.C: New test.
10464
10465 2004-10-15 Ben Elliston <bje@au.ibm.com>
10466
10467 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
10468
10469 2004-10-14 Geoffrey Keating <geoffk@apple.com>
10470
10471 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
10472 * gcc.dg/macho-lo-sum.c: Likewise.
10473
10474 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
10475
10476 * gcc.dg/ppc-spe64-1.c: New test.
10477
10478 2004-10-14 Devang Patel <dpatel@apple.com>
10479
10480 PR 17635
10481 * gcc.dg/pr17635.c : New test.
10482
10483 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
10484
10485 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
10486 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
10487 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
10488 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
10489 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
10490 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
10491 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
10492 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
10493 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
10494 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
10495 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
10496 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
10497 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
10498 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
10499 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
10500 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
10501 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
10502 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
10503
10504 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
10505
10506 * gcc.dg/vect/vect-82.c: New testcase.
10507 * gcc.dg/vect/vect-82_64.c: New testcase.
10508 * gcc.dg/vect/vect-83.c: New testcase.
10509 * gcc.dg/vect/vect-83_64.c: New testcase.
10510
10511 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
10512
10513 * gcc.dg/cpp/error-1.c: New test.
10514
10515 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
10516
10517 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
10518
10519 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
10520
10521 PR target/17984
10522 * gcc.dg/cris-peep2-xsrand2.c: New test.
10523
10524 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
10525
10526 PR c++/17661
10527 * testsuite/g++.dg/expr/for2.C: New test.
10528
10529 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
10530
10531 * g++.dg/inherit/thunk1.C: Run on the SPARC.
10532
10533 2004-10-13 Jakub Jelinek <jakub@redhat.com>
10534
10535 PR tree-optimization/17724
10536 * g++.dg/opt/pr17724-1.C: New test.
10537 * g++.dg/opt/pr17724-2.C: New test.
10538 * g++.dg/opt/pr17724-3.C: New test.
10539 * g++.dg/opt/pr17724-4.C: New test.
10540 * g++.dg/opt/pr17724-5.C: New test.
10541 * g++.dg/opt/pr17724-6.C: New test.
10542
10543 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
10544
10545 PR c/17301
10546 * gcc.dg/pr17301-2.c: New test.
10547
10548 2004-10-11 Mark Mitchell <mark@codesourcery.com>
10549
10550 PR c++/15876
10551 * g++.dg/parse/error22.C: New test.
10552
10553 PR c++/17936
10554 * g++.dg/template/spec18.C: New test.
10555
10556 2004-10-11 Steve Ellcey <sje@cup.hp.com>
10557
10558 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
10559 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
10560 memcpy.
10561 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
10562 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
10563
10564 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
10565
10566 * g++.dg/eh/cleanup5.C: Add dg-options "".
10567
10568 2004-10-11 Roger Sayle <roger@eyesopen.com>
10569
10570 PR middle-end/17657
10571 * gcc.dg/switch-4.c: New test case.
10572
10573 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
10574
10575 * gcc.c-torture/execute/20041011-1.c: New test.
10576
10577 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
10578
10579 PR c++/17554
10580 * g++.dg/init/for3.C: New test.
10581
10582 PR c++/17657
10583 * g++.dg/opt/switch2.C: New test.
10584
10585 PR middle-end/17703
10586 * g++.dg/warn/Wreturn-2.C: New test.
10587
10588 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
10589
10590 PR c++/17907
10591 * g++.dg/eh/cleanup5.C: New test.
10592
10593 2004-10-10 Mark Mitchell <mark@codesourcery.com>
10594
10595 PR c++/17393
10596 * g++.dg/parse/error21.C: New test.
10597
10598 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
10599
10600 * g++.dg/overload/pmf1.C: Adjust quoting marks.
10601 * g++.dg/warn/incomplete1.C: Likewise.
10602 * g++.dg/template/qualttp20.C: Likewise.
10603
10604 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
10605
10606 PR c/17881
10607 * parm-incomplete-1.c: New test.
10608
10609 2004-10-09 Mark Mitchell <mark@codesourcery.com>
10610
10611 PR c++/17867
10612 * g++.dg/parse/error19.C: New test.
10613
10614 PR c++/17670
10615 * g++.dg/init/new11.C: New test.
10616
10617 PR c++/17821
10618 * g++.dg/parse/error20.C: New test.
10619
10620 PR c++/17826
10621 * g++.dg/template/crash24.C: New test.
10622
10623 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
10624
10625 PR c/17301
10626 * gcc.dg/pr17301-1.c: New test.
10627
10628 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
10629
10630 PR c/17189
10631 * gcc.dg/anon-struct-5.c: New test.
10632
10633 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
10634
10635 PR c/17844
10636 * gcc.dg/pr17844-1.c: New test.
10637
10638 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
10639
10640 PR tree-optimization/17906
10641 * gcc.c-torture/compile/pr17906.c: New.
10642
10643 2004-10-09 Stuart Hastings <stuart@apple.com>
10644 Roger Sayle <roger@eyesopen.com>
10645
10646 PR rtl-optimization/17853
10647 * gcc.dg/i386-mmx-5.c: New testcase.
10648
10649 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
10650
10651 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
10652
10653 2004-10-09 Mark Mitchell <mark@codesourcery.com>
10654
10655 PR c++/17524
10656 * g++.dg/template/static9.C: New test.
10657
10658 PR c++/17685
10659 * g++.dg/parse/operator5.C: New test.
10660
10661 2004-10-09 Roger Sayle <roger@eyesopen.com>
10662
10663 PR middle-end/17894
10664 * gcc.c-torture/execute/divcmp-4.c: New test case.
10665
10666 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
10667
10668 PR tree-opt/17902
10669 * g++.dg/opt/pr17902.C: New test.
10670
10671 2004-10-09 Jakub Jelinek <jakub@redhat.com>
10672
10673 * gcc.dg/cpp/ident-1.c: Add dg-options "".
10674
10675 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
10676
10677 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
10678
10679 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
10680
10681 * gcc.dg/assign-warn-3.c: New test.
10682
10683 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
10684
10685 PR c/16999
10686 * gcc.dg/cpp/ident-1.c: New test.
10687
10688 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
10689
10690 * gcc.c-torture/compile/acc1.c: New.
10691
10692 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
10693
10694 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
10695 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
10696
10697 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
10698
10699 * gcc.dg/ultrasp11.c: New test.
10700
10701 2004-10-08 Michael Matz <matz@suse.de>
10702
10703 * gcc.dg/doloop-2.c: New test.
10704
10705 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
10706
10707 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
10708 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
10709 objc.dg/method-9.m: Update expected diagnostics.
10710
10711 2004-10-07 Geoffrey Keating <geoffk@apple.com>
10712
10713 * gcc.dg/ppc-fsel-3.c: New file.
10714 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
10715
10716 2004-10-07 Paul Brook <paul@codesourcery.com>
10717
10718 * gfortran.dg/intrinsic_verify_1.f90: New test.
10719
10720 2004-10-07 Paul Brook <paul@codesourcery.com>
10721
10722 * gfortran.dg/empty_format_1.f90: Remove stray commas.
10723
10724 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10725
10726 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
10727 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
10728 commit.
10729
10730 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
10731
10732 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
10733
10734 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10735
10736 PR c++/17115
10737 * g++.dg/warn/Winline-4.C: New test.
10738
10739 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
10740
10741 * gcc.c-torture/compile/20041007-1.c: New test.
10742
10743 2004-10-07 Paul Brook <paul@codesourcery.com>
10744
10745 PR fortran/17678
10746 * gfortran.dg/use_allocated_1.f90: New test.
10747
10748 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
10749
10750 PR middle-end/17849
10751 * gfortran.fortran-torture/compile/nested.f90: New test
10752
10753 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
10754
10755 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
10756
10757 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
10758
10759 PR c++/17368
10760 * g++.dg/ext/asm6.C: New test.
10761
10762 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
10763
10764 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
10765
10766 2004-10-06 Paul Brook <paul@codesourcery.com>
10767
10768 PR libfortran/17709
10769 * gfortran.dg/empty_format_1.f90: New test.
10770
10771 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10772
10773 PR fortran/17568
10774 * gfortran.dg/ishft.f90: New test.
10775
10776 PR fortran/17283
10777 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
10778 tests.
10779
10780 2004-10-06 Paul Brook <paul@codesourcery.com>
10781
10782 * gfortran.dg/do_1.f90: New test.
10783
10784 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10785
10786 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
10787 optimizing for size.
10788
10789 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
10790
10791 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
10792
10793 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
10794
10795 * gcc.c-torture/compile/20041005-1.c: New test.
10796
10797 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
10798
10799 PR c++/17829
10800 * g++.dg/lookup/koenig4.C: New.
10801
10802 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
10803
10804 * g++.dg/other/classkey1.C: Adjust quoting marks.
10805 * g++.dg/parse/error15.C: Likewise.
10806 * g++.dg/template/meminit2.C (int>): Likewise.
10807
10808 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10809
10810 PR fortran/17283
10811 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
10812
10813 PR fortran/17631
10814 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
10815
10816 PR fortran/17708
10817 * gfortran.dg/pr17708.f90: New test.
10818
10819 2004-10-04 Chao-ying Fu <fu@mips.com>
10820
10821 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
10822 * gcc.dg/vect/vect-4.c: Ditto.
10823 * gcc.dg/vect/vect-5.c: Ditto.
10824 * gcc.dg/vect/vect-6.c: Ditto.
10825 * gcc.dg/vect/vect-8.c: Ditto.
10826 * gcc.dg/vect/vect-16.c: Ditto.
10827 * gcc.dg/vect/vect-30.c: Ditto.
10828 * gcc.dg/vect/vect-40.c: Ditto.
10829 * gcc.dg/vect/vect-41.c: Ditto.
10830 * gcc.dg/vect/vect-42.c: Ditto.
10831 * gcc.dg/vect/vect-43.c: Ditto.
10832 * gcc.dg/vect/vect-44.c: Ditto.
10833 * gcc.dg/vect/vect-45.c: Ditto.
10834 * gcc.dg/vect/vect-46.c: Ditto.
10835 * gcc.dg/vect/vect-47.c: Ditto.
10836 * gcc.dg/vect/vect-48.c: Ditto.
10837 * gcc.dg/vect/vect-49.c: Ditto.
10838 * gcc.dg/vect/vect-50.c: Ditto.
10839 * gcc.dg/vect/vect-51.c: Ditto.
10840 * gcc.dg/vect/vect-52.c: Ditto.
10841 * gcc.dg/vect/vect-53.c: Ditto.
10842 * gcc.dg/vect/vect-54.c: Ditto.
10843 * gcc.dg/vect/vect-55.c: Ditto.
10844 * gcc.dg/vect/vect-56.c: Ditto.
10845 * gcc.dg/vect/vect-57.c: Ditto.
10846 * gcc.dg/vect/vect-58.c: Ditto.
10847 * gcc.dg/vect/vect-59.c: Ditto.
10848 * gcc.dg/vect/vect-60.c: Ditto.
10849 * gcc.dg/vect/vect-74.c: Ditto.
10850 * gcc.dg/vect/vect-79.c: Ditto.
10851 * gcc.dg/vect/vect-80.c: Ditto.
10852
10853 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
10854
10855 * gcc.dg/unused-7.c: Use the correct option.
10856
10857 2004-10-04 Paul Brook <paul@codesourcery.com>
10858 Bud Davis <bdavis9659@comcast.net>
10859
10860 PR fortran/17706
10861 PR fortran/16434
10862 * gfortran/pr17706.f90: New test.
10863 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
10864
10865 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10866
10867 * gfortran.dg/pr17612.f90: New test.
10868
10869 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
10870
10871 * g++.dg/template/local1.C: Adjust quoting marks in
10872 testing for diagnostics.
10873 * g++.dg/tls/diag-2.C: Likewise.
10874 * g++.dg/other/error8.C: Likewise.
10875
10876 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
10877
10878 PR c/17178
10879 * gcc.dg/unused-4.c: Adjust to be correct.
10880
10881 PR c/17820
10882 * gcc.dg/unused-7.c: New test.
10883
10884 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
10885
10886 PR c++/17797
10887 * g++.dg/overload/template2.C: New test.
10888
10889 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
10890
10891 PR tree-optimization/16632
10892 * gcc.dg/tree-ssa/20041002-1.c: New.
10893
10894 2004-10-03 Paul Brook <paul@codesourcery.com>
10895
10896 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
10897 rather than relying on default formatting.
10898
10899 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
10900
10901 * gcc.dg/20040920-1.c: Update expected message text.
10902
10903 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
10904
10905 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
10906
10907 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
10908
10909 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
10910 tree level.
10911
10912 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
10913
10914 * gcc.dg/tree-ssa/pr17343.c: Remove.
10915
10916 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
10917
10918 PR tree-opt/17343
10919 * gcc.dg/tree-ssa/pr17343.c: New test.
10920
10921 2004-10-01 Jakub Jelinek <jakub@redhat.com>
10922
10923 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
10924 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
10925 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
10926 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
10927 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
10928
10929 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
10930
10931 * gcc.dg/lvalue-2.c: New test.
10932
10933 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
10934
10935 PR c/17730
10936 * gcc.dg/pr17730-1.c: New test
10937
10938 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
10939
10940 PR c/7425
10941 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
10942
10943 2004-09-29 Jakub Jelinek <jakub@redhat.com>
10944
10945 * gcc.c-torture/execute/stdarg-1.c: New test.
10946 * gcc.c-torture/execute/stdarg-2.c: New test.
10947 * gcc.c-torture/execute/stdarg-3.c: New test.
10948 * gcc.dg/tree-ssa/stdarg-1.c: New test.
10949 * gcc.dg/tree-ssa/stdarg-2.c: New test.
10950 * gcc.dg/tree-ssa/stdarg-3.c: New test.
10951 * gcc.dg/tree-ssa/stdarg-4.c: New test.
10952 * gcc.dg/tree-ssa/stdarg-5.c: New test.
10953
10954 2004-09-29 Jakub Jelinek <jakub@redhat.com>
10955
10956 PR tree-optimization/17697
10957 * g++.dg/opt/pr17697-1.C: New test.
10958 * g++.dg/opt/pr17697-2.C: New test.
10959 * g++.dg/opt/pr17697-3.C: New test.
10960
10961 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
10962
10963 PR c/16409
10964 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
10965 gcc.dg/vla-init-5.c: New tests.
10966
10967 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
10968
10969 PR c/13804
10970 * gcc.dg/pr13804-1.c: New test.
10971
10972 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10973
10974 PR fortran/16938
10975 * gfortran.dg/pr16938.f90: New test.
10976
10977 2004-09-27 Mark Mitchell <mark@codesourcery.com>
10978
10979 * g++.dg/template/crash23.C: New test.
10980
10981 2004-09-27 Mark Mitchell <mark@codesourcery.com>
10982
10983 PR c++/17585
10984 * g++.dg/template/static8.C: New test.
10985
10986 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
10987
10988 PR c++/17681
10989 * g++.dg/other/error9.C: New test.
10990
10991 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
10992
10993 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
10994
10995 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10996
10997 PR fortran/15164
10998 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
10999
11000 2004-09-26 Roger Sayle <roger@eyesopen.com>
11001
11002 PR middle-end/17112
11003 * gcc.dg/pr17112-1.c: New test case.
11004
11005 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
11006
11007 PR c/11459
11008 * gcc.dg/pr11459-1.c: New test.
11009
11010 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
11011
11012 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
11013 * gcc.dg/tree-ssa/loop-4.c: Likewise.
11014
11015 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11016
11017 * gfortran.dg/pr15324.f90: Make array bounds consistent.
11018
11019 2004-09-25 Jan Hubicka <jh@suse.cz>
11020
11021 * compile/30040909-1.c: New test.
11022 * compile/30040907-1.c: New test.
11023
11024 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
11025
11026 * gcc.c-torture/execute/va-arg-26.c: New test.
11027
11028 2004-09-24 Zack Weinberg <zack@codesourcery.com>
11029
11030 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
11031 extra diagnostics on targets with 64-bit pointers.
11032 * objc.dg/selector-1.m: Adjust dg-warning regexp.
11033
11034 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
11035
11036 PR c/17188
11037 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
11038 * gcc.dg/decl-3.c: Adjust expected message.
11039
11040 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11041
11042 PR fortran/17615
11043 * gfortran.dg/pr17615.f90: New test.
11044
11045 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
11046
11047 PR tree-optimzation/17517
11048 * g++.dg/tree-ssa/pr17517.C: New Test.
11049
11050 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
11051
11052 PR c++/16889
11053 * g++.dg/lookup/ambig3.C: New.
11054
11055 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
11056
11057 PR tree-opt/17624
11058 * g++.dg/opt/pr17624.C: New test.
11059
11060 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
11061
11062 PR c/6980
11063 * gcc.dg/Wbad-function-cast-1.c: New test.
11064
11065 2004-09-23 Zack Weinberg <zack@codesourcery.com>
11066
11067 * g++.dg/ext/complit1.C
11068 * g++.dg/other/error2.C
11069 * g++.dg/other/nontype-1.C
11070 * g++.dg/parse/crash11.C
11071 * g++.dg/parse/crash12.C
11072 * g++.dg/parse/error15.C
11073 * g++.dg/parse/error4.C
11074 * g++.dg/parse/tmpl-outside1.C
11075 * g++.dg/parse/too-many-tmpl-args1.C
11076 * g++.dg/template/dependent-expr3.C
11077 * g++.dg/template/error10.C
11078 * g++.dg/template/instantiate1.C
11079 * g++.dg/template/vtable2.C
11080 * g++.dg/warn/Wshadow-1.C
11081 * g++.dg/warn/weak1.C
11082 * g++.old-deja/g++.brendan/crash16.C
11083 * g++.old-deja/g++.brendan/crash18.C
11084 * g++.old-deja/g++.brendan/crash48.C
11085 * g++.old-deja/g++.brendan/crash49.C
11086 * g++.old-deja/g++.brendan/crash55.C
11087 * g++.old-deja/g++.brendan/crash56.C
11088 * g++.old-deja/g++.brendan/crash8.C
11089 * g++.old-deja/g++.brendan/enum11.C
11090 * g++.old-deja/g++.brendan/enum8.C
11091 * g++.old-deja/g++.brendan/enum9.C
11092 * g++.old-deja/g++.brendan/friend3.C
11093 * g++.old-deja/g++.brendan/misc14.C
11094 * g++.old-deja/g++.bugs/900402_02.C
11095 * g++.old-deja/g++.bugs/900404_03.C
11096 * g++.old-deja/g++.bugs/900404_04.C
11097 * g++.old-deja/g++.bugs/900428_03.C
11098 * g++.old-deja/g++.jason/crash4.C
11099 * g++.old-deja/g++.jason/overload21.C
11100 * g++.old-deja/g++.jason/redecl1.C
11101 * g++.old-deja/g++.jason/report.C
11102 * g++.old-deja/g++.jason/rfg10.C
11103 * g++.old-deja/g++.jason/template30.C
11104 * g++.old-deja/g++.law/arm12.C
11105 * g++.old-deja/g++.law/ctors5.C
11106 * g++.old-deja/g++.law/cvt20.C
11107 * g++.old-deja/g++.law/init10.C
11108 * g++.old-deja/g++.law/init8.C
11109 * g++.old-deja/g++.law/visibility17.C
11110 * g++.old-deja/g++.law/visibility7.C
11111 * g++.old-deja/g++.mike/net8.C
11112 * g++.old-deja/g++.mike/p646.C
11113 * g++.old-deja/g++.mike/p700.C
11114 * g++.old-deja/g++.mike/p701.C
11115 * g++.old-deja/g++.mike/p811.C
11116 * g++.old-deja/g++.ns/template13.C
11117 * g++.old-deja/g++.other/array3.C
11118 * g++.old-deja/g++.other/crash25.C
11119 * g++.old-deja/g++.other/dtor3.C
11120 * g++.old-deja/g++.other/dtor4.C
11121 * g++.old-deja/g++.other/main1.C
11122 * g++.old-deja/g++.other/warn7.C
11123 * g++.old-deja/g++.pt/crash11.C
11124 * g++.old-deja/g++.pt/crash36.C
11125 * g++.old-deja/g++.pt/spec22.C
11126 * g++.old-deja/g++.pt/spec9.C
11127 * g++.old-deja/g++.pt/ttp52.C
11128 * g++.old-deja/g++.robertl/eb103.C
11129 * g++.old-deja/g++.robertl/eb121.C
11130 * g++.old-deja/g++.robertl/eb22.C
11131 * g++.old-deja/g++.robertl/eb8.C:
11132 Update locations and/or regexps of dg-error markers.
11133 Remove markers for some bogus messages that are no longer issued.
11134
11135 2004-09-23 Jakub Jelinek <jakub@redhat.com>
11136
11137 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
11138 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
11139
11140 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
11141
11142 PR c++/17618
11143 * g++.dg/lookup/crash5.C: New test.
11144
11145 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
11146
11147 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
11148 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
11149 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
11150 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
11151 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
11152 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
11153
11154 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
11155 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
11156 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
11157 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
11158 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
11159 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
11160
11161 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
11162
11163 * gcc.dg/vect/vect-44.c: Check additional cases.
11164 * gcc.dg/vect/vect-48.c: Check additional cases.
11165
11166 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
11167 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
11168 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
11169 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
11170 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
11171 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
11172 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
11173 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
11174 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
11175
11176 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
11177 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
11178 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
11179
11180 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11181
11182 * gcc.dg/tree-ssa/loop-6.c: New test.
11183
11184 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
11185
11186 PR c++/17620
11187 * g++.dg/inherit/base2.C: New.
11188
11189 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
11190
11191 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
11192 * gcc.dg/20001012-2.c: Likewise.
11193 * gcc.dg/20001013-1.c: Likewise.
11194 * gcc.dg/20001101-1.c: Likewise.
11195 * gcc.dg/20001102-1.c: Likewise.
11196 * gcc.dg/bf-spl1.c: Likewise.
11197 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
11198 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
11199
11200 2004-09-22 Diego Novillo <dnovillo@redhat.com>
11201
11202 PR tree-optimization/16721
11203 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
11204
11205 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
11206
11207 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
11208 * gcc.dg/20040305-1.c: Likewise.
11209
11210 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
11211
11212 PR c/16566
11213 * gcc.c-torture/compile/pr16566-1.c,
11214 gcc.c-torture/compile/pr16566-2.c,
11215 gcc.c-torture/compile/pr16566-3.c: New tests.
11216
11217 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
11218
11219 PR tree-optimization/17512
11220 * gcc.c-torture/compile/20040916-1.c.
11221
11222 2004-09-21 Mark Mitchell <mark@codesourcery.com>
11223
11224 * gcc.dg/pragma-re-3.c: New test.
11225
11226 2004-09-17 Matt Austern <austern@apple.com>
11227
11228 PR c++/15049
11229 * g++.dg/other/anon3.C: New.
11230
11231 2004-09-21 Roger Sayle <roger@eyesopen.com>
11232
11233 PR c++/7503
11234 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
11235 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
11236 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
11237 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
11238 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
11239
11240 2004-09-21 Bud Davis <bdavis9659@comcast.net>
11241
11242 PR fortran/17286
11243 * gfortran.dg/pr17286.f90: New test.
11244
11245 2004-09-20 Mark Mitchell <mark@codesourcery.com>
11246
11247 PR c++/17530
11248 * g++.dg/template/static7.C: New test.
11249
11250 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
11251
11252 PR tree-opt/17558
11253 * gcc.c-torture/compile/pr17558.c: New test.
11254
11255 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
11256
11257 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
11258 if SKIP_ATTRIBUTE is defined.
11259
11260 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11261
11262 PR fortran/15957
11263 * gfortran.dg/pr15957.f90: New test.
11264
11265 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
11266
11267 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
11268 in comparison.
11269 * gcc.dg/vect/vect-79.c: Likewise.
11270 * gcc.dg/vect/vect-80.c: Likewise.
11271
11272 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11273
11274 PR fortran/15750
11275 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
11276
11277 2004-09-20 Ira Rosen <irar@il.ibm.com>
11278
11279 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
11280 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
11281 * gcc.dg/vect/vect-62.c: New testcase.
11282 * gcc.dg/vect/vect-63.c: New testcase.
11283 * gcc.dg/vect/vect-64.c: New testcase.
11284 * gcc.dg/vect/vect-65.c: New testcase.
11285 * gcc.dg/vect/vect-66.c: New testcase.
11286 * gcc.dg/vect/vect-67.c: New testcase.
11287 * gcc.dg/vect/vect-68.c: New testcase.
11288 * gcc.dg/vect/vect-69.c: New testcase.
11289 * gcc.dg/vect/vect-79.c: New testcase.
11290 * gcc.dg/vect/vect-80.c: New testcase.
11291
11292 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
11293
11294 * gcc.target/mips/asm-1.c: New test.
11295
11296 2004-09-19 Ira Rosen <irar@il.ibm.com>
11297
11298 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
11299 * gcc.dg/vect/vect-73.c: New testcase.
11300 * gcc.dg/vect/vect-74.c: New testcase.
11301 * gcc.dg/vect/vect-75.c: New testcase.
11302 * gcc.dg/vect/vect-76.c: New testcase.
11303 * gcc.dg/vect/vect-77.c: New testcase.
11304 * gcc.dg/vect/vect-78.c: New testcase
11305
11306 2004-09-18 Paul Brook <paul@codesourcery.com>
11307
11308 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
11309
11310 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
11311
11312 PR c/17424
11313 * gcc.dg/pr17424-1.c: New test.
11314
11315 2004-09-18 Diego Novillo <dnovillo@redhat.com>
11316
11317 * g++.dg/tree-ssa/pr17153.C: New test.
11318
11319 2004-09-16 Geoffrey Keating <geoffk@apple.com>
11320
11321 PR pch/13361
11322 * testsuite/g++.dg/pch/wchar-1.C: New.
11323 * testsuite/g++.dg/pch/wchar-1.Hs: New.
11324
11325 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
11326
11327 * gcc.c-torture/execute/20040917-1.c: New test.
11328
11329 2004-09-17 Diego Novillo <dnovillo@redhat.com>
11330
11331 PR tree-optimization/17319
11332 * gcc.dg/pr17319.c: New test.
11333
11334 2004-09-17 Devang Patel <dpatel@apple.com>
11335
11336 * gcc.dg/20040813-1.c: New test.
11337
11338 2004-09-17 Diego Novillo <dnovillo@redhat.com>
11339
11340 PR tree-optimization/17273
11341 * gcc.c-torture/compile/pr17273.c: New test.
11342
11343 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
11344
11345 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
11346 Update expected messages.
11347 * gcc.dg/declspec-13.c: New test.
11348
11349 2004-09-17 David Edelsohn <edelsohn@gnu.org>
11350
11351 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
11352
11353 2004-09-17 Diego Novillo <dnovillo@redhat.com>
11354
11355 * gcc.c-torture/execute/pr17252.c: Use post-increment to
11356 change what 'a' is pointing to.
11357
11358 2004-09-17 Mark Mitchell <mark@codesourcery.com>
11359
11360 PR c++/16002
11361 * g++.dg/template/error18.C: New test.
11362
11363 PR c++/16029
11364 * g++.dg/warn/Wunused-8.C: New test.
11365
11366 2004-09-17 Steven Bosscher <stevenb@suse.de>
11367
11368 PR tree-optimization/17513
11369 * gcc.dg/20040916-1.c: New test.
11370
11371 2004-09-16 Mark Mitchell <mark@codesourcery.com>
11372
11373 PR c++/17501
11374 * g++.dg/template/typename7.C: New test.
11375
11376 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11377
11378 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
11379
11380 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
11381
11382 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
11383 with -ftree-based-profiling also.
11384 * lib/profopt.exp: Support late-set profile_option/feedback_option.
11385
11386 2004-09-16 Victor Leikehman <lei@il.ibm.com>
11387
11388 PR/15364
11389 * gfortran.dg/der_array_io_1.f90: New test.
11390 * gfortran.dg/der_array_io_2.f90: New test.
11391 * gfortran.dg/der_array_io_3.f90: New test.
11392
11393 2004-09-15 Mark Mitchell <mark@codesourcery.com>
11394
11395 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
11396 EABI.
11397
11398 2004-09-15 Mark Mitchell <mark@codesourcery.com>
11399
11400 * g++.dg/opt/switch1.C: New test.
11401
11402 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
11403
11404 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
11405 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
11406 Update expected messages.
11407
11408 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11409
11410 PR fortran/16485
11411 * gfortran.dg/same_name_1.f90: New test.
11412
11413 2004-09-15 Diego Novillo <dnovillo@redhat.com>
11414
11415 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
11416 dereference garbage pointers.
11417
11418 2004-09-15 Jakub Jelinek <jakub@redhat.com>
11419
11420 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
11421 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
11422
11423 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
11424 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
11425 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
11426
11427 2004-09-14 Mark Mitchell <mark@codesourcery.com>
11428
11429 PR c++/17324
11430 * g++.dg/template/mangle1.C: New test.
11431
11432 2004-09-14 Diego Novillo <dnovillo@redhat.com>
11433
11434 PR tree-optimization/17252
11435 * gcc.c-torture/execute/pr17252.c: New test.
11436
11437 2004-09-14 Andrew Pinski <apinski@apple.com>
11438
11439 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
11440
11441 2004-09-14 Roger Sayle <roger@eyesopen.com>
11442
11443 PR rtl-optimization/9771
11444 * gcc.dg/pr9771-1.c: New test case.
11445
11446 2004-09-14 Diego Novillo <dnovillo@redhat.com>
11447
11448 PR tree-optimization/15262
11449 * gcc.c-torture/execute/pr15262-1.c: New test.
11450 * gcc.c-torture/execute/pr15262-2.c: New test.
11451
11452 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
11453
11454 * gcc.dg/declspec-12.c: New test.
11455
11456 2004-09-14 Bud Davis <bdavis9659@comcast.net>
11457
11458 * gfortran.dg/pr17090.f90: Add directives to test.
11459
11460 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11461
11462 * gcc.c-torture/compile/20040914-1.c: New test.
11463
11464 2004-09-13 Mark Mitchell <mark@codesourcery.com>
11465
11466 PR c++/16162
11467 * g++.dg/template/decl2.C: New test.
11468
11469 2004-09-13 Bud Davis <bdavis9659@comcast.net>
11470
11471 PR fortran/17090
11472 * gfortran.dg/pr17090.f90: New test.
11473
11474 2004-09-13 Dale Johannesen <dalej@apple.com>
11475
11476 * gcc.c-torture/compile/pr17408.c: New test case.
11477
11478 2004-09-13 Mark Mitchell <mark@codesourcery.com>
11479
11480 PR c++/16716
11481 * g++.dg/parse/crash17.C: New test.
11482
11483 PR c++/17327
11484 * g++.dg/template/enum3.C: New test.
11485
11486 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
11487
11488 * lib/gcc-defs.exp: Load wrapper.exp.
11489 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
11490 using local code.
11491 * lib/gcc.exp (gcc_init): Similar.
11492 * lib/gfortran.exp (gfortran_init): Similar.
11493 * lib/objc.exp (objc_init): Similar.
11494 * lib/treelang.exp (treelang_init): Similar.
11495 * lib/wrapper.exp: New file with build_wrapper call machinery in
11496 ${tool}_maybe_build_wrapper.
11497
11498 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
11499
11500 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
11501 "inline".
11502 * gcc.dg/declspec-11.c: Update expected messages.
11503 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
11504 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
11505 gcc.dg/inline-12.c: New tests.
11506
11507 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
11508
11509 * g++.dg/tree-ssa/pr17400.C: New testcase.
11510
11511 2004-09-13 James E Wilson <wilson@specifixinc.com>
11512
11513 * gcc.target/mips/sb1-1.c: New testcase.
11514
11515 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
11516
11517 * lib/g77-dg.exp: Remove unused file.
11518 * lib/mike-g77.exp: Ditto.
11519 * lib/g77.exp: Ditto.
11520
11521 2004-09-12 Richard Henderson <rth@redhat.com>
11522
11523 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
11524
11525 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
11526
11527 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
11528 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
11529 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
11530 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
11531 Update expected messages.
11532
11533 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
11534
11535 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
11536 declaration/use mismatch for dirp parameter.
11537
11538 2004-09-12 Andrew Pinski <apinski@apple.com>
11539
11540 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
11541 -fgnu-runtime is passed.
11542
11543 2004-09-12 Richard Henderson <rth@redhat.com>
11544
11545 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
11546 do the uplevel thing and update additional_flags directly.
11547 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
11548 gfortran.fortran-torture/execute/intrinsic_nearest.x,
11549 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
11550 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
11551
11552 2004-09-11 Steven Bosscher <stevenb@suse.de>
11553
11554 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
11555
11556 2004-09-11 Roger Sayle <roger@eyesopen.com>
11557
11558 PR middle-end/17411
11559 * g++.dg/opt/pr17411-1.C: New test case.
11560
11561 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
11562
11563 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
11564 gcc.dg/tls/diag-2.c: Update expected messages.
11565 * gcc.dg/991209-1.c: Specify compilation options. Update expected
11566 messages.
11567 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
11568 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
11569 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
11570 gcc.dg/tls/diag-5.c: New tests.
11571
11572 2004-09-11 Zack Weinberg <zack@codesourcery.com>
11573
11574 * gcc.dg/20040910-1.c: Correct dg-error regexp.
11575
11576 2004-09-11 Steven Bosscher <stevenb@suse.de>
11577
11578 * g++.dg/parse/break-in-for.C: New test.
11579
11580 2004-09-11 Jakub Jelinek <jakub@redhat.com>
11581
11582 * gcc.dg/tree-ssa/20040911-1.c: New test.
11583
11584 2004-09-11 Andreas Jaeger <aj@suse.de>
11585
11586 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
11587 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
11588
11589 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
11590
11591 * gcc.target/frv: New directory of FR-V-specific tests.
11592
11593 2004-09-10 James E Wilson <wilson@specifixinc.com>
11594
11595 * gcc.dg/convert-vec-1.c: New test.
11596
11597 2004-09-10 Roger Sayle <roger@eyesopen.com>
11598
11599 PR middle-end/17024
11600 * gcc.dg/pr17024-1.c: New test case.
11601
11602 2004-09-10 Eric Christopher <echristo@redhat.com>
11603
11604 * gcc.dg/20040910-1.c: New test.
11605
11606 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
11607
11608 * gcc.dg/bitfld-9.c: New test.
11609
11610 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
11611
11612 * gcc.c-torture/execute/ieee/acc1.c: New test.
11613 * gcc.c-torture/execute/ieee/acc2.c: New test.
11614 * gcc.c-torture/execute/ieee/mzero6.c: New test.
11615
11616 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
11617
11618 * gcc.dg/deprecated-2.c: New test.
11619
11620 2004-09-09 James E Wilson <wilson@specifixinc.com>
11621
11622 * gcc.dg/init-vec-1.c: New test.
11623
11624 2004-09-09 Roger Sayle <roger@eyesopen.com>
11625
11626 PR middle-end/17055
11627 * gcc.dg/pr17055-1.c: New test case.
11628
11629 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
11630
11631 PR target/17377
11632 * gcc.c-torture/execute/pr17377.c: New test.
11633
11634 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
11635
11636 PR c/8420
11637 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
11638 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
11639 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
11640 gcc.dg/long-long-typespec-1.c: New tests.
11641 * gcc.dg/tls/diag-2.c: Update expected diagnostics
11642
11643 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
11644
11645 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
11646 gcc.dg/gnu99-static-1.c: New tests.
11647
11648 2004-09-08 Devang Patel <dpatel@apple.com>
11649
11650 * gcc.dg/darwin-ld-20040828-1.c: New test.
11651 * gcc.dg/darwin-ld-20040828-2.c: New test.
11652 * gcc.dg/darwin-ld-20040828-3.c: New test.
11653
11654 2004-09-08 Ziemowit Laski <zlaski@apple.com>
11655
11656 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
11657 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
11658 in error message.
11659 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
11660 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
11661 in error message.
11662 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
11663 types they qualify.
11664 * objc.dg/type-size-2.m: Fix wording in comment.
11665 * objc.dg/va-meth-1.m: New test case.
11666
11667 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
11668
11669 PR c/16633:
11670 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
11671 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
11672
11673 2004-09-06 Devang Patel <dpatel@apple.com>
11674
11675 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
11676 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
11677
11678 2004-09-06 Zack Weinberg <zack@codesourcery.com>
11679
11680 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
11681 reflect changed line numbering of diagnostics.
11682
11683 2004-09-06 Paul Brook <paul@codesourcery.com>
11684
11685 * gfortran.dg/edit_real_1.f90: Add new test.
11686
11687 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11688
11689 * gcc.dg/tree-ssa/loop-2.c: New test.
11690 * gcc.dg/tree-ssa/loop-3.c: New test.
11691 * gcc.dg/tree-ssa/loop-4.c: New test.
11692 * gcc.dg/tree-ssa/loop-5.c: New test.
11693
11694 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11695
11696 * gcc.dg/format/sentinel-1.c: Update for parameter option.
11697
11698 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11699
11700 * gcc.dg/format/sentinel-1.c: New test.
11701
11702 2004-09-04 Uros Bizjak <uros@kss-loka.si>
11703
11704 * testsuite/gcc.dg/builtins-46.c: New.
11705
11706 2004-09-03 Devang Patel <dpatel@apple.com>
11707
11708 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
11709 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
11710
11711 2004-09-03 Jan Beulich <jbeulich@novell.com>
11712
11713 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
11714 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
11715 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
11716 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
11717 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
11718 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
11719 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
11720 the non-portable bzero.
11721 * gcc.dg/20010912-1.c: xfail for NetWare.
11722 * gcc.dg/20020426-2.c: xfail for NetWare.
11723 * gcc.dg/20021014-1.c: xfail for NetWare.
11724 * gcc.dg/20021018-1.c: xfail for NetWare.
11725 * gcc.dg/20030213-1.c: xfail for NetWare.
11726 * gcc.dg/20030225-1.c: xfail for NetWare.
11727 * gcc.dg/20030708-1.c: xfail for NetWare.
11728 * gcc.dg/builtins-config.h: Also exclude NetWare.
11729 * gcc.dg/format/format.h: Define restrict only if not already defined.
11730 * gcc.dg/nest.c: xfail for NetWare.
11731 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
11732 * lib/target-supports.exp (check_visibility_available): Exclude
11733 NetWare.
11734
11735 2004-09-03 Jan Beulich <jbeulich@novell.com>
11736
11737 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
11738 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
11739 deterministic starting point for the alignment of structure fields.
11740 * gcc.dg/Wpadded.c: Dito.
11741 * g++.dg/abi/vbase10.C: Dito.
11742
11743 2004-09-03 Devang Patel <dpatel@apple.com>
11744
11745 * g++.dg/debug/pr15736.cc: New test.
11746
11747 2004-09-02 Mark Mitchell <mark@codesourcery.com>
11748
11749 * README.QMTEST: Fix out-of-date link.
11750
11751 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
11752
11753 PR fortran/16579
11754 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
11755 Delete. Duplicate of gfortran.dg/g77/20010610.f
11756
11757 2004-09-02 Mark Mitchell <mark@codesourcery.com>
11758
11759 * g++.dg/abi/arm_rtti1.C: New test.
11760
11761 2004-09-02 Geoffrey Keating <geoffk@apple.com>
11762
11763 * gcc.dg/ppc-vector-memcpy.c: New.
11764 * gcc.dg/ppc-vector-memset.c: New.
11765
11766 2004-09-02 Chao-ying Fu <fu@mips.com>
11767
11768 * gcc.target/mips/mips-3d-1.c: New test.
11769 * gcc.target/mips/mips-3d-2.c: New test.
11770 * gcc.target/mips/mips-3d-3.c: New test.
11771 * gcc.target/mips/mips-3d-4.c: New test.
11772 * gcc.target/mips/mips-3d-5.c: New test.
11773 * gcc.target/mips/mips-3d-6.c: New test.
11774 * gcc.target/mips/mips-3d-7.c: New test.
11775 * gcc.target/mips/mips-3d-8.c: New test.
11776 * gcc.target/mips/mips-3d-9.c: New test.
11777 * gcc.target/mips/mips-ps-1.c: New test.
11778 * gcc.target/mips/mips-ps-2.c: New test.
11779 * gcc.target/mips/mips-ps-3.c: New test.
11780 * gcc.target/mips/mips-ps-4.c: New test.
11781 * gcc.target/mips/mips-ps-type.c: New test.
11782
11783 2004-09-02 Paul Brook <paul@codesourcery.com>
11784
11785 * gfortran.dg/edit_real_1.f90: Add new tests.
11786
11787 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11788
11789 PR fortran/15327
11790 * gfortran.dg/merge_char_1.f90: New test.
11791
11792 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11793
11794 PR fortran/16404
11795 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
11796
11797 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
11798
11799 PR c/1522
11800 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
11801
11802 2004-09-01 Mark Mitchell <mark@codesourcery.com>
11803
11804 * g++.dg/opt/loop1.C: Do not XFAIL.
11805
11806 2004-09-01 Jakub Jelinek <jakub@redhat.com>
11807
11808 * gcc.c-torture/execute/20040831-1.c: New test.
11809
11810 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
11811
11812 PR fortran/16579
11813 * gfortran.dg/g77/20010610.f: Now passes.
11814 Copy from g77.f-torture/execute. Add dg-run directive.
11815 * gfortran.dg/g77/README: Update
11816
11817 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
11818
11819 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
11820 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
11821 (t1, t2, t3, t4): Add volatile.
11822
11823 2004-08-31 Mark Mitchell <mark@codesourcery.com>
11824
11825 * g++.dg/ext/visibility/arm1.C: New test.
11826
11827 2004-08-31 Geoffrey Keating <geoffk@apple.com>
11828
11829 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
11830 -pedantic-errors.
11831
11832 2004-09-01 Paul Brook <paul@codesourcery.com>
11833
11834 * gfortran.dg/eof_2.f90: New test.
11835
11836 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11837
11838 PR fortran/16579
11839 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
11840
11841 2004-08-31 Bud Davis <bdavis9659@comcast.net>
11842
11843 PR libfortran/16805
11844 * gfortran.dg/list_read_2.f90: New test.
11845
11846 2004-08-31 Mark Mitchell <mark@codesourcery.com>
11847
11848 * g++.dg/abi/key1.C: New test.
11849
11850 2004-08-31 Richard Henderson <rth@redhat.com>
11851
11852 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
11853 form of offsetof.
11854 * g++.dg/other/offsetof5.C: Remove duplicate.
11855
11856 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11857
11858 PR fortran/17244
11859 * gfortran.dg/func_derived_1.f90: New test.
11860
11861 2004-08-31 Paul Brook <paul@codesourcery.com>
11862
11863 * gfortran.dg/eof_1.f90: New test.
11864
11865 2004-08-31 Paul Brook <paul@codesourcery.com>
11866
11867 * gfortran.dg/list_read_1.f90: New file.
11868
11869 2004-08-30 Mark Mitchell <mark@codesourcery.com>
11870
11871 * g++.dg/opt/loop1.C: XFAIL.
11872
11873 2004-08-30 Geoffrey Keating <geoffk@apple.com>
11874
11875 * gcc.dg/funcdef-storage-1.c: New.
11876 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
11877 an extern function in local scope.
11878 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
11879 declare an 'auto inline' function in local scope.
11880 * gcc.dg/20011130-1.c: Likewise.
11881 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
11882 an 'auto' function in local scope.
11883 * gcc.dg/20021014-1.c: Likewise.
11884 * gcc.dg/20030331-2.c: Likewise.
11885
11886 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11887
11888 * gfortran.dg/blockdata_1.f90: New test.
11889
11890 2004-08-30 Richard Henderson <rth@redhat.com>
11891
11892 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
11893
11894 2004-08-30 Richard Henderson <rth@redhat.com>
11895
11896 * lib/fortran-torture.exp (fortran-torture-execute): Honor
11897 additional_flags set by alternate driver.
11898 (ieee-options): New procedure.
11899 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
11900 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
11901 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
11902 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
11903
11904 2004-08-30 Richard Henderson <rth@redhat.com>
11905
11906 * lib/f-torture.exp: Remove.
11907
11908 2004-08-29 Mark Mitchell <mark@codesourcery.com>
11909
11910 PR rtl-optimization/16590
11911 * g++.dg/opt/loop1.C: New test.
11912
11913 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11914
11915 PR fortran/13910
11916 * gfortran.dg/oldstyle_1.f90: New test.
11917
11918 2004-08-29 Steven G. Kargl <kargls@comcast.net>
11919 Paul Brook <paul@codesourcery.com>
11920
11921 * gfortran.dg/g77/README: Update.
11922 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
11923 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
11924 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
11925
11926 2004-08-28 Paul Brook <paul@codesourcery.com>
11927
11928 PR libfortran/17195
11929 * gfortran.dg/edit_real_1.f90: New test.
11930
11931 2004-08-27 Paul Brook <paul@codesourcery.com>
11932
11933 * gfortran.dg/rewind_1.f90: New test.
11934
11935 2004-08-27 Bud Davis <bdavis9659@comcast.net>
11936
11937 PR fortran/16597
11938 * gfortran.dg/pr16597.f90: New test.
11939
11940 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
11941
11942 PR c/13801
11943 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
11944 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
11945 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
11946 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
11947 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
11948
11949 2004-08-26 Nick Clifton <nickc@redhat.com>
11950
11951 * gcc.c-torture/compile/pr17119.c: New test.
11952
11953 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
11954
11955 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
11956
11957 2004-08-25 Richard Henderson <rth@redhat.com>
11958
11959 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
11960 the bits that expect kind=8 to be the largest real kind.
11961
11962 2004-08-25 Ziemowit Laski <zlaski@apple.com>
11963
11964 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
11965
11966 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11967
11968 * gfortran.dg/assignment_1.f90: New test.
11969
11970 2004-08-25 Adam Nemet <anemet@lnxw.com>
11971
11972 * g++.dg/template/repo3.C: New test.
11973
11974 2004-08-25 Roger Sayle <roger@eyesopen.com>
11975
11976 PR middle-end/16693
11977 PR tree-optimization/16372
11978 * g++.dg/opt/pr16372-1.C: New test case.
11979 * g++.dg/opt/pr16693-1.C: New test case.
11980 * g++.dg/opt/pr16693-2.C: New test case.
11981
11982 2004-08-25 Ziemowit Laski <zlaski@apple.com>
11983
11984 * objc.dg/proto-lossage-4.m: New test.
11985
11986 2004-08-25 Mark Mitchell <mark@codesourcery.com>
11987
11988 PR c++/17155
11989 * g++.dg/inherit/local2.C: New test.
11990
11991 2004-08-25 Paul Brook <paul@codesourcery.com>
11992
11993 PR fortran/17144
11994 * gfortran.dg/string_ctor_1.f90: New test.
11995
11996 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11997
11998 PR c++/14428
11999 * g++.dg/template/redecl2.C: New test.
12000
12001 2004-08-24 Bud Davis <bdavis9659@comcast.net>
12002
12003 PR fortran/17143
12004 * gfortran.dg/pr17143.f90: New test.
12005
12006 2004-08-24 Bud Davis <bdavis9659@comcast.net>
12007
12008 PR fortran/17164
12009 * gfortran.dg/pr17164.f90: New test.
12010
12011 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
12012
12013 * gcc.dg/tree-ssa/loop-1.c: New test.
12014
12015 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
12016
12017 * gcc.c-torture/compile/20040824-1.c: New test.
12018
12019 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
12020
12021 * gcc.c-torture/compile/iftrap-3.c: New test.
12022
12023 2004-08-24 Paul Brook <paul@codesourcery.com>
12024
12025 * gfortran.dg/entry_2.f90: New test.
12026
12027 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
12028
12029 PR c++/16889
12030 * g++.dg/lookup/ambig[12].C: New.
12031
12032 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12033
12034 PR c++/16706
12035 * g++.dg/template/crash21.C: New test.
12036 * g++.dg/template/crash22.C: Likewise.
12037
12038 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
12039
12040 PR c++/17149
12041 * g++.dg/template/access15.C: New.
12042
12043 2004-08-23 Mark Mitchell <mark@codesourcery.com>
12044
12045 PR c++/17163
12046 * g++.dg/template/repo2.C: New test.
12047
12048 2004-08-23 Roger Sayle <roger@eyesopen.com>
12049
12050 PR rtl-optimization/17078
12051 * gcc.c-torture/execute/pr17078-1.c: New test case.
12052
12053 2004-08-23 Mark Mitchell <mark@codesourcery.com>
12054
12055 PR c/14492
12056 * gcc.dg/debug/crash1.c: New test.
12057
12058 2004-08-23 Mark Mitchell <mark@codesourcery.com>
12059
12060 PR c/16180
12061 * gcc.dg/loop-5.c: New test.
12062
12063 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
12064
12065 * gcc.c-torture/execute/20040823-1.c: New test.
12066
12067 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
12068
12069 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
12070 to the assembler. Simplify test accordingly.
12071 (asm_abi_flags): Use GNU names.
12072 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
12073 to check for ABI flags.
12074
12075 2004-08-22 Andrew Pinski <apinski@apple.com>
12076
12077 * g++.dg/opt/pr14029.C: New test.
12078 * gcc.c-torture/execute/pr15262.c: New test.
12079
12080 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12081
12082 * gfortran.dg/reduction.f90: Add checks with complex arguments.
12083
12084 2004-08-21 Bud Davis <bdavis9659@comcast.net>
12085
12086 PR 16908
12087 * gfortran.dg/direct_io.f90: New test.
12088
12089 2004-08-20 Mark Mitchell <mark@codesourcery.com>
12090
12091 PR c++/17121
12092 * g++.dg/inherit/local2.C: New test.
12093
12094 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
12095
12096 PR c++/17120
12097 * g++.dg/warn/Wparentheses-4.C: New test.
12098
12099 2004-08-20 Mark Mitchell <mark@codesourcery.com>
12100
12101 PR c++/17121
12102 * g++.dg/inherit/local2.C: New test.
12103
12104 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
12105 * gcc.dg/ppc-ldstruct.c: Likewise.
12106 * gcc.dg/ppc64-abi-2.c: Likewise.
12107
12108 2004-08-20 Jakub Jelinek <jakub@redhat.com>
12109
12110 PR rtl-optimization/17099
12111 * gcc.c-torture/execute/20040820-1.c: New test.
12112
12113 2004-08-20 David Edelsohn <edelsohn@gnu.org>
12114
12115 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
12116
12117 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
12118
12119 PR fortran/17077
12120 * gfortran.dg/auto_array_1.f90: New test.
12121
12122 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12123
12124 PR fortran/17074
12125 * gfortran.dg/simpleif_1.f90: New test.
12126
12127 2004-08-19 Mark Mitchell <mark@codesourcery.com>
12128
12129 * lib/target-supports.exp (check_profiling_available): Return
12130 false for arm*-*-symbianelf* and arm*-*-eabi*.
12131
12132 PR c++/15890
12133 * g++.dg/template/delete1.C: New test.
12134
12135 2004-08-19 Paul Brook <paul@codesourcery.com>
12136
12137 PR fortran/14976
12138 PR fortran/16228
12139 * gfortran.dg/data_char_1.f90: New test.
12140
12141 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
12142
12143 PR fortran/16946
12144 * gfortran.dg/reduction.f90: New testcase.
12145
12146 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12147
12148 PR fortran/16520
12149 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
12150
12151 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
12152
12153 PR c++/17041
12154 * g++.dg/Wparentheses-3.C: New test.
12155
12156 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
12157
12158 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
12159 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
12160 * gcc.dg/vect/vect-2.c: Likewise.
12161 * gcc.dg/vect/vect-3.c: Likewise.
12162 * gcc.dg/vect/vect-4.c: Likewise.
12163 * gcc.dg/vect/vect-5.c: Likewise.
12164 * gcc.dg/vect/vect-6.c: Likewise.
12165 * gcc.dg/vect/vect-7.c: Likewise.
12166 * gcc.dg/vect/vect-25.c: Likewise.
12167 * gcc.dg/vect/vect-31.c: Likewise.
12168 * gcc.dg/vect/vect-32.c: Likewise.
12169 * gcc.dg/vect/vect-34.c: Likewise.
12170 * gcc.dg/vect/vect-36.c: Likewise.
12171 * gcc.dg/vect/vect-all.c: Likewise.
12172
12173 2004-08-18 Mark Mitchell <mark@codesourcery.com>
12174
12175 PR c++/17068
12176 * g++.dg/template/operator4.C: New test.
12177
12178 2004-08-18 Richard Henderson <rth@redhat.com>
12179
12180 * gcc.dg/20040206-1.c: XFAIL.
12181
12182 2004-08-17 Mark Mitchell <mark@codesourcery.com>
12183
12184 PR c++/16246
12185 * g++.dg/template/array7.C: New test.
12186
12187 2004-08-17 James E Wilson <wilson@specifixinc.com>
12188
12189 * gcc.dg/mips-movcc-1.c: New test.
12190 * gcc.dg/mips-movcc-2.c: New test.
12191 * gcc.dg/mips-movcc-3.c: New test.
12192
12193 * gcc.dg/mips-nmadd-1.c: New test.
12194 * gcc.dg/mips-nmadd-2.c: New test.
12195
12196 2004-08-17 Mark Mitchell <mark@codesourcery.com>
12197
12198 PR c++/15871
12199 * g++.dg/opt/inline8.C: New test.
12200
12201 PR c++/16965
12202 * g++.dg/parse/error17.C: New test.
12203
12204 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
12205
12206 * gcc.dg/vect: New directory for vectorizer tests.
12207 * gcc.dg/vect/tree-vect.h: New file.
12208 * gcc.dg/vect/vect.exp: New file.
12209 * gcc.dg/vect/pr16105.c.c: New test.
12210 * gcc.dg/vect/vect-1.c: New test.
12211 * gcc.dg/vect/vect-2.c: New test.
12212 * gcc.dg/vect/vect-3.c: New test.
12213 * gcc.dg/vect/vect-4.c: New test.
12214 * gcc.dg/vect/vect-5.c: New test.
12215 * gcc.dg/vect/vect-6.c: New test.
12216 * gcc.dg/vect/vect-7.c: New test.
12217 * gcc.dg/vect/vect-8.c: New test.
12218 * gcc.dg/vect/vect-9.c: New test.
12219 * gcc.dg/vect/vect-10.c: New test.
12220 * gcc.dg/vect/vect-11.c: New test.
12221 * gcc.dg/vect/vect-12.c: New test.
12222 * gcc.dg/vect/vect-13.c: New test.
12223 * gcc.dg/vect/vect-14.c: New test.
12224 * gcc.dg/vect/vect-15.c: New test.
12225 * gcc.dg/vect/vect-16.c: New test.
12226 * gcc.dg/vect/vect-17.c: New test.
12227 * gcc.dg/vect/vect-18.c: New test.
12228 * gcc.dg/vect/vect-19.c: New test.
12229 * gcc.dg/vect/vect-20.c: New test.
12230 * gcc.dg/vect/vect-21.c: New test.
12231 * gcc.dg/vect/vect-22.c: New test.
12232 * gcc.dg/vect/vect-23.c: New test.
12233 * gcc.dg/vect/vect-24.c: New test.
12234 * gcc.dg/vect/vect-25.c: New test.
12235 * gcc.dg/vect/vect-26.c: New test.
12236 * gcc.dg/vect/vect-27.c: New test.
12237 * gcc.dg/vect/vect-28.c: New test.
12238 * gcc.dg/vect/vect-29.c: New test.
12239 * gcc.dg/vect/vect-30.c: New test.
12240 * gcc.dg/vect/vect-31.c: New test.
12241 * gcc.dg/vect/vect-32.c: New test.
12242 * gcc.dg/vect/vect-33.c: New test.
12243 * gcc.dg/vect/vect-34.c: New test.
12244 * gcc.dg/vect/vect-35.c: New test.
12245 * gcc.dg/vect/vect-36.c: New test.
12246 * gcc.dg/vect/vect-37.c: New test.
12247 * gcc.dg/vect/vect-38.c: New test.
12248 * gcc.dg/vect/vect-40.c: New test.
12249 * gcc.dg/vect/vect-41.c: New test.
12250 * gcc.dg/vect/vect-42.c: New test.
12251 * gcc.dg/vect/vect-43.c: New test.
12252 * gcc.dg/vect/vect-44.c: New test.
12253 * gcc.dg/vect/vect-45.c: New test.
12254 * gcc.dg/vect/vect-46.c: New test.
12255 * gcc.dg/vect/vect-47.c: New test.
12256 * gcc.dg/vect/vect-48.c: New test.
12257 * gcc.dg/vect/vect-49.c: New test.
12258 * gcc.dg/vect/vect-50.c: New test.
12259 * gcc.dg/vect/vect-51.c: New test.
12260 * gcc.dg/vect/vect-52.c: New test.
12261 * gcc.dg/vect/vect-53.c: New test.
12262 * gcc.dg/vect/vect-54.c: New test.
12263 * gcc.dg/vect/vect-55.c: New test.
12264 * gcc.dg/vect/vect-56.c: New test.
12265 * gcc.dg/vect/vect-57.c: New test.
12266 * gcc.dg/vect/vect-58.c: New test.
12267 * gcc.dg/vect/vect-59.c: New test.
12268 * gcc.dg/vect/vect-60.c: New test.
12269 * gcc.dg/vect/vect-61.c: New test.
12270 * gcc.dg/vect/vect-all.c: New test.
12271 * gcc.dg/vect/vect-none.c: New test.
12272
12273 2004-08-17 Paul Brook <paul@codesourcery.com>
12274
12275 PR fortran/13082
12276 * gfortran.dg/entry_1.f90: New test.
12277
12278 2004-08-17 Andrew Pinski <apinski@apple.com>
12279
12280 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
12281
12282 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
12283
12284 * gcc.dg/pr17036-1.c: New test.
12285
12286 2004-08-16 Devang Patel <dpatel@apple.com>
12287
12288 * gcc.dg/darwin-20040809-1.c: New test.
12289
12290 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
12291
12292 * gcc.dg/funcdef-attr-1.c: New test.
12293
12294 2004-08-16 Janis Johnson <janis187@us.ibm.com>
12295
12296 * gcc.dg/altivec-17.c: New test.
12297 * gcc.dg/altivec-18.c: New test.
12298
12299 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12300
12301 PR c++/6749
12302 * g++.dg/template/vtable2.C: New test.
12303
12304 2004-08-14 Richard Henderson <rth@redhat.com>
12305
12306 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
12307 * gcc.dg/pack-test-4.c (main): Return 0.
12308 * gcc.dg/setjmp-1.c: Remove XFAIL.
12309 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
12310
12311 2004-08-14 Richard Henderson <rth@redhat.com>
12312
12313 * gcc.dg/980217-1.c: Add prototype for printf.
12314
12315 2004-08-13 Bud Davis <bdavis9659@comcast.net>
12316
12317 * gfortran.dg/pr16935.f90: New test.
12318
12319 2004-08-13 Janis Johnson <janis187@us.ibm.com>
12320
12321 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
12322
12323 2004-08-13 Paul Brook <paul@codesourcery.com>
12324
12325 * gfortran.dg/der_io_1.f90: Remove stray comma.
12326
12327 2004-08-12 Janis Johnson <janis187@us.ibm.com>
12328
12329 * gcc.dg/vmx/cw-bug-2.c: Remove.
12330 * gcc.dg/vmx/vprint-1.c: Remove.
12331 * gcc.dg/vmx/vscan-1.c: Remove.
12332
12333 2004-08-12 Devang patel <dpatel@apple.com>
12334
12335 * gcc.dg/darwin-20040809-2.c: New test.
12336
12337 2004-08-12 Janis Johnson <janis1872us.ibm.com>
12338
12339 * g++.dg/ext/altivec-12.C: New test.
12340
12341 * g++.dg/ext/altivec-11.C: New test.
12342
12343 2004-08-12 Paul Brook <paul@codesourcery.com>
12344
12345 * g++.dg/abi/arm_cxa_vec_1.C: New test.
12346
12347 2004-08-12 Janis Johnson <janis187@us.ibm.com>
12348
12349 * g++.dg/ext/altivec-2.C: Check for hardware support before
12350 executing any VMX instructions.
12351
12352 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
12353
12354 2004-08-12 Jakub Jelinek <jakub@redhat.com>
12355
12356 PR c++/16276
12357 * g++.old-deja/g++.other/comdat4.C: New test.
12358 * g++.old-deja/g++.other/comdat4-aux.cc: New.
12359
12360 2004-08-12 Ben Elliston <bje@au.ibm.com>
12361
12362 PR target/16286
12363 * gcc.dg/pr16286.c: New test.
12364
12365 2004-08-12 Jan Beulich <jbeulich@novell.com>
12366
12367 * g++.dg/ext/asm5.C: New.
12368
12369 2004-08-11 Mark Mitchell <mark@codesourcery.com>
12370
12371 PR c++/16698
12372 * g++.dg/eh/crash1.C: New test.
12373
12374 PR c++/16717
12375 * g++.dg/ext/construct1.C: New test.
12376
12377 2004-08-11 Mark Mitchell <mark@codesourcery.com>
12378
12379 PR c++/16853
12380 * g++.dg/init/ptrmem1.C: New test.
12381
12382 PR c++/16618
12383 * g++.dg/parse/offsetof5.C: New test.
12384
12385 PR c++/16870
12386 * g++.dg/template/overload3.C: New test.
12387
12388 2004-08-11 Mark Mitchell <mark@codesourcery.com>
12389
12390 PR c++/16964
12391 * g++.dg/parse/error16.C: New test.
12392
12393 PR c++/16904
12394 * g++.dg/template/error14.C: New test.
12395
12396 PR c++/16929
12397 * g++.dg/template/error15.C: New test.
12398
12399 2004-08-11 Devang Patel <dpatel@apple.com>
12400
12401 * gcc.dg/darwin-ld-20040809-1.c: New test.
12402 * gcc.dg/darwin-ld-20040809-2.c: New test.
12403
12404 2004-08-11 Steven G. Kargl <kargls@comcast.net>
12405
12406 PR fortran/16917
12407 * gfortran.dg/dfloat_1.f90: New test.
12408
12409 2004-08-09 Mark Mitchell <mark@codesourcery.com>
12410
12411 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
12412 * gcc.dg/dll-2.c: Fix dg-require syntax.
12413 * gcc.misc-tests/arm-isr.c (abort): Declare.
12414 (exit): Likewise.
12415
12416 2004-08-10 Mark Mitchell <mark@codesourcery.com>
12417
12418 PR c++/16971
12419 * g++.dg/parse/crash16.C: New test.
12420
12421 2004-08-10 Roger Sayle <roger@eyesopen.com>
12422
12423 * gcc.dg/mips-rsqrt-1.c: New test case.
12424 * gcc.dg/mips-rsqrt-2.c: New test case.
12425 * gcc.dg/mips-rsqrt-3.c: New test case.
12426
12427 2004-08-10 Paul Brook <paul@codesourcery.com>
12428
12429 * gfortran.dg/der_io_1.f90: New test.
12430
12431 2004-08-10 Paul Brook <paul@codesourcery.com>
12432
12433 PR fortran/16919
12434 * gfortran.dg/der_array_1.f90: New test.
12435
12436 2004-08-09 David Edelsohn <edelsohn@gnu.org>
12437
12438 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
12439
12440 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
12441
12442 * gcc.dg/wchar_t-2.c: Fix typo.
12443
12444 2004-08-09 Falk Hueffner <falk@debian.org>
12445
12446 PR tree-optimization/12517
12447 * gcc.c-torture/compile/pr12517.c: New test.
12448
12449 PR tree-optimization/12578
12450 * gcc.c-torture/compile/pr12578.c: New test.
12451
12452 PR tree-optimization/12899
12453 * gcc.c-torture/compile/pr12899.c: New test.
12454
12455 PR rtl-optimization/14692
12456 * gcc.c-torture/compile/pr14692.c: New test.
12457
12458 PR tree-optimization/16461
12459 * gcc.c-torture/compile/pr16461.c: New test.
12460
12461 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
12462
12463 * gfortran.dg/getenv_1.f90: New test.
12464
12465 2004-08-06 Mark Mitchell <mark@codesourcery.com>
12466
12467 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
12468 wchar_t.
12469 * gcc.dg/symbian5.c: Test -fno-short-wchar.
12470
12471 2004-08-06 Paul Brook <paul@codesourcery.com>
12472
12473 * gfortran.dg/ret_array_1.f90: New test.
12474 * gfortran.dg/ret_pointer_1.f90: New test.
12475
12476 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
12477
12478 * gcc.dg/missing-field-init-[12].c: New tests.
12479 * g++.dg/warn/missing-field-init-[12].C: New tests.
12480
12481 2004-08-06 Mark Mitchell <mark@codesourcery.com>
12482
12483 * gcc.dg/enum2.c: New test.
12484 * gcc.dg/symbian3.c: Likewise.
12485 * gcc.dg/symbian4.c: Likewise.
12486 * gcc.dg/wchar_t-2.c: Likewise.
12487
12488 2004-08-05 Mark Mitchell <mark@codesourcery.com>
12489
12490 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
12491 destructor tests.
12492
12493 2004-08-05 Mark Mitchell <mark@codesourcery.com>
12494
12495 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
12496 dg-require-visiblity.
12497 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
12498 * g++.dg/ext/visibility/fvisibility.C: Likewise.
12499 * g++.dg/ext/visibility/memfuncts.C: Likewise.
12500 * g++.dg/ext/visibility/new1.C: Likewise.
12501 * g++.dg/ext/visibility/pragma.C: Likewise.
12502 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
12503 * g++.dg/ext/visibility/virtual.C: Likewise.
12504 * g++/dg/ext/visibility/visibility-1.C: Likewise.
12505 * g++/dg/ext/visibility/visibility-2.C: Likewise.
12506 * g++/dg/ext/visibility/visibility-3.C: Likewise.
12507 * g++/dg/ext/visibility/visibility-4.C: Likewise.
12508 * g++/dg/ext/visibility/visibility-5.C: Likewise.
12509 * g++/dg/ext/visibility/visibility-6.C: Likewise.
12510 * g++/dg/ext/visibility/visibility-7.C: Likewise.
12511 * g++/dg/ext/visibility/visibility-8.C: New test.
12512 * gcc.c-torture/compile/dll.x: Remove.
12513 * gcc.dg/dll-2.c: Use dg-require-dll
12514 * gcc.dg/visibility-10.c: New test.
12515 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
12516 supporting DLLs.
12517 * testsuite/lib/scanasm.exp (scan_hidden): New function.
12518 (scan_not_hidden): Likewise.
12519
12520 2004-08-05 David Edelsohn <edelsohn@gnu.org>
12521
12522 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
12523
12524 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
12525
12526 * gcc.c-torture/execute/20040805-1.c: New test.
12527
12528 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
12529
12530 * gcc.dg/20020118-1.c: Declare abort.
12531 * gcc.dg/altivec_check.h: Likewise.
12532 * gcc.dg/iftrap-2.c: Likewise.
12533 * gcc.dg/pragma-darwin.c: Likewise.
12534 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
12535
12536 2004-08-04 Geoffrey Keating <geoffk@apple.com>
12537
12538 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
12539
12540 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
12541
12542 * gcc.c-torture/execute/builtins/abs-2.c,
12543 gcc.c-torture/execute/builtins/abs-3.c,
12544 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
12545 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
12546 intmax_t, uintmax_t and their limits.
12547 * gcc.dg/intmax_t-1.c: New test.
12548
12549 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12550
12551 * g++.dg/tc1/dr147.C: Add reference to PR.
12552
12553 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
12554
12555 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
12556 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
12557
12558 2004-08-03 David Edelsohn <edelsohn@gnu.org>
12559
12560 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
12561
12562 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
12563
12564 * gcc.dg/redecl-5.c: New test.
12565 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
12566 of scanf.
12567
12568 2004-08-03 Roger Sayle <roger@eyesopen.com>
12569
12570 PR middle-end/16790
12571 * gcc.c-torture/execute/pr16790-1.c: New test case.
12572
12573 2004-08-03 Mark Mitchell <mark@codesourcery.com>
12574
12575 * g++.dg/ext/visibility/assign1.C: New test.
12576 * g++.dg/ext/visibility/new1.C: Likewise.
12577
12578 * gcc.dg/symbian1.c: New test.
12579 * gcc.dg/symbian2.c: Likewise.
12580
12581 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
12582
12583 PR target/16570
12584 * gcc.dg/i386-sse-9.c: New test.
12585
12586 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
12587
12588 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
12589
12590 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
12591
12592 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
12593 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
12594 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
12595 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
12596 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
12597 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
12598 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
12599 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
12600 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
12601 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
12602 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
12603 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
12604 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
12605 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
12606 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
12607 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
12608 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
12609 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
12610 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
12611 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
12612 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
12613 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
12614 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
12615 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
12616 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
12617 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
12618 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
12619 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
12620 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
12621 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
12622 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
12623 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
12624 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
12625 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
12626 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
12627 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
12628 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
12629 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
12630 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
12631 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
12632 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
12633 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
12634 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
12635 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
12636 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
12637 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
12638 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
12639 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
12640 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
12641 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
12642 gcc.misc-tests/i386-pf-3dnow-1.c,
12643 gcc.misc-tests/i386-pf-athlon-1.c,
12644 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
12645 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
12646 Declare built-in functions used.
12647 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
12648
12649 2004-08-02 Mark Mitchell <mark@codesourcery.com>
12650
12651 PR c++/16707
12652 * g++.dg/lookup/using12.C: New test.
12653
12654 * g++.dg/init/null1.C: Fix PR number.
12655 * g++.dg/parse/namespace10.C: Likewise.
12656
12657 2004-08-01 Mark Mitchell <mark@codesourcery.com>
12658
12659 PR c++/16224
12660 * g++.dg/template/spec17.C: New test.
12661 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
12662 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
12663
12664 2004-08-02 David Billinghurst
12665
12666 PR fortran/16292
12667 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
12668
12669 2004-08-01 Zack Weinberg <zack@codesourcery.com>
12670
12671 * gcc.dg/ia64-got-1.c: New test case.
12672
12673 2004-08-01 Mark Mitchell <mark@codesourcery.com>
12674
12675 PR c++/16489
12676 * g++.dg/init/null1.C: New test.
12677 * g++.dg/tc1/dr76.C: Adjust error marker.
12678
12679 PR c++/16529
12680 * g++.dg/parse/namespace10.C: New test.
12681
12682 PR c++/16810
12683 * g++.dg/inherit/ptrmem2.C: New test.
12684
12685 2004-08-02 Ben Elliston <bje@au.ibm.com>
12686
12687 PR target/16155
12688 * gcc.dg/pr16155.c: New test.
12689
12690 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
12691
12692 * gcc.dg/redecl-2.c: New test.
12693
12694 2004-07-30 Geoffrey Keating <geoffk@apple.com>
12695
12696 * gcc.dg/darwin-longdouble.c: New file.
12697
12698 2004-07-30 Richard Henderson <rth@redhat.com>
12699
12700 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
12701 write to constant argument.
12702 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
12703
12704 2004-07-30 Richard Henderson <rth@redhat.com>
12705
12706 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
12707 tests of nearest around zero.
12708
12709 2004-07-30 Andrew Pinski <apinski@apple.com>
12710
12711 * gcc.c-torture/compile/20040730-1.c: New test.
12712
12713 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
12714
12715 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
12716 powerpc-eabispe.
12717
12718 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
12719
12720 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
12721
12722 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
12723
12724 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
12725 contains $ld_library_path.
12726 * lib/gfortran.exp (gfortran_link_flags): Likewise.
12727
12728 2004-07-29 Richard Henderson <rth@redhat.com>
12729
12730 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
12731
12732 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
12733 (alt2, which): New.
12734 (Check): Accept either alternative.
12735
12736 2004-07-29 Mark Mitchell <mark@codesourcery.com>
12737
12738 * g++.dg/abi/inline1.C: New test.
12739 * g++.dg/abi/local1-a.cc: Likewise.
12740 * g++.dg/abi/local1.C: Likewise.
12741 * g++.dg/abi/mangle11.C: Tweak location of warnings.
12742 * g++.dg/abi/mangle12.C: Likewise.
12743 * g++.dg/abi/mangle17.C: Likewise.
12744 * g++.dg/abi/mangle20-2.C: Likewise.
12745 * g++.dg/opt/interface1.C: Likewise.
12746 * g++.dg/opt/interface1.h: Likewise.
12747 * g++.dg/opt/interface1-a.cc: New test.
12748 * g++.dg/parse/repo1.C: New test.
12749 * g++.dg/template/repo1.C: Likewise.
12750 * g++.dg/warn/Winline-1.C: Likewise.
12751 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
12752
12753 2004-07-29 Diego Novillo <dnovillo@redhat.com>
12754
12755 * gcc.dg/tree-ssa/20040729-1.c: New test.
12756
12757 2004-07-27 Matt Austern <austern@apple.com>
12758
12759 * gcc.dg/darwin-bool-1.c: New test.
12760 * gcc.dg/darwin-bool-2.c: New test.
12761
12762 2004-07-28 Richard Henderson <rth@redhat.com>
12763
12764 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
12765 arguments in the correct type. Don't write to constant arguments.
12766
12767 2004-07-28 Diego Novillo <dnovillo@redhat.com>
12768
12769 PR tree-optimization/16688
12770 PR tree-optimization/16689
12771 * g++.dg/tree-ssa/pr16688.C: New test.
12772
12773 2004-07-28 Diego Novillo <dnovillo@redhat.com>
12774
12775 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
12776 loads. Not only in the comment, this time.
12777
12778 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
12779
12780 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
12781 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
12782 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
12783 * gcc.dg/sh4a-bitmovua.c: New.
12784 * gcc.dg/sh4a-cos.c: New.
12785 * gcc.dg/sh4a-cosf.c: New.
12786 * gcc.dg/sh4a-fprun.c: New.
12787 * gcc.dg/sh4a-fsrra.c: New.
12788 * gcc.dg/sh4a-memmovua.c: New.
12789 * gcc.dg/sh4a-sin.c: New.
12790 * gcc.dg/sh4a-sincos.c: New.
12791 * gcc.dg/sh4a-sincosf.c: New.
12792 * gcc.dg/sh4a-sinf.c: New.
12793
12794 2004-07-28 Diego Novillo <dnovillo@redhat.com>
12795
12796 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
12797 conditionals.
12798 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
12799 loads.
12800 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
12801 DOM1.
12802
12803 2004-07-27 Andrew Pinski <apinski@apple.com>
12804
12805 * g++.dg/rtti/tinfo1.C: Correct the xfail.
12806
12807 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
12808
12809 * gcc.dg/pragma-isr.c: New test.
12810
12811 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12812
12813 PR c++/14429
12814 * g++.dg/template/ttp11.C: New test.
12815
12816 2004-07-27 Diego Novillo <dnovillo@redhat.com>
12817
12818 * gcc.c-torture/compile/20040727-1.c: New test.
12819
12820 2004-07-26 Eric Christopher <echristo@redhat.com>
12821
12822 * gcc.c-torture/compile/20040726-2.c: New test.
12823
12824 2004-07-26 Andrew Pinski <apinski@apple.com>
12825
12826 * g++.dg/rtti/tinfo1.C: Xfail.
12827
12828 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
12829
12830 * gcc.c-torture/compile/20040726-1.c: New test.
12831
12832 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
12833 Brian Ryner <bryner@brianryner.com>
12834
12835 PR c++/9283
12836 PR c++/15000
12837 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
12838 * g++.dg/ext/visibility/: New directory.
12839 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
12840 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
12841 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
12842 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
12843 * g++.dg/ext/visibility/fvisibility.C,
12844 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
12845 g++.dg/ext/visibility/fvisibility-override1.C
12846 g++.dg/ext/visibility/fvisibility-override2.C
12847 g++.dg/ext/visibility/memfuncts.C
12848 g++.dg/ext/visibility/noPLT.C
12849 g++.dg/ext/visibility/pragma.C
12850 g++.dg/ext/visibility/pragma-override1.C
12851 g++.dg/ext/visibility/pragma-override2.C
12852 g++.dg/ext/visibility/staticmemfuncts.C
12853 g++.dg/ext/visibility/virtual.C: New tests.
12854
12855 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
12856
12857 PR c/15360
12858 * gcc.dg/pr15360-1.c: New test.
12859
12860 2004-07-25 Daniel Jacobowitz <dan@debian.org>
12861
12862 * gcc.dg/pragma-align-2.c: New test.
12863 * gcc.dg/pragma-init-fini.c: New test.
12864 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
12865 targets.
12866
12867 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
12868
12869 * gcc.dg/init-string-2.c: New test.
12870
12871 2004-07-24 Zack Weinberg <zack@codesourcery.com>
12872
12873 PR 16684
12874 * gcc.dg/Wredundant-decls-1.c: New test case.
12875
12876 2004-07-24 Jakub Jelinek <jakub@redhat.com>
12877
12878 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
12879 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
12880 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
12881 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
12882 * gcc.dg/compat/generate-random.c: New file.
12883 * gcc.dg/compat/generate-random.h: Likewise.
12884 * gcc.dg/compat/generate-random_r.c: Likewise.
12885 * gcc.dg/compat/struct-layout-1.h: Likewise.
12886 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
12887 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
12888 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
12889 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
12890 * gcc.dg/compat/struct-layout-1_main.c: New test.
12891 * gcc.dg/compat/struct-layout-1_x.c: New file.
12892 * gcc.dg/compat/struct-layout-1_y.c: New file.
12893 * gcc.dg/compat/struct-layout-1_test.h: New file.
12894
12895 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
12896
12897 * gcc.dg/comp-return-1.c: New test
12898
12899 2004-07-23 Janis Johnson <janis187@us.ibm.com>
12900
12901 * gcc.dg/vmx/8-02a.c: Fix typo.
12902
12903 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
12904 * gcc.dg/darwin-abi-3.c: New test.
12905
12906 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
12907 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
12908
12909 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
12910 * gcc.dg/vmx/ops-long-1.c: New test.
12911 * gcc.dg/vmx/ops-long-2.c: New test.
12912
12913 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
12914
12915 * g++.dg/lookup/conv-[1234].C: New.
12916
12917 2004-07-22 Mark Mitchell <mark@codesourcery.com>
12918
12919 * g++.dg/parse/attr2.C: Simplify.
12920
12921 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
12922
12923 PR c/7284
12924 * gcc.c-torture/execute/pr7284-1.c: New test.
12925
12926 2004-07-22 Brian Booth <bbooth@redhat.com>
12927
12928 * gcc.dg/tree-ssa/20040721-1.c: New test.
12929
12930 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
12931
12932 * g++.dg/template/crash20.c: New.
12933
12934 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
12935
12936 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
12937 Add dg-run directive. Declare variables as required.
12938 * gfortran.dg/g77/README: Update
12939
12940 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
12941
12942 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
12943 gcc.dg/cris-peep2-andu2.c: New tests.
12944
12945 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
12946
12947 PR c/15052
12948 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
12949 on return type.
12950 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
12951 messages.
12952 * gcc.dg/qual-return-2.c: Update expected messages.
12953 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
12954
12955 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
12956
12957 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
12958 * gcc.dg/noncompile/921102-1.c: Update expected error message.
12959
12960 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
12961
12962 PR c/11250
12963 * gcc.dg/init-string-1.c: New test.
12964
12965 2004-07-21 Jakub Jelinek <jakub@redhat.com>
12966
12967 PR middle-end/15345
12968 PR c/16450
12969 * gcc.dg/torture/nested-fn-1.c: New test.
12970
12971 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
12972
12973 PR target/16559
12974 * gcc.dg/ia64-fptr-1.c: New file.
12975
12976 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12977
12978 PR c++/14497
12979 * g++.dg/template/spec16.C: New test.
12980 * g++.old-deja/g++.robertl/eb118.C: Remove.
12981
12982 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12983
12984 PR c++/509
12985 * g++.dg/template/spec15.C: New test.
12986
12987 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
12988
12989 Copy cases from g77.f-torture/execute and add dg-run
12990 directive. Other changes as noted.
12991 * gfortran.dg/g77/13037.f
12992 * gfortran.dg/g77/1832.f
12993 * gfortran.dg/g77/19981119-0.f
12994 * gfortran.dg/g77/19990313-0.f
12995 * gfortran.dg/g77/19990313-1.f
12996 * gfortran.dg/g77/19990313-2.f
12997 * gfortran.dg/g77/19990313-3.f
12998 * gfortran.dg/g77/19990419-1.f
12999 * gfortran.dg/g77/19990826-0.f
13000 * gfortran.dg/g77/19990826-2.f
13001 * gfortran.dg/g77/20000503-1.f
13002 * gfortran.dg/g77/20001111.f
13003 * gfortran.dg/g77/20010116.f
13004 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
13005 * gfortran.dg/g77/20010430.f
13006 * gfortran.dg/g77/6177.f
13007 * gfortran.dg/g77/947.f
13008 * gfortran.dg/g77/970816-3.f
13009 * gfortran.dg/g77/971102-1.f
13010 * gfortran.dg/g77/980520-1.f
13011 * gfortran.dg/g77/980628-0.f
13012 * gfortran.dg/g77/980628-1.f
13013 * gfortran.dg/g77/980628-10.f
13014 * gfortran.dg/g77/980628-2.f
13015 * gfortran.dg/g77/980628-3.f
13016 * gfortran.dg/g77/980628-7.f
13017 * gfortran.dg/g77/980628-8.f
13018 * gfortran.dg/g77/980628-9.f
13019 * gfortran.dg/g77/980701-0.f
13020 * gfortran.dg/g77/980701-1.f
13021 * gfortran.dg/g77/cabs.f
13022 * gfortran.dg/g77/claus.f
13023 * gfortran.dg/g77/complex_1.f
13024 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
13025 * gfortran.dg/g77/dcomplex.f
13026 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
13027 * gfortran.dg/g77/f90-intrinsic-mathematical.f
13028 * gfortran.dg/g77/f90-intrinsic-numeric.f
13029 * gfortran.dg/g77/int8421.f
13030 * gfortran.dg/g77/labug1.f
13031 * gfortran.dg/g77/large_vec.f
13032 * gfortran.dg/g77/le.f
13033 * gfortran.dg/g77/short.f
13034 * gfortran.dg/g77/README: Update
13035
13036 2004-07-20 Mark Mitchell <mark@codesourcery.com>
13037
13038 PR c++/16637
13039 * g++.dg/parse/lookup4.C: New test.
13040
13041 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13042
13043 PR c++/16175
13044 * g++.dg/template/ttp10.C: New test.
13045
13046 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
13047
13048 * gcc.dg/pr12625-1.c: New test.
13049
13050 2004-07-20 Steven Bosscher <stevenb@suse.de>
13051
13052 * testsuite/gcc.dg/switch-warn-1.c: New test.
13053 * testsuite/gcc.dg/switch-warn-2.c: New test.
13054 * gcc.c-torture/compile/pr14730.c: Update.
13055
13056 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
13057
13058 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
13059 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
13060 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
13061 g++.dg/template/nontype3.C: Remove trailing CR from tests.
13062
13063 2004-07-18 Mark Mitchell <mark@codesourcery.com>
13064
13065 PR c++/16623
13066 * g++.dg/template/assign1.C: New test.
13067
13068 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13069
13070 PR c++/12170
13071 * g++.dg/template/ttp9.C: New test.
13072
13073 2004-07-19 Daniel Jacobowitz <dan@debian.org>
13074
13075 * gcc.dg/format/cmn-err-1.c: New test.
13076
13077 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
13078
13079 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
13080 gcc.dg/Wparentheses-10.c: New tests.
13081 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
13082
13083 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13084
13085 PR fortran/16465
13086 * gfortran.dg/g77//ffixed-line-length-0.f,
13087 gfortran.dg/g77/ffixed-line-length-132.f,
13088 gfortran.dg/g77/ffixed-line-length-72.f,
13089 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
13090 gfortran.dg/g77/README: Update.
13091
13092 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13093
13094 PR c++/13092
13095 * g++.dg/template/non-dependent7.C: New test.
13096 * g++.dg/template/non-dependent8.C: Likewise.
13097 * g++.dg/template/non-dependent9.C: Likewise.
13098 * g++.dg/template/non-dependent10.C: Likewise.
13099
13100 2004-07-17 Mark Mitchell <mark@codesourcery.com>
13101
13102 PR c++/16337
13103 * g++.dg/parse/attr2.C: New test.
13104
13105 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
13106
13107 * g77.dg: Removed.
13108 * g77.f-torture: Ditto.
13109
13110 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
13111
13112 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
13113 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
13114 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
13115
13116 2004-07-16 Richard Henderson <rth@redhat.com>
13117
13118 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
13119
13120 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13121
13122 * lib/fortran-torture.exp (fortran-torture): Don't test compile
13123 tests with full list of options.
13124 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
13125 of TORTURE_OPTIONS if test contains 'dg-do run'.
13126
13127 PR fortran/16404
13128 * gfortran.dg/do_iterator.f90: New test.
13129
13130 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13131
13132 PR rtl-optimization/16536
13133 * gcc.c-torture/execute/restrict-1.c: New test.
13134
13135 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13136
13137 PR fortran/15324
13138 * gfortran.dg/pr15324.f90: New test.
13139
13140 PR fortran/15129
13141 * gfortran.dg/pr15129.f90: New test.
13142
13143 PR fortran/15140
13144 * gfortran.dg/pr15140.f90: New test.
13145
13146 PR fortran/13792
13147 * gfortran.fortran-torture/execute/bounds.f90: Add check for
13148 compile-time simplification.
13149
13150 2004-07-14 Mike Stump <mrs@apple.com>
13151
13152 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
13153
13154 2004-07-14 James E Wilson <wilson@specifixinc.com>
13155
13156 PR target/16325
13157 * gcc.dg/profile-generate-1.c: New.
13158
13159 2004-07-15 Jakub Jelinek <jakub@redhat.com>
13160
13161 * gcc.c-torture/execute/20040709-1.c: New test.
13162 * gcc.c-torture/execute/20040709-2.c: New test.
13163
13164 2004-07-14 Mike Stump <mrs@apple.com>
13165
13166 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
13167
13168 2004-07-14 Mike Stump <mrs@apple.com>
13169
13170 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
13171
13172 2004-07-13 Mark Mitchell <mark@codesourcery.com>
13173
13174 PR c++/16518
13175 * g++.dg/parse/mutable1.C: New test.
13176
13177 2004-07-13 Diego Novillo <dnovillo@redhat.com>
13178
13179 PR tree-optimization/16443
13180 * gcc.dg/tree-ssa/20040713-1.c: New test.
13181
13182 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
13183
13184 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
13185 for operator new.
13186
13187 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
13188
13189 * gfortran.dg/g77/README: New file
13190 * gfortran.dg/g77/19981216-0.f: Copy from
13191 g77.f-torture/noncompile. Add "dg-do compile" and
13192 dg-error as required.
13193 * gfortran.dg/g77/19990218-1.f: Likewise
13194 * gfortran.dg/g77/19990905-1.f: Likewise
13195 * gfortran.dg/g77/9263.f: Likewise
13196 * gfortran.dg/g77/980615-0.f: Likewise
13197 * gfortran.dg/g77/980616-0.f: Likewise
13198 * gfortran.dg/g77/check0.f: Likewise
13199 * gfortran.dg/g77/select_no_compile.f: Likewise
13200
13201 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
13202
13203 Copy files from g77.f-torture/compile.
13204 Add "{ dg-do compile}". Other changes as noted
13205 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
13206 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
13207 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
13208 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
13209 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
13210 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
13211 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
13212 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
13213 statement to conform to standard. Append alpha1.x for reference.
13214 * gfortran.dg/g77/xformat.f: Add dg-warning
13215
13216 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
13217
13218 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
13219 Add {dg-do compile} directive.
13220 * gfortran.dg/g77/cpp2.F: Likewise
13221
13222 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13223
13224 PR c++/5402
13225 * g++.dg/lookup/name-clash1.C: New test.
13226
13227 PR c++/9777
13228 * g++.dg/lookup/name-clash2.C: New test.
13229
13230 PR c++/12102
13231 * g++.dg/lookup/name-clash3.C: New test.
13232
13233 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13234
13235 * g++.dg/lookup/new2.C: New test.
13236 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
13237
13238 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
13239
13240 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
13241 Add {dg-do compile} directive.
13242 * gfortran.dg/g77/13060.f: Likewise
13243 * gfortran.dg/g77/19990218-0.f: Likewise
13244 * gfortran.dg/g77/19990305-0.f: Likewise
13245 * gfortran.dg/g77/19990419-0.f: Likewise
13246 * gfortran.dg/g77/19990502-0.f: Likewise
13247 * gfortran.dg/g77/19990502-1.f: Likewise
13248 * gfortran.dg/g77/19990525-0.f: Likewise
13249 * gfortran.dg/g77/19990826-1.f: Likewise
13250 * gfortran.dg/g77/19990826-3.f: Likewise
13251 * gfortran.dg/g77/19990905-2.f: Likewise
13252 * gfortran.dg/g77/20000412-1.f: Likewise
13253 * gfortran.dg/g77/20000511-1.f: Likewise
13254 * gfortran.dg/g77/20000511-2.f: Likewise
13255 * gfortran.dg/g77/20000518.f: Likewise
13256 * gfortran.dg/g77/20000601-1.f: Likewise
13257 * gfortran.dg/g77/20000601-2.f: Likewise
13258 * gfortran.dg/g77/20000629-1.f: Likewise
13259 * gfortran.dg/g77/20000630-2.f: Likewise
13260 * gfortran.dg/g77/20010115.f: Likewise
13261 * gfortran.dg/g77/20010321-1.f: Likewise
13262 * gfortran.dg/g77/20010426.f: Likewise
13263 * gfortran.dg/g77/20020307-1.f: Likewise
13264 * gfortran.dg/g77/8485.f: Likewise
13265 * gfortran.dg/g77/960317-1.f: Likewise
13266 * gfortran.dg/g77/970915-0.f: Likewise
13267 * gfortran.dg/g77/980310-1.f: Likewise
13268 * gfortran.dg/g77/980310-2.f: Likewise
13269 * gfortran.dg/g77/980310-3.f: Likewise
13270 * gfortran.dg/g77/980310-4.f: Likewise
13271 * gfortran.dg/g77/980310-6.f: Likewise
13272 * gfortran.dg/g77/980310-7.f: Likewise
13273 * gfortran.dg/g77/980310-8.f: Likewise
13274 * gfortran.dg/g77/980419-2.f: Likewise
13275 * gfortran.dg/g77/980424-0.f: Likewise
13276 * gfortran.dg/g77/980427-0.f: Likewise
13277 * gfortran.dg/g77/980729-0.f: Likewise
13278 * gfortran.dg/g77/981117-1.f: Likewise
13279 * gfortran.dg/g77/toon_1.f: Likewise
13280
13281 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13282
13283 PR c++/2204
13284 * g++.dg/other/abstract2.C: New test.
13285
13286 2004-07-12 Paul Brook <paul@codesourcery.com>
13287
13288 * gfortran.dg/pointer_init_1.f90: New test.
13289
13290 2004-07-11 Paul Brook <paul@codesourcery.com>
13291
13292 PR fortran/15986
13293 * gfortran.dg/contained_1.f90: New test.
13294
13295 2004-07-11 Mark Mitchell <mark@codesourcery.com>
13296
13297 * g++.dg/parse/defarg8.C: New test.
13298
13299 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13300
13301 PR fortran/16433
13302 * gfortran.dg/pr16433.f: New test.
13303
13304 PR fortran/17574
13305 * gfortran.dg/pr15754.f90: New test.
13306
13307 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
13308
13309 PR tree-optimization/16437
13310 * gcc.c-torture/execute/bitfld-4.c: New test.
13311
13312 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13313
13314 * gfortran.fortran-torture/execute/common_2.f90: Add check for
13315 access to common var from module.
13316
13317 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13318
13319 PR fortran/16336
13320 * gfortran.fortran-torture/execute/common_2.f90: New test.
13321
13322 2004-07-10 Paul Brook <paul@codesourcery.com>
13323
13324 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
13325
13326 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13327
13328 PR fortran/15969
13329 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
13330
13331 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
13332
13333 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
13334 * gfortran.dg/g77/ffixed-form-2.f: Likewise
13335 * gfortran.dg/g77/ffree-form-1.f: Likewise
13336 * gfortran.dg/g77/ffree-form-2.f: Likewise
13337 * gfortran.dg/g77/ffree-form-3.f: Likewise
13338 * gfortran.dg/g77/fno-underscoring.f: Likewise
13339 * gfortran.dg/g77/funderscoring.f: Likewise
13340 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
13341
13342 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13343
13344 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
13345
13346 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13347 Paul Brook <paul@codesourcery.com>
13348
13349 PR fortran/13415
13350 * gfortran.dg/common_pointer_1.f90: New test.
13351
13352 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13353
13354 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
13355
13356 2004-07-09 James E Wilson <wilson@specifixinc.com>
13357
13358 PR target/16364
13359 * gcc.c-torture/compile/20040709-1.c: New.
13360
13361 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13362
13363 PR fortran/14077
13364 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
13365
13366 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13367
13368 PR fortran/13201
13369 * gfortran.dg/shape_1.f90: New test.
13370
13371 2004-07-09 Zack Weinberg <zack@codesourcery.com>
13372 Andrew Pinski <apinski@apple.com>
13373
13374 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
13375
13376 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13377
13378 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
13379 comment.
13380
13381 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13382 Paul Brook <paul@codesourcery.com>
13383
13384 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
13385 '.f95' and '.F95'.
13386
13387 2004-07-09 Diego Novillo <dnovillo@redhat.com>
13388
13389 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
13390
13391 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13392
13393 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
13394 testcases with capital suffix.
13395
13396 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13397
13398 PR fortran/15481
13399 PR fortran/13372
13400 PR fortran/13575
13401 PR fortran/15978
13402 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
13403
13404 * gfortran.dg/implicit_1.f90: New test.
13405
13406 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
13407
13408 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
13409 expression to match gfortran warning/error messages
13410 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
13411 dg-error text.
13412
13413 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
13414
13415 * lib/fortran-torture.exp: Rename proc search_for to
13416 search_for_re.
13417
13418 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
13419
13420 * gcc.c-torture/execute/simd-5.x: New file.
13421 XFAIL on SPARC 64-bit at -O0.
13422
13423 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13424
13425 PR c++/8211
13426 PR c++/16165
13427 * g++.dg/warn/effc3.C: New test.
13428
13429 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
13430
13431 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
13432 change X to 1X in format.
13433 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
13434 add data statements to conform to standard.
13435
13436 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
13437
13438 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
13439 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
13440 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
13441
13442 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
13443
13444 * gfortran.dg/g77/7388.f: Copy from g77.dg
13445 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
13446 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
13447 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
13448 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
13449 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
13450 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
13451 * gfortran.dg/g77/strlen0.f: Likewise
13452
13453 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
13454
13455 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
13456 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
13457
13458 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
13459
13460 * gcc.c-torture/execute/920428-2.x: Delete.
13461 * gcc.c-torture/execute/920501-7.x: Likewise.
13462
13463 2004-07-08 Jakub Jelinek <jakub@redhat.com>
13464
13465 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
13466 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
13467 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
13468 prescott and c3-2.
13469 (PREFETCH_3DNOW): Add -march=c3.
13470
13471 2004-07-08 Diego Novillo <dnovillo@redhat.com>
13472
13473 PR c/16437
13474 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
13475 * gcc.c-torture/execute/bf64-1.x: Likewise.
13476
13477 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
13478
13479 * gcc.c-torture/compile/20040708-1.c: New test.
13480
13481 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13482
13483 PR c++/16169
13484 * g++.dg/warn/effc2.C: New test.
13485
13486 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
13487
13488 * gcc.c-torture/execute/bitfld-1.x: Remove.
13489 * gcc.c-torture/execute/bitfld-3.c: New test.
13490 * gcc.dg/bitfld-2.c: Remove XFAILs.
13491
13492 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
13493
13494 PR c++/16276
13495 * g++.dg/rtti/tinfo1.C: New file.
13496
13497 2004-07-07 Eric Christopher <echristo@redhat.com>
13498
13499 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
13500
13501 2004-07-07 Andrew Pinski <apinski@apple.com>
13502
13503 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
13504
13505 2004-07-07 Mark Mitchell <mark@codesourcery.com>
13506
13507 * g++.dg/init/call1.C: XFAIL.
13508
13509 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
13510
13511 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
13512 except for movstrict*, to movmem* and clrstr* to clrmem*.
13513
13514 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
13515
13516 * gcc.c-torture/execute/20040707-1.c: New test.
13517
13518 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
13519
13520 * gcc.c-torture/execute/20040706-1.c: New test.
13521
13522 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13523
13524 PR c++/3671
13525 * g++.dg/template/spec14.C: New test.
13526
13527 2004-07-05 Jakub Jelinek <jakub@redhat.com>
13528
13529 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
13530 nothing if not yet defined. Use it in b, c and d type definitions.
13531 * gcc.c-torture/execute/20040705-1.c: New test.
13532 * gcc.c-torture/execute/20040705-2.c: New test.
13533
13534 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13535
13536 PR c++/2518
13537 * g++.dg/lookup/new1.C: New test.
13538
13539 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13540
13541 PR c++/11406
13542 * g++.dg/template/sizeof8.C: New test.
13543
13544 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
13545
13546 * gcc.c-torture/compile/20040705-1.c: New test.
13547
13548 2004-07-04 Bud Davis <bdavis9659@comcast.net>
13549
13550 * gfortran.fortran-torture/execute/seq_io.f90: New test.
13551
13552 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
13553
13554 * gcc.dg/cpp/if-mop.c: Two new testcases.
13555 * gcc.dg/cpp/trad/comment-3.c: New.
13556
13557 2004-07-04 Paul Brook <paul@codesourcery.com>
13558
13559 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
13560
13561 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
13562
13563 PR c++/3761
13564 * g++.dg/lookup/crash4.C: New test.
13565
13566 2004-07-02 Zack Weinberg <zack@codesourcery.com>
13567
13568 * gcc.c-torture/execute/builtin-abs-1.c
13569 * gcc.c-torture/execute/builtin-abs-2.c
13570 * gcc.c-torture/execute/builtin-complex-1.c
13571 * gcc.c-torture/execute/builtins/string-1-lib.c
13572 * gcc.c-torture/execute/builtins/string-1.c
13573 * gcc.c-torture/execute/builtins/string-2-lib.c
13574 * gcc.c-torture/execute/builtins/string-2.c
13575 * gcc.c-torture/execute/builtins/string-3-lib.c
13576 * gcc.c-torture/execute/builtins/string-3.c
13577 * gcc.c-torture/execute/builtins/string-4-lib.c
13578 * gcc.c-torture/execute/builtins/string-4.c
13579 * gcc.c-torture/execute/builtins/string-5-lib.c
13580 * gcc.c-torture/execute/builtins/string-5.c
13581 * gcc.c-torture/execute/builtins/string-6-lib.c
13582 * gcc.c-torture/execute/builtins/string-6.c
13583 * gcc.c-torture/execute/builtins/string-7-lib.c
13584 * gcc.c-torture/execute/builtins/string-7.c
13585 * gcc.c-torture/execute/builtins/string-8-lib.c
13586 * gcc.c-torture/execute/builtins/string-8.c
13587 * gcc.c-torture/execute/builtins/string-9-lib.c
13588 * gcc.c-torture/execute/builtins/string-9.c
13589 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
13590 * gcc.c-torture/execute/builtins/string-asm-1.c
13591 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
13592 * gcc.c-torture/execute/builtins/string-asm-2.c
13593 * gcc.c-torture/execute/stdio-opt-1.c
13594 * gcc.c-torture/execute/stdio-opt-2.c
13595 * gcc.c-torture/execute/stdio-opt-3.c
13596 * gcc.c-torture/execute/string-opt-1.c
13597 * gcc.c-torture/execute/string-opt-10.c
13598 * gcc.c-torture/execute/string-opt-11.c
13599 * gcc.c-torture/execute/string-opt-12.c
13600 * gcc.c-torture/execute/string-opt-13.c
13601 * gcc.c-torture/execute/string-opt-14.c
13602 * gcc.c-torture/execute/string-opt-15.c
13603 * gcc.c-torture/execute/string-opt-16.c
13604 * gcc.c-torture/execute/string-opt-2.c
13605 * gcc.c-torture/execute/string-opt-6.c
13606 * gcc.c-torture/execute/string-opt-7.c
13607 * gcc.c-torture/execute/string-opt-8.c:
13608 Replace with ...
13609
13610 * gcc.c-torture/execute/builtins/abs-2.c
13611 * gcc.c-torture/execute/builtins/abs-3.c
13612 * gcc.c-torture/execute/builtins/complex-1.c
13613 * gcc.c-torture/execute/builtins/fprintf.c
13614 * gcc.c-torture/execute/builtins/fputs.c
13615 * gcc.c-torture/execute/builtins/memcmp.c
13616 * gcc.c-torture/execute/builtins/memmove.c
13617 * gcc.c-torture/execute/builtins/memops-asm.c
13618 * gcc.c-torture/execute/builtins/mempcpy-2.c
13619 * gcc.c-torture/execute/builtins/mempcpy.c
13620 * gcc.c-torture/execute/builtins/memset.c
13621 * gcc.c-torture/execute/builtins/printf.c
13622 * gcc.c-torture/execute/builtins/sprintf.c
13623 * gcc.c-torture/execute/builtins/strcat.c
13624 * gcc.c-torture/execute/builtins/strchr.c
13625 * gcc.c-torture/execute/builtins/strcmp.c
13626 * gcc.c-torture/execute/builtins/strcpy.c
13627 * gcc.c-torture/execute/builtins/strcspn.c
13628 * gcc.c-torture/execute/builtins/strlen-2.c
13629 * gcc.c-torture/execute/builtins/strlen.c
13630 * gcc.c-torture/execute/builtins/strncat.c
13631 * gcc.c-torture/execute/builtins/strncmp-2.c
13632 * gcc.c-torture/execute/builtins/strncmp.c
13633 * gcc.c-torture/execute/builtins/strncpy.c
13634 * gcc.c-torture/execute/builtins/strpbrk.c
13635 * gcc.c-torture/execute/builtins/strpcpy-2.c
13636 * gcc.c-torture/execute/builtins/strpcpy.c
13637 * gcc.c-torture/execute/builtins/strrchr.c
13638 * gcc.c-torture/execute/builtins/strspn.c
13639 * gcc.c-torture/execute/builtins/strstr-asm.c
13640 * gcc.c-torture/execute/builtins/strstr.c:
13641 ... these new files.
13642
13643 * gcc.c-torture/execute/builtins/abs-2-lib.c
13644 * gcc.c-torture/execute/builtins/abs-3-lib.c
13645 * gcc.c-torture/execute/builtins/complex-1-lib.c
13646 * gcc.c-torture/execute/builtins/fprintf-lib.c
13647 * gcc.c-torture/execute/builtins/fputs-lib.c
13648 * gcc.c-torture/execute/builtins/memcmp-lib.c
13649 * gcc.c-torture/execute/builtins/memmove-lib.c
13650 * gcc.c-torture/execute/builtins/memops-asm-lib.c
13651 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
13652 * gcc.c-torture/execute/builtins/mempcpy-lib.c
13653 * gcc.c-torture/execute/builtins/memset-lib.c
13654 * gcc.c-torture/execute/builtins/printf-lib.c
13655 * gcc.c-torture/execute/builtins/sprintf-lib.c
13656 * gcc.c-torture/execute/builtins/strcat-lib.c
13657 * gcc.c-torture/execute/builtins/strchr-lib.c
13658 * gcc.c-torture/execute/builtins/strcmp-lib.c
13659 * gcc.c-torture/execute/builtins/strcpy-lib.c
13660 * gcc.c-torture/execute/builtins/strcspn-lib.c
13661 * gcc.c-torture/execute/builtins/strlen-2-lib.c
13662 * gcc.c-torture/execute/builtins/strlen-lib.c
13663 * gcc.c-torture/execute/builtins/strncat-lib.c
13664 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
13665 * gcc.c-torture/execute/builtins/strncmp-lib.c
13666 * gcc.c-torture/execute/builtins/strncpy-lib.c
13667 * gcc.c-torture/execute/builtins/strpbrk-lib.c
13668 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
13669 * gcc.c-torture/execute/builtins/strpcpy-lib.c
13670 * gcc.c-torture/execute/builtins/strrchr-lib.c
13671 * gcc.c-torture/execute/builtins/strspn-lib.c
13672 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
13673 * gcc.c-torture/execute/builtins/strstr-lib.c
13674 * gcc.c-torture/execute/builtins/lib/abs.c
13675 * gcc.c-torture/execute/builtins/lib/fprintf.c
13676 * gcc.c-torture/execute/builtins/lib/memset.c
13677 * gcc.c-torture/execute/builtins/lib/printf.c
13678 * gcc.c-torture/execute/builtins/lib/sprintf.c
13679 * gcc.c-torture/execute/builtins/lib/strcpy.c
13680 * gcc.c-torture/execute/builtins/lib/strcspn.c
13681 * gcc.c-torture/execute/builtins/lib/strncat.c
13682 * gcc.c-torture/execute/builtins/lib/strncmp.c
13683 * gcc.c-torture/execute/builtins/lib/strncpy.c
13684 * gcc.c-torture/execute/builtins/lib/strpbrk.c
13685 * gcc.c-torture/execute/builtins/lib/strspn.c
13686 * gcc.c-torture/execute/builtins/lib/strstr.c:
13687 New files containing support routines.
13688
13689 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
13690 declaration.
13691 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
13692 when not optimizing.
13693
13694 2004-07-02 Mark Mitchell <mark@codesourcery.com>
13695
13696 PR c++/16240
13697 * g++.dg/abi/mangle22.C: New test.
13698 * g++.dg/abi/mangle23.C: Likewise.
13699
13700 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
13701
13702 PR fortran/16290
13703 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
13704 Allow for cases without denormalized floating point numbers.
13705
13706 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
13707
13708 PR c/1027
13709 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
13710 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
13711 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
13712 expected warning text.
13713 * gcc.dg/format/diag-2.c: New test.
13714
13715 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
13716
13717 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
13718
13719 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
13720
13721 * gcc.dg/builtins-43.c: New.
13722 * gcc.dg/builtins-44.c: New.
13723 * gcc.dg/builtins-45.c: New.
13724
13725 2004-06-26 Geoffrey Keating <geoffk@apple.com>
13726 Andreas Tobler <a.tobler@schweiz.ch>
13727
13728 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
13729 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
13730 as SIGSEGV.
13731 * gcc.dg/cleanup-11.c: Likewise.
13732 * gcc.dg/cleanup-8.c: Likewise.
13733 * gcc.dg/cleanup-9.c: Likewise.
13734 * gcc.dg/cleanup-5.c: Run on all platforms.
13735
13736 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
13737
13738 * g++.dg/warn/nonnull1.C: New test.
13739
13740 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
13741
13742 * gcc.dg/compat/compat-common.h: Wrap up CINT in
13743 an #ifndef SKIP_COMPLEX_INT/#endif pair.
13744 Special-case the Sun compiler wrt to <complex.h>.
13745
13746 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
13747
13748 * gcc.dg/Wunreachable-8.C: New test.
13749
13750 * gcc.dg/h8300-ice2.c : New test.
13751
13752 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
13753
13754 PR fortran/16161
13755 * gfortran.fortran-torture/compile/implicit.f90: Add test
13756 for implicit character.
13757
13758 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
13759
13760 PR fortran/16289
13761 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
13762 Use tiny() intrinsic to find smallest non-negative real
13763
13764 2004-06-30 Jakub Jelinek <jakub@redhat.com>
13765
13766 * gcc.dg/compat/struct-by-value-22_main.c: New test.
13767 * gcc.dg/compat/struct-by-value-22_x.c: New.
13768 * gcc.dg/compat/struct-by-value-22_y.c: New.
13769
13770 * gcc.c-torture/execute/20040629-1.c: New test.
13771
13772 2004-06-29 Jakub Jelinek <jakub@redhat.com>
13773
13774 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
13775 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
13776
13777 PR target/16195
13778 * gcc.dg/20040625-1.c: New test.
13779
13780 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13781
13782 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
13783
13784 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13785
13786 PR fortran/15963
13787 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
13788
13789 2004-06-29 Richard Henderson <rth@redhat.com>
13790
13791 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
13792
13793 2004-06-29 Paul Brook <paul@codesourcery.com>
13794
13795 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
13796 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
13797
13798 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
13799
13800 PR c++/16260
13801 * g++.dg/parse/crash15.C: New.
13802
13803 2004-06-28 Andrew Pinski <apinski@apple.com>
13804
13805 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
13806 by the error already.
13807
13808 * g++.dg/opt/ptrmem4.C: Change to compile only test.
13809
13810 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
13811
13812 PR target/14041
13813 * gcc.dg/h8300-bss-align-1.c : New.
13814
13815 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
13816
13817 * PR c++/16174
13818 * g++.dg/template/ctor4.C: New.
13819
13820 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
13821
13822 PR c++/16205
13823 * g++.dg/warn/Wsequence-point-1.C: New test.
13824
13825 2004-06-27 Paul Brook <paul@codesourcery.com>
13826
13827 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
13828
13829 2004-06-27 Zack Weinberg <zack@codesourcery.com>
13830
13831 * g++.old-deja/g++.mike/p7325.C: Remove.
13832
13833 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
13834
13835 PR c/14963
13836 * gcc.dg/pr14963.c: New test.
13837
13838 2004-06-27 Mark Mitchell <mark@codesourcery.com>
13839
13840 PR c++/16193
13841 * g++.dg/parse/redef1.C: New test.
13842
13843 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
13844
13845 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
13846 20021110.c.
13847 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
13848 20021119-1.c.
13849 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
13850 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
13851 5-04.c.
13852 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
13853 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
13854 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
13855 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
13856 g++.brendan/enum14.C.
13857 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
13858 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
13859 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
13860 g++.mike/virt1.C.
13861 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
13862 memtemp24.C.
13863
13864 2004-06-27 Roger Sayle <roger@eyesopen.com>
13865
13866 * gcc.dg/20040527-1.c: New test case.
13867
13868 2004-06-26 Bud Davis <bdavis9659@comcast.net>
13869
13870 PR gfortran/pr16196
13871 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
13872
13873 2004-06-25 Roger Sayle <roger@eyesopen.com>
13874
13875 PR middle-end/15825
13876 * gcc.dg/pr15825-1.c: New test case.
13877
13878 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
13879
13880 * gcc.c-torture/execute/20040625-1.c: New test.
13881
13882 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13883
13884 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
13885
13886 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
13887
13888 * gcc.dg/torture/mips-div-1.c: New test.
13889
13890 2004-06-24 Jeff Law <law@redhat.com>
13891
13892 * gcc.dg/tree-ssa/20040624-1.c: New test.
13893
13894 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
13895
13896 * gcc.c-torture/compile/20040624-1.c: New test.
13897
13898 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13899
13900 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
13901 this directory.
13902
13903 2004-06-23 Andrew Pinski <apinski@apple.com>
13904
13905 PR middle-end/15988
13906 * g++.dg/opt/ptrmem4.C: New test.
13907
13908 * gcc.dg/c90-array-quals-2.c: New test.
13909
13910 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
13911
13912 * gcc.dg/kpice1.c: New test.
13913
13914 2006-06-23 Andrew Pinski <apinski@apple.com>
13915
13916 * gcc.dg/c90-array-quals.c: New test.
13917
13918 2006-06-22 Richard Henderson <rth@redhat.com>
13919
13920 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
13921
13922 2004-06-22 Loren James Rittle <ljrittle@acm.org>
13923
13924 * gcc.dg/builtins-config.h: Handle FreeBSD.
13925
13926 2006-06-22 Richard Henderson <rth@redhat.com>
13927
13928 * g++.dg/opt/devirt1.C: New.
13929
13930 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
13931
13932 * g++.dg/opt/pr15551.C: New testcase.
13933
13934 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
13935
13936 PR target/14800
13937 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
13938 x86_64-*-linux* when compiling for 32bit.
13939
13940 2004-06-21 Andrew Pinski <apinski@apple.com>
13941
13942 * gcc.dg/pch/struct-1.c: New.
13943 * gcc.dg/pch/struct-1.hs: New.
13944
13945 2004-06-21 Geoffrey Keating <geoffk@apple.com>
13946
13947 * gcc.dg/pch/save-temps-1.c: New file.
13948 * gcc.dg/pch/save-temps-1.hs: New file.
13949
13950 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
13951
13952 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
13953 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
13954
13955 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13956
13957 * gfortran.fortran-torture/execute/select_1.f90: Rename function
13958 to fix type error.
13959 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
13960 Remove trailing spaces.
13961
13962 2004-06-21 Richard Henderson <rth@redhat.com>
13963
13964 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
13965 merging && to BIT_FIELD_REF.
13966
13967 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
13968
13969 * g++.dg/opt/placeholder1.C: New test.
13970
13971 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
13972
13973 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
13974 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
13975 * gcc.dg/compat/union-m128-1_x.c: Likewise.
13976 * gcc.dg/compat/union-m128-1_y.c: Likewise.
13977
13978 2004-06-20 Zack Weinberg <zack@codesourcery.com>
13979
13980 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
13981 extern "C".
13982 * g++.dg/other/pragma-re-1.C: Add comments.
13983
13984 2004-06-19 Bud Davis <bdavis9659@comcast.net>
13985
13986 PR gfortran/16080
13987 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
13988
13989 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
13990
13991 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
13992 instead of setting the type of size_t by
13993 hand.
13994
13995 2004-06-18 Roger Sayle <roger@eyesopen.com>
13996
13997 * gcc.dg/unordered-2.c: New test case.
13998 * gcc.dg/unordered-3.c: New test case.
13999
14000 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
14001
14002 PR other/16043
14003 * lib/g++.exp (g++_version): Tweak regexp for version
14004 * lib/g77.exp (g77_version): Likewise
14005 * lib/gfortran.exp (gfortran_version): Likewise
14006 * lib/objc.exp (objc_version): Likewise
14007 * lib/treelang.exp (treelang_version): Likewise
14008
14009 2004-06-19 Jakub Jelinek <jakub@redhat.com>
14010
14011 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
14012 Use INT_MAX instead of __INT_MAX__.
14013 * gcc.dg/compat/struct-align-2_y.c: Likewise.
14014
14015 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
14016 * gcc.dg/compat/scalar-return-3_x.c: Use it.
14017 * gcc.dg/compat/scalar-return-3_y.c: Use it.
14018 * gcc.dg/compat/scalar-return-4_x.c: Use it.
14019 * gcc.dg/compat/scalar-return-4_y.c: Use it.
14020 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
14021 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
14022 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
14023 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
14024
14025 * gcc.dg/range-test-1.c: New test.
14026 * g++.dg/opt/range-test-1.C: New test.
14027
14028 2004-06-17 Richard Henderson <rth@redhat.com>
14029
14030 * objc.dg/sync-1.m: New.
14031 * objc.dg/try-catch-1.m: Don't force next runtime.
14032 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
14033 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
14034 shadowed catch clause.
14035 * objc.dg/try-catch-5.m: New.
14036
14037 2004-06-17 Zack Weinberg <zack@codesourcery.com>
14038
14039 Bug 14610
14040 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
14041
14042 2004-06-15 Richard Henderson <rth@redhat.com>
14043
14044 * gcc.dg/20001116-1.c: Move expected warning line.
14045
14046 2004-06-15 Richard Henderson <rth@redhat.com>
14047
14048 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
14049 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
14050
14051 2004-06-15 Jeff Law <law@redhat.com>
14052
14053 * gcc.dg/tree-ssa/20040615-1.c: New test.
14054 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
14055 be less sensitive to operand ordering.
14056 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
14057
14058 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
14059
14060 * g++.dg/abi/bitfield3.C: Add comment..
14061
14062 2004-06-15 Richard Henderson <rth@redhat.com>
14063
14064 * g++.dg/ext/stmtexpr1.C: XFAIL.
14065 * gcc.dg/20030612-1.c: XFAIL.
14066
14067 2004-06-15 Eric Christopher <echristo@redhat.com>
14068
14069 * g++.dg/charset/asm5.c: New.
14070 * gcc.dg/charset/asm6.c: New.
14071
14072 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14073
14074 PR fortran/15962
14075 * gfortran.fortran-torture/execute/select_1.f90: New test.
14076
14077 2004-06-15 Paul Brook <paul@codesourcery.com>
14078
14079 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
14080
14081 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14082
14083 PR c++/15967
14084 * g++.dg/lookup/crash3.C: New test.
14085
14086 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14087
14088 PR c++/15947
14089 * g++.dg/parse/dtor4.C: New test.
14090
14091 2004-06-14 Jeff Law <law@redhat.com>
14092
14093 * gcc.c-torture/compile/20040614-1.c: New test.
14094
14095 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14096
14097 PR fortran/15211
14098 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
14099 LEN of a character array.
14100
14101 2004-06-14 Mark Mitchell <mark@codesourcery.com>
14102
14103 PR c++/15096
14104 * g++.dg/template/ptrmem10.C: New test.
14105
14106 PR c++/14930
14107 * g++.dg/template/friend30.C: New test.
14108
14109 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14110
14111 PR fortran/14928
14112 * gfortran.fortran-torture/compile/mloc.f90: New test.
14113
14114 2004-06-13 Paul Brook <paul@codesourcery.com>
14115
14116 * gfortran.fortran-torture/execute/random_2.f90: New test.
14117
14118 2004-06-13 Eric Christopher <echristo@redhat.com>
14119
14120 * gcc.dg/noncompile/redecl-1.c: Fix error message.
14121
14122 2004-06-12 Paul Brook <paul@codesourcery.com>
14123
14124 * gfortran.fortran-torture/execute/contained_3.f90: New test.
14125
14126 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14127
14128 PR fortran/14923
14129 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
14130
14131 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14132
14133 PR fortran/14957
14134 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
14135 syntax errors in end statements of contained subroutines.
14136
14137 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14138
14139 PR fortran/12841
14140 * gfortran.fortran-torture/execute/null_arg.f90: New test.
14141
14142 2004-06-12 Bud Davis <bdavis9659@comcast.net>
14143
14144 PR fortran/15665
14145 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
14146
14147 2004-06-12 Bud Davis <bdavis9659@comcast.net>
14148
14149 PR gfortran/12839
14150 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
14151
14152 2004-06-11 Mark Mitchell <mark@codesourcery.com>
14153
14154 PR c++/15862
14155 * g++.dg/parse/enum1.C: New test.
14156
14157 2004-06-10 Jeff Law <law@redhat.com>
14158
14159 * gcc.c-torture/compile/20040610-1.c: New test.
14160
14161 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14162
14163 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
14164 * g++.old-deja/g++.other/decl3.C: Likewise.
14165
14166 2004-06-10 Brian Booth <bbooth@redhat.com>
14167
14168 * gcc.dg/tree-ssa/20031015-1.c: Scan for
14169 V_MAY_DEF instead of VDEF.
14170 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
14171
14172 2004-06-10 Mark Mitchell <mark@codesourcery.com>
14173
14174 PR c++/14211
14175 * g++.dg/conversion/const1.C: New test.
14176
14177 PR c++/15076
14178 * g++.dg/conversion/reinterpret1.C: New test.
14179
14180 PR c++/15877
14181 * g++.dg/template/enum2.C: New test.
14182
14183 PR c++/15227
14184 * g++.dg/template/error13.C: New test.
14185
14186 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14187
14188 PR fortran/14957
14189 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
14190 arguments to test_* REAL and of the right size.
14191
14192 2004-06-10 Jakub Jelinek <jakub@redhat.com>
14193
14194 PR target/15569
14195 PR rtl-optimization/15681
14196 * gcc.dg/20040609-1.c: New test.
14197
14198 2004-06-10 Jakub Jelinek <jakub@redhat.com>
14199
14200 PR c++/14791
14201 * g++.dg/opt/builtins1.C: New test.
14202
14203 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
14204
14205 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
14206 that use default windows32 struct layout.
14207 * gcc.dg/i386-bitfield2.c: Likewise.
14208
14209 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
14210
14211 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
14212 for mingw32 and cygwin targets.
14213
14214 2004-06-09 Geoffrey Keating <geoffk@apple.com>
14215
14216 * gcc.dg/pch/macro-4.c: New.
14217 * gcc.dg/pch/macro-4.hs: New.
14218
14219 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14220
14221 PR fortran/13249
14222 * gfortran.fortran-torture/compile/name_clash.f90: New test.
14223
14224 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14225
14226 PR fortran/13372
14227 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
14228
14229 2004-06-09 Bud Davis <bdavis9659@comcast.net>
14230
14231 PR gfortran/14897
14232 * gfortran.fortran-torture/execute/t_edit.f90: New test.
14233
14234 2004-06-09 Bud Davis <bdavis9659@comcast.net>
14235
14236 PR gfortran/15755
14237 * gfortran.fortran-torture/execute/backspace.c : New test.
14238
14239 2004-06-09 Paul Brook <paul@codesourcery.com>
14240
14241 * gfortran.fortran-torture/execure/intrinsic_associated.f90
14242 (pointer_to_section): Rewrite to use smaller array.
14243
14244 2004-06-08 David Edelsohn <edelsohn@gnu.org>
14245
14246 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
14247 * gcc.dg/ext/altivec-10.c: Same.
14248 * gcc.dg/ext/altivec-11.c: Same.
14249 * gcc.dg/ext/altivec-12.c: Same.
14250 * gcc.dg/ext/altivec-13.c: Same.
14251 * gcc.dg/ext/altivec-14.c: Same.
14252 * gcc.dg/ext/altivec-15.c: Same.
14253 * gcc.dg/ext/altivec-16.c: Same.
14254 * gcc.dg/ext/altivec-3.c: Same.
14255 * gcc.dg/ext/altivec-4.c: Same.
14256 * gcc.dg/ext/altivec-6.c: Same.
14257 * gcc.dg/ext/altivec-7.c: Same.
14258 * gcc.dg/ext/altivec-8.c: Same.
14259 * gcc.dg/ext/altivec-varargs-1.c: Same.
14260
14261 * g++.dg/ext/altivec-1.C: Correct dg syntax.
14262 * g++.dg/ext/altivec-10.C: Same.
14263 * g++.dg/ext/altivec-2.C: Same.
14264 * g++.dg/ext/altivec-3.C: Same.
14265 * g++.dg/ext/altivec-4.C: Same.
14266 * g++.dg/ext/altivec-5.C: Same.
14267 * g++.dg/ext/altivec-6.C: Same.
14268 * g++.dg/ext/altivec-7.C: Same.
14269 * g++.dg/ext/altivec-8.C: Same.
14270 * g++.dg/ext/altivec-9.C: Same.
14271
14272 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14273
14274 PR c++/7841
14275 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
14276
14277 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
14278
14279 * gcc.dg/union-1.c: New test.
14280
14281 2004-06-07 Roger Sayle <roger@eyesopen.com>
14282
14283 * gcc.dg/builtins-41.c: New test case.
14284 * gcc.dg/builtins-42.c: New test case.
14285
14286 2004-06-07 David Edelsohn <edelsohn@gnu.org>
14287
14288 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
14289 * g++.dg/ext/altivec-10.C: Same.
14290 * g++.dg/ext/altivec-2.C: Same.
14291 * g++.dg/ext/altivec-3.C: Same.
14292 * g++.dg/ext/altivec-4.C: Same.
14293 * g++.dg/ext/altivec-5.C: Same.
14294 * g++.dg/ext/altivec-6.C: Same.
14295 * g++.dg/ext/altivec-7.C: Same.
14296 * g++.dg/ext/altivec-8.C: Same.
14297 * g++.dg/ext/altivec-9.C: Same.
14298 * g++.old-deja/g++.abi/cxa_vec.C: Same.
14299 * g++.old-deja/g++.brendan/new3.C: Same.
14300 * gcc.c-torture/execute/eeprof-1.x: Same.
14301
14302 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
14303
14304 PR c/14765
14305 * gcc.dg/pr14765-1.c: New test.
14306
14307 2004-06-07 Roger Sayle <roger@eyesopen.com>
14308
14309 PR c/14649
14310 * gcc.dg/pr14649-1.c: New test case.
14311
14312 2004-06-07 Richard Henderson <rth@redhat.com>
14313
14314 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
14315 if temporaries.
14316
14317 2004-06-07 David Edelsohn <edelsohn@gnu.org>
14318
14319 * g++.dg/eh/elide1.C: Remove XFAIL.
14320
14321 2004-06-07 Mark Mitchell <mark@codesourcery.com>
14322
14323 PR c++/15337
14324 * g++.dg/expr/sizeof3.C: New test.
14325
14326 PR c++/14777
14327 * g++.dg/template/access14.C: New test.
14328
14329 PR c++/15554
14330 * g++.dg/template/enum1.C: New test.
14331
14332 PR c++/15057
14333 * g++.dg/eh/throw1.C: New test.
14334
14335 2004-06-07 David Ayers <d.ayers@inode.at>
14336 Ziemowit Laski <zlaski@apple.com>
14337
14338 * lib/objc.exp (objc_target_compile): Revert the '-framework
14339 Foundation' flag fix, since bare Darwin does not ship
14340 with the Foundation framework.
14341 * objc/execute/next_mapping.h: Provide a local NSConstantString
14342 @interface and @implementation.
14343 (objc_constant_string_init): A constructor function, used to
14344 initialize the NSConstantString meta-class object.
14345 * objc/execute/string1.m: Include "next_mapping.h" instead of
14346 <Foundation/NSString.h>.
14347 * objc/execute/string2.m: Likewise.
14348 * objc/execute/string3.m: Likewise.
14349 * objc/execute/string4.m: Likewise.
14350
14351 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
14352
14353 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
14354 to double. Replace double with FLOAT.
14355 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
14356
14357 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
14358 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
14359 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
14360 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
14361 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
14362 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
14363 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
14364 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
14365
14366 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
14367
14368 PR c/13519
14369 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
14370
14371 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14372
14373 PR c++/15503
14374 * g++.dg/template/meminit2.C: New test.
14375
14376 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
14377
14378 PR target/15822
14379 * gcc.c-torture/execute/compare-fp-1.c,
14380 gcc.c-torture/execute/compare-fp-2.c,
14381 gcc.c-torture/execute/compare-fp-3.c,
14382 gcc.c-torture/execute/compare-fp-4.c,
14383 gcc.c-torture/execute/compare-fp-3.x,
14384 gcc.c-torture/execute/compare-fp-4.x: Moved...
14385 * gcc.c-torture/execute/ieee/compare-fp-1.c,
14386 gcc.c-torture/execute/ieee/compare-fp-2.c,
14387 gcc.c-torture/execute/ieee/compare-fp-3.c,
14388 gcc.c-torture/execute/ieee/compare-fp-4.c,
14389 gcc.c-torture/execute/ieee/compare-fp-3.x,
14390 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
14391
14392 2004-06-04 David Ayers <d.ayers@inode.at>
14393
14394 * objc/execute/protocol-isEqual-4.m: New testcase.
14395
14396 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
14397
14398 * objc/execute/protocol-isEqual-1.m: New testcase.
14399 * objc/execute/protocol-isEqual-2.m: New testcase.
14400 * objc/execute/protocol-isEqual-3.m: New testcase.
14401
14402 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14403
14404 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
14405
14406 2004-06-02 Ziemowit Laski <zlaski@apple.com>
14407
14408 * lib/objc.exp (objc_target_compile): When running tests on
14409 Darwin (Mac OS X), inform the linker about '-framework
14410 'Foundation'.
14411
14412 2004-06-02 Eric Christopher <echristo@redhat.com>
14413
14414 * gcc.c-torture/compile/20040602-1.c: New.
14415
14416 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
14417
14418 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
14419 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
14420
14421 PR tree-optimization/14736
14422 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
14423
14424 PR tree-optimization/14042
14425 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
14426
14427 PR tree-optimization/14729
14428 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
14429
14430 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14431
14432 PR fortran/15557
14433 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
14434
14435 2004-06-01 Richard Hederson <rth@redhat.com>
14436
14437 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
14438
14439 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14440
14441 PR c++/14932
14442 * g++.dg/parse/offsetof4.C: New test.
14443
14444 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
14445
14446 PR objc/7993
14447 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
14448
14449 2004-05-31 Mark Mitchell <mark@codesourcery.com>
14450
14451 PR c++/15701
14452 * g++.dg/template/friend29.C: New test.
14453
14454 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
14455
14456 PR c/15749
14457 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
14458
14459 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
14460
14461 * gcc.dg/sparc-trap-1.c: New test.
14462
14463 2004-05-31 Roger Sayle <roger@eyesopen.com>
14464
14465 PR middle-end/15069
14466 * g++.dg/opt/fold3.C: New test case.
14467
14468 2004-05-30 Graham Stott <graham.stott@btinternet.com>
14469
14470 * lib/target-supports.exp (check_iconv_available): Fix fallout
14471 from 2004-05-28 patch.
14472
14473 2004-05-30 Paul Brook <paul@codesourcery.com>
14474
14475 PR fortran/15620
14476 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
14477 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
14478
14479 2004-05-30 Steven G. Kargl <kargls@comcast.net>
14480
14481 * gfortran.fortran-torture/execute/random_1.f90: New test.
14482
14483 2004-05-28 Ziemowit Laski <zlaski@apple.com>
14484
14485 * g++.dg/ext/altivec-10.C: New test.
14486
14487 2004-05-29 Paul Brook <paul@codesourcery.com>
14488
14489 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
14490
14491 2004-05-28 Ziemowit Laski <zlaski@apple.com>
14492
14493 * gcc.dg/altivec-16.c: New test.
14494
14495 2004-05-28 Janis Johnson <janis187@us.ibm.com>
14496
14497 * lib/target-supports.exp (check_vmx_hw_available): New.
14498 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
14499
14500 * lib/target-supports.exp (check_alias_available,
14501 check_iconv_available, check_named_sections_available): Use
14502 unique names for temporary files.
14503
14504 2004-05-28 Ziemowit Laski <zlaski@apple.com>
14505
14506 * gcc.dg/altivec-15.c: New test.
14507
14508 2004-05-28 Mark Mitchell <mark@codesourcery.com>
14509
14510 PR c++/15083
14511 * g++.dg/warn/noeffect6.C: New test.
14512
14513 PR c++/15471
14514 * g++.dg/expr/ptrmem4.C: New test.
14515
14516 PR c++/15640
14517 * g++.dg/template/operator3.C: New test.
14518
14519 2004-05-28 Mark Mitchell <mark@codesourcery.com>
14520
14521 PR c++/14668
14522 * g++.dg/lookup/redecl1.C: New test.
14523 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
14524
14525 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
14526
14527 * gcc.c-torture/execute/compare-fp-1.c,
14528 gcc.c-torture/execute/compare-fp-2.c,
14529 gcc.c-torture/execute/compare-fp-3.c,
14530 gcc.c-torture/execute/compare-fp-4.c,
14531 gcc.c-torture/execute/compare-fp-3.x,
14532 gcc.c-torture/execute/compare-fp-4.x,
14533 gcc.dg/pr15649-1.c: New.
14534
14535 2004-05-27 Adam Nemet <anemet@lnxw.com>
14536
14537 PR c++/12883
14538 * g++.dg/init/array14.C: New test.
14539
14540 2004-05-25 Janis Johnson <janis187@us.ibm.com>
14541
14542 * lib/compat.exp (compat-get-options-main): New.
14543 (compat-get-options): Remove unneeded code, warn for ignored
14544 command.
14545 (compat-execute): Check flag set by dg-require-* commands.
14546
14547 * lib/compat.exp (compat-execute): Break up long lines.
14548
14549 2004-05-24 Janis Johnson <janis187@us.ibm.com>
14550
14551 * gcc.dg/altivec-7.c: Don't use 'vector long'.
14552 * gcc.dg/altivec-14.c: New test.
14553 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
14554
14555 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
14556 * gcc.dg/altivec-12.c: Ditto.
14557
14558 * gcc.dg/altivec-3.c: Move call to altivec_check.
14559
14560 2004-05-23 Mark Mitchell <mark@codesourcery.com>
14561
14562 PR c++/15044
14563 * g++.dg/template/error12.C: New test.
14564
14565 PR c++/15317
14566 * g++.dg/ext/attrib15.C: New test.
14567
14568 PR c++/15329
14569 * g++.dg/template/ptrmem9.C: New test.
14570
14571 2004-05-25 Paul Brook <paul@codesourcery.com>
14572
14573 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
14574
14575 2004-05-23 Mark Mitchell <mark@codesourcery.com>
14576
14577 PR c++/15165
14578 * g++.dg/template/crash19.C: New test.
14579
14580 2004-05-23 Mark Mitchell <mark@codesourcery.com>
14581
14582 PR c++/15025
14583 * g++.dg/template/redecl1.C: New test.
14584
14585 2004-05-23 Mark Mitchell <mark@codesourcery.com>
14586
14587 PR c++/14821
14588 * g++.dg/other/ns1.C: New test.
14589
14590 PR c++/14883
14591 * g++.dg/template/invalid1.C: New test.
14592
14593 2004-05-23 Paul Brook <paul@codesourcery.com>
14594 Victor Leikehman <lei@haifasphere.co.il>
14595
14596 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
14597 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
14598
14599 2004-05-22 Mark Mitchell <mark@codesourcery.com>
14600
14601 PR c++/15285
14602 PR c++/15299
14603 * g++.dg/template/non-dependent5.C: New test.
14604 * g++.dg/template/non-dependent6.C: New test.
14605
14606 2004-05-22 Mark Mitchell <mark@codesourcery.com>
14607
14608 PR c++/15507
14609 * g++.dg/inherit/union1.C: New test.
14610
14611 PR c++/15542
14612 * g++.dg/template/addr1.C: New test.
14613
14614 PR c++/15427
14615 * g++.dg/template/array5.C: New test.
14616
14617 PR c++/15287
14618 * g++.dg/template/array6.C: New test.
14619
14620 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
14621 Roger Sayle <roger@eyesopen.com>
14622
14623 * g++.dg/lookup/forscope2.C: New test case.
14624
14625 2004-05-22 Ben Elliston <bje@au.ibm.com>
14626
14627 * gcc.dg/cpp/Wmissingdirs.c: New.
14628
14629 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
14630
14631 PR target/15301
14632 * gcc.dg/compat/union-m128-1.h: New file.
14633 * gcc.dg/compat/union-m128-1_main.c: Likewise.
14634 * gcc.dg/compat/union-m128-1_x.c: Likewise.
14635 * gcc.dg/compat/union-m128-1_y.c: Likewise.
14636
14637 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
14638
14639 PR target/15302
14640 * gcc.dg/compat/struct-complex-1.h: New file.
14641 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
14642 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
14643 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
14644
14645 2004-05-20 Roger Sayle <roger@eyesopen.com>
14646
14647 PR middle-end/3074
14648 * gcc.dg/pr3074-1.c: New test case.
14649 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
14650
14651 2004-05-20 Falk Hueffner <falk@debian.org>
14652
14653 PR other/15526
14654 * gcc.dg/ftrapv-1.c: New test case.
14655
14656 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
14657
14658 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
14659
14660 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
14661 Jeff Law <law@redhat.com>
14662
14663 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
14664 * gcc.dg/tree-ssa/20040518-2.c: New test.
14665
14666 * gcc.dg/tree-ssa/20040518-1.c: New test.
14667
14668 2004-05-18 Zack Weinberg <zack@codesourcery.com>
14669
14670 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
14671
14672 2004-05-18 Paul Brook <paul@codesourcery.com>
14673
14674 PR fortran/13930
14675 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
14676
14677 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14678
14679 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
14680 constant folding.
14681
14682 2004-05-17 Steven Bosscher <stevenb@suse.de>
14683
14684 * gcc.dg/tree-ssa/20040517-1.c: New test.
14685
14686 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14687
14688 * gcc.dg/loop-4.c: New test.
14689
14690 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
14691
14692 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
14693
14694 2004-05-15 Bud Davis <bdavis9659@comcast.net>
14695
14696 PR fortran/15311
14697 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
14698
14699 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14700
14701 PR fortran/13826
14702 PR fortran/13940
14703 * gfortran.fortran-torture/compile/data_1.f90: New test.
14704
14705 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
14706
14707 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
14708 * gcc.dg/uninit-H.c: Define ASM for __s390__.
14709
14710 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
14711
14712 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
14713
14714 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
14715
14716 PR c/15444
14717 * gcc.dg/format/xopen-1.c: Adjust expected message.
14718 * gcc.dg/format/xopen-3.c: New test.
14719
14720 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
14721
14722 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
14723
14724 2004-05-14 Jeff Law <law@redhat.com>
14725
14726 * gcc.dg/tree-ssa/20040514-2.c: New test.
14727
14728 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14729
14730 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
14731 this ...
14732 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
14733 this.
14734
14735 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
14736
14737 * gcc.dg/tree-ssa/20040514-1.c: New test.
14738
14739 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14740
14741 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
14742 test.
14743
14744 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14745
14746 PR fortran/14066
14747 * gfortran.fortran-torture/compile/do_1.f90: New test.
14748
14749 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14750
14751 PR fortran/15051
14752 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
14753 test.
14754
14755 2004-05-14 Bud Davis <bdavis9659@comcast.net>
14756
14757 PR fortran/15149
14758 * gfortran.fortran-torture/execute/random_init.f90: New test.
14759
14760 2004-05-13 Paul Brook <paul@codesourcery.com>
14761
14762 PR fortran/15314
14763 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
14764
14765 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
14766
14767 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
14768 for the powerpc case.
14769
14770 2004-05-13 Jeff Law <law@redhat.com>
14771
14772 * gcc.dg/tree-ssa/20040513-1.c: New test.
14773 * gcc.dg/tree-ssa/20040513-2.c: New test.
14774
14775 2004-05-13 Paul Brook <paul@codesourcery.com>
14776
14777 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
14778 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
14779 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
14780
14781 2004-05-13 Andreas Schwab <schwab@suse.de>
14782
14783 PR other/10819
14784 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
14785 characters.
14786
14787 2004-05-13 Bud Davis <bdavis9659@comcast.net>
14788
14789 PR fortran/15294
14790 * gfortran.fortran-torture/execute/adjustr.f90: New file.
14791
14792 2004-05-13 Diego Novillo <dnovillo@redhat.com>
14793
14794 Merge from tree-ssa-20020619-branch. See
14795 ChangeLog.tree-ssa for details.
14796
14797 2004-05-11 Ziemowit Laski <zlaski@apple.com>
14798
14799 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
14800 include <altivec.h> explicitly.
14801 * gcc.dg/altivec-13.c: Likewise.
14802
14803 2004-05-11 Paul Brook <paul@codesourcery.com>
14804
14805 * gcc.c-torture/compile/20010518-1.c: Force enum size.
14806
14807 2004-05-10 Eric Christopher <echristo@redhat.com>
14808
14809 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
14810 * gcc.dg/sibcall-4.c: Ditto.
14811
14812 2004-05-10 Ziemowit Laski <zlaski@apple.com>
14813
14814 * g++.dg/ext/altivec-8.C: New test case.
14815 * gcc.dg/altivec-13.c: New test case.
14816
14817 2004-05-08 Roger Sayle <roger@eyesopen.com>
14818
14819 * gcc.c-torture/execute/divcmp-1.c: New test case.
14820 * gcc.c-torture/execute/divcmp-2.c: New test case.
14821 * gcc.c-torture/execute/divcmp-3.c: New test case.
14822
14823 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
14824
14825 * g++.dg/other/pragma-re-2.C: New test.
14826
14827 2004-05-07 Uros Bizjak <uros@kss-loka.si>
14828
14829 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
14830 * gcc.dg/i386-387-2.c: Likewise.
14831
14832 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
14833 __builtin_drem.
14834 * gcc.dg/i386-387-6.c: Likewise.
14835
14836 2004-05-07 Uros Bizjak <uros@kss-loka.si>
14837
14838 * gcc.dg/builtins-33.c: Also check log1p*.
14839
14840 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
14841
14842 PR optimization/15296
14843 * gcc.c-torture/execute/pr15296.c: New test.
14844
14845 2004-05-05 Uros Bizjak <uros@kss-loka.si>
14846
14847 * gcc.dg/builtins-40.c: New test.
14848
14849 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
14850
14851 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
14852
14853 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
14854
14855 * g++.dg/ext/spe1.C: New testcase.
14856
14857 2004-05-04 Ziemowit Laski <zlaski@apple.com>
14858
14859 * objc.dg/image-info.m: Allow additional attributes
14860 for __image_info section.
14861
14862 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
14863
14864 * gcc.dg/torture/mips-hilo-2.c: New test.
14865
14866 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14867
14868 PR c++/14389
14869 * g++.dg/template/member5.C: New test.
14870
14871 2004-05-03 Uros Bizjak <uros@kss-loka.si>
14872
14873 * gcc.dg/builtins-34.c: Also check expm1*.
14874
14875 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14876
14877 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
14878 * gcc.dg/torture/builtin-convert-3.c: New test.
14879
14880 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
14881
14882 PR middle-end/15054
14883 * g++.dg/opt/pr15054.C: New test.
14884
14885 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14886
14887 * gcc.dg/torture/builtin-rounding-1.c: New test.
14888 * gcc.dg/builtins-25.c: Delete.
14889 * gcc.dg/builtins-29.c: Delete.
14890
14891 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
14892
14893 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
14894 * gcc.dg/sibcall-4.c: Likewise.
14895 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
14896
14897 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
14898
14899 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
14900 bit-field on 16-bit targets.
14901
14902 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
14903
14904 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
14905 16-bit targets.
14906
14907 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
14908
14909 * gcc.dg/rs6000-power2-1.c: Change to compile only.
14910 * gcc.dg/rs6000-power2-2.c: Likewise.
14911
14912 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
14913
14914 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
14915 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
14916 Change the asm registers to be in form of frN instead of fN.
14917
14918 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14919
14920 * gcc.dg/torture/builtin-convert-2.c: New test.
14921
14922 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
14923
14924 * gcc.dg/rs6000-power2-1.c: New test.
14925 * gcc.dg/rs6000-power2-2.c: New test.
14926
14927 2004-04-28 Jan Hubicka <jh@suse.cz>
14928
14929 * gcc.dg/unused-6.c: New test.
14930
14931 2004-04-24 Laurent GUERBY <laurent@guerby.net>
14932 Ulrich Weigand <uweigand@de.ibm.com>
14933
14934 * ada/acats/run_all.sh: Define $target variable.
14935
14936 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
14937
14938 PR c++/15119
14939 * g++.dg/other/vararg-1.C: New test.
14940
14941 PR c++/4794
14942 * g++.dg/eh/cleanup3.C: New test.
14943
14944 2004-04-24 Laurent GUERBY <laurent@guerby.net>
14945
14946 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
14947 and ad8011a (target_insn).
14948 * ada/acats/support/macro.dfs: Likewise.
14949 * ada/acats/support/impbit.adb: New file.
14950
14951 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
14952
14953 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
14954
14955 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
14956
14957 * gcc.dg/loop-3.c: New test.
14958
14959 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
14960
14961 * gcc.c-torture/execute/simd-5.c: New test.
14962
14963 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14964
14965 PR c++/15064
14966 * g++.dg/template/crash18.C: New test.
14967
14968 2004-04-22 Mark Mitchell <mark@codesourcery.com>
14969
14970 * g++.dg/ext/complit3.C: New test.
14971
14972 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
14973
14974 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
14975 * gcc.dg/altivec-3.c: Same.
14976 * gcc.dg/altivec-varargs-1.c: Same.
14977
14978 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
14979
14980 * lib/target-supports.exp (check_profiling_available): Assume
14981 profiling is not available on powerpc-eabi targets.
14982
14983 2004-04-21 Janis Johnson <janis187@us.ibm.com>
14984
14985 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
14986 * gcc.dg/vmx/bug-1.c: Ditto.
14987
14988 2004-04-20 Eric Christopher <echristo@redhat.com>
14989
14990 * gcc.dg/charset/extern.c: New test.
14991 * g++.dg/charset/extern3.cc: Ditto.
14992
14993 2004-04-20 Uros Bizjak <uros@kss-loka.si>
14994
14995 * gcc.dg/builtins-39.c: New test.
14996
14997 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
14998
14999 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
15000
15001 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
15002
15003 * gcc.dg/torture/mips-hilo-1.c: New test.
15004
15005 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
15006
15007 * gcc.c-torture/compile/20040419-1.c: New test.
15008
15009 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
15010
15011 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
15012
15013 2004-04-18 Zack Weinberg <zack@codesourcery.com>
15014 Aldy Hernandez <aldyh@redhat.com>
15015
15016 * gcc.c-torture/execute/va-arg-24.c: New.
15017
15018 2004-04-17 Zack Weinberg <zack@codesourcery.com>
15019 Aldy Hernandez <aldyh@redhat.com>
15020
15021 * gcc.dg/vmx/1b-01.c: New.
15022 * gcc.dg/vmx/1b-02.c: New.
15023 * gcc.dg/vmx/1b-03.c: New.
15024 * gcc.dg/vmx/1b-04.c: New.
15025 * gcc.dg/vmx/1b-05.c: New.
15026 * gcc.dg/vmx/1b-06.c: New.
15027 * gcc.dg/vmx/1b-07.c: New.
15028 * gcc.dg/vmx/1c-01.c: New.
15029 * gcc.dg/vmx/1c-02.c: New.
15030 * gcc.dg/vmx/3a-01a.c: New.
15031 * gcc.dg/vmx/3a-01.c: New.
15032 * gcc.dg/vmx/3a-01m.c: New.
15033 * gcc.dg/vmx/3a-03.c: New.
15034 * gcc.dg/vmx/3a-03m.c: New.
15035 * gcc.dg/vmx/3a-04.c: New.
15036 * gcc.dg/vmx/3a-04m.c: New.
15037 * gcc.dg/vmx/3a-05.c: New.
15038 * gcc.dg/vmx/3a-06.c: New.
15039 * gcc.dg/vmx/3a-06m.c: New.
15040 * gcc.dg/vmx/3a-07.c: New.
15041 * gcc.dg/vmx/3b-01.c: New.
15042 * gcc.dg/vmx/3b-02.c: New.
15043 * gcc.dg/vmx/3b-10.c: New.
15044 * gcc.dg/vmx/3b-13.c: New.
15045 * gcc.dg/vmx/3b-14.c: New.
15046 * gcc.dg/vmx/3b-15.c: New.
15047 * gcc.dg/vmx/3c-01a.c: New.
15048 * gcc.dg/vmx/3c-01.c: New.
15049 * gcc.dg/vmx/3c-02.c: New.
15050 * gcc.dg/vmx/3c-03.c: New.
15051 * gcc.dg/vmx/3d-01.c: New.
15052 * gcc.dg/vmx/4-01.c: New.
15053 * gcc.dg/vmx/4-03.c: New.
15054 * gcc.dg/vmx/5-01.c: New.
15055 * gcc.dg/vmx/5-02.c: New.
15056 * gcc.dg/vmx/5-03.c: New.
15057 * gcc.dg/vmx/5-04.c: New.
15058 * gcc.dg/vmx/5-05.c: New.
15059 * gcc.dg/vmx/5-06.c: New.
15060 * gcc.dg/vmx/5-07.c: New.
15061 * gcc.dg/vmx/5-07t.c: New.
15062 * gcc.dg/vmx/5-08.c: New.
15063 * gcc.dg/vmx/5-10.c: New.
15064 * gcc.dg/vmx/5-11.c: New.
15065 * gcc.dg/vmx/7-01a.c: New.
15066 * gcc.dg/vmx/7-01.c: New.
15067 * gcc.dg/vmx/7c-01.c: New.
15068 * gcc.dg/vmx/7d-01.c: New.
15069 * gcc.dg/vmx/7d-02.c: New.
15070 * gcc.dg/vmx/8-01.c: New.
15071 * gcc.dg/vmx/8-02a.c: New.
15072 * gcc.dg/vmx/8-02.c: New.
15073 * gcc.dg/vmx/brode-1.c: New.
15074 * gcc.dg/vmx/bug-1.c: New.
15075 * gcc.dg/vmx/bug-2.c: New.
15076 * gcc.dg/vmx/bug-3.c: New.
15077 * gcc.dg/vmx/cw-bug-1.c: New.
15078 * gcc.dg/vmx/cw-bug-2.c: New.
15079 * gcc.dg/vmx/cw-bug-3.c: New.
15080 * gcc.dg/vmx/dct.c: New.
15081 * gcc.dg/vmx/debug-1.c: New.
15082 * gcc.dg/vmx/debug-2.c: New.
15083 * gcc.dg/vmx/debug-3.c: New.
15084 * gcc.dg/vmx/debug-4.c: New.
15085 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
15086 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
15087 * gcc.dg/vmx/eg-5.c: New.
15088 * gcc.dg/vmx/fft.c: New.
15089 * gcc.dg/vmx/gcc-bug-1.c: New.
15090 * gcc.dg/vmx/gcc-bug-2.c: New.
15091 * gcc.dg/vmx/gcc-bug-3.c: New.
15092 * gcc.dg/vmx/gcc-bug-4.c: New.
15093 * gcc.dg/vmx/gcc-bug-5.c: New.
15094 * gcc.dg/vmx/gcc-bug-6.c: New.
15095 * gcc.dg/vmx/gcc-bug-7.c: New.
15096 * gcc.dg/vmx/gcc-bug-8.c: New.
15097 * gcc.dg/vmx/gcc-bug-9.c: New.
15098 * gcc.dg/vmx/gcc-bug-b.c: New.
15099 * gcc.dg/vmx/gcc-bug-c.c: New.
15100 * gcc.dg/vmx/gcc-bug-d.c: New.
15101 * gcc.dg/vmx/gcc-bug-e.c: New.
15102 * gcc.dg/vmx/gcc-bug-f.c: New.
15103 * gcc.dg/vmx/gcc-bug-g.c: New.
15104 * gcc.dg/vmx/gcc-bug-i.c: New.
15105 * gcc.dg/vmx/harness.h: New.
15106 * gcc.dg/vmx/ira1.c: New.
15107 * gcc.dg/vmx/ira2a.c: New.
15108 * gcc.dg/vmx/ira2b.c: New.
15109 * gcc.dg/vmx/ira2.c: New.
15110 * gcc.dg/vmx/ira2c.c: New.
15111 * gcc.dg/vmx/mem.c: New.
15112 * gcc.dg/vmx/newton-1.c: New.
15113 * gcc.dg/vmx/ops.c: New.
15114 * gcc.dg/vmx/sn7153.c: New.
15115 * gcc.dg/vmx/spill2.c: New.
15116 * gcc.dg/vmx/spill3.c: New.
15117 * gcc.dg/vmx/spill.c: New.
15118 * gcc.dg/vmx/t.c: New.
15119 * gcc.dg/vmx/varargs-1.c: New.
15120 * gcc.dg/vmx/varargs-2.c: New.
15121 * gcc.dg/vmx/varargs-3.c: New.
15122 * gcc.dg/vmx/varargs-4.c: New.
15123 * gcc.dg/vmx/varargs-5.c: New.
15124 * gcc.dg/vmx/varargs-6.c: New.
15125 * gcc.dg/vmx/varargs-7.c: New.
15126 * gcc.dg/vmx/vmx.exp: New.
15127 * gcc.dg/vmx/vprint-1.c: New.
15128 * gcc.dg/vmx/vscan-1.c: New.
15129 * gcc.dg/vmx/x-01.c: New.
15130 * gcc.dg/vmx/x-02.c: New.
15131 * gcc.dg/vmx/x-03.c: New.
15132 * gcc.dg/vmx/x-04.c: New.
15133 * gcc.dg/vmx/x-05.c: New.
15134 * gcc.dg/vmx/yousufi-1.c: New.
15135 * gcc.dg/vmx/zero-1.c: New.
15136 * gcc.dg/vmx/zero.c: New.
15137
15138 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
15139
15140 * g++.dg/lookup/java1.C: Update for chage of
15141 _Jv_AllocObject.
15142 * g++.dg/lookup/java2.C: Likewise.
15143
15144 2004-04-17 Laurent GUERBY <laurent@guerby.net>
15145
15146 * ada/acats/run_all.sh: use -O2 by default.
15147
15148 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
15149
15150 * gcc.dg/vr-mult-[12].c: New tests.
15151
15152 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15153
15154 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
15155
15156 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
15157
15158 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
15159
15160 * lib/target-supports.exp (check_profiling_available): Assume profiling
15161 isn't available for mips*-*-elf targets.
15162
15163 2004-04-14 Uros Bizjak <uros@kss-loka.si>
15164
15165 * gcc.dg/builtins-38.c: New test.
15166
15167 2004-04-14 Eric Christopher <echristo@redhat.com>
15168
15169 * g++.dg/charset/charset.exp: Run .cc extension tests.
15170
15171 2004-04-14 Zack Weinberg <zack@codesourcery.com>
15172
15173 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
15174
15175 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15176
15177 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
15178
15179 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
15180
15181 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
15182 * gcc.dg/i386-387-2.c: Likewise.
15183
15184 * gcc.dg/i386-387-7.c: New test.
15185 * gcc.dg/i386-387-8.c: New test.
15186
15187 * gcc.dg/builtins-37.c: New test.
15188
15189 2004-04-13 Geoffrey Keating <geoffk@apple.com>
15190
15191 * g++.dg/pch/externc-1.C: Add missing semicolon.
15192
15193 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
15194
15195 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
15196
15197 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
15198
15199 * gcc.c-torture/execute/20040411-1.c: New test.
15200
15201 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
15202
15203 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
15204
15205 2004-04-09 Chris Demetriou <cgd@broadcom.com>
15206
15207 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
15208
15209 2004-04-09 Zack Weinberg <zack@codesourcery.com>
15210
15211 * lib/target-supports.exp (check_named_sections_available): New.
15212 * lib/gcc-dg.exp (dg-require-named-sections): New.
15213 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
15214 old-deja.exp. Also prune error-count message from HP linker.
15215 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
15216
15217 * g++.dg/init/init-ref4.C: Use dg-require-weak.
15218 * g++.old-deja/g++.pt/static3.C: Likewise.
15219 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
15220
15221 2004-04-09 Roger Sayle <roger@eyesopen.com>
15222
15223 * gcc.c-torture/execute/20040409-1.c: New test case.
15224 * gcc.c-torture/execute/20040409-2.c: New test case.
15225 * gcc.c-torture/execute/20040409-3.c: New test case.
15226
15227 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
15228
15229 * gcc.dg/20040409-1.c: New test.
15230
15231 2004-04-08 Roger Sayle <roger@eyesopen.com>
15232
15233 PR target/14888
15234 * g++.dg/opt/pr14888.C: New test case.
15235
15236 2004-04-08 Geoffrey Keating <geoffk@apple.com>
15237
15238 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
15239 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
15240 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
15241 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
15242 New tests.
15243
15244 2004-04-08 Paul Brook <paul@codesourcery.com>
15245
15246 * gcc.dg/spill-1.c: New test.
15247
15248 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15249
15250 * gcc.dg/torture/builtin-ctype-2.c: New test.
15251
15252 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
15253
15254 * gcc.dg/pch/pch.exp: Add largefile test.
15255
15256 2004-04-06 Geoffrey Keating <geoffk@apple.com>
15257
15258 * g++.dg/pch/externc-1.Hs: New.
15259 * g++.dg/pch/externc-1.C: New.
15260
15261 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15262
15263 * gcc.dg/compat/struct-by-value-5a_main.c,
15264 gcc.dg/compat/struct-by-value-5b_main.c: New files.
15265 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
15266 * gcc.dg/compat/struct-by-value-5a_x.c,
15267 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
15268 gcc.dg/compat/struct-by-value-5_x.c.
15269 * gcc.dg/compat/struct-by-value-5a_y.c,
15270 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
15271 gcc.dg/compat/struct-by-value-5_y.c.
15272
15273 * gcc.dg/compat/struct-by-value-6a_main.c,
15274 gcc.dg/compat/struct-by-value-6b_main.c: New files.
15275 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
15276 * gcc.dg/compat/struct-by-value-6a_x.c,
15277 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
15278 gcc.dg/compat/struct-by-value-6_x.c.
15279 * gcc.dg/compat/struct-by-value-6a_y.c,
15280 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
15281 gcc.dg/compat/struct-by-value-6_y.c.
15282
15283 * gcc.dg/compat/struct-by-value-7a_main.c,
15284 gcc.dg/compat/struct-by-value-7b_main.c: New files.
15285 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
15286 * gcc.dg/compat/struct-by-value-7a_x.c,
15287 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
15288 gcc.dg/compat/struct-by-value-7_x.c.
15289 * gcc.dg/compat/struct-by-value-7a_y.c,
15290 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
15291 gcc.dg/compat/struct-by-value-7_y.c.
15292
15293 2004-04-06 Jakub Jelinek <jakub@redhat.com>
15294
15295 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
15296 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
15297 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
15298 options.
15299
15300 2004-04-06 Uros Bizjak <uros@kss-loka.si>
15301
15302 * gcc.dg/builtins-36.c: New test.
15303
15304 2004-04-06 Paul Brook <paul@codesourcery.com>
15305
15306 * README.gcc: Remove obsolete contraint on testcases.
15307
15308 2004-04-05 Paul Brook <paul@codesourcery.com>
15309
15310 PR2123
15311 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
15312 failure and exit(0) on success.
15313 * g++.dg/expr/anew2.C: Ditto.
15314 * g++.dg/expr/anew3.C: Ditto.
15315 * g++.dg/expr/anew4.C: Ditto.
15316
15317 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
15318
15319 PR c++/3518
15320 * g++.dg/template/unify7.C: New.
15321
15322 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
15323
15324 * g++.dg/README: Bring up to date with new subdirectories; remove
15325 duplicate subdirectory lines.
15326
15327 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
15328
15329 PR c++/14007
15330 * g++.dg/template/unify5.C: New.
15331 * g++.dg/template/unify6.C: New.
15332 * g++.dg/template/qualttp20.C: Adjust.
15333 * g++.old-deja/g++.jason/report.C: Adjust.
15334 * g++.old-deja/g++.other/qual1.C: Adjust.
15335
15336 2004-04-01 Mark Mitchell <mark@codesourcery.com>
15337
15338 PR c++/14803
15339 * g++.dg/inherit/ptrmem1.C: New test.
15340
15341 2004-04-01 Jakub Jelinek <jakub@redhat.com>
15342
15343 PR c++/14755
15344 * gcc.c-torture/execute/20040331-1.c: New test.
15345 * gcc.dg/20040331-1.c: New test.
15346
15347 2004-04-01 Paul Brook <paul@codesourcery.com>
15348
15349 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
15350
15351 2004-03-30 Mark Mitchell <mark@codesourcery.com>
15352
15353 PR c++/14724
15354 * g++.dg/init/goto1.C: New test.
15355
15356 PR c++/14763
15357 * g++.dg/template/defarg4.C: New test.
15358
15359 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
15360
15361 * gcc.dg/altivec-11.c: Extend test for more valid cases.
15362
15363 2004-03-28 David Edelsohn <edelsohn@gnu.org>
15364
15365 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
15366
15367 2004-03-28 Zack Weinberg <zack@codesourcery.com>
15368
15369 * gcc.dg/noncompile/undeclared-2.c: New test.
15370
15371 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
15372
15373 * gcc.dg/940409-1.c: Remove XFAIL.
15374 * gcc.dg/reg-vol-struct-1.c: New test.
15375
15376 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15377
15378 * gcc.dg/torture/builtin-wctype-1.c: New test.
15379
15380 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
15381
15382 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
15383 * gcc.dg/20001101-1.c: Likewise.
15384 * gcc.dg/20001102-1.c: Likewise.
15385
15386 2004-03-25 Roger Sayle <roger@eyesopen.com>
15387
15388 * gcc.dg/compare8.c: Add an additional test for XOR.
15389
15390 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15391
15392 * gcc.dg/torture/builtin-ctype-1.c: New test.
15393
15394 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15395
15396 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
15397 * gcc.dg/torture/builtin-math-1.c: Likewise.
15398 * gcc.dg/torture/builtin-power-1.c: New test.
15399
15400 2004-03-24 Andreas Schwab <schwab@suse.de>
15401
15402 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
15403 IA64 assembler.
15404
15405 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
15406 Roger Sayle <roger@eyesopen.com>
15407
15408 * gcc.dg/compare8.c: New test case.
15409
15410 2004-03-23 Ziemowit Laski <zlaski@apple.com>
15411
15412 * g++.dg/ext/altivec-7.C: New test.
15413
15414 2004-03-23 Zack Weinberg <zack@codesourcery.com>
15415
15416 PR 12267, 12391, 12560, 13129, 14114, 14133
15417 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
15418 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
15419 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
15420 Adjust error regexps.
15421 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
15422 * gcc.dg/noncompile/undeclared-1.c: New test cases.
15423 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
15424 * gcc.dg/local1.c: Add explanatory comment.
15425
15426 2004-03-23 Roger Sayle <roger@eyesopen.com>
15427
15428 PR optimization/14669
15429 * g++.dg/opt/fold2.C: New test case.
15430
15431 2004-03-22 Jakub Jelinek <jakub@redhat.com>
15432
15433 PR c/14069
15434 * gcc.dg/20040322-1.c: New test.
15435
15436 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
15437
15438 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
15439 * gcc.dg/ultrasp4.c: Likewise.
15440 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
15441
15442 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
15443
15444 * gcc.dg/i386-sse-8.c: Reset default options.
15445
15446 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
15447
15448 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
15449 in the error message text.
15450
15451 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
15452
15453 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
15454
15455 2004-03-21 Mark Mitchell <mark@codesourcery.com>
15456
15457 PR c++/14616
15458 * g++.dg/init/array13.C: New test.
15459
15460 2004-03-20 Roger Sayle <roger@eyesopen.com>
15461
15462 PR target/13889
15463 * gcc.c-torture/compile/pr13889.c: New test case.
15464
15465 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
15466
15467 PR c/14635
15468 * builtins-1.c (nan, nans): Don't test.
15469 * builtins-30.c: Don't use nan, nanf, nanl.
15470 * builtins-35.c: New test.
15471
15472 2004-03-19 Ziemowit Laski <zlaski@apple.com>
15473
15474 * g++.dg/ext/altivec-6.C: New test.
15475
15476 2004-03-19 Mark Mitchell <mark@codesourcery.com>
15477
15478 * g++.dg/init/placement3.C: New test.
15479
15480 * g++.dg/template/spec13.C: New test.
15481
15482 * g++.dg/lookup/using11.C: New test.
15483
15484 * g++.dg/lookup/koenig3.C: New test.
15485
15486 * g++.dg/template/operator2.C: New test.
15487
15488 * g++.dg/expr/dtor3.C: New test.
15489 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
15490 marker.
15491 * g++.old-deja/g++.law/visibility28.C: Likewise.
15492
15493 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
15494
15495 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
15496 * gcc.dg/ppc64-abi-3.c: Likewise.
15497
15498 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15499
15500 PR c++/14545
15501 * g++.dg/parse/template15.C: New test.
15502
15503 2004-03-18 Mark Mitchell <mark@codesourcery.com>
15504
15505 * g++.dg/expr/dtor2.C: New test.
15506
15507 * g++.dg/lookup/anon4.C: New test.
15508
15509 * g++.dg/overload/using1.C: New test.
15510
15511 * g++.dg/template/lookup7.C: New test.
15512
15513 * g++.dg/template/typename6.C: New test.
15514
15515 * g++.dg/expr/cond6.C: New test.
15516
15517 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15518
15519 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
15520
15521 2004-03-18 Mark Mitchell <mark@codesourcery.com>
15522
15523 * g++.dg/expr/cond5.C: New test.
15524 * g++.dg/expr/constcast1.C: Likewise.
15525 * g++.dg/expr/ptrmem2.C: Likewise.
15526 * g++.dg/expr/ptrmem3.C: Likewise.
15527 * g++.dg/lookup/main1.C: Likewise.
15528 * g++.dg/template/lookup6.C: Likewise.
15529
15530 2004-03-18 Mark Mitchell <mark@codesourcery.com>
15531
15532 * gcc.dg/local1.c: New test.
15533
15534 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
15535
15536 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15537
15538 * gcc.dg/torture/builtin-convert-1.c: New test.
15539
15540 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15541
15542 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
15543
15544 2004-03-16 Mark Mitchell <mark@codesourcery.com>
15545
15546 PR c++/14481
15547 * g++.dg/warn/Wunused-7.C: New test.
15548
15549 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15550
15551 * gcc.dg/torture/builtin-integral-1.c: New test.
15552
15553 2004-03-16 Mark Mitchell <mark@codesourcery.com>
15554
15555 PR c++/14586
15556 * g++.dg/parse/non-dependent3.C: New test.
15557
15558 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
15559
15560 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
15561 * g++.dg/eh/simd-2.C: Likewise.
15562 * g++.dg/init/array10.C: Likewise.
15563 * gcc.c-torture/compile/simd-1.c: Likewise.
15564 * gcc.c-torture/compile/simd-2.c: Likewise.
15565 * gcc.c-torture/compile/simd-3.c: Likewise.
15566 * gcc.c-torture/compile/simd-4.c: Likewise.
15567 * gcc.c-torture/compile/simd-6.c: Likewise.
15568 * gcc.c-torture/execute/simd-1.c: Likewise.
15569 * gcc.c-torture/execute/simd-2.c: Likewise.
15570 * gcc.dg/compat/vector-defs.h: Likewise.
15571 * gcc.dg/20020531-1.c: Likewise.
15572 * gcc.dg/altivec-3.c: Likewise.
15573 * gcc.dg/altivec-4.c: Likewise.
15574 * gcc.dg/altivec-varargs-1.c: Likewise.
15575 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
15576 * gcc.dg/i386-mmx-3.c: Likewise.
15577 * gcc.dg/i386-sse-4.c: Likewise.
15578 * gcc.dg/i386-sse-5.c: Likewise.
15579 * gcc.dg/i386-sse-8.c: Likewise.
15580 * gcc.dg/simd-1.c: Likewise.
15581 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
15582 __ev64_opaque__ since the machine description provides it.
15583
15584 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
15585
15586 * lib/compat.exp (skip_list): New global variable.
15587 Use it to hold the user defined COMPAT_SKIPS list if any.
15588 (compat-obj): Add the members of skip_list to optall.
15589
15590 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
15591
15592 * gcc.dg/compat/union-by-value-1_main.c,
15593 union-by-value-1_x.c, union-by-value-1_y.c,
15594 union-check.h, union-defs.h,
15595 union-init.h, union-return-1_main.c,
15596 union-return-1_x.c, union-return-1_y.c: New files.
15597
15598 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
15599
15600 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
15601 mixed-struct-init.h: Add 4 mixed structure types.
15602 struct-by-value-21_main.c, struct-by-value-21_x.c,
15603 struct-by-value-21_y.c, struct-return-21_main.c,
15604 struct-return-21_x.c, struct-return-21_y.c: New files.
15605
15606 2004-03-13 Mark Mitchell <mark@codesourcery.com>
15607
15608 PR c++/14550
15609 * g++.dg/parse/template14.C: New test.
15610
15611 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
15612
15613 * gcc.c-torture/execute/20040313-1.c: New test.
15614
15615 2004-03-13 Jakub Jelinek <jakub@redhat.com>
15616
15617 PR target/14533
15618 * gcc.dg/20040311-2.c: New test.
15619
15620 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
15621
15622 PR other/14544
15623 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
15624 bit-field.
15625
15626 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
15627
15628 * gcc.dg/20040305-2.c: Add missing return statement.
15629
15630 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15631
15632 * gcc.dg/builtins-34.c: Also check pow10*.
15633
15634 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
15635
15636 PR target/14262
15637 * gcc.dg/20040305-2.c: New test.
15638
15639 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
15640
15641 * gcc.dg/20040310-1.c: New test.
15642
15643 2004-03-11 Roger Sayle <roger@eyesopen.com>
15644
15645 * gcc.c-torture/execute/20040311-1.c: New test case.
15646
15647 2004-03-11 Mark Mitchell <mark@codesourcery.com>
15648
15649 PR c++/14476
15650 * g++.dg/lookup/enum1.C: New test.
15651
15652 2004-03-10 Mark Mitchell <mark@codesourcery.com>
15653
15654 PR c++/14510
15655 * g++.dg/lookup/struct2.C: New test.
15656
15657 2004-03-10 Uros Bizjak <uros@kss-loka.si>
15658
15659 * gcc.dg/builtins-34.c: New test.
15660
15661 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15662
15663 * gcc.dg/torture/builtin-nonneg-1.c: New test.
15664
15665 2004-03-09 James E Wilson <wilson@specifixinc.com>
15666
15667 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
15668 * gcc.dg/alias-2.c: New testcase.
15669
15670 2004-03-09 Zack Weinberg <zack@codesourcery.com>
15671
15672 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
15673
15674 2004-03-09 Roger Sayle <roger@eyesopen.com>
15675
15676 * gcc.c-torture/execute/20040309-1.c: New test case.
15677
15678 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
15679
15680 PR c++/14397
15681 * g++.dg/overload/ref1.C: New.
15682
15683 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15684
15685 PR c++/14409
15686 * g++.dg/template/spec12.C: New test.
15687
15688 PR c++/14448
15689 * g++.dg/parse/crash14.C: New test.
15690
15691 2004-03-09 Mark Mitchell <mark@codesourcery.com>
15692
15693 PR c++/14230
15694 * g++.dg/init/ref11.C: New test.
15695
15696 2004-03-09 Mark Mitchell <mark@codesourcery.com>
15697
15698 PR c++/14432
15699 * g++.dg/parse/builtin2.C: New test.
15700
15701 2004-03-08 Mark Mitchell <mark@codesourcery.com>
15702
15703 PR c++/14401
15704 * g++.dg/init/ctor3.C: New test.
15705 * g++.dg/init/union1.C: New test.
15706 * g++.dg/ext/anon-struct4.C: New test.
15707
15708 2004-03-08 Mark Mitchell <mark@codesourcery.com>
15709
15710 * g++.dg/lookup/koenig1.C: Tweak error messages.
15711 * g++.dg/lookup/used-before-declaration.C: Likewise.
15712 * g++.dg/other/do1.C: Likewise.
15713 * g++.dg/overload/koenig1.C: Likewise.
15714 * g++.dg/parse/crash13.C: Likewise.
15715 * g++.dg/template/instantiate3.C: Likewise.
15716
15717 2004-03-08 Eric Christopher <echristo@redhat.com>
15718
15719 * * lib/target-supports.exp: Enable libiconv in test
15720 compilation. Fix up error checking.
15721
15722 2004-03-08 Roger Sayle <roger@eyesopen.com>
15723
15724 PR middle-end/14289
15725 * gcc.dg/pr14289-1.c: New test case.
15726 * gcc.dg/pr14289-2.c: Likewise.
15727 * gcc.dg/pr14289-3.c: Likewise.
15728
15729 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
15730
15731 * gcc.c-torture/execute/20040308-1.c: New test.
15732
15733 2004-03-07 Roger Sayle <roger@eyesopen.com>
15734
15735 * gcc.c-torture/execute/20040307-1.c: New test case.
15736
15737 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
15738
15739 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
15740
15741 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
15742
15743 * gcc.dg/20040306-1.c: New test.
15744
15745 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
15746
15747 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
15748 them static.
15749 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
15750
15751 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15752
15753 PR c/14465
15754 * gcc.dg/decl-6.c: New test.
15755
15756 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15757
15758 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
15759 Rename LOGPOW -> LOG_POW.
15760 (SQRT_EXP, POW_EXP): New.
15761
15762 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15763
15764 * gcc.dg/i386-sse-8.c: New test.
15765
15766 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15767
15768 PR c/14114
15769 * gcc.dg/decl-5.c: New test.
15770
15771 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
15772
15773 * gcc.dg/20040305-1.c: New test.
15774
15775 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
15776
15777 PR other/14354
15778 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
15779
15780 2004-03-04 Ziemowit Laski <zlaski@apple.com>
15781
15782 PR c++/14425, c++/14426
15783 * g++.dg/ext/altivec-4.C: New test.
15784 * g++.dg/ext/altivec-5.C: New test.
15785
15786 2004-03-04 Geoffrey Keating <geoffk@apple.com>
15787
15788 * g++.old-deja/g++.other/linkage1.C: Expect errors about
15789 global variables of a type with no linkage.
15790 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
15791 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
15792 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
15793 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
15794 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
15795 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
15796 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
15797 * g++.dg/warn/deprecated.C: Name enum Color.
15798 * g++.dg/overload/VLA.C: Name structure for 'b'.
15799 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
15800
15801 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
15802
15803 * gcc.c-torture/compile/20040304-1.c: New test.
15804
15805 2004-03-03 Zack Weinberg <zack@codesourcery.com>
15806
15807 PR 13728
15808 * gcc.dg/decl-4.c: New testcase.
15809
15810 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
15811
15812 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
15813 as PRECF if sizeof (float) > sizeof (double).
15814 (PRECL): Make it the same as PRECF if
15815 sizeof (float) > sizeof (long double).
15816
15817 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15818
15819 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
15820 system type. Add check for irix6 which doesn't have c99 runtime.
15821
15822 2004-03-03 Bob Wilson <bob.wilson@acm.org>
15823
15824 * gcc.dg/const-elim-1.c: xfail for xtensa.
15825
15826 2004-03-01 Mark Mitchell <mark@codesourcery.com>
15827
15828 PR c++/14369
15829 * g++.dg/template/cond4.C: New test.
15830
15831 2004-03-01 Mark Mitchell <mark@codesourcery.com>
15832
15833 PR c++/14360
15834 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
15835
15836 PR c++/14361
15837 * g++.dg/parse/defarg7.C: New test.
15838
15839 PR c++/14359
15840 * g++.dg/template/friend26.C: New test.
15841
15842 2004-03-01 Mark Mitchell <mark@codesourcery.com>
15843
15844 PR c++/14324
15845 * g++.dg/abi/mangle21.C: New test.
15846
15847 PR c++/14260
15848 * g++.dg/parse/constructor2.C: New test.
15849
15850 PR c++/14337
15851 * g++.dg/template/sfinae1.C: New test.
15852
15853 2004-02-29 Mark Mitchell <mark@codesourcery.com>
15854
15855 PR c++/14267
15856 * g++.dg/expr/crash2.C: New test.
15857
15858 PR middle-end/13448
15859 * gcc.dg/inline-5.c: New test.
15860 * gcc.dg/always-inline.c: Split out tests into ...
15861 * gcc.dg/always-inline2.c: ... this and ...
15862 * gcc.dg/always-inline3.c: ... this.
15863
15864 2004-02-29 Mark Mitchell <mark@codesourcery.com>
15865
15866 PR debug/12103
15867 * g++.dg/debug/crash1.C: New test.
15868
15869 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
15870
15871 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
15872 function with __attribute__((noinline)).
15873 (recurser_void2): Likewise.
15874 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
15875 (recurser_void2): Likewise.
15876
15877 2004-02-29 Roger Sayle <roger@eyesopen.com>
15878
15879 PR middle-end/14203
15880 * g++.dg/warn/Wunused-6.C: New test case.
15881
15882 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
15883
15884 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
15885 not defined.
15886
15887 2004-02-27 Eric Christopher <echristo@redhat.com>
15888
15889 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
15890 * g++.dg/charset/asm2.c: Run only x86.
15891 * gcc.dg/charset/asm3.c: Ditto.
15892
15893 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
15894
15895 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
15896 ld_library_path.
15897
15898 2004-02-27 Ziemowit Laski <zlaski@apple.com>
15899
15900 * g++.dg/ext/altivec-3.C: New.
15901
15902 2004-02-26 Richard Henderson <rth@redhat.com>
15903
15904 * g++.dg/ext/attrib10.C: Mark for warning.
15905 * gcc.dg/attr-alias-1.c: New.
15906
15907 2004-02-26 Richard Henderson <rth@redhat.com>
15908
15909 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
15910 * gcc.c-torture/execute/20040208-2.c: ... it back.
15911
15912 2004-02-26 Eric Christopher <echristo@redhat.com>
15913
15914 * lib/target-supports.exp (check-iconv-available): New function.
15915 * lib/gcc-dg.exp (dg-require-iconv): New function.
15916 Use above.
15917 * gcc.dg/charset: New directory.
15918 * gcc.dg/charset/charset.exp: New file.
15919 * gcc.dg/charset/asm1.c: Ditto.
15920 * gcc.dg/charset/asm2.c: Ditto.
15921 * gcc.dg/charset/asm3.c: Ditto.
15922 * gcc.dg/charset/asm4.c: Ditto.
15923 * gcc.dg/charset/asm5.c: Ditto.
15924 * gcc.dg/charset/attribute1.c: Ditto.
15925 * gcc.dg/charset/attribute2.c: Ditto.
15926 * gcc.dg/charset/string1.c: Ditto.
15927 * g++.dg/charset: New directory.
15928 * g++.dg/dg.exp: Add here. Special options.
15929 * g++.dg/charset/charset.exp: New file.
15930 * g++.dg/charset/asm1.c: Ditto.
15931 * g++.dg/charset/asm2.c: Ditto.
15932 * g++.dg/charset/asm3.c: Ditto.
15933 * g++.dg/charset/asm4.c: Ditto.
15934 * g++.dg/charset/attribute1.c: Ditto.
15935 * g++.dg/charset/attribute2.c: Ditto.
15936 * g++.dg/charset/extern1.cc: Ditto.
15937 * g++.dg/charset/extern2.cc: Ditto.
15938 * g++.dg/charset/string1.c: Ditto.
15939
15940 2004-02-26 Mark Mitchell <mark@codesourcery.com>
15941
15942 PR c++/14278
15943 * g++.dg/parse/comma1.C: New test.
15944
15945 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15946
15947 PR c++/14284
15948 * g++.dg/template/ttp8.C: New test.
15949
15950 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
15951
15952 * gcc.dg/fixuns-trunc-1.c: New test.
15953
15954 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15955
15956 * gcc.dg/builtins-config.h: Use #elif.
15957
15958 2004-02-26 Michael Matz <matz@suse.de>
15959
15960 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
15961 * gcc.dg/991214-1.c: Likewise.
15962 * gcc.dg/i386-asm-1.c: Likewise.
15963
15964 2004-02-25 Richard Henderson <rth@redhat.com>
15965
15966 * gcc.c-torture/execute/20040208-2.c: Move ...
15967 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
15968
15969 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15970
15971 PR c++/14246
15972 * g++.dg/other/crash-3.C: New test.
15973
15974 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15975
15976 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
15977 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
15978
15979 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
15980 HP-UX.
15981
15982 2004-02-24 Michael Matz <matz@suse.de>
15983
15984 * gcc.dg/i386-regparm.c: New.
15985
15986 2004-02-23 James E Wilson <wilson@specifixinc.com>
15987
15988 * gcc.c-torture/execute/20040223-1.c: New.
15989
15990 2004-02-23 Zack Weinberg <zack@codesourcery.com>
15991 Kazu Hirata <kazu@cs.umass.edu>
15992
15993 * gcc.dg/fwritable-strings-1.c: Remove.
15994
15995 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
15996
15997 PR c/14156
15998 * gcc.dg/20040223-1.c: New test.
15999
16000 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16001
16002 PR c++/14106
16003 * g++.dg/ext/typeof9.C: New test.
16004
16005 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16006
16007 PR c++/14250
16008 * g++.dg/other/switch1.C: New test.
16009
16010 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
16011
16012 * gcc.dg/cast-function-1.c: Adjust for new informative message.
16013 * gcc.dg/va-arg-1.c: Likewise.
16014
16015 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16016
16017 PR c++/14143
16018 * g++.dg/template/koenig5.C: New test.
16019
16020 2004-02-21 Ziemowit Laski <zlaski@apple.com>
16021
16022 * g++.dg/ext/altivec-1.C: Generalize target triple.
16023 * g++.dg/ext/altivec-2.C: New test case.
16024 * g++.dg/ext/altivec_check.h: New file.
16025 * gcc.dg/altivec-1.c: Generalize target triple;
16026 include altivec_check.h and call altivec_check().
16027 * gcc.dg/altivec-[2-5].c: Generalize target triple.
16028 * gcc.dg/altivec-6.c: New test case.
16029 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
16030 type casts as needed.
16031 * gcc.dg/altivec-10.c: Include altivec_check.h and call
16032 altivec_check().
16033 * gcc.dg/altivec-12.c: New test case.
16034 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
16035 include altivec_check.h and call altivec_check().
16036 * gcc.dg/altivec_check.h: New file.
16037
16038 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16039
16040 * lib/target-supports.exp (check_alias_available): Don't mangle
16041 function `g' in test program.
16042
16043 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16044
16045 * lib/target-supports.exp (check_profiling_available): Check
16046 argument to determine whether we support a profiling type.
16047 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
16048 check_profiling_available.
16049 * g++.dg/bprob/bprob.exp: Likewise
16050 * g77.dg/bprob/bprob.exp: Likewise.
16051 * gcc.misc-tests/bprob.exp: Likewise.
16052 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
16053 dg-require-profiling and delete expected error handling.
16054 * gcc.dg/20021014-1.c: Likewise.
16055 * gcc.dg/nest.c: Likewise.
16056
16057 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16058
16059 PR c++/12007
16060 * g++.dg/other/vthunk1.C: New test.
16061
16062 2004-02-20 Falk Hueffner <falk@debian.org>
16063
16064 PR target/14201
16065 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
16066
16067 2004-02-20 Mark Mitchell <mark@codesourcery.com>
16068
16069 PR c++/13927
16070 * g++.dg/other/error8.C: Remove XFAIL markers.
16071
16072 PR c++/14173
16073 * g++.dg/ext/packed5.C: New test.
16074
16075 PR c++/14199
16076 * g++.dg/warn/Wunused-5.C: New test.
16077
16078 PR c++/14186
16079 * g++.dg/lookup/member1.C: New test.
16080
16081 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
16082
16083 * gcc.c-torture/compile/20040130-1.c: Enable only when
16084 __INT_MAX__ >= 2147483647L.
16085 * gcc.c-torture/compile/961203-1.c: Likewise.
16086
16087 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
16088
16089 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
16090 * g++.dg/opt/template1.C: Robustify assembler regexp
16091
16092 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16093
16094 * gcc.c-torture/execute/simd-4.x: Remove.
16095 * gcc.c-torture/execute/va-arg-25.x: Likewise.
16096 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
16097 Guard with #ifndef SKIP_ATTRIBUTE.
16098 * gcc.dg/compat/vector-1_y.c: Likewise.
16099 * gcc.dg/compat/vector-2_x.c: Likewise.
16100 * gcc.dg/compat/vector-2_y.c: Likewise.
16101 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
16102 * g++.dg/eh/simd-2.C: Likewise.
16103
16104 2004-02-19 Alan Modra <amodra@bigpond.net.au>
16105
16106 * gcc.c-torture/compile/complex-1.c: New.
16107
16108 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
16109
16110 PR target/14209
16111 * gcc.c-torture/execute/20040218-1.c: New test.
16112
16113 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16114
16115 PR c++/14181
16116 * g++.dg/parse/new2.C: New test.
16117
16118 2004-02-18 Paul Brook <paul@codesourcery.com>
16119
16120 * gcc.c-torture/compile/libcall-1.c: New test.
16121
16122 2004-02-18 Paul Brook <paul@codesourcery.com>
16123
16124 PR debug/12934
16125 * gcc.dg/debug/debug-7.c: New test.
16126
16127 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
16128
16129 * gcc.dg/20040217-1.c: New test.
16130
16131 2004-02-17 Zack Weinberg <zack@codesourcery.com>
16132
16133 * gcc.c-torture/execute/990208-1.x: Delete.
16134
16135 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
16136
16137 * gcc.c-torture/execute/20040208-2.x: New file.
16138
16139 2004-02-17 Mark Mitchell <mark@codesourcery.com>
16140
16141 PR c++/11326
16142 * g++.dg/abi/structret1.C: New test.
16143
16144 2004-02-17 Jakub Jelinek <jakub@redhat.com>
16145
16146 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
16147 (i386_cpuid): No need to test if cpuid is available on AMD64.
16148 Fix assembly, so that it works onboth i386 and AMD64.
16149 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
16150 (vecInLong): Fix s[] member type to unsigned int.
16151 (vecInWord): Remove type.
16152 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
16153 (a64, b64, c64, d64, e64): Remove.
16154 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
16155 Remove unused variable. Remove initialization of removed variables.
16156 Don't call mmx_tests nor sse_tests.
16157 (reference_mmx, reference_sse): Remove.
16158 (check): Add return stmt.
16159 * gcc.dg/i386-sse-7.c: New test.
16160 * gcc.dg/i386-mmx-4.c: New test.
16161
16162 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16163
16164 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
16165 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
16166 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
16167 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
16168 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
16169 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
16170 g++.dg/tc1/dr94.C: Fix line terminator.
16171
16172 2004-02-16 Geoffrey Keating <geoffk@apple.com>
16173
16174 * gcc.c-torture/compile/20040216-1.c: New.
16175
16176 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16177
16178 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
16179 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
16180 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
16181 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
16182 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
16183 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
16184
16185 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
16186
16187 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
16188
16189 2004-02-15 Mark Mitchell <mark@codesourcery.com>
16190
16191 PR c++/13971
16192 * g++.dg/expr/cond4.C: New test.
16193
16194 PR c++/14086
16195 * g++.dg/lookup/crash2.C: New test.
16196
16197 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
16198
16199 * gcc.c-torture/compile/20040214-2.c: New test.
16200
16201 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
16202
16203 PR c++/14116
16204 * g++.dg/ext/typeof8.C: New test.
16205
16206 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
16207
16208 * gcc.c-torture/compile/20040214-1.c: New test.
16209
16210 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16211
16212 PR c++/13635
16213 * g++.dg/template/spec11.C: New test.
16214
16215 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16216
16217 PR c++/13927
16218 * g++.dg/other/error8.C: New test.
16219
16220 2004-02-13 Mark Mitchell <mark@codesourcery.com>
16221
16222 PR c++/14122
16223 * g++.dg/template/array4.C: New test.
16224
16225 PR c++/14108
16226 * g++.dg/inherit/thunk2.C: New test.
16227
16228 PR c++/14083
16229 * g++.dg/eh/cond2.C: New test.
16230
16231 2004-02-12 Alan Modra <amodra@bigpond.net.au>
16232
16233 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
16234
16235 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
16236
16237 * lib/scanasm.exp (dg-scan): Quote pattern before display.
16238
16239 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
16240
16241 * g++.dg/simd-2.C: xfail on ppc64-linux.
16242
16243 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
16244
16245 PR c/456
16246 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
16247 tests.
16248
16249 2004-02-11 Uros Bizjak <uros@kss-loka.si>
16250
16251 * gcc.dg/builtins-33.c: New test.
16252
16253 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
16254
16255 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
16256
16257 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
16258
16259 * g++.dg/simd-2.C: Set -maltivec for ppc64.
16260
16261 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
16262
16263 * gcc.dg/ppc64-abi-3.c: New test.
16264
16265 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
16266
16267 PR c/14092
16268
16269 * gcc.dg/pr14092-1.c: New testcase.
16270
16271 2004-02-10 Alan Modra <amodra@bigpond.net.au>
16272
16273 * gcc.dg/cpp/assert4.c: Fix typo last change.
16274
16275 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
16276 * gcc.dg/cpp/assert4.c: Handle powerpc64.
16277
16278 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
16279
16280 2004-02-09 Roger Sayle <roger@eyesopen.com>
16281
16282 * gcc.c-torture/compile/20040209-1.c: New test case.
16283
16284 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
16285
16286 * gcc.dg/c90-init-1.c: Adjust expected error messages.
16287
16288 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
16289
16290 * gcc.c-torture/execute/20040208-[12].c: New tests.
16291
16292 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
16293
16294 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
16295
16296 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
16297
16298 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
16299
16300 2004-02-07 Zack Weinberg <zack@codesourcery.com>
16301
16302 Bug 13856
16303 * gcc.dg/visibility-8.c: New testcase.
16304
16305 2004-02-07 Zack Weinberg <zack@codesourcery.com>
16306
16307 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
16308 arguments.
16309 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
16310
16311 2004-02-07 Roger Sayle <roger@eyesopen.com>
16312
16313 PR middle-end/13696
16314 * g++.dg/opt/fold1.C: New test case.
16315
16316 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16317
16318 PR c++/14033
16319 * g++.dg/other/crash-2.C: New test.
16320
16321 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16322
16323 PR c++/14028
16324 * g++.dg/parse/angle-bracket2.C: New test.
16325
16326 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
16327
16328 PR middle-end/13750
16329 Revert:
16330 2004-01-15 Geoffrey Keating <geoffk@apple.com>
16331 PR pch/13361
16332 * testsuite/g++.dg/pch/wchar-1.C: New.
16333 * testsuite/g++.dg/pch/wchar-1.Hs: New.
16334
16335 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16336
16337 PR c++/14008
16338 * g++.dg/parse/error15.C: New test.
16339 * g++.dg/parse/crash11.C: Update dg-error mark.
16340
16341 2004-02-04 Mark Mitchell <mark@codesourcery.com>
16342
16343 PR c++/13932
16344 * g++.dg/warn/conv2.C: New test.
16345
16346 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16347
16348 PR c++/13086
16349 * g++.dg/warn/incomplete1.C: Remove xfail.
16350
16351 2004-02-04 Mark Mitchell <mark@codesourcery.com>
16352
16353 * lib/file-format.exp (gcc_target_object_format): Use
16354 ${tool}_target_compile, not gcc_target_compile.
16355 * lib/target-supports.exp (check_alias_available): Likewise.
16356 (check_gc_sections_available): Likewise.
16357 * g++.dg/ext/attrib10.C: Use dg-require-alias.
16358 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
16359 dg-require-alias.
16360
16361 2004-02-04 Mark Mitchell <mark@codesourcery.com>
16362
16363 PR c++/13969
16364 * g++.dg/template/static6.C: New test.
16365
16366 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
16367
16368 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
16369
16370 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16371
16372 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
16373 tests for systems where `char' is unsigned by default.
16374
16375 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16376
16377 PR c++/13997
16378 * g++.dg/template/partial3.C: New test.
16379
16380 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
16381
16382 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
16383 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
16384 Remove mentions of obsolete ports.
16385
16386 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
16387
16388 * gcc.dg/noncompile/20001228-1.c: Fix for new
16389 error message.
16390
16391 2004-02-03 Roger Sayle <roger@eyesopen.com>
16392
16393 PR target/9348
16394 * gcc.c-torture/execute/multdi-1.c: New test case.
16395
16396 2004-02-03 Mark Mitchell <mark@codesourcery.com>
16397
16398 PR c++/13925
16399 * g++.dg/template/lookup5.C: New test.
16400
16401 2004-02-03 Mark Mitchell <mark@codesourcery.com>
16402
16403 PR c++/13950
16404 * g++.dg/template/lookup4.C: New test.
16405
16406 PR c++/13970
16407 * g++.dg/parse/error14.C: New test.
16408
16409 PR c++/14002
16410 * g++.dg/parse/template13.C: New test.
16411
16412 2004-02-03 Mark Mitchell <mark@codesourcery.com>
16413
16414 PR c++/13978
16415 * g++.dg/template/koenig4.C: New test.
16416
16417 PR c++/13968
16418 * g++.dg/template/crash17.C: New test.
16419
16420 PR c++/13975
16421 * g++.dg/parse/error13.C: New test.
16422 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
16423
16424 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
16425
16426 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
16427
16428 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
16429
16430 PR c/11658
16431 PR c/13994
16432 * gcc.dg/noncompile/20040203-1.c: New test.
16433 * gcc.dg/noncompile/20040203-2.c: Likewise.
16434 * gcc.dg/noncompile/20040203-3.c: Likewise.
16435 * gcc.dg/20040203-1.c: Likewise.
16436
16437 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
16438
16439 PR c++/10858
16440 * g++.dg/template/sizeof7.C: New test.
16441
16442 2004-02-02 Eric Christopher <echristo@redhat.com>
16443 Zack Weinberg <zack@codesourcery.com>
16444
16445 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
16446
16447 2004-02-02 Zack Weinberg <zack@codesourcery.com>
16448
16449 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
16450 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
16451 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
16452 * gcc.dg/cleanup-5.c: Run only on Linux targets.
16453
16454 2004-02-02 Mark Mitchell <mark@codesourcery.com>
16455
16456 PR c++/13113
16457 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
16458
16459 PR c++/13854
16460 * g++.dg/ext/attrib13.C: New test.
16461
16462 PR c++/13907
16463 * g++.dg/conversion/op2.C: New test.
16464
16465 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
16466
16467 * gcc.dg/titype-1.c: Fix pasto.
16468
16469 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
16470
16471 * gcc.dg/titype-1.c: New test.
16472
16473 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16474
16475 PR c++/13957
16476 * g++.dg/template/non-type-template-argument-1.C,
16477 g++.dg/template/qualified-id1.C: Update dg-error marks.
16478 * g++.dg/template/nontype6.C: New test.
16479
16480 2004-02-01 Roger Sayle <roger@eyesopen.com>
16481
16482 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
16483 * gcc.dg/builtins-31.c: New testcase.
16484 * gcc.dg/builtins-32.c: New testcase.
16485
16486 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
16487
16488 * objc.dg/call-super-2.m: Update line numbers
16489 for the including of stddef.h.
16490
16491 2004-01-30 Michael Matz <matz@suse.de>
16492
16493 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
16494 g++.dg/ext/case-range3.C: New tests.
16495
16496 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16497
16498 DR206
16499 PR c++/13813
16500 * g++.dg/template/member4.C: New test.
16501
16502 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16503
16504 PR c++/13683
16505 * g++.dg/template/sizeof6.C: New test.
16506
16507 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
16508
16509 * gcc.dg/fwritable-strings-1.c: New test.
16510
16511 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
16512
16513 * gcc.c-torture/compile/20040130-1.c: New test.
16514
16515 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
16516
16517 * objc.dg/call-super-2.m: Include stddef.h for size_t.
16518
16519 2004-01-29 Mark Mitchell <mark@codesourcery.com>
16520
16521 PR c++/13883
16522 * g++.dg/template/ctor3.C: New test.
16523
16524 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16525
16526 * g++.dg/tc1: New directory.
16527 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
16528 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
16529 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
16530 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
16531 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
16532
16533 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16534
16535 * g++.dg/parse/error11.C: New test.
16536 * g++.dg/parse/error12.C: Likewise.
16537
16538 2004-01-28 Ziemowit Laski <zlaski@apple.com>
16539
16540 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
16541 (scan_initial, main): Use aligned_sizeof instead of sizeof.
16542
16543 2004-01-28 Mark Mitchell <mark@codesourcery.com>
16544
16545 PR c++/13791
16546 * g++.dg/ext/attrib12.C: New test.
16547
16548 PR c++/13736
16549 * g++.dg/parse/cast2.C: New test.
16550
16551 2004-01-27 James E Wilson <wilson@specifixinc.com>
16552
16553 * objc.dg/encode-2.m (main): New local string. Set depending on
16554 sizeof long. Use in sscanf call.
16555 * objc.dg/encode-3.m (main): New local string. Set depending on
16556 sizeof long. Use in scan_initial call.
16557
16558 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16559
16560 * objc.dg/call-super-2.m: Make LP64-safe.
16561 * objc.dg/desig-init-1.m: Likewise.
16562
16563 2004-01-27 Devang Patel <dpatel@apple.com>
16564
16565 * g++.dg/debug/namespace1.C: New test.
16566
16567 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
16568
16569 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
16570 xscale-*-*.
16571
16572 * gcc.dg/arm-mmx-1.c: New test.
16573
16574 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
16575
16576 * gcc.dg/20040127-1.c: New test.
16577 * gcc.dg/20040127-2.c: New test.
16578
16579 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
16580
16581 * objc.dg/stret-1.m (glob): Renamed to globa.
16582
16583 2004-01-26 Mark Mitchell <mark@codesourcery.com>
16584
16585 PR c++/13663
16586 * g++.dg/expr/for1.C: New test.
16587
16588 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
16589
16590 PR middle-end/13779
16591 * gcc.dg/darwin-longlong.c: New test.
16592
16593 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
16594
16595 * gcc.dg/20040124-1.c: Moved test from here...
16596 * gcc.c-torture/compile/20040124-1.c: ...to here.
16597
16598 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
16599
16600 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
16601 the assembly output if -m64 is passed.
16602
16603 2004-01-25 Mark Mitchell <mark@codesourcery.com>
16604
16605 PR c++/13833
16606 * g++.dg/template/cond3.C: New test.
16607
16608 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16609
16610 PR c++/13810
16611 * g++.dg/template/ttp7.C: New test.
16612
16613 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16614
16615 PR c++/13797
16616 * g++.dg/template/nontype4.C: New test.
16617 * g++.dg/template/nontype5.C: Likewise.
16618
16619 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
16620
16621 * gcc.dg/torture/mips-clobber-at.c: New test.
16622
16623 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
16624
16625 * gcc.dg/20040124-1.c: New test.
16626
16627 2004-01-24 Jakub Jelinek <jakub@redhat.com>
16628
16629 * gcc.dg/20040123-1.c: New test.
16630
16631 2004-01-23 Zack Weinberg <zack@codesourcery.com>
16632
16633 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
16634
16635 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
16636
16637 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
16638
16639 2004-01-23 Andrew Pinski <apinski@apple.com>
16640
16641 * gcc.dg/20030121-1.c: Move to ..
16642 * gcc.dg/20040121-1.c: here.
16643
16644 2004-01-23 Roger Sayle <roger@eyesopen.com>
16645
16646 * gcc.dg/builtins-29.c: New test case.
16647
16648 2004-01-23 Zack Weinberg <zack@codesourcery.com>
16649
16650 PR 18314
16651 * gcc.dg/builtins-30.c: New testcase.
16652
16653 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
16654
16655 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
16656 * lib/g77.exp: Likewise.
16657 * lib/objc.exp: Likewise.
16658 * lib/g++.exp: Likewise.
16659
16660 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
16661
16662 * gcc.dg/struct-by-value-2.c: New test.
16663
16664 2004-01-21 Andrew Pinski <apinski@apple.com>
16665
16666 PR target/13785
16667 * gcc.dg/20030121-1.c: New test.
16668
16669 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
16670
16671 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
16672 clobber frame pointer register in asm statement.
16673
16674 2004-01-21 Falk Hueffner <falk@debian.org>
16675
16676 * gcc.c-torture/compile/20040121-1.c: New test.
16677
16678 2004-01-21 Zack Weinberg <zack@codesourcery.com>
16679
16680 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
16681
16682 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
16683
16684 * gcc.dg/ppc64-abi-2.c: New test.
16685
16686 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
16687
16688 * lib/treelang.exp: Fill out this file.
16689 * lib/treelang-dg.exp: New File.
16690
16691 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
16692
16693 * gcc.c-torture/compile/981022-1.c: Remove.
16694 * gcc.dg/array-5.c: Remove XFAIL.
16695 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
16696 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
16697 gcc.dg/cond-lvalue-1.c: Update.
16698 * gcc.dg/cast-lvalue-2.c: New test.
16699
16700 2004-01-19 Mark Mitchell <mark@codesourcery.com>
16701
16702 PR c++/13592
16703 * g++.dg/other/error1.C (class foo): Tweak error message.
16704
16705 PR c++/13592
16706 * g++.dg/template/call2.C: New test.
16707
16708 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16709
16710 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
16711 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
16712 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
16713 scalar-return-1_x.c, scalar-return-2_y.c,
16714 scalar-return-3_x.c, scalar-return-3_y.c,
16715 scalar-return-4_x.c, scalar-return-4_y.c,
16716 struct-align-1.h, struct-align-1_x.c,
16717 struct-align-1_y.c, struct-align-2.h,
16718 struct-align-2_x.c, struct-align-2_y.c,
16719 struct-by-value-10_y.c, struct-by-value-11_x.c,
16720 struct-by-value-11_y.c, struct-by-value-12_x.c,
16721 struct-by-value-12_y.c, struct-by-value-13_x.c,
16722 struct-by-value-13_y.c, struct-by-value-14_x.c,
16723 struct-by-value-14_y.c, struct-by-value-15_x.c,
16724 struct-by-value-15_y.c, struct-by-value-16_y.c,
16725 struct-by-value-17_y.c, struct-by-value-18_y.c,
16726 struct-by-value-19_y.c, struct-by-value-1_x.c,
16727 struct-by-value-1_y.c, struct-by-value-20_y.c,
16728 struct-by-value-2_x.c, struct-by-value-2_y.c,
16729 struct-by-value-3_y.c, struct-by-value-4_x.c,
16730 struct-by-value-4_y.c, struct-by-value-5_y.c,
16731 struct-by-value-6_y.c, struct-by-value-7_y.c
16732 struct-by-value-8_x.c, struct-by-value-8_y.c
16733 struct-by-value-9_x.c, struct-by-value-9_y.c
16734 struct-return-10_x.c, struct-return-10_y.c,
16735 struct-return-19_x.c, struct-return-20_x.c
16736 struct-return-2_x.c, struct-return-2_y.c
16737 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
16738 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
16739
16740 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16741
16742 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
16743 attribute on sparc*-sun-solaris2.*.
16744
16745 2004-01-18 Mark Mitchell <mark@codesourcery.com>
16746
16747 PR c++/13710
16748 * g++.dg/ext/typeof7.C: New test.
16749
16750 2004-01-18 David Edelsohn <edelsohn@gnu.org>
16751
16752 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
16753 * gcc.dg/const-elim-1.c: Same.
16754
16755 2004-01-17 Ziemowit Laski <zlaski@apple.com>
16756
16757 * objc.dg/stret-1.m: New.
16758 * objc.dg/stret-2.m: New.
16759
16760 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
16761
16762 PR c++/11895
16763 * g++.dg/ext/vector1.C: New test.
16764
16765 2004-01-16 Geoffrey Keating <geoffk@apple.com>
16766
16767 * gcc.dg/pch/import-1.c: New.
16768 * gcc.dg/pch/import-1.hs: New.
16769 * gcc.dg/pch/import-1a.h: New.
16770 * gcc.dg/pch/import-1b.h: New.
16771 * gcc.dg/pch/import-1c.h: New.
16772
16773 2004-01-16 Mark Mitchell <mark@codesourcery.com>
16774
16775 PR c++/13574
16776 * g++.dg/ext/array1.C: New test.
16777
16778 PR c++/13178
16779 * g++.dg/conversion/op1.C: New test.
16780
16781 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
16782
16783 PR 11864
16784 From Kazumoto Kojima / Dan Kegel:
16785 * gcc.dg/pr11864-1.c: New test.
16786
16787 PR 10392
16788 From Marcus Comstedt / Dan Kegel:
16789 * gcc.dg/pr10392-1.c: New test.
16790
16791 2004-01-16 Mark Mitchell <mark@codesourcery.com>
16792
16793 PR c++/13478
16794 * g++.dg/init/ref10.C: New test.
16795
16796 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16797
16798 PR c++/13407
16799 * g++.dg/parse/typename6.C: New test.
16800
16801 2004-01-15 Geoffrey Keating <geoffk@apple.com>
16802
16803 PR pch/13361
16804 * testsuite/g++.dg/pch/wchar-1.C: New.
16805 * testsuite/g++.dg/pch/wchar-1.Hs: New.
16806
16807 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16808
16809 PR c++/9259
16810 * g++.dg/expr/sizeof2.C: New test.
16811
16812 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
16813
16814 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
16815
16816 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
16817
16818 PR c++/13659
16819 * g++.dg/lookup/strong-using-3.C: New.
16820 * g++.dg/lookup/using-10.C: New.
16821
16822 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
16823
16824 PR c++/13594
16825 * g++.dg/lookup/strong-using-2.C: New.
16826
16827 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
16828 Dan Kegel <dank@kegel.com>
16829 J"orn Rennecke <joern.rennecke@superh.com>
16830
16831 PR target/9365
16832 * gcc.dg/pr9365-1.c: New test.
16833
16834 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16835
16836 PR c++/8856
16837 * g++.dg/parse/casting-operator2.C: New test.
16838 * g++.old-deja/g++.pt/explicit83.C: Remove.
16839
16840 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
16841
16842 * gcc.dg/label-compound-stmt-1.c: New test.
16843 * gcc.c-torture/compile/950922-1.c,
16844 gcc.c-torture/compile/20000211-3.c,
16845 gcc.c-torture/compile/20000518-1.c,
16846 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
16847 compound statements.
16848
16849 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
16850
16851 * gcc.dg/ppc64-abi-1.c: New test.
16852
16853 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
16854
16855 * g++.dg/ext/attrib9.C: Add dg-warnings.
16856
16857 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16858
16859 PR c++/12335
16860 * g++.dg/parse/dtor3.C: New test.
16861
16862 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
16863
16864 PR c++/12709
16865 * g++.dg/parse/try-catch-1.C: New test.
16866
16867 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
16868
16869 * ada/acats/run_all.sh: Add more verbose output in acats.log
16870 when compiling tests.
16871
16872 2004-01-12 Zack Weinberg <zack@codesourcery.com>
16873
16874 PR 13656
16875 * gcc.dg/typedef-redecl.c: New test case.
16876 * gcc.dg/typedef-redecl.h: New support file.
16877
16878 2004-01-13 Jan Hubicka <jh@suse.cz>
16879
16880 * gcc.dg/always_inline.c: New test.
16881 * gcc.dg/debug/20031231-1.c: Fix.
16882
16883 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16884
16885 PR c++/13474
16886 * g++.dg/template/array3.C: New test.
16887
16888 2004-01-12 Zack Weinberg <zack@codesourcery.com>
16889
16890 * g++.dg/ext/lvalue1.C: No longer expected to fail.
16891 * g++.dg/warn/Wunused-2.C: Likewise.
16892
16893 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16894
16895 PR c++/13289
16896 * g++.dg/template/instantiate6.C: New test.
16897
16898 2004-01-12 Roger Sayle <roger@eyesopen.com>
16899
16900 PR middle-end/11397
16901 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
16902
16903 2004-01-12 Jan Hubicka <jh@suse.cz>
16904
16905 PR opt/12826
16906 * gcc.dg/20040112-1.c: New.
16907
16908 * gcc.dg/dwarf-die[1-7].c: Move to...
16909 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
16910 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
16911
16912 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
16913
16914 PR c++/4100
16915 * g++.dg/parse/friend4.C: New test.
16916
16917 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
16918
16919 PR c++/4100
16920 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
16921 definition is called a friend.
16922
16923 2004-01-11 Zack Weinberg <zack@codesourcery.com>
16924
16925 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
16926
16927 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
16928
16929 PR c++/3478
16930 * g++.dg/parse/error10.C: New test.
16931 * g++.dg/template/arg2.C: Accept "invalid type" error.
16932
16933 2004-01-11 Jakub Jelinek <jakub@redhat.com>
16934
16935 PR middle-end/13392
16936 * g++.dg/opt/expect2.C: New test.
16937
16938 2004-01-10 Zack Weinberg <zack@codesourcery.com>
16939
16940 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
16941 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
16942 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
16943 Update dg-error regexps.
16944
16945 2004-01-10 Zack Weinberg <zack@codesourcery.com>
16946
16947 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
16948 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
16949
16950 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
16951
16952 * gcc.dg/pragma-re-1.c: Use right pointer type.
16953
16954 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
16955
16956 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
16957
16958 2004-01-09 Geoffrey Keating <geoffk@apple.com>
16959
16960 * gcc.dg/rs6000-ldouble-1.c: New.
16961
16962 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16963
16964 DR 337
16965 PR c++/9256
16966 * g++.dg/other/abstract1.C: New test.
16967
16968 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
16969
16970 * g++.dg/lookup/strong-using-1.C: New.
16971
16972 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
16973
16974 PR c/11234
16975 * gcc.dg/func-ptr-conv-1.c: New test.
16976 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
16977
16978 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
16979
16980 PR target/13380.
16981 * gcc.c-torture/compile/20040109-1.c: New.
16982
16983 2004-01-08 Stuart Hastings <stuart@apple.com>
16984
16985 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
16986 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
16987 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
16988
16989 2004-01-09 Alan Modra <amodra@bigpond.net.au>
16990
16991 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
16992
16993 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
16994
16995 * ada/acats/run_acats: Treat 'gnatchop' the same way
16996 as 'gnatmake'. Export GCC_DRIVER.
16997 * ada/acats/run_all.sh: Add target_gnatchop. Use
16998 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
16999
17000 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17001
17002 PR c++/12573
17003 * g++.dg/template/dependent-expr4.C: New test.
17004
17005 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
17006
17007 * gcc.dg/altivec-11.c: New test.
17008
17009 2004-01-07 Mark Mitchell <mark@codesourcery.com>
17010
17011 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
17012
17013 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
17014
17015 PR c/6024
17016 * gcc.dg/enum-compat-1.c: New test.
17017 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
17018
17019 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
17020
17021 PR c/12165
17022 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
17023 gcc.dg/c99-idem-qual-3.c: New tests.
17024
17025 2004-01-07 Alan Modra <amodra@bigpond.net.au>
17026
17027 * gcc.dg/winline-7.c: Don't cast void * to int.
17028
17029 2004-01-06 Jan Hubicka <jh@suse.cz>
17030
17031 * gcc.dg/i386-sse-5.c: New test
17032 * g++.dg/eh/simd-1.c: Add -w argument for i386.
17033
17034 2004-01-05 Mark Mitchell <mark@codesourcery.com>
17035
17036 PR c++/12815
17037 * g++.dg/rtti/typeid4.C: New test.
17038
17039 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
17040
17041 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
17042
17043 2004-01-05 Mark Mitchell <mark@codesourcery.com>
17044
17045 PR c++/12132
17046 * g++.dg/template/error11.C: New test.
17047
17048 PR c++/13451
17049 * g++.dg/template/class2.C: New test.
17050
17051 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
17052 Richard Sandiford <rsandifo@redhat.com>
17053
17054 PR c++/13387
17055 * g++.dg/opt/alias3.C: New test.
17056
17057 2004-01-04 Mark Mitchell <mark@codesourcery.com>
17058
17059 PR c++/13157
17060 * g++.dg/template/koenig3.C: New test.
17061
17062 PR c++/13529
17063 * g++.dg/parse/offsetof3.C: New test.
17064
17065 * g++.dg/init/copy7.C: Add missing dg-error markers.
17066
17067 PR c++/12226
17068 * g++.dg/init/copy7.c: New test.
17069
17070 PR c++/13536
17071 * g++.dg/parse/cast1.C: New test.
17072
17073 2004-01-04 Jan Hubicka <jh@suse.cz>
17074
17075 * gcc.dg/winline[1-7].c: New tests.
17076
17077 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17078
17079 PR c++/13520
17080 * g++.dg/template/qualttp22.C: New test.
17081
17082 2004-01-01 Jan Hubicka <jh@suse.cz>
17083
17084 * gcc.dg/debug/20031231-1.c: New.
17085 * gcc.c-torture/compile/20040101-1.c: New.
17086 * gcc.dg/dwarf-die-[1-7].c: New.
17087
17088 2004-01-01 Jakub Jelinek <jakub@redhat.com>
17089
17090 PR optimization/13521
17091 * gcc.c-torture/compile/20031231-1.c: New test.
17092
17093 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
17094
17095 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
17096
17097 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17098
17099 PR c++/10079
17100 * g++.dg/template/crash16.C: New test.
17101
17102 2003-12-30 Mark Mitchell <mark@codesourcery.com>
17103
17104 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
17105
17106 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
17107
17108 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
17109 ports.
17110 * g++.old-deja/g++.jason/thunk3.C: Likewise.
17111 * g++.old-deja/g++.law/profile1.C: Likewise.
17112 * gcc.c-torture/compile/981006-1.c: Likewise.
17113 * gcc.c-torture/execute/loop-2e.x: Likewise.
17114 * gcc.c-torture/execute/loop-2f.x: Remove.
17115 * gcc.c-torture/execute/loop-2g.x: Likewise.
17116 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
17117 * gcc.dg/20020312-2.c: Remove traces of dead ports.
17118
17119 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
17120
17121 PR c++/13507
17122 * g++.dg/ext/attrib11.C: New test.
17123
17124 PR c++/13494
17125 * g++.dg/template/array2-1.C: New test.
17126 * g++.dg/template/array2-2.C: New test.
17127
17128 2003-12-29 Mark Mitchell <mark@codesourcery.com>
17129
17130 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
17131
17132 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
17133
17134 PR c++/12774
17135 * g++.dg/template/array1-1.C: New test.
17136 * g++.dg/template/array1-2.C: New test.
17137
17138 2003-12-29 Roger Sayle <roger@eyesopen.com>
17139
17140 PR fortran/12632
17141 * g77.dg/12632.f: New test case.
17142
17143 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17144
17145 PR c++/13289
17146 * g++.dg/parse/nontype1.C: New test.
17147
17148 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17149
17150 PR c++/12403
17151 * g++.dg/parse/explicit1.C: New test.
17152 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
17153
17154 2003-12-28 Mark Mitchell <mark@codesourcery.com>
17155
17156 PR c++/13081
17157 * g++.dg/opt/inline6.C: New test.
17158
17159 PR c++/12613
17160 * g++.dg/parse/error9.C: New test.
17161
17162 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
17163
17164 2003-12-28 Mark Mitchell <mark@codesourcery.com>
17165
17166 PR c++/13009
17167 * g++.dg/init/assign1.C: New test.
17168
17169 2003-12-28 Roger Sayle <roger@eyesopen.com>
17170
17171 PR c++/13070
17172 * g++.dg/warn/format3.C: New test case.
17173
17174 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17175
17176 * gcc.c-torture/compile/20031227-1.c: New test.
17177
17178 2003-12-23 Mark Mitchell <mark@codesourcery.com>
17179
17180 * g++.dg/bprob/bprob.exp: Load target-supports.exp
17181 * g77.dg/bprob/bprob.exp: Likewise.
17182 * gcc.misc-tests/bprob.exp: Likewise.
17183 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
17184 variants on systems where the library does not provide that
17185 functionality.
17186 * gcc.dg/builtins-20.c: Use builtins-config.h.
17187 * gcc.dg/builtins-config.h: New file.
17188
17189 2003-12-23 Mark Mitchell <mark@codesourcery.com>
17190
17191 * lib/gcc-dg.exp (dg-require-profiling): New function.
17192 * lib/target-supports.exp (check_profiling_available): Likewise.
17193 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
17194 * g77.dg/bprob/bprob.exp: Likewise.
17195 * gcc.misc-tests/bprob.exp: Likewise.
17196 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
17197 * gcc.dg/20021014-1.c: Likewise.
17198 * gcc.dg/nest.c: Likewise.
17199
17200 2003-12-23 Mark Mitchell <mark@codesourcery.com>
17201
17202 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
17203 compiling.
17204 * g++.dg/lookup/java2.C: Likewise.
17205 * gcc.dg/cpp/lexident.c: Likewise.
17206
17207 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
17208
17209 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
17210 given.
17211 * gcc.c-torture/compile/961203-1.c: Likewise.
17212 * gcc.c-torture/compile/980506-1.c: Likewise.
17213
17214 2003-12-23 Zack Weinberg <zack@codesourcery.com>
17215
17216 * lib/gcc-dg.exp (dg-prune-output): New annotation.
17217 (additional_prunes): New global.
17218 (gcc-dg-prune): Handle additional per-test pruning.
17219 (dg-test): Clear additional_prunes between tests.
17220
17221 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
17222 dg-prune-output to avoid spurious failures from assembler
17223 complaining about nonexistent WAW violations.
17224 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
17225 Use dg-prune-output to avoid spurious failures from assembler
17226 warning about Itanium B-step errata.
17227
17228 2003-12-23 Mark Mitchell <mark@codesourcery.com>
17229
17230 * g++.dg/abi/macro0.C: New test.
17231 * g++.dg/abi/macro1.C: Likewise.
17232 * g++.dg/abi/macro2.C: Likewise.
17233
17234 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
17235 * g++.dg/abi/bitfield7.C: Likewise.
17236 * g++.dg/abi/dtor2.C: Likewise.
17237 * g++.dg/abi/mangle11.C: Likewise.
17238 * g++.dg/abi/mangle12.C: Likewise.
17239 * g++.dg/abi/mangle14.C: Likewise.
17240 * g++.dg/abi/mangle17.C: Likewise.
17241 * g++.dg/abi/vbase10.C: Likewise.
17242 * g++.dg/abi/vbase14.C: Likewise.
17243 * g++.dg/template/qualttp17.C: Likewise.
17244
17245 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
17246
17247 PR c/11995
17248 * gcc.dg/20031223-1.c: New test.
17249
17250 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
17251
17252 * gcc.dg/noreturn-7.c: New test.
17253
17254 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
17255
17256 * gcc.dg/null-pointer-1.c: New test.
17257
17258 2003-12-22 Mark Mitchell <mark@codesourcery.com>
17259
17260 * g++.old-deja/g++.jason/template18.C: Remove.
17261 * g++.old-deja/g++.jason/template37.C: Likewise.
17262
17263 PR c++/12862
17264 * g++.dg/lookup/ns1.C: New test.
17265
17266 PR c++/12397
17267 * g++.dg/template/lookup3.C: New test.
17268
17269 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
17270
17271 * g++.dg/template/recurse1.C: New test
17272
17273 2003-12-22 Mark Mitchell <mark@codesourcery.com>
17274
17275 PR c++/12479
17276 * g++.dg/parse/semicolon1.C: New test.
17277 * g++.dg/parse/semicolon1.h: Likewise.
17278
17279 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
17280
17281 * gcc.dg/darwin-misaligned.c: New test.
17282
17283 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
17284
17285 PR c/9163
17286 * gcc.dg/20031222-1.c: New test.
17287
17288 2003-12-21 Mark Mitchell <mark@codesourcery.com>
17289
17290 PR c++/13438
17291 * g++.dg/parse/error8.C: New test.
17292
17293 PR c++/11554
17294 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
17295
17296 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
17297
17298 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
17299 too small.
17300 * gcc.c-torture/compile/930217-1.c: Likewise.
17301 * gcc.c-torture/compile/930513-1.c: Likewise.
17302 * gcc.c-torture/execute/920908-2.c: Likewise.
17303 * gcc.c-torture/execute/921204-1.c: Likewise.
17304 * gcc.c-torture/execute/930621-1.c: Likewise.
17305 * gcc.c-torture/execute/930630-1.c: Likewise.
17306 * gcc.c-torture/execute/931031-1.c: Likewise.
17307 * gcc.c-torture/execute/980602-2.c: Likewise.
17308 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
17309 * gcc.c-torture/execute/compndlit-1.c: Likewise.
17310 * gcc.c-torture/execute/extzvsi.c: Likewise.
17311 * gcc.c-torture/unsorted/ext.c: Likewise.
17312
17313 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
17314
17315 PR target/12749
17316 * gcc.c-torture/compile/20031220-2.c: New test case.
17317
17318 2003-12-20 Roger Sayle <roger@eyesopen.com>
17319
17320 PR optimization/13031
17321 * gcc.c-torture/compile/20031220-1.c: New test case.
17322
17323 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
17324
17325 * gcc.dg/cast-function-1.c: New test.
17326
17327 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
17328
17329 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
17330 formats.
17331
17332 2003-12-19 Mark Mitchell <mark@codesourcery.com>
17333
17334 PR c++/12795
17335 * g++.dg/ext/attrib10.C: New test.
17336
17337 2003-12-19 Jakub Jelinek <jakub@redhat.com>
17338
17339 * gcc.dg/cleanup-10.c: New test.
17340 * gcc.dg/cleanup-11.c: New test.
17341
17342 2003-12-19 Jakub Jelinek <jakub@redhat.com>
17343
17344 PR c++/13239
17345 * g++.dg/opt/expect1.C: New test.
17346
17347 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
17348
17349 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
17350
17351 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
17352
17353 PR debug/12923
17354 * gcc.dg/20031218-1.c: New test.
17355
17356 PR debug/12389
17357 * gcc.dg/20031218-2.c: New test.
17358 * gcc.dg/20031218-3.c: New test.
17359
17360 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
17361 of label name and allow for USER_LABEL_PREFIX == "_" names.
17362 * g++.dg/abi/mangle18-2.C: Likewise.
17363 * g++.dg/abi/mangle19-1.C: Likewise.
17364 * g++.dg/abi/mangle19-2.C: Likewise.
17365 * g++.dg/abi/mangle20-1.C: Likewise.
17366 * g++.dg/abi/mangle20-2.C: Likewise.
17367
17368 2003-12-18 Richard Henderson <rth@redhat.com>
17369
17370 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
17371
17372 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
17373 Dan Kegel <dank@kegel.com>
17374
17375 PR other/12009
17376 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
17377 testing a cross compiler, it causes spurious compile failures.
17378 * lib/g++.exp: Likewise.
17379
17380 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17381
17382 PR c++/13262
17383 * g++.dg/template/access13.C: New test.
17384
17385 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
17386
17387 * gcc.dg/20031216-1.c: New test.
17388
17389 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17390
17391 PR c++/9154
17392 * g++.dg/template/error10.C: New test.
17393
17394 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
17395
17396 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
17397 * g++.dg/eh/simd-2.C: Likewise.
17398
17399 2003-12-17 James E Wilson <wilson@specifixinc.com>
17400 Roger Sayle <roger@eyesopen.com>
17401
17402 * gcc.c-torture/execute/ieee/mzero5.c: New.
17403
17404 2003-12-17 Mark Mitchell <mark@codesourcery.com>
17405
17406 PR c++/10603
17407 * g++.dg/parse/error6.C: New test.
17408
17409 PR c++/12827
17410 * g++.dg/parse/error7.C: New test.
17411
17412 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
17413
17414 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
17415 at -O with stabs debugging formats.
17416 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
17417 * gcc.dg/debug/debug-2.c: Likewise.
17418
17419 2003-12-16 Mark Mitchell <mark@codesourcery.com>
17420
17421 PR c++/12696
17422 * g++.dg/init/error1.C: New test.
17423
17424 PR c++/12218
17425 * g++.dg/init/pm3.C: New test.
17426
17427 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
17428
17429 PR c/3347
17430 * gcc.dg/bitfld-8.c: New test.
17431
17432 2003-12-16 James Lemke <jim@wasabisystems.com>
17433
17434 * gcc.dg/arm-scd42-[123].c: New tests.
17435
17436 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
17437
17438 PR c++/9043
17439 * g++.dg/abi/mangle20-1.C: New test.
17440 * g++.dg/abi/mangle20-2.C: New test.
17441
17442 2003-12-16 Mark Mitchell <mark@codesourcery.com>
17443
17444 PR c++/13275
17445 * g++.dg/other/offsetof2.C: Remove XFAIL.
17446 * g++.dg/parse/offsetof1.C: New test.
17447 * g++.gd/parse/offsetof2.C: Likewise.
17448
17449 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17450
17451 * g++.dg/template/nontype3.C: New test.
17452 * g++.dg/template/static2.C: Tweaked the dg-error clause.
17453
17454 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17455
17456 * g++.dg/warn/noreturn-3.C: Also test instantiation.
17457
17458 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
17459
17460 PR c++/13387
17461 * g++.dg/expr/assign1.C: New test.
17462
17463 PR c++/13242
17464 * g++.dg/abi/mangle19-1.C: New test.
17465 * g++.dg/abi/mangle19-2.C: New test.
17466
17467 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
17468
17469 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
17470
17471 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
17472
17473 * gcc.c-torture/execute/20031216-1.c: New test.
17474
17475 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17476
17477 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
17478 an ICE regression.
17479
17480 2003-12-15 Mark Mitchell <mark@codesourcery.com>
17481
17482 PR c++/10926
17483 * g++.dg/template/error9.C: New test.
17484
17485 PR c++/11116
17486 * g++.dg/template/error8.C: New test.
17487
17488 2003-12-15 Roger Sayle <roger@eyesopen.com>
17489
17490 PR middle-end/13400
17491 * gcc.c-torture/execute/20031215-1.c: New test case.
17492
17493 2003-12-15 Mark Mitchell <mark@codesourcery.com>
17494
17495 PR c++/13269
17496 * g++.dg/parse/error5.C: New test.
17497
17498 PR c++/12989
17499 * g++.dg/expr/sizeof1.C: New test.
17500
17501 PR c++/13310
17502 * g++.dg/template/crash15.C: New test.
17503
17504 2003-12-15 Geoffrey Keating <geoffk@apple.com>
17505
17506 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
17507 a non-POD type as the last named parameter of a varargs function.
17508
17509 2003-12-15 Mark Mitchell <mark@codesourcery.com>
17510
17511 PR c++/13243
17512 PR c++/12573
17513 * g++.dg/template/crash14.C: New test.
17514 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
17515
17516 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
17517
17518 * g++.dg/other/java1.C: New test.
17519
17520 PR c++/13241
17521 * g++.dg/abi/mangle18-1.C: New test.
17522 * g++.dg/abi/mangle18-2.C: New test.
17523
17524 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17525
17526 PR optimization/10312
17527 * gcc.c-torture/execute/20031214-1.c: New.
17528
17529 2003-12-14 Mark Mitchell <mark@codesourcery.com>
17530
17531 PR c++/10779
17532 PR c++/12160
17533 * g++.dg/parse/error3.C: New test.
17534 * g++.dg/parse/error4.C: Likewise.
17535 * g++.dg/abi/mangle4.C: Tweak error messages.
17536 * g++.dg/lookup/using5.C: Likewise.
17537 * g++.dg/other/error2.C: Likewise.
17538 * g++.dg/parse/typename5.C: Likewise.
17539 * g++.dg/parse/undefined1.C: Likewise.
17540 * g++.dg/template/arg2.C: Likewise.
17541 * g++.dg/template/ttp3.C: Likewise.
17542 * g++.dg/template/type1.C: Likewise.
17543 * g++.old-deja/g++.other/crash32.C: Likewise.
17544 * g++.old-djea/g++.pt/defarg8.C: Likewise.
17545
17546 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17547
17548 PR c++/13106
17549 * g++.dg/warn/noreturn-3.C: New test.
17550
17551 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
17552
17553 PR c++/13118
17554 * g++.dg/abi/covariant3.C: New.
17555
17556 2003-12-12 Jakub Jelinek <jakub@redhat.com>
17557
17558 * g++.dg/eh/ia64-1.C: New test.
17559
17560 2003-12-12 Roger Sayle <roger@eyesopen.com>
17561
17562 PR optimization/13037
17563 * g77.f-torture/execute/13037.f: New test case.
17564
17565 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
17566
17567 PR c++/12881
17568 * g++.dg/abi/covariant2.C: New.
17569
17570 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
17571
17572 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
17573
17574 2003-12-11 Zack Weinberg <zack@codesourcery.com>
17575
17576 * gcc.c-torture/execute/wchar_t-1.x: Delete.
17577
17578 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
17579
17580 PR other/10819
17581 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
17582 to fix Bug 10819.
17583 * lib/g++.exp (g++_version): Likewise.
17584 * lib/g77.exp (g77_version): Likewise.
17585 * lib/objc.exp (default_objc_version): Likewise.
17586
17587 2003-12-10 Richard Henderson <rth@redhat.com>
17588
17589 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
17590
17591 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
17592
17593 2003-12-08 Matt Austern <austern@apple.com>
17594
17595 PR c/13134
17596 * lib/gcc-dg.exp (dg-require-visibility): Define.
17597 * lib/target-supports (check_visibility_available): Define.
17598 * gcc.dg/visibility-1.c: New test.
17599 * gcc.dg/visibility-2.c: Likewise.
17600 * gcc.dg/visibility-3.c: Likewise.
17601 * gcc.dg/visibility-4.c: Likewise.
17602 * gcc.dg/visibility-5.c: Likewise.
17603 * gcc.dg/visibility-6.c: Likewise.
17604 * g++.dg/ext/visibility-1.C: Likewise.
17605 * g++.dg/ext/visibility-2.C: Likewise.
17606 * g++.dg/ext/visibility-3.C: Likewise.
17607 * g++.dg/ext/visibility-4.C: Likewise.
17608 * g++.dg/ext/visibility-5.C: Likewise.
17609 * g++.dg/ext/visibility-6.C: Likewise.
17610
17611 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17612
17613 * g++.dg/lookup/java1.C: New test.
17614 * g++.dg/lookup/java2.C: New test.
17615
17616 2003-12-07 Falk Hueffner <falk@debian.org>
17617
17618 * g++.dg/opt/noreturn-1.C: New test.
17619
17620 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
17621
17622 * gcc.dg/overflow-1.c: New test.
17623
17624 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
17625
17626 * g77.f-torture/compile/13060.f: New test.
17627
17628 2003-12-06 Mark Mitchell <mark@codesourcery.com>
17629
17630 PR c++/13323
17631 * g++.dg/inherit/operator2.C: New test.
17632
17633 2003-12-05 Mark Mitchell <mark@codesourcery.com>
17634
17635 PR c++/13305
17636 * g++.dg/ext/attrib9.C: New test.
17637
17638 2003-12-05 Mark Mitchell <mark@codesourcery.com>
17639
17640 PR c++/13314
17641 * g++.dg/template/error7.C: New test.
17642
17643 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
17644 J"orn Rennecke <joern.rennecke@superh.com>
17645
17646 PR target/13302
17647 * g++.dg/other/struct-va_list.C: New test.
17648
17649 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17650
17651 PR c++/13166
17652 * g++.dg/parse/defarg6.C: New test.
17653
17654 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
17655
17656 PR target/13256
17657 * gcc.c-torture/execute/20031201-1.c: New test.
17658
17659 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
17660
17661 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
17662
17663 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
17664
17665 * gcc.dg/builtin-return-1.c: New test.
17666
17667 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
17668 J"orn Rennecke <joern.rennecke@superh.com>
17669
17670 PR optimization/13260
17671 * gcc.c-torture/execute/20031204-1.c: New test.
17672
17673 2003-12-03 Mark Mitchell <mark@codesourcery.com>
17674
17675 PR c++/9127
17676 * g++.dg/template/error6.C: New test.
17677
17678 2003-12-03 Jakub Jelinek <jakub@redhat.com>
17679
17680 * gcc.dg/20031202-1.c: New test.
17681
17682 2003-12-03 Mark Mitchell <mark@codesourcery.com>
17683
17684 PR c++/13179
17685 * g++.dg/template/eh1.C: New test.
17686
17687 PR c++/10771
17688 * g++.dg/template/error5.C: New test.
17689
17690 2003-12-02 David Ung <davidu@mips.com>
17691
17692 * gcc.dg/compat/vector-check.h: Corrected type for var
17693 g_##TMODE
17694
17695 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17696
17697 PR c++/10126
17698 * g++.dg/template/ptrmem8.C: New test.
17699
17700 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17701
17702 PR c++/12573
17703 * g++.dg/template/dependent-expr3.C: New test.
17704
17705 2003-12-01 James Lemke <jim@wasabisystems.com>
17706
17707 * gcc.dg/arm-g2.c: New test.
17708
17709 2003-12-01 Roger Sayle <roger@eyesopen.com>
17710
17711 PR optimization/11634
17712 * gcc.dg/20031201-2.c: New test case.
17713
17714 2003-12-01 Zack Weinberg <zack@codesourcery.com>
17715
17716 PR 11433
17717 * objc.dg/proto-lossage-3.m: New test.
17718
17719 2003-12-01 Roger Sayle <roger@eyesopen.com>
17720
17721 PR optimization/12628
17722 * gcc.dg/20031201-1.c: New test case.
17723
17724 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
17725
17726 * gcc.dg/unaligned-1.c: New test.
17727
17728 2003-11-30 Mark Mitchell <mark@codesourcery.com>
17729
17730 PR c++/9849
17731 * g++.dg/template/error4.C: New test.
17732 * g++.dg/template/nested3.C: Adjust error markers.
17733
17734 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17735
17736 * gcc.dg/cpp/assert4.c: Check more #system assertions.
17737
17738 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
17739
17740 PR c/10333
17741 * gcc.dg/bitfld-7.c: New test.
17742
17743 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
17744
17745 * gcc.dg/tls/asm-1.C: New test.
17746
17747 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17748
17749 * gcc.dg/cpp/assert4.c: Update.
17750
17751 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
17752
17753 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
17754 * gcc.dg/builtin-apply3.c: New test.
17755
17756 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
17757
17758 * lib/compat.exp (compat-obj): New xfaildata parameter.
17759 Use it to set compiler_conditional_xfail_data before compiling.
17760 (compat-get-options): Handle dg-xfail-if.
17761 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
17762 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
17763 * gcc.dg/compat/vector-1_y.c: Likewise.
17764 * gcc.dg/compat/vector-2_x.c: Likewise.
17765 * gcc.dg/compat/vector-2_y.c: Likewise.
17766
17767 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
17768
17769 * g++.dg/opt/reg-stack4.C: New test.
17770
17771 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
17772
17773 * gcc.dg/builtin-apply2.c: New test.
17774
17775 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
17776
17777 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
17778
17779 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17780
17781 PR c++/12924
17782 * g++.dg/template/template-id-2.C: New test.
17783
17784 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17785
17786 PR c++/5369
17787 * g++.dg/template/memfriend1.C: New test.
17788 * g++.dg/template/memfriend2.C: Likewise.
17789 * g++.dg/template/memfriend3.C: Likewise.
17790 * g++.dg/template/memfriend4.C: Likewise.
17791 * g++.dg/template/memfriend5.C: Likewise.
17792 * g++.dg/template/memfriend6.C: Likewise.
17793 * g++.dg/template/memfriend7.C: Likewise.
17794 * g++.dg/template/memfriend8.C: Likewise.
17795 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
17796
17797 2003-11-21 Mark Mitchell <mark@codesourcery.com>
17798
17799 PR c++/12515
17800 * g++.dg/ext/cond1.C: New test.
17801
17802 2003-11-20 Richard Henderson <rth@redhat.com>
17803
17804 * gcc.dg/20020201-2.c: Remove.
17805 * gcc.dg/20020201-4.c: Remove.
17806 * gcc.dg/20020304-1.c: Remove.
17807
17808 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
17809
17810 * gcc.dg/cpp/trad/xwin1.c: New test case.
17811
17812 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
17813
17814 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
17815 * lib/g77.exp: Likewise.
17816 * lib/objc.exp: Likewise.
17817 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
17818 for darwin.
17819
17820 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17821
17822 PR c++/12932
17823 * g++.dg/template/static5.C: New test.
17824
17825 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
17826
17827 * gcc.dg/nested-func-1.c: New test.
17828
17829 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17830
17831 * gcc.dg/cpp/assert4.c: New test.
17832
17833 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
17834
17835 PR c++/2294
17836 * g++.dg/lookup/using9.c: New test.
17837
17838 2003-11-14 Mark Mitchell <mark@codesourcery.com>
17839
17840 PR c++/12762
17841 * g++.dg/template/error3.C: New test.
17842
17843 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
17844
17845 PR ada/13035
17846 * ada/acats/run_acats, run_all.sh: Fix syntax error.
17847 No longer use a wrapper for gcc, since this does not work under
17848 Windows.
17849
17850 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
17851
17852 PR c++/2094
17853 * g++.dg/template/ptrmem7.C: New test.
17854
17855 2003-11-13 Andrew Pinski <apinski@apple.com>
17856
17857 * gcc.c-torture/compile/20031113-1.c: New test.
17858
17859 2003-11-13 Mark Mitchell <mark@codesourcery.com>
17860 Kean Johnston <jkj@sco.com>
17861
17862 PR c/13029
17863 * gcc.dg/unused-4.c: Update.
17864
17865 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
17866
17867 * g++.dg/opt/const3.C: New test.
17868
17869 2003-11-13 Jan Hubicka <jh@suse.cz>
17870
17871 * gcc.c-torture/compile/20031112-1.c: New test.
17872
17873 2003-11-12 Mark Mitchell <mark@codesourcery.com>
17874
17875 * g++.dg/parse/crash10.C: Remove bogus error marker.
17876
17877 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
17878
17879 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
17880 (host_gcc): Likewise.
17881 (ROOT): Honor $PWDCMD.
17882 (BASE): Likewise.
17883 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
17884
17885 2003-11-12 Catherine Moore <clm@redhat.com>
17886
17887 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
17888
17889 2003-11-12 Andreas Jaeger <aj@suse.de>
17890 Jakub Jelinek <jakub@redhat.com>
17891 Andrew Pinski <pinskia@physics.uc.edu>
17892 Richard Henderson <rth@redhat.com>
17893
17894 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
17895 systems.
17896 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
17897
17898 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
17899 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
17900
17901 2003-11-11 Andreas Jaeger <aj@suse.de>
17902
17903 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
17904
17905 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
17906
17907 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
17908
17909 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
17910 Clean ups.
17911
17912 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
17913
17914 * gcc.dg/trampoline-1.c: New test.
17915
17916 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
17917
17918 * gcc.c-torture/compile/200031109-1.c: New test.
17919
17920 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
17921
17922 PR c/3190
17923 PR c/8714
17924 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
17925 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
17926 gcc.dg/format/no-y2k-1.c: Update.
17927
17928 2003-11-08 Roger Sayle <roger@eyesopen.com>
17929
17930 PR optimization/10467
17931 * gcc.dg/20031108-1.c: New test case.
17932
17933 2003-11-07 Geoffrey Keating <geoffk@apple.com>
17934
17935 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
17936
17937 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
17938
17939 * gcc.dg/compound-lvalue-1.c: New test.
17940 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
17941 some XFAILs.
17942
17943 2003-11-06 Geoffrey Keating <geoffk@apple.com>
17944
17945 * gcc.dg/altivec-varargs-1.c: New test.
17946
17947 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
17948
17949 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
17950 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
17951 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
17952 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
17953 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
17954
17955 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
17956
17957 * gcc.dg/cond-lvalue-1.c: New test.
17958
17959 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
17960
17961 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
17962
17963 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17964
17965 PR c++/11616
17966 * g++.dg/template/instantiate5.C: New test.
17967
17968 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17969
17970 PR c++/12726
17971 * g++.dg/ext/complit2.C: Replace test with self-contained version.
17972 * ChangeLog: Add missing first entry for above test.
17973
17974 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17975
17976 PR c++/9810
17977 * g++.dg/template/using8.C: New test.
17978 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
17979
17980 2003-11-02 Roger Sayle <roger@eyesopen.com>
17981
17982 PR optimization/10817
17983 * gcc.c-torture/compile/20031102-1.c: New test case.
17984
17985 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
17986
17987 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
17988 2147483647.
17989
17990 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
17991
17992 * gcc.dg/20031102-1.c: New test.
17993
17994 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
17995
17996 * gcc.dg/complex-1.c: New test.
17997
17998 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17999
18000 PR c++/12796
18001 * g++.dg/template/crash13.C: Adjust expected error location.
18002 * g++.old-deja/g++.brendan/ns1.C: Likewise.
18003
18004 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
18005
18006 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
18007
18008 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
18009
18010 PR/10239
18011 * gcc.c-torture/compile/20031031-2.c: New test.
18012
18013 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
18014
18015 PR/11640
18016 * gcc.c-torture/compile/20031031-1.c: New test.
18017
18018 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
18019
18020 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
18021 * gcc.misc-tests/bprob.exp: Likewise.
18022 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
18023 the execution test on arm-elf configs.
18024 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
18025 configs that don't support scratch files.
18026 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
18027
18028 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
18029
18030 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
18031 done by dejagnu.
18032
18033 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
18034
18035 * ada/acats/run_all.sh: Redirect mv output to /dev/null
18036 Avoid non pure sh syntax. Add more logging.
18037
18038 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
18039 fail.
18040
18041 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18042
18043 PR libgcj/10610
18044 * gcc.dg/ppc-stackalign-1.c: New test.
18045
18046 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
18047
18048 * ada/acats/run_all.sh: Change output to be more compliant with
18049 dejagnu framework.
18050 Create acats.sum and acats.log files under testsuite/ada/acats
18051 Only run [a-z]* directories, to filter out e.g. CVS.
18052 Redirect build output to log file.
18053
18054 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
18055
18056 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
18057
18058 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
18059
18060 PR ada/5909:
18061 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
18062
18063 2003-10-27 Jakub Jelinek <jakub@redhat.com>
18064
18065 * gcc.c-torture/compile/20031023-1.c: New test.
18066 * gcc.c-torture/compile/20031023-2.c: New test.
18067 * gcc.c-torture/compile/20031023-3.c: New test.
18068 * gcc.c-torture/compile/20031023-4.c: New test.
18069
18070 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18071
18072 PR c++/10371
18073 * g++.dg/lookup/scoped8.C: New test.
18074
18075 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
18076
18077 * g++.dg/opt/reg-stack3.C: New test.
18078
18079 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
18080
18081 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
18082
18083 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18084
18085 PR c++/11076
18086 * g++.dg/template/crash13.C: New test.
18087
18088 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
18089
18090 * gcc.dg/c99-restrict-2.c: New test.
18091
18092 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
18093
18094 PR c++/12698, c++/12699, c++/12700, c++/12566
18095 * g++.dg/inherit/covariant9.C: New test.
18096 * g++.dg/inherit/covariant10.C: New test.
18097 * g++.dg/inherit/covariant11.C: New test.
18098
18099 2003-10-23 Jason Merrill <jason@redhat.com>
18100
18101 PR c++/12726
18102 * g++.dg/ext/complit2.C: New test.
18103
18104 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
18105
18106 PR target/12654
18107 * gcc.c-torture/execute/20031020-1.c: New test.
18108
18109 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
18110
18111 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
18112 following the jump_insn.
18113
18114 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
18115
18116 * gcc.dg/cast-lvalue-1.c: New test.
18117
18118 2003-10-21 Mark Mitchell <mark@codesourcery.com>
18119
18120 PR c++/11962
18121 * g++.dg/template/cond2.C: New test.
18122
18123 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
18124
18125 * gcc.dg/builtins-28.c: New test.
18126
18127 2003-10-20 Jan Hubicka <jh@suse.cz>
18128
18129 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
18130 parameter.
18131 * testsuite/gcc.dg/inline-2.c: Likewise.
18132
18133 2003-10-20 Phil Edwards <phil@codesourcery.com>
18134
18135 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
18136 * gcc.dg/nest.c: Likewise.
18137
18138 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18139
18140 PR c++/9781, c++/10583, c++/11862
18141 * g++.dg/parse/crash13.C: New test.
18142
18143 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
18144
18145 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
18146
18147 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
18148
18149 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
18150 Define HAVE_C99_RUNTIME except on Solaris.
18151 * gcc.dg/builtins-20.c: Likewise.
18152
18153 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
18154
18155 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
18156
18157 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18158
18159 PR c++/12495
18160 * g++.dg/template/crash21.C: New test.
18161
18162 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18163
18164 PR c++/2513
18165 * g++.dg/template/typename5.C: New test.
18166
18167 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18168
18169 PR c++/12369
18170 * g++.dg/template/friend25.C: New test.
18171
18172 2003-10-16 Ziemowit Laski <zlaski@apple.com>
18173
18174 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
18175 versions.
18176
18177 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
18178
18179 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
18180 == 2147483647.
18181
18182 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
18183
18184 * gcc.c-torture/execute/960416-1.x: Remove.
18185 * gcc.c-torture/execute/divconst-3.x: Likewise.
18186
18187 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
18188
18189 PR target/12598
18190 * gcc.dg/torture/cris-volatile-1.c: New test.
18191
18192 2003-10-14 Roger Sayle <roger@eyesopen.com>
18193
18194 PR optimization/9325
18195 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
18196 for overflowing floating point to integer conversion during RTL
18197 simplification.
18198
18199 2003-10-13 Ziemowit Laski <zlaski@apple.com>
18200
18201 * objc/execute/_cmd.m: Fix typo.
18202 * objc.dg/image-info.m, objc.dg/symtab-1.m:
18203 Relax 'scan-assembler' regexp.
18204 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
18205 objc.dg/try-catch-4.m: Run on non-Darwin targets.
18206 * objc.dg/zero-link-2.m: Remove blank line.
18207 * objc.dg/zero-link-3.m: New test case.
18208
18209 2003-10-13 Geoffrey Keating <geoffk@apple.com>
18210
18211 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
18212
18213 * gcc.dg/asm-names.c: Use scan-assembler-not rather
18214 than linker trickery.
18215
18216 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18217
18218 PR c++/12370
18219 * g++.dg/other/friend2.C: New test.
18220
18221 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
18222
18223 * gcc.dg/20031012-1.c: New test.
18224
18225 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
18226
18227 * gcc.dg/weak/weak-3.c: Fix for new warning.
18228
18229 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
18230
18231 PR optimization/8750
18232 * gcc.c-torture/execute/20031012-1.c: New test case.
18233
18234 2003-10-11 Roger Sayle <roger@eyesopen.com>
18235
18236 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
18237 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
18238
18239 2003-10-11 Roger Sayle <roger@eyesopen.com>
18240
18241 PR optimization/12260
18242 * gcc.c-torture/compile/20031011-2.c: New test case.
18243
18244 2003-10-11 Roger Sayle <roger@eyesopen.com>
18245
18246 * gcc.c-torture/execute/20031011-1.c: New testcase.
18247
18248 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
18249
18250 * gcc.c-torture/compile/20031011-1.c: New test.
18251
18252 2003-10-11 Jan Hubicka <jh@suse.cz>
18253
18254 * g++.dg/other/first-global.C: New test.
18255
18256 2003-10-11 Roger Sayle <roger@eyesopen.com>
18257
18258 * gcc.c-torture/execute/string-opt-18.c: New testcase.
18259
18260 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
18261
18262 * gcc.c-torture/compile/20031010-1.c: New test.
18263
18264 2003-10-10 Geoffrey Keating <geoffk@apple.com>
18265
18266 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
18267 * gcc.c-torture/execute/va-arg-25.c: ... here.
18268
18269 2003-10-09 Mark Mitchell <mark@codesourcery.com>
18270
18271 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
18272
18273 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
18274
18275 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
18276
18277 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
18278
18279 * g++.dg/parse/error2.C: New test.
18280
18281 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
18282
18283 PR c++/11097
18284 * g++.dg/other/error5.C: Modify the error message.
18285 * g++.dg/lookup/using8.C: New test.
18286
18287 2003-10-07 Geoffrey Keating <geoffk@apple.com>
18288
18289 * gcc.dg/darwin-abi-2.c: New file.
18290 * gcc.c-torture/execute/va-arg-24.c: New file.
18291
18292 2003-10-06 Bob Wilson <bob.wilson@acm.org>
18293
18294 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
18295 indentation.
18296
18297 2003-10-06 Mark Mitchell <mark@codesourcery.com>
18298
18299 PR c++/10147
18300 * g++.dg/other/error4.C: Update error messages.
18301 * g++.dg/template/ptrmem4.C: Likewise.
18302
18303 PR c++/12337
18304 * g++.dg/init/new9.C: New test.
18305
18306 PR c++/12334, c++/12236, c++/8656
18307 * g++.dg/ext/attrib8.C: New test.
18308
18309 2003-10-06 Devang Patel <dpatel@apple.com>
18310
18311 * gcc.dg/debug/dwarf2-3.h: New test.
18312 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
18313
18314 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
18315
18316 * g++.dg/opt/cfg2.C: New test.
18317
18318 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
18319
18320 * g++.dg/opt/float1.C: New test.
18321
18322 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
18323
18324 * gcc.dg/c90-array-lval-6.c: New test.
18325 * gcc.dg/c99-array-lval-6.c: New test.
18326
18327 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
18328 Ziemowit Laski <zlaski@apple.com>
18329
18330 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
18331 'Derived', so that it is never considered a class method; add
18332 new warning for '+port' method ambiguity.
18333 * objc.dg/method-12.m: Include <objc/objc.h> instead of
18334 <objc/objc-api.h> (needed on Mac OS X).
18335 * objc.dg/method-13.m: New test.
18336
18337 2003-10-03 Roger Sayle <roger@eyesopen.com>
18338
18339 PR optimization/9325, PR java/6391
18340 * gcc.c-torture/execute/20031003-1.c: New test case.
18341
18342 2003-10-02 Mark Mitchell <mark@codesourcery.com>
18343
18344 PR optimization/12180
18345 * gcc.dg/20031002-1.c: New test.
18346
18347 PR c++/12486
18348 * g++.dg/inherit/error1.C: New test.
18349
18350 2003-10-02 Chris Demetriou <cgd@broadcom.com>
18351
18352 * lib/f-torture.exp (search_for): Rename to...
18353 (search_for_re): This. Also, clean up comments and the
18354 "regexp" invocation.
18355
18356 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
18357
18358 * gcc.c-torture/compile/20031002-1.c: New test.
18359
18360 2003-10-02 Jakub Jelinek <jakub@redhat.com>
18361
18362 * g++.dg/opt/cond1.C: New test.
18363
18364 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
18365
18366 * gcc.dg/Wold-style-definition-2.c: New testcase.
18367 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
18368
18369 2003-09-29 Richard Henderson <rth@redhat.com>
18370
18371 * g++.dg/init/array10.C: Add dg-options.
18372
18373 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
18374
18375 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
18376
18377 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18378
18379 * g++.dg/template/friend19.C: Fix typo.
18380 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
18381
18382 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
18383
18384 * gcc.c-torture/execute/20030928-1.c: New test.
18385 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
18386
18387 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
18388
18389 * g++.dg/opt/unroll1.C: New test.
18390
18391 2003-09-26 Roger Sayle <roger@eyesopen.com>
18392
18393 PR optimization/11741
18394 * gcc.dg/20030926-1.c: New test case.
18395
18396 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18397
18398 PR c++/5655
18399 * g++.dg/parse/access7.C: New test.
18400 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
18401
18402 2003-09-24 Ziemowit Laski <zlaski@apple.com>
18403
18404 MERGE OF objc-improvements-branch into MAINLINE:
18405 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
18406 if libobjc has not been built.
18407 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
18408 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
18409 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
18410 objc/execute/nested-3.m, objc/execute/np-2.m,
18411 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
18412 objc/execute/redefining_self.m, objc/execute/root_methods.m,
18413 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
18414 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
18415 objc.dg/special/unclaimed-category-1.h,
18416 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
18417 well as GNU runtime.
18418 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
18419 * execute/cascading-1.m, execute/function-message-1.m,
18420 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
18421 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
18422 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
18423 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
18424 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
18425 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
18426 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
18427 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
18428 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
18429 * objc.dg/bitfield-2.m: Run only on Darwin.
18430 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
18431 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
18432 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
18433 * objc.dg/const-str-1.m: Fix constant string layout.
18434
18435 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
18436
18437 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
18438
18439 2003-09-23 Geoffrey Keating <geoffk@apple.com>
18440
18441 * gcc.dg/darwin-abi-1.c: New file.
18442
18443 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
18444
18445 PR target/12281
18446 * gcc.c-torture/compile/20030921-1.c: New test.
18447
18448 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
18449
18450 * g++.dg/opt/reg-stack2.C: New test.
18451
18452 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
18453
18454 * g++.dg/eh/delayslot1.C: New test.
18455
18456 2003-09-20 Richard Henderson <rth@redhat.com>
18457
18458 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
18459
18460 2003-09-20 Roger Sayle <roger@eyesopen.com>
18461
18462 * gcc.c-torture/execute/20030920-1.c: New test case.
18463
18464 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18465
18466 * g++.dg/rtti/typeid3.C: Correct expected error message.
18467
18468 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18469
18470 PR c++/157
18471 * g++.dg/parse/crash12.C: New test.
18472
18473 2003-09-19 Janis Johnson <janis187@us.ibm.com>
18474
18475 * gcc.dg/compat/mixed-struct-check.h: New.
18476 * gcc.dg/compat/mixed-struct-defs.h: New.
18477 * gcc.dg/compat/mixed-struct-init.h: New.
18478 * gcc.dg/compat/struct-by-value-19_main.c: New.
18479 * gcc.dg/compat/struct-by-value-19_x.c: New.
18480 * gcc.dg/compat/struct-by-value-19_y.c: New.
18481 * gcc.dg/compat/struct-by-value-20_main.c: New.
18482 * gcc.dg/compat/struct-by-value-20_x.c: New.
18483 * gcc.dg/compat/struct-by-value-20_y.c: New.
18484 * gcc.dg/compat/struct-return-19_main.c: New.
18485 * gcc.dg/compat/struct-return-19_x.c: New.
18486 * gcc.dg/compat/struct-return-19_y.c: New.
18487 * gcc.dg/compat/struct-return-20_main.c: New.
18488 * gcc.dg/compat/struct-return-20_x.c: New.
18489 * gcc.dg/compat/struct-return-20_y.c: New.
18490
18491 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
18492 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
18493 so that it will not complain on LP64 targets.
18494
18495 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18496
18497 PR c++/495
18498 * g++.dg/template/friend24.C: New test.
18499
18500 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
18501
18502 PR c++/12332
18503 * g++.dg/template/memtmpl2.C: New test.
18504
18505 2003-09-18 Mark Mitchell <mark@codesourcery.com>
18506
18507 PR target/11184
18508 * gcc.dg/builtin-apply1.c: New test.
18509
18510 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
18511
18512 PR c++/9848
18513 * g++.dg/warn/Wunused-4.C: New test.
18514
18515 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18516
18517 PR c++/12316
18518 * g++.dg/other/gc2.C: New test.
18519
18520 2003-09-17 Mark Mitchell <mark@codesourcery.com>
18521
18522 PR c++/11991
18523 * g++.dg/rtti/typeid3.C: New test.
18524
18525 PR c++/12266
18526 * g++.dg/overload/template1.C: New test.
18527
18528 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
18529
18530 * g++.dg/opt/cfg3.C: New test.
18531
18532 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18533
18534 PR c++/7939
18535 * g++.dg/template/crash11.C: New test.
18536
18537 2003-09-16 Jason Merrill <jason@redhat.com>
18538 Jakub Jelinek <jakub@redhat.com>
18539
18540 * gcc.dg/attr-warn-unused-result.c: New test.
18541
18542 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
18543
18544 PR c++/12184
18545 * g++.dg/expr/call2.C: New test.
18546
18547 2003-09-15 Andreas Jaeger <aj@suse.de>
18548
18549 * gcc.dg/Wold-style-definition-1.c: New test.
18550
18551 2003-09-14 Mark Mitchell <mark@codesourcery.com>
18552
18553 PR c++/3907
18554 * g++.dg/parse/template12.C: New test.
18555
18556 * g++.dg/abi/bitfield11.C: New test.
18557 * g++.dg/abi/bitfield12.C: Likewise.
18558
18559 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
18560
18561 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
18562 non-expansion of functional macro name without arguments at EOL.
18563 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
18564
18565 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
18566
18567 * gcc.c-torture/execute/20030914-[12].c: New tests.
18568
18569 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
18570
18571 PR c++/11788
18572 * g++.dg/overload/addr1.C: New test.
18573
18574 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
18575
18576 * gcc.dg/20030909-1.c: New test.
18577
18578 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
18579
18580 * gcc.dg/ultrasp10.c: New test.
18581
18582 2003-09-09 Devang Patel <dpatel@apple.com>
18583
18584 * gcc.dg/darwin-ld-6.c: New test.
18585
18586 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18587
18588 * gcc.dg/torture/builtin-explog-1.c: New testcase.
18589
18590 2003-09-08 Mark Mitchell <mark@codesourcery.com>
18591
18592 * gcc.dg/ia64-types1.c: New test.
18593 * gcc.dg/ia64-types2.c: Likewise.
18594
18595 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18596
18597 * gcc.dg/builtins-1.c: Add more _Complex tests.
18598 * gcc.dg/torture/builtin-attr-1.c: Likewise.
18599
18600 * gcc.dg/builtins-1.c: Test existing _Complex functions.
18601 * gcc.dg/torture/builtin-attr-1.c: Likewise.
18602
18603 2003-09-08 Mark Mitchell <mark@codesourcery.com>
18604
18605 PR c++/11786
18606 * g++.dg/lookup/koenig2.C: New test.
18607
18608 PR c++/5296
18609 * g++.dg/rtti/typeid2.C: New test.
18610
18611 2003-09-08 Jakub Jelinek <jakub@redhat.com>
18612
18613 * gcc.c-torture/compile/20030904-1.c: New test.
18614
18615 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
18616
18617 * g++.dg/opt/longbranch2.C: New test.
18618
18619 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
18620
18621 * g++.dg/template/crash10.C: Only compile it.
18622
18623 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
18624
18625 PR middle-end/11665
18626 * gcc.c-torture/compile/20030907-1.c: New test.
18627 * g++.dg/init/array11.C: New test.
18628
18629 2003-09-07 Mark Mitchell <mark@codesourcery.com>
18630
18631 PR c++/11852
18632 * g++.dg/init/struct1.C: New test.
18633
18634 2003-09-07 Mark Mitchell <mark@codesourcery.com>
18635
18636 PR c++/12181
18637 * g++.dg/expr/comma1.C: New test.
18638
18639 2003-09-06 Mark Mitchell <mark@codesourcery.com>
18640
18641 PR c++/11867
18642 * g++.dg/expr/static_cast5.C: New test.
18643
18644 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
18645
18646 PR c++/11507
18647 * g++.dg/lookup/scoped7.C: New test.
18648
18649 PR c++/9574
18650 * g++.dg/other/static1.C: New test.
18651
18652 PR c++/11490
18653 * g++.dg/warn/template-1.C: New test.
18654
18655 PR c++/11432
18656 * g++.dg/template/crash10.C: New test.
18657
18658 PR c++/2478
18659 * g++.dg/overload/VLA.C: New test.
18660
18661 PR c++/10804
18662 * g++.dg/template/call1.C: New test.
18663
18664 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
18665
18666 PR c++/11794
18667 * g++.dg/parse/using3.C: New test.
18668
18669 2003-09-06 Roger Sayle <roger@eyesopen.com>
18670
18671 PR c++/11409
18672 * g++.dg/overload/builtin3.C: New test case.
18673
18674 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
18675
18676 PR c/9862
18677 * gcc.dg/20030906-1.c: New test.
18678 * gcc.dg/20030906-2.c: Likewise.
18679
18680 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
18681
18682 PR c++/12167
18683 * g++.dg/parse/defarg5.C: New test.
18684
18685 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
18686
18687 2003-09-05 Mark Mitchell <mark@codesourcery.com>
18688
18689 PR c++/12163
18690 * g++.dg/expr/static_cast4.C: New test.
18691
18692 PR c++/12146
18693 * g++.dg/template/crash9.C: New test.
18694
18695 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
18696
18697 * g++.old-deja/g++.ext/pretty2.C: Update for change
18698 in __FUNCTION__.
18699 * g++.old-deja/g++.ext/pretty3.C: Likewise.
18700
18701 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
18702
18703 PR c++/11922
18704 * g++/dg/template/qualified-id1.C: New test.
18705
18706 PR c++/12037
18707 * g++.dg/warn/noeffect4.C: New test.
18708
18709 2003-09-04 Matt Austern <austern@apple.com>
18710
18711 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
18712 * g++.dg/ext/fnname2.C: Likewise.
18713 * g++.dg/ext/fnname3.C: Likewise.
18714
18715 2003-09-04 Mark Mitchell <mark@codesourcery.com>
18716
18717 * g++.dg/expr/lval1.C: New test.
18718 * g++.dg/ext/lvcast.C: Remove.
18719
18720 2003-09-03 Roger Sayle <roger@eyesopen.com>
18721
18722 PR optimization/11700.
18723 * gcc.c-torture/compile/20030903-1.c: New test case.
18724
18725 2003-09-03 Mark Mitchell <mark@codesourcery.com>
18726
18727 PR c++/12053
18728 * g++.dg/abi/layout4.C: New test.
18729
18730 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
18731
18732 PR c++/11553
18733 * g++.dg/parse/friend3.C: New test.
18734
18735 2003-09-02 Mark Mitchell <mark@codesourcery.com>
18736
18737 PR c++/11847
18738 * g++.dg/template/class1.C: New test.
18739
18740 PR c++/11808
18741 * g++.dg/expr/call1.C: New test.
18742
18743 2003-09-01 Mark Mitchell <mark@codesourcery.com>
18744
18745 PR c++/12114
18746 * g++.dg/init/ref9.C: New test.
18747
18748 PR c++/11972
18749 * g++.dg/template/nested4.C: New test.
18750
18751 2003-08-29 Mark Mitchell <mark@codesourcery.com>
18752
18753 PR c++/12093
18754 * g++.dg/template/non-dependent4.C: New test.
18755
18756 PR c++/11928
18757 * g++.dg/inherit/conv1.C: New test.
18758
18759 2003-08-29 Mark Mitchell <mark@codesourcery.com>
18760
18761 PR c++/6196
18762 * g++.dg/ext/label1.C: New test.
18763 * g++.dg/ext/label2.C: Likewise.
18764
18765 2003-08-28 Mark Mitchell <mark@codesourcery.com>
18766
18767 * g++.dg/expr/cond3.C: New test.
18768
18769 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18770
18771 * gcc.dg/builtins-1.c: Add new builtin cases.
18772
18773 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18774
18775 * gcc.dg/builtins-1.c: Add new cases.
18776 * gcc.dg/torture/builtin-attr-1.c: Likewise.
18777
18778 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18779
18780 * gcc.dg/builtins-1.c: Add more math builtin tests.
18781 * gcc.dg/torture/builtin-attr-1.c: New test.
18782
18783 2003-08-28 Mark Mitchell <mark@codesourcery.com>
18784
18785 PR optimization/5079
18786 * g++.dg/opt/static3.C: New test.
18787
18788 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
18789
18790 * gcc.misc-tests/gcov-10b.c: New test.
18791
18792 2003-08-27 Mark Mitchell <mark@codesourcery.com>
18793
18794 * g++.dg/opt/ptrmem3.C: New test.
18795
18796 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
18797
18798 2003-08-27 Jakub Jelinek <jakub@redhat.com>
18799
18800 * gcc.dg/20030826-2.c: New test.
18801
18802 2003-08-26 Roger Sayle <roger@eyesopen.com>
18803
18804 PR middle-end/12002
18805 * g77.f-torture/compile/12002.f: New test case.
18806
18807 2003-08-26 Roger Sayle <roger@eyesopen.com>
18808
18809 * gcc.dg/20030826-1.c: New test case.
18810
18811 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
18812
18813 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
18814
18815 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
18816
18817 PR c++/11871
18818 * c++.dg/lookup/crash1.C: New test.
18819
18820 * c++.dg/warn/noeffect3.C: New test.
18821
18822 2003-08-25 Janis Johnson <janis187@us.ibm.com>
18823
18824 * gcc.dg/compat/vector-1_x.c: Compile with -w.
18825 * gcc.dg/compat/vector-1_y.c: Ditto.
18826 * gcc.dg/compat/vector-2_x.c: Ditto.
18827 * gcc.dg/compat/vector-2_y.c: Ditto.
18828
18829 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
18830
18831 * gcc.dg/20030702-1.c: New test.
18832
18833 2003-08-25 Mark Mitchell <mark@codesourcery.com>
18834
18835 PR c++/8795
18836 * g++.dg/ext/altivec-1.C: New test.
18837
18838 2003-08-24 Richard Henderson <rth@redhat.com>
18839
18840 * g++.dg/eh/simd-2.C: Add -w for x86.
18841
18842 2003-08-23 Jakub Jelinek <jakub@redhat.com>
18843
18844 * gcc.dg/20030815-1.c: New test.
18845
18846 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18847
18848 PR c++/3765
18849 * g++.dg/parse/access6.C: New test.
18850
18851 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18852
18853 PR c++/641, c++/11876
18854 * g++.dg/template/friend22.C: New test.
18855 * g++.dg/template/friend23.C: Likewise.
18856
18857 2003-08-22 Mark Mitchell <mark@codesourcery.com>
18858
18859 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
18860 identically.
18861
18862 2003-08-22 Mark Mitchell <mark@codesourcery.com>
18863
18864 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
18865
18866 2003-08-22 Mark Mitchell <mark@codesourcery.com>
18867
18868 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
18869
18870 2003-08-22 Mark Mitchell <mark@codesourcery.com>
18871
18872 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
18873
18874 2003-08-22 Mark Mitchell <mark@codesourcery.com>
18875
18876 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
18877
18878 2003-08-21 Mark Mitchell <mark@codesourcery.com>
18879
18880 PR c++/11919
18881 * g++.dg/overload/prom1.C: New test.
18882
18883 PR c++/11551
18884 * g++.dg/parse/dtor2.C: New test.
18885
18886 PR c++/10762
18887 * g++.dg/parse/using2.C: New test.
18888
18889 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
18890
18891 PR target/11805
18892 * gcc.c-torture/compile/20030821-1.c: New.
18893
18894 2003-08-20 Mark Mitchell <mark@codesourcery.com>
18895
18896 PR c++/11834
18897 * g++.dg/template/deduce2.C: New test.
18898
18899 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
18900
18901 * gcc.c-torture/execute/20030821-1.c: New test.
18902
18903 2003-08-20 Roger Sayle <roger@eyesopen.com>
18904
18905 PR middle-end/11984
18906 * gcc.dg/20030820-1.c: New test case.
18907
18908 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
18909
18910 PR c++/11945
18911 * g++.dg/warn/noeffect2.C: New test.
18912
18913 2003-08-19 Mark Mitchell <mark@codesourcery.com>
18914
18915 PR c++/10926
18916 * g++.dg/template/dtor2.C: New test.
18917
18918 PR c++/11684
18919 * g++.dg/template/operator1.C: New test.
18920 * g++.dg/parse/operator4.C: New test.
18921
18922 PR c++/11946.C
18923 * g++.dg/expr/enum1.C: New test.
18924 * gcc.dg/c99-bool-1.c: Remove bogus warning.
18925
18926 PR c++/11036.C
18927 * g++.dg/parse/elab2.C: New test.
18928 * g++.dg/parse/typedef4.C: Change error message.
18929 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
18930 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
18931 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
18932
18933 2003-08-19 Geoffrey Keating <geoffk@apple.com>
18934
18935 * gcc.dg/pch/warn-1.c: New.
18936 * gcc.dg/pch/warn-1.hs: New.
18937
18938 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
18939 not-tested file.
18940
18941 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
18942
18943 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
18944
18945 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
18946
18947 * gcc.dg/uninit-D.c: New Test.
18948 * gcc.dg/uninit-E.c: New Test.
18949 * gcc.dg/uninit-F.c: New Test.
18950 * gcc.dg/uninit-G.c: New Test.
18951
18952 2003-08-19 Michael Ritzert <ritzert@t-online.de>
18953
18954 * g++.dg/README: Describe the pch directory.
18955
18956 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18957
18958 PR c++/11174
18959 * g++.dg/parse/access4.C: New test.
18960 * g++.dg/parse/access5.C: Likewise.
18961 * g++.old-deja/g++.jason/access17.C: Adjust error message.
18962
18963 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
18964
18965 * gcc.dg/noncompile/20030818-1.c: New.
18966
18967 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
18968
18969 PR c++/11957
18970 * g++.dg/warn/noeffect1.C: New test.
18971
18972 * g++.dg/template/scope2.C: New test.
18973 * g++.dg/template/error2.C: Correct dg-error
18974
18975 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
18976
18977 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
18978
18979 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
18980
18981 PR C++/11512
18982 * g++.dg/template/warn1.C: New.
18983
18984 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
18985
18986 * g++.dg/template/error2.C: New test.
18987 * g++.dg/lookup/using7.C: Adjust errors
18988 * g++.old-deja/g++.pt/crash36.C: Likewise.
18989 * g++.old-deja/g++.pt/derived3.C: Likewise.
18990
18991 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18992
18993 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
18994 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
18995 * gcc.c-torture/execute/builtins/string-9.c: New, from
18996 string-opt-9.c. Adjust for execute/builtins framework.
18997 * gcc.c-torture/execute/string-opt-9.c: Delete.
18998
18999 2003-08-12 Mark Mitchell <mark@codesourcery.com>
19000
19001 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
19002
19003 * g++.dg/parse/ret-type2.C: New test.
19004
19005 PR c++/11703
19006 * g++.dg/init/new8.C: New test.
19007
19008 PR c++/10923
19009 * g++.dg/parse/typedef5.C: New test.
19010
19011 PR c++/9512
19012 * g++.dg/parse/qualified2.C: New test.
19013 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
19014 invalid code.
19015
19016 2003-08-11 Mark Mitchell <mark@codesourcery.com>
19017
19018 * g++.dg/conversion/ptrmem1.C: New test.
19019
19020 2003-08-11 Jakub Jelinek <jakub@redhat.com>
19021
19022 PR target/11693
19023 * gcc.dg/20030811-1.c: New test.
19024
19025 PR target/11535
19026 * gcc.c-torture/execute/20030811-1.c: New test.
19027
19028 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19029
19030 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
19031
19032 2003-08-10 Mark Mitchell <mark@codesourcery.com>
19033
19034 PR c++/11789.C
19035 * g++.dg/inherit/multiple1.C: New test.
19036
19037 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
19038
19039 * gcc.dg/spe1.c: New test.
19040
19041 PR c++/11670
19042 * g++.dg/expr/cast2.C: New test.
19043
19044 PR c++/10530
19045 * g++.dg/template/dependent-name2.C: New test.
19046
19047 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
19048
19049 * g++.dg/parse/crash11.C: Put the dg options in comments.
19050
19051 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
19052
19053 * lib/gcc-dg.exp: Update for diagnostic change.
19054
19055 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19056
19057 PR c++/5767
19058 * g++.dg/parse/crash11.C: New test.
19059
19060 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
19061
19062 * gcc.dg/cpp/spacing1.c: Update.
19063
19064 2003-08-04 Janis Johnson <janis187@us.ibm.com>
19065
19066 PR target/11739
19067 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
19068 a value for -mtune.
19069
19070 2003-08-04 Roger Sayle <roger@eyesopen.com>
19071
19072 PR middle-end/11771
19073 * gcc.c-torture/compile/20030804-1.c: New test case.
19074
19075 2003-08-04 Roger Sayle <roger@eyesopen.com>
19076
19077 * gcc.dg/20030804-1.c: New test case.
19078
19079 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
19080
19081 * gcc.dg/cpp/separate-1.c: New test.
19082
19083 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
19084
19085 PR c++/11704
19086 * g++.dg/template/dependent-expr2.C: New test.
19087
19088 PR c++/11766
19089 * g++.dg/expr/ptrmem1.C: New test.
19090
19091 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19092
19093 PR c++/9453
19094 * g++.dg/template/friend15.C: New test.
19095
19096 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
19097
19098 * lib/dg-pch.exp: Work round PCH bug.
19099
19100 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19101
19102 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
19103 builtins. Move cases from builtins-4.c here.
19104
19105 * gcc.dg/torture/builtin-math-1.c: New test taken from
19106 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
19107 additional cases.
19108
19109 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
19110 Delete.
19111
19112 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
19113
19114 PR c++/9447
19115 * g++.dg/template/using7.C: New test.
19116
19117 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
19118
19119 * import1.c, import2.c: New tests.
19120
19121 2003-08-01 Jakub Jelinek <jakub@redhat.com>
19122
19123 * g++.dg/eh/crossjump1.C: New test.
19124
19125 2003-08-01 Mark Mitchell <mark@codesourcery.com>
19126
19127 PR c++/11697
19128 * g++.dg/template/using6.C: New test.
19129
19130 PR c++/11744
19131 * g++.dg/template/koenig2.C: New test.
19132
19133 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19134
19135 PR c++/7983
19136 * g++.dg/parse/typedef4.C: New test.
19137
19138 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19139
19140 PR c++/8442, c++/8806
19141 * g++.dg/template/elab1.C: New test.
19142 * g++.dg/template/type2.C: Likewise.
19143 * g++.dg/template/ttp3.C: Adjust expected error message.
19144 * g++.old-deja/g++.law/visibility13.C: Likewise.
19145 * g++.old-deja/g++.niklas/t135.C: Likewise.
19146 * g++.old-deja/g++.pt/ttp41.C: Likewise.
19147 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
19148 template argument.
19149 * g++.old-deja/g++.pt/ttp44.C: Likewise.
19150
19151 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
19152
19153 PR c++/11295
19154 * g++.dg/ext/stmtexpr1.C: New test.
19155
19156 * g++.dg/opt/tmp1.C: New test.
19157
19158 PR c++/11525
19159 * g++.dg/parse/constant4.C: New test.
19160
19161 PR c++/9447
19162 * g++.dg/template/using5.C: New test.
19163
19164 2003-07-31 Roger Sayle <roger@eyesopen.com>
19165
19166 * gcc.dg/builtins-27.c: New test case.
19167
19168 2003-07-31 Jakub Jelinek <jakub@redhat.com>
19169
19170 * gcc.dg/tls/opt-7.c: New test.
19171
19172 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
19173
19174 * g++.old-deja/g++.other/crash18.C: Remove.
19175
19176 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
19177
19178 * g++.dg/template/explicit3.C: New.
19179 * g++.dg/template/explicit4.C: New.
19180 * g++.dg/template/explicit5.C: New.
19181
19182 PR c++/11347
19183 * g++.dg/template/memtmpl1.C: New.
19184
19185 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
19186
19187 PR target/11565
19188 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
19189 * gcc.dg/i386-387-5.c (dg-options): Likewise.
19190
19191 2003-07-30 Jan Hubicka <jh@suse.cz>
19192
19193 * vtgc1.c: Kill.
19194
19195 2003-07-29 Zack Weinberg <zack@codesourcery.com>
19196
19197 * gcc.dg/struct-in-proto-1.c: New test.
19198
19199 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
19200
19201 * gcc.dg/cpp/include2.c: Only expect one message.
19202
19203 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
19204
19205 PR c++/9447
19206 * g++.dg/template/using1.C: New test.
19207 * g++.dg/template/using2.C: New test.
19208 * g++.dg/template/using3.C: New test.
19209 * g++.dg/template/using4.C: New test.
19210
19211 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
19212
19213 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
19214 * gcc.c-torture/execute/string-opt-10.c: Likewise.
19215
19216 2003-07-28 Jan Hubicka <jh@suse.cz>
19217
19218 PR c++/11530
19219 * g++.dg/opt/call1.C: New test.
19220
19221 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
19222
19223 PR c++/11667
19224 * g++.dg/init/enum2.C: New test.
19225 * g++.dg/template/overload1.C: Add "-w" option.
19226
19227 2003-07-28 <hp@bitrange.com>
19228
19229 * gcc.dg/Wdeclaration-after-statement-1.c,
19230 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
19231
19232 2003-07-28 Jakub Jelinek <jakub@redhat.com>
19233
19234 * gcc.c-torture/compile/20030725-1.c: New test.
19235
19236 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
19237
19238 * gcc.dg/20030505.c: Only run for SPE.
19239 Remove definition of opaque type.
19240
19241 2003-07-27 Mark Mitchell <mark@codesourcery.com>
19242
19243 * g++.dg/template/ptrmem6.C: New test.
19244
19245 2003-07-26 Geoffrey Keating <geoffk@apple.com>
19246
19247 * gcc.c-torture/compile/zero-strct-2.c: New test.
19248
19249 2003-07-25 Geoffrey Keating <geoffk@apple.com>
19250
19251 * gcc.dg/intermod-1.c: New test.
19252
19253 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
19254
19255 PR c++/11617
19256 * g++.dg/template/lookup2.C: New test.
19257 * g++.dg/template/memclass1.C: Remove instantiated from error.
19258 * g++.dg/other/error2.C: Tweak expected errors.
19259
19260 PR c++/11596
19261 * g++.dg/template/defarg3.C: New test.
19262
19263 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
19264
19265 2003-07-24 Mark Mitchell <mark@codesourcery.com>
19266
19267 * g++.dg/inherit/access5.C: New test.
19268
19269 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19270
19271 PR c++/11513
19272 * g++.dg/template/crash8.C: New test.
19273
19274 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
19275
19276 PR c/10602
19277 * gcc.dg/noncompile/incomplete-2.c: New test.
19278
19279 2003-07-23 Mark Mitchell <mark@codesourcery.com>
19280
19281 PR c++/11645
19282 * g++.dg/inherit/access4.C: New test.
19283
19284 PR c++/11517
19285 * g++.dg/expr/cond2.C: New test.
19286
19287 PR optimization/10679
19288 * g++.dg/opt/inline4.C: New test.
19289
19290 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
19291
19292 * g++.dg/parse/crash10: New test.
19293
19294 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
19295
19296 * g++.dg/ext/flexary1.C: New test.
19297
19298 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19299
19300 PR c++/10793
19301 * g++.dg/template/crash9.C: New test.
19302
19303 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19304
19305 PR c++/3004
19306 * g++.dg/parse/typedef3.C: New test.
19307
19308 PR c++/7906
19309 * g++.dg/parse/operator2.C: New test.
19310
19311 PR c++/8895
19312 * g++.dg/parse/def-tmpl-arg1.C: New test.
19313
19314 PR c++/9282
19315 * g++.dg/parse/funptr1.C: New test.
19316
19317 PR c++/9452
19318 * g++.dg/parse/ambig3.C: New test.
19319
19320 PR c++/9454
19321 * g++.dg/parse/operator3.C: New test.
19322
19323 PR c++/9486
19324 * g++.dg/parse/template10.C: New test.
19325
19326 PR c++/9488
19327 * g++.dg/parse/template11.C: New test.
19328
19329 PR c++/10150
19330 * g++.dg/parse/invalid-op1.C: New test.
19331
19332 PR c++/10247
19333 * g++.dg/parse/condexpr1.C: New test.
19334
19335 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
19336
19337 * g++.dg/ext/packed3.C: New test.
19338 * g++.dg/ext/packed4.C: New test.
19339
19340 * gcc.dg/pack-test-3.c: New test.
19341
19342 2003-07-21 Janis Johnson <janis187@us.ibm.com>
19343
19344 * lib/compat.exp: Handle dg-options per source file.
19345 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
19346 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
19347 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
19348 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
19349 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
19350 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
19351 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
19352 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
19353 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
19354 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
19355 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
19356 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
19357 * g++.dg/compat/break/bitfield7_x.C: Ditto.
19358 * g++.dg/compat/break/bitfield7_y.C: Ditto.
19359
19360 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
19361
19362 PR c/10320
19363 * gcc.c-torture/execute/20030718-1.c: New test.
19364
19365 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
19366
19367 PR optimization/11536
19368 * gcc.dg/20030721-1.c: New test.
19369
19370 2003-07-19 Mark Mitchell <mark@codesourcery.com>
19371
19372 PR c++/11546
19373 * g++.dg/template/lookup1.C: New test.
19374
19375 2003-07-19 Zack Weinberg <zack@codesourcery.com>
19376
19377 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
19378 diagnostics of ill-formed constructs involving labels.
19379 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
19380 the new 'previously defined here' message.
19381
19382 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
19383
19384 * g++.dg/parse/non-dependent2.C: New test.
19385
19386 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
19387
19388 * g++.dg/init/init-ref4.C: xfail on targets without
19389 weak symbols.
19390
19391 2003-07-17 Jakub Jelinek <jakub@redhat.com>
19392
19393 PR target/11087
19394 * gcc.c-torture/execute/20030717-1.c: New test.
19395
19396 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
19397
19398 * g++.dg/opt/cfg1.C: New test.
19399
19400 2003-07-17 Mark Mitchell <mark@codesourcery.com>
19401
19402 PR optimization/11557
19403 * gcc.dg/20030717-1.c: New test.
19404
19405 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
19406
19407 PR c++/10476
19408 * g++.dg/expr/crash-1.C: New test.
19409
19410 PR c++/11027
19411 * g++.dg/template/init3.C: New test.
19412
19413 PR c++/8222
19414 * g++.dg/template/non-dependent1.C: New test.
19415
19416 PR c++/11070
19417 * g++.dg/template/non-dependent2.C: New test.
19418
19419 PR c++/11071
19420 * g++.dg/template/non-dependent3.C: New test.
19421
19422 PR c++/9907
19423 * g++.dg/template/sizeof5.C: New test.
19424
19425 2003-07-17 Geoffrey Keating <geoffk@apple.com>
19426
19427 PR 11498
19428 * gcc.c-torture/compile/mangle-1.c: New file.
19429
19430 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19431
19432 PR c++/7809
19433 * g++.dg/parse/access3.C: New test.
19434
19435 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
19436
19437 PR c++/11384
19438 * g++.dg/init/init-ref4.C: New test.
19439
19440 2003-07-16 Mark Mitchell <mark@codesourcery.com>
19441
19442 PR c++/11547
19443 * g++.dg/parse/constant3.C: New test.
19444 * g++.dg/parse/crash7.C: Likewise.
19445
19446 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
19447
19448 PR target/11008
19449 * gcc.dg/i386-pentium4-not-mull.c: New.
19450
19451 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
19452
19453 * gcc.dg/asm-names.c (ymain): Make it weak.
19454
19455 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19456
19457 PR c++/5421
19458 * g++.dg/template/friend21.C: New test.
19459
19460 2003-07-16 Jakub Jelinek <jakub@redhat.com>
19461
19462 * gcc.dg/cleanup-8.c: New test.
19463 * gcc.dg/cleanup-9.c: New test.
19464
19465 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
19466
19467 * g++.dg/ext/dll-MI1.h: New file.
19468 * g++.dg/ext/dllexport-MI1.C: New file.
19469 * g++.dg/ext/dllimport-MI1.C: New file.
19470
19471 2003-07-15 Jakub Jelinek <jakub@redhat.com>
19472
19473 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
19474 it does not have cmpstrsi patterns (just cmpmemsi).
19475
19476 2003-07-15 Mark Mitchell <mark@codesourcery.com>
19477
19478 PR debug/11473
19479 * g++.dg/debug/debug8.C: New test.
19480
19481 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19482
19483 PR c++/10108
19484 * g++.dg/template/crash7.C: New test.
19485
19486 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
19487
19488 PR target/10795
19489 * gcc.c-torture/compile/20030708-1.c: New.
19490
19491 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
19492
19493 * gcc.c-torture/execute/20030715-1.c: New test.
19494
19495 2003-07-14 Geoffrey Keating <geoffk@apple.com>
19496
19497 * gcc.dg/pch/inline-3.c: New file.
19498 * gcc.dg/pch/inline-3.hs: New file.
19499 * gcc.dg/pch/inline-4.c: New file.
19500 * gcc.dg/pch/inline-4.hs: New file.
19501
19502 2003-07-14 Mark Mitchell <mark@codesourcery.com>
19503
19504 PR c++/11509
19505 * g++.dg/template/crash6.C: New test.
19506
19507 PR c++/7053
19508 * g++.dg/template/friend20.C: New test.
19509
19510 PR c++/7019
19511 * g++.dg/template/overload2.C: New test.
19512
19513 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19514
19515 PR optimization/11440
19516 * gcc.c-torture/execute/20030714-1.c: New test.
19517
19518 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19519
19520 PR c++/11154
19521 * g++.dg/template/partial2.C: New test.
19522
19523 2003-07-13 Mark Mitchell <mark@codesourcery.com>
19524
19525 PR c++/11503
19526 * g++.dg/template/anon1.C: New test.
19527
19528 PR c++/11493
19529 PR c++/11495
19530 * g++.dg/parse/template9.C: Likewise.
19531 * g++.dg/template/crash4.C: New test.
19532 * g++.dg/template/koenig1.C: Likewise.
19533 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
19534 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
19535 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
19536 functions.
19537 * g++.old-deja/g++.jason/template36.C: Likewise.
19538 * g++.old-deja/g++.mike/p1989.C: Likewise.
19539 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
19540 * g++.old-deja/g++.pt/ttp20.C: Use this->.
19541 * g++.old-deja/g++.pt/ttp21.C: Use this->.
19542 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
19543 compiling.
19544 * g++.old-deja/g++.pt/union2.C: Use this->.
19545
19546 2003-07-11 Jakub Jelinek <jakub@redhat.com>
19547
19548 * gcc.dg/20030711-1.c: New test.
19549
19550 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
19551
19552 PR c++/11050
19553 * g++.dg/parse/args1.C: New test.
19554 * g++.pt/defarg8.C: Change expected errors.
19555
19556 2003-07-11 Mark Mitchell <mark@codesourcery.com>
19557
19558 PR c++/8164
19559 * g++.dg/template/nontype2.C: New test.
19560
19561 PR c++/10558
19562 * g++.dg/parse/template8.C: New test.
19563
19564 PR c++/8327
19565 * g++.dg/template/scope1.C: New test.
19566
19567 * g++.dg/warn/Wsign-compare-1.C: New test.
19568
19569 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
19570
19571 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
19572
19573 2003-07-10 Mark Mitchell <mark@codesourcery.com>
19574
19575 PR c++/9411
19576 * g++.dg/template/explicit2.C: New test.
19577
19578 PR c++/10032
19579 * g++.dg/warn/pedantic1.C: New test.
19580
19581 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
19582
19583 PR c++ 9483
19584 * g++.dg/other/field1.C: New test.
19585
19586 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
19587
19588 PR c/11449
19589 * gcc.c-torture/compile/20030707-1.c: New.
19590
19591 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19592
19593 PR c++/10849
19594 * g++.dg/template/access12.C: New test.
19595
19596 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
19597
19598 * g++.dg/bprob/bprob.exp (prof_ext): Update.
19599 * g77.dg/bprob/bprob.exp (prof_ext): Update.
19600 * gcc.misc-tests/bprob.exp (prof_ext): Update.
19601 * gcc.misc-tests/gcov.exp: Update
19602 * g++.dg/gcov/gcov.exp: Update
19603 * lib/gcov.exp: Update.
19604
19605 2003-07-08 Mark Mitchell <mark@codesourcery.com>
19606
19607 * g++.dg/abi/mangle17.C: Make sure template expressions are
19608 dependent.
19609 * g++.dg/abi/mangle4.C: Mark erroneous casts.
19610 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
19611 * g++.dg/opt/stack1.C: Remove erroneous code.
19612 * g++.dg/parse/template7.C: New test.
19613 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
19614 * g++.old-deja/g++.pt/crash4.C: Likewise.
19615
19616 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19617
19618 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
19619 with zero or one occurence of `$' after the initial `L'.
19620
19621 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
19622
19623 * gcc.c-torture/compile/20030704-1.c: Add a comment.
19624
19625 2003-07-08 Roger Sayle <roger@eyesopen.com>
19626
19627 PR c/11370
19628 * gcc.dg/Wunreachable-6.c: New testcase.
19629 * gcc.dg/Wunreachable-7.c: New testcase.
19630
19631 2003-07-08 Jakub Jelinek <jakub@redhat.com>
19632
19633 PR c/11420
19634 * gcc.dg/20030708-1.c: New test.
19635
19636 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
19637
19638 * gcc.dg/compat/sdata-section.h: New file.
19639 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
19640 * gcc.dg/torture/mips-sdata-1.c: New test.
19641
19642 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19643
19644 PR c++/11030
19645 * g++.dg/template/friend19.C: New test.
19646
19647 2003-07-08 Jakub Jelinek <jakub@redhat.com>
19648
19649 * g++.dg/opt/strength-reduce.C: New test.
19650
19651 2003-07-07 Roger Sayle <roger@eyesopen.com>
19652
19653 PR target/10979
19654 * gcc.dg/20030707-1.c: New testcase.
19655
19656 2003-07-07 Roger Sayle <roger@eyesopen.com>
19657
19658 PR optimization/11059
19659 * g++.dg/opt/emptyunion.C: New testcase.
19660
19661 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
19662 Eric Botcazou <ebotcazou@libertysurf.fr>
19663
19664 * g++.dg/opt/stack1.C: New test.
19665
19666 2003-07-05 Mark Mitchell <mark@codesourcery.com>
19667
19668 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
19669 run test.
19670
19671 PR c++/11431
19672 * g++.dg/expr/static_cast3.C: New test.
19673
19674 2003-07-04 Zack Weinberg <zack@codesourcery.com>
19675
19676 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
19677 everywhere.
19678 * gcc.dg/concat.c: Concatenation of string constants with
19679 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
19680 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
19681 * gcc.dg/cpp/escape-2.c: Use wide character constants where
19682 necessary to avoid multi-character character constant warning.
19683 * gcc.dg/cpp/escape.c: Likewise.
19684 * gcc.dg/cpp/ucs.c: Likewise.
19685 Remove backslashes from dg-bogus comments, as they confuse Tcl.
19686 Fix a typo.
19687
19688 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
19689
19690 PR c/11428
19691 * gcc.c-torture/compile/20030704-1.c: New.
19692
19693 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
19694
19695 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
19696
19697 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
19698
19699 PR c++/5287, PR c++/7910, PR c++/11021
19700 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
19701 tests for warnings.
19702 * g++.dg/ext/dllimport2.C: Add tests for warnings.
19703 * g++.dg/ext/dllimport3.C: Likewise.
19704 * g++.dg/ext/dllimport4.C: New file.
19705 * g++.dg/ext/dllimport5.C: New file.
19706 * g++.dg/ext/dllimport6.C: New file.
19707 * g++.dg/ext/dllimport7.C: New file.
19708 * g++.dg/ext/dllimport8.C: New file.
19709 * g++.dg/ext/dllimport9.C: New file.
19710 * g++.dg/ext/dllimport10.C: New file.
19711 * g++.dg/ext/dllexport1.C: New file.
19712
19713 2003-07-03 Mark Mitchell <mark@codesourcery.com>
19714
19715 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
19716 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
19717
19718 2003-07-03 Roger Sayle <roger@eyesopen.com>
19719
19720 * gcc.dg/builtins-25.c: New testcase.
19721 * gcc.dg/builtins-26.c: New testcase.
19722
19723 2003-07-03 Janis Johnson <janis187@us.ibm.com>
19724
19725 * gcc.dg/compat/vector-defs.h: New file.
19726 * gcc.dg/compat/vector-setup.h: New file.
19727 * gcc.dg/compat/vector-check.h: New file.
19728 * gcc.dg/compat/vector-1_main.c: New file.
19729 * gcc.dg/compat/vector-1_x.c: New file.
19730 * gcc.dg/compat/vector-1_y.c: New file.
19731 * gcc.dg/compat/vector-2_main.c: New file.
19732 * gcc.dg/compat/vector-2_x.c: New file.
19733 * gcc.dg/compat/vector-2_y.c: New file.
19734
19735 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
19736 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
19737 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
19738 * gcc.dg/compat/struct-align-1.h: New file.
19739 * gcc.dg/compat/struct-align-1_main.c: New file.
19740 * gcc.dg/compat/struct-align-1_x.c: New file.
19741 * gcc.dg/compat/struct-align-1_y.c: New file.
19742 * gcc.dg/compat/struct-align-2.h: New file.
19743 * gcc.dg/compat/struct-align-2_main.c: New file.
19744 * gcc.dg/compat/struct-align-2_x.c: New file.
19745 * gcc.dg/compat/struct-align-2_y.c: New file.
19746
19747 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
19748 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
19749 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
19750 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
19751 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
19752 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
19753 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
19754 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
19755 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
19756 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
19757 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
19758 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
19759 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
19760 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
19761 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
19762 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
19763 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
19764 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
19765 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
19766 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
19767 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
19768 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
19769 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
19770 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
19771 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
19772 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
19773 * gcc.dg/compat/struct-return-10_x.c: Ditto.
19774 * gcc.dg/compat/struct-return-2_x.c: Ditto.
19775 * gcc.dg/compat/struct-return-3_x.c: Ditto.
19776
19777 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
19778
19779 * gcc.dg/i386-call-1.c: New test.
19780
19781 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
19782
19783 PR c++/9162
19784 * g++.dg/parse/defarg4.C: New.
19785
19786 2003-07-03 Roger Sayle <roger@eyesopen.com>
19787
19788 PR target/10700
19789 * gcc.c-torture/compile/20030703-1.c: New test case.
19790
19791 2003-07-03 Mark Mitchell <mark@codesourcery.com>
19792
19793 * g++.dg/template/local3.C: Remove extra semicolon.
19794
19795 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
19796
19797 * gcc.dg/i386-volatile-1.c: New test.
19798
19799 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
19800
19801 PR c++/11072
19802 * g++.dg/other/offsetof2.C: XFAIL.
19803 * g++.dg/other/offsetof5.C: New.
19804
19805 PR c++/10219
19806 * g++.dg/template/error1.C: New.
19807
19808 PR c++/9779
19809 * g++.dg/template/dependent-expr1.C: New.
19810
19811 2003-07-01 Mark Mitchell <mark@codesourcery.com>
19812
19813 PR c++/6949
19814 * g++.dg/template/local3.C: New test.
19815
19816 PR c++/11149
19817 * g++.dg/lookup/scoped6.C: New test.
19818
19819 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
19820
19821 PR c++/8046
19822 * g++.dg/other/error7.C: New test.
19823
19824 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
19825
19826 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
19827 * g++.old-deja/g++.abi/vtable3.h: Likewise.
19828 * g++.old-deja/g++.law/code-gen5.C: Likewise.
19829 * g++.old-deja/g++.other/union2.C: Likewise.
19830 * gcc.dg/c90-const-expr-2.c: Likewise.
19831 * gcc.dg/c90-const-expr-3.c: Likewise.
19832 * gcc.dg/c99-const-expr-2.c: Likewise.
19833 * gcc.dg/c99-const-expr-3.c: Likewise.
19834 * gcc.dg/concat.c: Likewise.
19835
19836 2003-07-01 Mark Mitchell <mark@codesourcery.com>
19837
19838 PR c++/9559
19839 * g++.dg/init/static1.C: New test.
19840
19841 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19842
19843 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
19844 * g++.old-deja/g++.other/access2.C: Likewise.
19845 * g++.old-deja/g++.other/decl2.C: Likewise.
19846 * gcc.c-torture/execute/20020615-1.c: Likewise.
19847
19848 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
19849
19850 PR c++/4933
19851 * g++.dg/template/sizeof4.C: New test.
19852
19853 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
19854
19855 * g++.dg/other/error6.C: New test.
19856
19857 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
19858
19859 PR c++/10750
19860 * g++.dg/parse/constant2.C: New test.
19861
19862 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
19863
19864 PR c++/11106
19865 * g++.dg/other/error5.C: New test.
19866
19867 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19868
19869 * gcc.dg/format/gcc_diag-1.c: New test.
19870
19871 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
19872
19873 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
19874
19875 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
19876
19877 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
19878 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
19879 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
19880
19881 2003-06-28 Jakub Jelinek <jakub@redhat.com>
19882
19883 * gcc.c-torture/execute/builtins/string-8.c: New test.
19884 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
19885 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
19886 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
19887
19888 2003-06-27 Mark Mitchell <mark@codesourcery.com>
19889
19890 PR c++/10468
19891 * g++.dg/ext/typeof6.C: New test.
19892
19893 2003-06-27 Mark Mitchell <mark@codesourcery.com>
19894
19895 PR c++/10796
19896 * g++.dg/init/enum1.C: New test.
19897
19898 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
19899
19900 * gcc.dg/20030627-1.c: New test.
19901
19902 2003-06-26 Mark Mitchell <mark@codesourcery.com>
19903
19904 PR c++/11332
19905 * g++.dg/expr/static_cast2.C: New test.
19906
19907 2003-06-26 Roger Sayle <roger@eyesopen.com>
19908 Jakub Jelinek <jakub@redhat.com>
19909
19910 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
19911 sprintf(dst,"%s",src) optimization.
19912 * gcc.c-torture/execute/20030626-1.c: New test case.
19913 * gcc.c-torture/execute/20030626-2.c: New test case.
19914
19915 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
19916
19917 * gcc.c-torture/execute/multi-ix.c: New test.
19918
19919 * gcc.c-torture/execute/simd-4.c (main):
19920 Added missing semicolon at end of union.
19921
19922 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
19923
19924 PR c++/8266
19925 * g++.dg/template/explicit-instantiation3.C: New test.
19926
19927 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
19928
19929 * gcc.dg/20030626-1.c: Use signed char.
19930
19931 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
19932
19933 * gcc.dg/20030626-1.c: New test.
19934
19935 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
19936
19937 * const-str-2.m: Update.
19938
19939 2003-06-25 Mark Mitchell <mark@codesourcery.com>
19940
19941 PR c++/10990
19942 * g++.dg/rtti/dyncast1.C: New test.
19943 * g++.dg/abi/mangle4.C: Correct base-specifier access.
19944 * g++.dg/lookup/scoped1.C: Remove XFAIL.
19945 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
19946
19947 PR c++/10931
19948 * g++.dg/expr/static_cast1.C: New test.
19949
19950 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
19951
19952 * gcc.dg/20030625-1.c: New test.
19953
19954 2003-06-24 Roger Sayle <roger@eyesopen.com>
19955
19956 * gcc.c-torture/compile/20030624-1.c: New test case.
19957
19958 2003-06-24 Jakub Jelinek <jakub@redhat.com>
19959
19960 * gcc.c-torture/execute/string-opt-17.c: New test.
19961
19962 2003-06-24 Mark Mitchell <mark@codesourcery.com>
19963
19964 PR c++/5754
19965 * g++.dg/parse/crash6.C: New test.
19966
19967 2003-06-23 Roger Sayle <roger@eyesopen.com>
19968
19969 * gcc.dg/builtins-24.c: New test case.
19970
19971 2003-06-23 Jakub Jelinek <jakub@redhat.com>
19972
19973 * g++.dg/opt/operator1.C: New test.
19974
19975 2003-06-22 Roger Sayle <roger@eyesopen.com>
19976
19977 * gcc.c-torture/execute/string-opt-16.c: New test case.
19978
19979 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
19980
19981 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
19982 * g++.old-deja/g++.other/conv7.C: Likewise
19983 * g++.old-deja/g++.other/overcnv2.C: Likewise.
19984 * g++.old-deja/g++.other/overload14.C: Likewise.
19985
19986 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
19987
19988 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
19989 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
19990
19991 2003-06-20 Mark Mitchell <mark@codesourcery.com>
19992
19993 PR c++/10888
19994 * g++.dg/warn/Winline-3.C: New test.
19995
19996 2003-06-20 Mark Mitchell <mark@codesourcery.com>
19997
19998 * lib/target-supports.exp (check_alias_available): Make the test
19999 program acceptable to the Solaris assembler.
20000
20001 PR c++/10749
20002 * g++.dg/template/memclass2.C: New test.
20003
20004 2003-06-20 Mark Mitchell <mark@codesourcery.com>
20005 Eric Botcazou <ebotcazou@libertysurf.fr>
20006
20007 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
20008 data for non-matching targets.
20009 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
20010
20011 2003-06-20 Mark Mitchell <mark@codesourcery.com>
20012
20013 PR c++/10845
20014 * g++.dg/template/member3.C: New test.
20015
20016 2003-06-19 Mark Mitchell <mark@codesourcery.com>
20017
20018 PR c++/10939
20019 * g++.dg/template/func1.C: New test.
20020
20021 PR c++/9649
20022 * g++.dg/template/static4.C: New test.
20023 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
20024
20025 PR c++/11041
20026 * g++.dg/init/ref7.C: New test.
20027
20028 2003-06-19 Matt Austern <austern@apple.com>
20029
20030 PR c++/11228
20031 * g++.dg/anew1.C: New test.
20032 * g++.dg/anew2.C: New test.
20033 * g++.dg/anew3.C: New test.
20034 * g++.dg/anew4.C: New test.
20035
20036 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
20037
20038 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
20039
20040 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
20041
20042 * gcc.c-torture/execute/simd-4.c (main): Make expected value
20043 endian-dependent.
20044
20045 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
20046
20047 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
20048 Remove cruft.
20049
20050 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
20051
20052 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
20053 * gcc.c-torture/compile/961203-1.c: Likewise.
20054 * gcc.c-torture/compile/980506-1.c: Likewise.
20055
20056 2003-06-17 Mark Mitchell <mark@codesourcery.com>
20057
20058 PR c++/10712
20059 * g++.dg/lookup/using7.C: New test.
20060
20061 2003-06-17 Mark Mitchell <mark@codesourcery.com>
20062
20063 PR c++/11105
20064 * g++.dg/abi/conv1.C: Remove it.
20065 * g++.dg/template/conv7.C: New test.
20066 * g++.dg/template/conv8.C: Likewise.
20067 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
20068 conversion operator.
20069
20070 2003-06-17 Janis Johnson <janis187@us.ibm.com>
20071
20072 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
20073 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
20074 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
20075 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
20076 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
20077 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
20078 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
20079 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
20080 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
20081 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
20082 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
20083 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
20084 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
20085 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
20086 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
20087 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
20088 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
20089 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
20090 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
20091 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
20092 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
20093 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
20094 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
20095 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
20096 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
20097 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
20098 * gcc.dg/compat/struct-return-10_x.c: Ditto.
20099 * gcc.dg/compat/struct-return-2_x.c: Ditto.
20100 * gcc.dg/compat/struct-return-3_x.c: Ditto.
20101
20102 2003-06-16 Mark Mitchell <mark@codesourcery.com>
20103
20104 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
20105 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
20106 indications.
20107
20108 2003-06-16 Roger Sayle <roger@eyesopen.com>
20109
20110 * gcc.dg/i386-387-5.c: New test case.
20111 * gcc.dg/i386-387-6.c: New test case.
20112 * gcc.dg/builtins-23.c: New test case.
20113
20114 2003-06-15 Roger Sayle <roger@eyesopen.com>
20115
20116 * gcc.dg/builtins-22.c: New test case.
20117 * gcc.dg/i386-387-1.c: Update to test exp.
20118 * gcc.dg/i386-387-2.c: Likewise.
20119
20120 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20121
20122 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
20123
20124 2003-06-12 Mark Mitchell <mark@codesourcery.com>
20125
20126 * lib/gcc-dg.exp (dg-require-dll): New function.
20127 (dg-xfail-if): Likewise.
20128 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
20129 driver.
20130
20131 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
20132 * gcc.c-torture/compile/20001205-1.c: Likewise.
20133 * gcc.c-torture/compile/20001226-1.c: Likewise.
20134 * gcc.c-torture/compile/20010518-2.c: Likewise.
20135 * gcc.c-torture/compile/20020312-1.c: Likewise.
20136 * gcc.c-torture/compile/20020604-1.c: Likewise.
20137 * gcc.c-torture/compile/920501-12.c: Likewise.
20138 * gcc.c-torture/compile/920501-4.c: Likewise.
20139 * gcc.c-torture/compile/920520-1.c: Likewise.
20140 * gcc.c-torture/compile/920521-1.c: Likewise.
20141 * gcc.c-torture/compile/920625-1.c: Likewise.
20142 * gcc.c-torture/compile/961203-1.c: Likewise.
20143 * gcc.c-torture/compile/980506-1.c: Likewise.
20144 * gcc.c-torture/compile/981006-1.c: Likewise.
20145 * gcc.c-torture/compile/981022-1.c: Likewise.
20146 * gcc.c-torture/compile/981223-1.c: Likewise.
20147 * gcc.c-torture/compile/990617-1.c: Likewise.
20148 * gcc.c-torture/compile/dll.c: Likewise.
20149 * gcc.c-torture/compile/labels-3.c: Likewise.
20150 * gcc.c-torture/compile/mipscop-1.c: Likewise.
20151 * gcc.c-torture/compile/mipscop-2.c: Likewise.
20152 * gcc.c-torture/compile/mipscop-3.c: Likewise.
20153 * gcc.c-torture/compile/mipscop-4.c: Likewise.
20154 * gcc.c-torture/compile/simd-5.c: Likewise.
20155 * gcc.c-torture/compile/20000804-1.x: Remove.
20156 * gcc.c-torture/compile/20001205-1.x: Likewise.
20157 * gcc.c-torture/compile/20001226-1.x: Likewise.
20158 * gcc.c-torture/compile/20010518-2.x: Likewise.
20159 * gcc.c-torture/compile/20020312-1.x: Likewise.
20160 * gcc.c-torture/compile/20020604-1.x: Likewise.
20161 * gcc.c-torture/compile/920501-12.x: Likewise.
20162 * gcc.c-torture/compile/920501-4.x: Likewise.
20163 * gcc.c-torture/compile/920520-1.x: Likewise.
20164 * gcc.c-torture/compile/920521-1.x: Likewise.
20165 * gcc.c-torture/compile/920625-1.x: Likewise.
20166 * gcc.c-torture/compile/961203-1.x: Likewise.
20167 * gcc.c-torture/compile/980506-1.x: Likewise.
20168 * gcc.c-torture/compile/981006-1.x: Likewise.
20169 * gcc.c-torture/compile/981022-1.x: Likewise.
20170 * gcc.c-torture/compile/981223-1.x: Likewise.
20171 * gcc.c-torture/compile/990617-1.x: Likewise.
20172 * gcc.c-torture/compile/mipscop-1.x: Likewise.
20173 * gcc.c-torture/compile/mipscop-2.x: Likewise.
20174 * gcc.c-torture/compile/mipscop-3.x: Likewise.
20175 * gcc.c-torture/compile/mipscop-4.x: Likewise.
20176 * gcc.c-torture/compile/simd-5.x: Likewise.
20177
20178 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
20179
20180 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
20181
20182 * gcc.c-torture/execute/20030611-1.c: New test.
20183
20184 2003-06-12 Roger Sayle <roger@eyesopen.com>
20185
20186 PR middle-end/168
20187 * gcc.dg/20030612-1.c: New test case.
20188
20189 2003-06-12 Mark Mitchell <mark@codesourcery.com>
20190
20191 PR c++/10635
20192 * g++.dg/expr/cast1.C: New test.
20193
20194 2003-06-12 Roger Sayle <roger@eyesopen.com>
20195
20196 * gcc.dg/builtins-21.c: New test case.
20197
20198 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
20199
20200 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
20201 options instead of at the end.
20202 * lib/objc.exp (objc_target_compile): Likewise.
20203
20204 2003-06-11 Mark Mitchell <mark@codesourcery.com>
20205
20206 PR c++/10432
20207 * g++.dg/parse/error1.C: New test.
20208
20209 2003-06-11 Janis Johnson <janis187@us.ibm.com>
20210
20211 * gcc.dg/compat/struct-by-value-11_main.c: New file.
20212 * gcc.dg/compat/struct-by-value-11_x.c: New file.
20213 * gcc.dg/compat/struct-by-value-11_y.c: New file.
20214 * gcc.dg/compat/struct-by-value-12_main.c: New file.
20215 * gcc.dg/compat/struct-by-value-12_x.c: New file.
20216 * gcc.dg/compat/struct-by-value-12_y.c: New file.
20217 * gcc.dg/compat/struct-by-value-13_main.c: New file.
20218 * gcc.dg/compat/struct-by-value-13_x.c: New file.
20219 * gcc.dg/compat/struct-by-value-13_y.c: New file.
20220 * gcc.dg/compat/struct-by-value-14_main.c: New file.
20221 * gcc.dg/compat/struct-by-value-14_x.c: New file.
20222 * gcc.dg/compat/struct-by-value-14_y.c: New file.
20223 * gcc.dg/compat/struct-by-value-15_main.c: New file.
20224 * gcc.dg/compat/struct-by-value-15_x.c: New file.
20225 * gcc.dg/compat/struct-by-value-15_y.c: New file.
20226 * gcc.dg/compat/struct-by-value-16_main.c: New file.
20227 * gcc.dg/compat/struct-by-value-16_x.c: New file.
20228 * gcc.dg/compat/struct-by-value-16_y.c: New file.
20229 * gcc.dg/compat/struct-by-value-17_main.c: New file.
20230 * gcc.dg/compat/struct-by-value-17_x.c: New file.
20231 * gcc.dg/compat/struct-by-value-17_y.c: New file.
20232 * gcc.dg/compat/struct-by-value-18_main.c: New file.
20233 * gcc.dg/compat/struct-by-value-18_x.c: New file.
20234 * gcc.dg/compat/struct-by-value-18_y.c: New file.
20235
20236 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
20237 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
20238 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
20239 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
20240 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
20241 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
20242 * gcc.dg/compat/scalar-return-3_main.c: New file.
20243 * gcc.dg/compat/scalar-return-3_x.c: New file.
20244 * gcc.dg/compat/scalar-return-3_y.c: New file.
20245 * gcc.dg/compat/scalar-return-4_main.c: New file.
20246 * gcc.dg/compat/scalar-return-4_x.c: New file.
20247 * gcc.dg/compat/scalar-return-4_y.c: New file.
20248
20249 2003-06-10 Janis Johnson <janis187@us.ibm.com>
20250
20251 * gcc.dg/compat/fp2-struct-check.h: New file.
20252 * gcc.dg/compat/fp2-struct-defs.h: New file.
20253 * gcc.dg/compat/fp2-struct-init.h: New file.
20254 * gcc.dg/compat/struct-by-value-10_main.c: New file.
20255 * gcc.dg/compat/struct-by-value-10_x.c: New file.
20256 * gcc.dg/compat/struct-by-value-10_y.c: New file.
20257 * gcc.dg/compat/struct-return-10_main.c: New file.
20258 * gcc.dg/compat/struct-return-10_x.c: New file.
20259 * gcc.dg/compat/struct-return-10_y.c: New file.
20260
20261 * gcc.dg/compat/compat-common.h: New file.
20262 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
20263 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
20264 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
20265 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
20266 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
20267 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
20268 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
20269 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
20270 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
20271 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
20272 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
20273 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
20274 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
20275 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
20276 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
20277 * gcc.dg/compat/small-struct-check.h: Ditto.
20278 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
20279 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
20280 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
20281 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
20282 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
20283 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
20284 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
20285 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
20286 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
20287 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
20288 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
20289 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
20290 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
20291 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
20292 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
20293 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
20294 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
20295 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
20296 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
20297 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
20298 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
20299 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
20300 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
20301 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
20302 * gcc.dg/compat/struct-return-2_main.c: Ditto.
20303 * gcc.dg/compat/struct-return-2_x.c: Ditto.
20304 * gcc.dg/compat/struct-return-2_y.c: Ditto.
20305 * gcc.dg/compat/struct-return-3_main.c: Ditto.
20306 * gcc.dg/compat/struct-return-3_x.c: Ditto.
20307 * gcc.dg/compat/struct-return-3_y.c: Ditto.
20308
20309 2003-06-10 Geoffrey Keating <geoffk@apple.com>
20310
20311 * g++.dg/pch/static-1.C: New file.
20312 * g++.dg/pch/static-1.Hs: New file.
20313
20314 2003-06-10 Richard Henderson <rth@redhat.com>
20315
20316 * gcc.dg/asm-7.c: Adjust expected warning text.
20317
20318 2003-06-10 Roger Sayle <roger@eyesopen.com>
20319
20320 * gcc.dg/builtins-20.c: New test case.
20321
20322 2003-06-10 Mark Mitchell <mark@codesourcery.com>
20323
20324 PR c++/11131
20325 * g++.dg/opt/template1.C: New test.
20326
20327 2003-06-09 Mark Mitchell <mark@codesourcery.com>
20328
20329 * lib/gcc-dg.exp (dg-test): Clear additional_files and
20330 additional_sources.
20331
20332 2003-05-21 David Taylor <dtaylor@emc.com>
20333
20334 * gcc.dg/Wpadded.c: New file.
20335
20336 2003-06-09 Mark Mitchell <mark@codesourcery.com>
20337
20338 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
20339 * gcc.dg/special/weak-2.c: Add dg-require-weak.
20340 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
20341 dg-require-weak.
20342
20343 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
20344
20345 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
20346
20347 2003-06-09 Mark Mitchell <mark@codesourcery.com>
20348
20349 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
20350 (dg-require-alias): Likewise.
20351 (dg-require-gc-sections): Likewise.
20352 * lib/target-supports.exp (check_gc_sections_available): Likewise.
20353
20354 2003-06-08 Richard Henderson <rth@redhat.com>
20355
20356 * gcc.dg/20011029-2.c: Fix the array reference.
20357 * gcc.dg/asm-7.c: New.
20358
20359 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
20360
20361 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
20362
20363 2003-06-08 Mark Mitchell <mark@codesourcery.com>
20364
20365 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
20366 (dg-require-gc-sections): Likewise.
20367
20368 2003-06-08 Jan Hubicka <jh@suse.cz>
20369
20370 * i386-cmov1.c: Fix regular expression.
20371 * i386-cvt-1.c: Likewise.
20372 * i386-local.c: Likewise.
20373 * i386-local2.c: Likewise.
20374 * i386-mul.c: Likewise.
20375 * i386-ssetype-1.c: Likewise.
20376 * i386-ssetype-3.c: Likewise.
20377 * i386-ssetype-5.c: Likewise.
20378
20379 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20380
20381 PR c++/11039
20382 * g++.dg/warn/implicit-typename2.C: New test.
20383 * g++.dg/warn/implicit-typename3.C: New test.
20384
20385 2003-06-07 Richard Henderson <rth@redhat.com>
20386
20387 * g++.dg/other/offsetof3.C: Use size_t.
20388 * g++.dg/other/offsetof4.C: Likewise.
20389
20390 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
20391
20392 * lib/copy-file.exp: New. Implement gcc_copy_files.
20393
20394 * lib/dg-pch.exp: Load copy-file.exp
20395 (dg-pch): Use gcc_copy_files instead of "file copy".
20396
20397 2003-06-06 Mark Mitchell <mark@codesourcery.com>
20398
20399 * gcc.dg/weak/weak.exp: Simplify.
20400 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
20401 * gcc.dg/weak/weak-1.c: Likewise.
20402 * gcc.dg/weak/weak-2.c: Likewise.
20403 * gcc.dg/weak/weak-3.c: Likewise.
20404 * gcc.dg/weak/weak-4.c: Likewise.
20405 * gcc.dg/weak/weak-5.c: Likewise.
20406 * gcc.dg/weak/weak-6.c: Likewise.
20407 * gcc.dg/weak/weak-7.c: Likewise.
20408 * gcc.dg/weak/weak-8.c: Likewise.
20409 * gcc.dg/weak/weak-9.c: Likewise.
20410
20411 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
20412
20413 gcc.c-torture/execute/20030606-1.c: New.
20414
20415 2003-06-06 Roger Sayle <roger@eyesopen.com>
20416
20417 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
20418 * gcc.dg/builtins-19.c: Likewise.
20419
20420 2003-06-06 Roger Sayle <roger@eyesopen.com>
20421
20422 * gcc.dg/builtins-2.c: Add some more tests.
20423 * gcc.dg/builtins-18.c: New test case.
20424 * gcc.dg/builtins-19.c: New test case.
20425
20426 2003-06-06 Roger Sayle <roger@eyesopen.com>
20427 Jim Wilson <wilson@tuliptree.org>
20428
20429 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
20430
20431 2003-06-06 Jakub Jelinek <jakub@redhat.com>
20432
20433 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
20434 mempcpy/stpcpy calls not to be optimized into something else.
20435 * gcc.c-torture/execute/string-opt-3.c: Moved to...
20436 * gcc.c-torture/execute/builtins/string-7.c: ...here.
20437 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
20438
20439 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20440
20441 * gcc.dg/format/asm_fprintf-1.c: New test.
20442
20443 2003-06-05 Mark Mitchell <mark@codesourcery.com>
20444
20445 * lib/gcc-defs.exp (additional_sources): New variable.
20446 (dg-additional-sources): New function.
20447 (additional_files): New variable.
20448 (dg-additional-files): New function.
20449 (dg-additional-files-options): Likewise.
20450 * lib/gcc-dg.exp (dg-require-weak): New function.
20451 (dg-require-alias): Likewise.
20452 (dg-require-gc-sections): Likewise.
20453 * lib/target-supports.exp (check_alias_available): Remove testfile
20454 parameter.
20455 (check_gc_sections_available): New function.
20456 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
20457 (dg-gpp-additional-files): Likewise.
20458 * lib/g++.exp (additional_sources): Remove.
20459 (additional_files): Likewise.
20460 (g++_target_compile): Use dg-additional-files-options.
20461
20462 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
20463 Tcl logic.
20464 * gcc.dg/special/ecos.exp: Remove.
20465 * gcc.dg/special/20000419-2.c: Use dg-require-*.
20466 * gcc.dg/special/alias-1.c: Likewise.
20467 * gcc.dg/special/alias-2.c: Likewise.
20468 * gcc.dg/special/gcsec-1.c: Likewise.
20469 * gcc.dg/special/weak-1.c: Likewise.
20470 * gcc.dg/special/weak-2.c: Likewise.
20471 * gcc.dg/special/wkali-1.c: Likewise.
20472 * gcc.dg/special/wkali-2.c: Likewise.
20473
20474 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
20475 dg-gpp-additional-*.
20476 * g++.dg/special/conpr-3.C: Likewise.
20477 * g++.dg/special/conpr-4.C: Likewise.
20478 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
20479 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
20480 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
20481 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
20482 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
20483 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
20484 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
20485 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
20486 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
20487 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
20488 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
20489 * g++.old-deja/g++.other/comdat1.C: Likewise.
20490 * g++.old-deja/g++.other/comdat2.C: Likewise.
20491 * g++.old-deja/g++.other/comdat3.C: Likewise.
20492 * g++.old-deja/g++.other/ctor1.C: Likewise.
20493 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
20494
20495 2003-06-05 Richard Henderson <rth@redhat.com>
20496
20497 * gcc.dg/debug/20030605-1.c: New.
20498
20499 2003-06-04 Mark Mitchell <mark@codesourcery.com>
20500
20501 * README.QMTEST: Update.
20502
20503 2003-06-04 Richard Henderson <rth@redhat.com>
20504
20505 * gcc.dg/cleanup-1.c: New.
20506 * gcc.dg/cleanup-2.c: New.
20507 * gcc.dg/cleanup-3.c: New.
20508 * gcc.dg/cleanup-4.c: New.
20509 * gcc.dg/cleanup-5.c: New.
20510 * gcc.dg/cleanup-6.c: New.
20511 * gcc.dg/cleanup-7.c: New.
20512
20513 2003-06-04 Mark Mitchell <mark@codesourcery.com>
20514
20515 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
20516
20517 * lib/dg-pch.exp: New file.
20518 * g++.dg/pch/pch.exp: Use dg-pch.exp.
20519 * gcc.dg/pch/pch.exp: Likewise.
20520
20521 2003-06-04 Roger Sayle <roger@eyesopen.com>
20522
20523 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
20524 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
20525 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
20526 * gcc.dg/builtins-17.c: New test case.
20527 * gcc.dg/i386-387-4.c: New test case.
20528 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
20529
20530 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
20531
20532 * gcc.dg/ultrasp9.c: New test.
20533
20534 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
20535
20536 * gcc.c-torture/compile/20030604-1.c: New test.
20537 * gcc.dg/sparc-constant-1.c: New test.
20538
20539 2003-06-03 Glen Nakamura <glen@imodulo.com>
20540
20541 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
20542
20543 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
20544
20545 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
20546
20547 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
20548 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
20549
20550 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
20551
20552 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
20553
20554 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20555
20556 PR c++/10940
20557 * g++.dg/template/spec10.C: New test.
20558
20559 2003-06-03 Roger Sayle <roger@eyesopen.com>
20560
20561 * gcc.dg/builtins-16.c: New test case.
20562
20563 2003-06-03 Jakub Jelinek <jakub@redhat.com>
20564
20565 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
20566 mempcpy test with post-increments.
20567 * gcc.c-torture/execute/string-opt-3.c: New test.
20568 * gcc.dg/string-opt-1.c: New test.
20569
20570 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
20571
20572 PR fortran/10965
20573 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
20574
20575 2003-06-02 Mark Mitchell <mark@codesourcery.com>
20576
20577 * lib/scanasm.exp (dg-scan): New function, factored out of ...
20578 (scan-assembler): ... here. Use dg-scan.
20579 (scan-assembler-not): Likewise.
20580 (scan-file): New function.
20581 (scan-file-not): Likewise.
20582 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
20583 * gcc.dg/cpp/_Pragma4.c: Likewise.
20584 * gcc.dg/cpp/_Pragma5.c: Likewise.
20585 * gcc.dg/cpp/avoidpaste1.c: Likewise.
20586 * gcc.dg/cpp/avoidpaste2.c: Likewise.
20587 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
20588 * gcc.dg/cpp/cmdlne-P.c: Likewise.
20589 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
20590 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
20591 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
20592 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
20593 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
20594 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
20595 * gcc.dg/cpp/cxxcom1.c: Likewise.
20596 * gcc.dg/cpp/line1.c: Likewise.
20597 * gcc.dg/cpp/maccom1.c: Likewise.
20598 * gcc.dg/cpp/maccom2.c: Likewise.
20599 * gcc.dg/cpp/maccom3.c: Likewise.
20600 * gcc.dg/cpp/maccom4.c: Likewise.
20601 * gcc.dg/cpp/maccom5.c: Likewise.
20602 * gcc.dg/cpp/maccom6.c: Likewise.
20603 * gcc.dg/cpp/multiline.c: Likewise.
20604 * gcc.dg/cpp/spacing1.c: Likewise.
20605 * gcc.dg/cpp/spacing2.c: Likewise.
20606 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
20607 * gcc.dg/cpp/trad/maccom1.c: Likewise.
20608 * gcc.dg/cpp/trad/maccom2.c: Likewise.
20609 * gcc.dg/cpp/trad/maccom3.c: Likewise.
20610 * gcc.dg/cpp/trad/maccom4.c: Likewise.
20611 * gcc.dg/cpp/trad/maccom6.c: Likewise.
20612 * gcc.dg/cpp/cxxcom2.c: Likewise.
20613 * gcc.dg/cpp/cxxcom2.h: New file.
20614
20615 * gcc.dg/cpp/truefalse.cpp: Move it to ...
20616 * g++.dg/cpp/truefalse.C: Here.
20617 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
20618
20619 2003-06-01 Loren James Rittle <ljrittle@acm.org>
20620
20621 * gcc.dg/cpp/redef3.c: New file.
20622
20623 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
20624
20625 * gcc.dg/i386-loop-3.c: New test.
20626
20627 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
20628
20629 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
20630
20631 2003-05-31 Roger Sayle <roger@eyesopen.com>
20632
20633 * gcc.dg/fwrapv-1.c: New test case.
20634 * gcc.dg/fwrapv-2.c: New test case.
20635
20636 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20637
20638 PR c++/10956
20639 * g++.dg/template/spec9.C: New test.
20640
20641 2003-05-29 Roger Sayle <roger@eyesopen.com>
20642
20643 * gcc.dg/duff-4.c: New test case.
20644
20645 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
20646
20647 PR fortran/10843
20648 * g77.dg/ffixed-form-1.f: New test
20649 * g77.dg/ffixed-form-2.f: New test
20650 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
20651 * g77.dg/ffree-form-3.f: New test
20652
20653 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
20654
20655 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
20656 * gcc.dg/wint_t-1.c: Likewise.
20657
20658 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20659
20660 * g++.dg/template/access11.C: New test.
20661
20662 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20663
20664 PR c++/10849
20665 * g++.dg/template/access10.C: New test.
20666
20667 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
20668 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20669
20670 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
20671
20672 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
20673
20674 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
20675 suppress for powerpc-*-darwin*.
20676 * gcc.dg/torture/builtin-noret-2.c: Likewise.
20677
20678 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
20679
20680 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
20681 suppress option for powerpc-*-darwin*.
20682
20683 2003-05-23 Roger Sayle <roger@eyesopen.com>
20684
20685 * gcc.dg/builtins-1.c: Add tests for tan and atan.
20686 * gcc.dg/builtins-4.c: Add test for fmod.
20687
20688 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20689
20690 PR c++/10682
20691 * g++.dg/template/instantiate4.C: New test.
20692
20693 2003-05-22 Roger Sayle <roger@eyesopen.com>
20694
20695 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
20696
20697 2003-05-21 Janis Johnson <janis187@us.ibm.com>
20698
20699 * gcc.dg/compat/scalar-return-1_main.c: New file.
20700 * gcc.dg/compat/scalar-return-1_x.c: New file.
20701 * gcc.dg/compat/scalar-return-1_y.c: New file.
20702 * gcc.dg/compat/scalar-return-2_main.c: New file.
20703 * gcc.dg/compat/scalar-return-2_x.c: New file.
20704 * gcc.dg/compat/scalar-return-2_y.c: New file.
20705 * gcc.dg/compat/struct-return-3_main.c: New file.
20706 * gcc.dg/compat/struct-return-3_y.c: New file.
20707 * gcc.dg/compat/struct-return-3_x.c: New file.
20708 * gcc.dg/compat/struct-return-2_main.c: New file.
20709 * gcc.dg/compat/struct-return-2_x.c: New file.
20710 * gcc.dg/compat/struct-return-2_y.c: New file.
20711
20712 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20713
20714 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
20715 for hppa*-hp-hpux*.
20716 * gcc.dg/20021014-1.c (dg-options): Likewise.
20717 * gcc.dg/nest.c (dg-options): Likewise.
20718
20719 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
20720
20721 PR c++/9738
20722 * g++.dg/ext/dllimport2.C: New file.
20723 * g++.dg/ext/dllimport3.C: New file.
20724
20725 2003-05-20 Janis Johnson <janis187@us.ibm.com>
20726
20727 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
20728 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
20729 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
20730 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
20731 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
20732 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
20733 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
20734 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
20735 * gcc.dg/compat/small-struct-defs.h: New file.
20736 * gcc.dg/compat/small-struct-init.h: New file.
20737 * gcc.dg/compat/small-struct-check.h: New file.
20738 * gcc.dg/compat/fp-struct-defs.h: New file.
20739 * gcc.dg/compat/fp-struct-check.h: New file.
20740 * gcc.dg/compat/fp-struct-init.h: New file.
20741 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
20742 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
20743
20744 2003-05-19 Jakub Jelinek <jakub@redhat.com>
20745
20746 * gcc.dg/20030225-2.c: New test.
20747
20748 2003-05-18 Roger Sayle <roger@eyesopen.com>
20749 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20750
20751 * gcc.c-torture/compile/20030518-1.c: New test case.
20752
20753 2003-05-18 Mark Mitchell <mark@codesourcery.com>
20754
20755 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
20756 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
20757 gcc-dg-debug-runtest.
20758 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
20759 gcc-dg-debug-runtest.
20760
20761 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20762
20763 PR c++/9022
20764 * g++.dg/lookup/using6.C: New test.
20765
20766 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20767
20768 * g++.dg/parse/access2.C: New test.
20769
20770 2003-05-17 Mark Mitchell <mark@codesourcery.com>
20771
20772 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
20773 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
20774 * gcc.dg/debug/debug.exp: Likewise.
20775
20776 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
20777
20778 * gcc.dg/dollar.c: New test.
20779
20780 2003-05-16 Janis Johnson <janis187@us.ibm.com>
20781
20782 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
20783 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
20784 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
20785 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
20786 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
20787 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
20788 * gcc.dg/compat/struct-by-value-6_main.c: New file.
20789 * gcc.dg/compat/struct-by-value-6_x.c: New file.
20790 * gcc.dg/compat/struct-by-value-6_y.c: New file.
20791 * gcc.dg/compat/struct-by-value-7_main.c: New file.
20792 * gcc.dg/compat/struct-by-value-7_x.c: New file.
20793 * gcc.dg/compat/struct-by-value-7_y.c: New file.
20794 * gcc.dg/compat/struct-by-value-8_main.c: New file.
20795 * gcc.dg/compat/struct-by-value-8_x.c: New file.
20796 * gcc.dg/compat/struct-by-value-8_y.c: New file.
20797 * gcc.dg/compat/struct-by-value-9_main.c: New file.
20798 * gcc.dg/compat/struct-by-value-9_x.c: New file.
20799 * gcc.dg/compat/struct-by-value-9_y.c: New file.
20800
20801 2003-05-16 Mark Mitchell <mark@codesourcery.com>
20802
20803 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
20804 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
20805 support for "repo" mode.
20806 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
20807 * lib/g77-dg.exp: Likewise.
20808 * lib/obj-dg.exp: Likewise.
20809
20810 2003-05-16 Jakub Jelinek <jakub@redhat.com>
20811
20812 Merge from gcc-3_2-rhl8-branch:
20813 2003-04-23 Jakub Jelinek <jakub@redhat.com>
20814
20815 * gcc.dg/tls/opt-6.c: New test.
20816
20817 2003-04-05 Jakub Jelinek <jakub@redhat.com>
20818
20819 * gcc.dg/20030405-1.c: New test.
20820
20821 2003-03-09 Jakub Jelinek <jakub@redhat.com>
20822
20823 * gcc.dg/20030309-1.c: New test.
20824
20825 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
20826
20827 * gcc.c-torture/execute/20030307-1.c: New test.
20828
20829 2003-02-20 Randolph Chung <tausq@debian.org>
20830
20831 * gcc.c-torture/compile/20030220-1.c: New test.
20832
20833 2003-02-18 Jakub Jelinek <jakub@redhat.com>
20834
20835 * gcc.dg/20030217-1.c: New test.
20836
20837 2003-01-29 Jakub Jelinek <jakub@redhat.com>
20838
20839 * gcc.c-torture/compile/20020129-1.c: New test.
20840
20841 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
20842
20843 * gcc.dg/unroll-1.c: New test.
20844
20845 2002-11-16 Jan Hubicka <jh@suse.cz>
20846
20847 * gcc.c-torture/execute/20020920-1.c: New test.
20848
20849 2002-10-08 Jakub Jelinek <jakub@redhat.com>
20850
20851 PR target/7434
20852 * gcc.c-torture/compile/20021008-1.c: New test.
20853
20854 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
20855
20856 PR target/7559
20857 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
20858
20859 2002-08-07 Jakub Jelinek <jakub@redhat.com>
20860
20861 * gcc.c-torture/compile/20020807-1.c: New test.
20862
20863 2002-07-30 Jakub Jelinek <jakub@redhat.com>
20864
20865 * gcc.dg/tls/opt-1.c: New test.
20866
20867 2002-07-29 Jakub Jelinek <jakub@redhat.com>
20868
20869 * gcc.dg/20020729-1.c: New test.
20870
20871 2002-07-20 Jakub Jelinek <jakub@redhat.com>
20872
20873 * g++.dg/opt/life1.C: New test.
20874
20875 2002-05-20 Jakub Jelinek <jakub@redhat.com>
20876
20877 * gcc.dg/20020525-1.c: New test.
20878
20879 2002-05-24 Jakub Jelinek <jakub@redhat.com>
20880
20881 PR c++/6794
20882 * g++.dg/ext/pretty1.C: New test.
20883 * g++.dg/ext/pretty2.C: New test.
20884
20885 2003-05-15 Mark Mitchell <mark@codesourcery.com>
20886
20887 PR c++/8385
20888 * g++.dg/ext/typeof5.C: New test.
20889
20890 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
20891
20892 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
20893 __USER_LABEL_PREFIX__ into account.
20894 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
20895
20896 2003-05-14 Roger Sayle <roger@eyesopen.com>
20897
20898 * gcc.dg/builtins-15.c: New test case.
20899
20900 2003-05-13 Zack Weinberg <zack@codesourcery.com>
20901
20902 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
20903
20904 2003-05-12 Mark Mitchell <mark@codesourcery.com>
20905
20906 * lib/g++.exp: Tweak handling of additional source files.
20907 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
20908 * g++.dg/special/conpr-2a.C: Rename to ...
20909 * g++.dg/special/conpr-2a.cc: ... this.
20910 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
20911 * g++.dg/special/conpr-3a.C: Rename to ...
20912 * g++.dg/special/conpr-3a.cc: This.
20913 * g++.dg/special/conpr-3b.C: Rename to ...
20914 * g++.dg/special/conpr-3b.cc: This.
20915 * g++.dg/special/conpr-4.C: New test.
20916 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
20917
20918 2003-05-12 David Edelsohn <edelsohn@gnu.org>
20919
20920 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
20921
20922 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20923
20924 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
20925 * g++.old-deja/g++.robertl/eb71.C: Likewise.
20926 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
20927 * g++.old-deja/g++.other/warn3.C: Likewise.
20928
20929 2003-05-11 Roger Sayle <roger@eyesopen.com>
20930
20931 * gcc.dg/i386-387-1.c: Update to also test log.
20932 * gcc.dg/i386-387-2.c: Likewise.
20933
20934 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
20935
20936 * g77.f-torture/execute/int8421.f: New test.
20937
20938 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20939
20940 PR c++/10230, c++/10481
20941 * g++.dg/lookup/scoped5.C: New test.
20942
20943 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20944
20945 PR c++/10552
20946 * g++.dg/template/ttp6.C: New test.
20947
20948 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
20949
20950 * gcc.c-torture/execute/builtins: New directory.
20951 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
20952 gcc.c-torture/execute/builtins.
20953 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
20954 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
20955 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
20956 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
20957
20958 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20959
20960 PR c++/9252
20961 * g++.dg/template/access8.C: New test.
20962 * g++.dg/template/access9.C: New test.
20963
20964 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20965
20966 PR c++/9554
20967 * g++.dg/parse/access1.C: New test.
20968
20969 2003-05-09 DJ Delorie <dj@redhat.com>
20970
20971 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
20972 long, and not an int.
20973
20974 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20975
20976 PR c++/10555, c++/10576
20977 * g++.dg/template/memclass1.C: New test.
20978
20979 2003-05-08 DJ Delorie <dj@redhat.com>
20980
20981 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
20982 targets.
20983 * gcc.c-torture/execute/20021024-1.x: Likewise.
20984 * gcc.c-torture/execute/shiftdi.x: Likewise.
20985 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
20986 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
20987 * gcc.dg/20021018-1.c: Likewise.
20988
20989 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20990
20991 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
20992
20993 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
20994 (bcopy): Call memmove.
20995
20996 2003-05-08 Roger Sayle <roger@eyesopen.com>
20997
20998 * g77.f-torture/compile/8485.f: New test case.
20999
21000 2003-05-07 Richard Henderson <rth@redhat.com>
21001
21002 PR c++/10570
21003 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
21004 Verify exception_cleanup not called for rethrows.
21005 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
21006 when exiting catch block without rethrowing.
21007 * g++.dg/eh/forced3.C: New.
21008 * g++.dg/eh/forced4.C: New.
21009
21010 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
21011
21012 * gcc.dg/20030505.c: Fix triplet.
21013
21014 2003-05-06 DJ Delorie <dj@redhat.com>
21015
21016 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
21017 * gcc.dg/nest.c: Likewise.
21018
21019 2003-05-05 Roger Sayle <roger@eyesopen.com>
21020
21021 * gcc.dg/builtins-14.c: New test case.
21022
21023 2003-05-05 Janis Johnson <janis187@us.ibm.com>
21024
21025 * lib/compat.exp (compat-execute): New argument.
21026 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
21027 * gcc.dg/compat: New test directory.
21028 * gcc.dg/compat/compat.exp: New expect script.
21029 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
21030 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
21031 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
21032 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
21033 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
21034 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
21035
21036 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
21037 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
21038 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
21039 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
21040 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
21041 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
21042 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
21043 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
21044 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
21045 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
21046 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
21047 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
21048 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
21049 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
21050 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
21051
21052 2003-05-05 Zack Weinberg <zack@codesourcery.com>
21053
21054 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
21055
21056 2003-05-05 Jakub Jelinek <jakub@redhat.com>
21057
21058 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
21059
21060 2003-05-05 Geoffrey Keating <geoffk@apple.com>
21061
21062 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
21063 * gcc.dg/ppc-fsel-2.c: New test.
21064
21065 * gcc.dg/unused-5.c: New test.
21066
21067 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21068
21069 PR c++/10496
21070 * g++.dg/warn/pmf1.C: New test.
21071
21072 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21073
21074 PR c++/4494
21075 * g++.dg/warn/main.C: New test.
21076
21077 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21078
21079 * gcc.dg/nonnull-3.c: New test.
21080
21081 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
21082
21083 * gcc.dg/cpp/Wtrigraphs.c: Update.
21084 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
21085
21086 2003-05-03 Geoffrey Keating <geoffk@apple.com>
21087
21088 * gcc.dg/ppc-fsel-1.c: New test.
21089
21090 2003-05-03 Zack Weinberg <zack@codesourcery.com>
21091
21092 PR c/10604
21093 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
21094
21095 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
21096
21097 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
21098
21099 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21100
21101 PR c++/9364, c++/10553, c++/10586
21102 * g++.dg/parse/typename4.C: New test.
21103 * g++.dg/parse/typename5.C: Likewise.
21104
21105 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
21106
21107 * gcc.c-torture/compile/20030503-1.c: New test.
21108
21109 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21110
21111 * g++.dg/lookup/using5.C: Fix testcase error.
21112
21113 2003-05-01 Chris Demetriou <cgd@broadcom.com>
21114
21115 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
21116 since MEABI is no longer supported. Remove all vestiges
21117 of MEABI from the test.
21118
21119 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21120
21121 PR c++/10554
21122 * g++.dg/lookup/using5.C: New test.
21123
21124 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21125
21126 PR c++/8772
21127 * g++.dg/template/ttp5.C: New test.
21128
21129 2003-04-30 Mark Mitchell <mark@codesourcery.com>
21130
21131 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
21132 (dg-gpp-additional-sources): New function.
21133 (dg-gpp-additional-files): Likewise.
21134 * lib/g++.exp (additional_sources): New variable.
21135 (additional_files): Likewise.
21136 (g++_target_compile): Deal with them.
21137 * lib/old-dejagnu.exp: Remove.
21138 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
21139 * g++.old-deja: Revise all tests to use dg commands.
21140
21141 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21142
21143 PR c++/9432, c++/9528
21144 * g++.dg/lookup/using4.C: New test.
21145
21146 2003-04-29 Geoffrey Keating <geoffk@apple.com>
21147
21148 * gcc.dg/noreturn-5.c: New file.
21149 * gcc.dg/noreturn-6.c: New file.
21150
21151 * gcc.c-torture/compile/inline-1.c: New file.
21152
21153 2003-04-29 Mark Mitchell <mark@codesourcery.com>
21154
21155 PR c++/10551
21156 * g++.dg/template/explicit1.C: New test.
21157
21158 2003-04-29 Mark Mitchell <mark@codesourcery.com>
21159
21160 PR c++/10549
21161 * g++.dg/other/bitfield1.C: New test.
21162
21163 PR c++/10527
21164 * g++.dg/init/new7.C: New test.
21165
21166 2003-04-29 Mark Mitchell <mark@codesourcery.com>
21167
21168 * g++.dg/ext/desig1.C: New test.
21169 * g++.dg/ext/init1.C: Update.
21170
21171 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
21172
21173 2003-04-28 Mark Mitchell <mark@codesourcery.com>
21174
21175 PR c++/10180
21176 * g++.dg/warn/Winline-1.C: New test.
21177
21178 2003-04-28 Jakub Jelinek <jakub@redhat.com>
21179
21180 * gcc.c-torture/execute/string-opt-19.c: New test.
21181
21182 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
21183 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
21184
21185 2003-04-27 Mark Mitchell <mark@codesourcery.com>
21186
21187 PR c++/10506
21188 * g++.dg/init/new6.C: New test.
21189
21190 PR c++/10503
21191 * g++.dg/init/ref6.C: New test.
21192
21193 2003-04-26 David Edelsohn <edelsohn@gnu.org>
21194
21195 * g++.dg/warn/weak1.C: XFAIL on AIX4.
21196
21197 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21198
21199 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
21200 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
21201
21202 2003-04-25 Mark Mitchell <mark@codesourcery.com>
21203
21204 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
21205 initialized static data members.
21206
21207 2003-04-25 H.J. Lu <hjl@gnu.org>
21208
21209 * gcc.dg/ia64-sync-4.c: New test.
21210
21211 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21212
21213 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
21214 date.
21215
21216 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
21217
21218 PR c++/10337
21219 * g++.dg/warn/conv1.C: New test.
21220 * g++.old-deja/g++.other/conv7.C: Adjust.
21221 * g++.old-deja/g++.other/overload14.C: Adjust.
21222
21223 2003-04-23 Mark Mitchell <mark@codesourcery.com>
21224
21225 PR c++/10471
21226 * g++.dg/template/defarg2.C: New test.
21227
21228 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
21229
21230 * gcc.dg/cpp/include2.c: Update.
21231 * gcc.dg/cpp/multiline-2.c: New.
21232 * gcc.dg/cpp/multiline.c: Update.
21233 * gcc.dg/cpp/strify2.c: Update.
21234 * gcc.dg/cpp/trad/literals-2.c: Update.
21235
21236 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
21237
21238 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
21239
21240 2003-04-23 Mark Mitchell <mark@codesourcery.com>
21241
21242 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
21243
21244 2003-04-23 Mark Mitchell <mark@codesourcery.com>
21245
21246 PR c++/10451
21247 * g++.dg/parse/crash4.C: New test.
21248
21249 PR c++/9847
21250 * g++.dg/parse/crash5.C: New test.
21251
21252 2003-04-22 Mark Mitchell <mark@codesourcery.com>
21253
21254 PR c++/10446
21255 * g++.dg/parse/crash3.C: New test.
21256
21257 PR c++/10428
21258 * g++.dg/parse/elab1.C: New test.
21259
21260 2003-04-22 Devang Patel <dpatel@apple.com>
21261
21262 * gcc.dg/cpp/trad/funlike-5.c: New test.
21263
21264 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
21265
21266 * g++.dg/other/packed1.C: Fix dg options.
21267
21268 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
21269
21270 * g++.dg/other/offsetof2.C: New test.
21271
21272 2003-04-21 Mark Mitchell <mark@codesourcery.com>
21273
21274 * g++.dg/template/recurse.C: Adjust location of error messages.
21275
21276 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
21277
21278 PR c++/9881
21279 * g++.dg/init/addr-const1.C: New test.
21280 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
21281
21282 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
21283
21284 PR c++/10405
21285 * g++.dg/lookup/struct-hack1.C: New test.
21286
21287 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
21288
21289 * ucs.c: Update diagnostic messages.
21290
21291 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
21292
21293 * gcc.dg/cpp/truefalse.cpp: New test.
21294 * gcc.dg/cpp/cpp.exp: Update.
21295 * g++.dg/other/stdbool-if.C: Remove.
21296
21297 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
21298
21299 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
21300 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
21301
21302 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
21303
21304 * gcc.c-torture/compile/20030418-1.c: New test.
21305
21306 2003-04-17 Janis Johnson <janis187@us.ibm.com>
21307
21308 * README.compat: Remove; content moved to doc/sourcebuild.texi.
21309
21310 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21311
21312 PR c++/10347
21313 g++.dg/template/dependent-name1.C: New test.
21314
21315 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
21316
21317 * gcc.dg/warn-1.c (tourist_guide): New array,
21318 contains a pointer to bar.
21319
21320 2003-04-16 Roger Sayle <roger@eyesopen.com>
21321
21322 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
21323 * gcc.c-torture/execute/medce-1.c: New test case.
21324 * gcc.c-torture/execute/medce-2.c: New test case.
21325
21326 2003-04-15 Mark Mitchell <mark@codesourcery.com>
21327
21328 * lib/prune.exp: Ignore more messages.
21329
21330 PR c++/10381
21331 * g++.dg/parse/lookup3.C: New test.
21332
21333 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
21334
21335 * gcc.c-torture/compile/20030415-1.c : New test.
21336
21337 2003-04-14 Mark Mitchell <mark@codesourcery.com>
21338
21339 * gcc.c-torture/execute/scope-2.c: Move to ...
21340 * gcc.dg/noncompile/scope.c: .... here.
21341
21342 2003-04-14 Roger Sayle <roger@eyesopen.com>
21343
21344 * gcc.dg/20030414-2.c: New test case.
21345
21346 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
21347
21348 PR target/10377
21349 * gcc.dg/20030414-1.c: New test.
21350
21351 2003-04-13 Roger Sayle <roger@eyesopen.com>
21352
21353 * gcc.dg/builtins-12.c: New test case.
21354 * gcc.dg/builtins-13.c: New test case.
21355
21356 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21357
21358 * gcc.c-torture/execute/string-opt-18.c: New test.
21359
21360 2003-04-13 Mark Mitchell <mark@codesourcery.com>
21361
21362 PR c++/10300
21363 * g++.dg/init/new5.C: New test.
21364
21365 2003-04-12 Mark Mitchell <mark@codesourcery.com>
21366
21367 PR c++/7910
21368 * g++.dg/ext/dllimport1.C: New test.
21369
21370 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
21371
21372 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
21373
21374 2003-04-11 Bud Davis <bdavis9659@comcast.net>
21375
21376 PR Fortran/9263
21377 * g77.f-torture/noncompile/9263.f: New test
21378 PR Fortran/1832
21379 * g77.f-torture/execute/1832.f: New test
21380
21381 2003-04-11 David Chad <davidc@freebsd.org>
21382 Loren J. Rittle <ljrittle@acm.org>
21383
21384 libobjc/8562
21385 * objc.dg/headers.m: New test.
21386
21387 2003-04-10 Zack Weinberg <zack@codesourcery.com>
21388
21389 * gcc.c-torture/execute/builtin-noret-2.c: New.
21390 * gcc.c-torture/execute/builtin-noret-2.x: New.
21391 XFAIL builtin-noret-2.c at -O1 and above.
21392 * gcc.dg/redecl.c: New.
21393 * gcc.dg/Wshadow-1.c: Update error regexps.
21394
21395 2003-04-10 Mark Mitchell <mark@codesourcery.com>
21396
21397 * g++.dg/abi/bitfield10.C: New test.
21398
21399 2003-04-09 Mike Stump <mrs@apple.com>
21400
21401 * gcc.dg/pch/pch.exp: Make testcase names longer.
21402 * g++.dg/pch/pch.exp: Make testcase names longer.
21403
21404 2003-04-08 Roger Sayle <roger@eyesopen.com>
21405
21406 * gcc.dg/builtins-11.c: New test case.
21407
21408 2003-04-08 Roger Sayle <roger@eyesopen.com>
21409
21410 * gcc.dg/builtins-9.c: New test case.
21411 * gcc.dg/builtins-10.c: New test case.
21412
21413 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
21414
21415 * gcc.dg/noncompile/init-4.c.c: New test.
21416
21417 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
21418
21419 * gcc.misc-test/gcov-9.c: New test.
21420 * gcc.misc-test/gcov-10.c: New test
21421 * gcc.misc-test/gcov-11.c: New test.
21422
21423 2003-04-05 Zack Weinberg <zack@codesourcery.com>
21424
21425 PR optimization/10024
21426 * gcc.c-torture/compile/20030405-1.c: New test.
21427
21428 2003-04-04 Geoffrey Keating <geoffk@apple.com>
21429
21430 * gcc.dg/pch/static-3.c: New.
21431 * gcc.dg/pch/static-3.hs: New.
21432 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
21433
21434 2003-04-04 Richard Henderson <rth@redhat.com>
21435
21436 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
21437 * g++.dg/eh/forced2.C: Likewise.
21438
21439 2003-04-03 Mike Stump <mrs@apple.com>
21440
21441 * lib/scanasm.exp (scan-assembler): Add xfail processing for
21442 target arg.
21443 (scan-assembler-times, scan-assembler-not): Likewise.
21444 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
21445
21446 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
21447
21448 * gcc.dg/sparc-loop-1.c: New test.
21449
21450 2003-04-02 Geoffrey Keating <geoffk@apple.com>
21451
21452 PR other/9274
21453 * g++.dg/pch/system-2.C: New.
21454 * g++.dg/pch/system-2.Hs: New.
21455
21456 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
21457
21458 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
21459
21460 * g++.dg/eh/simd-1.C (vecfunc): Same.
21461
21462 2003-04-01 Roger Sayle <roger@eyesopen.com>
21463
21464 * gcc.c-torture/execute/20030401-1.c: New test case.
21465
21466 2003-04-01 Ziemowit Laski <zlaski@apple.com>
21467
21468 * objc.dg/defs.m: New.
21469
21470 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
21471
21472 * g++.dg/eh/simd-1.C: New.
21473 * g++.dg/eh/simd-2.C: New.
21474
21475 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
21476
21477 * gcc.c-torture/execute/simd-3.c: New.
21478
21479 2003-03-31 Mark Mitchell <mark@codesourcery.com>
21480
21481 PR c/9936
21482 * gcc.dg/20030331-2.c: New test.
21483
21484 2003-03-31 Mark Mitchell <mark@codesourcery.com>
21485
21486 PR c++/10278
21487 * g++.dg/parse/crash2.C: New test.
21488
21489 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
21490
21491 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
21492 * gcc.c-torture/execute/20030331-1.c: ...here.
21493
21494 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
21495
21496 * gcc.c-torture/execute/20030331-1.c: New test.
21497
21498 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
21499
21500 * lib/gcov.exp: Adjust call return testing strings.
21501 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
21502
21503 2003-03-31 Roger Sayle <roger@eyesopen.com>
21504
21505 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
21506 * gcc.dg/builtins-7.c: New test case.
21507 * gcc.dg/builtins-8.c: New test case.
21508
21509 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
21510
21511 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
21512
21513 2003-03-30 Mark Mitchell <mark@codesourcery.com>
21514
21515 PR c++/7647
21516 * g++.dg/lookup-class-member-2.C: New test.
21517
21518 2003-03-30 Glen Nakamura <glen@imodulo.com>
21519
21520 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
21521
21522 2003-03-28 Roger Sayle <roger@eyesopen.com>
21523
21524 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
21525
21526 2003-03-28 Mark Mitchell <mark@codesourcery.com>
21527
21528 * g++.dg/init/attrib1.C: New test.
21529
21530 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
21531
21532 * gcc.dg/ultrasp8.c: New test.
21533
21534 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
21535
21536 * gcc.dg/ultrasp7.c: New test.
21537
21538 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
21539
21540 PR c++/10047
21541 * g++.dg/template/inline1.C: New test.
21542
21543 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
21544
21545 * gcc.dg/sparc-dwarf2.c: New test.
21546
21547 2003-03-27 Roger Sayle <roger@eyesopen.com>
21548
21549 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
21550 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
21551
21552 2003-03-27 Mark Mitchell <mark@codesourcery.com>
21553
21554 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
21555 than reading .x files.
21556 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
21557 * g77.dg/gcov/gcov-1.f: Likewise.
21558 * gcc.misc-tests/gcov-4b.c: Likewise.
21559 * gcc.misc-tests/gcov-5b.c: Likewise.
21560 * gcc.misc-tests/gcov-6.c: Likewise.
21561 * gcc.misc-tests/gcov-7.c: Likewise.
21562 * gcc.misc-tests/gcov-8.c: Likewise.
21563 * g++.dg/gcov/gcov-1.x: Remove.
21564 * g77.dg/gcov/gcov-1.x: Likewise.
21565 * gcc.misc-tests/gcov-4b.x: Likewise.
21566 * gcc.misc-tests/gcov-5b.x: Likewise.
21567 * gcc.misc-tests/gcov-6.x: Likewise.
21568 * gcc.misc-tests/gcov-7.x: Likewise.
21569 * gcc.misc-tests/gcov-8.x: Likewise.
21570
21571 2003-03-27 Glen Nakamura <glen@imodulo.com>
21572
21573 PR opt/10087
21574 * gcc.dg/20030324-1.c: New test.
21575
21576 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
21577
21578 PR c++/10224
21579 * g++.dg/template/arg3.C: New test.
21580
21581 PR c++/10158
21582 * g++.dg/template/friend18.C: New test.
21583
21584 2003-03-26 Roger Sayle <roger@eyesopen.com>
21585
21586 * g77.f-torture/compile/20030326-1.f: New test case.
21587
21588 2003-03-26 Janis Johnson <janis187@us.ibm.com>
21589
21590 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
21591
21592 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
21593
21594 2003-03-26 Jakub Jelinek <jakub@redhat.com>
21595
21596 * gcc.dg/ia64-sync-3.c: New test.
21597
21598 2003-03-26 Alan Modra <amodra@bigpond.net.au>
21599
21600 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
21601
21602 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
21603
21604 * gcc.dg/ultrasp6.c: New test.
21605
21606 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
21607
21608 * gcc.dg/i386-signbit-1.c: New test.
21609 * gcc.dg/i386-signbit-2.c: New test.
21610 * gcc.dg/i386-signbit-3.c: New test.
21611
21612 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
21613
21614 * gcc.dg/ultrasp5.c: Fix options.
21615
21616 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
21617
21618 * gcc.dg/ultrasp5.c: Fix comment.
21619
21620 2003-03-24 Bud Davis <bdavis9659@comcast.net>
21621
21622 PR fortran/10197
21623 * g77.f-torture/execute/10197.f: New test.
21624
21625 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
21626
21627 PR c++/9898, c++/383
21628 * g++.dg/template/conv6.C: New test.
21629
21630 PR c++/10119
21631 * g++.dg/template/ptrmem5.C: New test.
21632
21633 PR c++/10026
21634 * g++.dg/lookup/koenig1.C: New test.
21635
21636 PR C++/10199
21637 * g++.dg/lookup/template2.C: New test.
21638
21639 2003-03-24 Jakub Jelinek <jakub@redhat.com>
21640
21641 * g++.dg/opt/rtti1.C: New test.
21642
21643 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
21644
21645 * gcc.dg/ultrasp5.c: New test.
21646
21647 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
21648
21649 PR middle-end/9967
21650 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
21651 builtin fputs.
21652
21653 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
21654
21655 PR c/8224
21656 * gcc.dg/20030323-1.c: New test.
21657
21658 2003-03-23 Roger Sayle <roger@eyesopen.com>
21659
21660 * gcc.c-torture/compile/20030323-1.c: New test case.
21661
21662 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
21663
21664 * gcc.dg/20030321-1.c: New test.
21665
21666 2003-03-22 Zack Weinberg <zack@codesourcery.com>
21667
21668 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
21669
21670 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
21671
21672 PR c++/9978, c++/9708
21673 * g++.dg/ext/vlm1.C: Adjust expected error.
21674 * g++.dg/ext/vla2.C: New test.
21675 * g++.dg/template/arg1.C: New test.
21676 * g++.dg/template/arg2.C: New test.
21677
21678 2003-03-22 Bud Davis <bdavis9659@comcast.net>
21679
21680 * g77.f-torture/execute/select.f: New test.
21681 * g77.f-torture/noncompile/select_no_compile.f: New test.
21682
21683 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
21684
21685 PR c++/9898
21686 * g++.dg/other/error4.C: New test.
21687
21688 2003-03-20 Mark Mitchell <mark@codesourcery.com>
21689
21690 * g++.dg/template/friend17.C: New test.
21691
21692 2003-03-21 Alan Modra <amodra@bigpond.net.au>
21693
21694 * gcc.c-torture/compile/20030320-1.c: New.
21695
21696 2003-03-20 Roger Sayle <roger@eyesopen.com>
21697
21698 * gcc.dg/builtins-6.c: New test case.
21699
21700 2003-03-19 Alan Modra <amodra@bigpond.net.au>
21701
21702 PR target/10073
21703 * gcc.c-torture/compile/20030319-1.c: New.
21704
21705 2003-03-18 Jan Hubicka <jh@suse.cz>
21706
21707 * gcc.dg/i386-cvt-1.c: New test.
21708
21709 2003-03-17 Zack Weinberg <zack@codesourcery.com>
21710
21711 * objc.dg/naming-1.m: Use "(parse|syntax) error".
21712 * objc.dg/naming-2.m: Likewise.
21713
21714 2003-03-17 Mark Mitchell <mark@codesourcery.com>
21715
21716 PR c++/9639
21717 * g++.dg/parse/crash1.C: New test.
21718
21719 2003-03-16 Mark Mitchell <mark@codesourcery.com>
21720
21721 PR c++/8805
21722 * g++.dg/eh/cleanup1.C: New test.
21723
21724 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
21725
21726 * gcc.c-torture/execute/20030316-1.c: New test case.
21727
21728 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
21729
21730 PR c++/9629
21731 * g++.dg/init/ctor2.C: New test.
21732
21733 2003-03-15 Roger Sayle <roger@eyesopen.com>
21734
21735 * g77.f-torture/compile/xformat.f: New test case.
21736
21737 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
21738
21739 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
21740 * g++.old-deja/g++.mike/eh50.C: Likewise.
21741
21742 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21743
21744 PR c++/6440
21745 * g++.dg/template/spec7.C: New test.
21746 * g++.dg/template/spec8.C: Likewise.
21747
21748 2003-03-14 Jakub Jelinek <jakub@redhat.com>
21749
21750 * gcc.c-torture/execute/20030313-1.c: New test.
21751
21752 2003-03-14 Richard Henderson <rth@redhat.com>
21753
21754 * gcc.dg/inline-2.c: Adjust alpha test for external call.
21755
21756 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
21757
21758 * gcc.c-torture/compile/20030314-1.c: New test.
21759
21760 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
21761
21762 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
21763 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
21764 thumb target,
21765 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
21766 to accept newer _imp__ prefix and additional
21767 newline in .drectve section.
21768 * gcc.dg/dll-4.c: Likewise.
21769 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
21770 switch.
21771
21772 2003-03-13 Mark Mitchell <mark@codesourcery.com>
21773
21774 * g++.dg/parse/namespace9.C: New test.
21775
21776 * g++.dg/init/ref5.C: New test.
21777 * g++.dg/parse/ptrmem1.C: Likewise.
21778
21779 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
21780
21781 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
21782 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
21783 regular expression.
21784 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
21785 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
21786
21787 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
21788
21789 * gcc.c-torture/execute/20030224-2.c: New test.
21790
21791 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
21792
21793 * gcc.dg/decl-3.c: New test.
21794
21795 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
21796
21797 * gcc.dg/i386-loop-2.c: New test.
21798
21799 2003-03-11 Mark Mitchell <mark@codesourcery.com>
21800
21801 PR c++/9474
21802 * g++.dg/parse/namespace8.C: New test.
21803
21804 PR c++/9924
21805 * g++.dg/overload/builtin2.C: New test.
21806
21807 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
21808
21809 * gcc.dg/return-type-3.c: New test.
21810
21811 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
21812
21813 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
21814 profiling options are not supported.
21815
21816 2003-03-10 Mark Mitchell <mark@codesourcery.com>
21817
21818 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
21819 * g++.old-deja/g++.warn/impint2.C: Likewise.
21820
21821 2003-03-10 Devang Patel <dpatel@apple.com>
21822
21823 * g++.dg/cpp/c++_cmd_1.C: New test.
21824 * g++.dg/cpp/c++_cmd_1.h: New file.
21825
21826 2003-03-10 Segher Boessenkool <segher@koffie.nl>
21827
21828 * gcc.dg/altivec-9.c: New file.
21829
21830 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21831
21832 * gcc.dg/ppc-sdata-1.c: New test.
21833 * gcc.dg/ppc-sdata-2.c: New test.
21834
21835 2003-03-09 Mark Mitchell <mark@codesourcery.com>
21836
21837 PR c++/9373
21838 * g++.dg/opt/ptrmem2.C: New test.
21839
21840 PR c++/8534
21841 * g++.dg/opt/ptrmem1.C: New test.
21842
21843 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
21844
21845 * gcc.dg/i386-loop-1.c: New test.
21846
21847 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21848
21849 PR c++/9970
21850 * g++.dg/lookup/friend1.C: New test.
21851
21852 2003-03-08 Mark Mitchell <mark@codesourcery.com>
21853
21854 PR c++/9823
21855 * g++.dg/parser/constructor1.C: New test.
21856
21857 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
21858
21859 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
21860
21861 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
21862
21863 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
21864
21865 * gcc.dg/cpp/Wunused.c: Update test.
21866
21867 2003-03-08 Jan Hubicka <jh@suse.cz>
21868
21869 * gcc.dg/inline-3.c: New test.
21870
21871 2003-03-08 Mark Mitchell <mark@codesourcery.com>
21872
21873 PR c++/9809
21874 * g++.dg/parse/builtin1.C: New test.
21875
21876 PR c++/9982
21877 * g++.dg/abi/cookie1.C: New test.
21878 * g++.dg/abi/cookie2.C: Likewise.
21879
21880 PR c++/9524
21881 * g++.dg/template/field1.C: New test.
21882
21883 PR c++/9912
21884 * g++.dg/parse/class1.C: New test.
21885 * g++.dg/parse/namespace7.C: Likewise.
21886 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
21887
21888 2003-03-07 Mark Mitchell <mark@codesourcery.com>
21889
21890 * g++.dg/init/ref4.C: New test.
21891
21892 2003-03-07 Jan Hubicka <jh@suse.cz>
21893
21894 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
21895 * gcc.dg/inline-3.c: New test.
21896
21897 2003-03-06 Mark Mitchell <mark@codesourcery.com>
21898
21899 * g++.dg/init/ref3.C: New test.
21900
21901 PR c++/9965
21902 * g++.dg/init/ref2.C: New test.
21903
21904 PR c++/9400
21905 * g++.dg/warn/Wshadow-2.C: New test.
21906
21907 PR c++/9791
21908 * g++.dg/warn/Woverloaded-1.C: New test.
21909
21910 2003-03-05 Jan Hubicka <jh@suse.cz>
21911
21912 * gcc.dg/i386-local2.c: New.
21913 * gcc.dg/i386-local.c: Fix typo.
21914
21915 2003-03-05 Mark Mitchell <mark@codesourcery.com>
21916
21917 * g++.dg/abi/layout3.C: New test.
21918
21919 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
21920
21921 * gcc.c-torture/compile/20030305-1.c
21922
21923 2003-03-05 Jan Hubicka <jh@suse.cz>
21924
21925 * gcc.dg/i386-local.c: New.
21926
21927 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
21928
21929 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
21930
21931 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
21932
21933 * gcc.dg/switch-2.c: New test.
21934 * gcc.dg/switch-3.c: New test.
21935 * gcc.dg/Wswitch.c: Adjust line numbers.
21936 * gcc.dg/Wswitch-default.c: Likewise.
21937 * gcc.dg/Wswitch-enum.c: Likewise.
21938
21939 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
21940
21941 * gcc.c-torture/execute/20030222-1.c: New test.
21942
21943 2003-03-03 James E Wilson <wilson@tuliptree.org>
21944
21945 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
21946
21947 2003-03-03 Mark Mitchell <mark@codesourcery.com>
21948
21949 PR c++/9878
21950 * g++.dg/init/ref1.C: New test.
21951
21952 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
21953
21954 * gcc.dg/sh-relax.c: New SH-only test.
21955
21956 2003-03-03 Geoffrey Keating <geoffk@apple.com>
21957
21958 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
21959 comment explaining purpose of testcase.
21960
21961 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
21962
21963 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
21964 for HC11/HC12 (asm needs two int registers).
21965 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
21966 HC11/HC12 because the test uses an asm which needs two 32-bit
21967 registers.
21968
21969 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
21970
21971 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
21972 for HC11/HC12 (array is too large otherwise).
21973 * gcc.c-torture/compile/920501-4.x: New file, likewise.
21974 * gcc.c-torture/compile/20010518-2.x: Likewise.
21975 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
21976 HC11/HC12 (array is too large).
21977
21978 2003-03-01 Geoffrey Keating <geoffk@apple.com>
21979
21980 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
21981 * lib/g++-dg.exp (g++-dg-test): Likewise.
21982
21983 2003-03-01 Roger Sayle <roger@eyesopen.com>
21984
21985 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
21986 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
21987
21988 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21989
21990 * g++.dg/warn/implicit-typename1.C: Remove warning.
21991
21992 2003-02-28 Richard Henderson <rth@redhat.com>
21993
21994 * gcc.dg/noreturn-1.c: Move noreturn warning line.
21995 * gcc.dg/return-type-1.c: Move control reaches end warning line.
21996
21997 2003-02-28 Geoffrey Keating <geoffk@apple.com>
21998
21999 * gcc.dg/pch/pch.exp: Change .pch to .gch.
22000 * g++.dg/pch/pch.exp: Likewise.
22001
22002 2003-02-28 Mark Mitchell <mark@codesourcery.com>
22003
22004 PR c++/9879
22005 * testsuite/g++.dg/init/new4.C: New test.
22006
22007 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
22008
22009 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
22010
22011 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
22012
22013 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
22014 unsigned long.
22015
22016 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
22017 wider than float.
22018
22019 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
22020
22021 * lib/scanasm.exp: Add support for counting numbers of
22022 occurences.
22023 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
22024 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
22025
22026 2003-02-25 Mark Mitchell <mark@codesourcery.com>
22027
22028 PR c++/9683
22029 * g++.dg/template/static3.C: New test.
22030
22031 PR c++/9829
22032 * g++.dg/parse/namespace6.C: New test.
22033
22034 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22035
22036 PR target/9732
22037 * gcc.dg/20030225-1.c: New test.
22038
22039 2003-02-24 Mark Mitchell <mark@codesourcery.com>
22040
22041 * README: Remove out-of-date information.
22042
22043 PR c++/9836
22044 * g++.dg/template/spec6.C: New test.
22045
22046 2003-02-24 Jeff Law <law@redhat.com>
22047
22048 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
22049
22050 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
22051
22052 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
22053 * gcc.dg/pragma-ep-1.c: Likewise.
22054
22055 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22056
22057 PR c++/9602
22058 * g++.dg/template/friend16.C: New test.
22059
22060 2003-02-23 Mark Mitchell <mark@codesourcery.com>
22061
22062 PR c++/5333
22063 * g++.dg/parse/fused-params1.C: Adjust error messages.
22064 * g++.dg/template/nested3.C: New test.
22065
22066 2003-02-24 Alan Modra <amodra@bigpond.net.au>
22067
22068 * g++.dg/abi/param1.C: New test.
22069
22070 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22071
22072 PR c++/7982
22073 * g++.dg/warn/implicit-typename1.C: New test.
22074
22075 2003-02-22 Kelley Cook <kelleycook@comcast.net>
22076
22077 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
22078 with "mtune".
22079 * g++.old-deja/g++.other/store-expr2.C: Likewise.
22080 * gcc.c-torture/execute/20010129-1.x: Likewise.
22081 * gcc.dg/20011107-1.c: Likewise.
22082 * gcc.dg/20020108-1.c: Likewise.
22083 * gcc.dg/20020122-3.c: Likewise.
22084 * gcc.dg/20020206-1.c: Likewise.
22085 * gcc.dg/20020310-1.c: Likewise.
22086 * gcc.dg/20020426-2.c: Likewise.
22087 * gcc.dg/20020517-1.c: Likewise.
22088 * gcc.dg/991230-1.c: Likewise.
22089 * gcc.dg/i386-unroll-1.c: Likewise.
22090 * gcc.misc-tests/i386-prefetch.exp: Likewise.
22091
22092 2003-02-22 Jan Hubicka <jh@suse.cz>
22093
22094 * gcc.dg/i386-mul.c: New test.
22095
22096 2003-02-21 Roger Sayle <roger@eyesopen.com>
22097
22098 * gcc.dg/builtins-5.c: New test case.
22099
22100 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
22101
22102 * gcc.dg/asmreg-1.c: New test.
22103
22104 2003-02-21 Mark Mitchell <mark@codesourcery.com>
22105
22106 PR c++/9749
22107 * g++.dg/parse/varmod1.C: New test.
22108
22109 2003-02-21 Mark Mitchell <mark@codesourcery.com>
22110
22111 PR c++/9727
22112 * g++.dg/template/op1.C: New test.
22113
22114 2003-02-21 Mark Mitchell <mark@codesourcery.com>
22115
22116 PR c++/8906
22117 * g++.dg/template/nested2.C: New test.
22118
22119 2003-02-21 Mark Mitchell <mark@codesourcery.com>
22120
22121 PR c++/8724
22122 * g++.dg/expr/dtor1.C: New test.
22123
22124 2003-02-21 Zack Weinberg <zack@codesourcery.com>
22125
22126 * gcc.dg/cpp/include3.c: New test.
22127 * gcc.dg/cpp/inc/foo.h: New file.
22128
22129 2003-02-21 Glen Nakamura <glen@imodulo.com>
22130
22131 * gcc.c-torture/execute/20030221-1.c: New test.
22132
22133 2003-02-20 Mark Mitchell <mark@codesourcery.com>
22134
22135 PR c++/9729
22136 * g++.dg/abi/conv1.C: New test.
22137
22138 2003-02-20 Jan Hubicka <jh@suse.cz>
22139
22140 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
22141
22142 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
22143
22144 * gcc.c-torture/compile/20030219-1.c: New test.
22145
22146 2003-02-18 Jan Hubicka <jh@suse.cz>
22147
22148 * gcc.dg/funcorder.c: New test.
22149
22150 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
22151
22152 * gcc.c-torture/execute/20030218-1.c: New.
22153
22154 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
22155
22156 * gcc.dg/20030218-1.c: New.
22157
22158 2003-02-18 Richard Henderson <rth@redhat.com>
22159
22160 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
22161 * gcc.dg/attr-used-2.c: New.
22162
22163 2003-02-18 Mark Mitchell <mark@codesourcery.com>
22164
22165 PR c++/9704
22166 * g++.dg/init/copy5.C: New test.
22167
22168 2003-02-18 Geoffrey Keating <geoffk@apple.com>
22169
22170 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
22171 * g++.dg/pch/pch.exp: Likewise.
22172
22173 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
22174
22175 * gcc.c-torture/execute/20030209-1.c: Enable the test if
22176 STACK_SIZE is not defined.
22177
22178 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22179
22180 PR c++/9457
22181 * g++.dg/template/init1.C: New test.
22182
22183 2003-02-16 Jan HUbicka <jh@suse.cz>
22184
22185 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
22186 (foo): Add few extra tests
22187 * gcc.dg/c99-const-expr-3.c: Likewise.
22188 * gcc.c-torture/execute/20030216-1.c: New.
22189
22190 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22191
22192 PR c++/9459
22193 * g++.dg/ext/typeof4.C: New test.
22194
22195 2003-02-15 Roger Sayle <roger@eyesopen.com>
22196
22197 * gcc.dg/i386-387-3.c: New test case.
22198
22199 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
22200
22201 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
22202 cris-*-elf* cris-*-aout* and mmix-*-*.
22203
22204 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
22205
22206 * gcc.dg/20030213-1.c: New test.
22207
22208 2003-02-12 Roger Sayle <roger@eyesopen.com>
22209
22210 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
22211 * gcc.dg/i386-387-2.c: Likewise.
22212
22213 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
22214
22215 * gcc.dg/ppc-spe.c: Fix formatting.
22216 Enable tests that were previously unsupported by gas.
22217 Delete tests for instructions that no longer exist.
22218 Switch arguments on evsubifw builtin.
22219
22220 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
22221
22222 * gcc.c-torture/execute/20030209-1.c: Disable the test if
22223 STACK_SIZE is too small.
22224
22225 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
22226 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
22227
22228 * gcc.dg/decl-2.c: New test.
22229
22230 2003-02-10 Jan Hubicka <jh@suse.cz>
22231
22232 * gcc.dg/i386-fpcvt-1.c: New test.
22233
22234 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
22235
22236 * gcc.c-torture/execute/20030209-1.c: New test.
22237
22238 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
22239
22240 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
22241 int-wide bitops, use the constants of the same width.
22242 Likewise, if long long is 32-bit wide, test bitops using
22243 32-bit constants.
22244
22245 2003-02-07 Loren James Rittle <ljrittle@acm.org>
22246
22247 * gcc.dg/20021014-1.c: Annotate with expected notice text.
22248
22249 2003-02-07 Roger Sayle <roger@eyesopen.com>
22250
22251 * testsuite/gcc.dg/builtins-4.c: New test case.
22252
22253 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22254
22255 * gcc.dg/20020430-1.c: Fix dg command typos.
22256 * gcc.dg/20020503-1.c: Likewise.
22257
22258 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22259
22260 PR c++/8785
22261 * g++.dg/parse/fused-params1.C: New test.
22262
22263 PR c++/8857
22264 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
22265
22266 PR c++/8921
22267 * g++.dg/parse/non-dependent1.C: New test.
22268
22269 PR c++/8928
22270 * g++.dg/parse/dupl-tmpl-args1.C: New test.
22271
22272 PR c++/9228
22273 * g++.dg/parse/undefined7.C: New test.
22274 * g++.dg/parse/non-templ1.C: New test.
22275
22276 PR c++/9229
22277 * g++.dg/parse/too-many-tmpl-args1.C: New test.
22278
22279 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
22280
22281 * gcc.c-torture/compile/20030206-1.c: New test.
22282
22283 2003-02-05 Roger Sayle <roger@eyesopen.com>
22284
22285 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
22286 "pow" to "foo" to avoid potential confusion with a math built-in.
22287
22288 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22289
22290 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
22291 conditions for SPARC targets.
22292
22293 2003-02-05 Jakub Jelinek <jakub@redhat.com>
22294
22295 * gcc.dg/20030204-1.c: New test.
22296
22297 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22298
22299 PR c++/38
22300 * g++.dg/parse/array-size1.C: New test.
22301
22302 PR c++/5657
22303 * g++.dg/parse/undefined3.C: New test.
22304
22305 PR c++/5665
22306 * g++.dg/parse/undefined4.C: New test.
22307
22308 PR c++/5975
22309 * g++.dg/parse/undefined5.C: New test.
22310
22311 PR c++/7259
22312 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
22313
22314 PR c++/8578
22315 * g++.dg/parse/casting-operator1.C: New test.
22316
22317 PR c++/8596
22318 * g++.dg/parse/undefined6.C: New test.
22319
22320 PR c++/8736
22321 * g++.dg/parse/missing-template1.C: New test.
22322
22323 2003-02-04 Jan Hubicka <jh@suse.cz>
22324
22325 * gcc.dg/i386-cadd.c: Compile using -march=k8.
22326 * gcc.dg/i386-cmov?.c: Likewise.
22327 * gcc.dg/i386-fpcvt-?.c: Likewise.
22328 * gcc.dg/i386-ssefp-1.c: Likewise.
22329 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
22330 conventions.
22331
22332 2003-02-03 Mark Mitchell <mark@codesourcery.com>
22333
22334 PR c++/7129
22335 * testsuite/g++.dg/ext/max.C: New test.
22336
22337 2003-02-03 Jan Hubicka <jh@suse.cz>
22338
22339 * gcc.c-torture/execute/20030203-1.c: New test.
22340
22341 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
22342
22343 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
22344 'natural-endian'.
22345
22346 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
22347
22348 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
22349 * g++.dg/init/new2.C: Likewise.
22350 * g++.dg/other/new1.C: Likewise.
22351
22352 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
22353
22354 * gcc.dg/struct-ret-libc.c: New test.
22355
22356 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
22357
22358 * gcc.dg/20030129-1.c: New test.
22359
22360 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22361
22362 PR c++/8849
22363 * g++.dg/template/ptrmem4.C: New test.
22364
22365 2003-01-29 Mark Mitchell <mark@codesourcery.com>
22366
22367 * g++.dg/parser/constant1.C: New test.
22368
22369 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22370
22371 PR c++/8591
22372 * g++.dg/parse/friend2.C: New test.
22373
22374 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
22375
22376 PR c++/9437
22377 * g++.dg/template/unify4.C: New test.
22378
22379 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
22380
22381 * gcc.c-torture/execute/20030128-1.c: New test.
22382
22383 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
22384
22385 * g++.dg/lookup/nested1.C: Test moved from ...
22386 * g++.old-deja/g++.other/lookup24.C: ... here.
22387
22388 2003-01-28 Jan Hubicka <jh@suse.cz>
22389
22390 * gcc.dg/i386-cmov5.c: New test.
22391
22392 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
22393
22394 * gcc.c-torture/execute/20010925-1.c: Changed the
22395 memcpy declaration.
22396
22397 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
22398
22399 PR c++/3902
22400 * g++.dg/parse/template5.C: New test.
22401
22402 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
22403
22404 PR fortran/9258
22405 * g77.dg/pr9258: New test.
22406
22407 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
22408
22409 * README: Move relevant parts from README.g++.
22410
22411 * README.g++: Remove this file.
22412
22413 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
22414
22415 * g++.dg/abi/dcast1.C: New test.
22416
22417 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22418
22419 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
22420
22421 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
22422
22423 PR c++/47
22424 * g++.old-deja/g++.other/lookup24.C: New test.
22425
22426 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22427
22428 PR middle-end/7227
22429 * gcc.dg/uninit-C.c: New test.
22430
22431 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
22432
22433 * g++.dg/abi/covariant1.C: New test.
22434
22435 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
22436
22437 * gcc.dg/20030123-1.c: New test.
22438
22439 2003-01-25 Jan Hubicka <jh@suse.cz>
22440
22441 PR opt/8492
22442 * gcc.c-torture/compile/20030125-1.c
22443
22444 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
22445
22446 PR c++/9403
22447 * g++.dg/parse/template3.C: New test.
22448 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
22449
22450 PR c++/795
22451 * g++.dg/parse/template4.C: New test.
22452
22453 PR c++/9415
22454 * g++.dg/template/qual2.C: New test.
22455
22456 PR c++/8545
22457 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
22458
22459 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
22460
22461 2003-01-25 Roger Sayle <roger@eyesopen.com>
22462
22463 * gcc.c-torture/execute/switch-1.c: New test case.
22464
22465 2003-01-25 Jan Hubicka <jh@suse.cz>
22466
22467 * gcc.c-torture/execute/20030125-1.[cx]: New test.
22468
22469 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
22470
22471 Tweaks for Bison-1.875. From the NEWS file:
22472 "- `parse error' -> `syntax error'
22473 Bison now uniformly uses the term `syntax error'"
22474 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
22475 * gcc.dg/cpp/digraph2.c: Likewise.
22476 * gcc.dg/cpp/direct2.c: Likewise.
22477 * gcc.dg/cpp/paste4.c: Likewise.
22478 * gcc.dg/c90-restrict-1.c: Likewise.
22479 * gcc.dg/c99-func-2.c: Likewise.
22480 * gcc.dg/noncompile/920721-2.c: Likewise.
22481 * gcc.dg/noncompile/930622-2.c: Likewise.
22482 * gcc.dg/noncompile/940112-1.c: Likewise.
22483 * gcc.dg/noncompile/950921-1.c: Likewise.
22484 * gcc.dg/noncompile/951123-1.c: Likewise.
22485 * gcc.dg/noncompile/971104-1.c: Likewise.
22486 * gcc.dg/noncompile/990416-1.c: Likewise.
22487
22488 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
22489
22490 * g++.dg/parse/undefined1.C: Add error message.
22491
22492 2003-01-22 Mark Mitchell <mark@codesourcery.com>
22493
22494 PR c++/9354
22495 * g++.dg/parse/new1.C: New test.
22496
22497 PR c++/9216
22498 * g++.dg/parse/template2.C: New test.
22499
22500 PR c++/9354
22501 * g++.dg/parse/typedef2.C: New test.
22502
22503 PR c++/9328
22504 * g++.dg/ext/typeof3.C: New test.
22505
22506 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22507
22508 PR c++/2738
22509 * g++.dg/parse/ret-type1.C: New test.
22510
22511 PR c++/3792
22512 * g++.dg/parse/tmpl-outside1.C: New test.
22513
22514 PR c++/4207
22515 * g++.dg/parse/int-as-enum1.C: New test.
22516
22517 PR c++/4903
22518 * g++.dg/parse/no-typename1.C: New test.
22519
22520 PR c++/5533
22521 * g++.dg/parse/no-value1.C: New test.
22522
22523 PR c++/5921
22524 * g++.dg/parse/wrong-inline1.C: New test.
22525
22526 PR c++/6402
22527 * g++.dg/parse/ref1.C: New test.
22528
22529 PR c++/6992
22530 * g++.dg/parse/attr-ctor1.C: New test.
22531
22532 PR c++/7229
22533 * g++.dg/parse/namespace5.C: New test.
22534
22535 PR c++/7917
22536 * g++.dg/parse/func-def1.C: New test.
22537
22538 PR c++/8143
22539 * g++.dg/parse/undefined1.C: New test.
22540
22541 PR c++/5723, PR c++/8522
22542 * g++.dg/parse/specialization1.C: New test.
22543
22544 PR c++/163, PR c++/8595
22545 * g++.dg/parse/struct-as-enum1.C: New test.
22546
22547 PR c++/9173
22548 * g++.dg/parse/undefined2.C: New test.
22549
22550 2003-01-22 Mark Mitchell <mark@codesourcery.com>
22551
22552 PR c++/9298
22553 * g++.dg/parse/template1.C: New test.
22554
22555 PR c++/9384
22556 * g++.dg/parse/using1.C: New test.
22557
22558 PR c++/9285
22559 PR c++/9294
22560 * g++.dg/parse/expr2.C: New test.
22561
22562 PR c++/9388
22563 * g++.dg/parse/lookup2.C: Likewise.
22564
22565 2003-01-21 Jan Hubicka <jh@suse.cz>
22566
22567 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
22568 * gcc.c-torture/execute/eeprof-1.c: Likewise.
22569 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
22570 * gcc.c-torture/execute/string-opt-*.c: Likewise.
22571
22572 2003-01-20 Nick Clifton <nickc@redhat.com>
22573
22574 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
22575 problem with ARM sibcall code generation.
22576
22577 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
22578
22579 * gcc.c-torture/execute/20030120-1.c: New.
22580
22581 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
22582
22583 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
22584
22585 2003-01-17 Mark Mitchell <mark@codesourcery.com>
22586
22587 PR c++/9272
22588 * g++.dg/parse/ctor1.C: New test.
22589
22590 PR c++/9294:
22591 * g++.dg/parse/qualified1.C: New test.
22592
22593 * g++.dg/parse/typename3.C: New test.
22594
22595 2003-01-16 Richard Henderson <rth@redhat.com>
22596
22597 * g++.dg/tls/init-2.C: Fix error matches for real this time.
22598
22599 2003-01-16 Richard Henderson <rth@redhat.com>
22600
22601 * g++.dg/pch/pch.exp: Copy test header to the working directory
22602 before using it either for precompilation or direct use.
22603 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
22604 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
22605
22606 2003-01-16 Richard Henderson <rth@redhat.com>
22607
22608 * gcc.dg/pch/pch.exp: Copy test header to the working directory
22609 before using it either for precompilation or direct use.
22610 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
22611 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
22612
22613 2003-01-16 Mark Mitchell <mark@codesourcery.com>
22614
22615 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
22616 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
22617 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
22618 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
22619 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
22620 typename warning into error.
22621 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
22622 error messages.
22623 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
22624 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
22625 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
22626 messages.
22627 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
22628 make declaration visible in template.
22629 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
22630 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
22631 messages.
22632 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
22633 message.
22634 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
22635 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
22636 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
22637 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
22638 typename warning with error message.
22639 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
22640 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
22641 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
22642
22643 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
22644
22645 * g++.dg/parse/ambig2.C: New test.
22646
22647 2003-01-15 Richard Henderson <rth@redhat.com>
22648
22649 * g++.dg/tls/init-2.C: Update error message string.
22650
22651 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22652
22653 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
22654
22655 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
22656
22657 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
22658 all for HC11/HC12.
22659 * gcc.c-torture/compile/20001205-1.x: Likewise.
22660 * gcc.c-torture/compile/20001226-1.x: Likewise.
22661 * gcc.c-torture/compile/920520-1.x: Likewise.
22662 * gcc.c-torture/compile/961203-1.x: Likewise.
22663 * gcc.c-torture/compile/20020604-1.x: Likewise.
22664
22665 2003-01-15 Jan Hubicka <jh@suse.cz>
22666
22667 * gcc.c-torture/compile/20030115-1.c: New test.
22668
22669 * gcc.dg/i386-fpcvt-1.c: New test.
22670 * gcc.dg/i386-fpcvt-2.c: New test.
22671
22672 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
22673
22674 Further conform g++'s __vmi_class_type_info to the C++ ABI
22675 specification.
22676 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
22677 the specification.
22678
22679 2003-01-14 Jan Hubicka <jh@suse.cz>
22680
22681 * gcc.dg/i386-fpcvt-1.c: New test.
22682 * gcc.dg/i386-fpcvt-2.c: New test.
22683
22684 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
22685
22686 * gcc.dg/i386-mmx-3.c: New test.
22687
22688 2003-01-12 Mark Mitchell <mark@codesourcery.com>
22689
22690 PR c++/9264
22691 * g++.dg/parse/octal1.C: New file.
22692
22693 PR c++/9172
22694 * g++.dg/parse/typename1.C: New file.
22695
22696 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
22697
22698 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
22699 * gcc.dg/bf-no-ms-layout.c: Likewise.
22700 * gcc.dg/bf-ms-attrib.c: Likewise.
22701
22702 2003-01-10 Mark Mitchell <mark@codesourcery.com>
22703
22704 PR c++/9099
22705 * g++.dg/parse/dtor1.C: New file.
22706
22707 PR c++/9128
22708 * g++.dg/rtti/typeid1.C: New file.
22709
22710 PR c++/9153
22711 * g++.dg/parse/lookup1.C: New file.
22712
22713 PR c++/9171
22714 * g++.dg/templ/spec5.C: New file.
22715
22716 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
22717
22718 * gcc.c-torture/compile/20030110-1.c: New test.
22719
22720 2003-01-09 Geoffrey Keating <geoffk@apple.com>
22721
22722 Merge from pch-branch:
22723
22724 2002-12-23 Geoffrey Keating <geoffk@apple.com>
22725
22726 * gcc.dg/pch/cpp-1.h: New.
22727 * gcc.dg/pch/cpp-1.c: New.
22728 * gcc.dg/pch/cpp-2.h: New.
22729 * gcc.dg/pch/cpp-2.c: New.
22730
22731 2002-11-19 Geoffrey Keating <geoffk@apple.com>
22732
22733 * gcc.dg/pch/except-1.h: New.
22734 * gcc.dg/pch/except-1.c: New.
22735
22736 2002-11-13 Geoffrey Keating <geoffk@apple.com>
22737
22738 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
22739 running test.
22740 * gcc.dg/pch: Include *.hp not *.h.
22741 * gcc.dg/pch/system-1.h: New.
22742 * gcc.dg/pch/system-1.c: New.
22743
22744 2002-11-11 Geoffrey Keating <geoffk@apple.com>
22745
22746 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
22747 rather than trying to build and run a program using PCH.
22748 * gcc.dg/pch: Remove dg-do commands from test files.
22749
22750 2002-11-08 Geoffrey Keating <geoffk@apple.com>
22751
22752 * gcc.dg/pch/macro-3.c: New.
22753 * gcc.dg/pch/macro-3.h: New.
22754
22755 2002-11-04 Geoffrey Keating <geoffk@apple.com>
22756
22757 * gcc.dg/pch/common-1.c: New.
22758 * gcc.dg/pch/common-1.h: New.
22759 * gcc.dg/pch/decl-1.c: New.
22760 * gcc.dg/pch/decl-1.h: New.
22761 * gcc.dg/pch/decl-2.c: New.
22762 * gcc.dg/pch/decl-2.h: New.
22763 * gcc.dg/pch/decl-3.c: New.
22764 * gcc.dg/pch/decl-3.h: New.
22765 * gcc.dg/pch/decl-4.c: New.
22766 * gcc.dg/pch/decl-4.h: New.
22767 * gcc.dg/pch/decl-5.c: New.
22768 * gcc.dg/pch/decl-5.h: New.
22769 * gcc.dg/pch/global-1.c: New.
22770 * gcc.dg/pch/global-1.h: New.
22771 * gcc.dg/pch/inline-1.c: New.
22772 * gcc.dg/pch/inline-1.h: New.
22773 * gcc.dg/pch/inline-2.c: New.
22774 * gcc.dg/pch/inline-2.h: New.
22775 * gcc.dg/pch/static-1.c: New.
22776 * gcc.dg/pch/static-1.h: New.
22777 * gcc.dg/pch/static-2.c: New.
22778 * gcc.dg/pch/static-2.h: New.
22779
22780 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
22781
22782 * g++.dg/pch/pch.exp: Better handle failing testcases.
22783 * gcc.dg/pch/pch.exp: Likewise.
22784 * gcc.dg/pch/macro-1.c: New.
22785 * gcc.dg/pch/macro-1.h: New.
22786 * gcc.dg/pch/macro-2.c: New.
22787 * gcc.dg/pch/macro-2.h: New.
22788
22789 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
22790
22791 * g++.dg/dg.exp: Treat files in pch/ specially.
22792 * g++.dg/pch/pch.exp: New file.
22793 * g++.dg/pch/empty.H: New file.
22794 * g++.dg/pch/empty.C: New file.
22795 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
22796 "precompile".
22797
22798 * gcc.dg/pch/pch.exp: New file.
22799 * gcc.dg/pch/empty.h: New file.
22800 * gcc.dg/pch/empty.c: New file.
22801 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
22802 "precompile".
22803
22804 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22805
22806 * g++.dg/template/friend14.C: New test.
22807
22808 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
22809
22810 * gcc.dg/old-style-asm-1.c: New test.
22811
22812 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
22813
22814 * gcc.c-torture/compile/20030109-1.c: New test.
22815
22816 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
22817
22818 * gcc.c-torture/execute/20030109-1.c: New test.
22819
22820 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
22821
22822 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
22823 * g++.old-deja/g++.mike/dyncast2.C: Likewise
22824 * g++.old-deja/g++.mike/dyncast3.C: Likewise
22825 * g++.old-deja/g++.mike/eh2.C: Likewise
22826 * g++.old-deja/g++.mike/eh3.C: Likewise
22827 * g++.old-deja/g++.mike/eh5.C: Likewise
22828 * g++.old-deja/g++.mike/eh6.C: Likewise
22829 * g++.old-deja/g++.mike/eh7.C: Likewise
22830 * g++.old-deja/g++.mike/eh8.C: Likewise
22831 * g++.old-deja/g++.mike/eh9.C: Likewise
22832 * g++.old-deja/g++.mike/eh10.C: Likewise
22833 * g++.old-deja/g++.mike/eh12.C: Likewise
22834 * g++.old-deja/g++.mike/eh13.C: Likewise
22835 * g++.old-deja/g++.mike/eh14.C: Likewise
22836 * g++.old-deja/g++.mike/eh16.C: Likewise
22837 * g++.old-deja/g++.mike/eh17.C: Likewise
22838 * g++.old-deja/g++.mike/eh18.C: Likewise
22839 * g++.old-deja/g++.mike/eh21.C: Likewise
22840 * g++.old-deja/g++.mike/eh23.C: Likewise
22841 * g++.old-deja/g++.mike/eh24.C: Likewise
22842 * g++.old-deja/g++.mike/eh25.C: Likewise
22843 * g++.old-deja/g++.mike/eh26.C: Likewise
22844 * g++.old-deja/g++.mike/eh27.C: Likewise
22845 * g++.old-deja/g++.mike/eh28.C: Likewise
22846 * g++.old-deja/g++.mike/eh29.C: Likewise
22847 * g++.old-deja/g++.mike/eh31.C: Likewise
22848 * g++.old-deja/g++.mike/eh33.C: Likewise
22849 * g++.old-deja/g++.mike/eh34.C: Likewise
22850 * g++.old-deja/g++.mike/eh35.C: Likewise
22851 * g++.old-deja/g++.mike/eh36.C: Likewise
22852 * g++.old-deja/g++.mike/eh37.C: Likewise
22853 * g++.old-deja/g++.mike/eh38.C: Likewise
22854 * g++.old-deja/g++.mike/eh39.C: Likewise
22855 * g++.old-deja/g++.mike/eh40.C: Likewise
22856 * g++.old-deja/g++.mike/eh41.C: Likewise
22857 * g++.old-deja/g++.mike/eh42.C: Likewise
22858 * g++.old-deja/g++.mike/eh44.C: Likewise
22859 * g++.old-deja/g++.mike/eh46.C: Likewise
22860 * g++.old-deja/g++.mike/eh47.C: Likewise
22861 * g++.old-deja/g++.mike/eh48.C: Likewise
22862 * g++.old-deja/g++.mike/eh49.C: Likewise
22863 * g++.old-deja/g++.mike/eh50.C: Likewise
22864 * g++.old-deja/g++.mike/eh51.C: Likewise
22865 * g++.old-deja/g++.mike/eh53.C: Likewise
22866 * g++.old-deja/g++.mike/eh55.C: Likewise
22867 * g++.old-deja/g++.mike/p7912.C: Likewise
22868 * g++.old-deja/g++.mike/p9706.C: Likewise
22869 * g++.old-deja/g++.mike/p10416.C: Likewise
22870 * g++.old-deja/g++.mike/p11667.C: Likewise
22871 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
22872 Remove redundant reference to Iris.
22873 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
22874 Elxsi, i860, Pico Java, and WE32K.
22875
22876 2003-01-07 Mark Mitchell <mark@codesourcery.com>
22877
22878 * g++.dg/ext/asm4.C: New test.
22879
22880 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22881
22882 PR c++/9030
22883 * g++.dg/template/friend12.C: New test.
22884 * g++.dg/template/friend13.C: Likewise.
22885 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
22886
22887 2003-01-08 Jan Hubicka <jh@suse.cz>
22888
22889 * gcc.dg/i386-cadd.c: New test.
22890 * gcc.dg/i386-cmov4.c: Likewise.
22891
22892 2003-01-06 Mark Mitchell <mark@codesourcery.com>
22893
22894 PR c++/9165
22895 * g++.dg/warn/Wunused-3.C: New test.
22896
22897 * g++.dg/abi/bitfield9.C: New test.
22898
22899 PR c++/9189
22900 * g++.dg/parse/defarg3.C: New test.
22901
22902 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
22903
22904 * g++.dg/parse/ambig1.C: New test.
22905 * g++.dg/parse/defarg2.C: New test.
22906
22907 2003-01-05 Mark Mitchell <mark@codesourcery.com>
22908
22909 * g++.dg/template/defarg-1.C: New test.
22910 * g++.dg/template/local2.C: Likewise.
22911
22912 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
22913
22914 * gcc.c-torture/execute/20030105-1.c: New test.
22915
22916 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22917
22918 * g++.dg/parse/namespace3.C: Remove extra semicolons.
22919 * g++.dg/parse/namespace4.C: Likewise.
22920
22921 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
22922
22923 * g++.dg/template/ntp2.C: New test.
22924
22925 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
22926
22927 * g++.dg/parse/extern-C-1.C: New test.
22928
22929 * g++.dg/parse/namespace4.C: New test.
22930
22931 * g++.dg/template/nested1.C: New test.
22932
22933 * g++.dg/parse/namespace3.C: New test.
22934
22935 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
22936
22937 * g++.dg/lookup/two-stage1.C: New test.
22938
22939 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22940
22941 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
22942 * g++.old-deja/g++.jason/access8.C: Likewise.
22943 * g++.old-deja/g++.other/decl5.C: Likewise.
22944
22945 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
22946
22947 * g++.dg/parse/parse7.C: New test.
22948
22949 2003-01-02 Mark Mitchell <mark@codesourcery.com>
22950
22951 PR c++/2843
22952 * g++.dg/ext/attrib7.C: New test.
22953
22954 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
22955
22956 * g++.dg/parse/parse6.C: New test.
22957
22958 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
22959
22960 * gcc.dg/h8300-stack-1.c: New.
22961
22962 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
22963
22964 g++.dg/lookup/exception1.C: New test.
22965
22966 g++.dg/lookup/template1.C: New test.
22967
22968 g++.dg/parse/namespace2.C: New test.
22969
22970 g++.dg/parse/parens2.C: New test.
22971
22972 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
22973
22974 * g++.dg/parse/parse5.C: New test.
22975 * g++.dg/lookup/scoped4.C: New test.
22976
22977 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
22978
22979 * g++.dg/parse/parens1.C: New test.
22980
22981 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
22982 angle-bracket1.C.
22983 * g++.dg/parse/parens2.C: New test.
22984
22985 * g++.dg/lookup/scope-operator1.C: New test.
22986
22987 * g++.dg/parse/operator1.C: New test.
22988
22989 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22990
22991 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
22992 * g++.old-deja/g++.other/access6.C: Likewise.
22993 * g++.old-deja/g++.other/decl1.C: Likewise.
22994 * g++.old-deja/g++.pt/typename12.C: Likewise.
22995
22996 2002-12-31 Mark Mitchell <mark@codesourcery.com>
22997
22998 * g++.dg/parse/namespace1.C: New test.
22999
23000 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
23001
23002 * g++.dg/parse/parse4.C: New test.
23003
23004 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
23005
23006 * g++.dg/parse/parse3.C: New test.
23007
23008 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
23009
23010 * g++.dg/parse/parse2.C: New test.
23011
23012 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
23013
23014 * g++.dg/template/friend11.C: New test.
23015
23016 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
23017
23018 * g++.dg/parse/parse1.C: New test.
23019
23020 2002-12-31 Janis Johnson <janis187@us.ibm.com>
23021
23022 * lib/profopt.exp: Change the name of a global variable to avoid
23023 possible clashes with other test suites.
23024
23025 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
23026
23027 * g++.dg/inherit/covariant8.C: New test.
23028
23029 2002-12-31 Mark Mitchell <mark@codesourcery.com>
23030
23031 * g++.dg/init/array9.C: New test.
23032
23033 PR c++/9112
23034 * g++.dg/parse/expr1.C: New test.
23035
23036 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
23037
23038 * gcc.c-torture/compile/20021230-1.c: New test.
23039
23040 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
23041
23042 * g++.dg/inherit/covariant5.C: New test.
23043 * g++.dg/inherit/covariant6.C: New test.
23044 * g++.dg/inherit/covariant7.C: New test.
23045
23046 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23047
23048 PR c++/2739
23049 * g++.dg/other/access2.C: New test.
23050
23051 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
23052
23053 * g++.dg/other/anon-struct.C: No longer fails
23054 * g++.old-deja/g++.brendan/parse4.C: Likewise.
23055 * g++.old-deja/g++.brendan/parse5.C: Likewise.
23056 * g++.old-deja/g++.brendan/parse6.C: Likewise.
23057
23058 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
23059
23060 * g++.dg/parse/angle-bracket.C (main): No longer fails.
23061
23062 2002-12-27 Mark Mitchell <mark@codesourcery.com>
23063
23064 * g++.dg/eh/spec4.C: Remove stray semicolon.
23065 * g++.dg/expr/pmf-1.C: Change error message.
23066 * g++.dg/ext/asm1.C: Remove stray semicolon.
23067 * g++.dg/ext/typename1.C: Add missing typenames.
23068 * g++.dg/inherit/template-as-base.C: Change error message.
23069 * g++.dg/lookup/scoped1.C: Likewise.
23070 * g++.dg/lookup/scoped2.C: Likewise.
23071 * g++.dg/lookup/using2.C: Likewise.
23072 * g++.dg/other/component1.C: Remove stray semicolon.
23073 * g++.dg/other/do1.C: Change error message.
23074 * g++.dg/other/error2.C: Likewise.
23075 * g++.dg/other/init1.C: Likewise.
23076 * g++.dg/other/packed1.C: Remove stray semicolon.
23077 * g++.dg/other/ptrmem2.C: Change error message.
23078 * g++.dg/parse/parameter-declaration-1.C: Remove line number
23079 marker.
23080 * g++.dg/special/initp1.C: Remove invalid attribute usage.
23081 * g++.dg/template/access3.C: Add typename keyword.
23082 * g++.dg/template/access5.C: Remove stray semicolon.
23083 * g++.dg/template/access6.C: Likewise.
23084 * g++.dg/template/complit1.C: Likewise.
23085 * g++.dg/template/crash1.C: Change error message.
23086 * g++.dg/template/inherit2.C: Remove stray semicolon.
23087 * g++.dg/template/instantiate2.C: Likewise.
23088 * g++.dg/template/instantiate3.C: Change error message.
23089 * g++.dg/template/qual1.C: Remove stray semicolon.
23090 * g++.dg/template/qualttp18.C: Change error message.
23091 * g++.dg/template/ref1.C: Remove stray semicolon.
23092 * g++.dg/template/sizeof1.C (A::value): Declare it.
23093 * g++.dg/template/spec4.C: Change error message.
23094 * g++.dg/template/static1.C: Likewise.
23095 * g++.dg/template/type1.C: Likewise.
23096 * g++.dg/template/typename3.C: Likewise.
23097 * g++.old-deja/g++.benjamin/13478.C: Change error message.
23098 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
23099 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
23100 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
23101 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
23102 named return value extension.
23103 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
23104 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
23105 * g++.old-deja/g++.bob/extern_C.C: Likewise.
23106 * g++.old-deja/g++.bob/inherit2.C: Likewise.
23107 * g++.old-deja/g++.brendan/complex1.C: Likewise.
23108 * g++.old-deja/g++.brendan/copy5.C: Likewise.
23109 * g++.old-deja/g++.brendan/crash13.C: Likewise.
23110 * g++.old-deja/g++.brendan/crash15.C: Likewise.
23111 * g++.old-deja/g++.brendan/crash18.C: Change error message.
23112 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
23113 * g++.old-deja/g++.brendan/crash38.C: Likewise.
23114 * g++.old-deja/g++.brendan/crash50.C: Likewise.
23115 * g++.old-deja/g++.brendan/crash56.C: Likewise.
23116 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
23117 syntax.
23118 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
23119 * g++.old-deja/g++.brendan/crash8.C: Change error message.
23120 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
23121 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
23122 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
23123 * g++.old-deja/g++.brendan/template11.C: Likewise.
23124 * g++.old-deja/g++.brendan/template26.C: Likewise.
23125 * g++.old-deja/g++.brendan/template27.C: Use explicit
23126 specialization syntax.
23127 * g++.old-deja/g++.brendan/template30.C: Likewise.
23128 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
23129 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
23130 non-dependent names.
23131 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
23132 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
23133 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
23134 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
23135 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
23136 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
23137 named return value extension.
23138 * g++.old-deja/g++.ext/namedret2.C: Likewise.
23139 * g++.old-deja/g++.ext/namedret3.C: Likewise.
23140 * g++.old-deja/g++.ext/return1.C: Likewise.
23141 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
23142 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
23143 * g++.old-deja/g++.jason/access8.C: Likewise.
23144 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
23145 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
23146 pseudo-destructor names.
23147 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
23148 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
23149 pseudo-destructor names.
23150 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
23151 * g++.old-deja/g++.jason/overload19.C: Likewise.
23152 * g++.old-deja/g++.jason/overload32.C: Likewise.
23153 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
23154 stray semicolons.
23155 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
23156 * g++.old-deja/g++.jason/return.C: Likewise.
23157 * g++.old-deja/g++.jason/return2.C: Likewise.
23158 * g++.old-deja/g++.jason/shadow1.C: Likewise.
23159 * g++.old-deja/g++.jason/special.C: Use explicit specialization
23160 syntax.
23161 * g++.old-deja/g++.jason/template10.C: Account for use of
23162 non-dependent names.
23163 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
23164 syntax.
23165 * g++.old-deja/g++.jason/template37.C: Likewise.
23166 * g++.old-deja/g++.law/access4.C: Change error messages.
23167 * g++.old-deja/g++.law/arm13.C: Remove incorrect
23168 pseudo-destructor names.
23169 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
23170 * g++.old-deja/g++.law/ctors9.C: Likewise.
23171 * g++.old-deja/g++.law/cvt22.C: Likewise.
23172 * g++.old-deja/g++.law/dtors5.C: Likewise.
23173 * g++.old-deja/g++.law/global-init1.C: Likewise.
23174 * g++.old-deja/g++.law/missed-error3.C: Likewise.
23175 * g++.old-deja/g++.law/operators28.C: Likewise.
23176 * g++.old-deja/g++.law/visibility28.C: Likewise.
23177 * g++.old-deja/g++.martin/eval1.C: Likewise.
23178 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
23179 name.
23180 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
23181 * g++.old-deja/g++.mike/net34.C: Likewise.
23182 * g++.old-deja/g++.mike/net36.C: Likewise.
23183 * g++.old-deja/g++.mike/ns2.C: Likewise.
23184 * g++.old-deja/g++.mike/p12306.C: Likewise.
23185 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
23186 value extension.
23187 * g++.old-deja/g++.mike/p700.C: Likewise.
23188 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
23189 * g++.old-deja/g++.mike/p710.C: Likewise.
23190 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
23191 value extension.
23192 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
23193 * g++.old-deja/g++.mike/pmf9.C: Likewise.
23194 * g++.old-deja/g++.ns/crash2.C: Likewise.
23195 * g++.old-deja/g++.ns/crash3.C: Likewise.
23196 * g++.old-deja/g++.ns/invalid1.C: Likewise.
23197 * g++.old-deja/g++.ns/ns17.C: Likewise.
23198 * g++.old-deja/g++.ns/template16.C: Likewise.
23199 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
23200 keyword.
23201 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
23202 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
23203 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
23204 named return value extension.
23205 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
23206 * g++.old-deja/g++.other/access4.C: Issue additional error
23207 messages.
23208 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
23209 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
23210 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
23211 * g++.old-deja/g++.other/crash25.C: Change error message.
23212 * g++.old-deja/g++.other/crash4.C: Change error message.
23213 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
23214 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
23215 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
23216 checks.
23217 * g++.old-deja/g++.other/defarg8.C: Likewise.
23218 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
23219 * g++.old-deja/g++.other/dtor10.C: Likewise.
23220 * g++.old-deja/g++.other/incomplete.C: Likewise.
23221 * g++.old-deja/g++.other/linkage7.C: Likewise.
23222 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
23223 lookup algorithm.
23224 * g++.old-deja/g++.other/mangle2.C: Likewise.
23225 * g++.old-deja/g++.other/refinit2.C: Likewise.
23226 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
23227 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
23228 * g++.old-deja/g++.pt/crash28.C: Likewise.
23229 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
23230 syntax.
23231 * g++.old-deja/g++.pt/crash32.C: Change error message.
23232 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
23233 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
23234 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
23235 error message position.
23236 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
23237 * g++.old-deja/g++.pt/defarg8.C: Change error message.
23238 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
23239 syntax.
23240 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
23241 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
23242 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
23243 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
23244 keyword.
23245 * g++.old-deja/g++.pt/explicit31.C: Likewise.
23246 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
23247 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
23248 keyword.
23249 * g++.old-deja/g++.pt/explicit71.C: Change error message.
23250 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
23251 syntax.
23252 * g++.old-deja/g++.pt/friend28.C: Account for use of
23253 non-dependent names.
23254 * g++.old-deja/g++.pt/friend29.C: Likewise.
23255 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
23256 rules.
23257 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
23258 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
23259 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
23260 lookup rules.
23261 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
23262 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
23263 keyword.
23264 * g++.old-deja/g++.pt/memclass20.C: Likewise.
23265 * g++.old-deja/g++.pt/memclass5.C: Likewise.
23266 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
23267 keyword.
23268 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
23269 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
23270 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
23271 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
23272 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
23273 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
23274 keyword.
23275 * g++.old-deja/g++.pt/spec10.C: Likewise.
23276 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
23277 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
23278 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
23279 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
23280 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
23281 * g++.old-deja/g++.pt/ttp62.C: Likewise.
23282 * g++.old-deja/g++.pt/ttp64.C: Likewise.
23283 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
23284 * g++.old-deja/g++.pt/typename15.C: Likewise.
23285 * g++.old-deja/g++.pt/typename22.C: Likewise.
23286 * g++.old-deja/g++.pt/typename6.C: Change error messages.
23287 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
23288 * g++.old-deja/g++.pt/virtual2.C: Likewise.
23289 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
23290 syntax.
23291 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
23292 return value extension.
23293 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
23294 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
23295 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
23296 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
23297
23298 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
23299
23300 * g++.dg/warn/inline1.C: New test.
23301 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
23302 * g++.old-deja/g++.jason/synth10.C: Likewise.
23303 * g++.old-deja/g++.mike/net31.C: Likewise.
23304 * g++.old-deja/g++.mike/p8786.C: Likewise.
23305
23306 * g++.dg/template/friend10.C: New test.
23307 * g++.dg/template/conv5.C: New test.
23308
23309 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
23310
23311 * g++.dg/lookup/scoped3.C: New test.
23312
23313 * g++.dg/lookup/decl1.C: New test.
23314 * g++.dg/lookup/decl2.C: New test.
23315
23316 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
23317
23318 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
23319 gcc.c-torture/compile/20021015-1.c,
23320 gcc.c-torture/compile/20021015-2.c,
23321 gcc.c-torture/compile/20021123-1.c,
23322 gcc.c-torture/compile/20021123-2.c,
23323 gcc.c-torture/compile/20021123-3.c,
23324 gcc.c-torture/compile/20021123-4.c,
23325 gcc.c-torture/execute/20021024-1.c: Add tests previously added
23326 only to 3.1 or 3.2 branch.
23327
23328 2002-12-23 Mark Mitchell <mark@codesourcery.com>
23329
23330 * gcc.dg/i386-bitfield3.c: New test.
23331
23332 * gcc.dg/i386-bitfield2.c: New test.
23333
23334 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
23335
23336 * g++.dg/parse/conv_op1.C: New test.
23337
23338 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
23339
23340 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
23341 approved.
23342
23343 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
23344
23345 * gcc.c-torture/compile/20021220-1.c: New test.
23346
23347 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
23348
23349 * gcc.dg/i386-fastcall-1.c: New.
23350
23351 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
23352
23353 * gcc.c-torture/execute/20021219-1.c: New test.
23354
23355 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
23356
23357 * gcc.dg/i386-pic-1.c: New test.
23358
23359 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23360
23361 PR c++/8099
23362 * g++.dg/template/friend9.C: New test.
23363
23364 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23365
23366 PR c++/3663
23367 * g++.dg/template/access7.C: New test.
23368
23369 2002-12-18 Nick Clifton <nickc@redhat.com>
23370
23371 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
23372 the libstdc++-v3 directory has been found.
23373
23374 2002-12-12 Devang Patel <dpatel@apple.com>
23375 * gcc.dg/darwin-ld-1.c: New test.
23376 * gcc.dg/darwin-ld-2.c: New test.
23377 * gcc.dg/darwin-ld-3.c: New test.
23378 * gcc.dg/darwin-ld-4.c: New test.
23379 * gcc.dg/darwin-ld-5.c: New test.
23380
23381 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
23382
23383 * gcc.c-torture/compile/20021212-1.c: New test.
23384
23385 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
23386
23387 * gcc.dg/fshort-wchar: New test.
23388
23389 2002-12-10 Mark Mitchell <mark@codesourcery.com>
23390
23391 PR c++/8372
23392 * g++.dg/template/dtor1.C: New test.
23393
23394 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
23395 markers.
23396
23397 2002-12-10 Jakub Jelinek <jakub@redhat.com>
23398
23399 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
23400
23401 2002-12-09 Mark Mitchell <mark@codesourcery.com>
23402
23403 * g++.dg/template/static1.C: New test.
23404 * g++.dg/template/static2.C: New test.
23405 * g++.old-deja/g++.ext/memconst.C: New test.
23406
23407 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23408
23409 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
23410 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
23411 * g++.dg/special/initp1.C: Likewise.
23412
23413 2002-12-06 Jakub Jelinek <jakub@redhat.com>
23414
23415 * gcc.c-torture/execute/20021204-1.c: New test.
23416
23417 2002-12-04 Geoffrey Keating <geoffk@apple.com>
23418
23419 * gcc.dg/ppc-fmadd-1.c: New file.
23420 * gcc.dg/ppc-fmadd-2.c: New file.
23421 * gcc.dg/ppc-fmadd-3.c: New file.
23422
23423 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
23424
23425 * gcc.c-torture/compile/20021204-1.c: New test.
23426
23427 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
23428
23429 * g++.dg/inherit/covariant2.C: New test.
23430 * g++.dg/inherit/covariant3.C: New test.
23431 * g++.dg/inherit/covariant4.C: New test.
23432 * g++.dg/inherit/covariant1.C: Remove XFAIL.
23433 * g++.old-deja/g++.robertl/eb17.C: Likewise.
23434
23435 2002-12-03 Mark Mitchell <mark@codesourcery.com>
23436
23437 PR c++/8688
23438 * g++.dg/init/brace3.C: New test.
23439
23440 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
23441
23442 * gcc.dg/20020210-1.c: Fix a comment typo.
23443
23444 2002-12-02 Mark Mitchell <mark@codesourcery.com>
23445
23446 PR c++/8720
23447 * g++.dg/parse/defarg1.C: New test.
23448
23449 PR c++/8615
23450 * g++.dg/template/char1.C: New test.
23451
23452 * g++.dg/template/varmod1.C: Fix typo.
23453
23454 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23455
23456 DR 180
23457 * g++.old-deja/g++.pt/crash32.C: Expect error.
23458
23459 2002-12-01 Mark Mitchell <mark@codesourcery.com>
23460
23461 PR c++/5919
23462 * g++.dg/template/varmod1.C: New test.
23463
23464 PR c++/8727
23465 * g++.dg/inherit/typeinfo1.C: New test.
23466
23467 PR c++/8663
23468 * g++.dg/inherit/typedef1.C: New test.
23469
23470 2002-11-30 Mark Mitchell <mark@codesourcery.com>
23471
23472 PR c++/8332
23473 PR c++/8493
23474 * g++.dg/template/strlen1.C: New test.
23475
23476 PR c++/8227
23477 * g++.dg/template/ctor2.C: New test.
23478
23479 PR c++/8214
23480 * g++.dg/init/string1.C: New test.
23481
23482 PR c++/8511
23483 * g++.dg/template/friend8.C: New test.
23484
23485 2002-11-29 Joe Buck <jbuck@synopsys.com>
23486
23487 * g++.dg/lookup/anon2.C: New test.
23488
23489 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
23490
23491 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
23492 h8300 port.
23493
23494 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
23495
23496 * gcc.dg/bitfld-6.c: New test.
23497
23498 2002-11-27 Jan Hubicka <jh@suse.cz>
23499
23500 * gcc.c-torture/execute/20021127.[cx]: New test.
23501
23502 2002-11-26 Jan Hubicka <jh@suse.cz>
23503
23504 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
23505 quality.
23506
23507 2002-11-26 Geoffrey Keating <geoffk@apple.com>
23508
23509 * g++.dg/init/brace2.C: New test.
23510 * g++.old-deja/g++.mike/p9129.C: Correct.
23511
23512 2002-11-26 Mark Mitchell <mark@codesourcery.com>
23513
23514 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
23515
23516 2002-11-25 Andreas Bauer <baueran@in.tum.de>
23517
23518 * gcc.dg/sibcall-6: New test for indirect sibcalls.
23519
23520 2002-11-25 Mark Mitchell <mark@codesourcery.com>
23521
23522 * testsuite/g++.dg/abi/empty11.C: New test.
23523 * testsuite/g++.dg/rtti/cv1.C: New test.
23524
23525 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
23526
23527 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
23528
23529 2002-11-24 Mark Mitchell <mark@codesourcery.com>
23530
23531 * g++.dg/abi/empty10.C: New test.
23532
23533 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
23534
23535 * gcc.c-torture/compile/20021124-1.c: New test.
23536
23537 2002-11-22 Mark Mitchell <mark@codesourcery.com>
23538
23539 * g++.dg/abi/rtti2.C: New test.
23540
23541 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
23542
23543 * gcc.dg/i386-unroll-1.c: New test.
23544
23545 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
23546
23547 * gcc.c-torture/compile/20021120-1.c: New test.
23548 * gcc.c-torture/compile/20021120-2.c: New test.
23549
23550 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
23551
23552 * gcc.dg/bitfld-5.c: New test.
23553
23554 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
23555
23556 * gcc.c-torture/execute/20021120-3.c: New test.
23557
23558 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
23559
23560 * gcc.c-torture/execute/20021120-2.c: New test.
23561
23562 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
23563
23564 * gcc.c-torture/execute/20021120-1.c: New test.
23565
23566 2002-11-20 Jakub Jelinek <jakub@redhat.com>
23567
23568 * gcc.c-torture/execute/20021118-3.c: New test.
23569
23570 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
23571
23572 * gcc.c-torture/compile/20021119-1.c: New test.
23573
23574 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
23575
23576 * gcc.dg/duff-1.c: New test.
23577 * gcc.dg/duff-2.c: New test.
23578 * gcc.dg/duff-3.c: New test.
23579
23580 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
23581
23582 * gcc.dg/cpp/_Pragma5.c: New test.
23583
23584 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
23585
23586 * gcc.c-torture/execute/20021118-2.c: New test.
23587
23588 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
23589
23590 * gcc.c-torture/execute/20021118-1.c: New test.
23591
23592 2002-11-16 Jakub Jelinek <jakub@redhat.com>
23593
23594 * gcc.dg/20021116-1.c: New test.
23595
23596 2002-11-14 Mark Mitchell <mark@codesourcery.com>
23597
23598 * g++.dg/abi/vcall1.C: New test.
23599
23600 2002-11-14 Jakub Jelinek <jakub@redhat.com>
23601
23602 * gcc.dg/20021029-1.c: New test.
23603 * gcc.dg/20021029-2.c: New test.
23604
23605 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
23606
23607 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
23608
23609 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
23610
23611 PR c/8439
23612 * gcc.dg/20021110.c: Move to ...
23613 * gcc.c-torture/compile/20021110.c: .... here.
23614
23615 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23616
23617 PR c/8467
23618 * gcc.c-torture/execute/20021111-1.c
23619
23620 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
23621
23622 PR c/8439
23623 * gcc.dg/20021110.c: New test.
23624
23625 2002-11-10 Mark Mitchell <mark@codesourcery.com>
23626
23627 * g++.dg/abi/vthunk3.C: Run only on x86.
23628
23629 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
23630
23631 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
23632
23633 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
23634
23635 * lib/compat.exp (compat-execute): Fix logic error in last
23636 change.
23637
23638 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
23639
23640 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
23641
23642 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23643
23644 PR c++/8389
23645 * g++.dg/template/access6.C: New test.
23646
23647 2002-11-08 Jan Hubicka <jh@suse.cz>
23648
23649 * gcc.dg/i386-ssefp-1.c: New test.
23650 * gcc.dg/i386-ssefp-1.c: New test.
23651
23652 2002-11-08 Jan Hubicka <jh@suse.cz>
23653
23654 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
23655
23656 2002-11-07 Mark Mitchell <mark@codesourcery.com>
23657
23658 * g++.dg/abi/vthunk3.C: New test.
23659
23660 PR c++/8338
23661 * g++.dg/template/crash2.C: New test.
23662
23663 2002-11-07 Mark Mitchell <mark@codesourcery.com>
23664
23665 * testsuite/g++.dg/abi/dtor1.C: New test.
23666 * testsuite/g++.dg/abi/dtor2.C: Likewise.
23667
23668 2002-11-05 Geoffrey Keating <geoffk@apple.com>
23669
23670 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
23671 Darwin.
23672
23673 2002-11-04 Adam Nemet <anemet@lnxw.com>
23674
23675 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
23676 -mthumb. Only xfail with -O0.
23677
23678 2002-11-03 Mark Mitchell <mark@codesourcery.com>
23679
23680 * g++.dg/abi/thunk1.C: New test.
23681 * g++.dg/abi/thunk2.C: Likewise.
23682 * g++.dg/abi/vtt1.C: Likewise.
23683
23684 2002-11-02 Diego Novillo <dnovillo@redhat.com>
23685
23686 PR optimization/8423
23687 * gcc.c-torture/execute/builtin-constant.c: New test.
23688
23689 2002-11-01 Zack Weinberg <zack@codesourcery.com>
23690
23691 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
23692 Add some more cases.
23693
23694 2002-11-01 Mark Mitchell <mark@codesourcery.com>
23695
23696 PR c++/8391
23697 * g++.dg/opt/local1.C: New test.
23698
23699 2002-10-30 Mark Mitchell <mark@codesourcery.com>
23700
23701 PR c++/8160
23702 * g++.dg/template/complit1.C: New test.
23703
23704 PR c++/8149
23705 * g++.dg/template/typename4.C: Likewise.
23706
23707 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23708
23709 Core issue 287, PR c++/7639
23710 * g++.dg/template/instantiate1.C: Adjust error location.
23711 * g++.dg/template/instantiate3.C: New test.
23712 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
23713 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
23714 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
23715
23716 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
23717
23718 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
23719
23720 2002-10-29 Mark Mitchell <mark@codesourcery.com>
23721
23722 PR c++/8287
23723 * g++.dg/init/dtor2.C: New test.
23724
23725 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23726
23727 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
23728 * gcc.dg/nest.c: Bypass errors on irix6.
23729
23730 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
23731
23732 * gcc.dg/nest.c: Expect error for mmix-*-*.
23733 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
23734
23735 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
23736
23737 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
23738 markers.
23739
23740 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
23741
23742 2002-10-25 Mike Stump <mrs@apple.com>
23743
23744 * gcc.dg/warn-1.c: New test.
23745
23746 2002-10-25 Zack Weinberg <zack@codesourcery.com>
23747
23748 * g++.dg/template/typename3.C: New test.
23749
23750 2002-10-25 Mark Mitchell <mark@codesourcery.com>
23751
23752 * g++.dg/lookup/ptrmem1.C: New test.
23753
23754 * g++.dg/abi/vthunk2.C: New test.
23755
23756 2002-10-25 Zack Weinberg <zack@codesourcery.com>
23757
23758 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
23759
23760 2002-10-24 Mark Mitchell <mark@codesourcery.com>
23761
23762 * g++.dg/abi/empty9.C: New test.
23763
23764 2002-10-24 Richard Henderson <rth@redhat.com>
23765
23766 * g++.dg/inherit/thunk1.C: Enable for ia64.
23767
23768 2002-10-23 Mark Mitchell <mark@codesourcery.com>
23769
23770 PR c++/8067
23771 * g++.dg/lookup/pretty1.C: New test.
23772
23773 2002-10-23 Jakub Jelinek <jakub@redhat.com>
23774
23775 * gcc.dg/20021023-1.c: New test.
23776
23777 2002-10-23 Mark Mitchell <mark@codesourcery.com>
23778
23779 PR c++/7679
23780 * g++.dg/parse/inline1.C: New test.
23781
23782 2002-10-23 Richard Henderson <rth@redhat.com>
23783
23784 * g++.dg/inherit/thunk1.C: Enable for x86_64.
23785
23786 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
23787
23788 2002-10-22 Mark Mitchell <mark@codesourcery.com>
23789
23790 PR c++/6579
23791 * g++.dg/parse/stmtexpr3.C: New test.
23792
23793 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
23794
23795 * g++.dg/expr/cond1.C: New test.
23796
23797 2002-10-21 Zack Weinberg <zack@codesourcery.com>
23798
23799 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
23800
23801 2002-10-21 Mark Mitchell <mark@codesourcery.com>
23802
23803 * g++.dg/abi/vbase13.C: New test.
23804 * g++.dg/abi/vbase14.C: Likewise.
23805
23806 2002-10-21 Jakub Jelinek <jakub@redhat.com>
23807
23808 * gcc.dg/tls/pic-1.c: New test.
23809 * gcc.dg/tls/nonpic-1.c: New test.
23810 * gcc.dg/20021018-1.c: New test.
23811
23812 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
23813
23814 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
23815 Remove only files with the same base name as the test case.
23816 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
23817 (profopt-execute): Likewise. Also, remove old profiling
23818 and performance data files before running the tests.
23819
23820 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
23821 * g++.dg/bprob/bprob.exp: Likewise.
23822 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
23823 to allow more general test case names.
23824
23825 * g++.dg/bprob/bprob-1.C: Rename to ...
23826 * g++.dg/bprob/g++-bprob-1.C: ... this.
23827
23828 * g77.dg/bprob/bprob-1.f: Rename to ...
23829 * g77.dg/bprob/g77-bprob-1.f: ... this.
23830
23831 2002-10-21 Zack Weinberg <zack@codesourcery.com>
23832
23833 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
23834 bison 1.50 or later.
23835
23836 2002-10-21 Janis Johnson <janis187@us.ibm.com>
23837
23838 * g++.dg/README: Describe more test directories.
23839
23840 2002-10-21 Mark Mitchell <mark@codesourcery.com>
23841
23842 * g++.dg/init/array6.C: Add additional tests.
23843
23844 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
23845
23846 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
23847 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
23848
23849 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
23850
23851 * gcc.c-torture/compile/20020604-1.x: New.
23852 * gcc.c-torture/compile/simd-5.x: Likewise.
23853 * gcc.c-torture/execute/920710-1.x: Likewise.
23854 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
23855
23856 2002-10-21 Mark Mitchell <mark@codesourcery.com>
23857
23858 * g++.dg/inherit/override1.C: Add dg-options clause.
23859
23860 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
23861
23862 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
23863 _mm_slli_si128.
23864
23865 2002-10-19 Andreas Schwab <schwab@suse.de>
23866
23867 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
23868 directory component.
23869
23870 2002-10-18 Mark Mitchell <mark@codesourcery.com>
23871
23872 * g++.dg/inherit/thunk1.C: New test.
23873
23874 * g++.dg/inherit/override1.C: New test.
23875
23876 * g++.dg/abi/mangle11.C: New test.
23877 * g++.dg/abi/mangle14.C: New test.
23878 * g++.dg/abi/mangle17.C: New test.
23879
23880 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
23881
23882 * g++.dg/overload/member2.C: New test.
23883
23884 2002-10-17 Janis Johnson <janis187@us.ibm.com>
23885
23886 * g++.dg/README: Describe new compat directory.
23887 * g++.dg/dg.exp: Skip tests in compat directory.
23888 * README.compat: New file.
23889 * lib/compat.exp: New expect script.
23890 * g++.dg/compat: New test directory.
23891 * g++.dg/compat/compat.exp: New expect script.
23892 * g++.dg/compat/abi: New test directory.
23893 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
23894 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
23895 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
23896 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
23897 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
23898 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
23899 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
23900 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
23901 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
23902 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
23903 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
23904 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
23905 * g++.dg/compat/break: New test directory.
23906 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
23907 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
23908 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
23909 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
23910 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
23911 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
23912 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
23913 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
23914 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
23915 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
23916 g++.dg/compat/break/README: New files.
23917 * g++.dg/compat/eh: New test directory.
23918 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
23919 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
23920 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
23921 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
23922 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
23923 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
23924 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
23925 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
23926 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
23927 g++.dg/compat/eh/filter2_y.C,
23928 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
23929 g++.dg/compat/eh/new1_y.C,
23930 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
23931 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
23932 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
23933 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
23934 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
23935 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
23936 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
23937 g++.dg/compat/eh/unexpected1_y.C: New files.
23938 * g++.dg/compat/init: New test directory.
23939 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
23940 g++.dg/compat/init/array5_y.C,
23941 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
23942 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
23943 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
23944 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
23945 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
23946 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
23947 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
23948 g++.dg/compat/init/init-ref2_y.C: New files.
23949
23950 2002-10-17 Mark Mitchell <mark@codesourcery.com>
23951
23952 PR c++/7584
23953 * g++.dg/inherit/using3.C: New test.
23954
23955 2002-10-17 Jan Hubicka <jh@suse.cz>
23956
23957 * gcc.dg/20021017-2.c: New test.
23958
23959 2002-10-17 Mark Mitchell <mark@codesourcery.com>
23960
23961 * g++.dg/abi/mangle16.C: Adjust.
23962
23963 * g++.dg/init/array8.C: New test.
23964
23965 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
23966
23967 * gcc.dg/special/mips-abi.exp: New test.
23968 * gcc.dg/special/mips-abi.s: Empty file used by the above.
23969
23970 2002-10-16 Mark Mitchell <mark@codesourcery.com>
23971
23972 * g++.dg/abi/mangle16.C: New test.
23973 * g++.dg/abi/mangle17.C: Likewise.
23974
23975 PR c++/7478
23976 * g++.dg/template/ref1.C: New test.
23977
23978 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23979
23980 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
23981
23982 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
23983
23984 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
23985
23986 2002-10-16 Mark Mitchell <mark@codesourcery.com>
23987
23988 PR c++/7524
23989 * g++.dg/init/array7.C: New test.
23990
23991 2002-10-15 Mark Mitchell <mark@codesourcery.com>
23992
23993 * g++.dg/init/array6.C: New test.
23994
23995 * g++.dg/abi/mangle13.C: Likewise.
23996 * g++.dg/abi/mangle14.C: Likewise.
23997 * g++.dg/abi/mangle15.C: Likewise.
23998
23999 2002-10-14 Mark Mitchell <mark@codesourcery.com>
24000
24001 * g++.dg/abi/empty8.C: New test.
24002
24003 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
24004
24005 * g++.dg/init/ctor1.C: New test.
24006
24007 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
24008
24009 * gcc.c-torture/execute/20021015-1.c: New test.
24010
24011 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
24012
24013 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
24014
24015 2002-10-14 Jan Hubicka <jh@suse.cz>
24016
24017 * gcc.dg/i386-ssetype-[1-5].c: New tests.
24018
24019 2002-10-14 Richard Henderson <rth@redhat.com>
24020
24021 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
24022
24023 2002-10-14 Mark Mitchell <mark@codesourcery.com>
24024
24025 PR optimization/6631
24026 * g++.dg/opt/const2.C: New test.
24027
24028 2002-10-14 Mark Mitchell <mark@codesourcery.com>
24029
24030 PR c++/7176
24031 * g++.dg/parse/friend1.C: New test.
24032 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
24033
24034 2002-10-14 Jakub Jelinek <jakub@redhat.com>
24035
24036 * gcc.dg/20021014-1.c: New test.
24037
24038 2002-10-11 Mark Mitchell <mark@codesourcery.com>
24039
24040 PR c++/5661
24041 * g++.dg/ext/vlm1.C: New test.
24042 * g++.dg/ext/vlm2.C: Likewise.
24043
24044 * g++.dg/init/array1.C: Remove invalid braces.
24045 * g++.dg/init/brace1.C: New test.
24046 * g++.dg/init/copy2.C: Likewise.
24047 * g++.dg/init/copy3.C: Likewise.
24048 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
24049 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
24050 braces.
24051
24052 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
24053
24054 * gcc.dg/cpp/assembler.S: Don't use -ansi.
24055
24056 2002-10-11 Richard Shann <richard.shann@superh.com>
24057
24058 * gcc.c-torture/compile/simd-5.c: New test.
24059
24060 2002-10-10 Roger Sayle <roger@eyesopen.com>
24061
24062 * gcc.c-torture/execute/shiftopt-1.c: New test case.
24063
24064 2002-10-10 Jim Wilson <wilson@redhat.com>
24065
24066 * gcc.c-torture/execute/20021010-1.c: New test.
24067
24068 2002-10-09 Zack Weinberg <zack@codesourcery.com>
24069
24070 PR c/7353
24071 * g++.dg/ext/typedef-init.C: New test.
24072 * gcc.dg/typedef-init.c: New test.
24073
24074 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
24075
24076 * gcc.dg/cpp/paste13.c: New test.
24077
24078 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24079
24080 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
24081 remaining platforms, XFAIL during compile, not execute. Don't
24082 XFAIL at -O0.
24083
24084 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
24085
24086 * gcc.dg/alias-1.c: Tweak expected warning.
24087
24088 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
24089
24090 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
24091
24092 2002-10-06 Andreas Jaeger <aj@suse.de>
24093
24094 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
24095 * gcc.dg/cpp/c++98.C: Likewise.
24096
24097 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
24098 * g++.dg/cpp/c++98.C: Likewise.
24099
24100 * g++.dg/README (Subdirectories): Mention cpp directory.
24101
24102 PR target/7559
24103 * gcc.dg/20021006-1.c: New test.
24104
24105 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24106
24107 PR c++/7804
24108 * g++.dg/other/warning1.C: New test.
24109
24110 2002-10-04 Roger Sayle <roger@eyesopen.com>
24111
24112 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
24113 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
24114 and sparc-*-* with -m64 as expected failures. See PR 8087.
24115
24116 2002-10-03 Mark Mitchell <mark@codesourcery.com>
24117
24118 PR c++/7931
24119 * g++.dg/template/ptrmem3.C: New test.
24120
24121 PR c++/7754
24122 * g++.dg/template/union1.C: New test.
24123
24124 2002-10-03 Mark Mitchell <mark@codesourcery.com>
24125
24126 PR c++/8006
24127 * g++.dg/abi/mangle9.C: New test.
24128 * g++.dg/abi/mangle10.C: New test.
24129 * g++.dg/abi/mangle11.C: New test.
24130 * g++.dg/abi/mangle12.C: New test.
24131
24132 2002-10-02 Mark Mitchell <mark@codesourcery.com>
24133
24134 PR c++/7188.
24135 * g++.dg/template/meminit1.C: New test.
24136 * g++.dg/warn/Wreorder-1.C: Likewise.
24137 * g++.old-deja/g++.mike/warn3.C: Tweak.
24138 * lib/prune.exp: Ingore "in copy constructor".
24139
24140 2002-10-02 Andreas Jaeger <aj@suse.de>
24141
24142 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
24143 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
24144 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
24145 on x86-64.
24146
24147 2002-10-01 Mark Mitchell <mark@codesourcery.com>
24148
24149 * gcc.dg/empty1.C: Fix typo.
24150
24151 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
24152
24153 * gcc.dg/alias-1.c: New test.
24154
24155 2002-10-01 Mark Mitchell <mark@codesourcery.com>
24156
24157 * gcc.dg/empty1.C: New test.
24158
24159 * g++.dg/tls/init-2.C: Tweak error messages.
24160
24161 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
24162
24163 * gcc.c-torture/compile/20020923-1.c: New test.
24164
24165 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
24166
24167 * gcc.c-torture/execute/ffs-1.c: New test.
24168 * gcc.c-torture/execute/ffs-2.c: Ditto.
24169
24170 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
24171
24172 * g++.dg/overload/member1.C: New test.
24173
24174 2002-09-30 Mark Mitchell <mark@codesourcery.com>
24175
24176 * g++.dg/abi/empty7.C: New test.
24177 * g++.dg/init/pm2.C: Likewise.
24178
24179 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
24180
24181 * g++.dg/rtti/crash1.C: New test.
24182
24183 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
24184
24185 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
24186 gcc.dg/sibcall-4.c: New tests.
24187
24188 2002-09-28 Roger Sayle <roger@eyesopen.com>
24189
24190 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
24191 powerpc and MMIX targets.
24192
24193 2002-09-27 Zack Weinberg <zack@codesourcery.com>
24194
24195 * gcc.dg/cpp/20020927-1.c: New.
24196
24197 2002-09-26 David S. Miller <davem@redhat.com>
24198
24199 * gcc.c-torture/compile/trunctfdf.c: New.
24200
24201 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24202
24203 * lib/target-supports.exp (check_weak_available): Handle solaris2.
24204
24205 2002-09-27 Alan Modra <amodra@bigpond.net.au>
24206
24207 * gcc.c-torture/execute/loop-15.c: New.
24208
24209 2002-09-26 Janis Johnson <janis187@us.ibm.com>
24210
24211 * README.QMTEST: Fix typo.
24212
24213 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
24214
24215 * gcc.dg/20020926-1.c: New test.
24216
24217 2002-09-25 David S. Miller <davem@redhat.com>
24218
24219 PR target/7842
24220 * gcc.c-torture/execute/shiftdi.c: New test.
24221
24222 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
24223
24224 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
24225 unique to the tool.
24226 * lib/g77.exp (g77_init): Likewise.
24227 * lib/g++.exp (g++_init): Likewise.
24228 * lib/objc.exp (objc_init): Likewise.
24229
24230 2002-09-25 Mark Mitchell <mark@codesourcery.com>
24231
24232 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
24233 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
24234 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
24235
24236 2002-09-25 Richard Henderson <rth@redhat.com>
24237
24238 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
24239 too-small long double.
24240
24241 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
24242
24243 * gcc.dg/20020919-1.c: New test.
24244
24245 2002-09-23 Mark Mitchell <mark@codesourcery.com>
24246
24247 * g++.dg/abi/bitfield6.C: New test.
24248 * g++.dg/abi/bitfield7.C: New test.
24249 * g++.dg/abi/bitfield8.C: New test.
24250 * g++.dg/abi/vbase11.C: New test.
24251
24252 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
24253
24254 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
24255 hppa*-*-hpux*. Update test comment.
24256
24257 2002-09-20 Jakub Jelinek <jakub@redhat.com>
24258
24259 * gcc.dg/tls/struct-1.c: New test.
24260
24261 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
24262
24263 * gcc.dg/cpp/tr-warn2.c: Update.
24264
24265 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
24266
24267 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
24268
24269 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
24270
24271 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
24272 systems.
24273
24274 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
24275
24276 * gcc.c-torture/execute/ieee/mzero3.c: New test.
24277
24278 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
24279 Adjust for c++filt moved to binutils. Remove spurious duplicate
24280 setting of cxxfilt.
24281
24282 2002-09-19 Geoffrey Keating <geoffk@apple.com>
24283
24284 * gcc.dg/20020312-2.c: Update for darwin.
24285
24286 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
24287
24288 * g++.old-deja/g++.other/crash32.C: Mark ICE.
24289
24290 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
24291
24292 * objc.dg/comp-types-1.m: New test.
24293 * objc.dg/comp-types-2.m: New test.
24294 * objc.dg/comp-types-3.m: New test.
24295 * objc.dg/comp-types-4.m: New test.
24296 * objc.dg/comp-types-5.m: New test.
24297 * objc.dg/comp-types-6.m: New test.
24298
24299 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
24300
24301 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
24302
24303 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
24304
24305 * g++.dg/other/do1.C: New test.
24306
24307 * g++.dg/template/subst1.C: New test.
24308
24309 2002-09-16 Steve Ellcey <sje@cup.hp.com>
24310
24311 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
24312
24313 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
24314
24315 * g++.dg/template/qualttp20.C: Adjust expected errors.
24316 * g++.old-deja/g++.jason/report.C: Likewise.
24317 * g++.old-deja/g++.other/qual1.C: Likewise.
24318
24319 * g++.dg/lookup/scoped2.C: New test.
24320
24321 * g++.dg/ext/asm3.C: New test.
24322
24323 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
24324
24325 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
24326
24327 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
24328
24329 * ChangeLog: follow spelling conventions.
24330 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
24331 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
24332 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
24333 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
24334 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
24335 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
24336 * g++.old-deja/g++.law/global-init1.C: Likewise.
24337 * g++.old-deja/g++.other/delete4.C: Likewise.
24338 * g++.old-deja/g++.other/inline21.C: Likewise.
24339 * g++.old-deja/g++.other/singleton.C: Likewise.
24340 * g77.dg/strlen0.f: Likewise.
24341 * g77.f-torture/compile/20010519-1.f: Likewise.
24342 * g77.f-torture/compile/980310-4.f: Likewise.
24343 * gcc.c-torture/compile/20000605-1.c: Likewise.
24344 * gcc.c-torture/execute/20020225-1.c: Likewise.
24345 * gcc.dg/c90-hexfloat-2.c: Likewise.
24346 * gcc.dg/c99-bool-1.c: Likewise.
24347 * gcc.dg/c99-hexfloat-2.c: Likewise.
24348 * gcc.dg/dll-2.c: Likewise.
24349 * gcc.dg/wtr-union-init-1.c: Likewise.
24350 * gcc.dg/wtr-union-init-2.c: Likewise.
24351 * gcc.dg/wtr-union-init-3.c: Likewise.
24352 * gcc.dg/cpp/avoidpaste1.c: Likewise.
24353 * gcc.dg/cpp/defined.c: Likewise.
24354 * gcc.dg/cpp/macsyntx.c: Likewise.
24355 * gcc.dg/cpp/paste2.c: Likewise.
24356 * gcc.dg/cpp/trad/defined.c: Likewise.
24357 * gcc.dg/format/c90-printf-1.c: Likewise.
24358 * gcc.dg/format/c90-scanf-1.c: Likewise.
24359 * gcc.dg/format/c99-printf-1.c: Likewise.
24360 * gcc.dg/format/c99-scanf-1.c: Likewise.
24361 * gcc.misc-tests/gcov-8.c: Likewise.
24362 * lib/profopt.exp: Likewise.
24363
24364 2002-09-15 Krister Walfridsson <cato@df.lth.se>
24365
24366 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
24367
24368 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
24369
24370 * g++.dg/inherit/using2.C: New test.
24371
24372 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
24373
24374 * ChangeLog: Follow spelling conventions.
24375 * g++.dg/template/friend4.C: Likewise.
24376 * g++.old-deja/g++.pt/crash67.C: Likewise.
24377 * gcc.c-torture/execute/20000801-4.c: Likewise.
24378 * gcc.dg/c90-digraph-1.c: Likewise.
24379 * gcc.dg/c94-digraph-1.c: Likewise.
24380 * gcc.dg/c99-digraph-1.c: Likewise.
24381 * gcc.dg/cpp/line5.c: Likewise.
24382 * gcc.dg/cpp/multiline.c: Likewise.
24383 * gcc.dg/cpp/trad/literals-1.c: Likewise.
24384 * gcc.dg/format/attr-3.c: Likewise.
24385 * gcc.dg/format/c90-scanf-3.c: Likewise.
24386 * gcc.dg/format/ext-4.c: Likewise.
24387
24388 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
24389
24390 * g++.dg/template/pretty1.C: New test.
24391
24392 2002-09-14 Alan Modra <amodra@bigpond.net.au>
24393
24394 * gcc.c-torture/execute/struct-cpy-1.c: New test.
24395
24396 2002-09-13 Matt Austern <austern@apple.com>
24397
24398 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
24399 passing a cast expression to a function by const reference.
24400
24401 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
24402
24403 * g++.dg/template/deduce1.C: New test.
24404
24405 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
24406
24407 * gcc.c-torture/execute/simd-1.c: Force all use of int to
24408 32-bit int.
24409
24410 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
24411
24412 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
24413 usage.
24414
24415 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
24416
24417 * gcc.c-torture/compile/20020910-1.c: New test.
24418
24419 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
24420
24421 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
24422
24423 2002-09-10 Andreas Jaeger <aj@suse.de>
24424
24425 * gcc.dg/20020312-2.c: Adjust for x86-64.
24426
24427 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
24428
24429 * g77.dg/7388.f: New test case for PR 7388.
24430
24431 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
24432
24433 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
24434
24435 2002-09-05 Ziemowit Laski <zlaski@apple.com>
24436
24437 * objc.dg/proto-lossage-1.m: New test.
24438
24439 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
24440
24441 * gcc.dg/cpp/_Pragma4.c: Fix typo.
24442
24443 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
24444
24445 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
24446 expected to pass.
24447
24448 2002-09-06 Stan Shebs <shebs@apple.com>
24449 David Edelsohn <edelsohn@gnu.org>
24450
24451 * gcc.dg/weak: New directory.
24452 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
24453 target-specific xfail bits.
24454 * gcc.dg/typeof-2.c: Move to new directory.
24455 * gcc.dg/weak.exp: New expect script.
24456
24457 2002-09-06 Alan Modra <amodra@bigpond.net.au>
24458
24459 * gcc.c-torture/execute/extzvsi.c: New test.
24460
24461 2002-09-05 Stan Shebs <shebs@apple.com>
24462
24463 * gcc.dg/weak-1.c: xfail on Darwin.
24464 * gcc.dg/weak-2.c: Ditto.
24465 * gcc.dg/weak-3.c: Ditto.
24466 * gcc.dg/weak-4.c: Ditto.
24467 * gcc.dg/weak-5.c: Ditto.
24468 * gcc.dg/weak-6.c: Ditto.
24469 * gcc.dg/weak-7.c: Ditto.
24470 * gcc.dg/weak-8.c: Ditto.
24471 * gcc.dg/weak-9.c: Ditto.
24472
24473 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
24474
24475 * gcc.c-torture/execute/loop-14.c: New test.
24476
24477 2002-09-04 Jakub Jelinek <jakub@redhat.com>
24478
24479 * g++.dg/other/cxa-atexit1.C: New test.
24480
24481 * gcc.dg/typeof-2.c: New test.
24482
24483 2002-09-03 Roger Sayle <roger@eyesopen.com>
24484
24485 * gcc.dg/builtins-2.c: New testcase.
24486 * gcc.dg/builtins-3.c: New testcase.
24487
24488 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
24489
24490 * gcc.dg/cpp/_Pragma4.c: New test.
24491
24492 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
24493
24494 * objc/execute/nil_method-1.m: New testcase.
24495
24496 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
24497
24498 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
24499 [Object class], not [Object initialize].
24500
24501 2002-08-31 Roger Sayle <roger@eyesopen.com>
24502 Hans-Peter Nilsson <hp@bitrange.com>
24503
24504 * gcc.c-torture/execute/20020720-1.x: Skip test on
24505 mmix-knuth-mmixware. Correct comment.
24506
24507 2002-08-27 Mark Mitchell <mark@codesourcery.com>
24508
24509 * testsuite/g++.dg/abi/bitfield5.C: New test.
24510 * testsuite/g++.dg/abi/vbase10.C: Likewise.
24511
24512 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
24513
24514 * objc.dg/undeclared-selector.m: New test.
24515
24516 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
24517
24518 * g++.dg/other/offsetof1.C: Avoid cast warning.
24519
24520 2002-08-26 Ziemowit Laski <zlaski@apple.com>
24521
24522 * objc.dg/super-class-2.m: New test.
24523
24524 2002-08-24 Matt Austern <austern@apple.com>
24525
24526 * g++.dg/ext/lvaddr.C: New test.
24527 * g++.dg/ext/lvcast.C: New test.
24528
24529 2002-08-22 Mark Mitchell <mark@codesourcery.com>
24530
24531 * testsuite/g++.dg/inherit/cond1.C: New test.
24532
24533 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
24534
24535 * gcc.dg/noncompile/incomplete-1.c: New test.
24536
24537 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
24538
24539 * gcc.dg/typespec-1.c: New test.
24540
24541 2002-08-20 Devang Patel <dpatel@apple.com>
24542 * objc.dg/proto-hier-2.m: New test.
24543
24544 2002-08-19 Ziemowit Laski <zlaski@apple.com>
24545
24546 * objc.dg/bitfield-1.m: New test.
24547 * objc.dg/bitfield-2.m: New test.
24548
24549 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
24550
24551 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
24552 gcc.dg/c99-flex-array-4.c: New tests.
24553
24554 2002-08-16 Stan Shebs <shebs@apple.com>
24555
24556 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
24557
24558 2002-08-15 Jakub Jelinek <jakub@redhat.com>
24559
24560 * gcc.dg/typeof-1.c: New test.
24561 * g++.dg/ext/typeof2.C: New test.
24562
24563 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
24564
24565 * g++.dg/other/offsetof1.C: New test.
24566
24567 2002-08-14 Richard Henderson <rth@redhat.com>
24568
24569 * gcc.dg/tls/diag-3.c: Fix expected message strings.
24570
24571 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
24572
24573 * gcc.dg/cpp/_Pragma3.c: New test.
24574
24575 2002-08-13 Mark Mitchell <mark@codesourcery.com>
24576
24577 * g++.dg/template/inherit3: New test.
24578
24579 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
24580
24581 * gcc.dg/bitfld-4.c: Add blank options.
24582
24583 2002-08-09 Mark Mitchell <mark@codesourcery.com>
24584
24585 * g++.dg/template/crash1.C: New test.
24586
24587 2002-08-08 Jakub Jelinek <jakub@redhat.com>
24588
24589 * gcc.dg/tls/opt-2.c: New test.
24590
24591 2002-08-08 Devang Patel <dpatel@apple.com>
24592
24593 * objc.dg/selector-1.m : New test
24594
24595 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
24596
24597 * g++.dg/abi/bitfield4.C: New test.
24598 * gcc.dg/bitfld-4.c: New test.
24599
24600 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
24601
24602 * g++.dg/other/packed1.C: New test.
24603
24604 2002-08-07 Mark Mitchell <mark@codesourcery.com>
24605
24606 * g++.dg/abi/offsetof.C: Tweak error messages.
24607 * g++.old-deja/g++.mike/p10769a.C: Likewise.
24608
24609 2002-08-08 Jakub Jelinek <jakub@redhat.com>
24610
24611 * gcc.dg/bitfld-3.c: New test.
24612
24613 2002-08-07 Jakub Jelinek <jakub@redhat.com>
24614 Richard Henderson <rth@redhat.com>
24615
24616 * gcc.dg/i386-bitfield1.c: New test.
24617 * g++.dg/abi/bitfield3.C: Update.
24618
24619 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
24620
24621 * objc.dg/const-str-2.m: Update.
24622 * gcc.dg/cpp/c++98.c: Change to C extension.
24623 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
24624 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
24625
24626 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
24627
24628 * testsuite/gcc.dg/tls/diag-3.c: New.
24629
24630 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
24631
24632 * g++.dg/README (Subdirectories): Document new subdir expr.
24633 * g++.dg/expr/pmf-1.C: New test.
24634
24635 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
24636
24637 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
24638
24639 2002-08-06 Jakub Jelinek <jakub@redhat.com>
24640
24641 * g++.dg/abi/bitfield3.C: New test.
24642
24643 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
24644
24645 * lib/gcov.exp: Tweak expected line formats.
24646 * gcc.misc-tests/gcov8.c: New test.
24647 * gcc.misc-tests/gcov8.x: New flags.
24648
24649 2002-08-05 Jakub Jelinek <jakub@redhat.com>
24650
24651 * consistency.vlad/layout/endian.c: Include string.h.
24652
24653 * gcc.c-torture/execute/20020805-1.c: New test.
24654
24655 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
24656
24657 * g++.dg/other/conversion1.C: New test.
24658
24659 2002-08-03 Roger Sayle <roger@eyesopen.com>
24660
24661 * gcc.dg/builtins-1.c: New testcase.
24662
24663 2002-08-02 Mark Mitchell <mark@codesourcery.com>
24664
24665 * g++.dg/inherit/access3.C: New test.
24666
24667 2002-08-01 Jakub Jelinek <jakub@redhat.com>
24668
24669 * gcc.dg/ia64-visibility-2.c: New test.
24670
24671 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
24672
24673 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
24674 __qualifier_flags to __flags.
24675
24676 2002-07-31 Mark Mitchell <mark@codesourcery.com>
24677
24678 * g++.dg/inherit/operator1.C: New test.
24679 * g++.dg/lookup/disamb1.C: Fix typo in comment.
24680 * g++.dg/other/error1.C: Change expected error message.
24681 * g++.dg/template/conv4.C: Likewise.
24682
24683 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
24684
24685 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
24686 for documented behavior.
24687
24688 2002-07-25 Roger Sayle <roger@eyesopen.com>
24689
24690 * gcc.c-torture/execute/20020720-1.x: Skip this test on
24691 several targets known to fail.
24692
24693 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
24694
24695 * gcc.dg/mips-args-[123].c: New tests.
24696
24697 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
24698
24699 * gcc.dg/ppc-spe.c: New.
24700
24701 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
24702
24703 * g++.dg/other/ptrmem4.C: New testcase.
24704
24705 2002-07-24 Richard Henderson <rth@redhat.com>
24706
24707 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
24708
24709 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
24710
24711 * g++.dg/ext/alignof1.C (main): Return 0 for success.
24712
24713 2002-07-24 Roger Sayle <roger@eyesopen.com>
24714
24715 * gcc.c-torture/execute/memset-3.c: New testcase.
24716
24717 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
24718
24719 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
24720 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
24721
24722 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24723
24724 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
24725 Delete.
24726
24727 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
24728
24729 * gcc.c-torture/compile/simd-4.c: New test.
24730
24731 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24732
24733 PR c++/7347, c++/7348
24734 * g++.dg/template/access4.C: New test.
24735 * g++.dg/template/access5.C: New test.
24736 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
24737 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
24738 * g++.old-deja/g++.pt/ttp58.C: Likewise.
24739 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
24740
24741 2002-07-22 Jakub Jelinek <jakub@redhat.com>
24742
24743 * gcc.dg/gnu89-init-2.c: New test.
24744
24745 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
24746
24747 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
24748
24749 2002-07-20 Roger Sayle <roger@eyesopen.com>
24750
24751 * gcc.c-torture/execute/20020720-1.c: New testcase.
24752
24753 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
24754
24755 * gcc.dg/cpp/Wsignprom.c: New tests.
24756
24757 2002-07-20 Alan Modra <amodra@bigpond.net.au>
24758
24759 * gcc.c-torture/execute/loop-13.c: New test.
24760
24761 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
24762
24763 * gcc.dg/cpp/expr.c: New tests.
24764
24765 2002-07-18 David Edelsohn <edelsohn@gnu.org>
24766
24767 * g++.dg/opt/pr6713.C: Add template instantiation.
24768
24769 2002-07-18 Alan Modra <amodra@bigpond.net.au>
24770
24771 * gcc.dg/nest.c: New test.
24772
24773 2002-07-17 Richard Henderson <rth@redhat.com>
24774
24775 * g++.dg/opt/pr6713.C: New test.
24776
24777 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
24778
24779 * gcc.c-torture/execute/loop-2e.x: Let the testcase
24780 XFAIL for all x86 processors.
24781
24782 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
24783
24784 * gcc.c-torture/execute/20010122-1.x: Do not test with
24785 -fomit-frame-pointer.
24786
24787 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24788
24789 * g++.dg/template/instantiate2.C: New test.
24790 * g++.dg/template/spec4.C: New test.
24791
24792 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24793
24794 * g++.dg/template/access2.C: New test.
24795 * g++.dg/template/access3.C: New test.
24796
24797 2002-07-15 Zack Weinberg <zack@codesourcery.com>
24798
24799 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
24800 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
24801 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
24802 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
24803 Convert to use <stdarg.h>.
24804 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
24805 Delete.
24806 * gcc.dg/va-arg-2.c: New.
24807 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
24808
24809 2002-07-15 Jakub Jelinek <jakub@redhat.com>
24810
24811 * gcc.c-torture/compile/20020710-1.c: New test.
24812
24813 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
24814 Andrew Pinski <pinskia@physics.uc.edu>
24815
24816 gcc.c-torture/compile/simd-2.c: New testcase.
24817 gcc.c-torture/compile/simd-3.c: Likewise.
24818
24819 2002-07-11 Mark Mitchell <mark@codesourcery.com>
24820
24821 PR c++/7224
24822 * g++.dg/overload/error1.C: New test.
24823
24824 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
24825
24826 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
24827 configuration and IRIX 6 O32 ABI.
24828
24829 2002-07-11 Roger Sayle <roger@eyesopen.com>
24830
24831 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
24832
24833 2002-07-10 Roger Sayle <roger@eyesopen.com>
24834
24835 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
24836
24837 2002-07-10 Jeffrey A Law <law@redhat.com>
24838
24839 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
24840
24841 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
24842
24843 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
24844
24845 * gcc.dg/20020312-2.c: Check for __PPC__.
24846
24847 2002-07-09 Diego Novillo <dnovillo@redhat.com>
24848
24849 * gcc.c-torture/compile/20020709-1.c: New test.
24850
24851 2002-07-07 Roger Sayle <roger@eyesopen.com>
24852
24853 * g++.dg/template/qualttp21.C: New test case.
24854
24855 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
24856
24857 * gcc.c-torture/compile/20020706-1.c: New test.
24858 * gcc.c-torture/compile/20020706-2.c: New test.
24859
24860 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
24861 Alexandre Oliva <aoliva@redhat.com>
24862
24863 * g++.dg/warn/incomplete1.C: New test.
24864
24865 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24866
24867 PR c++/7099
24868 * g++.dg/warn/noreturn1.C: New test.
24869
24870 2002-07-03 Mark Mitchell <mark@codesourcery.com>
24871
24872 PR c++/6706
24873 * g++.dg/debug/debug6.C: New test.
24874 * g++.dg/debug/debug7.C: New test.
24875
24876 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
24877
24878 * gcc.c-torture/compile/simd-3.c: New test.
24879
24880 2002-07-03 Chris Demetriou <cgd@broadcom.com>
24881
24882 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
24883 * gcc.dg/20020620-1.c: Likewise.
24884
24885 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24886
24887 PR c++/6944
24888 * g++.dg/init/array4.C: New test.
24889 * g++.dg/init/array5.C: New test.
24890
24891 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
24892
24893 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
24894 * gcc.c-torture/execute/simd-2.c (main): Likewise.
24895
24896 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24897
24898 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
24899 * gcc.dg/wtr-aggr-init-1.c: Likewise.
24900 * gcc.dg/wtr-conversion-1.c: Likewise.
24901 * gcc.dg/wtr-escape-1.c: Likewise.
24902 * gcc.dg/wtr-int-type-1.c: Likewise.
24903 * gcc.dg/wtr-label-1.c: Likewise.
24904 * gcc.dg/wtr-static-1.c: Likewise.
24905 * gcc.dg/wtr-strcat-1.c: Likewise.
24906 * gcc.dg/wtr-suffix-1.c: Likewise.
24907 * gcc.dg/wtr-switch-1.c: Likewise.
24908 * gcc.dg/wtr-unary-plus-1.c: Likewise.
24909 * gcc.dg/wtr-union-init-1.c: Likewise.
24910 * gcc.dg/wtr-union-init-2.c: Likewise.
24911 * gcc.dg/wtr-union-init-3.c: Likewise.
24912
24913 * gcc.dg/wtr-func-def-1.c: New test.
24914
24915 2002-07-02 Devang Patel <dpatel@apple.com>
24916
24917 * objc.dg/param-1.m: New test.
24918
24919 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
24920
24921 * gcc.dg/cpp/trad/directive.c: Add test.
24922 * gcc.dg/cpp/trad/macroargs.c: Add test.
24923 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
24924
24925 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
24926
24927 * gcc.dg/cpp/cmdlne-M.c: New test.
24928
24929 2002-07-02 Ziemowit Laski <zlaski@apple.com>
24930
24931 * objc.dg/desig-init-1.m: New test.
24932
24933 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24934
24935 PR c++/6716
24936 * g++.dg/template/instantiate1.C: New test.
24937
24938 2002-07-01 Mark Mitchell <mark@codesourcery.com>
24939
24940 PR c++/7112
24941 * g++.dg/template/sizeof2.C: New test.
24942
24943 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
24944
24945 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
24946 gcc.dg/cpp/trad/include.c: New tests.
24947
24948 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
24949
24950 PR target/7177
24951 * gcc.c-torture/compile/20020701-1.c: New test.
24952
24953 2002-07-01 Stan Shebs <shebs@apple.com>
24954
24955 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
24956 header here...
24957 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
24958 (objc-torture-execute): or here.
24959
24960 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
24961
24962 * gcc.c-torture/execute/arith-rand-ll.c: New test.
24963
24964 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
24965
24966 * gcc.dg/cpp/trad/escaped-nl.c: New test.
24967
24968 2002-06-30 Devang Patel <dpatel@apple.com>
24969
24970 * objc.dg/fsyntax-only.m: New test.
24971
24972 2002-06-27 Mark Mitchell <mark@codesourcery.com>
24973
24974 PR c++/6695
24975 * g++.dg/template/friend7.C: New file.
24976
24977 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
24978
24979 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
24980 return type.
24981
24982 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
24983
24984 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
24985 avoid division by zero.
24986
24987 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
24988
24989 * gcc.dg/Wunknownprag.c: New tests.
24990
24991 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
24992
24993 * gcc.c-torture/execute/simd-2.c: New test.
24994
24995 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
24996
24997 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
24998 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
24999 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
25000 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
25001 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
25002 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
25003 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
25004 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
25005 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
25006 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
25007 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
25008 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
25009 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
25010 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
25011 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
25012 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
25013 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
25014
25015 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
25016
25017 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
25018 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
25019 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
25020 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
25021 New tests.
25022 * gcc.dg/cpp/trad/directive.c: Update.
25023
25024 2002-06-23 Andreas Jaeger <aj@suse.de>
25025
25026 * gcc.c-torture/execute/complex-6.c: New.
25027
25028 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
25029
25030 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
25031 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
25032 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
25033 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
25034
25035 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
25036
25037 * gcc.dg/cpp/trad: New directory with traditional tests copied
25038 from parent directory.
25039 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
25040 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
25041 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
25042 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
25043 Move to trad/ and rename.
25044 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
25045 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
25046 gcc.dg/cpp/trad/redef2.c: New tests.
25047 * gcc.dg/cpp/trad/trad.exp: New driver.
25048
25049 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
25050
25051 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
25052 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
25053 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
25054 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
25055 Remove.
25056
25057 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
25058
25059 * gcc.dg/20020620-1.c: New test.
25060
25061 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25062
25063 * g++.dg/template/ttp4.C: New test.
25064
25065 2002-06-19 Jakub Jelinek <jakub@redhat.com>
25066
25067 * g++.dg/opt/vt1.C: Fix regexp.
25068
25069 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25070
25071 * gcc.c-torture/execute/pure-1.c: Make functions static again.
25072 Don't use attribute `noinline'.
25073
25074 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
25075
25076 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
25077
25078 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
25079
25080 * gcc.c-torture/execute/simd-1.c: New.
25081
25082 * gcc.dg/simd-1.c: New.
25083
25084 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
25085
25086 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
25087
25088 2002-06-16 Richard Henderson <rth@redhat.com>
25089
25090 * g++.dg/ext/anon-struct1.C: New.
25091 * g++.dg/ext/anon-struct2.C: New.
25092 * g++.dg/ext/anon-struct3.C: New.
25093 * gcc.dg/anon-struct-1.c: New.
25094 * gcc.dg/anon-struct-2.c: New.
25095 * gcc.dg/anon-struct-3.c: New.
25096 * gcc.dg/20011008-1.c: Adjust warning text.
25097 * gcc.dg/20020527-1.c: Add -fms-extensions.
25098
25099 2002-06-16 Richard Henderson <rth@redhat.com>
25100
25101 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
25102
25103 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
25104
25105 * gcc.c-torture/execute/20020615-1.c: New test.
25106
25107 2002-06-15 Roger Sayle <roger@eyesopen.com>
25108
25109 * gcc.c-tortuture/execute/compare-1.c: New test case.
25110 * gcc.c-tortuture/execute/compare-2.c: New test case.
25111 * gcc.c-tortuture/execute/compare-3.c: New test case.
25112
25113 2002-06-13 Richard Henderson <rth@redhat.com>
25114
25115 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
25116 ia64 ilp32.
25117
25118 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25119
25120 * g++.dg/template/typename2.C: Update error message.
25121
25122 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
25123
25124 * gcc.c-torture/execute/20020611-1.c: New test.
25125
25126 2002-06-11 Bob Wilson <bob.wilson@acm.org>
25127
25128 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
25129 list of targets to skip.
25130
25131 2002-06-10 Bob Wilson <bob.wilson@acm.org>
25132
25133 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
25134 targets if not optimizing.
25135
25136 2002-06-10 Jakub Jelinek <jakub@redhat.com>
25137
25138 * gcc.c-torture/compile/20020605-1.c: New test.
25139
25140 * g++.dg/opt/vt1.C: New test.
25141
25142 * gcc.dg/20020531-1.c: New test.
25143
25144 * gcc.dg/20020530-1.c: New test.
25145
25146 * gcc.dg/20020527-1.c: New test.
25147
25148 * g++.dg/opt/cse1.C: New test.
25149
25150 2002-06-07 Roger Sayle <roger@eyesopen.com>
25151
25152 * gcc.dg/20020607-2.c: New test case.
25153
25154 2002-06-07 Jakub Jelinek <jakub@redhat.com>
25155
25156 * gcc.c-torture/compile/20020604-1.c: New test.
25157
25158 2002-06-04 Richard Henderson <rth@redhat.com>
25159
25160 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
25161 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
25162 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
25163
25164 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
25165
25166 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
25167
25168 2002-06-03 Richard Henderson <rth@redhat.com>
25169
25170 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
25171 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
25172
25173 2002-06-02 Richard Henderson <rth@redhat.com>
25174
25175 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
25176 test functions static.
25177
25178 2002-06-02 Andreas Jaeger <aj@suse.de>
25179
25180 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
25181 now.
25182
25183 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
25184
25185 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
25186 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
25187 Update for mofified diagnostics.
25188 * gcc.dg/c99-intconst-1.c: No longer fail.
25189
25190 2002-06-02 Richard Henderson <rth@redhat.com>
25191
25192 * gcc.dg/uninit-A.c: Remove xfail markers.
25193
25194 2002-06-01 Roger Sayle <roger@eyesopen.com>
25195
25196 * gcc.dg/fnegate-1.c: New test case.
25197
25198 2002-05-30 Osku Salerma <osku@iki.fi>
25199
25200 * gcc.c-torture/execute/mayalias-1.c: New file.
25201
25202 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
25203
25204 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
25205 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
25206 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
25207
25208 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
25209
25210 * gcc.c-torture/execute/20020529-1.c: New test.
25211
25212 2002-05-27 Richard Henderson <rth@redhat.com>
25213
25214 * g++.dg/ext/attrib6.C: New test case.
25215
25216 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25217
25218 * gcc.c-torture/execute/pure-1.c: New test.
25219
25220 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
25221
25222 * gcc.dg/cpp/arith-2.c: Remove.
25223
25224 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
25225
25226 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
25227 * gcc.dg/cpp/if-3.c: Remove.
25228
25229 2002-05-26 Jakub Jelinek <jakub@redhat.com>
25230
25231 * g++.dg/opt/cse2.C: New test.
25232
25233 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
25234
25235 * gcc.dg/cpp/arith-1.c: New semantic tests.
25236 * gcc.dg/cpp/if-1.c: Update.
25237
25238 2002-05-24 Ben Elliston <bje@redhat.com>
25239
25240 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
25241
25242 2002-05-24 Jakub Jelinek <jakub@redhat.com>
25243
25244 * gcc.dg/verbose-asm.c: New test.
25245
25246 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
25247
25248 * gcc.dg/cpp/paste12.c: New test.
25249
25250 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
25251
25252 * g++.dg/parse/named_ops.C: New test.
25253
25254 2002-05-23 Mark Mitchell <mark@codesourcery.com>
25255
25256 * gcc/testsuite/gcc.dg/weak-8.c: New test.
25257
25258 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
25259
25260 * gcc.dg/weak-2.c: Allow optional leading underscore
25261 in scan-assembler symbol name.
25262 * gcc.dg/weak-3.c: Likewise.
25263 * gcc.dg/weak-4.c: Likewise.
25264 * gcc.dg/weak-5.c: Likewise.
25265
25266 2002-05-23 Jakub Jelinek <jakub@redhat.com>
25267
25268 * gcc.dg/20020523-1.c: New test.
25269
25270 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
25271
25272 * objc.dg/const-str-2.m: Update now that we stop after
25273 a command line error.
25274
25275 2002-05-22 Richard Henderson <rth@redhat.com>
25276
25277 * g++.dg/dg.exp: Fix typo in test pruneing.
25278
25279 2002-05-22 Richard Henderson <rth@redhat.com>
25280
25281 * g++.dg/dg.exp: Prune the tls subdirectory.
25282 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
25283 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
25284 * g++.dg/tls/init-1.C: New.
25285
25286 2002-05-22 Jakub Jelinek <jakub@redhat.com>
25287
25288 * gcc.dg/20020517-1.c: New test.
25289
25290 2002-05-21 Richard Henderson <rth@redhat.com>
25291
25292 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
25293 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
25294
25295 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
25296
25297 * g++.dg/other/copy2.C: New test.
25298
25299 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
25300
25301 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
25302 (MAX_COPY): Bump up to 10 times sizeof (long long).
25303 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
25304
25305 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
25306 sizeof (long long).
25307
25308 * gcc.c-torture/execute/strcpy-1.c: New test.
25309
25310 2002-05-19 Jason Merrill <jason2redhat.com>
25311
25312 * g++.dg/ext/oper1.C: New test.
25313
25314 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
25315 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
25316
25317 * README.QMTEST: New file.
25318
25319 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
25320
25321 2002-05-19 Andreas Jaeger <aj@suse.de>
25322
25323 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
25324 now.
25325 * gcc.c-torture/execute/loop-2d.x: Likewise.
25326
25327 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
25328
25329 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
25330 support weak symbols.
25331 * gcc.dg/weak-4.c: Likewise
25332 * gcc.dg/weak-6.c: Likewise
25333
25334 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
25335
25336 * gcc.dg/weak-3.c: Add dg-excess-error comment for
25337 cygwin, coff and h8300-*-hms targets
25338 * gcc.dg/weak-5.c: Likewise
25339 * gcc.dg/weak-7.c: Likewise
25340
25341 2002-05-16 Jason Merrill <jason@redhat.com>
25342
25343 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
25344 (scan-assembler-not, scan-assembler-dem): Likewise.
25345 (scan-assembler-dem-not): Likewise.
25346
25347 2002-05-15 Richard Henderson <rth@redhat.com>
25348
25349 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
25350
25351 2002-05-15 Richard Henderson <rth@redhat.com>
25352
25353 * gcc.dg/weak-5.c (vfoo1c): No warning here.
25354 (vfoo1f): Warning here.
25355 (vfoo1l): Don't redefine the alias.
25356
25357 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
25358
25359 * g++.dg/init/pm1.C: New test.
25360
25361 2002-05-12 David S. Miller <davem@redhat.com>
25362
25363 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
25364 types.
25365
25366 2002-05-10 Roger Sayle <roger@eyesopen.com>
25367
25368 * gcc.c-torture/execute/20020510-1.c: New test case.
25369
25370 2002-05-10 David S. Miller <davem@redhat.com>
25371
25372 * gcc.c-torture/execute/conversion.c: Test long double too.
25373
25374 2002-05-09 Jakub Jelinek <jakub@redhat.com>
25375
25376 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
25377 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
25378 * lib/g++.exp (g++_link_flags): Likewise.
25379 * lib/objc.exp (objc_target_compile): Likewise.
25380
25381 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
25382
25383 * gcc.dg/cpp/poison.c: Update.
25384 * gcc.dg/cpp/20000625-2.c: Remove.
25385 * gcc.dg/cpp/direct2s.c: Remove final test.
25386
25387 2002-05-08 Tom Rix <trix@redhat.com>
25388
25389 * gcc.c-torture/execute/20020508-1.c: New test.
25390 * gcc.c-torture/execute/20020508-2.c: New test.
25391 * gcc.c-torture/execute/20020508-3.c: New test.
25392
25393 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
25394
25395 * gcc.dg/cpp/charconst-4.c: More tests.
25396
25397 2002-05-08 Mark Mitchell <mark@codesourcery.com>
25398
25399 PR c/6569
25400 * gcc.dg/weak-3.c: Update location of warning messages.
25401 * gcc.dg/weak-5.c: Likewise.
25402
25403 2002-05-06 Roger Sayle <roger@eyesopen.com>
25404
25405 * gcc.c-torture/execute/20020506-1.c: New test case.
25406
25407 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
25408
25409 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
25410
25411 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
25412
25413 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
25414
25415 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
25416
25417 * gcc.dg/cpp/charconst-3.c: New test.
25418
25419 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
25420
25421 * gcc.dg/cpp/charconst.c: Update tests.
25422
25423 2002-05-05 Tim Josling <tej@melbpc.org.au>
25424
25425 * treelang: Added directory for new sample language treelang. Also
25426 lib/treelang.exp: New file to signal treelang should be tested.
25427
25428 2002-05-03 Jakub Jelinek <jakub@redhat.com>
25429
25430 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
25431 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
25432 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
25433 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
25434 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
25435 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
25436 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
25437
25438 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
25439
25440 * gcc.dg/format/xopen-2.c: New test.
25441
25442 2002-05-03 Jakub Jelinek <jakub@redhat.com>
25443
25444 * gcc.dg/20020503-1.c: New test.
25445
25446 2002-05-02 Mark Mitchell <mark@codesourcery.com>
25447
25448 * g++.dg/init/dtor1.C: Make it tougher.
25449
25450 2002-05-01 Mark Mitchell <mark@codesourcery.com>
25451
25452 * g++.dg/init/dtor1.C: New test.
25453
25454 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
25455
25456 * gcc.dg/altivec-8.c: New.
25457
25458 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
25459
25460 * gcc.dg/altivec-7.c: New.
25461
25462 2002-04-29 Jakub Jelinek <jakub@redhat.com>
25463
25464 * g++.dg/parse/typedef1.C: New test.
25465
25466 2002-04-29 Mark Mitchell <mark@codesourcery.com>
25467
25468 PR c++/6486
25469 * g++.dg/template/friend6.C: New test.
25470
25471 PR c++/6492
25472 * g++.dg/init/copy1.C: New test.
25473
25474 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
25475
25476 * g++.dg/warn/effc1.C: New test.
25477
25478 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
25479
25480 * gcc.dg/cpp/if-cexp.c: Add a test.
25481
25482 2002-04-28 Jakub Jelinek <jakub@redhat.com>
25483
25484 * gcc.dg/20020426-2.c: New test.
25485
25486 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
25487
25488 * gcc.dg/cpp/if-mop.c: Update.
25489 * gcc.dg/cpp/if-mpar.c: Add test.
25490 * gcc.dg/cpp/if-oppr.c: Update.
25491
25492 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25493
25494 PR c/6343
25495 * gcc.dg/weak-[2-7].c: New tests.
25496
25497 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
25498
25499 * gcc.dg/enum1.c: New test.
25500
25501 2002-04-26 Mark Mitchell <mark@codesourcery.com>
25502
25503 PR c++/6497
25504 * g++.dg/inherit/access2.C: New test.
25505
25506 2002-04-26 Mark Mitchell <mark@codesourcery.com>
25507
25508 PR bootstrap/6445
25509 * gcc.dg/20020426-1.c: New test.
25510
25511 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
25512
25513 * g++.dg/abi/enum1.C: New test.
25514
25515 2002-04-26 Richard Henderson <rth@redhat.com>
25516
25517 * gcc.dg/c99-bool-1.c: Expect always true warning.
25518
25519 2002-04-25 Roger Sayle <roger@eyesopen.com>
25520
25521 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
25522
25523 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25524
25525 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
25526 targets.
25527
25528 2002-04-24 Mark Mitchell <mark@codesourcery.com>
25529
25530 * g++.dg/abi/mange7.C: New test.
25531
25532 PR c++/6438.
25533 * g++.dg/parse/stmtexpr2.C: New test.
25534
25535 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
25536
25537 * gcc.dg/20020312-2.c: Add SH target.
25538
25539 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25540
25541 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
25542 compiler output on mips*-*-irix*.
25543
25544 2002-04-23 Jakub Jelinek <jakub@redhat.com>
25545
25546 * g++.dg/parse/attr1.C: New test.
25547
25548 2002-04-23 Roger Sayle <roger@eyesopen.com>
25549
25550 * gcc.c-torture/execute/string-opt-17.c: New test case.
25551 * gcc.c-torture/execute/memset-2.c: New test case.
25552
25553 2002-04-23 Mark Mitchell <mark@codesourcery.com>
25554
25555 PR c++/6256:
25556 * g++.dg/template/friend5.C: New test.
25557
25558 PR c++/6331:
25559 * g++.dg/template/qual1.C: Likewise.
25560
25561 2002-04-22 Zack Weinberg <zack@codesourcery.com>
25562
25563 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
25564 Include stdlib.h, not stdio.h or ctype.h.
25565
25566 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
25567
25568 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
25569 cris-*-elf* and mmix-*-*.
25570 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
25571 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
25572 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
25573 Ditto.
25574 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
25575 * gcc.dg/wchar_t-1.c: Ditto.
25576
25577 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
25578
25579 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
25580 Clarify comment.
25581
25582 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
25583
25584 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
25585
25586 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25587
25588 * gcc.c-torture/execute/20000906-1.x: Delete.
25589
25590 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
25591
25592 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
25593
25594 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
25595
25596 * PR6367
25597 * g77.f-torture/execute/6367.f: New test.
25598 * g77.f-torture/execute/6367.x: Disable for MMIX.
25599
25600 2002-04-19 Mark Mitchell <mark@codesourcery.com>
25601
25602 * PR6352
25603 * g++.dg/opt/inline2.C: New test.
25604
25605 2002-04-18 Richard Henderson <rth@redhat.com>
25606
25607 * gcc.dg/20000906-1.c: Enable for all targets.
25608 * gcc.c-torture/compile/iftrap-2.c: New.
25609
25610 2002-04-18 Jakub Jelinek <jakub@redhat.com>
25611
25612 * gcc.dg/20020418-1.c: New test.
25613 * gcc.dg/20020418-2.c: New test.
25614
25615 2002-04-18 Richard Henderson <rth@redhat.com>
25616
25617 * gcc.c-torture/compile/iftrap-1.c: New.
25618 * gcc.dg/iftrap-1.c: Adjust for ia64.
25619 * gcc.dg/iftrap-2.c: New.
25620
25621 2002-04-18 Jakub Jelinek <jakub@redhat.com>
25622
25623 * gcc.c-torture/compile/20020418-1.c: New test.
25624
25625 2002-04-18 Roger Sayle <roger@eyesopen.com>
25626
25627 * gcc.c-torture/compile/20020415-1.c: New.
25628
25629 2002-04-18 David S. Miller <davem@redhat.com>
25630
25631 * gcc.c-torture/execute/20020418-1.c: New test.
25632
25633 2002-04-17 Jakub Jelinek <jakub@redhat.com>
25634
25635 * gcc.dg/20020416-1.c: New test.
25636
25637 * g++.dg/opt/inline1.C: New test.
25638
25639 2002-04-16 Jakub Jelinek <jakub@redhat.com>
25640
25641 * gcc.dg/altivec-5.c: New test.
25642
25643 * gcc.dg/20020415-1.c: New test.
25644
25645 2002-04-15 Mark Mitchell <mark@codesourcery.com>
25646
25647 * testsuite/lib/chill.exp: Remove.
25648
25649 2002-04-14 Jakub Jelinek <jakub@redhat.com>
25650
25651 * g++.dg/other/big-struct.C: New test.
25652
25653 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
25654
25655 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
25656 of scratch file.
25657
25658 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
25659
25660 PR c/6277
25661 * gcc.dg/i386-387-1.c: Allow optional leading underscore
25662 in scan-assembler function name
25663
25664 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
25665
25666 * g77.f-torture/execute/980628-4.x,
25667 g77.f-torture/execute/980628-5.x,
25668 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
25669 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
25670 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
25671 i[34567]86-*-*.
25672
25673 2002-04-13 David S. Miller <davem@redhat.com>
25674
25675 * gcc.c-torture/execute/20020413-1.c: New test.
25676
25677 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
25678
25679 * gcc.dg/asm-6.c,
25680 * g++.dg/ext/asm1.C: New tests.
25681
25682 2002-04-12 Mark Mitchell <mark@codesourcery.com>
25683
25684 PR c++ 5373.
25685 * g++.dg/parse/stmtexpr1.C: New test.
25686
25687 PR c++/5189.
25688 * g++.dg/template/copy1.C: New test.
25689
25690 2002-04-12 Richard Henderson <rth@redhat.com>
25691
25692 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
25693
25694 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
25695
25696 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
25697 gcc.c-torture/execute/20020307-2.c.
25698
25699 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
25700
25701 * g++.dg/ext/attrib5.C,
25702 * g++.dg/lookup/struct1.C: New tests.
25703
25704 2002-04-11 Jakub Jelinek <jakub@redhat.com>
25705
25706 * gcc.dg/20020411-1.c: New test.
25707
25708 * gcc.c-torture/execute/20020411-1.c: New test.
25709
25710 2002-04-10 Janis Johnson <janis187@us.ibm.com>
25711
25712 * g77.f-torture/execute/6177.f: New test.
25713
25714 2002-04-10 Jakub Jelinek <jakub@redhat.com>
25715
25716 PR middle-end/6247
25717 * g++.dg/opt/cleanup1.C: New test.
25718
25719 * g++.dg/opt/const1.C: New test.
25720
25721 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
25722
25723 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
25724
25725 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
25726
25727 PR c++/5507
25728 * g++.dg/template/typename2.C: New test.
25729
25730 2002-04-10 Alan Modra <amodra@bigpond.net.au>
25731
25732 * gcc.c-torture/execute/loop-12.c: New.
25733
25734 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
25735
25736 * g77.f-torture/execute/980628-4.x,
25737 g77.f-torture/execute/980628-5.x,
25738 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
25739 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
25740 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
25741
25742 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25743
25744 PR optimization/6086
25745 * g++.dg/opt/preinc1.C: New test.
25746
25747 2002-04-06 Mark Mitchell <mark@codesourcery.com>
25748
25749 PR c++/5571
25750 * g++.dg/opt/static2.C: New test.
25751
25752 2002-04-06 Mark Mitchell <mark@codesourcery.com>
25753
25754 PR c/5120
25755 * gcc.dg/20020406-1.c: New test.
25756
25757 2002-04-04 David S. Miller <davem@redhat.com>
25758
25759 * gcc.c-torture/execute/20020404-1.c: New test.
25760
25761 2002-04-04 Jakub Jelinek <jakub@redhat.com>
25762
25763 PR c/6123
25764 * gcc.dg/20020312-2.c: Do not declare global register variable
25765 if __PIC__ or __pic__ is defined.
25766
25767 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
25768
25769 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
25770 __asm__ so that it works correctly even if -ansi -pedantic-errors.
25771
25772 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25773
25774 * gcc.misc-tests/linkage.exp: Update last change to handle
25775 sparc*-, not just sparc-.
25776
25777 2002-04-03 Richard Henderson <rth@redhat.com>
25778
25779 * gcc.dg/cpp/ucs.c: Improved long UCS test.
25780
25781 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
25782
25783 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
25784
25785 2002-04-02 David S. Miller <davem@redhat.com>
25786
25787 * gcc.c-torture/execute/20020402-3.c: New test.
25788
25789 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
25790
25791 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
25792 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
25793
25794 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
25795 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
25796 g77.f-torture/execute/20001201.x,
25797 g77.f-torture/execute/u77-test.x: New files.
25798
25799 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
25800 * gcc.dg/wchar_t-1.c: Ditto.
25801
25802 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25803
25804 * gcc.c-torture/execute/20020402-1.c: New test.
25805
25806 2002-04-01 Richard Henderson <rth@redhat.com>
25807
25808 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
25809
25810 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
25811
25812 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25813
25814 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
25815
25816 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
25817
25818 * g++.dg/inherit/template-as-base.C: Expect error.
25819 * g++.dg/inherit/namespace-as-base.C: Likewise.
25820
25821 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
25822
25823 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
25824 g++.dg/ext/instantiate3.C: Tweak match patterns.
25825
25826 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
25827 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
25828 -da test.
25829
25830 2002-03-31 Richard Henderson <rth@redhat.com>
25831
25832 * gcc.dg/special/alias-2.c: New.
25833 * gcc.dg/special/ecos.exp: Run it.
25834
25835 2002-03-31 Richard Henderson <rth@redhat.com>
25836
25837 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
25838
25839 2002-03-31 Kazu Hirata <kazu@hxi.com>
25840
25841 * gcc.dg/weak-1.c: Disable on h8300 port.
25842
25843 2002-03-29 Janis Johnson <janis187@us.ibm.com>
25844
25845 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
25846 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
25847 ordering tests.
25848 * g++.dg/bprob/bprob-1.C: New test.
25849 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
25850 * g++.dg/gcov/gcov-1.C: New test.
25851 * g++.dg/gcov/gcov-1.x: New file.
25852 * g++.dg/gcov/gcov-2.C: New test.
25853 * g++.dg/gcov/gcov-3.C: New test.
25854 * g++.dg/gcov/gcov-3.h: New file.
25855
25856 2002-03-28 Roger Sayle <roger@eyesopen.com>
25857
25858 * g++.old-deja/g++.other/builtins5.C: New test.
25859 * g++.old-deja/g++.other/builtins6.C: New test.
25860 * g++.old-deja/g++.other/builtins7.C: New test.
25861 * g++.old-deja/g++.other/builtins8.C: New test.
25862 * g++.old-deja/g++.other/builtins9.C: New test.
25863
25864 2002-03-29 Jakub Jelinek <jakub@redhat.com>
25865
25866 * g++.dg/opt/static1.C: New test.
25867
25868 * g++.dg/opt/longbranch1.C: New test.
25869
25870 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
25871
25872 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
25873
25874 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
25875
25876 2002-03-28 Jeffrey A Law (law@redhat.com)
25877
25878 * gcc.c-torture/execute/20020328-1.c: New test.
25879
25880 2002-03-27 Richard Henderson <rth@redhat.com>
25881
25882 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
25883 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
25884 move from g++.old-deja/g++.ext/.
25885
25886 2002-03-27 Mark Mitchell <mark@codesourcery.com>
25887
25888 * g++.dg/init/new2.C: New test.
25889
25890 2002-03-26 Richard Henderson <rth@redhat.com>
25891
25892 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
25893
25894 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
25895 on sparc.
25896
25897 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
25898 sparcv9 systems.
25899 * gcc.dg/20001102-1.c: Likewise.
25900
25901 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
25902
25903 * gcc.dg/cpp/endif-pedantic1.c,
25904 gcc.dg/cpp/endif-pedantic2.c: New tests.
25905
25906 2002-03-26 Mark Mitchell <mark@codesourcery.com>
25907
25908 * g++.dg/init/new1.C: New test.
25909
25910 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
25911
25912 * g++.dg/abi/vbase9.C: New test.
25913
25914 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
25915
25916 * gcc.dg/arm-asm.c: New test.
25917
25918 2002-03-26 Andrew Cagney <ac131313@redhat.com>
25919
25920 * gcc.dg/Wswitch-enum.c: New test.
25921 Fix PR c/5044.
25922
25923 2002-03-26 Richard Henderson <rth@redhat.com>
25924
25925 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
25926 structure.
25927
25928 2002-03-25 Richard Henderson <rth@redhat.com>
25929
25930 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
25931 sparcv9 systems.
25932
25933 * gcc.c-torture/compile/20011119-1.c (xxx): New.
25934 * gcc.c-torture/compile/20011119-2.c (xxx): New.
25935
25936 2002-03-25 Zack Weinberg <zack@codesourcery.com>
25937
25938 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
25939
25940 2002-03-25 Bob Wilson <bob.wilson@acm.org>
25941
25942 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
25943 targets using generic thunk support.
25944
25945 2002-03-25 Jakub Jelinek <jakub@redhat.com>
25946
25947 * gcc.c-torture/compile/20020323-1.c: New test.
25948
25949 * g++.dg/opt/conj2.C: New test.
25950
25951 2002-03-24 Richard Henderson <rth@redhat.com>
25952
25953 * gcc.dg/weak-1.c: Use -fno-common.
25954
25955 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
25956
25957 * g77.dg/f77-edit-apostrophe-out.f: New test
25958 * g77.dg/f77-edit-h-out.f: New test
25959 * g77.dg/f77-edit-t-in.f: New test
25960 * g77.dg/f77-edit-t-out.f: New test
25961 * g77.dg/f77-edit-x-out.f: New test
25962 * g77.dg/f77-edit-slash-out.f: New test
25963 * g77.dg/f77-edit-colon-out.f: New test
25964 * g77.dg/f77-edit-s-out.f: New test
25965
25966 2002-03-24 Richard Henderson <rth@redhat.com>
25967
25968 * objc/execute/formal_protocol-6.x: New XFAIL.
25969
25970 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
25971
25972 * gcc.dg/weak-1.c: Early return from dg-final on platforms
25973 that do not support weak symbols
25974
25975 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
25976
25977 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
25978 * lib/g77.exp: Likewise
25979 * lib/objc.exp: Likewise
25980
25981 2002-03-23 Andrew Cagney <ac131313@redhat.com>
25982
25983 * gcc.dg/Wswitch-default.c: New test.
25984
25985 2002-03-23 Jakub Jelinek <jakub@redhat.com>
25986
25987 * g++.dg/other/enum1.C: New test.
25988
25989 2002-03-23 Zack Weinberg <zack@codesourcery.com>
25990
25991 * gcc.dg/pragma-ep-3.c: Fix typo.
25992
25993 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
25994
25995 * g++.dg/inherit/template-as-base.C: New test.
25996
25997 2002-03-22 Jakub Jelinek <jakub@redhat.com>
25998
25999 * g++.old-deja/g++.other/dwarf2-1.C: Move...
26000 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
26001
26002 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
26003
26004 * gcc.dg/cpp/multiline.c: Update to match.
26005
26006 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
26007
26008 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
26009
26010 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
26011
26012 * gcc.dg/cpp/extratokens2.c: New file.
26013
26014 2002-03-21 David Edelsohn <edelsohn@gnu.org>
26015
26016 * gcc.dg/20020312-2.c: Add rs6000 target.
26017
26018 * gcc.c-torture/compile/20020319-1.c: New test.
26019
26020 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
26021
26022 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
26023 (A, E): Handle this.
26024
26025 2002-03-20 Jason Merrill <jason@redhat.com>
26026
26027 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
26028 ignoring -fpic.
26029 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
26030 through prune_gcc_output.
26031
26032 2002-03-20 Jakub Jelinek <jakub@redhat.com>
26033
26034 * gcc.c-torture/compile/20020320-1.c: New test.
26035
26036 2002-03-19 Jakub Jelinek <jakub@redhat.com>
26037
26038 * gcc.c-torture/compile/20020318-1.c: New test.
26039
26040 * gcc.dg/struct-by-value-1.c: New test.
26041
26042 * gcc.dg/20020319-1.c: New test.
26043
26044 2002-03-18 Jakub Jelinek <jakub@redhat.com>
26045
26046 * g++.dg/opt/conj1.C: New test.
26047
26048 2002-03-17 Mark Mitchell <mark@codesourcery.com>
26049
26050 * g++.dg/template/qualttp20.C: Revert previous change.
26051 * g++.dg/template/qualttp3.C: Likewise.
26052 * g++.dg/template/qualttp4.C: Likewise
26053 * g++.dg/template/qualttp5.C: Likewise
26054 * g++.dg/template/qualttp6.C: Likewise
26055 * g++.dg/template/qualttp7.C: Likewise
26056 * g++.dg/template/qualttp8.C: Likewise
26057 * g++.dg/template/recurse.C: Likewise.
26058
26059 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
26060
26061 * gcc.dg/cpp/wchar-1.c: Update.
26062
26063 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
26064
26065 * g++.dg/template/conv1.C: New test.
26066 * g++.dg/template/conv2.C: New test.
26067 * g++.dg/template/conv3.C: New test.
26068 * g++.dg/template/conv4.C: New test.
26069
26070 2002-03-15 Mark Mitchell <mark@codesourcery.com>
26071
26072 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
26073 * g++.dg/template/qualttp3.C: Likewise.
26074 * g++.dg/template/qualttp4.C: Likewise
26075 * g++.dg/template/qualttp5.C: Likewise
26076 * g++.dg/template/qualttp6.C: Likewise
26077 * g++.dg/template/qualttp7.C: Likewise
26078 * g++.dg/template/qualttp8.C: Likewise
26079 * g++.dg/template/recurse.C: Likewise.
26080
26081 2002-03-15 Mark Mitchell <mark@codesourcery.com>
26082
26083 * g++.dg/opt/dtor1.C: New test.
26084
26085 2002-03-15 Jakub Jelinek <jakub@redhat.com>
26086
26087 * gcc.c-torture/compile/20020315-1.c: New test.
26088
26089 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
26090
26091 * gcc.dg/weak-1.c: Fix scan tests.
26092
26093 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
26094
26095 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
26096 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
26097 cris-*-aout* mmix-*-*.
26098 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
26099 cris-*-aout* mmix-*-*.
26100 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
26101 cris-*-elf* cris-*-aout* and mmix-*-*.
26102 * gcc.dg/20001009-1.c: Ditto.
26103 * gcc.dg/20010912-1.c: Ditto.
26104 * gcc.dg/20020122-4.c: Ditto.
26105 * gcc.dg/inline-2.c: Ditto.
26106
26107 2002-03-14 Jeffrey A Law (law@cygnus.com)
26108
26109 * gcc.c-torture/compile/20020314-1.c: New test.
26110
26111 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
26112
26113 * gcc.c-torture/execute/20020314-1.c: New test.
26114
26115 2002-03-14 Jakub Jelinek <jakub@redhat.com>
26116
26117 * g++.dg/warn/Wunused-1.C: New test.
26118
26119 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
26120
26121 * g++.dg/abi/mangle6.C: New test.
26122
26123 2002-03-13 Jakub Jelinek <jakub@redhat.com>
26124
26125 * gcc.c-torture/compile/20020309-2.c: New test.
26126
26127 * gcc.c-torture/compile/20020312-1.c: New test.
26128
26129 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
26130
26131 * g++.dg/other/access1.C: New test.
26132
26133 2002-03-12 Jakub Jelinek <jakub@redhat.com>
26134
26135 * gcc.c-torture/execute/wchar_t-1.c: New test.
26136
26137 2002-03-12 David Edelsohn <edelsohn@gnu.org>
26138
26139 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
26140
26141 2002-03-12 Roger Sayle <roger@eyesopen.com>
26142
26143 * gcc.dg/20020312-1.c: New test case.
26144
26145 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
26146
26147 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
26148
26149 2002-03-11 Richard Henderson <rth@redhat.com>
26150
26151 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
26152 * g++.old-deja/g++.jason/report.C: Likewise.
26153
26154 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
26155
26156 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
26157 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
26158
26159 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
26160
26161 * testsuite/g++.dg/overload/pmf1.C: New test.
26162
26163 2002-03-11 Kazu Hirata <kazu@hxi.com>
26164
26165 * gcc.c-torture/execute/20020307-1.c: Use long.
26166
26167 2002-03-11 Jakub Jelinek <jakub@redhat.com>
26168
26169 PR optimization/5844
26170 * gcc.dg/20020310-1.c: New test.
26171
26172 2002-03-09 Michael Meissner <meissner@redhat.com>
26173
26174 * gcc.c-torture/execute/memcpy-2.c: New test.
26175 * gcc.c-torture/execute/memset-1.c: New test.
26176 * gcc.c-torture/execute/strlen-1.c: New test.
26177 * gcc.c-torture/execute/strcmp-1.c: New test.
26178 * gcc.c-torture/execute/strncmp-1.c: New test.
26179
26180 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
26181
26182 * gcc.dg/ppc-ldstruct.c: New test.
26183
26184 2002-03-09 Jakub Jelinek <jakub@redhat.com>
26185
26186 * gcc.c-torture/execute/va-arg-22.c: New test.
26187
26188 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
26189
26190 * gcc.c-torture/compile/20020309-1.c: New test.
26191
26192 2002-03-08 Jakub Jelinek <jakub@redhat.com>
26193
26194 * gcc.c-torture/execute/20020307-2.c: New test.
26195
26196 2002-03-07 Jeffrey A Law (law@redhat.com)
26197
26198 * g77.f-torture/compile/20020307-1.f: New test.
26199
26200 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
26201
26202 * gcc.dg/unordered-1.c: New test.
26203
26204 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
26205
26206 * gcc.c-torture/execute/20020307-1.c: New test.
26207
26208 2002-03-05 Jakub Jelinek <jakub@redhat.com>
26209
26210 * gcc.dg/20020304-1.c: New test.
26211
26212 * gcc.c-torture/compile/20020304-2.c: New test.
26213
26214 2002-03-04 Zack Weinberg <zack@codesourcery.com>
26215
26216 * gcc.c-torture/compile/20020304-1.c: New test case
26217 (from PR c/5830).
26218
26219 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
26220
26221 * gcc.dg/20020103-1.c: Add other -D ppc variants.
26222
26223 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
26224
26225 * g++.dg/other/classkey1.C: New test.
26226
26227 2002-03-01 Richard Henderson <rth@redhat.com>
26228
26229 * gcc.c-torture/compile/981223-1.x: New.
26230 * gcc.c-torture/compile/920625-1.x: New.
26231
26232 2002-02-28 Richard Henderson <rth@redhat.com>
26233
26234 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
26235
26236 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
26237
26238 * gcc.c-torture/execute/20020227-1.c: New test.
26239
26240 2002-02-27 Mark Mitchell <mark@codesourcery.com>
26241
26242 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
26243 here" ERROR lines.
26244 * g++.old-deja/g++.oliva/partord1.C: Likewise.
26245 * g++.old-deja.g++.other/defarg1.C: Likewise.
26246 * g++.old-deja/g++.pt/calls2.C: Likewise.
26247 * g++.old-deja/g++.pt/crash20.C: Likewise.
26248 * g++.old-deja/g++.pt/crash30.C: Likewise.
26249 * g++.old-deja/g++.pt/crash36.C: Likewise.
26250 * g++.old-deja/g++.pt/crash6.C: Likewise.
26251 * g++.old-deja/g++.pt/defarg13.C: Likewise.
26252 * g++.old-deja/g++.pt/derived3.C: Likewise.
26253 * g++.old-deja/g++.pt/error1.C: Likewise.
26254 * g++.old-deja/g++.pt/friend21.C: Likewise.
26255 * g++.old-deja/g++.pt/friend23.C: Likewise.
26256 * g++.old-deja/g++.pt/infinite1.C: Likewise.
26257 * g++.old-deja/g++.robertl/eb128.C: Likewise.
26258
26259 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
26260
26261 * gcc.c-torture/execute/20020225-2.c: New test.
26262
26263 2002-02-27 Zack Weinberg <zack@codesourcery.com>
26264
26265 * gcc.c-torture/execute/920730-1t.c,
26266 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
26267 Delete test cases, only relevant to -traditional.
26268
26269 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
26270
26271 * gcc.dg/cpp/undef1.c: Remove.
26272 * gcc.dg/cpp/directiv.c: Update.
26273 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
26274
26275 2002-02-27 Michael Meissner <meissner@redhat.com>
26276
26277 * gcc.c-torture/execute/20020226-1.c: New test.
26278
26279 2002-02-26 Jakub Jelinek <jakub@redhat.com>
26280
26281 * g++.dg/debug/debug4.C: New test.
26282
26283 * gcc.dg/ia64-visibility-1.c: New test.
26284
26285 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
26286
26287 * gcc.dg/debug/20020224-1.c: New.
26288
26289 2002-02-25 Kazu Hirata <kazu@hxi.com>
26290
26291 * gcc.c-torture/execute/960416-1.x: New.
26292 * gcc.c-torture/execute/divconst-3.x: Likewise.
26293
26294 2002-02-25 Jakub Jelinek <jakub@redhat.com>
26295
26296 * gcc.dg/20020224-1.c: New test.
26297
26298 2002-02-25 Alan Modra <amodra@bigpond.net.au>
26299
26300 * gcc.c-torture/execute/20020225-1.c: New.
26301
26302 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
26303
26304 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
26305
26306 2002-02-23 Jakub Jelinek <jakub@redhat.com>
26307
26308 * gcc.dg/20020222-1.c: New test.
26309
26310 2002-02-22 Jakub Jelinek <jakub@redhat.com>
26311
26312 * g++.dg/opt/anonunion1.C: New test.
26313
26314 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
26315
26316 * g++.dg/template/qualttp19.C: New test.
26317 * g++.dg/template/qualttp20.C: New test.
26318 * g++.old-deja/g++.jason/report.C: Adjust expected errors
26319 * g++.old-deja/g++.other/qual1.C: Likewise.
26320
26321 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
26322
26323 * gcc.dg/attr-alwaysinline.c: New.
26324
26325 2002-02-21 Jakub Jelinek <jakub@redhat.com>
26326
26327 * gcc.dg/20020220-1.c: New test.
26328
26329 * gcc.dg/20020220-2.c: New test.
26330
26331 * g++.dg/opt/mmx1.C: New test.
26332
26333 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
26334
26335 * gcc.c-torture/compile/20020110.c: New test.
26336
26337 2002-02-20 Jakub Jelinek <jakub@redhat.com>
26338
26339 * gcc.c-torture/execute/20020219-1.c: New test.
26340
26341 * gcc.dg/20020219-1.c: New test.
26342
26343 * gcc.dg/noncompile/20020220-1.c: New test.
26344
26345 * g++.dg/opt/ptrintsum1.C: New test.
26346
26347 * gcc.dg/debug/20020220-1.c: New test.
26348
26349 2002-02-17 Jakub Jelinek <jakub@redhat.com>
26350
26351 * gcc.c-torture/execute/20020216-1.c: New test.
26352
26353 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
26354
26355 * gcc.dg/decl-1.c: Update, new test.
26356
26357 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
26358
26359 * g++.dg/abi/bitfield1.C: New test.
26360 * g++.dg/abi/bitfield2.C: New test.
26361
26362 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
26363
26364 * gcc.dg/attr-nest.c: New test.
26365
26366 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
26367
26368 * gcc.c-torture/execute/20020215-1.c: New test.
26369
26370 2002-02-14 Jakub Jelinek <jakub@redhat.com>
26371
26372 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
26373 * g++.dg/debug/debug.exp: New.
26374 * g++.dg/debug/trivial.C: New.
26375 * g++.dg/debug/debug1.C: Moved...
26376 * g++.dg/other/debug1.C: ...from here.
26377 * g++.dg/debug/debug2.C: Moved...
26378 * g++.dg/other/debug2.C: ...from here.
26379 * g++.dg/debug/debug3.C: Moved...
26380 * g++.dg/other/debug3.C: ...from here.
26381
26382 * gcc.dg/noncompile/20020213-1.c: New test.
26383
26384 2002-02-13 Jakub Jelinek <jakub@redhat.com>
26385
26386 * g++.dg/other/debug3.C: New test.
26387
26388 * gcc.c-torture/execute/20020213-1.c: New test.
26389
26390 2002-02-13 Richard Smith <richard@ex-parrot.com>
26391
26392 * g++.old-deja/g++.other/thunk1.C: New test.
26393
26394 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
26395
26396 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
26397
26398 2002-02-13 Stan Shebs <shebs@apple.com>
26399
26400 * gcc.dg/altivec-3.c: New.
26401
26402 2002-02-12 Jakub Jelinek <jakub@redhat.com>
26403
26404 * gcc.dg/Wunreachable-1.c: New test.
26405 * gcc.dg/Wunreachable-2.c: New test.
26406
26407 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
26408
26409 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
26410
26411 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
26412
26413 * gcc.dg/decl-1.c: New test.
26414
26415 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
26416
26417 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
26418
26419 2002-02-10 Kazu Hirata <kazu@hxi.com>
26420
26421 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
26422 * gcc.c-torture/compile/980506-1.x: Likewise.
26423
26424 2002-02-10 Kazu Hirata <kazu@hxi.com>
26425
26426 * gcc.dg/20020210-1.c: New.
26427
26428 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
26429
26430 * g77.f-torture/execute/947.f: New regression test
26431 for PR fortran/947.
26432
26433 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
26434
26435 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
26436 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
26437
26438 2002-02-08 Richard Henderson <rth@redhat.com>
26439
26440 * gcc.c-torture/compile/labels-3.c: New.
26441
26442 2002-02-08 Jakub Jelinek <jakub@redhat.com>
26443
26444 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
26445 expression statements work instead.
26446 * gcc.dg/noncompile/20020207-1.c: New test.
26447
26448 2002-02-07 Richard Henderson <rth@redhat.com>
26449
26450 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
26451
26452 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
26453
26454 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
26455 message from g77
26456 * lib/g77-dg.exp: Trim g77 error messages so that they are
26457 recognized by dg.exp.
26458
26459 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
26460
26461 PR fortran/5473
26462 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
26463
26464 2002-02-07 Richard Henderson <rth@redhat.com>
26465
26466 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
26467 to be sufficiently aligned for integers.
26468
26469 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
26470
26471 * g++.dg/template/friend4.C: New test.
26472
26473 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
26474
26475 PR fortran/5743
26476 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
26477 unsupported cases.
26478
26479 2002-02-07 Richard Henderson <rth@redhat.com>
26480
26481 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
26482 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
26483 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
26484 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
26485
26486 2002-02-06 Richard Henderson <rth@redhat.com>
26487
26488 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
26489
26490 2002-02-06 Janis Johnson <janis187@us.ibm.com>
26491
26492 * gcc.dg/20020206-1.c: New test.
26493
26494 2002-02-06 Jakub Jelinek <jakub@redhat.com>
26495
26496 * gcc.c-torture/execute/20020206-1.c: New test.
26497
26498 * gcc.c-torture/execute/20020206-2.c: New test.
26499
26500 PR optimization/5429:
26501 * gcc.c-torture/compile/20020206-1.c: New test.
26502
26503 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
26504
26505 * g++.dg/ext/align1.C: Do not use an explicit alignment value
26506 as certain file formats cannot support particularly large
26507 alignments.
26508
26509 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
26510 and do not expect to be able to link the executable.
26511
26512 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
26513 fail because the COFF format does not support the weak attribute.
26514
26515 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
26516
26517 * g77.dg/pr5473.f: New test
26518
26519 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
26520
26521 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
26522 Fix testcase accordingly.
26523
26524 2002-02-04 Richard Henderson <rth@redhat.com>
26525
26526 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
26527 (buf): Change to be an array of pointers, not ints.
26528
26529 2002-02-04 Jakub Jelinek <jakub@redhat.com>
26530
26531 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
26532 before all tests. Move warning one line above to match where it
26533 C frontend emits.
26534 * gcc.dg/Wswitch-2.c: New test.
26535 * g++.dg/warn/Wswitch-1.C: New test.
26536 * g++.dg/warn/Wswitch-2.C: New test.
26537
26538 2002-02-04 Richard Henderson <rth@redhat.com>
26539
26540 * g++.dg/abi/offsetof.C: Fix size comparison.
26541
26542 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
26543
26544 * gcc.dg/cast-qual-2.c: New test.
26545
26546 2002-02-04 Jakub Jelinek <jakub@redhat.com>
26547
26548 * gcc.dg/20020201-4.c: New test.
26549
26550 2002-02-04 Ben Elliston <bje@redhat.com>
26551
26552 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
26553 target_info attribute != 0, in addition to the empty string.
26554 (gcc_target_compile): Likewise.
26555
26556 2002-02-03 Andrew Cagney <ac131313@redhat.com>
26557
26558 * gcc.dg/Wswitch.c: New test.
26559 PR gcc/4475. PR gcc/3780.
26560
26561 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
26562
26563 * g77.f-torture/execute/5122.f: New test for regressions
26564 against PR fortran/5122.
26565
26566 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
26567
26568 * g77.f-torture/compile/pr3743.f: Delete
26569 * g77.dg/pr3743-1.f: New test.
26570 * g77.dg/pr3743-2.f: New test.
26571 * g77.dg/pr3743-3.f: New test.
26572 * g77.dg/pr3743-4.f: New test.
26573
26574 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
26575
26576 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
26577
26578 2002-02-02 Richard Henderson <rth@redhat.com>
26579
26580 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
26581 * gcc.c-torture/execute/bf64-1.c: Likewise.
26582
26583 2002-02-02 Jakub Jelinek <jakub@redhat.com>
26584
26585 * gcc.dg/20020201-2.c: New test.
26586
26587 * gcc.dg/20020201-3.c: New test.
26588
26589 * gcc.c-torture/execute/bitfld-2.c: New test.
26590
26591 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
26592
26593 * gcc.dg/bitfld-1.c: Update.
26594 * gcc.dg/bitfld-2.c: Update.
26595 * gcc.c-torture/execute/bitfld-1.x: New.
26596
26597 2002-02-02 Jakub Jelinek <jakub@redhat.com>
26598
26599 * gcc.c-torture/execute/20020201-1.c: New test.
26600
26601 2002-02-01 Janis Johnson <janis187@us.ibm.com>
26602
26603 PR target/5469
26604 * gcc.dg/20020201-1.c: New test.
26605
26606 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
26607
26608 PR fortran/3743
26609 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
26610 * g77.f-torture/compile/pr3743.x: Remove
26611
26612 2002-01-31 Tom Rix <trix@redhat.com>
26613
26614 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
26615
26616 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
26617
26618 * gcc.dg/noncompile/20020130-1.c: New test.
26619
26620 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
26621
26622 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
26623
26624 2002-01-29 Richard Henderson <rth@redhat.com>
26625
26626 * gcc.c-torture/execute/991118-1.c: Cast various constants back
26627 to long long.
26628 * gcc.c-torture/execute/bf64-1.c: Likewise.
26629
26630 2002-01-29 Jakub Jelinek <jakub@redhat.com>
26631
26632 * gcc.c-torture/execute/20020129-1.c: New test.
26633
26634 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
26635
26636 * gcc.c-torture/compile/20000224-1.c: Update.
26637 * gcc.c-torture/execute/bitfld-1.c: New tests.
26638 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
26639 * gcc.dg/uninit-A.c: Update.
26640
26641 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
26642
26643 * g++.dg/template/ctor1.C: Add instantiation.
26644
26645 2002-01-28 Paul Koning <pkoning@equallogic.com>
26646
26647 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
26648 argument to __builtin_prefetch to be const ptr.
26649
26650 2002-01-28 Jakub Jelinek <jakub@redhat.com>
26651
26652 * gcc.c-torture/compile/20020120-1.c: New test.
26653
26654 2002-01-27 Kazu Hirata <kazu@hxi.com>
26655
26656 * gcc.c-torture/execute/20020127-1.c: New test.
26657
26658 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
26659
26660 * g77.dg/f77-edit-i-in.f: New test
26661 * g77.dg/f77-edit-i-out.f: New test
26662
26663 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
26664
26665 * gcc.dg/debug/debug.exp: New file.
26666 * gcc.dg/debug/trivial.c: New file.
26667 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
26668 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
26669 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
26670 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
26671 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
26672 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
26673 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
26674 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
26675 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
26676 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
26677 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
26678 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
26679 * gcc.dg/20000503-1.c: Removed.
26680 * gcc.dg/20010207-1.c: Removed.
26681 * gcc.dg/20011223-1.c: Removed.
26682 * gcc.dg/20020104-2.c: Removed.
26683 * gcc.dg/debug-1.c: Removed.
26684 * gcc.dg/debug-2.c: Removed.
26685 * gcc.dg/debug-3.c: Removed.
26686 * gcc.dg/debug-4.c: Removed.
26687 * gcc.dg/debug-5.c: Removed.
26688 * gcc.dg/debug-6.c: Removed.
26689 * gcc.dg/dwarf2-1.c: Removed.
26690 * gcc.dg/dwarf2-2.c: Removed.
26691
26692 2002-01-25 Jakub Jelinek <jakub@redhat.com>
26693
26694 * g++.old-deja/g++.other/eh5.C: New test.
26695 * g++.old-deja/g++.other/sibcall2.C: New test.
26696 * g++.old-deja/g++.other/array9.C: New test.
26697 * g++.old-deja/g++.other/typename2.C: New test.
26698 * g++.old-deja/g++.other/crash60.C: New test.
26699 * g++.old-deja/g++.other/conv9.C: New test.
26700 * g++.old-deja/g++.other/mangle10.C: New test.
26701 * g++.old-deja/g++.other/unchanging1.C: New test.
26702 * g++.old-deja/g++.other/exprstmt1.C: New test.
26703 * g++.old-deja/g++.other/inline23.C: New test.
26704 * g++.old-deja/g++.eh/ia64-1.C: New test.
26705 * g++.old-deja/g++.other/dwarf2-1.C: New test.
26706 * g++.old-deja/g++.other/reload1.C: New test.
26707 * g++.old-deja/g++.other/static20.C: New test.
26708 * g++.old-deja/g++.other/local-alloc1.C: New test.
26709 * g++.old-deja/g++.other/conv8.C: New test.
26710 * g++.old-deja/g++.other/stmtexpr2.C: New test.
26711 * g++.old-deja/g++.other/storeexpr1.C: New test.
26712 * g++.old-deja/g++.other/storeexpr2.C: New test.
26713 * g++.dg/eh/template2.C: New test.
26714 * g++.dg/warn/weak1.C: New test.
26715
26716 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
26717
26718 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
26719 Remove first, non-varying, argument.
26720
26721 2002-01-23 Richard Henderson <rth@redhat.com>
26722
26723 * gcc.dg/inline-2.c: New.
26724
26725 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
26726 Add optional target arg. Check number of arguments.
26727 (scan-assembler-not, scan-assembler-dem): Likewise.
26728 (scan-assembler-dem-not): Likewise.
26729
26730 2002-01-23 Zack Weinberg <zack@codesourcery.com>
26731
26732 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
26733 line 12.
26734 * g++.old-deja/g++.brendan/parse3.C,
26735 g++.old-deja/g++.other/crash26.C,
26736 g++.old-deja/g++.other/crash28.C,
26737 g++.old-deja/g++.other/crash29.C,
26738 g++.old-deja/g++.other/crash30.C,
26739 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
26740
26741 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
26742
26743 * gcc.dg/20020115-1.c: New.
26744
26745 2002-01-23 Bob Wilson <bob.wilson@acm.org>
26746
26747 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
26748
26749 2002-01-23 Janis Johnson <janis187@us.ibm.com>
26750
26751 * gcc.dg/20020122-3.c: New.
26752
26753 2002-01-23 Jakub Jelinek <jakub@redhat.com>
26754
26755 * g++.dg/other/gc1.C: New test.
26756
26757 2002-01-23 Zack Weinberg <zack@codesourcery.com>
26758
26759 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
26760
26761 2002-01-22 Richard Henderson <rth@redhat.com>
26762
26763 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
26764
26765 2002-01-22 Richard Henderson <rth@redhat.com>
26766
26767 * gcc.dg/20020122-4.c: New.
26768
26769 2002-01-22 H.J. Lu <hjl@gnu.org>
26770
26771 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
26772 link output.
26773 * gcc.dg/special/ecos.exp: Likewise.
26774 * lib/g++-dg.exp: Likewise.
26775 * lib/g77-dg.exp: Likewise.
26776 * lib/gcc-dg.exp : Likewise.
26777 * lib/mike-g++.exp: Likewise.
26778 * lib/mike-g77.exp: Likewise.
26779 * lib/mike-gcc.exp: Likewise.
26780 * lib/objc-dg.exp: Likewise.
26781
26782 2002-01-22 Janis Johnson <janis187@us.ibm.com>
26783
26784 PR target/5379
26785 * gcc.dg/20020122-2.c: New test.
26786
26787 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
26788
26789 * gcc.dg/20020122-1.c: New test.
26790
26791 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
26792
26793 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
26794
26795 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
26796
26797 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
26798
26799 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26800
26801 * gcc.c-torture/compile/20020121-1.c: New test.
26802
26803 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
26804
26805 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
26806 ld_library_path.
26807
26808 2002-01-21 Jakub Jelinek <jakub@redhat.com>
26809
26810 * gcc.dg/20020218-1.c: New test.
26811
26812 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
26813
26814 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
26815 messages
26816 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
26817 "At global scope" warning
26818 * g++.dg/ext/align1.C: Change cygwin test for alignment
26819 from db-bogus to dg-warning
26820
26821 2002-01-21 Zack Weinberg <zack@codesourcery.com>
26822
26823 * g77.f-torture/compile/cpp2.F: New test.
26824
26825 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
26826
26827 * g++.dg/template/access1.C: New test.
26828
26829 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
26830
26831 * gcc.dg/20020118-1.c: New.
26832
26833 2002-01-18 Kazu Hirata <kazu@hxi.com>
26834
26835 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
26836
26837 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
26838
26839 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
26840 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
26841 alignment warnings.
26842
26843 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
26844
26845 * gcc.misc-tests/i386-prefetch.exp: Save and restore
26846 torture_with_loops and torture_without_loops
26847
26848 2002-01-17 Jakub Jelinek <jakub@redhat.com>
26849
26850 * gcc.c-torture/compile/20020116-1.c: New test.
26851
26852 2002-01-16 Jakub Jelinek <jakub@redhat.com>
26853
26854 * gcc.dg/20020116-2.c: New test.
26855
26856 * gcc.dg/ultrasp4.c: New test.
26857
26858 * gcc.dg/20020116-1.c: New test.
26859
26860 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
26861
26862 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
26863 by EABI.
26864
26865 2002-01-15 Janis Johnson <janis187@us.ibm.com>
26866
26867 * gcc.misc-tests/i386-prefetch.exp: New.
26868 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
26869 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
26870 * gcc.misc-tests/i386-pf-none-1.c: New test.
26871 * gcc.misc-tests/i386-pf-sse-1.c: New test.
26872
26873 2002-01-15 Jakub Jelinek <jakub@redhat.com>
26874
26875 * gcc.dg/gnu89-init-1.c: Add new tests.
26876
26877 2002-01-15 Andreas Jaeger <aj@suse.de>
26878
26879 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
26880 * gcc.dg/i386-mmx-2.c: Likewise.
26881 * gcc.dg/i386-sse-1.c: Likewise.
26882 * gcc.dg/i386-sse-2.c: Likewise.
26883 * gcc.dg/i386-sse-3.c: Likewise.
26884
26885 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
26886
26887 * g77.f-torture/execute/intrinsic-unix-bessel.f:
26888 Uncomment additional cases that now pass.
26889
26890 2002-01-11 Richard Henderson <rth@redhat.com>
26891
26892 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
26893 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
26894
26895 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
26896
26897 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
26898
26899 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
26900
26901 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
26902 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
26903
26904 2002-01-10 Dale Johannesen <dalej@apple.com>
26905
26906 * gcc.c-torture/execute/loop-11.c: New.
26907
26908 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
26909
26910 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
26911 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
26912
26913 2002-01-09 Richard Henderson <rth@redhat.com>
26914
26915 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
26916 type in which to perform the operation for each size.
26917
26918 2002-01-09 Alan Matsuoka (alanm@redhat.com)
26919
26920 * gcc.c-torture/compile/20020109-2.c: New test.
26921
26922 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
26923
26924 * gcc.c-torture/execute/loop-10.c: New test.
26925
26926 2002-01-09 Jakub Jelinek <jakub@redhat.com>
26927
26928 * gcc.c-torture/compile/20010226-1.c: New test.
26929 * gcc.c-torture/compile/20010227-1.c: New test.
26930 * gcc.c-torture/compile/20010426-1.c: New test.
26931 * gcc.c-torture/compile/20010510-1.c: New test.
26932 * gcc.c-torture/compile/20010605-3.c: New test.
26933 * gcc.c-torture/compile/20010824-1.c: New test.
26934 * gcc.c-torture/execute/20010409-1.c: New test.
26935 * gcc.dg/noncompile/20000901-1.c: New test.
26936 * gcc.dg/20001023-1.c: New test.
26937 * gcc.dg/20001101-1.c: New test.
26938 * gcc.dg/20001102-1.c: New test.
26939 * gcc.dg/20010207-1.c: New test.
26940 * gcc.dg/20010405-1.c: New test.
26941 * gcc.dg/20010822-1.c: New test.
26942 * gcc.dg/20011107-1.c: New test.
26943
26944 2002-01-09 Jeffrey A Law (law@redhat.com)
26945
26946 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
26947
26948 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
26949 execution failure on PA targets.
26950
26951 2002-01-09 Jakub Jelinek <jakub@redhat.com>
26952
26953 * gcc.c-torture/compile/20020109-1.c: New test.
26954
26955 2002-01-08 Kazu Hirata <kazu@hxi.com>
26956
26957 * gcc.c-torture/execute/20020108-1.c: New test.
26958
26959 2002-01-08 Jakub Jelinek <jakub@redhat.com>
26960
26961 * gcc.dg/20020108-1.c: New test.
26962
26963 2002-01-08 H.J. Lu <hjl@gnu.org>
26964
26965 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
26966 for header files.
26967
26968 2002-01-08 Geoff Keating <geoffk@redhat.com>
26969
26970 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
26971 consistency.
26972
26973 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
26974
26975 * gcc.dg/altivec-4.c: Test altivec predicates.
26976
26977 2002-01-07 Jakub Jelinek <jakub@redhat.com>
26978
26979 * gcc.c-torture/execute/20020107-1.c: New test.
26980
26981 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
26982
26983 PR c/5279
26984 * gcc.c-torture/compile/20020106-1.c: New test.
26985
26986 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
26987
26988 * gcc.c-torture/execute/nestfunc-4.c: New test.
26989
26990 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
26991
26992 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
26993 extra triple that slipped in.
26994 * g++.old-deja/g++.abi/align.C: Likewise.
26995 * g++.old-deja/g++.abi/bitfields.C: Likewise.
26996
26997 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
26998
26999 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
27000 * g++.old-deja/g++.abi/align.C: Likewise.
27001 * g++.old-deja/g++.abi/bitfields.C: Likewise.
27002
27003 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
27004 on FreeBSD/i386.
27005 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
27006 FreeBSD.
27007
27008 2002-01-04 Jakub Jelinek <jakub@redhat.com>
27009
27010 * gcc.dg/20020104-1.c: New test.
27011
27012 * gcc.dg/20020104-2.c: New test.
27013
27014 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
27015
27016 * gcc.dg/20020103-1.c: Fix typo in target selector.
27017
27018 2002-01-03 Richard Henderson <rth@redhat.com>
27019
27020 * gcc.dg/20020103-1.c: New.
27021
27022 2002-01-03 Kazu Hirata <kazu@hxi.com>
27023
27024 * gcc.c-torture/execute/20020103-1.c: New test.
27025
27026 2002-01-03 Jakub Jelinek <jakub@redhat.com>
27027
27028 * g++.dg/other/debug2.C: New test.
27029
27030 * gcc.c-torture/compile/20020103-1.c: New test.
27031
27032 2002-01-02 Jakub Jelinek <jakub@redhat.com>
27033
27034 * gcc.dg/gnu89-init-1.c: Added new tests.
27035
27036 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
27037
27038 * g++.dg/template/friend2.C: Remove as patch is reverted.
27039
27040 * g++.dg/warn/oldcast1.C: New test.
27041
27042 * g++.dg/template/ptrmem1.C: New test.
27043 * g++.dg/template/ptrmem2.C: New test.
27044
27045 * g++.dg/template/ntp.C: New test.
27046
27047 * g++.dg/other/component1.C: New test.
27048
27049 * g++.dg/template/ttp3.C: New test.
27050
27051 * g++.dg/template/friend2.C: New test.
27052 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
27053
27054 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
27055
27056 * g++.dg/other/ptrmem1.C: New test.
27057 * g++.dg/other/ptrmem2.C: New test.
27058
27059 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
27060
27061 * g++.dg/template/ctor1.C: New test.
27062
27063 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
27064
27065 * g++.dg/template/friend2.C: New test.
27066
27067 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
27068
27069 * gcc.dg/mmix-1.c: New test.
27070
27071 2001-12-31 Richard Henderson <rth@redhat.com>
27072
27073 * gcc.dg/asm-5.c: New.
27074
27075 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
27076
27077 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
27078 in namespace __gnu_cxx
27079
27080 2001-12-30 Richard Henderson <rth@redhat.com>
27081
27082 * gcc.dg/debug-6.c: New.
27083
27084 2001-12-30 Jakub Jelinek <jakub@redhat.com>
27085
27086 * gcc.c-torture/compile/20011229-2.c: New test.
27087
27088 2001-12-29 Jakub Jelinek <jakub@redhat.com>
27089
27090 * gcc.dg/debug-3.c: New test.
27091 * gcc.dg/debug-4.c: New test.
27092 * gcc.dg/debug-5.c: New test.
27093
27094 2001-12-29 Richard Henderson <rth@redhat.com>
27095
27096 * g++.dg/eh/loop1.C: New.
27097
27098 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
27099
27100 * g++.dg/template/crash1.C: New test.
27101
27102 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
27103
27104 * g++.dg/other/const1.C: New test.
27105
27106 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
27107
27108 * gcc.c-torture/compile/20011229-1.c: New test.
27109
27110 2001-12-28 Stan Shebs <shebs@apple.com>
27111
27112 * lib/objc-torture.exp: Resync with c-torture.exp.
27113 * lib/objc.exp: Load standard libraries.
27114
27115 2001-12-28 Jakub Jelinek <jakub@redhat.com>
27116
27117 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
27118 additional tests.
27119
27120 2001-12-27 Roger Sayle <roger@eyesopen.com>
27121
27122 * gcc.c-torture/execute/string-opt-16.c: New testcase.
27123
27124 2001-12-27 Richard Henderson <rth@redhat.com>
27125
27126 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
27127
27128 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
27129
27130 * g++.dg/eh/ctor1.C: New test.
27131 * g++.dg/other/error2.C: New test.
27132
27133 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
27134
27135 * g++.dg/other/init2.C: New test.
27136
27137 2001-12-24 Richard Henderson <rth@redhat.com>
27138
27139 * gcc.dg/20011223-1.c: New.
27140 * gcc.dg/inline-1.c: New.
27141
27142 2001-12-23 Richard Henderson <rth@redhat.com>
27143
27144 * gcc.dg/asm-4.c: Test operand modifiers.
27145
27146 2001-12-23 Richard Henderson <rth@redhat.com>
27147
27148 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
27149
27150 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
27151
27152 * gcc.c-torture/execute/20011223-1.c: New test.
27153
27154 2001-12-21 Richard Henderson <rth@redhat.com>
27155
27156 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
27157 re-enables the warning.
27158
27159 2001-12-21 Richard Henderson <rth@redhat.com>
27160
27161 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
27162
27163 2001-12-20 Jakub Jelinek <jakub@redhat.com>
27164
27165 * gcc.c-torture/compile/20011218-1.c: New test.
27166
27167 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
27168
27169 * gcc.misc-test/arm-isr.exp: New file. Control running of the
27170 arm-isr.c test.
27171 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
27172 epilogue generation for ARM ISR routines.
27173
27174 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27175
27176 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
27177 * gcc.dg/format/c90-printf-3.c: Likewise.
27178 * gcc.dg/format/c99-printf-3.c: Likewise.
27179 * gcc.dg/format/ext-1.c: Likewise.
27180 * gcc.dg/format/ext-6.c: Likewise.
27181 * gcc.dg/format/format.h: Prototype unlocked stdio.
27182
27183 2001-12-20 Richard Henderson <rth@redhat.com>
27184
27185 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
27186 (arena): Use it.
27187 (malloc): Correct allocation logic. Abort if we fill up the
27188 arena before initialization complete.
27189 (realloc): Correct allocation logic.
27190
27191 2001-12-20 Jakub Jelinek <jakub@redhat.com>
27192
27193 * gcc.c-torture/compile/20011219-2.c: New test.
27194
27195 * gcc.c-torture/execute/20011219-1.c: New test.
27196
27197 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
27198
27199 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
27200 target does not support weak symbols.
27201
27202 2001-12-19 Jakub Jelinek <jakub@redhat.com>
27203
27204 * gcc.c-torture/compile/20011219-1.c: New test.
27205
27206 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
27207
27208 * g++.dg/other/error1.C: New test.
27209
27210 2001-12-17 Jeffrey A Law (law@redhat.com)
27211
27212 * gcc.c-torture/execute/20011217-1.c: New test.
27213
27214 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
27215
27216 * objc.dg/special/: New directory.
27217 * objc.dg/special/special.exp: New file.
27218 * objc.dg/special/unclaimed-category-1.h: New file.
27219 * objc.dg/special/unclaimed-category-1a.m: New file.
27220 * objc.dg/special/unclaimed-category-1.m: New file.
27221
27222 2001-12-17 Andreas Jaeger <aj@suse.de>
27223
27224 * gcc.c-torture/compile/20011217-2.c: New test.
27225
27226 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
27227
27228 * gcc.c-torture/compile/20011217-1.c: New test.
27229
27230 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
27231
27232 * testsuite/gcc.dg/20011214-1.c: New.
27233
27234 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
27235
27236 * gcc.dg/altivec-4.c: New.
27237
27238 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
27239
27240 * gcc.dg/20011113-1.c: New test.
27241
27242 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
27243
27244 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
27245 std::__malloc_alloc_template<0> and
27246 std::__default_alloc_template<false, 0>.
27247
27248 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
27249
27250 * objc/execute/bf-21.m: New test.
27251 * objc/execute/enumeration-1.m: New test.
27252 * objc/execute/enumeration-2.m: New test.
27253
27254 2001-12-12 Jakub Jelinek <jakub@redhat.com>
27255
27256 * gcc.dg/gnu89-init-1.c: New test.
27257
27258 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
27259
27260 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
27261 * g++.old-deja/g++.jason/2371.C: Likewise.
27262 * g++.old-deja/g++.jason/template33.C: Likewise.
27263 * g++.old-deja/g++.jason/template34.C: Likewise.
27264 * g++.old-deja/g++.jason/template36.C: Likewise.
27265 * g++.old-deja/g++.oliva/typename1.C: Likewise.
27266 * g++.old-deja/g++.oliva/typename2.C: Likewise.
27267 * g++.old-deja/g++.other/typename1.C: Likewise.
27268 * g++.old-deja/g++.pt/inherit2.C: Likewise.
27269 * g++.old-deja/g++.pt/nontype5.C: Likewise.
27270 * g++.old-deja/g++.pt/typename11.C: Likewise.
27271 * g++.old-deja/g++.pt/typename14.C: Likewise.
27272 * g++.old-deja/g++.pt/typename16.C: Likewise.
27273 * g++.old-deja/g++.pt/typename3.C: Likewise.
27274 * g++.old-deja/g++.pt/typename4.C: Likewise.
27275 * g++.old-deja/g++.pt/typename5.C: Likewise.
27276 * g++.old-deja/g++.pt/typename7.C: Likewise.
27277 * g++.old-deja/g++.robertl/eb9.C: Likewise.
27278
27279 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
27280
27281 * g++.dg/other/linkage1.C: New test.
27282 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
27283 specifiers.
27284
27285 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
27286
27287 * gcc.dg/concat.c: New test.
27288
27289 2001-12-11 Stan Shebs <shebs@apple.com>
27290
27291 * objc/compile: New test directory.
27292 * objc/compile/compile.exp: New expect script.
27293 * objc/compile/20011211-1.m: New compile test.
27294
27295 2001-12-11 Jason Merrill <jason@redhat.com>
27296
27297 * lib/prune.exp (prune_gcc_output): Also handle "In member
27298 function". So many permutations...
27299
27300 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
27301
27302 * g++.dg/template/typedef1.C: New test.
27303
27304 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
27305
27306 * g++.dg/other/copy1.C: New test.
27307
27308 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
27309
27310 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
27311
27312 * gcc.dg/builtin-choose-expr.c: New.
27313
27314 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
27315
27316 * gcc.dg/altivec-2.c: New.
27317
27318 2001-12-07 Richard Henderson <rth@redhat.com>
27319
27320 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
27321
27322 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
27323
27324 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
27325 ultrasparc.
27326
27327 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
27328
27329 * g++-old.deja/g++.robertl/eb101.C: Deleted.
27330
27331 2001-12-06 Janis Johnson <janis187@us.ibm.com>
27332
27333 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
27334 variable argument list.
27335
27336 2001-12-06 Zack Weinberg <zack@codesourcery.com>
27337
27338 * gcc.c-torture/execute/memcheck: Delete entire directory.
27339 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
27340 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
27341
27342 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
27343
27344 * gcc.dg/Wshadow-1.c: New test.
27345
27346 2001-12-05 Jakub Jelinek <jakub@redhat.com>
27347
27348 * gcc.c-torture/compile/20011130-1.c: New test.
27349
27350 * gcc.dg/noncompile/20011025-1.c: New test.
27351
27352 * g++.dg/other/anon-union.C: New test.
27353
27354 * gcc.c-torture/execute/20011024-1.c: New test.
27355
27356 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
27357
27358 * gcc.c-torture/execute/20000722-1.x,
27359 gcc.c-torture/execute/20010123-1.x: Remove.
27360 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
27361 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
27362 gcc.dg/c99-complit-2.c: New tests.
27363
27364 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
27365
27366 * g++.dg/inherit/base1.C: New test.
27367
27368 2001-12-04 Jakub Jelinek <jakub@redhat.com>
27369
27370 * g++.dg/other/stdarg1.C: New test.
27371
27372 * gcc.c-torture/compile/20011130-2.c: New test.
27373
27374 2001-12-03 Janis Johnson <janis187@us.ibm.com>
27375
27376 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
27377 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
27378 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
27379 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
27380 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
27381 * gcc.dg/builtin-prefetch-1.c: New test.
27382
27383 2001-12-03 Jakub Jelinek <jakub@redhat.com>
27384
27385 * gcc.dg/20011130-1.c: New test.
27386
27387 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
27388
27389 * g++.dg/other/scope1.C: New test.
27390 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
27391
27392 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
27393
27394 * gcc.dg/vla-init-1.c: New test.
27395
27396 2001-12-01 Geoff Keating <geoffk@redhat.com>
27397
27398 * gcc.c-torture/compile/structs.c: New testcase from GDB.
27399
27400 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
27401
27402 * objc.dg/alias.m: Update.
27403 * objc.dg/class-1.m: Update.
27404 * objc.dg/const-str-1.m: Update.
27405 * objc.dg/fwd-proto-1.m: Update.
27406 * objc.dg/id-1.m: Update.
27407 * objc.dg/super-class-1.m: Update.
27408
27409 2001-11-29 Mark Mitchell <mark@codesourcery.com>
27410
27411 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
27412 constructs.
27413
27414 2001-11-28 Jeffrey A Law (law@cygnus.com)
27415
27416 * gcc.c-torture/execute/20011128-1.c: New test.
27417
27418 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
27419
27420 * gcc.dg/20011127-1.c: New test.
27421
27422 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
27423
27424 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
27425 from Austin Group draft 7.
27426 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
27427 scanf format arguments.
27428 * gcc.dg/format/no-exargs-2.c: New test.
27429
27430 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
27431
27432 * g++.dg/abi/vbase8-4.C: New test.
27433
27434 2001-11-24 Ian Lance Taylor <ian@airs.com>
27435
27436 * gcc.c-torture/execute/20011121-1.c: New test.
27437
27438 2001-11-23 Jeffrey A Law (law@cygnus.com)
27439
27440 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
27441
27442 2001-11-23 Andreas Jaeger <aj@suse.de>
27443
27444 * gcc.dg/cpp/charconst-2.c: New test.
27445
27446 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
27447
27448 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
27449 to the host if it is remote. Let tests specify extra headers
27450 they use.
27451 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
27452 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
27453 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
27454 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
27455 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
27456 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
27457 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
27458 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
27459 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
27460 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
27461
27462 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
27463
27464 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
27465 for little endian ARMs.
27466
27467 2001-11-20 Jakub Jelinek <jakub@redhat.com>
27468
27469 * gcc.c-torture/compile/20011119-1.c: New test.
27470 * gcc.c-torture/compile/20011119-2.c: New test.
27471
27472 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
27473
27474 * gcc.dg/altivec-1.c: Fix typo.
27475
27476 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
27477
27478 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
27479
27480 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
27481
27482 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
27483
27484 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
27485
27486 * lib/g77.exp: Don't specify --rpath-link.
27487
27488 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
27489 across all the headers.
27490 * gcc.dg/format/format.exp: For testing on a remote host,
27491 copy format.h.
27492
27493 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
27494 * gcc.c-torture/execute/930406-1.c: Likewise.
27495 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
27496
27497 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
27498
27499 * gcc.dg/altivec-1.c: New.
27500
27501 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
27502
27503 * gcc.dg/cpp/fpreprocessed.c: New test case.
27504
27505 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
27506
27507 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
27508 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
27509 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
27510
27511 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
27512
27513 * gcc.dg/no-builtin-1.c: New test.
27514
27515 2001-11-16 Jakub Jelinek <jakub@redhat.com>
27516
27517 * gcc.c-torture/execute/20011115-1.c: New test.
27518
27519 2001-11-15 Jakub Jelinek <jakub@redhat.com>
27520
27521 * gcc.c-torture/compile/20011114-2.c: New test.
27522 * gcc.c-torture/compile/20011114-3.c: New test.
27523 * gcc.c-torture/compile/20011114-4.c: New test.
27524
27525 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
27526
27527 * g++.dg/other/init1.C: New test.
27528
27529 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
27530
27531 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
27532 message.
27533
27534 * gcc.c-torture/execute/20011114-1.c: New testcase.
27535
27536 * gcc.c-torture/compile/20010327-1.c: Revert last change.
27537 * gcc.c-torture/compile/20011114-1.c: New test, exactly
27538 like the (before this change) version of 20010327-1.c.
27539
27540 2001-11-14 Roger Sayle <roger@eyesopen.com>
27541
27542 * gcc.c-torture/execute/string-opt-13.c: New testcase.
27543
27544 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
27545
27546 * g++.dg/init/array2.C: New test.
27547
27548 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
27549
27550 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
27551
27552 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
27553
27554 * g++.dg/other/forscope1.C: New test.
27555 * g++.dg/ext/forscope1.C: New test.
27556 * g++.dg/ext/forscope2.C: New test.
27557
27558 2001-11-13 Jakub Jelinek <jakub@redhat.com>
27559
27560 * gcc.c-torture/execute/20011113-1.c: New test.
27561
27562 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
27563
27564 * gcc.c-torture/execute/20011109-2.c: New test.
27565
27566 * gcc.c-torture/execute/20011109-1.c: New test.
27567
27568 2001-11-09 Jakub Jelinek <jakub@redhat.com>
27569
27570 * gcc.c-torture/compile/20011109-1.c: New test.
27571
27572 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
27573
27574 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
27575 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
27576 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
27577 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
27578 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
27579 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
27580 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
27581
27582 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
27583
27584 * g++.dg/warn/Wshadow-1.C: New tests.
27585 * g++.old-deja/g++.mike/for3.C: Update.
27586
27587 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
27588
27589 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
27590 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
27591 XFAILs. Adjust expected error texts.
27592 * gcc.c-torture/compile/20011106-1.c,
27593 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
27594 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
27595 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
27596 gcc.dg/c99-array-lval-5.c: New tests.
27597
27598 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
27599
27600 * gcc.dg/cpp/defined.c: Update.
27601
27602 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
27603
27604 * gcc.c-torture/execute/anon-1.c: New test.
27605
27606 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
27607
27608 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
27609 same size, so no warning should be produced on stormy16.
27610
27611 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
27612 due to oversized array.
27613 * g++.old-deja/g++.mike/ns15.C: Likewise.
27614 * g++.old-deja/g++.pt/crash16.C: Likewise.
27615
27616 2001-11-02 Graham Stott <grahams@redhat.com>
27617
27618 * g++.dgother/debug1.C: Fix typos.
27619
27620 2001-11-01 Jakub Jelinek <jakub@redhat.com>
27621
27622 * g++.dg/other/debug1.C: New test.
27623
27624 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
27625
27626 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
27627 of unsigned long.
27628
27629 2001-10-30 Jakub Jelinek <jakub@redhat.com>
27630
27631 * gcc.dg/20011029-2.c: New test.
27632
27633 * gcc.c-torture/compile/20011029-1.c: New test.
27634
27635 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
27636
27637 * objc/execute/class_self-1.m: New test.
27638 * objc/execute/class_self-2.m: New test.
27639
27640 2001-10-25 Zack Weinberg <zack@codesourcery.com>
27641
27642 * gcc.misc-tests/msgs.exp: Delete.
27643 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
27644 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
27645 error set to match recent changes.
27646
27647 2001-10-24 Zack Weinberg <zack@codesourcery.com>
27648
27649 * gcc.dg/20011021-1.c: New test.
27650
27651 2001-10-24 Jakub Jelinek <jakub@redhat.com>
27652
27653 * gcc.c-torture/compile/20011023-1.c: New test.
27654
27655 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
27656
27657 * lib/g77.exp: Rewrite based on lib/g++.exp.
27658
27659 2001-10-19 Jakub Jelinek <jakub@redhat.com>
27660
27661 * gcc.c-torture/execute/20011019-1.c: New test.
27662
27663 * gcc.dg/20011018-1.c: New test.
27664
27665 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
27666
27667 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
27668
27669 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
27670
27671 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
27672 * gcc.dg/attr-invalid.c: Likewise.
27673
27674 2001-10-18 Jakub Jelinek <jakub@redhat.com>
27675
27676 * testsuite/gcc.dg/20011015-1.c: New test.
27677
27678 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
27679
27680 * g++.dg/template/unify2.C: New test.
27681
27682 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
27683
27684 * g++.dg/other/exception-specification.C: New test
27685
27686 2001-10-13 Tom Rix <trix@redhat.com>
27687
27688 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
27689 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
27690
27691 2001-10-12 Jakub Jelinek <jakub@redhat.com>
27692
27693 * testsuite/gcc.dg/20011009-1.c: New test.
27694
27695 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
27696
27697 PR g++/4476
27698 * g++.dg/other/friend1.C: New test.
27699
27700 2001-10-11 Richard Henderson <rth@redhat.com>
27701
27702 * g++.old-deja/g++.other/crash18.C: Add -S to options.
27703
27704 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27705
27706 * gcc.c-torture/compile/20011010-1.c: New.
27707
27708 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
27709
27710 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
27711 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
27712 g77.f-torture/execute/execute.exp,
27713 g77.f-torture/noncompile/noncompile.exp,
27714 gcc.c-torture/compile/compile.exp,
27715 gcc.c-torture/execute/execute.exp,
27716 gcc.c-torture/execute/ieee/ieee.exp,
27717 gcc.c-torture/execute/memcheck/memcheck.exp,
27718 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
27719 objc/execute/execute.exp: Update FSF address.
27720
27721 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
27722
27723 * gcc.dg/cpp/cmdlne-C.c: Update.
27724 * gcc.dg/cpp/cmdlne-C2.c: New.
27725
27726 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27727
27728 * gcc.c-torture/execute/20011008-3.c: New.
27729
27730 2001-10-08 DJ Delorie <dj@redhat.com>
27731
27732 * gcc.dg/20011008-1.c: New.
27733 * gcc.dg/20011008-2.c: New.
27734
27735 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
27736
27737 * gcc.dg/cpp/spacing1.c: Update test.
27738
27739 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
27740
27741 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
27742 spelling errors of "separate" as "seperate".
27743
27744 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
27745
27746 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
27747 enough to avoid inlining.
27748
27749 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
27750
27751 * lib/g77.exp: set libg2c_dir correctly.
27752
27753 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
27754
27755 * gcc.dg/cpp/macro11.c: New test.
27756
27757 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
27758
27759 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
27760 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
27761 gcc.dg/format/multattr-3.c: New tests.
27762 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
27763 tests for format attributes on function pointers being rejected.
27764
27765 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
27766
27767 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
27768
27769 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
27770
27771 * g++.dg/warn/format1.C: New test.
27772
27773 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
27774
27775 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
27776
27777 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
27778
27779 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
27780
27781 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
27782
27783 * gcc.dg/cpp/redef2.c: Add test.
27784
27785 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
27786
27787 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
27788 long-standing bug on i686, apparently.
27789 * gcc.c-torture/execute/loop-2c.x: New file.
27790 * gcc.c-torture/execute/loop-2d.x: New file.
27791 * gcc.c-torture/execute/loop-3c.x: New file.
27792
27793 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
27794
27795 * gcc.dg/cpp/20000625-2.c: Correct line number.
27796
27797 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
27798
27799 * gcc.dg/cpp/macro10.c: New test.
27800 * gcc.dg/cpp/strify3.c: New test.
27801 * gcc.dg/cpp/spacing1.c: Add tests.
27802 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
27803 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
27804
27805 2001-09-24 DJ Delorie <dj@redhat.com>
27806
27807 * gcc.c-torture/execute/20010924-1.c: New test.
27808
27809 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
27810
27811 * testsuite/objc/execute/paste.m: Remove.
27812
27813 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
27814
27815 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
27816
27817 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
27818
27819 * g77.dg/strlen0.f: New test.
27820
27821 2001-09-21 Richard Henderson <rth@redhat.com>
27822
27823 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
27824 * g++.old-deja/g++.abi/vtable2.C: Likewise.
27825
27826 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
27827
27828 Table-driven attributes.
27829 * g++.dg/ext/attrib1.C: New test.
27830
27831 2001-09-20 DJ Delorie <dj@redhat.com>
27832
27833 * gcc.dg/20000926-1.c: Update expected warning messages.
27834 * gcc.dg/array-2.c: Likewise, and test for warnings too.
27835 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
27836 array.
27837
27838 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
27839
27840 * g++.dg/eh/registers1.C: New test case.
27841
27842 2001-09-17 Richard Henderson <rth@redhat.com>
27843
27844 * gcc.dg/array-5.c: Fix VLA decomposition test.
27845
27846 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
27847
27848 * gcc.dg/cpp/line5.c: New testcase.
27849
27850 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
27851
27852 * gcc.dg/cpp/macro9.c: New test.
27853
27854 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
27855
27856 * gcc.c-torture/execute/980223.c: Change type of addr from long
27857 to char *.
27858
27859 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
27860
27861 * gcc.c-torture/execute/20010915-1.c: New test.
27862
27863 2001-09-14 Janis Johnson <janis187@us.ibm.com>
27864
27865 * g77.dg/bprob: New directory.
27866 * g77.dg/bprob/bprob.exp: New file.
27867 * g77.dg/bprob/bprob-1.f: New test.
27868 * g77.dg/gcov: New directory.
27869 * g77.dg/gcov/gcov.exp: New file.
27870 * g77.dg/gcov/gcov-1.f: New test.
27871 * g77.dg/gcov/gcov-1.x: New file.
27872
27873 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
27874
27875 * gcc.dg/cpp/directiv.c: Update.
27876 * gcc.dg/cpp/undef1.c: Update.
27877
27878 2001-09-12 Jakub Jelinek <jakub@redhat.com>
27879
27880 * gcc.dg/20010912-1.c: New test.
27881
27882 2001-09-11 Janis Johnson <janis187@us.ibm.com>
27883
27884 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
27885 language-independent file in lib.
27886 * lib/gcov.exp: New file.
27887
27888 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
27889
27890 * gcc.c-torture/compile/20010911-1.c: New test.
27891
27892 2001-09-10 Janis Johnson <janis187@us.ibm.com>
27893
27894 * lib/profopt.exp: New, to support profile-directed optimizations.
27895 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
27896 * gcc.misc-tests/bprob-1.c: New test.
27897 * gcc.misc-tests/bprob-2.c: New test.
27898
27899 2001-09-07 Janis Johnson <janis187@us.ibm.com>
27900
27901 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
27902 XFAIL and which kinds of gcov output to verify.
27903 * gcc.misc-tests/gcov-4b.x: New file.
27904 * gcc.misc-tests/gcov-5b.x: New file.
27905 * gcc.misc-tests/gcov-6.x: New file.
27906 * gcc.misc-tests/gcov-7.c: New test.
27907 * gcc.misc-tests/gcov-7.x: New file.
27908
27909 2001-09-06 Janis Johnson <janis187@us.ibm.com>
27910
27911 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
27912 * gcc.misc-tests/gcov-6.c: New test.
27913
27914 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
27915
27916 PR c++/3986
27917 * g++.dg/abi/vbase1.C: New test.
27918
27919 2001-09-05 Ziemowit Laski <zlaski@apple.com>
27920
27921 * objc.dg/method-2.m: New.
27922
27923 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
27924
27925 PR c++/4203
27926 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
27927 * g++.dg/init/empty1.C: New test.
27928
27929 2001-09-03 Jakub Jelinek <jakub@redhat.com>
27930
27931 * gcc.c-torture/compile/20010903-1.c: New test.
27932
27933 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
27934
27935 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
27936 for m68k.
27937
27938 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
27939
27940 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
27941
27942 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
27943
27944 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
27945
27946 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
27947
27948 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
27949 for 16-bit 'unsigned int'.
27950
27951 2001-08-29 Kazu Hirata <kazu@hxi.com>
27952
27953 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
27954
27955 2001-08-27 Richard Henderson <rth@redhat.com>
27956
27957 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
27958 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
27959
27960 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
27961
27962 * gcc.dg/asm-names.c (ymain): New.
27963
27964 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
27965
27966 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
27967 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
27968 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
27969
27970 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27971
27972 * gcc.dg/compare5.c: New testcase.
27973
27974 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
27975
27976 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
27977 and "In instantiation".
27978
27979 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
27980
27981 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
27982
27983 2001-08-20 Janis Johnson <janis187@us.ibm.com>
27984
27985 * gcc.misc-tests/gcov.exp: Add support for branch information.
27986 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
27987 * gcc.misc-tests/gcov-4.c: New test.
27988 * gcc.misc-tests/gcov-4b.c: New test.
27989 * gcc.misc-tests/gcov-5b.c: New test.
27990
27991 2001-08-20 Zack Weinberg <zackw@panix.com>
27992
27993 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
27994 expected to fail.
27995
27996 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
27997
27998 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
27999
28000 2001-08-19 Jakub Jelinek <jakub@redhat.com>
28001
28002 * g++.dg/eh/template1.C: New test.
28003
28004 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
28005
28006 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
28007 Fix thinko.
28008 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
28009 for xfail.
28010
28011 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
28012
28013 * lib/g77-dg.exp: Use prune.exp for common procedures
28014 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
28015 * lib/g77.exp: (g77-dg-prune) Remove
28016
28017 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
28018
28019 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
28020
28021 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28022
28023 * g++.dg/template/unify1.C: New test.
28024
28025 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
28026
28027 * g++.dg/abi/empty4.C: New test.
28028
28029 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
28030
28031 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
28032 solaris2.*
28033 * g77.f-torture/compile/pr3743.x: Likewise
28034
28035 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
28036
28037 * g++.dg/other/using-declaration.C: New test.
28038
28039 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
28040
28041 * gcc.dg/cpp/tr-sign.c: New testcase.
28042
28043 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
28044
28045 * gcc.dg/cpp/19951025-1.c: Revert.
28046 * gcc.dg/cpp/directiv.c: We no longer process directives that
28047 interrupt macro arguments.
28048
28049 2001-08-03 Zack Weinberg <zackw@stanford.edu>
28050
28051 * gcc.dg/bconstp-1.c: New test.
28052
28053 2001-08-03 Richard Henderson <rth@redhat.com>
28054
28055 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
28056
28057 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
28058
28059 * gcc.dg/cpp/19951025-1.c: Update.
28060
28061 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
28062
28063 * g77.dg/ff90-1.f (s): Fix reference of variable z,
28064 should be x.
28065
28066 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
28067
28068 Kill -fhonor-std.
28069 * g++.old-deja/g++.ns/ns14.C: Remove special options.
28070 * g++.old-deja/g++.other/std1.C: Likewise.
28071 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
28072
28073 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
28074
28075 * lib/g77.exp: Load gcc-defs.exp for common procedures
28076 (g77_pass, g77_fail, g77_finish, g77_exit,
28077 ${tool}_check_unsupported_p} Now redundant. Deleted.
28078
28079 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
28080
28081 * g77.dg/fbackslash.f
28082 * g77.dg/fcase-preserve.f
28083 * g77.dg/ff90-1.f
28084 * g77.dg/ffixed-line-length-0.f
28085 * g77.dg/ffixed-line-length-132.f
28086 * g77.dg/ffixed-line-length-7.f
28087 * g77.dg/ffixed-line-length-72.f
28088 * g77.dg/ffixed-line-length-none.f
28089 * g77.dg/ffree-form-1.f
28090 * g77.dg/fno-backslash.f
28091 * g77.dg/fno-f90-1.f
28092 * g77.dg/fno-fixed-form-1.f
28093 * g77.dg/fno-onetrip.f
28094 * g77.dg/fno-typeless-boz.f
28095 * g77.dg/fno-underscoring.f
28096 * g77.dg/fno-vxt-1.f
28097 * g77.dg/fonetrip.f
28098 * g77.dg/ftypeless-boz.f
28099 * g77.dg/fugly-assumed.f
28100 * g77.dg/funderscoring.f
28101 * g77.dg/fvxt-1.f
28102
28103 2001-08-01 Ziemowit Laski <zlaski@apple.com>
28104
28105 * objc.dg/fwd-proto-1.m: New.
28106 * objc.dg/local-decl-1.m: New.
28107 * objc.dg/naming-1.m: New.
28108 * objc.dg/naming-2.m: New.
28109 * objc.dg/proto-hier-1.m: New.
28110
28111 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
28112
28113 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
28114 largest-type elements to a struct makes its size grow.
28115
28116 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
28117
28118 * g++.dg/abi/vthunk1.C: New test.
28119
28120 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
28121
28122 * g++.dg/abi/vbase8-22.C: New test.
28123
28124 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
28125
28126 * gcc.dg/cpp/macro8.c: New test.
28127
28128 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
28129
28130 * g++.dg/abi/vbase8-21.C: New test.
28131
28132 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
28133
28134 * g++.dg/abi/vbase8-10.C: New test.
28135
28136 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
28137
28138 * lib/g++.exp (g++_set_ld_library_path): Renamed to
28139 ${tool}_set_ld_library_path.
28140 Changed caller.
28141 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
28142 g++.exp.
28143
28144 2001-07-26 Stan Cox <scox@redhat.com>
28145
28146 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
28147 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
28148 gcc_exit, gcc_check_unsupported_p):
28149 Moved to gcc-deps.exp
28150 * gcc-deps.exp: New file.
28151
28152 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28153
28154 * g++.old-deja/g++.pt/defarg14.C: New test.
28155
28156 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
28157
28158 * g++.old-deja/g++.other/lineno5.C: New test.
28159
28160 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
28161
28162 * g++.old-deja/g++.pt/crash68.C: New test.
28163
28164 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
28165
28166 * g++.old-deja/g++.other/crash42.C: New test.
28167
28168 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
28169
28170 * gcc.dg/cpp/extratokens.c: Fix.
28171 * gcc.dg/cpp/skipping2.c: New tests.
28172
28173 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
28174
28175 * gcc.c-torture/execute/20010724-1.c: New file.
28176 * gcc.c-torture/execute/20010724-1.x: New file.
28177
28178 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
28179
28180 * g++.old-deja/g++.other/cond7.C: New test.
28181
28182 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
28183
28184 * g++.old-deja/g++.other/optimize4.C: New test.
28185
28186 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
28187
28188 * g++.old-deja/g++.abi/vbase8-5.C: New test.
28189
28190 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
28191
28192 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
28193 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
28194 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
28195 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
28196
28197 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
28198 bug report" message.
28199
28200 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
28201 * g++.dg/ext/instantiate1.C: Move from old-deja.
28202
28203 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
28204
28205 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
28206 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
28207 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
28208 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
28209
28210 2001-07-23 Jeffrey A Law (law@cygnus.com)
28211
28212 * gcc.c-torture/execute/20010723-1.c: New test.
28213
28214 2001-07-23 Ben Elliston <bje@redhat.com>
28215
28216 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
28217
28218 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28219
28220 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
28221 i[34567]86-*-*.
28222 Delete handling of ieee_multilib_flags.
28223 Pass -mieee for alpha*-*-* and sh-*-*.
28224 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
28225
28226 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
28227
28228 Remove old-abi tests.
28229 * g++.old-deja/g++.mike/p11116.C: Remove.
28230 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
28231
28232 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
28233
28234 * g77.f-torture/compile/pr3743.f: New test
28235
28236 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
28237
28238 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
28239
28240 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
28241
28242 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
28243 g++.old-deja/g++.pt/static6.C: Likewise.
28244 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
28245 supports weak symbols.
28246
28247 2001-07-18 Andreas Jaeger <aj@suse.de>
28248
28249 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
28250 supported again.
28251
28252 2001-07-18 Andreas Jaeger <aj@suse.de>
28253
28254 * gcc.dg/iftrap-1.c: Fix target line.
28255
28256 2001-07-17 Richard Henderson <rth@redhat.com>
28257
28258 * gcc.c-torture/execute/20010717-1.c: New.
28259
28260 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
28261
28262 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
28263 tests.
28264
28265 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
28266
28267 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
28268
28269 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
28270
28271 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
28272 UAC_SIGBUS, UAC_NOPRINT definitions.
28273
28274 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
28275
28276 * objc/execute/object_is_class.m: New test.
28277 * objc/execute/object_is_meta_class.m: New test.
28278
28279 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
28280
28281 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
28282 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
28283
28284 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
28285
28286 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
28287 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
28288
28289 2001-07-14 Richard Henderson <rth@redhat.com>
28290
28291 * gcc.dg/iftrap-1.c: New.
28292
28293 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
28294
28295 * g77.f-torture/execute/intrinsic77.f: New test.
28296
28297 2001-07-11 Janis Johnson <janis@us.ibm.com>
28298
28299 * gcc.misc-tests/gcov-3.c: New test.
28300
28301 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
28302
28303 * gcc.c-torture/compile/20010711-1.c,
28304 * gcc.c-torture/compile/20010711-2.c: New tests.
28305
28306 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
28307
28308 * gcc.c-torture/execute/20010711-1.c: New test.
28309
28310 2001-07-11 Ben Elliston <bje@redhat.com>
28311
28312 * g++.old-deja/g++.other/enum5.C: New test.
28313
28314 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
28315
28316 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
28317 (g++-dg-prune): Call prune_gcc_output.
28318 * prune.exp: New file for prune_gcc_output.
28319 * lib/g++.exp, lib/gcc.exp: Load it.
28320
28321 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
28322
28323 * gcc.c-torture/compile/20010701-1.c,
28324 g++.old-deja/g++.ext/attrib6.C: New tests.
28325
28326 2001-07-06 Jeffrey A Law (law@cygnus.com)
28327
28328 * gcc.c-torture/compile/20010706-1.c: New test.
28329
28330 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
28331
28332 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
28333
28334 2001-06-28 Stan Shebs <shebs@apple.com>
28335
28336 * gcc.dg/pragma-darwin.c: New test.
28337
28338 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
28339
28340 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
28341 Solaris 2.[678] system.
28342
28343 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
28344
28345 * gcc.dg/20010622-1.c: New test.
28346
28347 2001-06-18 Stan Shebs <shebs@apple.com>
28348
28349 * objc.dg: New directory.
28350 * objc.dg/dg.exp: New file.
28351 * objc.dg/alias.m: New.
28352 * objc.dg/class-1.m: New.
28353 * objc.dg/class-2.m: New.
28354 * objc.dg/const-str-1.m: New.
28355 * objc.dg/const-str-2.m: New.
28356 * objc.dg/id-1.m: New.
28357 * objc.dg/method-1.m: New.
28358 * objc.dg/super-class-1.m: New.
28359 * lib/objc-dg.exp: New file.
28360
28361 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
28362
28363 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
28364 of label name.
28365
28366 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
28367
28368 * g++.old-deja/g++.abi/vbase8-9.C: New test.
28369
28370 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28371
28372 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
28373 variable.
28374
28375 2001-06-12 Richard Henderson <rth@redhat.com>
28376
28377 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
28378
28379 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
28380
28381 * g++.old-deja/g++.abi/vbase5.C: New test.
28382 * g++.old-deja/g++.abi/vbase6.C: New test.
28383 * g++.old-deja/g++.abi/vbase7.C: New test.
28384
28385 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28386
28387 * gcc.c-torture/compile/20010610-1.c: New test.
28388
28389 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
28390
28391 * g++.old-deja/g++.abi/vbase4.C: New test.
28392
28393 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
28394
28395 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
28396 support %f for HC11/HC12 targets.
28397 * gcc.c-torture/execute/930513-1.x: New file, likewise.
28398 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
28399 on HC11/HC12 targets.
28400 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
28401
28402 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
28403
28404 * gcc.dg/wchar_t-1.c: New file.
28405 * gcc.dg/wint_t-1.c: Likewise.
28406
28407 2001-06-11 Bernd Schmidt <bernds@redhat.com>
28408
28409 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
28410
28411 2001-06-11 Richard Henderson <rth@redhat.com>
28412
28413 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
28414
28415 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
28416
28417 * gcc.c-torture/compile/20010611-1.c: New test.
28418
28419 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
28420
28421 * gcc.dg/c99-tag-1.c: Add more tests.
28422
28423 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
28424
28425 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
28426 representation on MN10300 and ARM/Thumb.
28427
28428 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
28429
28430 * g77.f-torture/execute/20010610.f: New.
28431
28432 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
28433
28434 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
28435 names.
28436
28437 2001-06-09 Richard Henderson <rth@redhat.com>
28438
28439 * gcc.c-torture/execute/ashrdi-1.c: New.
28440 * gcc.c-torture/execute/ashldi-1.c: New.
28441 * gcc.c-torture/execute/lshrdi-1.c: New.
28442
28443 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
28444
28445 * objc/execute/load-3.m: Added. Check sending +load to categories,
28446 in addition to classes.
28447
28448 2001-06-08 Stan Shebs <shebs@apple.com>
28449
28450 * objc/execute/load-2.m: New test. From Nicola Pero
28451 <n.pero@mi.flashnet.it>.
28452
28453 2001-06-08 Jakub Jelinek <jakub@redhat.com>
28454
28455 * gcc.c-torture/execute/20010605-2.c: New test.
28456
28457 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
28458
28459 * g++.old-deja/g++.abi/vbase2.C: New test.
28460 * g++.old-deja/g++.abi/vbase3.C: New test.
28461
28462 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
28463
28464 * g++.old-deja/g++.pt/friend49.C: New test.
28465
28466 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
28467
28468 * g++.old-deja/g++.ext/anon3.C: New test.
28469
28470 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
28471
28472 * g++.old-deja/g++.other/conv7.C: New test.
28473
28474 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
28475
28476 * gcc.c-torture/compile/20010605-2.c: New test.
28477
28478 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
28479
28480 * gcc.c-torture/execute/20010604-1.c: New test.
28481
28482 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
28483
28484 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
28485
28486 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
28487
28488 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
28489 (g++_link_flags): Likewise.
28490 (g++_init): Pass gccpath's value to two previous functions.
28491
28492 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28493
28494 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
28495 Ensure logfile entry matches exec command line.
28496
28497 2001-05-31 Richard Henderson <rth@redhat.com>
28498
28499 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
28500 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
28501
28502 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
28503
28504 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
28505 compiler for irix6.2
28506
28507 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
28508
28509 * g++.old-deja/g++.other/optimize3.C: New file.
28510
28511 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
28512
28513 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
28514 assemble.
28515
28516 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
28517
28518 * g++.old-deja/g++.other/optimize2.C: New file.
28519
28520 2001-05-25 Diego Novillo <dnovillo@redhat.com>
28521
28522 * gcc.c-torture/compile/20010518-2.c: New file.
28523 * gcc.c-torture/execute/20010518-1.c: New file.
28524 * gcc.c-torture/execute/20010518-2.c: New file.
28525
28526 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
28527
28528 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
28529
28530 2001-05-24 Mark Mitchell <mark@codesourcery.com>
28531
28532 G++ no longer defines builtins that do not begin with __builtin.
28533 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
28534 * g++.old-deja/g++.brendand/misc13.C: Likewise.
28535 * g++.old-deja/g++.law/builtin1.C: Likewise.
28536 * g++.old-deja/g++.law/cvt2.C: Likewise.
28537 * g++.old-deja/g++.mike/net5.C: Likewise.
28538 * g++.old-deja/g++.other/builtins1.C: Likewise.
28539 * g++.old-deja/g++.other/builtins2.C: Likewise.
28540 * g++.old-deja/g++.other/builtins3.C: Likewise.
28541 * g++.old-deja/g++.other/builtins4.C: Likewise.
28542 * g++.old-deja/g++.other/inline8.C: Likewise.
28543 * g++.old-deja/g++.robertl/eb39.C: Likewise.
28544
28545 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
28546
28547 * g++.old-deja/g++.pt/using1.C: Adjust.
28548 * g++.old-deja/g++.pt/using2.C: New test.
28549
28550 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
28551
28552 * gcc.dg/cpp/charconst.c: New tests.
28553 * gcc.dg/cpp/escape.c: New tests.
28554 * gcc.dg/cpp/escape-1.c: New tests.
28555 * gcc.dg/cpp/escape-2.c: New tests.
28556 * gcc.dg/cpp/ucs.c: New tests.
28557
28558 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
28559
28560 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
28561 native compiler for irix6.5.
28562
28563 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
28564
28565 * lib/g++.exp (g++_include_flags): Use args to compute
28566 get_multilibs.
28567 (g++_link_flags): Likewise.
28568 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
28569
28570 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
28571
28572 * gcc.dg/c90-hexfloat-1.c: Add more tests.
28573
28574 2001-05-21 Geoff Keating <geoffk@redhat.com>
28575
28576 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
28577 this file.
28578
28579 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
28580
28581 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
28582 STACK_SIZE;
28583 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
28584 to STACK_SIZE; Use it to define size of add_histo array.
28585 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
28586 to STACK_SIZE.
28587 (f): Use GITT_SIZE to define size of gitt local table.
28588 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
28589 to STACK_SIZE; Use it to define size of bytemem array.
28590
28591 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
28592
28593 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
28594 on 68HC11/HC12 due to the asm instruction.
28595 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
28596 * gcc.c-torture/compile/920520-1.x: Likewise.
28597 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
28598 on 68HC11/HC12 because the function is larger than 64K.
28599 * gcc.c-torture/compile/961203-1.x: New file, this test fails
28600 on 68HC11/HC12 because the structure is too large.
28601
28602 2001-05-20 Richard Henderson <rth@redhat.com>
28603
28604 * gcc.c-torture/execute/20010520-1.c: New.
28605
28606 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28607
28608 * g++.old-deja/g++.warn/compare1.C: New test.
28609 * gcc.dg/compare4.c: New test.
28610
28611 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
28612
28613 * g++.old-deja/g++.other/optimize1.C: New test.
28614
28615 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28616
28617 * g++.old-deja/g++.pt/spec41.C: New test.
28618
28619 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
28620
28621 * gcc.c-torture/compile/20010114-1.x: Remove.
28622
28623 2001-05-18 Stan Shebs <shebs@apple.com>
28624
28625 * gcc.c-torture/compile/20010518-1.c: New test.
28626
28627 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
28628
28629 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
28630 * g++.old-deja/g++.pt/crash67.C: New test.
28631
28632 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
28633
28634 * g++.old-deja/g++.other/debug9.C: New test.
28635
28636 2001-05-16 Zack Weinberg <zackw@stanford.edu>
28637
28638 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
28639
28640 2001-05-16 Jan Hubicka <jh@suse.cz>
28641
28642 * gcc.c-torture/compile/20010516-1.c: New test.
28643
28644 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
28645
28646 * g++.old-deja/g++.other/crash41.C: New test.
28647
28648 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
28649
28650 * g++.old-deja/g++.pt/crash66.C: New test.
28651
28652 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
28653
28654 * g++.old-deja/g++.robertl/eb27.C: Convert.
28655
28656 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
28657
28658 * g++.dg/friend-warn.C: New test. Do not warn about friend
28659 declaration being redundant.
28660
28661 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
28662
28663 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
28664
28665 2001-05-14 Mark Mitchell <mark@codesourcery.com>
28666
28667 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
28668
28669 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
28670
28671 * lib/g++.exp: Use testsuite_flags.
28672
28673 2001-05-13 Mark Mitchell <mark@codesourcery.com>
28674
28675 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
28676
28677 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
28678
28679 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
28680
28681 2001-05-11 Mark Mitchell <mark@codesourcery.com>
28682
28683 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
28684
28685 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
28686
28687 * gcc.c-torture/compile/20010313-1.c: New test.
28688
28689 2001-05-09 Zack Weinberg <zackw@stanford.edu>
28690
28691 * gcc.dg/cpp/direct2.c: New test.
28692 * gccq.dg/cpp/direct2s.c: New test.
28693
28694 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
28695
28696 2001-05-07 Mark Mitchell <mark@codesourcery.com>
28697
28698 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
28699 * g++.old-deja/g++.other/op3.C: Likewise.
28700
28701 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
28702
28703 * gcc.dg/cpp/syshdr.h: New file.
28704 * gcc.dg/cpp/sysmac1.c: Update.
28705 * gcc.dg/cpp/sysmac2.c: Update.
28706
28707 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
28708
28709 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
28710
28711 2001-05-04 David Edelsohn <edelsohn@gnu.org>
28712
28713 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
28714 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
28715
28716 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
28717
28718 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
28719
28720 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
28721
28722 * lib/g++.exp (g++_include_flags): Don't use any special flags
28723 if TESTING_IN_BUILD_TREE is not defined.
28724 (g++_init): Use a plain 'c++' as the compiler if
28725 TESTING_IN_BUILD_TREEE is not defined.
28726
28727 2001-05-02 Jakub Jelinek <jakub@redhat.com>
28728
28729 * g++.old-deja/g++.eh/catch13.C: New test.
28730 * g++.old-deja/g++.eh/catch14.C: New test.
28731
28732 2001-05-02 Jakub Jelinek <jakub@redhat.com>
28733
28734 * gcc.dg/cpp/tr-define.c: New test.
28735
28736 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
28737
28738 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
28739 <stdlib.h>, not <malloc.h>.
28740
28741 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
28742
28743 * g++.old-deja/g++.ns/template17.C: New test.
28744
28745 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
28746
28747 * g++.old-deja/g++.pt/ref4.C: New test.
28748
28749 2001-04-30 Richard Henderson <rth@redhat.com>
28750
28751 * gcc.dg/20000724-1.c: Revert last change.
28752
28753 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
28754
28755 * g77.f-torture/execute/20010430.f: New test.
28756
28757 2001-04-30 Mark Mitchell <mark@codesourcery.com>
28758
28759 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
28760
28761 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
28762
28763 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
28764
28765 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
28766
28767 * g++.old-deja/g++.eh/crash6.C: New test.
28768
28769 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
28770
28771 * g++.old-deja/g++.other/warn7.C: New test.
28772
28773 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
28774
28775 * g++.old-deja/g++.other/defarg9.C: New test.
28776
28777 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
28778
28779 * g77.f-torture/compile/20010426.f: New test.
28780 * g77.f-torture/execute/20010426.f: New test.
28781
28782 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
28783
28784 * g77.f-torture/compile/20000629-1.x: Remove - error
28785 has been fixed.
28786
28787 2001-04-26 Jeffrey A Law (law@cygnus.com)
28788
28789 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
28790 Tweak slightly to work with g++.dg framework.
28791 * g++.dg/special/ecos.exp: Run initp1.C test.
28792 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
28793
28794 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
28795 its linker doesn't give line numbers either.
28796 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
28797
28798 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
28799
28800 * g++.old-deja/g++.other/lex1.C: New test.
28801
28802 2001-04-26 Jakub Jelinek <jakub@redhat.com>
28803
28804 * gcc.dg/noncompile/20010425-1.c: New test.
28805
28806 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
28807
28808 * g++.old-deja/g++.pt/mangle2.C: New test.
28809
28810 2001-04-25 Jakub Jelinek <jakub@redhat.com>
28811
28812 * gcc.dg/format/plus-1.c: New test.
28813
28814 2001-04-25 Jakub Jelinek <jakub@redhat.com>
28815
28816 * gcc.dg/20010423-1.c: New test.
28817
28818 2001-04-25 Jakub Jelinek <jakub@redhat.com>
28819
28820 * gcc.c-torture/execute/20010422-1.c: New test.
28821
28822 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
28823
28824 * g++.old-deja/g++.ns/type2.C: New test.
28825
28826 2001-04-24 Zack Weinberg <zackw@stanford.edu>
28827
28828 * g++.old-deja/g++.other/perf1.C: New test.
28829
28830 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
28831
28832 * gcc.dg/c99-func-2.c: Remove xfail.
28833 * gcc.dg/c99-func-3.c: Remove xfail.
28834 * gcc.dg/c99-func-4.c: Remove xfail.
28835
28836 2001-04-23 Zack Weinberg <zackw@stanford.edu>
28837
28838 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
28839
28840 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
28841
28842 * gcc.c-torture/compile/20010423-1.c: New test.
28843
28844 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
28845
28846 * g++.old-deja/g++.pt/typename28.C: New test.
28847
28848 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
28849
28850 * g++.old-deja/g++.abi/empty2.C: New test.
28851 * g++.old-deja/g++.abi/empty3.C: New test.
28852
28853 2001-04-20 Jakub Jelinek <jakub@redhat.com>
28854
28855 * g++.old-deja/g++.other/comdat2.C: New test.
28856 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
28857
28858 2001-04-20 Jakub Jelinek <jakub@redhat.com>
28859
28860 * g++.old-deja/g++.other/overload14.C: New test.
28861
28862 2001-04-20 Jakub Jelinek <jakub@redhat.com>
28863
28864 * g++.old-deja/g++.other/lookup23.C: New test.
28865
28866 2001-04-20 Jakub Jelinek <jakub@redhat.com>
28867
28868 * gcc.c-torture/execute/20010403-1.c: New test.
28869
28870 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
28871 Mark Mitchell <mark@codesourcery.com>
28872
28873 * lib/old-dejagnu.exp: Don't delete output of executable.
28874 Add .exe suffix to executables.
28875
28876 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
28877
28878 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
28879
28880 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28881
28882 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
28883
28884 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
28885
28886 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
28887 * g++.old-deja/g++.abi/crash1.C: New test.
28888
28889 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
28890
28891 * g++.old-deja/g++.other/crash40.C: New test.
28892
28893 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28894
28895 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
28896
28897 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
28898
28899 * g++.old-deja/g++.other/warn6.C: New test.
28900
28901 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
28902
28903 * g++.old-deja/g++.robertl/eb42.C: Same.
28904
28905 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28906
28907 * gcc.dg/wtr-conversion-1.c: New testcase.
28908
28909 2001-04-10 Richard Henderson <rth@redhat.com>
28910
28911 * g++.old-deja/g++.other/array5.C: New.
28912
28913 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28914
28915 * gcc.c-torture/execute/20010408-1.c: New test.
28916
28917 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
28918
28919 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
28920 headers and constructs.
28921 * g++.old-deja/g++.robertl/eb79.C: Same.
28922 * g++.old-deja/g++.robertl/eb77.C (main): Same.
28923 * g++.old-deja/g++.robertl/eb73.C: Same.
28924 * g++.old-deja/g++.robertl/eb66.C (main): Same.
28925 * g++.old-deja/g++.robertl/eb55.C (t): Same.
28926 * g++.old-deja/g++.robertl/eb54.C (main): Same.
28927 * g++.old-deja/g++.robertl/eb46.C (main): Same.
28928 * g++.old-deja/g++.robertl/eb44.C: Same.
28929 * g++.old-deja/g++.robertl/eb41.C (main): Same.
28930 * g++.old-deja/g++.robertl/eb4.C (main): Same.
28931 * g++.old-deja/g++.robertl/eb39.C: Same.
28932 * g++.old-deja/g++.robertl/eb33.C (main): Same.
28933 * g++.old-deja/g++.robertl/eb31.C (main): Same.
28934 * g++.old-deja/g++.robertl/eb30.C: Same.
28935 * g++.old-deja/g++.robertl/eb3.C: Same.
28936 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
28937 * g++.old-deja/g++.robertl/eb21.C: Same.
28938 * g++.old-deja/g++.robertl/eb15.C: Same.
28939 * g++.old-deja/g++.robertl/eb118.C: Same.
28940 * g++.old-deja/g++.robertl/eb115.C (main): Same.
28941 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
28942 * g++.old-deja/g++.robertl/eb109.C: Same.
28943 * g++.old-deja/g++.other/sibcall1.C (main): Same.
28944 * g++.old-deja/g++.mike/rtti1.C: Same.
28945 * g++.old-deja/g++.mike/p658.C: Same.
28946 * g++.old-deja/g++.mike/net46.C: Same.
28947 * g++.old-deja/g++.mike/net34.C: Same.
28948 * g++.old-deja/g++.mike/memoize1.C: Same.
28949 * g++.old-deja/g++.mike/eh2.C: Same.
28950 * g++.old-deja/g++.law/weak.C: Same.
28951 * g++.old-deja/g++.law/visibility7.C: Same.
28952 * g++.old-deja/g++.law/visibility25.C: Same.
28953 * g++.old-deja/g++.law/visibility22.C: Same.
28954 * g++.old-deja/g++.law/visibility2.C: Same.
28955 * g++.old-deja/g++.law/visibility17.C: Same.
28956 * g++.old-deja/g++.law/visibility13.C: Same.
28957 * g++.old-deja/g++.law/visibility10.C: Same.
28958 * g++.old-deja/g++.law/visibility1.C: Same.
28959 * g++.old-deja/g++.law/virtual3.C (eval): Same.
28960 * g++.old-deja/g++.law/vbase1.C: Same.
28961 * g++.old-deja/g++.law/operators32.C: Same.
28962 * g++.old-deja/g++.law/nest3.C: Same.
28963 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
28964 * g++.old-deja/g++.law/except5.C (main): Same.
28965 * g++.old-deja/g++.law/cvt7.C (run): Same.
28966 * g++.old-deja/g++.law/cvt2.C: Same.
28967 * g++.old-deja/g++.law/cvt16.C: Same.
28968 * g++.old-deja/g++.law/ctors6.C (bar): Same.
28969 * g++.old-deja/g++.law/ctors17.C (main): Same.
28970 * g++.old-deja/g++.law/ctors13.C: Same.
28971 * g++.old-deja/g++.law/ctors12.C (main): Same.
28972 * g++.old-deja/g++.law/ctors10.C: Same.
28973 * g++.old-deja/g++.law/code-gen5.C: Same.
28974 * g++.old-deja/g++.law/bad-error7.C: Same.
28975 * g++.old-deja/g++.law/arm9.C: Same.
28976 * g++.old-deja/g++.law/arm12.C: Same.
28977 * g++.old-deja/g++.law/arg8.C: Same.
28978 * g++.old-deja/g++.law/arg1.C: Same.
28979 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
28980 * g++.old-deja/g++.jason/template31.C: Same.
28981 * g++.old-deja/g++.jason/template24.C (main): Same.
28982 * g++.old-deja/g++.jason/2371.C: Same.
28983 * g++.old-deja/g++.eh/new2.C: Same.
28984 * g++.old-deja/g++.eh/new1.C: Same.
28985 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
28986 * g++.old-deja/g++.brendan/nest21.C (main): Same.
28987 * g++.old-deja/g++.brendan/err-msg3.C: Same.
28988 * g++.old-deja/g++.brendan/crash62.C: Same.
28989 * g++.old-deja/g++.brendan/crash52.C: Same.
28990 * g++.old-deja/g++.brendan/crash49.C (main): Same.
28991 * g++.old-deja/g++.brendan/crash38.C: Same.
28992 * g++.old-deja/g++.brendan/crash15.C (main): Same.
28993 * g++.old-deja/g++.brendan/copy9.C: Same.
28994
28995 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
28996
28997 * gcc.c-torture/execute/20001203-2.c (memset):
28998 Count argument is of type __SIZE_TYPE__.
28999
29000 2001-04-04 Diego Novillo <dnovillo@redhat.com>
29001
29002 * gcc.c-torture/compile/20010404-1.c: New test.
29003
29004 2001-04-04 Jakub Jelinek <jakub@redhat.com>
29005
29006 * gcc.c-torture/compile/20010326-1.c: New test.
29007
29008 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
29009
29010 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
29011 peculiarities of the SH.
29012 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
29013
29014 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
29015
29016 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
29017 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
29018 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
29019
29020 2001-04-02 Jakub Jelinek <jakub@redhat.com>
29021
29022 * g77.f-torture/compile/20010321-1.f: New test.
29023
29024 2001-04-02 Jakub Jelinek <jakub@redhat.com>
29025
29026 * gcc.c-torture/compile/20010329-1.c: New test.
29027
29028 2001-04-02 Jakub Jelinek <jakub@redhat.com>
29029
29030 * gcc.c-torture/execute/20010329-1.c: New test.
29031
29032 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
29033
29034 * g++.old-deja/g++.other/eh4.C: Fix typo.
29035
29036 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
29037
29038 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
29039
29040 2001-03-28 Philip Blundell <philb@gnu.org>
29041
29042 * gcc.c-torture/compile/20010328-1.c: New test.
29043
29044 2001-03-27 Richard Henderson <rth@redhat.com>
29045
29046 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
29047 * g++.old-deja/g++.eh/vbase3.C: Likewise.
29048
29049 2001-03-27 Alan Modra <alan@linuxcare.com.au>
29050
29051 * gcc.c-torture/compile/20010327-1.c: New test.
29052
29053 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
29054
29055 * g++.old-deja/g++.other/friend12.C: New test.
29056 * g++.old-deja/g++.other/friend9.C: Expect no errors.
29057 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
29058
29059 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
29060
29061 * gcc.c-torture/execute/20010325-1.c: New test.
29062
29063 2001-03-23 Jakub Jelinek <jakub@redhat.com>
29064
29065 * g++.old-deja/g++.other/mangle3.C: New test.
29066
29067 2001-03-22 Jakub Jelinek <jakub@redhat.com>
29068
29069 * g++.old-deja/g++.other/anon8.C: New test.
29070
29071 2001-03-20 Philip Blundell <philb@gnu.org>
29072
29073 * gcc.c-torture/compile/20010320-1.c: New test.
29074
29075 2001-03-17 Richard Henderson <rth@redhat.com>
29076
29077 * g++.old-deja/g++.other/eh4.C: Add expected error text.
29078
29079 2001-03-15 Geoff Keating <geoff@redhat.com>
29080
29081 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
29082 tests on AIX.
29083
29084 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
29085
29086 * g++.old-deja/g++.other/eh4.C: New test.
29087
29088 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
29089
29090 * gcc.dg/cpp/mi1.c: Update.
29091
29092 2001-03-14 Jakub Jelinek <jakub@redhat.com>
29093
29094 * g++.old-deja/g++.other/regstack.C: New test.
29095
29096 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
29097
29098 * g++.old-deja/g++.other/ref4.C: New test.
29099
29100 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
29101
29102 * objc/execute/va_method.m: Added.
29103 * objc/execute/IMP.m: Added.
29104 * objc/execute/_cmd.m: Added.
29105 * objc/execute/accessing_ivars.m: Added.
29106 * objc/execute/class-1.m: Added.
29107 * objc/execute/class-10.m: Added.
29108 * objc/execute/class-11.m: Added.
29109 * objc/execute/class-12.m: Added.
29110 * objc/execute/class-13.m: Added.
29111 * objc/execute/class-14.m: Added.
29112 * objc/execute/class-2.m: Added.
29113 * objc/execute/class-3.m: Added.
29114 * objc/execute/class-4.m: Added.
29115 * objc/execute/class-5.m: Added.
29116 * objc/execute/class-6.m: Added.
29117 * objc/execute/class-7.m: Added.
29118 * objc/execute/class-8.m: Added.
29119 * objc/execute/class-9.m: Added.
29120 * objc/execute/class-tests-1.h
29121 * objc/execute/class-tests-2.h
29122 * objc/execute/compatibility_alias.m: Added.
29123 * objc/execute/encode-1.m: Added.
29124 * objc/execute/formal_protocol-1.m: Added.
29125 * objc/execute/formal_protocol-2.m: Added.
29126 * objc/execute/formal_protocol-3.m: Added.
29127 * objc/execute/formal_protocol-4.m: Added.
29128 * objc/execute/formal_protocol-5.m: Added.
29129 * objc/execute/formal_protocol-6.m: Added.
29130 * objc/execute/formal_protocol-7.m: Added.
29131 * objc/execute/informal_protocol.m: Added.
29132 * objc/execute/initialize.m: Added.
29133 * objc/execute/load.m: Added.
29134 * objc/execute/many_args_method.m: Added.
29135 * objc/execute/nested-3.m: Added.
29136 * objc/execute/no_clash.m: Added.
29137 * objc/execute/private.m: Added.
29138 * objc/execute/redefining_self.m: Added.
29139 * objc/execute/root_methods.m: Added.
29140 * objc/execute/selector-1.m: Added.
29141 * objc/execute/static-1.m: Added.
29142 * objc/execute/static-2.m: Added.
29143 * objc/execute/va_method.m: Added.
29144
29145 2001-03-10 Richard Henderson <rth@redhat.com>
29146
29147 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
29148
29149 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
29150
29151 * g++.old-deja/g++.other/crash31.C: XFAIL.
29152 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
29153 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
29154 * gcc.c-torture/execute/20010123-1.x: XFAIL.
29155 * gcc.c-torture/execute/20010124-1.x: XFAIL.
29156 * gcc.dg/sequence-pt-1.c: XFAIL one test.
29157
29158 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
29159
29160 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
29161
29162 2001-03-06 Zack Weinberg <zackw@stanford.edu>
29163
29164 * gcc.dg/20000724-1.c: Don't use multiline strings.
29165
29166 2001-03-06 Zack Weinberg <zackw@stanford.edu>
29167
29168 * objc/execute/string1.m, objc/execute/string2.m: Compare the
29169 result of -cString against what we expect it to be; don't just
29170 print it out for no one to read.
29171
29172 * objc/execute/string3.m, objc/execute/string4.m: New tests.
29173 Based on testcases provided by Nicola Pero.
29174
29175 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
29176
29177 * gcc.dg/cpp/macro7.c: New test.
29178
29179 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
29180
29181 * gcc.dg/cpp/multiline.c: Update.
29182
29183 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
29184
29185 * g++.old-deja/g++.other/enum3.C: New test.
29186
29187 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
29188
29189 * g++.old-deja/g++.other/pod1.C: New test.
29190
29191 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
29192
29193 * g++.old-deja/g++.ext/overload1.C: New test.
29194
29195 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
29196
29197 * g++.old-deja/g++.pt/using1.C: New test.
29198
29199 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
29200
29201 * g++.old-deja/g++.other/using9.C: New test.
29202
29203 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
29204
29205 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
29206
29207 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
29208
29209 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
29210
29211 * g++.old-deja/g++.ext/realpt1.C: Remove.
29212
29213 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
29214
29215 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
29216
29217 2001-02-26 Will Cohen <wcohen@redhat.com>
29218
29219 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
29220
29221 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
29222
29223 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
29224 templatized constructors.
29225
29226 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29227
29228 * gcc.c-torture/execute/20010224-1.c: New test.
29229
29230 2001-02-23 Jakub Jelinek <jakub@redhat.com>
29231
29232 * gcc.c-torture/execute/20010222-1.c: New test.
29233
29234 2001-02-22 Jakub Jelinek <jakub@redhat.com>
29235
29236 * g++.old-deja/g++.other/inline20.C: New test.
29237
29238 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
29239
29240 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
29241
29242 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
29243
29244 * g++.old-deja/g++.other/lookup22.C: New test.
29245
29246 2001-02-19 Zack Weinberg <zackw@stanford.edu>
29247
29248 * g77.dg: New directory.
29249 * g77.dg/20010216-1.f: New test case.
29250 * g77.dg/dg.exp: New driver.
29251 * lib/g77-dg.exp: New driver library.
29252
29253 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29254
29255 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
29256
29257 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
29258
29259 * g++.old-deja/g++.other/decl9.C: New test.
29260
29261 2001-02-16 Jakub Jelinek <jakub@redhat.com>
29262
29263 * g++.old-deja/g++.other/init16.C: Update the test so that it does
29264 not need <string> and also tests the initialization at runtime.
29265
29266 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
29267
29268 * gcc.c-torture/execute/longlong.c: New test.
29269
29270 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
29271
29272 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
29273
29274 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
29275
29276 * gcc.c-torture/execute/920302-1.c (execute):
29277 Change argument type to short.
29278
29279 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
29280
29281 * g++.old-deja/g++.pt/deduct6.C: New test.
29282
29283 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
29284
29285 * g++.old-deja/g++.pt/deduct5.C: New test.
29286
29287 2001-02-14 Jakub Jelinek <jakub@redhat.com>
29288
29289 * gcc.c-torture/execute/20010209-1.c: New test.
29290
29291 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
29292
29293 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
29294
29295 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
29296
29297 * g++.dg/vtgc1.C: Update for new ABI.
29298
29299 * consistency.vlad: New directory, 1665 files.
29300
29301 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
29302
29303 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
29304 return type.
29305 * gcc.dg/cpp/digraphs.c: Declare puts.
29306
29307 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
29308
29309 * g++.old-deja/g++.other/warn5.C: New test.
29310
29311 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
29312
29313 * g++.old-deja/g++.pt/spec40.C: New test.
29314
29315 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
29316
29317 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
29318 case.
29319 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
29320
29321 2001-02-12 Jakub Jelinek <jakub@redhat.com>
29322
29323 * gcc.c-torture/compile/20010209-1.c: New test.
29324
29325 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
29326
29327 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
29328 excess errors message but not if it crashes.
29329 * g++.old-deja/g++.other/crash27.C: Likewise.
29330 * g++.old-deja/g++.other/crash28.C: Likewise.
29331 * g++.old-deja/g++.other/crash30.C: Likewise.
29332 * g++.old-deja/g++.other/crash32.C: Likewise.
29333 * g++.old-deja/g++.other/crash35.C: Likewise.
29334 * g++.old-deja/g++.pt/inherit2.C: Likewise.
29335
29336 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
29337
29338 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
29339 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
29340 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
29341 g77.f-torture/execute/execute.exp,
29342 g77.f-torture/noncompile/noncompile.exp,
29343 gcc.c-torture/execute/execute.exp,
29344 gcc.c-torture/execute/memcheck/memcheck.exp,
29345 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
29346 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
29347 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
29348 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
29349 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
29350 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
29351 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
29352 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
29353 Remove bug reporting instructions with ancient email addresses.
29354
29355 2001-02-07 Jakub Jelinek <jakub@redhat.com>
29356
29357 * gcc.dg/20010202-1.c: New test.
29358 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
29359
29360 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
29361
29362 * g++.dg/stdbool-if.C: New test.
29363
29364 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
29365
29366 * objc/execute/fdecl.m: Added main().
29367
29368 2001-02-07 Jakub Jelinek <jakub@redhat.com>
29369
29370 * gcc.c-torture/execute/20010206-1.c: New test.
29371
29372 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
29373
29374 * gcc.dg/cpp/avoidpaste1.c: Update.
29375
29376 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
29377
29378 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
29379 Pero <nicola@brainstorm.co.uk>.
29380 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
29381
29382 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
29383
29384 * g++.old-deja/g++.pt/spec39.C: New test.
29385
29386 2001-02-05 Jakub Jelinek <jakub@redhat.com>
29387
29388 * gcc.c-torture/compile/20010202-1.c: New test.
29389
29390 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
29391
29392 * g++.old-deja/g++.abi/primary2.C: New test.
29393 * g++.old-deja/g++.abi/primary3.C: New test.
29394 * g++.old-deja/g++.abi/primary4.C: New test.
29395 * g++.old-deja/g++.abi/primary5.C: New test.
29396 * g++.old-deja/g++.abi/vtable3.h: New test.
29397 * g++.old-deja/g++.abi/vtable3a.C: New test.
29398 * g++.old-deja/g++.abi/vtable3b.C: New test.
29399 * g++.old-deja/g++.abi/vtable3c.C: New test.
29400 * g++.old-deja/g++.abi/vtable3d.C: New test.
29401 * g++.old-deja/g++.abi/vtable3e.C: New test.
29402 * g++.old-deja/g++.abi/vtable3f.C: New test.
29403 * g++.old-deja/g++.abi/vtable3g.C: New test.
29404 * g++.old-deja/g++.abi/vtable3h.C: New test.
29405 * g++.old-deja/g++.abi/vtable3i.C: New test.
29406 * g++.old-deja/g++.abi/vtable3j.C: New test.
29407 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
29408
29409 2001-02-03 Jakub Jelinek <jakub@redhat.com>
29410
29411 * g++.old-deja/g++.other/anon6.C: New test.
29412 * g++.old-deja/g++.other/anon7.C: New test.
29413
29414 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
29415
29416 * gcc.dg/cpp/avoidpaste2.c: New tests.
29417
29418 2001-01-31 Jakub Jelinek <jakub@redhat.com>
29419
29420 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
29421
29422 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
29423
29424 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
29425 DECIMAL_DIG cases for Irix."
29426
29427 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
29428
29429 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
29430
29431 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
29432
29433 * gcc.dg/c99-tag-1.c: New test.
29434
29435 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
29436
29437 * gcc.dg/cpp/tr-warn1.c: Add tests.
29438
29439 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
29440
29441 * gcc.dg/cpp/avoidpaste1.c: Update.
29442 * gcc.dg/cpp/paste4.c: Update.
29443
29444 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
29445
29446 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
29447 cases for Irix.
29448
29449 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
29450
29451 * g++.old-deja/g++.other/inline19.C: New test.
29452
29453 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
29454
29455 * gcc.dg/Wlarger-than.c: New test.
29456
29457 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
29458
29459 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
29460
29461 2001-01-29 Jakub Jelinek <jakub@redhat.com>
29462
29463 * gcc.c-torture/execute/20010129-1.c: New test.
29464 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
29465
29466 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
29467
29468 * gcc.dg/cpp/avoidpaste1.c: Test case.
29469
29470 2001-01-28 Jakub Jelinek <jakub@redhat.com>
29471
29472 * g++.old-deja/g++.other/inline18.C: New test.
29473
29474 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29475
29476 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
29477 and __builtin_putchar.
29478
29479 2001-01-27 Jakub Jelinek <jakub@redhat.com>
29480
29481 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
29482 tests.
29483
29484 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
29485
29486 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
29487 floating point number rounding mode to round to the nearest
29488 representable mode.
29489
29490 2001-01-25 Jakub Jelinek <jakub@redhat.com>
29491
29492 * g++.old-deja/g++.other/mangle2.C: New test.
29493
29494 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
29495
29496 * gcc.c-torture/compile/20010124-1.c: New test.
29497
29498 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
29499
29500 * g++.old-deja/g++.pt/spec38.C: New test.
29501
29502 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29503
29504 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
29505 "Build don't run".
29506
29507 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29508
29509 * gcc.c-torture/execute/20010123-1.c: New test.
29510
29511 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
29512
29513 * g++.old-deja/g++.pt/spec37.C: New test.
29514
29515 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
29516
29517 * g++.old-deja/g++.pt/overload14.C: New test.
29518
29519 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29520
29521 * gcc.c-torture/execute/20010122-1.c: New test, exercise
29522 __builtin_return_address.
29523
29524 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
29525
29526 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
29527 * g++.old-deja/g++.pt/spec35.C: New test.
29528 * g++.old-deja/g++.pt/spec36.C: New test.
29529
29530 2001-01-20 Jakub Jelinek <jakub@redhat.com>
29531
29532 * gcc.c-torture/compile/20010118-1.c: New test.
29533
29534 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
29535
29536 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
29537
29538 2001-01-19 Jakub Jelinek <jakub@redhat.com>
29539
29540 * gcc.c-torture/execute/20010119-1.c: New test.
29541
29542 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
29543
29544 * g++.old-deja/g++.other/vbase5.C: New test.
29545
29546 2001-01-19 Jakub Jelinek <jakub@redhat.com>
29547
29548 * gcc.c-torture/execute/20010118-1.c: New test.
29549
29550 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
29551
29552 * g++.old-deja/g++.pt/deduct3.C: New test.
29553
29554 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
29555
29556 * g++.old-deja/g++.pt/spec34.C: New test.
29557
29558 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
29559
29560 * g77.f-torture/compile/20000601-2.f: New test.
29561
29562 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
29563
29564 * g++.old-deja/g++.other/init17.C: New test.
29565
29566 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
29567
29568 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
29569
29570 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
29571
29572 * g++.old-deja/g++.pt/unify8.C: New test.
29573
29574 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
29575
29576 * g++.old-deja/g++.abi/vbase1.C: New test.
29577
29578 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
29579
29580 * g++.old-deja/g++.pt/crash65.C: New test.
29581
29582 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
29583
29584 * gcc.dg/cpp/assembl2.S: New test case.
29585
29586 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
29587
29588 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
29589 are supported.
29590
29591 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29592
29593 * g++.old-deja/g++.other/builtins1.C: New test.
29594 * g++.old-deja/g++.other/builtins2.C: Likewise.
29595 * g++.old-deja/g++.other/builtins3.C: Likewise.
29596 * g++.old-deja/g++.other/builtins4.C: Likewise.
29597
29598 2001-01-17 Jakub Jelinek <jakub@redhat.com>
29599
29600 * gcc.c-torture/compile/20010117-1.c: New test.
29601 * gcc.c-torture/compile/20010117-2.c: New test.
29602
29603 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
29604
29605 * g77.f-torture/execute/20010116.[fx]: New test,
29606 XFAIL on i?86-*-*.
29607 * g77.f-torture/compile/20010115.f: Indicate it's
29608 a test for PR fortran/1636.
29609
29610 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
29611
29612 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
29613
29614 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
29615
29616 * g77.f-torture/compile/20010115.f: New test.
29617
29618 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
29619
29620 * g++.old-deja/g++.pt/nontype5.C: New test.
29621
29622 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
29623
29624 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
29625 have an equivalent working one below it.
29626
29627 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
29628
29629 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
29630 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
29631
29632 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
29633
29634 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
29635 message containing "init_priority".
29636 (conpr-2.C): Likewise.
29637 (conpr-3.C): Likewise.
29638 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
29639
29640 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29641
29642 * gcc.c-torture/execute/20010114-2.c: New test.
29643
29644 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
29645
29646 * gcc.c-torture/compile/20010114-1.c: New test.
29647 * gcc.c-torture/compile/20010114-1.x: Xfail.
29648 * gcc.c-torture/compile/20010114-2.c: New test.
29649 * gcc.c-torture/execute/20010114-1.c: New test.
29650 * gcc.dg/trunc-1.c: New test.
29651 * gcc.dg/uninit-B.c: New test.
29652
29653 2001-01-13 Nick Clifton <nickc@redhat.com>
29654
29655 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
29656 target.
29657
29658 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
29659
29660 * gcc.c-torture/compile/20010113-1.c: New test.
29661
29662 2001-01-13 Jakub Jelinek <jakub@redhat.com>
29663
29664 * gcc.c-torture/compile/20001212-1.c: New test.
29665
29666 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
29667
29668 * gcc.dg/cpp/widestr1.c: Update.
29669 * gcc.dg/cpp/prag-imp.c: Remove.
29670
29671 2001-01-12 Jakub Jelinek <jakub@redhat.com>
29672
29673 * gcc.c-torture/execute/20000801-3.x: Remove.
29674 * gcc.dg/c90-init-1.c: New test.
29675 * gcc.dg/c99-init-1.c: New test.
29676 * gcc.dg/c99-init-2.c: New test.
29677 * gcc.dg/gnu99-init-1.c: New test.
29678
29679 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
29680
29681 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
29682 testing that no relevant ones were found.
29683
29684 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
29685
29686 * g++.old-deja/g++.pt/cast2.C: New test.
29687
29688 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
29689
29690 * g++.old-deja/g++.pt/friend47.C: New test.
29691
29692 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
29693
29694 * g++.old-deja/g++.pt/instantiate13.C: New test.
29695
29696 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
29697
29698 * g++.old-deja/g++.other/defarg7.C: New test.
29699 * g++.old-deja/g++.other/defarg8.C: New test.
29700
29701 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
29702
29703 * g++.old-deja/g++.pt/crash64.C: New test.
29704
29705 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
29706
29707 * g++.old-deja/g++.pt/crash63.C: New test.
29708
29709 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
29710
29711 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
29712
29713 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
29714
29715 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
29716
29717 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
29718
29719 * g++.old-deja/g++.pt/error3.C: New test.
29720
29721 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
29722
29723 * g++.old-deja/g++.other/crash39.C: New test.
29724
29725 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
29726
29727 * g++.old-deja/g++.other/vbase4.C: New test.
29728
29729 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
29730
29731 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
29732 * gcc.dg/special/20000419-2.c: New file. Identical to above.
29733 * gcc.dg/special/special.exp: New test driver which will check
29734 for alias support for the above test.
29735
29736 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
29737
29738 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
29739 problems on small machines.
29740 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
29741 parameterize.
29742
29743 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
29744
29745 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
29746 mips.
29747 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
29748
29749 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
29750
29751 * g++.old_deja/g++.pt/using8.C: New test.
29752
29753 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
29754
29755 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
29756
29757 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
29758
29759 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
29760 where a failure is expected.
29761 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
29762
29763 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
29764
29765 * g++.old_deja/g++.pt/instantiate12.C: New test.
29766
29767 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
29768
29769 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
29770 start of structs.
29771 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
29772 * g++.old-deja/g++.brendan/crash17.C: Likewise.
29773 * g++.old-deja/g++.brendan/crash29.C: Likewise.
29774 * g++.old-deja/g++.brendan/crash48.C: Likewise.
29775 * g++.old-deja/g++.brendan/ns1.C: Likewise.
29776 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
29777 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
29778 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
29779 * g++.old-deja/g++.eh/spec6.C: Likewise.
29780 * g++.old-deja/g++.jason/crash3.C: Likewise.
29781 * g++.old-deja/g++.law/ctors11.C: Likewise.
29782 * g++.old-deja/g++.law/ctors17.C: Likewise.
29783 * g++.old-deja/g++.law/ctors5.C: Likewise.
29784 * g++.old-deja/g++.law/ctors9.C: Likewise.
29785 * g++.old-deja/g++.mike/ambig1.C: Likewise.
29786 * g++.old-deja/g++.mike/net22.C: Likewise.
29787 * g++.old-deja/g++.mike/p3538a.C: Likewise.
29788 * g++.old-deja/g++.mike/p3538b.C: Likewise.
29789 * g++.old-deja/g++.mike/virt3.C: Likewise.
29790 * g++.old-deja/g++.niklas/t128.C: Likewise.
29791 * g++.old-deja/g++.other/anon4.C: Likewise.
29792 * g++.old-deja/g++.other/using1.C: Likewise.
29793 * g++.old-deja/g++.other/warn3.C: Likewise.
29794 * g++.old-deja/g++.pt/t37.C: Likewise.
29795 * g++.old-deja/g++.robertl/eb69.C: Likewise.
29796 * g++.old-deja/g++.robertl/eb71.C: Likewise.
29797
29798 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
29799
29800 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
29801
29802 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29803
29804 * gcc.c-torture/execute/stdio-opt-3.c: New test.
29805
29806 2001-01-07 Jakub Jelinek <jakub@redhat.com>
29807
29808 * gcc.c-torture/compile/20010107-1.c: New test.
29809
29810 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
29811
29812 * gcc.c-torture/execute/builtin-noret-1.c: New test.
29813
29814 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
29815
29816 * gcc.dg/format/format.h: New file.
29817 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
29818 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
29819 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
29820 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
29821 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
29822 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
29823 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
29824 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
29825 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
29826 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
29827 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
29828 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
29829 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
29830 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
29831 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
29832 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
29833 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
29834 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
29835 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
29836 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
29837 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
29838 instead of declaring standard types, macros and functions in each
29839 test.
29840
29841 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
29842
29843 * gcc.c-torture/execute/20010106-1.c: New test.
29844
29845 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
29846
29847 * gcc.dg/format/format.exp: New file.
29848 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
29849 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
29850 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
29851 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
29852 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
29853 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
29854 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
29855 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
29856 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
29857 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
29858 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
29859 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
29860 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
29861 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
29862 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
29863 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
29864 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
29865 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
29866 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
29867 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
29868 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
29869 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
29870 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
29871 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
29872 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
29873 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
29874 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
29875 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
29876 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
29877 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
29878 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
29879 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
29880 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
29881 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
29882 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
29883 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
29884 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
29885 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
29886 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
29887 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
29888 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
29889 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
29890
29891 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
29892
29893 * gcc.c-torture/execute/991228-1.c: Take word endianness into
29894 account.
29895
29896 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
29897
29898 * gcc.c-torture/execute/builtin-complex-1.c: New test.
29899
29900 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
29901
29902 * g++.old-deja/g++.pt/crash62.C: New test.
29903
29904 2001-01-04 Richard Henderson <rth@redhat.com>
29905
29906 * gcc.dg/20000926-1.c: Update expected warnings.
29907 * gcc.dg/array-2.c: Likewise.
29908 * gcc.dg/array-4.c: Also validate flexible array members.
29909 * gcc.dg/c99-flex-array-1.c: New.
29910
29911 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
29912
29913 * gcc.c-torture/compile/20001222-1.x: Remove.
29914
29915 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
29916
29917 * gcc.c-torture/execute/built-in-setjmp.c: New.
29918
29919 2001-01-03 Richard Henderson <rth@redhat.com>
29920
29921 * gcc.dg/940510-1.c: Update expected error wording.
29922 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
29923
29924 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
29925
29926 * lib/target-supports.exp (check_alias_available): Modified to
29927 indicate aliases not supported if only weak aliases are supported.
29928
29929 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29930
29931 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
29932 Turn on cmpstrsi checks for __pj__ and __i370__.
29933
29934 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
29935
29936 * g++.old-deja/g++.other/virtual11.C: New test.
29937
29938 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
29939
29940 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
29941
29942 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29943
29944 * gcc.c-torture/compile/20010102-1.c: New test.
29945
29946 2001-01-02 Andreas Jaeger <aj@suse.de>
29947
29948 * gcc.dg/noreturn-3.c: New test.
29949
29950 * gcc.dg/noreturn-4.c: New test.
29951
29952 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29953
29954 * gcc.c-torture/execute/stdio-opt-1.c: Also test
29955 __builtin_fputc and __builtin_fwrite.
29956
29957 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
29958
29959 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
29960 signed char, not default char.
29961
29962 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
29963
29964 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
29965
29966 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
29967
29968 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
29969
29970 2000-12-29 Richard Henderson <rth@redhat.com>
29971
29972 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
29973 (__cyg_profile_func_exit): Define.
29974
29975 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
29976
29977 * g++.dg/vtgc1.C: New test.
29978
29979 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
29980
29981 * gcc.dg/noncompile/20001228-1.c: New test.
29982
29983 * gcc.dg/20001228-1.c: New test.
29984
29985 * gcc.c-torture/execute/20001228-1.c: New test.
29986
29987 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
29988
29989 * gcc.dg/format-strfmon-1.c: New test.
29990
29991 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29992
29993 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
29994 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
29995 * gcc.c-torture/execute/string-opt-1.c: Likewise.
29996 * gcc.c-torture/execute/string-opt-2.c: Likewise.
29997 * gcc.c-torture/execute/string-opt-3.c: Likewise.
29998 * gcc.c-torture/execute/string-opt-4.c: Likewise.
29999 * gcc.c-torture/execute/string-opt-6.c: Likewise.
30000 * gcc.c-torture/execute/string-opt-7.c: Likewise.
30001 * gcc.c-torture/execute/string-opt-8.c: Likewise.
30002 * gcc.c-torture/execute/string-opt-9.c: Likewise.
30003 * gcc.c-torture/execute/string-opt-10.c: Likewise.
30004 * gcc.c-torture/execute/string-opt-11.c: Likewise.
30005 * gcc.c-torture/execute/string-opt-12.c: Likewise.
30006
30007 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
30008 * gcc.c-torture/execute/string-opt-4.c: Test index.
30009
30010 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
30011
30012 * gcc.c-torture/compile/20001226-1.c: New test.
30013
30014 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
30015
30016 * gcc.c-torture/compile/20001222-1.c: New test.
30017 * gcc.c-torture/compile/20001222-1.x: Xfail.
30018
30019 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
30020
30021 * gcc.c-torture/execute/comp-goto-2.c: New test.
30022
30023 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
30024
30025 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
30026 Use long types if __INT_MAX__ is 32767.
30027 (main): Use cast to (sint32 *) when poking 88 into a_page.
30028
30029 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
30030
30031 2000-12-21 Bernd Schmidt <bernds@redhat.com>
30032
30033 * gcc.c-torture/compile/20001221-1.c: New test.
30034 * gcc.c-torture/execute/20001221-1.c: New test.
30035
30036 2000-12-20 Richard Henderson <rth@redhat.com>
30037
30038 * g++.old-deja/g++.pt/crash36.C: Update error lines.
30039 * g++.old-deja/g++.robertl/eb109.C: Likewise.
30040
30041 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30042
30043 * gcc.dg/compare3.c: New test.
30044
30045 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
30046
30047 * gcc.dg/format-warnll-1.c: New test.
30048
30049 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
30050
30051 * gcc.dg/cpp/cmdlne-P.c: New test.
30052
30053 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
30054
30055 * gcc.c-torture/execute/builtin-abs-1.c,
30056 gcc.c-torture/execute/builtin-abs-2.c: New tests.
30057
30058 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
30059
30060 * gcc.dg/cpp/multiline.c: New test.
30061
30062 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
30063
30064 * g++.old-deja/g++.other/syshdr1.C: Update.
30065 * gcc.dg/cpp/lineflags.c: Remove temporarily.
30066
30067 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30068
30069 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
30070
30071 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30072
30073 * g++.old-deja/g++.pt/ttp65.C: New test.
30074
30075 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30076
30077 * g++.old-deja/g++.pt/ttp64.C: New test.
30078
30079 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30080
30081 * g++.old-deja/g++.pt/spec33.C: New test.
30082
30083 2000-12-14 Catherine Moore <clm@redhat.com>
30084
30085 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
30086 * gcc.c-torture/execute/920612-2.c: Likewise.
30087 * gcc.c-torture/execute/920428-2.c: Likewise.
30088 * gcc-c-torture/execute/va-arg-11.c: Call exit.
30089 * gcc.c-torture/execute/va-arg-21.c: Likewise.
30090
30091 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30092
30093 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
30094 * gcc.dg/pack-test-2.c: Likewise.
30095
30096 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
30097
30098 Tests by Zack Weinberg <zackw@stanford.edu>.
30099
30100 * gcc.dg/cpp/defined.c: Update.
30101 * gcc.dg/cpp/defined_trad.c: New tests.
30102
30103 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
30104
30105 * gcc.dg/cpp/trad-direct.c: Update.
30106
30107 2000-12-11 Neil Booth <neilb@earthling.net>
30108
30109 * gcc.dg/cpp/defined_trad.c
30110
30111 2000-12-11 Neil Booth <neilb@earthling.net>
30112
30113 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
30114
30115 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
30116
30117 * gcc.dg/format-miss-2.c: New test.
30118
30119 2000-12-09 Neil Booth <neilb@earthling.net>
30120
30121 * gcc.dg/cpp/lineflags.c: New tests.
30122 * gcc.dg/cpp/poison.c: Update.
30123 * gcc.dg/cpp/redef2.c: Update.
30124 * gcc.dg/cpp/skipping.c: New test.
30125
30126 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
30127
30128 * g++.old-deja/g++.other/eh3.C: New testcase.
30129
30130 2000-12-07 Neil Booth <neilb@earthling.net>
30131
30132 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
30133 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
30134 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
30135 wtr-union-init-2.c, wtr-union-init-3.c: Update.
30136 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
30137 Update.
30138
30139 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
30140
30141 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
30142 __SIZE_TYPE__ instead of int for type of integers cast to
30143 pointers.
30144
30145 2000-12-07 Jakub Jelinek <jakub@redhat.com>
30146
30147 * g++.old-deja/g++.other/cleanup4.C: New test.
30148
30149 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
30150
30151 * format-sec-1.c: New test.
30152
30153 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
30154
30155 * gcc.dg/format-nonlit-3.c: New test.
30156
30157 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
30158
30159 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
30160 through a null pointer.
30161
30162 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30163
30164 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
30165 * g++.old-deja/g++.pt/partial4.C: New test.
30166
30167 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
30168
30169 * gcc.c-torture/execute/ieee/hugeval.x: New.
30170
30171 2000-12-06 Neil Booth <neilb@earthling.net>
30172
30173 * gcc.dg/cpp/backslash2.c: New tests.
30174
30175 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30176
30177 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
30178 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
30179
30180 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
30181
30182 * gcc.c-torture/execute/20001203-2.c: New testcase.
30183
30184 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
30185
30186 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
30187 * g++.old-deja/g++.other/virtual10.C: New test.
30188
30189 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
30190
30191 * g++.old-deja/g++.mike/pmf5.C: Remove test.
30192
30193 2000-12-05 Richard Henderson <rth@redhat.com>
30194
30195 * gcc.c-torture/compile/20001205-1.c: New.
30196
30197 2000-12-04 Neil Booth <neilb@earthling.net>
30198
30199 * g++.old-deja/g++.other/virtual9.C: New test.
30200 * g++.old-deja/g++.pt/crash61.C: New test.
30201 * gcc.c-torture/execute/loop-9.c: New test.
30202
30203 2000-12-04 Neil Booth <neilb@earthling.net>
30204
30205 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
30206 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
30207 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
30208 * gcc.dg/cpp/extratokens.c: ...here.
30209
30210 2000-12-04 Neil Booth <neilb@earthling.net>
30211
30212 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
30213 New tests.
30214
30215 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30216
30217 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
30218 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
30219
30220 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
30221
30222 * gcc.c-torture/execute/20001203-1.c: New test.
30223
30224 2000-12-03 Neil Booth <neilb@earthling.net>
30225
30226 * gcc.dg/cpp/macro6.c: New test cases.
30227
30228 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30229
30230 * gcc.c-torture/execute/string-opt-9.c: New test.
30231 * gcc.c-torture/execute/string-opt-10.c: Likewise.
30232 * gcc.c-torture/execute/string-opt-11.c: Likewise.
30233 * gcc.c-torture/execute/string-opt-12.c: Likewise.
30234
30235 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
30236 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
30237
30238 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
30239
30240 * gcc.dg/cpp/if-6.c: New testcase.
30241
30242 * gcc.dg/20001201-1.c: New testcase.
30243
30244 2000-12-02 Neil Booth <neilb@earthling.net>
30245
30246 * g++.old-deja/g++.other/externC4.C,
30247 g++.old-deja/g++.other/friend10.C: New tests.
30248
30249 2000-12-02 Neil Booth <neilb@earthling.net>
30250
30251 * g++.old-deja/g++.other/instan2.C
30252 * g++.old-deja/g++.other/instan3.C: New test.
30253
30254 2000-12-02 Neil Booth <neilb@earthling.net>
30255
30256 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
30257 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
30258 gnuc99.c,gnuc99-pedantic.c: New tests.
30259
30260 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
30261
30262 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
30263 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
30264
30265 2000-12-01 Neil Booth <neilb@earthling.net>
30266
30267 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
30268 * gcc.dg/cpp/poison.c: Update.
30269 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
30270
30271 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
30272
30273 * g77.f-torture/execute/20001201.f: New test.
30274
30275 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
30276
30277 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
30278
30279 2000-12-01 Jakub Jelinek <jakub@redhat.com>
30280
30281 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
30282
30283 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
30284
30285 * g++.old-deja/g++.other/cast6.C: New test.
30286
30287 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
30288
30289 * gcc.c-torture/execute/20001130-2.c: New testcase.
30290
30291 2000-11-30 Richard Henderson <rth@redhat.com>
30292
30293 * gcc.c-torture/execute/20001130-1.c: New test.
30294
30295 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
30296
30297 * g++.old-deja/g++.other/op3.C: New test.
30298
30299 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
30300
30301 * g++.old-deja/g++.other/op2.C: New test.
30302
30303 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
30304
30305 * g++.old-deja/g++.other/crash38.C: New test.
30306
30307 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
30308
30309 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
30310
30311 2000-11-29 Jakub Jelinek <jakub@redhat.com>
30312
30313 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
30314 tests.
30315 * gcc.c-torture/execute/string-opt-6.c: New test.
30316
30317 * gcc.dg/20001117-1.c: Add main.
30318
30319 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
30320
30321 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
30322 Move from here ...
30323 * gcc.dg/940510-1.c: ... to here.
30324
30325 * gcc.dg/20000926-1.c: GNU C now allows initializations of
30326 zero-size arrays in toplevel structures.
30327
30328 2000-11-28 Jakub Jelinek <jakub@redhat.com>
30329
30330 * gcc.c-torture/execute/loop-8.c: New test.
30331
30332 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
30333
30334 * g++.old-deja/g++.other/base1.C: New test.
30335
30336 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
30337
30338 * g++.old-deja/g++.other/parse2.C: New test.
30339
30340 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
30341
30342 * g++.old-deja/g++.pt/incomplete1.C: New test.
30343
30344 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
30345
30346 * g++.old-deja/g++.other/friend9.C: New test.
30347
30348 2000-11-28 Jakub Jelinek <jakub@redhat.com>
30349
30350 * gcc.dg/20001127-1.c: New test.
30351
30352 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
30353
30354 * g++.old-deja/g++.pt/friend46.C: New test.
30355
30356 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
30357
30358 * g++.old-deja/g++.other/ptrmem8.C: New test.
30359
30360 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30361
30362 * gcc.c-torture/execute/string-opt-7.c: New test.
30363 * gcc.c-torture/execute/string-opt-8.c: Likewise.
30364
30365 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
30366
30367 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
30368 instead of 'mkcheck 2'.
30369
30370 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
30371
30372 * gcc.c-torture/execute/memcheck/driver.c,
30373 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
30374 C9X references to refer to C99.
30375
30376 2000-11-25 Jakub Jelinek <jakub@redhat.com>
30377
30378 * gcc.dg/ultrasp3.c: New test.
30379
30380 2000-11-25 Neil Booth <neilb@earthling.net>
30381
30382 * gcc.dg/cpp/include2.c: Update test to be locale independent.
30383
30384 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
30385
30386 * gcc.c-torture/compile/20001123-2.c: New.
30387
30388 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30389
30390 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
30391
30392 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
30393
30394 * gcc.dg/sequence-point-1.c: Add some new tests.
30395 * gcc.c-torture/execute/20001124-1.c: New test.
30396
30397 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
30398
30399 * g++.old-deja/g++.other/vaarg4.C: New test.
30400 * gcc.c-torture/compile/20001123-1.c: New test.
30401
30402 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
30403
30404 * g++.other/crash24.C: Adjust and remove XFAIL.
30405 * g++.other/crash37.C: New test.
30406
30407 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
30408
30409 * g++.old-deja/g++.pt/instantiate9.C: New test.
30410
30411 2000-11-22 Mark Mitchell <mark@codesourcery.com>
30412
30413 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
30414 new ABI, too.
30415
30416 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
30417 * g++.old-deja/g++.robertl/eb55.C: Likewise.
30418
30419 2000-11-22 Neil Booth <neilb@earthling.net>
30420
30421 * gcc.dg/cpp/Wtrigraphs.c: New test.
30422
30423 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
30424
30425 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
30426
30427 2000-11-22 Jakub Jelinek <jakub@redhat.com>
30428
30429 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
30430
30431 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
30432
30433 * lib/gcc-dg.exp: load_lib scanasm.exp.
30434 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
30435 * lib/g++-dg.exp: load_lib scanasm.exp.
30436 * lib/scanasm.exp: New.
30437 (scan-assembler, scan-assembler-not): Add optional arguments to
30438 test name, or if not present, the pattern name.
30439 (scan-assembler-dem, scan-assembler-dem-not): New.
30440
30441 * g++.dg/dg.exp: New.
30442
30443 2000-11-21 Neil Booth <neilb@earthling.net>
30444
30445 * gcc.dg/cpp/integrated1.c: Remove.
30446
30447 2000-11-21 Jakub Jelinek <jakub@redhat.com>
30448
30449 * gcc.c-torture/execute/20001121-1.c: New test.
30450
30451 2000-11-21 Richard Henderson <rth@redhat.com>
30452
30453 * gcc.c-torture/compile/20001121-1.c: New test.
30454
30455 2000-11-20 Neil Booth <neilb@earthling.net>
30456
30457 * gcc.dg/cpp/integrated1.c: New test.
30458
30459 2000-11-21 Jakub Jelinek <jakub@redhat.com>
30460
30461 * g++.old-deja/g++.other/inline17.C: New test.
30462
30463 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
30464
30465 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
30466 local variable to be zero: I made the variable global. Now
30467 uses abort() and exit() instead of relying on main's return value.
30468
30469 2000-11-20 Neil Booth <neilb@earthling.net>
30470
30471 * gcc.dg/cpp/paste2.c: Update test.
30472 * objc/execute/paste.m: New test.
30473
30474 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
30475
30476 * gcc.dg/c99-condexpr-1.c: New test.
30477
30478 2000-11-20 Neil Booth <neilb@earthling.net>
30479
30480 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
30481
30482 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
30483
30484 * g++.old-deja/g++.pt/export1.C: New test.
30485
30486 2000-11-20 Jakub Jelinek <jakub@redhat.com>
30487
30488 * gcc.dg/20001117-1.c: New test.
30489
30490 2000-11-18 Richard Henderson <rth@redhat.com>
30491
30492 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
30493
30494 2000-11-18 Richard Henderson <rth@redhat.com>
30495
30496 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
30497 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
30498 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
30499
30500 2000-11-18 Richard Henderson <rth@redhat.com>
30501
30502 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
30503 (main): New. Exit cleanly.
30504
30505 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
30506
30507 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
30508 gcc.dg/c99-fordecl-2.c: New tests.
30509
30510 2000-11-18 Richard Henderson <rth@redhat.com>
30511
30512 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
30513 * gcc.c-torture/execute/zerolen-2.c: New.
30514
30515 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30516
30517 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
30518 memory.
30519
30520 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
30521
30522 * g++.old-deja/g++.pt/instantiate8.C: New test.
30523
30524 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
30525
30526 * g++.old-deja/g++.other/incomplete.C: Add more tests.
30527 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
30528
30529 2000-11-16 Nick Clifton <nickc@redhat.com>
30530
30531 * gcc.c-torture/execute/nestfunc-2.c: New test.
30532 * gcc.c-torture/execute/nestfunc-3.c: New test.
30533
30534 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
30535
30536 * gcc.c-torture/compile/20001116-1.c: New test.
30537
30538 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30539
30540 * gcc.c-torture/execute/20001115-1.c: New test.
30541
30542 2000-11-15 Mark Mitchell <mark@codesourcery.com>
30543
30544 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
30545 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
30546 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
30547 * g++.old-deja/g++.abi/vmihint.C: Likewise.
30548
30549 2000-11-15 Neil Booth <neilb@earthling.net>
30550
30551 gcc.dg/cpp/_Pragma1.c: Update.
30552 gcc.dg/cpp/_Pragma2.c: New test.
30553
30554 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
30555
30556 * g++.old-deja/g++.other/anon5.C: New test.
30557
30558 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
30559
30560 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
30561 tests.
30562
30563 2000-11-14 Jakub Jelinek <jakub@redhat.com>
30564
30565 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
30566 output.
30567
30568 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
30569
30570 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
30571 labels at end of compound statements.
30572
30573 2000-11-13 Jakub Jelinek <jakub@redhat.com>
30574
30575 * gcc.c-torture/execute/loop-7.c: New test.
30576
30577 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
30578
30579 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
30580
30581 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
30582
30583 * gcc.dg/c99-bool-1.c: New test.
30584
30585 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
30586
30587 * gcc.dg/c99-scope-1.c: Remove xfail.
30588 * gcc.dg/c99-scope-2.c: New test.
30589
30590 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30591
30592 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
30593 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
30594
30595 2000-11-11 Mark Mitchell <mark@codesourcery.com>
30596
30597 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
30598 error messages.
30599
30600 * g++.mike/p700.C: Don't typedef wchar_t.
30601 * g++.mike/p784.C: Likewise.
30602 * g++.mike/eb101.C: Don't use __wchar_t.
30603
30604 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
30605
30606 * g77.f-torture/execute/20001111.[fx]: Test premature exit
30607 from DO loop.
30608
30609 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
30610
30611 * gcc.c-torture/execute/20001111-1.c: New test.
30612
30613 2000-11-10 Nick Clifton <nickc@redhat.com>
30614
30615 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
30616 long multuiple and accumulate.
30617
30618 2000-11-09 Richard Henderson <rth@redhat.com>
30619
30620 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
30621 via size_t instead of int.
30622
30623 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
30624 * gcc.c-torture/execute/string-opt-2.c: Likewise.
30625 * gcc.c-torture/execute/string-opt-3.c: Likewise.
30626 * gcc.c-torture/execute/string-opt-4.c: Likewise.
30627
30628 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
30629
30630 * gcc.c-torture/compile/20001109-1.c: New test.
30631 * gcc.c-torture/compile/20001109-2.c: New test.
30632
30633 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
30634
30635 * g++.old-deja/g++.pt/operator1.C: New test.
30636 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
30637
30638 2000-11-09 Jakub Jelinek <jakub@redhat.com>
30639
30640 * gcc.dg/20001108-1.c: New test.
30641
30642 2000-11-09 Jakub Jelinek <jakub@redhat.com>
30643
30644 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
30645 with both arguments constant strings.
30646 * gcc.c-torture/execute/string-opt-3.c: New test.
30647 * gcc.c-torture/execute/string-opt-4.c: New test.
30648 * gcc.c-torture/execute/string-opt-5.c: New test.
30649
30650 2000-11-08 Nick Clifton <nickc@redhat.com>
30651
30652 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
30653 mulsidi3adddi patterns.
30654
30655 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
30656
30657 * g++.old-deja/g++.other/crash36.C: New test.
30658
30659 2000-11-08 Jakub Jelinek <jakub@redhat.com>
30660
30661 * g++.old-deja/g++.other/init16.C: New test.
30662
30663 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
30664
30665 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
30666
30667 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
30668
30669 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
30670 * gcc.c-torture/execute/va-arg-16.x: Likewise.
30671 * gcc.c-torture/execute/va-arg-17.x: Likewise.
30672
30673 2000-11-07 DJ Delorie <dj@redhat.com>
30674
30675 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
30676
30677 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30678
30679 * gcc.c-torture/execute/string-opt-1.c: New test.
30680
30681 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
30682
30683 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
30684 mips-sgi-irix6.* because the MIPS ABI passes floating-point
30685 parameters in registers, and there is no way for a varargs
30686 function to know in which order the integer and floating-point
30687 parameters should be interleaved when they are placed on the
30688 stack.
30689 * gcc.c-torture/execute/va-arg-16.x: Likewise.
30690 * gcc.c-torture/execute/va-arg-17.x: Likewise.
30691
30692 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30693
30694 * gcc.c-torture/execute/string-opt-2.c: New test.
30695
30696 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
30697
30698 * g++.old-deja/g++.pt/crash60.C: New test.
30699
30700 2000-11-06 Jakub Jelinek <jakub@redhat.com>
30701
30702 * g++.old-deja/g++.other/crash24.C: New test.
30703 * g++.old-deja/g++.other/crash25.C: New test.
30704 * g++.old-deja/g++.other/crash26.C: New test.
30705 * g++.old-deja/g++.other/crash27.C: New test.
30706 * g++.old-deja/g++.other/crash28.C: New test.
30707 * g++.old-deja/g++.other/crash29.C: New test.
30708 * g++.old-deja/g++.other/crash30.C: New test.
30709 * g++.old-deja/g++.other/crash31.C: New test.
30710 * g++.old-deja/g++.other/crash32.C: New test.
30711 * g++.old-deja/g++.other/crash33.C: New test.
30712 * g++.old-deja/g++.other/crash34.C: New test.
30713 * g++.old-deja/g++.other/crash35.C: New test.
30714
30715 2000-11-06 Jakub Jelinek <jakub@redhat.com>
30716
30717 * gcc.c-torture/execute/20001031-1.c: New test.
30718
30719 2000-11-04 Mark Mitchell <mark@codesourcery.com>
30720
30721 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
30722 namespace.
30723
30724 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
30725 standards-conformant.
30726
30727 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
30728
30729 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
30730 * g++.old-deja/g++.mike/p755a.C: Likewise.
30731 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
30732 library makes no calls to `operator new' during initialization.
30733
30734 2000-11-04 Neil Booth <neilb@earthling.net>
30735
30736 * gcc.dg/cpp/include2.c: New tests.
30737
30738 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
30739
30740 * lib/g++.exp (g++_set_ld_library_path): New function.
30741 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
30742
30743 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
30744
30745 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
30746 warnings.
30747
30748 2000-11-01 Richard Henderson <rth@redhat.com>
30749
30750 * g++.old-deja/g++.ext/namedret1.C: New.
30751 * g++.old-deja/g++.ext/namedret2.C: New.
30752 * g++.old-deja/g++.ext/namedret3.C: New.
30753
30754 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
30755
30756 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
30757 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
30758
30759 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30760
30761 * gcc.c-torture/execute/va-arg-21.c: New test.
30762
30763 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
30764
30765 * gcc.dg/c99-complex-2.c: New test.
30766
30767 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30768
30769 * gcc.c-torture/execute/stdio-opt-1.c: New test.
30770
30771 2000-10-31 Jakub Jelinek <jakub@redhat.com>
30772
30773 * g++.old-deja/g++.other/inline16.C: New test.
30774
30775 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
30776
30777 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
30778 __PRETTY_FUNCTION__
30779
30780 2000-10-29 Neil Booth <neilb@earthling.net>
30781
30782 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
30783 New tests.
30784 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
30785 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
30786 optimisation.
30787
30788 2000-10-29 Neil Booth <neilb@earthling.net>
30789
30790 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
30791 * mi1.c, mi1c.h: Add null directives to multiple-include test.
30792 * mi5.c: Test multiple includes work with -C.
30793 * trigraphs.c: Test ^= version.
30794
30795 2000-10-28 Neil Booth <neilb@earthling.net>
30796
30797 New tests and test updates for new macro expander.
30798
30799 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
30800 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
30801 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
30802 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
30803 new diagnostic messages.
30804
30805 * gcc.dg/cpp/macro3.c: New tests.
30806
30807 2000-10-27 Mark Mitchell <mark@codesourcery.com>
30808
30809 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
30810 on the same line.
30811
30812 2000-10-27 Jakub Jelinek <jakub@redhat.com>
30813
30814 * g++.old-deja/g++.other/eh2.C: New test.
30815
30816 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
30817
30818 * gcc.c-torture/execute/20001027-1.c: New test.
30819
30820 2000-10-26 Richard Henderson <rth@redhat.com>
30821
30822 * gcc.c-torture/execute/20001026-1.c: New.
30823
30824 2000-10-26 Mark Mitchell <mark@codesourcery.com>
30825
30826 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
30827 * g++.old-deja/g++.law/builtin1.C: Likewise.
30828 * g++.old-deja/g++.law/ctors10.C: Likewise.
30829 * g++.old-deja/g++.law/virtual3.C: Likewise.
30830 * g++.old-deja/g++.mike/p658.C: Likewise.
30831 * g++.old-deja/g++.other/sibcall1.C: Likewise.
30832 * g++.old-deja/g++.other/vaarg2.C: Likewise.
30833 * g++.old-deja/g++.robertl/eb124.C: Likewise.
30834 * g++.old-deja/g++.robertl/eb44.C: Likewise.
30835 * g++.old-deja/g++.robertl/eb77.C: Likewise.
30836
30837 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
30838
30839 * gcc.c-torture/compile/20001024-1.c: New test.
30840
30841 2000-10-25 Mark Mitchell <mark@codesourcery.com>
30842
30843 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
30844 to tell us whether or not we are using V3.
30845
30846 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
30847
30848 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
30849 operands.
30850
30851 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
30852
30853 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
30854
30855 2000-10-25 Jakub Jelinek <jakub@redhat.com>
30856
30857 * gcc.c-torture/execute/20001024-1.c: New test.
30858
30859 2000-10-24 Jakub Jelinek <jakub@redhat.com>
30860
30861 * g++.old-deja/g++.other/sibcall1.C: New test.
30862
30863 2000-10-20 Jakub Jelinek <jakub@redhat.com>
30864
30865 * gcc.dg/noncompile/init-3.c: New test.
30866
30867 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
30868
30869 * gcc.dg/format-array-1.c: New test.
30870
30871 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
30872
30873 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
30874 writing through null pointers; remove comment about testing
30875 unterminated strings.
30876
30877 2000-10-17 Matthew Hiller <hiller@redhat.com>
30878
30879 * gcc.c-torture/execute/20001017-2.c: New test.
30880
30881 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
30882
30883 * gcc.c-torture/compile/20001018-1.c: New test.
30884 * gcc.c-torture/compile/20001018-1.x: Xfail.
30885
30886 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30887
30888 * gcc.c-torture/execute/20001017-1.c: New test.
30889
30890 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
30891
30892 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
30893 for multiple use of arguments with scanf formats; add tests for
30894 multiple use of arguments.
30895
30896 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
30897
30898 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
30899
30900 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
30901
30902 * gcc.dg/format-miss-1.c: New test.
30903
30904 2000-10-16 Jakub Jelinek <jakub@redhat.com>
30905
30906 * gcc.c-torture/execute/20001013-1.c: New test.
30907
30908 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
30909
30910 * gcc.dg/format-branch-1.c: New test.
30911
30912 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
30913
30914 * README, lib/file-format.exp: Remove EGCS references.
30915
30916 2000-10-16 Jakub Jelinek <jakub@redhat.com>
30917
30918 * gcc.dg/20001013-1.c: New test.
30919
30920 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
30921
30922 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
30923 for intmax_t in the compiler using __typeof__ and the type rules
30924 for conditional expressions.
30925
30926 2000-10-13 Jakub Jelinek <jakub@redhat.com>
30927
30928 * gcc.dg/20001012-1.c: New test.
30929 * gcc.dg/20001012-2.c: New test.
30930
30931 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
30932
30933 * gcc.dg/format-attr-1.c: New test.
30934
30935 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
30936
30937 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
30938 __LONG_LONG_MAX__ instead of LLONG_MAX.
30939
30940 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
30941
30942 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
30943 scanf flags.
30944 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
30945 flags.
30946
30947 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
30948
30949 * gcc.dg/sequence-pt-1.c: New test.
30950
30951 2000-10-11 Geoff Keating <geoffk@cygnus.com>
30952
30953 * gcc.c-torture/execute/20001011-1.c: New testcase.
30954 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
30955
30956 2000-10-10 Jakub Jelinek <jakub@redhat.com>
30957
30958 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
30959 does not error on it.
30960
30961 2000-10-10 Jakub Jelinek <jakub@redhat.com>
30962
30963 * gcc.dg/20001009-1.c: New test.
30964
30965 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
30966
30967 * gcc.c-torture/compile/20001009-1.c: Move from here ....
30968 * gcc.c-torture/execute/20001009-2.c: ... to here.
30969
30970 2000-10-09 Geoff Keating <geoffk@cygnus.com>
30971
30972 * gcc.c-torture/compile/20001009-1.c: New testcase.
30973 * gcc.c-torture/execute/20001009-1.c: New testcase.
30974 Testcases provided by Jan Hubicka <jh@suse.cz>.
30975
30976 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
30977
30978 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
30979 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
30980 uintmax_t using <limits.h> to emulate the compiler's internal
30981 logic. No longer XFAIL %j tests.
30982
30983 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
30984
30985 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
30986 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
30987 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
30988 regexps and details of expected handling of some bad formats.
30989 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
30990 suppression.
30991
30992 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
30993
30994 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
30995 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
30996 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
30997 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
30998 in list archives.
30999
31000 2000-10-06 Richard Henderson <rth@cygnus.com>
31001
31002 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
31003 * g++.old-deja/g++.brendan/crash52.C: Likewise.
31004 * g++.old-deja/g++.jason/report.C: Likewise.
31005 * g++.old-deja/g++.law/friend5.C: Likewise.
31006 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
31007 of the expected warnings.
31008
31009 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
31010
31011 * g++.old-deja/g++.pt/enum14.C: New test.
31012
31013 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
31014
31015 * g++.old-deja/g++.pt/crash59.C: New test.
31016
31017 2000-10-04 Will Cohen <wcohen@redhat.com>
31018
31019 * gcc.dg/20000926-1.c: New test.
31020
31021 2000-10-03 Geoff Keating <geoffk@cygnus.com>
31022
31023 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
31024 function name for current C++ compiler.
31025 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
31026
31027 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
31028
31029 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
31030 __PRETTY_FUNCTION__.
31031 * g++.old-deja/g++.ext/pretty2.C: Likewise.
31032
31033 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31034
31035 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
31036
31037 2000-09-26 Jakub Jelinek <jakub@redhat.com>
31038
31039 * gcc.c-torture/compile/20000923-1.c: New test.
31040
31041 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
31042
31043 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
31044 * g++.old-deja/g++.pt/ttp62.C: Same.
31045 * g++.old-deja/g++.other/inline14.C: Same.
31046
31047 2000-09-24 Richard Henderson <rth@cygnus.com>
31048
31049 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
31050
31051 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
31052
31053 * gcc.dg/c90-printf-1.c: Add test for wide string format.
31054
31055 2000-09-22 Geoff Keating <geoffk@cygnus.com>
31056
31057 * gcc.c-torture/compile/20000922-1.c: New file.
31058
31059 2000-09-21 Nick Clifton <nickc@redhat.com>
31060
31061 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
31062 a signed long modulo operation.
31063 (mod6): New function - perform an unsigned long modulo operation.
31064 (main): Add tests for modulos of very large numbers by very small
31065 dividends.
31066
31067 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31068
31069 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
31070
31071 2000-09-19 Richard Henderson <rth@cygnus.com>
31072
31073 * gcc.dg/compare2.c (case 10): XFAIL.
31074
31075 2000-09-18 Richard Henderson <rth@cygnus.com>
31076
31077 * gcc.c-torture/execute/20000906-1.c: Move ...
31078 * gcc.dg/20000906-1.c: ... here. Only run on targets
31079 that support __builtin_trap.
31080
31081 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
31082
31083 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
31084
31085 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
31086
31087 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
31088 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
31089 more $ format tests.
31090
31091 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
31092
31093 * gcc.dg/format-errmk-1.c: New test.
31094
31095 2000-09-17 Greg McGary <greg@mcgary.org>
31096
31097 * gcc.c-torture/execute/20000917-1.x: Remove.
31098
31099 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
31100
31101 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
31102
31103 2000-09-17 Greg McGary <greg@mcgary.org>
31104
31105 * gcc.c-torture/execute/20000917-1.c: New test.
31106 * gcc.c-torture/execute/20000917-1.x: XFAIL.
31107
31108 2000-09-16 Neil Booth <NeilB@earthling.net>
31109
31110 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
31111 in nested macro bug.
31112
31113 2000-09-15 Neil Booth <NeilB@earthling.net>
31114
31115 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
31116
31117 2000-09-14 Jeffrey A Law (law@cygnus.com)
31118
31119 * gcc.c-torture/execute/20000914-1.c: New test.
31120
31121 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
31122
31123 * g++.other/inline13.C: New test.
31124
31125 2000-09-12 Andreas Jaeger <aj@suse.de>
31126
31127 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
31128 constant by Ulrich Drepper <drepper@redhat.com>.
31129
31130 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
31131
31132 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
31133
31134 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31135
31136 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
31137
31138 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
31139
31140 * gcc.dg/cpp/backslash.c: New test.
31141
31142 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
31143
31144 * gcc.c-torture/execute/20000910-1.c: New test.
31145 * gcc.c-torture/execute/20000910-2.c: Likewise.
31146
31147 2000-09-11 Robert Lipe <robertl@sco.com>
31148
31149 * gcc.dg/pragma-align.c: New test.
31150
31151 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
31152
31153 * g++.old-deja/g++.pt/explicit82.C: New test.
31154 * g++.old-deja/g++.pt/explicit83.C: New test.
31155
31156 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
31157
31158 * gcc.dg/asm-names.c: New test.
31159
31160 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31161
31162 * gcc.dg/cpp/tr-warn6.c: New test
31163
31164 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
31165
31166 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
31167 be accepted.
31168
31169 2000-09-07 Catherine Moore <clm@redhat.com>
31170
31171 * gcc.c-torture/execute/unroll-1.c: New test.
31172
31173 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
31174
31175 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
31176 ERROR markers.
31177 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
31178 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
31179 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
31180 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
31181 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
31182 Preprocess only.
31183 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
31184 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
31185
31186 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
31187
31188 * g++.old-deja/g++.pt/deduct2.C: New test.
31189
31190 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
31191
31192 * g++.old-deja/g++.pt/parms2.C: New test.
31193
31194 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
31195
31196 * g++.old-deja/g++.pt/crash58.C: New test.
31197
31198 2000-09-06 Greg McGary <greg@mcgary.org>
31199
31200 * gcc.c-torture/execute/20000906-1.c: New test.
31201 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
31202
31203 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31204
31205 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
31206
31207 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
31208
31209 * g++.old-deja/g++.pt/crash57.C: New test.
31210
31211 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
31212
31213 * g++.old-deja/g++.pt/crash56.C: New test.
31214
31215 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
31216
31217 * g++.old-deja/g++.pt/koenig1.C: New test.
31218
31219 2000-09-04 Jakub Jelinek <jakub@redhat.com>
31220
31221 * gcc.dg/20000904-1.c: New test.
31222
31223 2000-09-04 Jakub Jelinek <jakub@redhat.com>
31224
31225 * gcc.dg/cpp/paste8.c: New test.
31226
31227 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
31228
31229 * gcc.c-torture/compile/20000827-1.c: New test.
31230
31231 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
31232
31233 * gcc.dg/format-diag-1.c: New test.
31234
31235 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
31236
31237 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
31238 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
31239 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
31240 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
31241 gcc.dg/formatz-1.c: Adjust warning regular expressions.
31242
31243 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
31244
31245 * g++.old-deja/g++.other/nested4.C: New test.
31246
31247 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
31248
31249 * g++.old-deja/g++.ns/scoped1.C: New test.
31250
31251 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
31252
31253 * lib/g++.exp: Support testing already-installed GCC.
31254
31255 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31256
31257 * wtr-label-1.c, wtr-suffix-1.c: New tests.
31258
31259 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31260
31261 * gcc.dg/return-type-2.c: New test.
31262
31263 2000-08-27 Geoff Keating <geoffk@cygnus.com>
31264
31265 * gcc.c-torture/compile/20000825-1.c: New test.
31266
31267 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
31268
31269 * gcc.dg/dwarf2-2.c: New test.
31270
31271 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
31272
31273 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
31274 dg-warning regexps.
31275
31276 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
31277
31278 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
31279 gcc.dg/format-ext-5.c: New tests.
31280
31281 2000-08-25 Jakub Jelinek <jakub@redhat.com>
31282
31283 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
31284
31285 2000-08-24 Mark Mitchell <mark@codesourcery.com>
31286
31287 * gcc.dg/noncompile/930622-2.c: Adjust error message.
31288
31289 2000-08-24 Richard Henderson <rth@cygnus.com>
31290
31291 * gcc.dg/ia64-sync-1.c: New test.
31292 * gcc.dg/ia64-sync-2.c: New test.
31293 * gcc.dg/ia64-asm-1.c: New test.
31294
31295 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
31296
31297 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
31298 * gcc.dg/format-ext-2.c: New test.
31299
31300 2000-08-23 Jason Merrill <jason@redhat.com>
31301
31302 * lib/old-dejagnu.exp: Also ignore "In member function" and
31303 "At global scope".
31304
31305 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31306
31307 * gcc.dg/noncompile/label-lineno-1.c: New test.
31308
31309 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
31310
31311 * gcc.dg/c99-array-nonobj-1.c: New test.
31312
31313 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
31314
31315 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
31316 tests.
31317 * gcc.dg/format-ext-1.c: New test.
31318
31319 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31320
31321 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
31322 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
31323 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
31324 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
31325 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
31326
31327 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
31328
31329 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
31330 gcc.dg/c99-strftime-2.c: New tests.
31331
31332 2000-08-22 Richard Henderson <rth@cygnus.com>
31333
31334 * gcc.c-torture/execute/20000822-1.c: New test.
31335
31336 2000-08-21 Jakub Jelinek <jakub@redhat.com>
31337
31338 * gcc.c-torture/execute/20000819-1.x: Remove.
31339
31340 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
31341
31342 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
31343 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
31344 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
31345 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
31346 gcc.dg/format-xopen-1.c: New tests.
31347
31348 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
31349
31350 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
31351
31352 2000-08-21 Jakub Jelinek <jakub@redhat.com>
31353
31354 * g++.old-deja/g++.other/loop2.C: New test.
31355
31356 * gcc.c-torture/compile/20000606-1.c: New test.
31357 * gcc.c-torture/compile/20000728-1.c: New test.
31358 * gcc.c-torture/execute/20000801-1.c: New test.
31359 * gcc.c-torture/execute/20000801-2.c: New test.
31360 * gcc.c-torture/execute/20000819-1.c: New test.
31361 * gcc.c-torture/execute/20000819-1.x: XFAIL.
31362 * gcc.dg/20000629-1.c: New test.
31363 * gcc.dg/20000724-1.c: New test.
31364 * gcc.dg/20000807-1.c: New test.
31365
31366 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
31367
31368 * gcc.dg/cpp/pragma-1.c: New test.
31369 * gcc.dg/cpp/pragma-2.c: New test.
31370
31371 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
31372
31373 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
31374 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
31375
31376 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
31377
31378 * gcc.c-torture/compile/20000818-1.c: New test.
31379
31380 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
31381
31382 * gcc.c-torture/execute/20000818-1.c: New test.
31383
31384 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
31385
31386 * gcc.dg/format-va-1.c: New test.
31387
31388 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
31389
31390 * g++.old-deja/g++.other/typedef8.C: New test.
31391
31392 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
31393
31394 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
31395 * g++.old-deja/g++.mike/net36.C: Mark candidate.
31396 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
31397 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
31398 * g++.old-deja/g++.other/ptrmem7.C: New test.
31399 * g++.old-deja/g++.pt/ptrmem10.C: New test.
31400
31401 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
31402
31403 * g++.old-deja/g++.pt/typename27.C: New test.
31404
31405 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
31406
31407 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
31408 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
31409 * g++.old-deja/g++.pt/friend45.C: New test.
31410 * g++.old-deja/g++.other/friend8.C: New test.
31411
31412 2000-08-15 Richard Henderson <rth@cygnus.com>
31413
31414 * gcc.c-torture/execute/20000815-1.c: New test.
31415
31416 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
31417
31418 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
31419 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
31420 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
31421
31422 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
31423
31424 * g++.old-deja/g++.other/refinit2.C: New test.
31425
31426 2000-08-13 Geoff Keating <geoffk@cygnus.com>
31427
31428 * lib/c-torture.exp (c-torture): Make
31429 compiler_conditional_xfail_data global.
31430 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
31431 compiler_conditional_xfail_data machinery.
31432 (f-torture-execute): Likewise.
31433 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
31434 and only when unrolling loops.
31435
31436 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
31437
31438 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
31439
31440 * g++.old-deja/g++.pt/explicit81.C: New test.
31441
31442 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
31443
31444 * g++.old-deja/g++.pt/typename26.C: New test.
31445
31446 2000-08-10 Geoff Keating <geoffk@cygnus.com>
31447
31448 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
31449 warning.
31450
31451 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
31452
31453 * g++.old-deja/g++.other/array3.C: New test.
31454
31455 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
31456
31457 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
31458 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
31459 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
31460 New tests.
31461
31462 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
31463
31464 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
31465 * g++.old-deja/g++.abi/vmihint.C: Likewise.
31466
31467 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
31468
31469 * gcc.c-torture/execute/20000808-1.c: New test.
31470
31471 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
31472
31473 * gcc.dg/c90-const-expr-1.c: New test.
31474
31475 2000-08-08 Richard Henderson <rth@cygnus.com>
31476
31477 * gcc.dg/noncompile/920923-1.c: Declare calloc.
31478
31479 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
31480
31481 * gcc.dg/noncompile/const-ll-1.c: New test.
31482
31483 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
31484
31485 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
31486
31487 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
31488
31489 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
31490 that running programs linked against the shared version of libobjc
31491 run correctly.
31492
31493 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
31494
31495 * gcc.dg/c99-printf-1.c: New test.
31496
31497 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
31498
31499 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
31500
31501 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
31502
31503 * gcc.c-torture/execute/20000731-1.x: Delete.
31504
31505 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
31506
31507 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
31508 and torture_without_loops as is done by c-torture.exp.
31509 (search_for): Copy from c-torture.exp.
31510 (gcc-dg-runtest): New function, drives a directory of tests
31511 iterating over the TORTURE_OPTIONS.
31512 (scan-assembler, scan-assembler-not): Move here from
31513 individual directory drivers.
31514
31515 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
31516 defined by lib/gcc-dg.exp.
31517 * gcc.dg/cpp/cpp.exp: Likewise.
31518 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
31519 gcc-dg-runtest, so we cycle over optimization options.
31520
31521 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
31522 * gcc.dg/compare2.c: No longer expected to fail.
31523
31524 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
31525
31526 * gcc.c-torture/execute/20000804-1.c: New test.
31527
31528 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
31529
31530 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
31531
31532 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
31533
31534 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
31535
31536 2000-08-03 Jeffrey A Law (law@cygnus.com)
31537
31538 * gcc.c-torture/compile/20000803-1.c: New test.
31539
31540 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
31541
31542 * gcc.c-torture/execute/20000801-3.c,
31543 gcc.c-torture/execute/20000801-4.c: New tests.
31544 * gcc.c-torture/execute/20000801-3.x,
31545 gcc.c-torture/execute/20000801-4.x: Xfail.
31546
31547 2000-08-02 Geoff Keating <geoffk@cygnus.com>
31548
31549 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
31550 libobjc/.libs to allow for libtool.
31551
31552 2000-08-02 Jakub Jelinek <jakub@redhat.com>
31553
31554 * gcc.c-torture/compile/20000802-1.c: New test.
31555
31556 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
31557
31558 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
31559
31560 2000-07-31 Jeffrey A Law (law@cygnus.com)
31561
31562 * gcc-c-torture/execute/20000731-2.c: New test.
31563
31564 * gcc.c-torture/execute/20000731-1.c: New test.
31565 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
31566
31567 2000-07-31 Jakub Jelinek <jakub@redhat.com>
31568
31569 * testsuite/gcc.dg/cpp/paste7.c: New test.
31570 * gcc.dg/cpp/20000725-1.c: New test.
31571
31572 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
31573
31574 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
31575 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
31576 declaration warning for __builtin_dwarf_reg_size.
31577
31578 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
31579
31580 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
31581
31582 * gcc.dg/noncompile/voidparam-1.c: New test.
31583
31584 2000-07-30 Richard Henderson <rth@cygnus.com>
31585
31586 * gcc.dg/c90-digraph-1.c: Don't xfail.
31587 * gcc.dg/compare2.c (case 10): Xfail.
31588 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
31589
31590 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
31591
31592 * gcc.dg/c99-main-1.c: New test.
31593
31594 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
31595
31596 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
31597
31598 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
31599
31600 * gcc.c-tortuer/execute/20000726-1.c: New test.
31601
31602 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
31603
31604 * gcc.c-torture/execute/enum-2.c: New test.
31605
31606 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31607
31608 * gcc.dg/cpp/tr-warn3.c: New test.
31609
31610 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
31611
31612 * g++.old-deja/g++.ext/implicit1.C: Remove.
31613 * g++.old-deja/g++.jason/c2.C: Remove
31614 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
31615 * g++.old-deja/g++.pt/crash16.C: Likewise.
31616 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
31617
31618 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
31619
31620 * g++.old-deja/g++.other/for2.C: New test.
31621
31622 2000-07-25 Jakub Jelinek <jakub@redhat.com>
31623
31624 * gcc.dg/20000720-1.c: New test.
31625
31626 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
31627
31628 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
31629
31630 2000-07-24 Geoff Keating <geoffk@cygnus.com>
31631
31632 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
31633 * gcc.c-torture/execute/20000722-1.c: New.
31634 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
31635
31636 2000-07-24 Jakub Jelinek <jakub@redhat.com>
31637
31638 * gcc.dg/cpp/20000720-1.S: New test.
31639
31640 2000-07-21 Michael Meissner <meissner@redhat.com>
31641
31642 * gcc.c-torture/execute/ieee/hugeval.c: New test.
31643
31644 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
31645
31646 * g++.old-deja/g++.brendan/crash16.C,
31647 g++.old-deja/g++.brendan/parse3.C,
31648 g++.old-deja/g++.brendan/redecl1.C,
31649 g++.old-deja/g++.ns/template13.C,
31650 g++.old-deja/g++.other/decl4.C,
31651 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
31652
31653 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
31654
31655 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
31656 and "Internal error".
31657
31658 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
31659 regexps.
31660 * gcc.dg/cpp/paste6.c: New test.
31661
31662 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
31663
31664 * gcc.dg/cpp/tr-direct.c: New test.
31665
31666 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
31667 gcc.dg/cpp/undef1.c: Tweak error regexps.
31668
31669 2000-07-18 Eric Christopher <echristo@redhat.com>
31670
31671 * gcc.c-torture/compile/20000718-1.c: New test.
31672
31673 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
31674
31675 * cpplex.c (_cpp_push_token): If the token being pushed back
31676 is the previous token in this context, just subtract one from
31677 context->posn.
31678 * cppmacro.c (save_expansion): Clear aux field when storing a
31679 placemarker.
31680
31681 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
31682
31683 * gcc.dg/noncompile/redecl-1.c: New test.
31684
31685 2000-07-18 Jakub Jelinek <jakub@redhat.com>
31686
31687 * gcc.c-torture/execute/20000717-5.c: New test.
31688 * gcc.c-torture/execute/20000717-1.x: Removed.
31689
31690 2000-07-17 Richard Henderson <rth@cygnus.com>
31691
31692 * gcc.c-torture/execute/20000717-4.c: New test.
31693
31694 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
31695
31696 * gcc.dg/cpp/syshdr.c: New test.
31697 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
31698
31699 2000-07-17 Neil Booth <neilb@earthling.net>
31700
31701 * gcc.dg/cpp/cmdlne-dM.c: New test.
31702 * gcc.dg/cpp/cmdlne-dD.c: New test.
31703
31704 2000-07-17 Jeffrey A Law (law@cygnus.com)
31705
31706 * gcc.c-torture/execute/20000717-3.c: New test.
31707
31708 * gcc.c-torture/compile/20000717-1.c: New test.
31709
31710 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
31711
31712 * gcc.c-torture/execute/20000717-2.c: New test.
31713
31714 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
31715
31716 * gcc.dg/formatz-1.c: New test.
31717
31718 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
31719 * gcc.dg/c99-digraph-1.c: New tests.
31720
31721 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
31722 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
31723
31724 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
31725 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
31726 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
31727 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
31728 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
31729 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
31730 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
31731
31732 2000-07-17 Greg McGary <greg@mcgary.org>
31733
31734 * gcc.c-torture/execute/20000717-1.c: New test.
31735 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
31736
31737 2000-07-15 Jakub Jelinek <jakub@redhat.com>
31738
31739 * gcc.c-torture/execute/20000715-2.c: New test.
31740 * gcc.dg/20000715-1.c: New test.
31741
31742 2000-07-15 Michael Meissner <meissner@redhat.com>
31743
31744 * gcc.c-torture/execute/20000715-1.c: New test.
31745
31746 2000-07-13 Jakub Jelinek <jakub@redhat.com>
31747
31748 * gcc.c-torture/execute/20000707-1.c: New test.
31749
31750 2000-07-13 Neil Booth <NeilB@earthling.net>
31751
31752 * testsuite/gcc.dg/cpp/digraph1.c,
31753 testsuite/gcc.dg/cpp/digraph2.c,
31754 testsuite/gcc.dg/cpp/digraphs.c: New tests.
31755
31756 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
31757
31758 * g77.f-torture/compile/20000630-2.f: New test.
31759 * g77.f-torture/compile/20000630-2.x
31760
31761 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
31762
31763 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
31764
31765 2000-07-11 Neil Booth <NeilB@earthling.net>
31766
31767 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
31768
31769 2000-07-11 Neil Booth <NeilB@earthling.net>
31770
31771 * gcc.dg/cpp/cmdlne-C.c: New.
31772
31773 2000-07-09 Neil Booth <NeilB@earthling.net>
31774
31775 * gcc.dg/cpp/directiv.c: New tests.
31776 * gcc.dg/cpp/undef1.c: Update.
31777
31778 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
31779
31780 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
31781
31782 2000-07-09 Neil Booth <NeilB@earthling.net>
31783
31784 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
31785
31786 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
31787
31788 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
31789 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
31790
31791 2000-07-08 Neil Booth <NeilB@earthling.net>
31792
31793 * gcc.dg/cpp/macsyntx.c: New tests.
31794
31795 2000-07-07 Jakub Jelinek <jakub@redhat.com>
31796
31797 * gcc.dg/20000707-1.c: New test.
31798
31799 2000-07-07 Jakub Jelinek <jakub@redhat.com>
31800
31801 * gcc.c-torture/execute/20000706-1.c: New test.
31802 * gcc.c-torture/execute/20000706-2.c: New test.
31803 * gcc.c-torture/execute/20000706-3.c: New test.
31804 * gcc.c-torture/execute/20000706-4.c: New test.
31805 * gcc.c-torture/execute/20000706-5.c: New test.
31806
31807 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
31808
31809 * g++.old-deja/g++.pt/instantiate7.C: New test.
31810
31811 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
31812
31813 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
31814 * g++.old-deja/g++.mike/thunk3.C: Likewise.
31815 * g++.old-deja/g++.other/rtti3.C: Likewise.
31816 * g++.old-deja/g++.other/rttid3.C: Likewise.
31817
31818 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
31819
31820 * g77.f-torture/compile/20000630-1.x: Fix typo
31821
31822 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
31823
31824 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
31825 assembly output.
31826
31827 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
31828
31829 * gcc.dg/cpp/ident.c: New test.
31830
31831 2000-07-05 Neil Booth <NeilB@earthling.net>
31832
31833 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
31834 gcc.dg/cpp/lexstrng.c: New tests.
31835
31836 2000-07-04 Neil Booth <NeilB@earthling.net>
31837
31838 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
31839 * gcc.dg/cpp/strify2.c: Same.
31840
31841 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
31842
31843 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
31844 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
31845 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
31846 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
31847
31848 * testsuite/gcc.dg/cpp/macro1.c,
31849 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
31850 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
31851 testsuite/gcc.dg/cpp/strify1.c,
31852 testsuite/gcc.dg/cpp/strify2.c: New tests.
31853
31854 2000-07-03 Jakub Jelinek <jakub@redhat.com>
31855
31856 * gcc.c-torture/execute/20000703-1.c: New test.
31857
31858 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
31859
31860 * g++.old-deja/g++.pt (lookup10.C): New test.
31861
31862 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
31863
31864 * g++.old-deja/g++.pt (typename25.C): New test.
31865
31866 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
31867
31868 * gcc.c-torture/compile/20000701-1.c: New test.
31869
31870 2000-06-30 Nick Clifton <nickc@cygnus.com>
31871
31872 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
31873 to test case.
31874
31875 2000-06-30 Catherine Moore <clm@cygnus.com>
31876
31877 * gcc.c-torture/execute/align-1.c: New test.
31878
31879 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
31880
31881 * g++.old-deja/g++.pt/expr8.C: New test.
31882 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
31883
31884 2000-06-29 Nick Clifton <nickc@cygnus.com>
31885
31886 * gcc.c-torture/compile/20000629-1.c: New test.
31887
31888 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
31889
31890
31891 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
31892 gcc.dg/noncompile directory, depending on whether they're
31893 preprocessor tests or not. Annotate all the tests for the dg
31894 framework.
31895
31896 * gcc.c-torture/noncompile/noncompile.exp: Delete.
31897 * gcc.dg/noncompile/noncompile.exp: New.
31898
31899 * Moved files:
31900 Old name New name
31901 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
31902 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
31903 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
31904 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
31905 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
31906 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
31907 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
31908 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
31909 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
31910 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
31911 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
31912 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
31913 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
31914 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
31915 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
31916 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
31917 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
31918 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
31919 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
31920 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
31921 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
31922 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
31923 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
31924 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
31925
31926 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
31927 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
31928 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
31929 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
31930 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
31931 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
31932
31933 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
31934
31935 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
31936 declare one variable. On the fourth, error.
31937 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
31938 declared by 20000628-1a.h.
31939
31940 2000-06-29 Richard Henderson <rth@redhat.com>
31941
31942 * gcc.c-torture/execute/930529-1.x: New file.
31943 * gcc.dg/920413-1.c: Adjust expected warning text.
31944 * gcc.dg/980217-1.c: Declare abort.
31945 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
31946
31947 2000-06-29 Jeffrey A Law (law@cygnus.com)
31948
31949 * g77.f-torture/compile/20000629-1.f: New test.
31950 * g77.f-torture/compile/20000629-1.x: Expected to fail.
31951
31952 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
31953
31954 Rearrange lots of files, removing entirely the
31955 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
31956 directories.
31957
31958 * Deleted files:
31959 gcc.c-torture/code_quality/code_quality.exp
31960 gcc.c-torture/special/special.exp
31961 gcc.failure/failure.exp
31962 gcc.failure/940409-1.x
31963 gcc.c-torture/compile/961203-1.x
31964
31965 * New files:
31966 gcc.misc-tests/linkage.exp
31967 gcc.c-torture/execute/920730-1t.c
31968 gcc.c-torture/execute/920730-1t.x
31969 gcc.c-torture/compile/920520-1.x
31970 gcc.c-torture/compile/920521-1.x
31971 gcc.c-torture/compile/981006-1.x
31972 gcc.c-torture/execute/eeprof-1.x
31973
31974 * Moved files (possibly with modifications to fit a new harness):
31975 Old name New name
31976 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
31977 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
31978 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
31979 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
31980 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
31981 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
31982 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
31983 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
31984 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
31985 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
31986 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
31987 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
31988 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
31989 gcc.failure/940409-1.c gcc.dg/940409-1.c
31990
31991 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
31992
31993 * c-torture/compile/961203-1.x: Delete.
31994
31995 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
31996 not exit. Include stdio.h.
31997 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
31998 * gcc.misc-tests/dg-12.c: Likewise.
31999 * gcc.misc-tests/dg-5.c: Likewise.
32000 * gcc.misc-tests/dg-6.c: Likewise.
32001 * gcc.misc-tests/dg-7.c: Prototype abort.
32002 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
32003 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
32004 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
32005 not exit.
32006 * gcc.misc-tests/sieve.c: Use return from main, not exit.
32007 * gcc.misc-tests/sort2.c: Use return from main, not exit.
32008
32009 2000-06-28 Jakub Jelinek <jakub@redhat.com>
32010
32011 * gcc.dg/cpp/20000628-1.c: New test.
32012 * gcc.dg/cpp/20000628-1.h: New header for above test.
32013 * gcc.dg/cpp/20000628-1a.h: Likewise.
32014
32015 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
32016
32017 * gcc.dg/cpp: New directory.
32018 * gcc.dg/cpp/cpp.exp: New driver.
32019 * gcc.dg/cpp/20000627-1.c: New test.
32020 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
32021 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
32022 and rewrite as a compilation test.
32023
32024 * gcc.dg: Move many files into the cpp subdirectory, possibly
32025 renaming or editing them as well.
32026 Old name New name
32027 990119-1.c cpp/19990119-1.c
32028 990228-1.c cpp/19990228-1.c
32029 990407-1.c cpp/19990407-1.c
32030 990409-1.c cpp/19990409-1.c
32031 990413-1.c cpp/19990413-1.c
32032 990703-1.c cpp/19990703-1.c
32033 20000127-1.c cpp/20000127-1.c
32034 20000129-1.c cpp/20000129-1.c
32035 20000207-1.c cpp/20000207-1.c
32036 20000207-2.c cpp/20000207-2.c
32037 20000209-1.c cpp/20000209-1.c
32038 20000209-2.c cpp/20000209-2.c
32039 20000301-1.c cpp/20000301-1.c
32040 20000419-1.c cpp/20000419-1.c
32041 20000510-1.S cpp/20000510-1.S
32042 20000519-1.c cpp/20000519-1.c
32043 20000529-1.c cpp/20000529-1.c
32044 20000625-1.c cpp/20000625-1.c
32045 20000625-2.c cpp/20000625-2.c
32046 cpp-as1.c cpp/assert1.c
32047 cpp-as2.c cpp/assert2.c
32048 cxx-comments-1.c cpp/cxxcom1.c
32049 cxx-comments-2.c cpp/cxxcom2.c
32050 endif-label.c cpp/endif.c
32051 cpp-hash1.c cpp/hash1.c
32052 cpp-hash2.c cpp/hash2.c
32053 cpp-if1.c cpp/if-1.c
32054 cpp-if2.c cpp/if-2.c
32055 cpp-if3.c cpp/if-3.c
32056 cpp-if4.c cpp/if-4.c
32057 cpp-if5.c cpp/if-5.c
32058 cpp-cond.c cpp/if-cexp.c
32059 cpp-missingop.c cpp/if-mop.c
32060 cpp-missingparen.c cpp/if-mpar.c
32061 cpp-opprec.c cpp/if-oppr.c
32062 cpp-ifparen.c cpp/if-paren.c
32063 cpp-shortcircuit.c cpp/if-sc.c
32064 cpp-shift.c cpp/if-shift.c
32065 cpp-unary.c cpp/if-unary.c
32066 cpp-li1.c cpp/line1.c
32067 cpp-li2.c cpp/line2.c
32068 lineno.c cpp/line3.c
32069 lineno-2.c cpp/line4.c
32070 cpp-mi.c cpp/mi1.c
32071 cpp-mic.h cpp/mi1c.h
32072 cpp-micc.h cpp/mi1cc.h
32073 cpp-mind.h cpp/mi1nd.h
32074 cpp-mindp.h cpp/mi1ndp.h
32075 cpp-mix.h cpp/mi1x.h
32076 cpp-mi2.c cpp/mi2.c
32077 cpp-mi2a.h cpp/mi2a.h
32078 cpp-mi2b.h cpp/mi2b.h
32079 cpp-mi2c.h cpp/mi2c.h
32080 cpp-mi3.c cpp/mi3.c
32081 cpp-mi3.def cpp/mi3.def
32082 poison-1.c cpp/poison.c
32083 pr-impl.c cpp/prag-imp.c
32084 cpp-redef-2.c cpp/redef1.c
32085 cpp-redef.c cpp/redef2.c
32086 strpaste.c cpp/strp1.c
32087 strpaste-2.c cpp/strp2.c
32088 cpp-tradpaste.c cpp/tr-paste.c
32089 cpp-tradstringify.c cpp/tr-str.c
32090 cpp-tradwarn1.c cpp/tr-warn1.c
32091 cpp-tradwarn2.c cpp/tr-warn2.c
32092 trigraphs.c cpp/trigraphs.c
32093 cpp-unc1.c cpp/unc1.c
32094 cpp-unc2.c cpp/unc2.c
32095 cpp-unc3.c cpp/unc3.c
32096 cpp-unc.c cpp/unc4.c
32097 undef.c cpp/undef1.c
32098 undef-2.c cpp/undef2.c
32099 cpp-wi1.c cpp/widestr1.c
32100
32101 2000-06-27 Mark Mitchell <mark@codesourcery.com>
32102
32103 * lib/g++.exp (g++_include_flags): Tweak.
32104
32105 2000-06-27 H.J. Lu <hjl@gnu.org>
32106 Loren J. Rittle <ljrittle@acm.org>
32107
32108 * lib/g++.exp (g++_include_flags): Override libgloss.exp
32109 version with one that knows about the new gcc tree structure.
32110 (g++_link_flags): Same.
32111
32112 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
32113
32114 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
32115 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
32116 case we are cross-compiling.
32117
32118 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
32119 g++.old-deja/g++.niklas/Makefile.in,
32120 g++.old-deja/g++.niklas/configure.in,
32121 g++.old-deja/g++.other/Makefile.in,
32122 g++.old-deja/g++.other/configure.in,
32123 gcc.c-torture/code_quality/Makefile.in,
32124 gcc.c-torture/code_quality/configure.in,
32125 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
32126 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
32127 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
32128 gcc.c-torture/execute/ieee/Makefile.in,
32129 gcc.c-torture/execute/ieee/configure.in,
32130 gcc.c-torture/noncompile/Makefile.in,
32131 gcc.c-torture/noncompile/configure.in,
32132 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
32133 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
32134 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
32135
32136 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
32137
32138 * g++.old-deja/g++.other/ambig3.C: New test.
32139
32140 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
32141
32142 * g++.old-deja/g++.pt/syntax1.C: New test.
32143 * g++.old-deja/g++.pt/syntax2.C: New test.
32144 * g++.old-deja/g++.other/syntax3.C: New test.
32145 * g++.old-deja/g++.other/syntax4.C: New test.
32146
32147 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
32148
32149 * gcc.dg/20000623-1.c: Prototype exit and abort.
32150
32151 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
32152
32153 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
32154 New tests.
32155 * gcc.dg/cpp-mi3.def: New file.
32156
32157 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
32158 inside assertions.
32159 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
32160 lexer's error messages.
32161 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
32162 divine anything from the linemarkers.
32163 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
32164 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
32165
32166 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
32167
32168 * gcc.dg/20000623-1.c: New test.
32169
32170 2000-06-22 Jakub Jelinek <jakub@redhat.com>
32171
32172 * gcc.c-torture/execute/20000622-1.c: New test.
32173
32174 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
32175
32176 * g++.old-deja/g++.other/init15.C: New test.
32177
32178 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
32179
32180 * g++.old-deja/g++.pt/vaarg2.C: New test.
32181 * g++.old-deja/g++.pt/vaarg3.C: New test.
32182
32183 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
32184
32185 * g++.old-deja/g++.other/dyncast6.C: New test.
32186
32187 2000-06-15 Jakub Jelinek <jakub@redhat.com>
32188
32189 * gcc.c-torture/execute/loop-6.c: New test.
32190
32191 2000-06-14 Jakub Jelinek <jakub@redhat.com>
32192
32193 * gcc.dg/20000614-1.c: New test.
32194 * gcc.dg/20000614-2.c: New test.
32195
32196 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
32197
32198 * g++.old-deja/g++.other/inline12.C: New test.
32199
32200 2000-06-13 Jakub Jelinek <jakub@redhat.com>
32201
32202 * g++.old-deja/g++.other/eh1.C: New test.
32203
32204 2000-06-12 Jakub Jelinek <jakub@redhat.com>
32205
32206 * g++.old-deja/g++.other/type.C: New test.
32207
32208 2000-06-05 Jakub Jelinek <jakub@redhat.com>
32209
32210 * g++.old-deja/g++.other/initstring.C: New test.
32211
32212 2000-06-12 Jason Merrill <jason@redhat.com>
32213
32214 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
32215
32216 2000-06-09 Jeffrey A Law (law@cygnus.com)
32217
32218 * gcc.c-torture/compile/20000609-1.c: New test.
32219
32220 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
32221
32222 * gcc.dg/20000609-1.c: New test.
32223
32224 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
32225
32226 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
32227 * gcc.c-torture/noncompile/poison-1.c: Move...
32228 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
32229 * gcc.dg/cpp-li1.c: Add a token after the #line.
32230
32231 2000-06-05 Richard Henderson <rth@cygnus.com>
32232
32233 * gcc.c-torture/execute/20000605-2.c: New test.
32234 * gcc.c-torture/execute/20000605-3.c: New test.
32235
32236 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
32237
32238 * g77.f-torture/execute/20000503-1.x: New file.
32239
32240 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
32241
32242 * g++.old-deja/g++.eh/badalloc1.C: New test.
32243
32244 2000-06-05 Richard Henderson <rth@cygnus.com>
32245
32246 * gcc.c-torture/execute/20000605-1.c: New test.
32247
32248 2000-06-05 Jakub Jelinek <jakub@redhat.com>
32249 Nathan Sidwell <nathan@codesourcery.com>
32250
32251 * gcc.c-torture/compile/20000605-1.c: New test.
32252
32253 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
32254
32255 * g77.f-torture/compile/20000601-1.f: New test.
32256
32257 2000-06-03 Richard Henderson <rth@cygnus.com>
32258
32259 * gcc.c-torture/execute/20000603-1.c: New.
32260
32261 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
32262
32263 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
32264 * gcc.dg/noreturn-2.c (noreturn): Likewise.
32265
32266 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
32267
32268 * gcc.dg/compare2.c (case 12): XFAIL.
32269 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
32270 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
32271
32272 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
32273
32274 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
32275
32276 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
32277 guard macro is already defined when the header is first
32278 included.
32279 * gcc.dg/cpp-mix.h: New file.
32280 * gcc.dg/endif-label.c: Update patterns to match compiler.
32281
32282 * g++.brendan/complex1.C: Declare abort.
32283 * g++.law/refs4.C: Remove XFAIL.
32284 * g++.oliva/expr2.C: Declare abort and exit.
32285
32286 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
32287
32288 * gcc.c-torture/execute/20000528-1.c: New test.
32289
32290 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
32291 * g++.old-deja/g++.law/temps4.C: Likewise.
32292
32293 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
32294 stdlib.h. Call abort() on failure.
32295 * g++.old-deja/g++.law/refs4.C: Likewise.
32296 * g++.old-deja/g++.law/temps4.C: Likewise.
32297 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
32298 * gcc.c-torture/execute/20000112-1.c: Include string.h.
32299
32300 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
32301
32302 Relative to g++.dg/special:
32303 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
32304
32305 Relative to g++.old-deja:
32306 * g++.brendan/complex1.C, g++.jason/optimize2.C,
32307 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
32308 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
32309 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
32310 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
32311 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
32312 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
32313
32314 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
32315 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
32316 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
32317 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
32318 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
32319 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
32320 and/or string.h.
32321
32322 * g++.other/goto1.C: Update expectations for error messages.
32323
32324 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
32325
32326 * gcc.c-torture/compile/20000523-1.c: New test.
32327
32328 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
32329
32330 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
32331
32332 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
32333
32334 * g++.old-deja/g++.eh/catch11.C: New test.
32335 * g++.old-deja/g++.eh/catch12.C: New test.
32336
32337 2000-05-24 Nick Clifton <nickc@cygnus.com>
32338
32339 * gcc.c-torture/execute/20000523-1.c: New test.
32340
32341 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
32342
32343 * c-torture/execute/bcp-1.c: Replace abort in arg of
32344 __builtin_constant_p with a generic external function.
32345
32346 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
32347 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
32348 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
32349 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
32350 Prototype abort and/or exit.
32351
32352 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
32353 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
32354 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
32355 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
32356
32357 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
32358
32359 * gcc.dg/dwarf2-1.c: New test.
32360
32361 2000-05-20 Richard Henderson <rth@cygnus.com>
32362
32363 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
32364
32365 2000-05-20 Andreas Jaeger <aj@suse.de>
32366
32367 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
32368 testcase.
32369
32370 2000-05-19 David Edelsohn <edelsohn@gnu.org>
32371
32372 * gcc.c-torture/execute/20000519-2.c: New test.
32373
32374 2000-05-19 Andreas Jaeger <aj@suse.de>
32375
32376 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
32377 which fails with SSA.
32378
32379 * lib/c-torture.exp: Also test with -O3 -fssa.
32380
32381 2000-05-18 Michael Meissner <meissner@redhat.com>
32382
32383 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
32384 * gcc.c-torture/execute/920415-1.c: Ditto.
32385 * gcc.c-torture/execute/920501-1.c: Ditto.
32386 * gcc.c-torture/execute/conversion.c: Ditto.
32387 * gcc.c-torture/execute/cvt-1.c: Ditto.
32388
32389 2000-05-18 Jeffrey A Law (law@cygnus.com)
32390
32391 * gcc.c-torture/compile/20000518-1.c: New test.
32392
32393 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
32394
32395 * g77.f-torture/compile/200005018.f: New test.
32396
32397 2000-05-17 Jeffrey A Law (law@cygnus.com)
32398
32399 * gcc.c-torture/compile/20000517-1.c: New test.
32400
32401 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32402
32403 * gcc.c-torture/execute/20000516-1.c: New test.
32404
32405 2000-05-15 Jakub Jelinek <jakub@redhat.com>
32406
32407 * g++.old-deja/g++.other/eh.C: New test.
32408
32409 2000-05-12 Richard Henderson <rth@cygnus.com>
32410
32411 * gcc.c-torture/execute/990208-1.c (main): Don't pass
32412 constants through to doit's conditional.
32413
32414 2000-05-11 Jeffrey A Law (law@cygnus.com)
32415
32416 * gcc.c-torture/compile/20000511-1.c: New test.
32417 * g77.f-torture/compile/20000511-1.f: New test.
32418 * g77.f-torture/compile/20000511-2.f: New test.
32419
32420 2000-05-11 Michael Meissner <meissner@redhat.com>
32421
32422 * gcc.c-torture/execute/20000511-1.c: New test.
32423
32424 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
32425
32426 * gcc.dg/dg.exp: Scan .S files as well as .c files.
32427 * gcc.dg/20000510-1.S: New.
32428
32429 2000-05-08 Catherine Moore <clm@cygnus.com>
32430
32431 * gcc.dg/unused-3.c: New.
32432
32433 2000-05-06 Richard Henderson <rth@cygnus.com>
32434
32435 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
32436 * g++.old-deja/g++.mike/warn1.C: Likewise.
32437 * g++.old-deja/g++.pt/local1.C: Likewise.
32438 * g++.old-deja/g++.pt/local7.C: Likewise.
32439 * g++.old-deja/g++.pt/spec16.C: Likewise.
32440
32441 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
32442
32443 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
32444
32445 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
32446
32447 * g77.f-torture/execute/20000503-1.f: New test.
32448
32449 2000-05-04 Andreas Jaeger <aj@suse.de>
32450
32451 * gcc.dg/noreturn-2.c: New test.
32452
32453 2000-05-04 Neil Booth <NeilB@earthling.net>
32454
32455 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
32456 preprocessor.
32457
32458 2000-05-04 Richard Henderson <rth@cygnus.com>
32459
32460 * gcc.c-torture/execute/20000503-1.c: Fix typo.
32461
32462 2000-05-04 Richard Henderson <rth@cygnus.com>
32463
32464 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
32465 OpenSSL by Jason R Thorpe.
32466
32467 2000-05-03 Jim Wilson <wilson@cygnus.com>
32468
32469 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
32470
32471 2000-05-03 Robert Lipe <robertlipe@usa.net>
32472
32473 * gcc.dg/20000503-1.c: New test.
32474
32475 2000-05-02 Jakub Jelinek <jakub@redhat.com>
32476
32477 * gcc.c-torture/compile/20000502-1.c: New test.
32478 * g++.old-deja/g++.other/align.C: New test.
32479 * gcc.dg/cpp-tradstringify.c: New test.
32480
32481 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
32482
32483 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
32484 and hard registers.
32485
32486 2000-04-26 Geoff Keating <geoffk@cygnus.com>
32487
32488 * gcc.c-torture/execute/loop-5.c: New test.
32489
32490 2000-04-25 Jakub Jelinek <jakub@redhat.com>
32491
32492 * gcc.c-torture/execute/va-arg-20.c: New test.
32493
32494 2000-04-23 Jeffrey A Law (law@cygnus.com)
32495
32496 * gcc.c-torture/execute/20000422-1.c: New test.
32497
32498 2000-04-20 Greg McGary <gkm@gnu.org>
32499
32500 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
32501 when optimizing, but without sibling-call optimizations (-O1).
32502
32503 2000-04-20 Jeffrey A Law (law@cygnus.com)
32504
32505 * gcc.c-torture/compile/20000420-1.c: New test.
32506
32507 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
32508
32509 * g++.abi/ptrflags.C: New test.
32510 * g++.eh/catchptr1.C: Test incomplete pointer chains.
32511
32512 2000-04-19 Catherine Moore <clm@cygnus.com>
32513
32514 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
32515
32516 2000-04-19 Greg McGary <gkm@gnu.org>
32517
32518 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
32519 sibling-call optimizations.
32520
32521 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
32522
32523 * gcc.dg/20000419-1.c: New test.
32524
32525 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
32526
32527 * gcc.c-torture/execute/20000412-6.c: New test.
32528
32529 2000-04-12 Jeffrey A Law (law@cygnus.com)
32530
32531 * gcc.c-torture/execute/20000412-5.c: New test.
32532 * g77.f-torture/compile/20000412-1.f: New test.
32533 * gcc.c-torture/execute/20000412-4.c: New test.
32534 * gcc.c-torture/compile/20000412-2.c: New test.
32535 * gcc.c-torture/execute/20000412-3.c: New test.
32536 * gcc.c-torture/compile/20000412-1.c: New test.
32537 * gcc.c-torture/execute/20000412-2.c: New test.
32538
32539 2000-04-12 Jakub Jelinek <jakub@redhat.com>
32540
32541 * objc/execute/bf-20.m: New test.
32542
32543 2000-04-10 Richard Henderson <rth@cygnus.com>
32544
32545 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
32546
32547 * gcc.c-torture/execute/20000412-1.c: New test.
32548
32549 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
32550
32551 * g++.old-deja/g++.eh/catchptr1.C: New test.
32552
32553 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
32554
32555 * g++.old-deja/g++.abi/cxa_vec.C: New test.
32556
32557 2000-04-08 Neil Booth <NeilB@earthling.net>
32558
32559 * gcc.dg/cpp-nullchar.c: Remove test as
32560 embedded nulls cause problems.
32561
32562 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32563
32564 * gcc.dg/compare2.c: New test.
32565
32566 2000-04-08 Neil Booth <NeilB@earthling.net>
32567
32568 * gcc.dg/cpp-nullchar.c: New test.
32569
32570 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
32571
32572 * gcc.dg/cpp-mi2.c: New test.
32573 * gcc.dg/cpp-mi2[abc].h: New files.
32574
32575 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
32576
32577 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
32578 member name.
32579
32580 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
32581
32582 * g++.old-deja/g++.abi/vmihint.C: New test.
32583
32584 2000-04-06 Neil Booth <NeilB@earthling.net>
32585
32586 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
32587 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
32588 copyright.
32589
32590 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
32591
32592 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
32593 avoid stack-frame overwrite.
32594
32595 2000-04-05 Jakub Jelinek <jakub@redhat.com>
32596
32597 * gcc.c-torture/compile/20000405-2.c: New test.
32598 * gcc.c-torture/compile/20000405-3.c: New test.
32599
32600 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
32601
32602 * gcc.c-torture/compile/20000405-1.c: New test.
32603
32604 2000-04-04 Geoff Keating <geoffk@cygnus.com>
32605
32606 * gcc.dg/cast-qual-1.c: Revert last change.
32607
32608 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32609
32610 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
32611
32612 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
32613
32614 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
32615 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
32616
32617 2000-04-03 Jeffrey A Law (law@cygnus.com)
32618
32619 * gcc.c-torture/compile/20000403-2.c: New test.
32620 * gcc.c-torture/compile/20000403-1.c: New test.
32621
32622 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
32623
32624 * gcc.c-torture/execute/20000403-1.c: New test.
32625
32626 2000-04-03 Geoff Keating <geoffk@cygnus.com>
32627
32628 * gcc.c-torture/execute/20000402-1.c: New test.
32629
32630 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
32631
32632 * gcc.c-torture/execute/va-arg-15.c: New test.
32633 * gcc.c-torture/execute/va-arg-16.c: New test.
32634 * gcc.c-torture/execute/va-arg-17.c: New test.
32635 * gcc.c-torture/execute/va-arg-18.c: New test.
32636 * gcc.c-torture/execute/va-arg-19.c: New test.
32637
32638 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
32639
32640 * gcc.c-torture/compile/981211-1.c: Move to...
32641 * gcc.dg/cpp-as1.c: ...here.
32642 * gcc.dg/cpp-as2.c: New file.
32643
32644 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
32645 compiler.
32646
32647 2000-04-02 Neil Booth <NeilB@earthling.net>
32648
32649 * gcc.dg/cpp-cond.c New tests.
32650 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
32651 accidental success less likely.
32652 * gcc.dg/cpp-missingop.c New tests.
32653 * gcc.dg/cpp-missingparen.c New tests.
32654 * gcc.dg/cpp-shift.c New tests.
32655 * gcc.dg/cpp-shortcircuit.c New tests.
32656 * gcc.dg/cpp-unary.c New tests.
32657
32658 2000-03-29 Jeffrey A Law (law@cygnus.com)
32659
32660 * gcc.c-torture/compile/20000329-1.c: New test.
32661
32662 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
32663
32664 * gcc.c-torture/compile/20000326-1.c: New test.
32665 * gcc.c-torture/compile/20000326-2.c: New test.
32666
32667 2000-03-24 Geoff Keating <geoffk@cygnus.com>
32668
32669 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
32670 the first parameter is a function argument.
32671
32672 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
32673
32674 * g++.old-deja/g++.ext/array4.C: New test.
32675
32676 2000-03-22 Geoff Keating <geoffk@cygnus.com>
32677
32678 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
32679
32680 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32681
32682 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
32683
32684 2000-03-19 Richard Henderson <rth@cygnus.com>
32685
32686 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
32687
32688 2000-03-19 Richard Henderson <rth@cygnus.com>
32689
32690 * gcc.c-torture/compile/20000319-1.c: New test.
32691
32692 2000-03-14 Jeffrey A Law (law@cygnus.com)
32693
32694 * gcc.c-torture/execute/20000314-3.c: New test.
32695 * gcc.c-torture/execute/20000314-2.c: New test.
32696 * gcc.c-torture/execute/20000314-1.c: New test.
32697 * gcc.c-torture/compile/20000314-2.c: New test.
32698 * gcc.c-torture/compile/20000314-1.c: New test.
32699
32700 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
32701
32702 * g++.old-deja/g++.warn/inline.C: New test.
32703
32704 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
32705
32706 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
32707 standards-compliant result rather than specific constants.
32708 Put test-values in array.
32709
32710 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
32711
32712 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
32713 (g++_target_compile): Put test-specific options last.
32714
32715 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
32716
32717 * g++.old-deja/g++.eh/vbase4.C: New test.
32718
32719 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
32720
32721 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
32722
32723 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
32724
32725 * g++.old-deja/g++.brendan/misc12.C: Removed.
32726 * g++.old-deja/g++.pt/memtemp77.C: Constify.
32727 * g++.old-deja/g++.ext/pretty4.C: New test.
32728
32729 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
32730
32731 * g++.old-deja/g++.other/string2.C: New test.
32732
32733 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
32734
32735 * g++.old-deja/g++.warn/impint2.C: New test.
32736
32737 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
32738
32739 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
32740 is 1, not zero.
32741
32742 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
32743
32744 * g++.old-deja/g++.warn/impint.C: New test.
32745 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
32746 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
32747 * g++.old-deja/g++.pt/explicit12.C: Likewise.
32748 * g++.old-deja/g++.pt/explicit13.C: Likewise.
32749 * g++.old-deja/g++.pt/explicit17.C: Likewise.
32750 * g++.old-deja/g++.pt/explicit18.C: Likewise.
32751 * g++.old-deja/g++.pt/explicit19.C: Likewise.
32752 * g++.old-deja/g++.pt/explicit23.C: Likewise.
32753 * g++.old-deja/g++.pt/explicit31.C: Likewise.
32754 * g++.old-deja/g++.pt/explicit35.C: Likewise.
32755 * g++.old-deja/g++.pt/explicit6.C: Likewise.
32756 * g++.old-deja/g++.pt/memclass7.C: Likewise.
32757
32758 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
32759
32760 * gcc.dg/cpp-redef.c: New test.
32761
32762 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
32763
32764 * g++.old-deja/g++.pt/unify7.C: New test.
32765
32766 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
32767
32768 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
32769 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
32770
32771 2000-02-25 Geoff Keating <geoffk@cygnus.com>
32772
32773 * gcc.c-torture/compile/20000224-1.c: New test.
32774
32775 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
32776
32777 * gcc.c-torture/compile/cpp-2.c: New test.
32778 * gcc.c-torture/compile/cpp-1.c: New test.
32779
32780 2000-02-25 Jeffrey A Law (law@cygnus.com)
32781
32782 * gcc.c-torture/execute/20000225-1.c: New test.
32783
32784 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
32785
32786 * gcc.dg/cpp-li2.c: New test.
32787
32788 * gcc.dg/cpp-wi1.c: New test.
32789
32790 * gcc.dg/cpp-li1.c: New test.
32791
32792 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
32793
32794 * g++.old-deja/g++.other/sizeof5.C: New test.
32795
32796 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32797
32798 * gcc.c-torture/execute/va-arg-13.c: New test.
32799
32800 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
32801
32802 * gcc.c-torture/execute/va-arg-12.c: New test.
32803
32804 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
32805
32806 * gcc.c-torture/execute/20000223-1.c: New test.
32807
32808 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
32809
32810 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
32811
32812 2000-02-22 Mark Mitchell <mark@codesourcery.com>
32813
32814 * g++.old-deja/g++.abi/ptrmem.C: New test.
32815
32816 2000-02-19 Richard Henderson <rth@cygnus.com>
32817
32818 * gcc.c-torture/compile/init-3.c: New.
32819
32820 2000-02-17 Mark Mitchell <mark@codesourcery.com>
32821
32822 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
32823 ALWAYS_CXXFLAGS.
32824
32825 2000-02-11 Robert Lipe <robertl@sco.com>
32826
32827 * gcc.c-torture/compile/20000211-3.c: New test.
32828
32829 2000-02-11 Martin Buchholz <martin@xemacs.org>
32830
32831 * gcc.c-torture/compile/20000211-2.c: New test.
32832
32833 2000-02-11 Jeffrey A Law (law@cygnus.com)
32834
32835 * gcc.c-torture/compile/20000211-1.c: New test.
32836
32837 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
32838
32839 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
32840 on native targets
32841
32842 2000-02-08 Nathan Sidwell <nathan@acm.org>
32843
32844 * g++.old-deja/g++.other/cast5.C: New test.
32845
32846 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
32847
32848 * gcc.c-torture/execute/20000205-1.c: New.
32849
32850 2000-02-03 Nathan Sidwell <nathan@acm.org>
32851
32852 * g++.old-deja/g++.jason/cast3.C: Return void.
32853 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
32854
32855 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
32856
32857 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
32858
32859 * gcc.dg/loop-1.c: New test.
32860
32861 2000-01-27 Jakub Jelinek <jakub@redhat.com>
32862
32863 * gcc.c-torture/compile/20000127-1.c: New test.
32864 * gcc.c-torture/execute/991228-1.c: New test.
32865
32866 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
32867
32868 * gcc.dg/unused-2.c: New test.
32869
32870 * gcc.dg/conv-1.c: New test.
32871
32872 2000-01-24 Mark Mitchell <mark@codesourcery.com>
32873
32874 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
32875 compiler.
32876 (tool_option_proc): Fix typo.
32877
32878 2000-01-24 Geoff Keating <geoffk@cygnus.com>
32879
32880 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
32881 of the ld on the host, not on the build machine.
32882 Also, don't crash if '--help' is not a supported option.
32883
32884 2000-01-24 Richard Henderson <rth@cygnus.com>
32885
32886 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
32887
32888 2000-01-20 Jeffrey A Law (law@cygnus.com)
32889
32890 * gcc.c-torture/execute/20000120-2.c: New test.
32891 * gcc.c-torture/execute/20000120-1.c: New test.
32892
32893 2000-01-13 Jeffrey A Law (law@cygnus.com)
32894
32895 * gcc.c-torture/execute/20000113-1.c: New test.
32896
32897 2000-01-12 Jeffrey A Law (law@cygnus.com)
32898
32899 * gcc.c-torture/execute/20000112-1.c: New test.
32900
32901 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
32902
32903 * gcc.dg/20000111-1.c: New test.
32904
32905 2000-01-10 Jeffrey A Law (law@cygnus.com)
32906
32907 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
32908 with 16 bit integers.
32909
32910 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
32911
32912 * gcc.dg/20000108-1.c: New test.
32913
32914 2000-01-05 Nathan Sidwell <nathan@acm.org>
32915
32916 * g++.old-deja/g++.ns/koenig8.C: New test.
32917
32918 2000-01-05 Nathan Sidwell <nathan@acm.org>
32919
32920 * g++.old-deja/g++.other/cast4.C: New test.
32921
32922 2000-01-05 Jeffrey A Law (law@cygnus.com)
32923
32924 * gcc.c-torture/compile/20000105-2.c: New test.
32925 * gcc.c-torture/compile/20000105-1.c: New test.
32926
32927 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32928
32929 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
32930 references to printf & atoi to conform to ANSI standard.
32931 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
32932 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
32933 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
32934 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
32935 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
32936 * g++.old-deja/g++.brendan/complex1.C: Likewise.
32937 * g++.old-deja/g++.brendan/copy1.C: Likewise.
32938 * g++.old-deja/g++.brendan/copy2.C: Likewise.
32939 * g++.old-deja/g++.brendan/copy3.C: Likewise.
32940 * g++.old-deja/g++.brendan/copy4.C: Likewise.
32941 * g++.old-deja/g++.brendan/copy5.C: Likewise.
32942 * g++.old-deja/g++.brendan/copy6.C: Likewise.
32943 * g++.old-deja/g++.brendan/copy7.C: Likewise.
32944 * g++.old-deja/g++.brendan/copy8.C: Likewise.
32945 * g++.old-deja/g++.brendan/crash11.C: Likewise.
32946 * g++.old-deja/g++.brendan/crash14.C: Likewise.
32947 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
32948 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
32949 * g++.old-deja/g++.brendan/delete2.C: Likewise.
32950 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
32951 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
32952 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
32953 * g++.old-deja/g++.brendan/eh1.C: Likewise.
32954 * g++.old-deja/g++.brendan/groff1.C: Likewise.
32955 * g++.old-deja/g++.brendan/init3.C: Likewise.
32956 * g++.old-deja/g++.brendan/misc12.C: Likewise.
32957 * g++.old-deja/g++.brendan/misc7.C: Likewise.
32958 * g++.old-deja/g++.brendan/new2.C: Likewise.
32959 * g++.old-deja/g++.brendan/operators4.C: Likewise.
32960 * g++.old-deja/g++.brendan/operators5.C: Likewise.
32961 * g++.old-deja/g++.brendan/overload2.C: Likewise.
32962 * g++.old-deja/g++.brendan/overload7.C: Likewise.
32963 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
32964 * g++.old-deja/g++.brendan/reference1.C: Likewise.
32965 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
32966 * g++.old-deja/g++.brendan/template24.C: Likewise.
32967 * g++.old-deja/g++.brendan/template3.C: Likewise.
32968 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
32969 * g++.old-deja/g++.jason/inline3.C: Likewise.
32970 * g++.old-deja/g++.jason/opeq.C: Likewise.
32971 * g++.old-deja/g++.law/arg5.C: Likewise.
32972 * g++.old-deja/g++.law/arm7.C: Likewise.
32973 * g++.old-deja/g++.law/ctors11.C: Likewise.
32974 * g++.old-deja/g++.law/cvt8.C: Likewise.
32975 * g++.old-deja/g++.law/init9.C: Likewise.
32976 * g++.old-deja/g++.law/refs4.C: Likewise.
32977 * g++.old-deja/g++.law/template2.C: Likewise.
32978 * g++.old-deja/g++.law/visibility24.C: Likewise.
32979 * g++.old-deja/g++.law/vtable3.C: Likewise.
32980 * g++.old-deja/g++.mike/asm2.C: Likewise.
32981 * g++.old-deja/g++.mike/eh1.C: Likewise.
32982 * g++.old-deja/g++.mike/misc1.C: Likewise.
32983 * g++.old-deja/g++.mike/misc13.C: Likewise.
32984 * g++.old-deja/g++.mike/misc14.C: Likewise.
32985 * g++.old-deja/g++.mike/ns12.C: Likewise.
32986 * g++.old-deja/g++.mike/p1248.C: Likewise.
32987 * g++.old-deja/g++.mike/p3708.C: Likewise.
32988 * g++.old-deja/g++.mike/p3708a.C: Likewise.
32989 * g++.old-deja/g++.mike/p3708b.C: Likewise.
32990 * g++.old-deja/g++.mike/p646.C: Likewise.
32991 * g++.old-deja/g++.mike/p700.C: Likewise.
32992 * g++.old-deja/g++.mike/p783.C: Likewise.
32993 * g++.old-deja/g++.mike/p783a.C: Likewise.
32994 * g++.old-deja/g++.mike/p783b.C: Likewise.
32995 * g++.old-deja/g++.mike/p786.C: Likewise.
32996 * g++.old-deja/g++.mike/p789.C: Likewise.
32997 * g++.old-deja/g++.mike/p789a.C: Likewise.
32998 * g++.old-deja/g++.mike/p807a.C: Likewise.
32999 * g++.old-deja/g++.other/delete3.C: Likewise.
33000 * g++.old-deja/g++.other/dyncast1.C: Likewise.
33001 * g++.old-deja/g++.other/dyncast2.C: Likewise.
33002 * g++.old-deja/g++.other/dyncast3.C: Likewise.
33003 * g++.old-deja/g++.other/empty1.C: Likewise.
33004 * g++.old-deja/g++.other/temporary1.C: Likewise.
33005 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
33006 * g++.old-deja/g++.pt/t16.C: Likewise.
33007 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
33008
33009 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
33010
33011 * gcc.dg/991230-1.c: New test.
33012
33013 1999-12-29 Jeffrey A Law (law@cygnus.com)
33014
33015 * gcc.c-torture/compile/991229-3.c: New test.
33016 * gcc.c-torture/compile/991229-2.c: New test.
33017 * gcc.c-torture/compile/991229-1.c: New test.
33018
33019 1999-12-29 Greg McGary <gkm@eng.ascend.com>
33020
33021 * gcc.c-torture/compile/labels-2.c: New test.
33022
33023 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
33024
33025 * gcc.c-torture/execute/991227-1.c: New test.
33026
33027 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
33028
33029 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
33030
33031 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
33032
33033 * gcc.c-torture/execute/991221-1.c: New test.
33034
33035 1999-12-20 Nathan Sidwell <nathan@acm.org>
33036
33037 * g++.old-deja/g++.other/cast3.C: New test.
33038
33039 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
33040
33041 * gcc.c-torture/execute/991216-4.c: New test.
33042
33043 1999-12-16 Michael Meissner <meissner@cygnus.com>
33044
33045 * gcc.c-torture/execute/991216-1.c: New test.
33046 * gcc.c-torture/execute/991216-2.c: New test.
33047 * gcc.c-torture/execute/991216-3.c: New test.
33048
33049 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
33050
33051 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
33052 Actually make the test fail by using "-O2" for compilation.
33053
33054 1999-12-15 Nathan Sidwell <nathan@acm.org>
33055
33056 * g++.old-deja/g++.warn/cast-align1.C: New test.
33057
33058 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
33059
33060 * gcc.c-torture/compile/991214-1.c: New test.
33061 * gcc.c-torture/compile/991214-2.c: New test.
33062
33063 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
33064
33065 * gcc.dg/991214-1.c: New test.
33066
33067 1999-12-13 Jeffrey A Law (law@cygnus.com)
33068
33069 * gcc.c-torture/compile/991213-3.c: New test.
33070 * gcc.c-torture/compile/991213-2.c: New test.
33071 * gcc.c-torture/compile/991213-1.c: New test.
33072
33073 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
33074
33075 * gcc.dg/991209-1.c: New test.
33076
33077 1999-12-08 Nathan Sidwell <nathan@acm.org>
33078
33079 * gcc.c-torture/compile/991208-1.c: New test.
33080
33081 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
33082
33083 * gcc.dg/ultrasp2.c: New test.
33084
33085 1999-12-05 Alex Samuel <samuel@codesourcery.com>
33086
33087 * g++.old-deja/g++.abi/align.C (main): Fix typo.
33088
33089 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
33090
33091 * gcc.c-torture/compile/991202-1.c: New test.
33092 * gcc.c-torture/execute/991202-1.c: New test.
33093 * gcc.c-torture/execute/991202-2.c: New test.
33094 * gcc.c-torture/execute/991202-3.c: New test.
33095
33096 1999-12-02 Alex Samuel <samuel@codesourcery.com>
33097
33098 * g++.old-deja/g++.abi/align.C: New test.
33099 * g++.old-deja/g++.abi/aggregates.C: Likewise.
33100 * g++.old-deja/g++.abi/bitfields.C: Likewise.
33101
33102 1999-12-01 Richard Henderson <rth@cygnus.com>
33103
33104 * gcc.c-torture/execute/991201-1.c: New.
33105
33106 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
33107
33108 * gcc.dg/991129-1.c: New test.
33109
33110 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
33111
33112 * gcc.c-torture/compile/991127-1.c: New test.
33113
33114 1999-11-22 Nathan Sidwell <nathan@acm.org>
33115
33116 * g++.old-deja/g++.other/warn4.C: New test.
33117
33118 1999-11-22 Nathan Sidwell <nathan@acm.org>
33119
33120 * g++.old-deja/g++.eh/cleanup2.C: New test.
33121 * g++.old-deja/g++.ext/pretty2.C: New test.
33122 * g++.old-deja/g++.ext/pretty3.C: New test.
33123 * g++.old-deja/g++.other/debug6.C: New test.
33124
33125 1999-10-20 Jim Wilson <wilson@cygnus.com>
33126
33127 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
33128 compiler_output to look for one error message instead of two.
33129
33130 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
33131
33132 * gcc.c-torture/execute/991118-1.c: Also test case
33133 where the word boundary does not split a byte evenly.
33134
33135 1999-11-19 Nathan Sidwell <nathan@acm.org>
33136
33137 * g++.old-deja/g++.ext/restrict1.C: New test.
33138
33139 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
33140
33141 * gcc.c-torture/execute/991118-1.c: New test.
33142
33143 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
33144
33145 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
33146 working directory pathnames.
33147
33148 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
33149
33150 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
33151 host is equipped with driver.h and driver.o so it can actually
33152 compile and run the tests.
33153
33154 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
33155
33156 * gcc.c-torture/compile/991008-1.c: New test.
33157
33158 1999-11-08 Nick Clifton <nickc@cygnus.com>
33159
33160 * lib/gcc-dg.exp: Include target-supports.exp
33161
33162 1999-11-05 Nick Clifton <nickc@cygnus.com>
33163
33164 * lib/target-supports.exp: New file: Provide procs to test for
33165 features supported by the target.
33166 (check_weak_available): Moved here from ecos.exp.
33167 (check_alias_available): New proc: Determine of the target
33168 toolchain supports the alias attribute.
33169
33170 * gcc.dg/special/ecos.exp: Move check_weak_available to
33171 target-supports.exp.
33172 (alias-1.c): Only perform the test if the target supports
33173 aliases.
33174 (wkali-1.c): Only perform the test if the target supports
33175 aliases.
33176
33177 * gcc.dg/990506-0.c: Expect error messages from cross
33178 targets as well as native targets.
33179
33180 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
33181
33182 * gcc.dg/ultrasp1.c: Removed xfail.
33183 * gcc.dg/struct-ret-2.c: Likewise.
33184 * gcc.dg/array-1.c: Likewise.
33185
33186 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
33187
33188 * gcc.dg/struct-ret-2.c: New test.
33189
33190 * gcc.dg/array-1.c: New test.
33191
33192 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
33193
33194 * gcc.c-torture/execute/991030-1.c: New test.
33195
33196 1999-10-26 Richard Henderson <rth@cygnus.com>
33197
33198 * gcc.c-torture/compile/991026-2.c: New test.
33199
33200 1999-10-26 Jeffrey A Law (law@cygnus.com)
33201
33202 * gcc.c-torture/compile/991026-1.c: New test.
33203
33204 1999-10-23 Jeffrey A Law (law@cygnus.com)
33205
33206 * gcc.c-torture/execute/991023-1.c: New test.
33207
33208 1999-10-19 Jeffrey A Law (law@cygnus.com)
33209
33210 * gcc.c-torture/execute/991019-1.c: New test.
33211
33212 1999-10-16 Richard Henderson <rth@cygnus.com>
33213
33214 * gcc.c-torture/execute/991016-1.c: New test.
33215
33216 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
33217
33218 * gcc.c-torture/execute/991014-1.c: New test.
33219
33220 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
33221
33222 * g++.old-deja/g++.other/union2.C: New test.
33223
33224 1999-10-13 Nathan Sidwell <nathan@acm.org>
33225
33226 * g++.old-deja/g++.other/vaarg2.C: New test.
33227 * g++.old-deja/g++.other/vaarg3.C: New test.
33228
33229 1999-10-12 Craig Burley <craig@jcb-sc.com>
33230
33231 * g77.f-torture/noncompile/19990905-1.f: Moved from being
33232 in compile/.
33233
33234 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
33235
33236 * gcc.c-torture/execute/va-arg-11.c: New test.
33237
33238 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
33239
33240 * lib/file-format.exp (gcc_target_object_format): Don't
33241 crash if objdump is unavailable.
33242
33243 1999-09-29 Donn Terry <donn@interix.com>
33244
33245 * gcc.misc-tests/mg.exp: delete extraneous redirection.
33246
33247 1999-09-28 Nick Clifton <nickc@cygnus.com>
33248
33249 * gcc.c-torture/compile/990928-1.c: New test.
33250
33251 1999-09-28 Nathan Sidwell <nathan@acm.org>
33252
33253 * g++.old-deja/g++.other/decl6.C: New test.
33254
33255 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33256
33257 * gcc.c-torture/execute/va-arg-10.c: New test.
33258
33259 1999-09-27 Nathan Sidwell <nathan@acm.org>
33260
33261 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
33262 __PRETTY_FUNCTION__.
33263
33264 1999-09-23 Nick Clifton <nickc@cygnus.com>
33265
33266 * gcc.c-torture/execute/990923-1.c: New test.
33267
33268 1999-09-21 Nick Clifton <nickc@cygnus.com>
33269
33270 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
33271 for which -fpic is inappropriate.
33272
33273 1999-09-21 Mark Mitchell <mark@codesourcery.com>
33274
33275 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
33276
33277 1999-09-21 Nathan Sidwell <nathan@acm.org>
33278
33279 * g++.old-deja/g++.other/dyncast1.C: New test.
33280 * g++.old-deja/g++.other/dyncast2.C: New test.
33281 * g++.old-deja/g++.other/dyncast3.C: New test.
33282 * g++.old-deja/g++.other/dyncast4.C: New test.
33283 * g++.old-deja/g++.other/dyncast5.C: New test.
33284 * g++.old-deja/g++.eh/catch3.C: New test.
33285 * g++.old-deja/g++.eh/catch3p.C: New test.
33286 * g++.old-deja/g++.eh/catch4.C: New test.
33287 * g++.old-deja/g++.eh/catch4p.C: New test.
33288 * g++.old-deja/g++.eh/catch5.C: New test.
33289 * g++.old-deja/g++.eh/catch5p.C: New test.
33290 * g++.old-deja/g++.eh/catch6.C: New test.
33291 * g++.old-deja/g++.eh/catch6p.C: New test.
33292 * g++.old-deja/g++.eh/catch7.C: New test.
33293 * g++.old-deja/g++.eh/catch7p.C: New test.
33294 * g++.old-deja/g++.eh/catch8.C: New test.
33295 * g++.old-deja/g++.eh/catch8p.C: New test.
33296 * g++.old-deja/g++.eh/catch9.C: New test.
33297 * g++.old-deja/g++.eh/catch9p.C: New test.
33298
33299 1999-09-13 Nathan Sidwell <nathan@acm.org>
33300
33301 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
33302 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
33303
33304 1999-09-13 Jeffrey A Law (law@cygnus.com)
33305
33306 * gcc.c-torture/compile/990913-1.c: New test.
33307
33308 1999-09-10 Nathan Sidwell <nathan@acm.org>
33309
33310 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
33311 * g++.old-deja/g++.jason/rfg5.C: Likewise.
33312
33313 1999-09-09 Richard Henderson <rth@cygnus.com>
33314
33315 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
33316
33317 1999-09-09 Nathan Sidwell <nathan@acm.org>
33318
33319 * g++.old-deja/g++.other/lookup11.C: New test.
33320 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
33321 what is permitted and what we want.
33322 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
33323 overload use.
33324 * g++.old-deja/g++.jason/rfg5.C: Likewise
33325
33326 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
33327
33328 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
33329 * gcc.c-torture/noncompile/poison-1.c: New file.
33330
33331 1999-09-08 Nathan Sidwell <nathan@acm.org>
33332
33333 * g++.old-deja/g++.other/sizeof3.C: New test.
33334 * g++.old-deja/g++.other/sizeof4.C: New test.
33335 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
33336 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
33337
33338 1999-09-07 Richard Henderson <rth@cygnus.com>
33339
33340 * gcc.dg/va-arg-1.c: New.
33341
33342 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33343
33344 * gcc.c-torture/execute/va-arg-9.c: New test.
33345
33346 1999-09-05 Craig Burley <craig@jcb-sc.com>
33347
33348 * g77.f-torture/compile/980519-2.f: New test.
33349 * g77.f-torture/compile/19990905-0.f: New test.
33350 * g77.f-torture/compile/19990905-1.f: New test.
33351 * g77.f-torture/compile/19990905-2.f: New test.
33352
33353 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
33354
33355 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
33356
33357 * gcc.c-torture/execute/990827-1.c: Fix typo.
33358
33359 1999-09-03 Nathan Sidwell <nathan@acm.org>
33360
33361 * g++.old-deja/g++.other/deref1.C: New test.
33362
33363 1999-09-02 Nathan Sidwell <nathan@acm.org>
33364
33365 * g++.old-deja/g++.other/ambig2.C: New test.
33366 * g++.old-deja/g++.other/cond5.C: New test.
33367 * g++.old-deja/g++.other/lookup16.C: New test.
33368
33369 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
33370
33371 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
33372 assemblers too.
33373
33374 1999-08-31 Jeffrey A Law (law@cygnus.com)
33375
33376 * lib/c-torture.exp: Avoid the "compare executables" optimization
33377 when testing native.
33378
33379 1999-08-29 Jeffrey A Law (law@cygnus.com)
33380
33381 * gcc.c-torture/execute/990829-1.c: New test.
33382 * gcc.c-torture/compile/990829-1.c: New test.
33383
33384 1999-08-27 Paul Burchard <burchard@pobox.com>
33385
33386 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
33387 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
33388 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
33389 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
33390 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
33391 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
33392 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
33393 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
33394 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
33395 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
33396 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
33397
33398 1999-08-27 Jeffrey A Law (law@cygnus.com)
33399
33400 * gcc.c-torture/execute/990827-1.c: New test.
33401
33402 1999-08-26 Craig Burley <craig@jcb-sc.com>
33403
33404 * g77.f-torture/noncompile/19990826-4.f: New test.
33405
33406 * g77.f-torture/compile/19990826-3.f: New test.
33407
33408 * g77.f-torture/execute/19990826-2.f: New test.
33409
33410 * g77.f-torture/compile/19990826-1.f: New test.
33411
33412 * gcc.c-torture/execute/990826-0.c: New test.
33413 * g77.c-torture/execute/19990826-0.f: New test.
33414
33415 * g77.f-torture/noncompile/970626-2.f: New test.
33416
33417 1999-08-25 Paul Burchard <burchard@pobox.com>
33418
33419 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
33420 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
33421 lss-011.C: New tests.
33422
33423 1999-08-25 Nathan Sidwell <nathan@acm.org>
33424
33425 * g++.old-deja/g++.other/decl5.C: New test.
33426
33427 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33428
33429 * noncompile/noncompile.exp: Load_lib c-torture.exp.
33430 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
33431 call `postbase' for each one. All callers of `postbase' changed
33432 to call this instead.
33433
33434 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
33435
33436 * gcc.c-torture/execute/990811-1.c: New test.
33437
33438 1999-08-09 Nick Clifton <nickc@cygnus.com>
33439
33440 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
33441 just native ones.
33442
33443 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
33444 just native ones.
33445
33446 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
33447
33448 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
33449
33450 1999-08-04 Jeffrey A Law (law@cygnus.com)
33451
33452 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
33453
33454 1999-08-04 Nathan Sidwell <nathan@acm.org>
33455
33456 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
33457
33458 1999-08-04 Jeffrey A Law (law@cygnus.com)
33459
33460 * gcc.c-torture/execute/990804-1.c: New test.
33461
33462 1999-08-03 Nathan Sidwell <nathan@acm.org>
33463
33464 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
33465 * g++.old-deja/g++.brendan/crash64.C: Likewise
33466 * g++.old-deja/g++.brendan/overload8.C: Likewise
33467
33468 1999-08-03 Nathan Sidwell <nathan@acm.org>
33469
33470 * g++.old-deja/g++.other/struct1.C: New test.
33471
33472 1999-08-03 Nathan Sidwell <nathan@acm.org>
33473
33474 * g++.old-deja/g++.other/enum2.C: New test.
33475
33476 1999-08-02 Richard Henderson <rth@cygnus.com>
33477
33478 Adapted from tests from Franz Sirl:
33479 * gcc.c-torture/execute/va-arg-7.c: New test.
33480 * gcc.c-torture/execute/va-arg-8.c: New test.
33481
33482 1999-08-01 Jeffrey A Law (law@cygnus.com)
33483
33484 * gcc.c-torture/compile/990801-2.c: New test.
33485
33486 * gcc.c-torture/compile/990801-1.c: New test.
33487
33488 1999-07-27 Michael Meissner <meissner@cygnus.com>
33489
33490 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
33491 fp-cmp-1.c, converting double to float.
33492
33493 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
33494 fp-cmp-1.c, converting double to long double.
33495
33496 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
33497 from fr1 to unknown_register, since fr1 is a legitimate register
33498 on some machines.
33499
33500 1999-07-25 Jeffrey A Law (law@cygnus.com)
33501
33502 * README: More listname related changes.
33503
33504 1999-07-08 Catherine Moore <clm@cygnus.com>
33505
33506 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
33507
33508 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
33509
33510 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
33511
33512 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
33513
33514 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
33515
33516 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
33517
33518 * gcc.dg/990703-1.c: New test.
33519
33520 1999-06-29 Nick Clifton <nickc@cygnus.com>
33521
33522 * lib/file-format.exp: New file: Move definition of proc
33523 gcc_target_object_format to here from
33524 gcc.dg/special/ecos.exp.
33525
33526 * lib/c-torture.exp: Include lib file-format.exp.
33527 * lib/gcc-dg.exp: Include lib file-format.exp.
33528
33529 * gcc.dg/special/ecos.exp: Remove definition of proc
33530 gcc_target_object_format.
33531
33532 1999-06-28 Jeffrey A Law (law@cygnus.com)
33533
33534 * gcc.c-torture/execute/990628-1.c: New test.
33535
33536 1999-06-25 Jeffrey A Law (law@cygnus.com)
33537
33538 * gcc.c-torture/compile/990625-2.c: New test.
33539
33540 * gcc.c-torture/compile/990625-1.c: New test.
33541
33542 1999-06-23 Nick Clifton <nickc@cygnus.com>
33543
33544 * gcc.c-torture/compile/dll.c: New test case. Check that dll
33545 attributes compile.
33546 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
33547 ports that use the COFF/PE file format.
33548
33549 1999-06-17 Jeffrey A Law (law@cygnus.com)
33550
33551 * gcc.c-torture/compile/990617-1.c: New test.
33552
33553 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
33554
33555 * g++.old-deja/g++.other/decl4.C: New test.
33556
33557 1999-06-14 Nathan Sidwell <nathan@acm.org>
33558
33559 * g++.old-deja/g++.other/bitfld3.C: New test.
33560
33561 1999-06-08 Nathan Sidwell <nathan@acm.org>
33562
33563 * g++.old-deja/g++.eh/catch1.C: New test.
33564
33565 1999-06-07 Jeffrey A Law (law@cygnus.com)
33566
33567 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
33568
33569 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
33570 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
33571
33572 1999-06-05 Craig Burley <craig@jcb-sc.com>
33573
33574 * g77.f-torture/compile/19990502-0.f: Replace with new,
33575 shorter, test that still fails after recent changes.
33576
33577 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
33578
33579 * gcc.c-torture/execute/990604-1.c: New test.
33580
33581 1999-05-31 Jeffrey A Law (law@cygnus.com)
33582
33583 * gcc.c-torture/execute/990531-1.c: New test.
33584
33585 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33586
33587 * gcc.c-torture/compile/990527-1.c: New test.
33588
33589 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
33590
33591 * gcc.c-torture/execute/990527-1.c: New test.
33592
33593 1999-05-25 Nick Clifton <nickc@cygnus.com>
33594
33595 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
33596 bitfields as signed.
33597
33598 1999-05-25 Craig Burley <craig@jcb-sc.com>
33599
33600 * g77.f-torture/compile/19990525-0.f: New test.
33601
33602 1999-05-25 Jeffrey A Law (law@cygnus.com)
33603
33604 * gcc.c-torture/execute/990525-2.c: New test.
33605
33606 * gcc.c-torture/execute/990525-1.c: New test.
33607
33608 1999-05-24 Nathan Sidwell <nathan@acm.org>
33609
33610 * g++.old-deja/g++.other/anon3.C: New test.
33611 * g++.old-deja/g++.other/anon4.C: New test.
33612 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
33613 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
33614 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
33615 Merrill).
33616
33617 1999-05-24 Jeffrey A Law (law@cygnus.com)
33618
33619 * gcc.c-torture/execute/990524-1.c: New test.
33620
33621 * gcc.dg/990524-1.c: New test.
33622
33623 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33624
33625 * gcc.c-torture/compile/990523-1.c: New test.
33626
33627 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
33628
33629 * gcc.c-torture/compile/990519-1.c: New test.
33630
33631 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
33632
33633 * gcc.c-torture/compile/990517-1.c: New test.
33634
33635 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
33636 (e4, f4): New tests.
33637 (main): Call them.
33638
33639 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33640
33641 * gcc.dg/noreturn-1.c: New test.
33642
33643 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
33644
33645 * gcc.c-torture/execute/990513-1.c: New test.
33646
33647 1999-05-10 Richard Henderson <rth@cygnus.com>
33648
33649 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
33650
33651 1999-05-10 Craig Burley <craig@jcb-sc.com>
33652
33653 * g77.f-torture/execute/erfc.f: Use small single-precision
33654 values, to avoid problems on Alphas when not -mieee.
33655
33656 1999-05-08 Craig Burley <craig@jcb-sc.com>
33657
33658 * gcc.dg/990506-0.c: New test.
33659
33660 1999-05-08 Richard Henderson <rth@cygnus.com>
33661
33662 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
33663 the constant to test. Don't XFAIL 64-bit targets.
33664
33665 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
33666 * g++.old-deja/g++.law/profile1.C: Likewise.
33667
33668 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
33669 operator new instances.
33670 * g++.old-deja/g++.other/delete5.C: Likewise.
33671
33672 1999-05-03 Craig Burley <craig@jcb-sc.com>
33673
33674 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
33675 intrinsic.
33676
33677 1999-05-03 Craig Burley <craig@jcb-sc.com>
33678
33679 * g77.f-torture/execute/u77-test.f: Reverse order of two
33680 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
33681
33682 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33683
33684 * gcc.dg/compare1.c: New test.
33685
33686 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
33687
33688 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
33689 New tests.
33690
33691 1999-05-02 Craig Burley <craig@jcb-sc.com>
33692
33693 * g77.f-torture/compile/19990502-1.f: New test.
33694
33695 1999-05-02 Craig Burley <craig@jcb-sc.com>
33696
33697 * g77.f-torture/compile/19990502-0.f: New test.
33698
33699 1999-05-02 Craig Burley <craig@jcb-sc.com>
33700
33701 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
33702 intrinsic.
33703
33704 1999-05-02 Craig Burley <craig@jcb-sc.com>
33705
33706 * g77.f-torture/execute/u77-test.f (main): List libU77
33707 intrinsics not currently tested.
33708 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
33709 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
33710 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
33711 Trim blanks off the ends of some printed strings.
33712
33713 1999-05-02 Craig Burley <craig@jcb-sc.com>
33714
33715 * g77.f-torture/execute/u77-test.f (main): Just warn about
33716 FSTAT gid disagreement, as it's expected on some systems.
33717
33718 1999-05-01 Craig Burley <craig@jcb-sc.com>
33719
33720 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
33721 use a new function, which allows for some slop.
33722 Clean up some commentary.
33723 (issum): The new function.
33724 (sgladd): Deleted subroutine.
33725
33726 1999-05-01 Craig Burley <craig@jcb-sc.com>
33727
33728 * g77.f-torture/execute/u77-test.f: Modify to be more like
33729 libf2c/libU77 version, bringing patches to that version here.
33730 Add suitable commentary.
33731
33732 1999-04-25 Richard Henderson <rth@cygnus.com>
33733
33734 * gcc.dg/990424-1.c: New test.
33735
33736 1999-04-24 Craig Burley <craig@jcb-sc.com>
33737
33738 * g77.f-torture/execute/u77-test.f (main): Bug involving
33739 LSTAT has been fixed, so turn back on full checking.
33740
33741 1999-04-20 Craig Burley <craig@jcb-sc.com>
33742
33743 * g77.f-torture/compile/19990419-0.f: New test.
33744 * g77.f-torture/execute/19990419-1.f: New test.
33745
33746 1999-04-17 Richard Henderson <rth@cygnus.com>
33747
33748 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
33749 to avoid the need for a prototype to supress a warning.
33750
33751 1999-04-07 Jim Wilson <wilson@cygnus.com>
33752
33753 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
33754
33755 1999-04-04 Jeffrey A Law (law@cygnus.com)
33756
33757 * gcc.c-torture/execute/990404-1.c: New test.
33758
33759 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
33760
33761 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
33762 * gcc.dg/cpp-if3.c: Don't use -pedantic.
33763 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
33764 missing initializer warnings.
33765
33766 1999-03-28 Jeffrey A Law (law@cygnus.com)
33767
33768 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
33769 matching strings.
33770
33771 1999-03-26 Jeffrey A Law (law@cygnus.com)
33772
33773 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
33774
33775 1999-03-26 Craig Burley <craig@jcb-sc.com>
33776
33777 * g77.f-torture/execute/19990325-0.f: New test.
33778 * g77.f-torture/execute/19990325-1.f: New test.
33779
33780 1999-03-24 Jeffrey A Law (law@cygnus.com)
33781
33782 * gcc.c-torture/execute/990324-1.c: New test.
33783
33784 1999-03-22 Jim Wilson <wilson@cygnus.com>
33785
33786 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
33787 test with 4.
33788
33789 1999-03-17 Richard Henderson <rth@cygnus.com>
33790
33791 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
33792
33793 1999-03-13 Craig Burley <craig@jcb-sc.com>
33794
33795 * g77.f-torture/execute/19990313-2.f: New test.
33796 * g77.f-torture/execute/19990313-3.f: New test.
33797
33798 1999-03-13 Craig Burley <craig@jcb-sc.com>
33799
33800 * g77.f-torture/execute/19990313-0.f: New test.
33801 * g77.f-torture/execute/19990313-1.f: New test.
33802
33803 1999-03-12 Jim Wilson <wilson@cygnus.com>
33804
33805 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
33806 printf to sprintf.
33807 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
33808 (main): Add check for u15. Conditionalize u31 check depending on
33809 whether ints are <32 bits or >=32 bits.
33810
33811 1999-03-08 Craig Burley <craig@jcb-sc.com>
33812
33813 * g77.f-torture/execute/19981119-0.f: Improve testiness.
33814
33815 1999-03-08 Craig Burley <craig@jcb-sc.com>
33816
33817 * g77.f-torture/compile/19990305-0.f: New test.
33818 * g77.f-torture/execute/19981119-0.f: New test.
33819
33820 1999-03-08 Craig Burley <craig@jcb-sc.com>
33821
33822 * g77.f-torture/execute/970625-2.f: call ABORT if final
33823 result is not correct, instead of just printing it.
33824 Add this checking via newly introduced obfuscation, to
33825 trip up buggy front ends.
33826
33827 1999-03-07 Craig Burley <craig@jcb-sc.com>
33828
33829 * g77.f-torture/compile/960317-1.f: Moved from being
33830 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
33831
33832 1999-03-06 Craig Burley <craig@jcb-sc.com>
33833
33834 * g77.f-torture/execute/960317-1.f: New (old) test.
33835 * g77.f-torture/execute/970625-2.f: Ditto.
33836
33837 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
33838
33839 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
33840 message on line 1 or line 2; cccp and cpplib do this differently.
33841
33842 1999-03-01 Jeffrey A Law (law@cygnus.com)
33843
33844 * g++.old-deja/g++.law/weak1.C: New test.
33845
33846 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
33847
33848 * gcc.c-torture/execute/990119-1.c: Renamed to...
33849 * gcc.dg/990119-1.c: this, so it will only be tested once
33850 (it's a preprocessor test, it doesn't need to be run at
33851 multiple optimization levels).
33852
33853 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
33854
33855 * lib/g++.exp: Don't add incdir=$base_dir/../include to
33856 ALWAYS_CXXFLAGS.
33857
33858 1999-02-24 Craig Burley <craig@jcb-sc.com>
33859
33860 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
33861 * g77.f-torture/compile/19981216-0.f: ...as it is expected
33862 to not be compilable by current g77.
33863
33864 1999-02-24 Nick Clifton <nickc@cygnus.com>
33865
33866 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
33867
33868 1999-02-22 Jeffrey A Law (law@cygnus.com)
33869
33870 * gcc.c-torture/execute/990222-1.c: New test.
33871
33872 1999-02-19 Craig Burley <craig@jcb-sc.com>
33873
33874 * g77.f-torture/compile/19990218-0.f: New test.
33875 * g77.f-torture/noncompile/19990218-1.f: New test.
33876
33877 1999-02-18 Craig Burley <craig@jcb-sc.com>
33878
33879 * g77.f-torture/compile/19981216-0.f: New test.
33880
33881 1999-02-14 Jeffrey A Law (law@cygnus.com)
33882
33883 * gcc.dg/990214-1.c: New test.
33884
33885 1999-02-13 Jeffrey A Law (law@cygnus.com)
33886
33887 * gcc.dg/990213-2.c: New test.
33888
33889 * gcc.dg/990213-1.c: New test.
33890
33891 1999-02-12 Jeffrey A Law (law@cygnus.com)
33892
33893 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
33894 ints.
33895
33896 1999-02-11 Nick Clifton <nickc@cygnus.com>
33897
33898 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
33899 specified by target.
33900
33901 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
33902
33903 1999-02-11 Jeffrey A Law (law@cygnus.com)
33904
33905 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
33906
33907 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
33908
33909 * gcc.dg/special/ecos.exp: New test driver for new tests with
33910 special requirements.
33911
33912 * gcc.dg/special/alias-1.c: New test.
33913 * gcc.dg/special/gcsec-1.c: New test.
33914 * gcc.dg/special/weak-1.c: New test.
33915 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
33916 * gcc.dg/special/weak-2.c: New test.
33917 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
33918 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
33919 * gcc.dg/special/wkali-1.c: New test.
33920 * gcc.dg/special/wkali-2.c: New test.
33921 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
33922 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
33923
33924 1999-02-10 Felix Lee <flee@cygnus.com>
33925
33926 * lib/c-torture.exp (c-torture-compile): Pull out code for
33927 analyzing gcc error messages.
33928 (c-torture-execute): Likewise. Fix some (harmless) false
33929 positives.
33930 * lib/gcc.exp (gcc_check_compile): New function.
33931
33932 1999-02-08 Richard Henderson <rth@cygnus.com>
33933
33934 * gcc.c-torture/execute/990208-1.c: New test.
33935
33936 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
33937
33938 * g++.dg/special/ecos.exp: New driver for new tests with special
33939 requirements
33940
33941 * g++.dg/special/conpr-1.C: New test
33942 * g++.dg/special/conpr-2.C: New test
33943 * g++.dg/special/conpr-2a.C: New test
33944 * g++.dg/special/conpr-3.C: New test
33945 * g++.dg/special/conpr-3a.C: New test
33946 * g++.dg/special/conpr-3b.C: New test
33947
33948 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
33949 allow g++ to use the dg driver
33950
33951 * README: Add comment about g++.dg directory
33952
33953 1999-02-06 Jeffrey A Law (law@cygnus.com)
33954
33955 * README: Update email addresses.
33956
33957 1999-02-03 Nick Clifton <nickc@cygnus.com>
33958
33959 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
33960 arguments in order to force structure S onto the stack even on
33961 the alpha.
33962 (test): Pass 10 leading arguments to function foo as well as the
33963 structure S.
33964
33965 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
33966 failure for all targets.
33967
33968 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
33969 abort to terminate program execution.
33970
33971 1999-01-30 Richard Henderson <rth@cygnus.com>
33972
33973 * gcc.c-torture/execute/990130-1.c: New test.
33974
33975 1999-01-30 Jeffrey A Law (law@cygnus.com)
33976
33977 * gcc.dg/990130-1.c: New test.
33978
33979 1999-01-28 Michael Meissner <meissner@cygnus.com>
33980
33981 * gcc.c-torture/execute/990128-1.c: New test.
33982
33983 1999-01-27 Michael Meissner <meissner@cygnus.com>
33984
33985 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
33986
33987 1999-01-27 Felix Lee <flee@cygnus.com>
33988
33989 * lib/c-torture.exp (c-torture-compile): pull out code for
33990 analyzing gcc error messages.
33991 (c-torture-execute): ditto, and fix some (harmless) false
33992 positives.
33993 * lib/gcc.exp (gcc_check_compile): new function.
33994
33995 1999-01-17 Jeffrey A Law (law@cygnus.com)
33996
33997 * gcc.dg/990117-1.c: New test.
33998
33999 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
34000
34001 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
34002
34003 1999-01-15 Jeffrey A Law (law@cygnus.com)
34004
34005 * g77.f-torture/compile/990115-1.f: New test.
34006
34007 1999-01-07 Jeffrey A Law (law@cygnus.com)
34008
34009 * gcc.c-torture/compile/990107-1.c: New test
34010
34011 1999-01-06 Jeffrey A Law (law@cygnus.com)
34012
34013 * gcc.c-torture/execute/990106-2.c: New test.
34014
34015 * gcc.c-torture/execute/990106-1.c: New test.
34016
34017 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
34018
34019 * gcc.c-torture/compile/981223-1.c: New test.
34020
34021 1998-12-29 Richard Henderson <rth@cygnus.com>
34022
34023 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
34024 (opt3): Rename from opt4 and disable.
34025
34026 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
34027
34028 * g++.old-deja/g++.pt/ptrmem5.C: New test.
34029
34030 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
34031
34032 * g++.old-deja/g++.other/conv5.C: New test.
34033
34034 1998-12-14 Nick Clifton <nickc@cygnus.com>
34035
34036 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
34037
34038 1998-12-11 Jeffrey A Law (law@cygnus.com)
34039
34040 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
34041
34042 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
34043
34044 * gcc.c-torture/compile/981211-1.c: New test.
34045
34046 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
34047
34048 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
34049
34050 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
34051
34052 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34053
34054 * gcc.special/930510-1.c: Make C9X safe.
34055 * gcc.misc-tests/gcov-1.c Similarly.
34056 * gcc.misc-tests/gcov-2.c Similarly.
34057
34058 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
34059
34060 * gcc.dg/ultrasp1.c: New test.
34061
34062 1998-12-06 Richard Henderson <rth@cygnus.com>
34063
34064 * gcc.c-torture/execute/981206.c: New test.
34065
34066 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
34067
34068 * g++.old-deja/g++.ns/template7.C: New test.
34069
34070 * g++.old-deja/g++.other/expr1.C: New test.
34071
34072 * g++.old-deja/g++.eh/tmpl3.C: New test.
34073
34074 * g++.old-deja/g++.eh/tmpl2.C: New test.
34075
34076 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
34077
34078 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
34079 * g++.old-deja/g++.other/using6.C: Removed.
34080 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
34081
34082 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
34083
34084 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
34085
34086 * g++.old-deja/g++.pt/overload8.C: New test.
34087
34088 * g++.old-deja/g++.pt/overload7.C: New test.
34089
34090 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
34091
34092 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
34093 and relinking messages.
34094 * lib/g++.exp (g++_target_compile): Remove .rpo file when
34095 compiling with -frepo.
34096
34097 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
34098
34099 * g++.old-deja/g++.pt/lookup6.C: New test.
34100
34101 1998-11-30 Nick Clifton <nickc@cygnus.com>
34102
34103 * gcc.c-torture/execute/981130-1.c: New test.
34104 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
34105
34106 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
34107
34108 * g++.old-deja/g++.pt/explicit76.C: New test.
34109
34110 * g++.old-deja/g++.pt/friend38.C: New test.
34111
34112 * g++.old-deja/g++.ns/crash2.C: New test.
34113
34114 * g++.old-deja/g++.pt/defarg8.C: New test.
34115
34116 * g++.old-deja/g++.pt/instantiate6.C: New test.
34117
34118 * g++.old-deja/g++.pt/static6.C: New test.
34119
34120 * g++.old-deja/g++.pt/decl2.C: New test.
34121
34122 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
34123
34124 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
34125 problem is actually related with name lookup, but so what? :-)
34126
34127 * g++.old-deja/g++.pt/friend37.C: New test.
34128
34129 1998-11-25 Dave Love <d.love@dl.ac.uk>
34130
34131 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
34132 element, which fails on some systems.
34133
34134 * g77.f-torture/execute/labug1.f: New test.
34135
34136 1998-11-21 Jeffrey A Law (law@cygnus.com)
34137
34138 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
34139 is defined.
34140
34141 1998-11-18 Dave Love <d.love@dl.ac.uk>
34142
34143 * g77.f-torture/compile/981117-1.f: New test.
34144
34145 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
34146
34147 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
34148 properly discarded.
34149
34150 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
34151
34152 * gcc.c-torture/execute/memcheck: New directory of tests for
34153 -fcheck-memory-usage.
34154
34155 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
34156
34157 * README: New file, general information about the testsuite and
34158 new description of the various C++ test subdirectories.
34159 * README.g++: Eliminate obsolete information, update and move most
34160 relevant stuff to README.
34161
34162 1998-11-07 Richard Henderson <rth@cygnus.com>
34163
34164 * gcc.c-torture/compile/981107-1.c: New test.
34165
34166 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
34167
34168 * execute/memcpy-bi.c: New testcase.
34169
34170 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
34171
34172 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
34173 base classes.
34174
34175 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
34176 template is selected.
34177
34178 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
34179 classes, it should be accepted for all types.
34180
34181 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
34182
34183 * g++.old-deja/g++.pt/spec24.C: Ensure that template
34184 specializations start with template headers.
34185
34186 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
34187
34188 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
34189
34190 * g++.old-deja/g++.other/init9.C: Test cross initialization of
34191 non-POD types.
34192
34193 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
34194
34195 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
34196
34197 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
34198
34199 * compile/981022-1.c, compile/981022-1.x: New test and driver.
34200
34201 1998-10-19 Jeffrey A Law (law@cygnus.com)
34202
34203 * 981019-1.c: New test.
34204
34205 1998-10-14 Robert Lipe <robertl@dgii.com>
34206
34207 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
34208 find objc headers.
34209
34210 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
34211
34212 * compile/981001-4.c: Remove use of GCC extension that triggers a
34213 compiler bug.
34214
34215 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
34216
34217 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
34218
34219 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
34220
34221 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
34222 instantiation of template produces incorrect code for delete
34223 expression.
34224
34225 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
34226 constructors' name is not unique.
34227 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
34228 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
34229
34230 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
34231 automatic array of const is ill-formed.
34232
34233 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
34234 of template parameter?
34235
34236 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
34237 const.
34238
34239 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
34240 pointer-to-member expression.
34241
34242 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
34243 declaration causes ICE.
34244
34245 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
34246
34247 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
34248 reserved in the global namespace.
34249
34250 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
34251 generate needed virtual table.
34252
34253 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
34254
34255 1998-10-10 Dariush Eslimi <eslimi@loran.com>
34256
34257 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
34258 template-dependent type
34259
34260 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
34261
34262 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
34263 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
34264 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
34265
34266 * g++.old-deja/g++.other/using5.C: New test; using decl from base
34267 class should be usable as argument of member function.
34268 * g++.old-deja/g++.other/using6.C: New test; using decl from base
34269 class should be usable as return type of member function.
34270 * g++.old-deja/g++.other/using7.C: New test; using decl from base
34271 class should be usable as type of data member.
34272
34273 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
34274
34275 1998-10-09 Jeffrey A Law (law@cygnus.com)
34276
34277 * gcc.c-torture/special/920521-1.c: Fix bogus test.
34278
34279 1998-10-08 Nick Clifton <nickc@cygnus.com>
34280
34281 * gcc.dg/dll-?.c Add thumb to target list.
34282 Fix assembler scan patterns to match current assembler output.
34283
34284 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
34285
34286 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
34287 matching of template brackets.
34288
34289 * g++.old-deja/g++.other/using4.C: New test. Test using
34290 declarations of methods from base classes.
34291
34292 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
34293 within functions should introduce names into the innermost
34294 enclosing namespace.
34295
34296 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
34297 of static locals if first initialization throws.
34298
34299 1998-10-07 Jim Wilson <wilson@cygnus.com>
34300
34301 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
34302
34303 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
34304
34305 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
34306 lose track of the possible targets of tablejump insns.
34307 * special/special.exp: Run it.
34308
34309 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
34310
34311 * g++.old-deja/g++.pt/friend35.C: New test. A template function
34312 must be declared before its specializations can be named in friend
34313 declarations.
34314
34315 1998-10-05 Dave Love <d.love@dl.ac.uk>
34316
34317 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
34318
34319 * g77.f-torture/execute/io1.f: New test.
34320
34321 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
34322
34323 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
34324 with pointer to template function, for which no argument deduction
34325 is possible.
34326
34327 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
34328 specialization of template function as argument to template
34329 function.
34330
34331 * g++.old-deja/g++.other/access2.C: New test; Inner class
34332 shouldn't have privileged access to Outer's names.
34333
34334 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
34335
34336 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
34337 friend template declared within template class conflicts with
34338 nested class of the same name.
34339
34340 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
34341 is ignored.
34342
34343 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
34344 object with direct initializer as function declaration.
34345
34346 * g++.old-deja/g++.other/decl2.C: New test; duplicate
34347 initializers.
34348
34349 * g++.old-deja/g++.other/null2.C: New test; conditional operator
34350 involving const pointer and NULL produces incorrect result.
34351
34352 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
34353 type name without `typename' should be rejected with -pedantic.
34354
34355 1998-10-02 Richard Henderson <rth@cygnus.com>
34356
34357 * g++.old-deja/g++.other/addrof1.C: New test.
34358
34359 1998-10-01 Nick Clifton <nickc@cygnus.com>
34360
34361 * gcc.c-torture/compile/981001-1.c: New test.
34362 * gcc.c-torture/execute/981001-1.c: New test.
34363
34364 1998-10-01 Jeffrey A Law (law@cygnus.com)
34365
34366 * gcc.c-torture/compile/981001-2.c: New test.
34367 * gcc.c-torture/compile/981001-3.c: New test.
34368 * gcc.c-torture/compile/981001-4.c: New test.
34369
34370 1998-10-01 Robert Lipe <robertl@dgii.com>
34371
34372 * lib/objc.exp (objc_target_compile): Add -L during compiles for
34373 multilibbed hosts. Idea grafted from g77.exp.
34374
34375 1998-09-30 Dave Love <d.love@dl.ac.uk>
34376
34377 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
34378 avoid losing on systems which need -lsocket.
34379
34380 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
34381
34382 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
34383 * g++.old-deja/g++.other/nested2.C: Ditto.
34384 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
34385 failure.
34386
34387 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
34388
34389 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
34390 preferred over template operator!= for enum bitfields.
34391
34392 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
34393
34394 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
34395 that happen to have the same base name, but in different scopes,
34396 are incorrectly rejected.
34397
34398 1998-09-16 Richard Henderson <rth@cygnus.com>
34399
34400 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
34401 on the native word size instead of an integer literal.
34402
34403 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
34404
34405 * g++.old-deja/g++.other/static2.C: Invocation of static data
34406 member of type pointer-to-function denoted as non-static member.
34407
34408 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
34409 checks involving function types and aliases.
34410
34411 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
34412
34413 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
34414 redefined to the same non-trivial type.
34415
34416 * g++.old-deja/g++.pt/explicit73.C: Test for proper
34417 namespace-qualification of template specializations declared in
34418 other namespaces.
34419
34420 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
34421 to declare a subset of the specializations of a template function
34422 as friends of specializations of a template class.
34423
34424 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
34425 member templates that do not fully specialize the enclosing
34426 template class are rejected.
34427
34428 1998-09-11 Dave Love <d.love@dl.ac.uk>
34429
34430 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
34431
34432 1998-09-08 Dave Love <d.love@dl.ac.uk>
34433
34434 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
34435 altered from libf2c/libU77 version.
34436
34437 1998-09-06 Dave Love <d.love@dl.ac.uk>
34438
34439 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
34440
34441 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
34442
34443 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
34444 (un)signed char are different types for template specialization
34445 purposes.
34446
34447 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
34448
34449 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
34450 * objc: ObjC testsuite.
34451
34452 1998-08-31 Catherine Moore <clm@cygnus.com>
34453
34454 * gcc.c-torture/execute/941014-1.x: New file.
34455
34456 1998-08-31 Nick Clifton <nickc@cygnus.com>
34457
34458 * lib/c-torture.exp: Add support for
34459 torture_eval_before_compile and torture_eval_before_execute
34460 variables.
34461
34462 1998-08-30 Jeffrey A Law (law@cygnus.com)
34463
34464 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
34465 this test triggers valid.
34466
34467 1998-08-27 Jeffrey A Law (law@cygnus.com)
34468
34469 * gcc.dg/980827-1.c: New test.
34470
34471 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
34472
34473 * gcc.c-torture/execute/loop-4b.c: New test.
34474
34475 1998-08-26 Nick Clifton <nickc@cygnus.com>
34476
34477 * lib/c-torture.exp: Add support for
34478 torture_eval_before_compile and torture_eval_before_execute
34479 variables.
34480
34481 1998-08-25 Jeffrey A Law (law@cygnus.com)
34482
34483 * gcc.c-torture/compile/980825-1.c: New test.
34484
34485 1998-08-24 Nick Clifton <nickc@cygnus.com>
34486
34487 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
34488 count number tests in opt_t0 not good_t0.
34489
34490 1998-08-24 Jeffrey A Law (law@cygnus.com)
34491
34492 * gcc.c-torture/compile/930326-1.x: Fix typo.
34493
34494 1998-08-23 Mark Mitchell <mark@markmitchell.com>
34495
34496 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
34497 causes an ICE.
34498
34499 1998-08-21 Jeffrey A Law (law@cygnus.com)
34500
34501 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
34502 STACK_SIZE is defined.
34503 * gcc.c-torture/unsorted/stuct.c: Similarly.
34504
34505 * gcc.c-torture/compile/980821-1.c: New test.
34506
34507 1998-08-21 Jeffrey A Law (law@cygnus.com)
34508
34509 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
34510
34511 1998-08-19 Mark Mitchell <mark@markmitchell.com>
34512
34513 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
34514 code.
34515
34516 1998-08-09 Mark Mitchell <mark@markmitchell.com>
34517
34518 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
34519 error'.
34520
34521 1998-08-18 Jeffrey A Law (law@cygnus.com)
34522
34523 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
34524
34525 1998-08-16 Jeffrey A Law (law@cygnus.com)
34526
34527 * gcc.c-torture/compile/980816-1.c: New test.
34528
34529 * gcc.dg/980816-1.c: New test.
34530
34531 1998-08-13 Jeffrey A Law (law@cygnus.com)
34532
34533 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
34534 compiler for ieee tests.
34535
34536 1998-08-01 Dave Love <d.love@dl.ac.uk>
34537
34538 * g77.f-torture/compile/980729-0.f: New test.
34539
34540 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
34541
34542 * gcc.c-torture/special/eeprof-1.c: New test, for
34543 -finstrument-functions.
34544 * gcc.c-torture/special/special.exp: Run it.
34545
34546 1998-07-29 Jeffrey A Law (law@cygnus.com)
34547
34548 * gcc.c-torture/compile/980729-1.c: New test.
34549
34550 1998-07-27 Nick Clifton <nickc@cygnus.com>
34551
34552 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
34553 __thumb__ is defined, and test for ARM style doubles if so.
34554
34555 1998-07-26 Dave Love <d.love@dl.ac.uk>
34556
34557 * g77.f-torture/noncompile/980615-0.f: New test.
34558
34559 1998-07-26 H.J. Lu (hjl@gnu.org)
34560
34561 * gcc.dg/980312-1.c: Do link instead of compile.
34562 * gcc.dg/980313-1.c: Likewise.
34563
34564 1998-07-26 Jeffrey A Law (law@cygnus.com)
34565
34566 * gcc.c-torture/compile/980726-1.c: New test.
34567
34568 1998-07-25 Dave Love <d.love@dl.ac.uk>
34569
34570 * g77.f-torture/execute/io0.f: New test.
34571
34572 1998-07-24 Nick Clifton <nickc@cygnus.com>
34573
34574 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
34575 an int.
34576
34577 1998-06-18 Michael Meissner <meissner@cygnus.com>
34578
34579 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
34580 m32r bugs.
34581
34582 1998-07-17 Nick Clifton <nickc@cygnus.com>
34583
34584 * gcc.dg/980626-1.c: Expect failures for all toolchains until
34585 c-decl.c:grokdeclarator can handle mode attributes.
34586
34587 1998-07-16 Jeffrey A Law (law@cygnus.com)
34588
34589 * gcc.c-torture/execute/980716-1.c: New test.
34590
34591 1998-07-13 Jeffrey A Law (law@cygnus.com)
34592
34593 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
34594 the mn10200.
34595 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
34596 the mn10200.
34597 * gcc.c-torture/execute/va-arg-3.x: Similarly.
34598 * gcc.c-torture/compile/930326-1.x: Similarly.
34599
34600 1998-07-13 Dave Love <d.love@dl.ac.uk>
34601
34602 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
34603 New test from Craig.
34604
34605 1998-07-12 Dave Love <d.love@dl.ac.uk>
34606
34607 * g77.f-torture/noncompile/980616-0.f: New test.
34608
34609 * g77.f-torture/execute/970816-3.f: New test from Craig.
34610
34611 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
34612
34613 * g++.other/singleton.C: Return error value instead of taking
34614 SIGSEGV.
34615
34616 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
34617
34618 * g++.other/singleton.C: New test. Warning is under dispute.
34619 Runtime crash is not.
34620
34621 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
34622
34623 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
34624 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
34625 using6.C, using7.C}: New namespace tests.
34626
34627 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
34628
34629 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
34630 specialization with typedef'ed names used as array indexes.
34631
34632 1998-07-09 Jeffrey A Law (law@cygnus.com)
34633
34634 * gcc.c-torture/execute/980709-1.c: New test.
34635
34636 * gcc.dg/980709-1.c: New test.
34637
34638 1998-07-07 Richard Henderson <rth@cygnus.com>
34639
34640 * gcc.c-torture/execute/bcp-1.c: New test.
34641
34642 1998-07-07 Jeffrey A Law (law@cygnus.com)
34643
34644 * gcc.c-torture/execute/980707-1.c: New test.
34645
34646 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
34647
34648 * gcc.c-torture/compile/980706-1.c: New test.
34649
34650 1998-07-01 Dave Love <d.love@dl.ac.uk>
34651
34652 * g77.f-torture/execute/980701-0.f,
34653 g77.f-torture/execute/980701-1.f: New test from Craig.
34654
34655 1998-07-01 Jeffrey A Law (law@cygnus.com)
34656
34657 * gcc.c-torture/compile/980701-1.c: New test.
34658
34659 * gcc.c-torture/execute/980701-1.c: New test.
34660
34661 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
34662 rlsruhe.de>
34663
34664 * g++.old-deja/g++.robertl/eb132.C: New test.
34665 * g++.old-deja/g++.robertl/eb133.C: Likewise.
34666
34667 1998-06-29 Dave Love <d.love@dl.ac.uk>
34668
34669 * g77.f-torture/execute/980628-7.f,
34670 g77.f-torture/execute/980628-8.f,
34671 g77.f-torture/execute/980628-9.f,
34672 g77.f-torture/execute/980628-10.f: New tests from Craig.
34673
34674 * g77.f-torture/execute/980628-3.f: Remove mail headers.
34675
34676 1998-06-28 Jeffrey A Law (law@cygnus.com)
34677
34678 * g77.f-torture/execute/980628-4.f: New test from Craig.
34679 * g77.f-torture/execute/980628-5.f: Likewise.
34680 * g77.f-torture/execute/980628-2.f: Likewise.
34681 * g77.f-torture/execute/980628-0.f: Likewise.
34682 * g77.f-torture/execute/980628-1.f: Likewise.
34683 * g77.f-torture/execute/980628-3.f: Likewise.
34684 * g77.f-torture/execute/980628-6.f: Likewise.
34685
34686 1998-06-28 Jeffrey A Law (law@cygnus.com)
34687
34688 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
34689 directory when nothing has been installed yet.
34690
34691 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
34692
34693 * gcc.c-torture/special/special.exp: Handle newer versions of
34694 dejagnu.
34695
34696 1998-06-26 Jeffrey A Law (law@cygnus.com)
34697
34698 * gcc.dg/980626-1.c: New test.
34699
34700 1998-06-19 Bruno Haible <haible@ilog.fr>
34701
34702 * gcc.misc-tests/m-un-2.c: New test.
34703 * g++.old-deja/g++.other/warn01.c: Likewise.
34704
34705 1998-06-19 Robert Lipe <robertl@dgii.com>
34706
34707 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
34708 compatibility with assmblers with a different comment character.
34709 Eliminate use of GAS-specific extensions.
34710
34711 1998-06-19 Jeffrey A Law (law@cygnus.com)
34712
34713 * gcc.c-torture/execute/ieee/980619-1.c: New test.
34714
34715 1998-06-19 Robert Lipe <robertl@dgii.com>
34716
34717 *lib/g77.exp: Replace search for libf2c.a with search for newly
34718 renamed libg2c.a
34719
34720 1998-06-17 Jeffrey A Law (law@cygnus.com)
34721
34722 * gcc.c-torture/execute/980617-1.c: New test.
34723
34724 1998-06-12 Jeffrey A Law (law@cygnus.com)
34725
34726 * gcc.c-torture/execute/980612-1.c: New test.
34727
34728 1998-06-08 Jeffrey A Law (law@cygnus.com)
34729
34730 * gcc.dg/980523-1.c: Only test on ppc-linux.
34731 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
34732
34733 * gcc.c-torture/execute/980608-1.c: New test.
34734
34735 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
34736
34737 * gcc.c-torture/execute/980605-1.c: New test.
34738
34739 1998-06-04 Jeffrey A Law (law@cygnus.com)
34740
34741 * gcc.c-torture/execute/980604-1.c: New test.
34742
34743 1998-06-02 Jeffrey A Law (law@cygnus.com)
34744
34745 * gcc.c-torture/execute/980602-1.c: New test.
34746 * gcc.c-torture/execute/980602-2.c: Likewise.
34747
34748 1998-06-02 Dave Love <d.love@dl.ac.uk>
34749
34750 * 970125-0.f: Fix per JCB. Add commentary.
34751
34752 1998-05-31 Michael Meissner <meissner@cygnus.com>
34753
34754 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
34755 IEEE -0 support.
34756
34757 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
34758
34759 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
34760 earlier.
34761
34762 1998-05-28 Catherine Moore <clm@cygnus.com>
34763
34764 * gcc.c-torture/execute/980526-3.c: New test.
34765
34766 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
34767
34768 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
34769 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
34770 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
34771 m88k-motorola-sysv3 to XFAIL.
34772
34773 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34774
34775 * gcc.dg/980526-1.c: New test.
34776 * gcc.c-torture/execute/980526-2.c: New test.
34777
34778 1998-05-26 Jeffrey A Law (law@cygnus.com)
34779
34780 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
34781
34782 * gcc.c-torture/execute/980526-1.c: New test.
34783
34784 1998-05-26 Dave Love <d.love@dl.ac.uk>
34785
34786 * g77.f-torture/execute/alpha2.f: Add runtime test.
34787
34788 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
34789
34790 * g++.old-deja/old-deja.exp: Strip leading directories.
34791
34792 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
34793 error for the line. Don't run multiple tests for the same line.
34794
34795 1998-05-23 Jeffrey A Law (law@cygnus.com)
34796
34797 * gcc.dg/980523-1.c: New test.
34798
34799 1998-05-23 Dave Love <d.love@dl.ac.uk>
34800
34801 * g77.f-torture/compile/970915-0.f: New test.
34802
34803 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
34804
34805 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
34806
34807 1998-05-21 Jeffrey A Law (law@cygnus.com)
34808
34809 * gcc.dg/980520-1.c: New test.
34810
34811 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
34812
34813 * gcc.dg/980502-1.c: Fix return type.
34814
34815 1998-05-20 Jeffrey A Law (law@cygnus.com)
34816
34817 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
34818 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
34819 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
34820 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
34821 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
34822
34823 1998-05-20 Dave Love <d.love@dl.ac.uk>
34824
34825 * g77.f-torture/execute/980520-1.f: New test.
34826
34827 1998-05-15 Dave Love <d.love@dl.ac.uk>
34828
34829 * lib/mike-g77.exp: New file.
34830
34831 * g77.f-torture/noncompile/noncompile.exp,
34832 g77.f-torture/noncompile/check0.f: New files.
34833
34834 1998-05-14 Dave Love <d.love@dl.ac.uk>
34835
34836 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
34837 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
34838 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
34839 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
34840 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
34841 abort where appropriate.
34842
34843 1998-05-05 Michael Meissner <meissner@cygnus.com>
34844
34845 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
34846 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
34847
34848 1998-04-29 Dave Love <d.love@dl.ac.uk>
34849
34850 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
34851
34852 1998-04-27 Dave Love <d.love@dl.ac.uk>
34853
34854 * g77.f-torture/compile/980427-0.f: New test.
34855
34856 1998-04-24 Dave Love <d.love@dl.ac.uk>
34857
34858 * g77.f-torture/compile/980424-0.f: New test.
34859
34860 1998-04-19 Dave Love <d.love@dl.ac.uk>
34861
34862 * g77.f-torture/compile/980419-2.f (main): New test.
34863 * g77.f-torture/compile/970125-0.f: New test.
34864 * g77.f-torture/compile/980419-1.f: New test.
34865
34866 1998-04-08 Jim Wilson <wilson@cygnus.com>
34867
34868 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
34869 of loop-4.c.
34870
34871 1998-04-07 Jim Wilson <wilson@cygnus.com>
34872
34873 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
34874
34875 1998-04-03 Jim Wilson <wilson@cygnus.com>
34876
34877 * gcc.c-torture/compile/980329-1.c: New test.
34878
34879 1998-03-18 Jim Wilson <wilson@cygnus.com>
34880
34881 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
34882 * gcc.dg/980312-1.c: Fix typo in -march command.
34883
34884 1998-03-16 H.J. Lu (hjl@gnu.org)
34885
34886 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
34887
34888 1998-03-11 Robert Lipe <robertl@dgii.com>
34889
34890 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
34891 Dave Love agree the Fortran source is bogus.
34892
34893 1998-03-11 Robert Lipe <robertl@dgii.com>
34894
34895 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
34896 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
34897 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
34898 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
34899 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
34900
34901 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
34902
34903 * g++.old-deja/g++.other/friend1.C: New test.
34904
34905 1998-02-18 Dave Love <d.love@dl.ac.uk>
34906
34907 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
34908 possibly uninitialized) variables and declare dnrm2.
34909
34910 1998-02-23 Robert Lipe <robertl@dgii.com>
34911
34912 From Bruno Haible <haible@ilog.fr>:
34913 * gcc.c-torture/execute/980223.c: New test.
34914
34915 1998-02-13 Jeffrey A Law (law@cygnus.com)
34916
34917 * gcc.dg/ifelse-1.c: New test.
34918
34919 1998-02-09 H.J. Lu (hjl@gnu.org)
34920
34921 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
34922
34923 * lib/old-dejagnu.exp (old-dejagnu): Added the
34924 "execution test - XFAIL *-*-*" handling in the spirit of
34925 "excess errors test -". Changed the "execution test fails"
34926 handling to be like "excess errors test fails".
34927 * Update various tests accordingly.
34928
34929 1998-02-06 Jim Wilson <wilson@cygnus.com>
34930
34931 * gcc.c-torture/execute/980205.c: New test.
34932
34933 1998-01-18 Jeffrey A Law (law@cygnus.com)
34934
34935 * lib/c-torture.exp: Look for .x files instead of .cexp files.
34936 * lib/f-torture.exp: Similarly.
34937 * gcc.c-torture: Rename all .cexp files to .x files.
34938
34939 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
34940
34941 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
34942 (940510-1.c): Removed duplicate.
34943 (971104-1.c): New test.
34944
34945 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
34946
34947 * lib/f-torture.exp: Improve error and loop detection.
34948
34949 1997-11-19 Michael Meissner <meissner@cygnus.com>
34950
34951 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
34952 use that to size the filler array.
34953
34954 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
34955
34956 * lib/c-torture.exp(c-torture-execute): Fix typo.
34957
34958 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
34959 testcase as the executable name. Keep the executable around if
34960 the test fails.
34961
34962 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
34963
34964 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
34965 changes. Only test one -g option, and move it to the end of the
34966 list of options to test.
34967
34968 1997-09-19 Michael Meissner <meissner@cygnus.com>
34969
34970 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
34971 variable GCC_TORTURE_OPTIONS to supply default switches separated
34972 by colons. If no environment variable, run tests with -O0 -g, -O1
34973 -g, and -O2 -g as well.
34974
34975 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
34976
34977 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
34978 explanatory comments. Fix indentation.
34979
34980 1997-09-15 Jeffrey A Law (law@cygnus.com)
34981
34982 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
34983
34984 1997-09-11 Jeffrey A Law (law@cygnus.com)
34985
34986 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
34987 * g++.old-deja/g++.mike/p7325.C: Likewise.
34988 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
34989
34990 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
34991
34992 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
34993 * g++.old-deja/g++.brendan/crash30.C: Likewise.
34994 * g++.old-deja/g++.brendan/crash39.C: Likewise.
34995 * g++.old-deja/g++.law/operators4.C: Likewise.
34996
34997 1997-09-11 Joe Buck (jbuck@synopsys.com)
34998
34999 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
35000 * g++.old-deja/g++.mike/p784.C: Ditto.
35001 * g++.old-deja/g++.mike/p785.C: Ditto.
35002
35003 1997-09-05 Jeffrey A Law (law@cygnus.com)
35004
35005 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
35006
35007 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
35008
35009 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
35010 target feature; pass this to c-torture-execute as needed.
35011
35012 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
35013
35014 * lib/c-torture.exp(c-torture-execute): If the previous and the
35015 current executables being tested are identical, we don't need to
35016 run the executable again. Try to make the executable names
35017 unique. Add an optional argument for passing additional compiler
35018 flags.
35019
35020 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
35021
35022 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
35023
35024 1997-08-29 Jeffrey A Law (law@cygnus.com)
35025
35026 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
35027
35028 1997-07-31 Jeffrey A Law (law@cygnus.com)
35029
35030 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
35031 32bit or larger longs.
35032
35033 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
35034 have either a 32bit long or 32bit int.
35035
35036 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
35037
35038 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
35039 Make double precision tests dependent on sizeof (double).
35040
35041 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
35042
35043 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
35044 too.
35045
35046 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
35047
35048 * gcc.c-torture/compile/961203-1.cexp: New script.
35049
35050 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
35051
35052 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
35053 up the includes ourselves.
35054
35055 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
35056
35057 * lib/plumhall.exp: Remove random include, and add a few
35058 verbose messages for debugging.
35059
35060 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
35061
35062 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
35063 of trying to do it ourselves.
35064
35065 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
35066
35067 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
35068
35069 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
35070
35071 * gcc.prms/5403.c: Made regexp a bit less strict.
35072
35073 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
35074
35075 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
35076 is returned from remote_load instead.
35077 * lib/plumhall.exp: Ditto.
35078 * lib/mike-g++.exp: Ditto.
35079 * lib/old-dejagnu.exp: Ditto.
35080 * lib/c-torture.exp: Ditto.
35081
35082 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
35083
35084 * lib/g++.exp: Use build_wrapper procedure.
35085 * lib/gcc.exp: Ditto.
35086
35087 1997-05-20 Jeffrey A Law (law@cygnus.com)
35088
35089 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
35090 an old-style decl for malloc. Fixes tests to work when
35091 sizeof (int) != sizeof (size_t).
35092
35093 1997-05-15 Mike Meissner <meissner@cygnus.com>
35094
35095 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
35096
35097 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
35098 use stdargs.h interface.
35099
35100 1997-05-15 Mike Meissner <meissner@cygnus.com>
35101
35102 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
35103 NO_VARARGS when compiling.
35104
35105 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
35106
35107 * lib/plumhall.exp(ph_includes): New procedure.
35108 (ph_make): Use it.
35109 (ph_compiler): Ditto.
35110
35111 * lib/g++.exp: Rename test-glue.c to testglue.c.
35112 * lib/gcc.exp: Ditto.
35113
35114 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
35115
35116 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
35117 to completion when it's called.
35118
35119 1997-03-21 Michael Meissner <meissner@cygnus.com>
35120
35121 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
35122 is defined, don't do test.
35123
35124 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
35125
35126 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
35127 for object files.
35128 (ph_summary): Mark skipped testcases as untested, not unresolved.
35129
35130 * lib/plumhall.exp (ph_make): If unresolved because of bad
35131 errorCode, record errorCode in log file.
35132 (*): Replace send_log/verbose with verbose -log.
35133
35134 1997-03-19 Michael Meissner <meissner@cygnus.com>
35135
35136 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
35137 double conversion if double isn't at least 8 bytes.
35138
35139 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
35140 int to work with targets where int is 16 bits.
35141
35142 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
35143 8 bytes, just exit, since 4 byte doubles don't have enough bits of
35144 precision for the test to complete.
35145
35146 1997-03-14 Michael Meissner <meissner@cygnus.com>
35147
35148 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
35149 if d10v is not compiled with the -mdouble64 flag.
35150 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
35151
35152 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
35153 d10v is not compiled with the -mint32 flag.
35154
35155 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
35156
35157 * lib/plumhall.exp: Use incr_count.
35158
35159 1997-03-12 Jeffrey A Law (law@cygnus.com)
35160
35161 * gcc.c-torture: Update to c-torture-1.45.
35162
35163 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
35164
35165 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
35166 the name of the expect testcase file).
35167
35168 * lib/g++.exp(g++_init): Ditto.
35169
35170 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
35171
35172 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
35173 the host.
35174
35175 * lib/gcc.exp(gcc_exit): New procedure.
35176
35177 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
35178
35179 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
35180 specs where appropriate.
35181
35182 * g++.old-deja/g++.arm/*: Added additional ERROR checks
35183 because of new "candidates are" messages, and removed a few
35184
35185 * Converted all non-old-style g++ testcases to old-style, and
35186 moved into g++.old-deja.
35187
35188 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
35189
35190 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
35191 options.
35192
35193 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
35194 succeeded.
35195
35196 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
35197
35198 1997-02-13 Michael Meissner <meissner@cygnus.com>
35199
35200 * lib/gcc.exp (gcc_target_compile): Add support for defining
35201 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
35202 the machine doesn't have those features.
35203
35204 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
35205
35206 * g++.law/operators4.exp: Don't use LIBS.
35207
35208 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
35209
35210 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
35211
35212 * lib/mike-g++.exp: Don't set the compiler to be tested here.
35213 * lib/g++.exp: Set it here instead. Also, allow use of the
35214 --tool_exec and --tool_opt options. Change CXX to
35215 GXX_UNDER_TEST.
35216
35217 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
35218
35219 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
35220
35221 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
35222
35223 * lib/old-dejagnu.exp: Use prune_warnings instead of
35224 prune_system_crud.
35225 * lib/mike-g++.exp: Ditto.
35226 * lib/gcc.exp: Ditto.
35227 * lib/g++.exp: Ditto.
35228
35229 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
35230
35231 1997-02-07 Jeffrey A Law (law@cygnus.com)
35232
35233 * 941014-2.c: Include stdlib.h
35234 * 960327-1.c: Include stdio.h
35235 * dbra.c, index-1.c: Don't assume ints are 32bits.
35236
35237 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
35238
35239 * lib/gcc.exp: Add gcc,stack_size target feature.
35240
35241 * lib/g++.exp(g++_target_compile): Add the include and link
35242 paths here, not in two other places. And, it's $options, not
35243 options.
35244
35245 * lib/mike-g++.exp(postbase): Remove the code that determines
35246 the correct include and link paths.
35247 * g++.old-deja/old-deja.exp: Ditto.
35248
35249 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
35250
35251 * lib/g++.exp(g++_init): target_compile no longer returns the
35252 filename of the result.
35253
35254 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
35255
35256 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
35257 call to glob.
35258
35259 * gcc.c-torture/special/special.exp: Change call to
35260 gcc_target_compile to include the object file.
35261
35262 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
35263
35264 * gcc.c-torture/special/special.exp: Correct misspelling in last
35265 change.
35266
35267 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
35268
35269 * lib/plumhall.exp(ph_summary): Log the entire output of the
35270 executable. Return -1 if there were any failures, 0 otherwise.
35271 (ph_execute): Return -1 if there were any failures, 0 otherwise.
35272 (ph_make): Clean up objects and executables that were built
35273 if the tests succeeded.
35274
35275 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
35276
35277 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
35278 libraries and includes in the build tree as appropriate.
35279
35280 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
35281
35282 * lib/c-torture.exp: Instead of looking for the global variable
35283 NO_LONG_LONG, check to see if that's a feature of the target.
35284
35285 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
35286
35287 * config/default.exp: Minimize. Delete the remainer of the files in
35288 config; this functionality is now in devo/dejagnu/config.
35289
35290 g++.*/*: Pass any additional flags used to compile to postbase;
35291 delete CXXFLAGS.
35292
35293 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
35294 is now done by runtest.exp. Use gcc_target_compile instead of
35295 compile.
35296
35297 lib/c-torture.exp: Use gcc_target_compile instead of compile.
35298 Remove references to CFLAGS. Use remote_file instead of
35299 calling rm -f.
35300 (c-torture): Take a list of arguments to use to compile this
35301 testcase.
35302
35303 lib/g++.exp: Simplify. Use target_compile instead of compile.
35304 lib/gcc-dg.exp: Ditto.
35305 lib/gcc.exp: Ditto.
35306 lib/mike-{gcc,g++}.exp: Ditto.
35307 lib/old-dejagnu.exp: Ditto.
35308 lib/plumhall.exp: Ditto.
35309
35310 1997-01-08 Jim Wilson <wilson@cygnus.com>
35311
35312 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
35313 (ph_linker): Likewise.
35314
35315 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
35316
35317 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
35318 MAP_ANON / MAP_ANONYMOUS if defined;
35319 else try to map from /dev/zero .
35320
35321 1996-11-12 Jeffrey A Law (law@cygnus.com)
35322
35323 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
35324 isn't defined, then define it to MAP_ANONYMOUS.
35325
35326 1996-11-12 Jeffrey A Law (law@cygnus.com)
35327
35328 * gcc.c-torture: Update to c-torture-1.42 release.
35329
35330 1996-11-11 Jeffrey A Law (law@cygnus.com)
35331
35332 * gcc.c-torture: Update to c-torture-1.41 release.
35333
35334 1996-10-27 Jeffrey A Law (law@cygnus.com)
35335
35336 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
35337 c-torture release.
35338
35339 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
35340
35341 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
35342 and LDFLAGS. Fix second case to append the target_info ldflags
35343 onto LDFLAGS, not CFLAGS.
35344 * lib/g++.exp (g++_init): Add target_info stuff.
35345 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
35346 of libgloss and newlib flags for !native.
35347
35348 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
35349 (GDB): Fix relative path to go up another dir for finding gdb.
35350
35351 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
35352
35353 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
35354 versions in the target_info array, if they don't exist.
35355
35356 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
35357
35358 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
35359
35360 1996-07-08 Jim Wilson <wilson@cygnus.com>
35361
35362 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
35363 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
35364
35365 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
35366
35367 * lib/old-dejagnu.exp: Don't remove the output file before we've
35368 actually tested it. Don't append pwd to the path of the executable
35369 we're testing.
35370
35371 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
35372
35373 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
35374
35375 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
35376
35377 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
35378 temporary directory for compiler files, and set it to a default
35379 value of /tmp. Set $output as the name of the output file from
35380 compiling the testcase. Add a -o option to $cflags_var so the
35381 compiler writes the final output file as $output. Set $executable
35382 to $output.
35383
35384 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
35385 directory for compiler files, and set it to /tmp if it doesn't
35386 already have a value. Set $output_file to the name of the output
35387 file from compiling the testcase. Add a -o option to CXXFLAGS so
35388 the compiler writes the final output file as $output. Use $output
35389 as the executable to be tested.
35390
35391 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
35392
35393 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
35394
35395 1996-06-08 Jeffrey A Law (law@cygnus.com)
35396
35397 * gcc.c-torture/execute/pending-1.c: New test. Still
35398 pending in Tege's queue.
35399
35400 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
35401
35402 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
35403 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
35404 if there were failures. Call unresolved if there were unresolved
35405 testcases. Call gcc_fail if program did not run to completion.
35406 (ph_make): Pass additional argument name to ph_execute.
35407 (ph_execute): Add new argument. Pass additional arguments to
35408 ph_summary. Call gcc_fail is there is no execution output.
35409
35410 1996-04-24 Jeffrey A Law (law@cygnus.com)
35411
35412 * lib/plumhall.exp (proc_summary): Output relavent summary
35413 lines into the log so specific failures in plumhall can be
35414 investigated.
35415
35416 1996-04-10 Jeffrey A Law (law@cygnus.com)
35417
35418 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
35419 (c-torture-execute): Don't try to execute tests which use
35420 "long long" types if $NO_LONG_LONG is nonzero.
35421
35422 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
35423
35424 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
35425 not c-torture.
35426
35427 * gcc.ieee: Move from here.
35428 * gcc.c-torture/execute/ieee: To here.
35429
35430 1996-03-26 Jeffrey A Law (law@cygnus.com)
35431
35432 * gcc.c-torture: Update to c-torture-1.41 release.
35433
35434 1996-03-22 Jeffrey A Law (law@cygnus.com)
35435
35436 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
35437 not "$output".
35438
35439 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
35440
35441 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
35442 -c present.
35443
35444 1996-03-02 Jeffrey A Law (law@cygnus.com)
35445
35446 * config/proelf.exp: Handle connecting to a simulator.
35447
35448 1996-01-31 Jeffrey A Law (law@cygnus.com)
35449
35450 * config/proelf.exp: New file. Enough framework that we can
35451 run c-torture tests on the proelf targets (or any other target
35452 that gdb can connect to for that matter).
35453
35454 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
35455
35456 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
35457 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
35458
35459 * lib/plumhall.exp (ph_execute): Always call ph_summary if
35460 exec_output exists.
35461
35462 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
35463
35464 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
35465 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
35466
35467 * config/*.exp: Update FSF address. Change result of ${tool}_load
35468 to pass/fail/unresolved/unsupported/untested. Caller must now
35469 call unresolved/unsupported/untested.
35470 * lib/*.exp: Update FSF address. Update to handle new results of
35471 ${tool}_load.
35472 * lib/chill.exp (verbose): Delete.
35473
35474 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
35475
35476 * lib/gcc.exp (default_gcc_start): Change order of args to
35477 $LDFLAGS $CFLAGS $LIBS.
35478 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
35479 Save/set/restore CFLAGS. Pass single arg to gcc_start.
35480 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
35481 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
35482 * gcc.misc-tests/dg-test.exp: Likewise.
35483 * gcc.misc-tests/msgs.exp: Likewise.
35484 * gcc.prms/prms.exp: Likewise.
35485 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
35486 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
35487
35488 * lib/dg.exp: Deleted, moved to dejagnu/lib.
35489
35490 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
35491
35492 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
35493
35494 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
35495 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
35496
35497 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
35498 necessary.
35499
35500 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
35501
35502 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
35503 global for loop; add use of $mathlib.
35504 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
35505 settings here; set mathlib for anything but VxWorks.
35506
35507 1996-01-22 Jeffrey A Law (law@cygnus.com)
35508
35509 * gcc.c-torture: Update to c-torture-1.40 release.
35510
35511 1996-01-03 Jeffrey A Law (law@cygnus.com)
35512
35513 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
35514 dg.exp.
35515
35516 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
35517
35518 * lib/c-torture.exp (c-torture-execute): Declare "output" as
35519 global.
35520
35521 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
35522
35523 * lib/g++.exp (LIBS): Define if not already.
35524 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
35525 (gcc-dg-prune): Call prune_gcc_output.
35526 * lib/gcc.exp (prune_gcc_output): New proc.
35527 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
35528 prune_gcc_output.
35529
35530 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
35531
35532 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
35533 (c-torture-execute): Likewise. Rename `name' to `testcase'.
35534
35535 1995-11-15 Jeffrey A Law (law@cygnus.com)
35536
35537 * gcc.c-torture: Update to c-torture-1.39 release.
35538
35539 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
35540
35541 * lib/c-torture.exp (c-torture-execute): Don't return if one option
35542 fails, try others as well.
35543
35544 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
35545
35546 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
35547 If compilation fails, mark execute tests as `untested'.
35548 If test is marked as unsupported, don't mark compilation and
35549 execute tests as failed.
35550
35551 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
35552
35553 * lib/g++.exp (g++_init): Don't link in libg++, and look to
35554 libstdc++ for whether or not we want to be doing shared
35555 libraries. Delete link_curses since we don't need it anymore.
35556 * lib/mike-g++.exp (postbase): Don't link in libg++.
35557 * g++.old-deja/old-deja.exp: Likewise.
35558
35559 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
35560
35561 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
35562
35563 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
35564
35565 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
35566 For that, add `-Wl,-a,shared_archive'.
35567 * g++.old-deja/old-deja.exp: Likewise.
35568
35569 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
35570
35571 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
35572
35573 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
35574
35575 * lib/mike-g++.exp (postbase): Pay attention to the status of
35576 g++_load.
35577
35578 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
35579
35580 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
35581
35582 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
35583
35584 * lib/gcc.exp (default_gcc_start): No longer need to log program
35585 being executed or its output, execute_anywhere does that now.
35586 * lib/g++.exp (default_g++_version): Call execute_anywhere.
35587 (default_g++_start): Likewise. Delete calls to verbose/send_log.
35588
35589 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
35590
35591 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
35592 the same as those in lib/g++.exp.
35593
35594 1995-10-10 Jeff Law (law@hurl.cygnus.com)
35595
35596 * gcc.c-torture: Update to c-torture-1.38 release.
35597 * gcc.ieee: Related changes.
35598
35599 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
35600
35601 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
35602 "exec". Minor reformatting changes.
35603
35604 * config/rom68k.exp (${tool}_load): Make it work in a canadian
35605 cross. This means all "exec" calls now work on a remote host as
35606 well.
35607 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
35608 cross. Filter out the extra "\r\n" stuff that expect puts in.
35609 (c-torture-execute): Filter out the bogus warnings like
35610 c-torture-compile does. Add support for canadian cross.
35611 * lib/gcc.exp (default_gcc_version, default_gcc_start)
35612 Use execute_anywhere rather than calling exec directly. Now it
35613 works for canadian cross testing.
35614
35615 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
35616
35617 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
35618 results into a variable, and check that rather than using file exists.
35619
35620 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
35621
35622 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
35623 create a libg++.so. For sunos4.1.*, also add -ltermcap.
35624
35625 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
35626
35627 * g++.old-deja/old-deja.exp: Create and pass runshlib and
35628 lib_curses if there's a shared libg++ in the build tree.
35629
35630 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
35631
35632 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
35633 if not supported target.
35634
35635 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
35636
35637 * lib/g++.exp (g++_init): Move empty setting of runshlib and
35638 link_curses up to always happen, not just for native builds.
35639
35640 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
35641
35642 * gcc.c-torture: Update to c-torture-1.36 release.
35643 * gcc.failure: Related changes.
35644
35645 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
35646
35647 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
35648
35649 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
35650
35651 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
35652 * lib/mike-g++.exp (postbase): Not in here. Still reference
35653 runshlib, link_curses, and mathlib for link and run.
35654
35655 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
35656 pass the runtime shared library options for Solaris, OSF/1, and
35657 Irix5, and link with -lcurses to avoid unresolved references.
35658
35659 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
35660
35661 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
35662 only run once.
35663
35664 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
35665
35666 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
35667
35668 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
35669
35670 * gcc.c-torture: Update to c-torture-1.35 release. Note we
35671 do not have a framework for the "compat" tests yet.
35672
35673 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
35674
35675 * lib/mike-g++.exp (postbase): New local variable `mathlib',
35676 set to null if we're testing vxworks5.1. Use that instead of
35677 `-lm' in the setting of LIBS for link and run.
35678
35679 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
35680
35681 * config/rom68k.exp (${tool}_load): Major changes to make it
35682 work. Verified that it does in fact return the stuff in
35683 exec_output properly. Catch any Emul or any TRAP other than 0.
35684
35685 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
35686
35687 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
35688 LDFLAGS properly for targets that need stuff from libgloss.
35689 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
35690 only run once.
35691 (gpp_initialized): New variable.
35692
35693 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
35694
35695 * config/rom68k.exp: Load libgloss.exp.
35696 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
35697 so we can produce a fully linked binary.
35698 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
35699 so we can produce a fully linked binary.
35700
35701 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
35702
35703 * lib/plumhall.exp (ph_section): Watch for expected failures.
35704 Add missing `else'.
35705
35706 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
35707 run the testcase.
35708 (c-torture): Likewise.
35709
35710 1995-08-28 Doug Evans <dje@cygnus.com>
35711
35712 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
35713
35714 * lib/mike-g++.exp (mike_cleanup): New proc.
35715 (prebase): New globals compiler_result, not_compiler_result,
35716 target_regexp.
35717 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
35718 allow leading "-" in pattern. Watch for unsupported tests.
35719 If $compiler_result is set, pattern match assembler code,
35720 and ditto for $not_compiler_result.
35721 * lib/mike-gcc.exp: Likewise.
35722
35723 * lib/plumhall.exp (ph_execute): Only call ph_summary if
35724 execution "succeeded".
35725
35726 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
35727
35728 * config/win32.exp: New file.
35729 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
35730
35731 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
35732
35733 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
35734 unsupported.
35735 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
35736 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
35737 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
35738
35739 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
35740 "... without exceptions was ...". That is now handled by
35741 prune_system_crud.
35742 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
35743
35744 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
35745
35746 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
35747 sieve.c,sort2.c}: New files.
35748 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
35749 sieve.exp,sort2.exp}: Drivers for them.
35750
35751 * lib/mike-gcc.exp (program_output): New user settable variable.
35752 (postbase): Call prune_system_crud. Also prune extraneous compiler
35753 messages.
35754 * lib/mike-g++.exp (program_output): New user settable variable.
35755
35756 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
35757
35758 * config/sh.exp: Deleted (use sim.exp instead).
35759
35760 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
35761
35762 * config/vx.exp: Declare CHECKTASK as global.
35763 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
35764 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
35765 * lib/old-dejagnu.exp: Load [pwd]/$executable.
35766
35767 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
35768
35769 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
35770 target. Like vx.exp, only includes `vx29k.exp' instead of
35771 `vxworks.exp'.
35772
35773 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
35774
35775 * config/sim.exp: Increase time limit from 120 seconds to 240.
35776
35777 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
35778
35779 * gcc.c-torture/execute/950628-1.c: New test.
35780
35781 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
35782
35783 * gcc.c-torture: Update with changes/additions from
35784 c-torture-1.34.
35785
35786 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
35787
35788 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
35789
35790 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
35791
35792 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
35793
35794 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
35795
35796 * gcc.c-torture/compile/950512-1.c: New test.
35797 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
35798 * gcc.dg/struct-ret-1.c: Likewise.
35799
35800 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
35801
35802 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
35803 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
35804
35805 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
35806
35807 * gcc.c-torture/special/920411-1.c: Deleted.
35808 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
35809
35810 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
35811
35812 * config/sim.exp (${tool}_load): Hack in call to bash to get a
35813 cpu limit.
35814
35815 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
35816
35817 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
35818
35819 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
35820
35821 From kenner;
35822 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
35823 is the proper length.
35824 * va-arg-3.c: Likewise.
35825
35826 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
35827
35828 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
35829 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
35830
35831 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
35832 * lib/g++.exp (default_g++_start): Delete old cruft.
35833
35834 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
35835
35836 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
35837 (2 * (1 << 18)) to (2 * (1 << 17)).
35838
35839 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
35840
35841 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
35842
35843 * config/rom68k.exp: Renamed from config/idp.exp
35844
35845 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
35846
35847 * c-torture/compile/921109-2.c
35848
35849 1995-04-18 Mike Stump <mrs@cygnus.com>
35850
35851 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
35852 excess errors.
35853
35854 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
35855
35856 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
35857 output.
35858 * lib/g++.exp (default_g++_start): Likewise.
35859
35860 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
35861
35862 * gcc.c-torture/compile/950329-1.c: New test.
35863
35864 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
35865
35866 * config/bug.exp (${tool}_load): Updated to use new remote_open
35867 and remote_close procs.
35868 * config/idp.exp: New file.
35869
35870 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
35871
35872 * gcc.c-torture/execute/950322-1.c: New test.
35873
35874 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
35875
35876 * config/vx.exp (${tool}_load): Clean up testing of return code from
35877 vxworks_ld and vxworks_spawn.
35878
35879 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
35880
35881 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
35882
35883 1995-03-13 Mike Stump <mrs@cygnus.com>
35884
35885 * lib/old-deja.exp: Add `excess errors test - ' error, now one
35886 can mark excess errors on a machine by machine basis. Note, the
35887 default is to not expect any excess errors, even when excess
35888 errors test - is given, so you will want to put an XFAIL ... on
35889 these lines. For example, // excess errors test - XFAIL hppa*-*-*
35890 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
35891 those 4 machines, but no others.
35892
35893 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
35894
35895 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
35896 * lib/c-torture.exp: to here.
35897
35898 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
35899
35900 * gcc.c-torture/execute/950221-1.c: New test.
35901 * gcc.c-torture/execute/struct-ret-1.c: New test.
35902 * gcc.c-torture/compile/950221-1.c: New test.
35903
35904 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
35905
35906 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
35907
35908 * gcc.c-torture/execute/arith-1.c (main): Return 0.
35909 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
35910
35911 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
35912
35913 * g++.gb: New directory of tests, derived from my signature and
35914 class scoping tests.
35915
35916 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
35917 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
35918 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
35919 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
35920 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
35921 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
35922 * g++.gb/sig25.C: Likewise.
35923
35924 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
35925 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
35926 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
35927 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
35928 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
35929 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
35930 * g++.gb/sig25.exp: Likewise.
35931
35932 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
35933 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
35934 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
35935 * g++.gb/scope13.C: Likewise, this test still fails.
35936
35937 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
35938 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
35939 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
35940 * g++.gb/scope13.exp: Ditto.
35941
35942 * g++.gb/README: New file, explains what these tests are about.
35943
35944 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
35945
35946 * lib/dg.exp (dg-do): Support `preprocess'.
35947 (dg-test): Likewise.
35948
35949 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
35950
35951 * config/udi.exp: change "continue -expect" to "exp_continue".
35952
35953 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
35954
35955 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
35956 Delete redundant tests.
35957
35958 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
35959 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
35960 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
35961 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
35962 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
35963 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
35964 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
35965 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
35966
35967 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
35968 storing label pointers.
35969 * gcc.c-torture/execute/921019-1.c: Likewise.
35970 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
35971 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
35972 parameter fp.
35973 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
35974 constants.
35975
35976 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
35977 Delete obsolete tests.
35978
35979 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
35980 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
35981 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
35982 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
35983 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
35984 * gcc.c-torture/compile/950124-1.c: New test.
35985
35986 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
35987
35988 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
35989
35990 * lib/mike-g++.exp: Add -lm to LIBS.
35991
35992 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
35993
35994 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
35995
35996 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
35997
35998 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
35999
36000 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
36001
36002 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
36003
36004 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
36005
36006 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
36007 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
36008 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
36009 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
36010 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
36011 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
36012 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
36013 * g++.law/{operators31.C, operators32.C,
36014 * g++.law/{operators33.C, operators34.C}: Likewise.
36015 * g++.law/{pic1.C, refs2.C}: Likewise.
36016 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
36017 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
36018 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
36019 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
36020
36021 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
36022 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
36023 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
36024 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
36025 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
36026 * g++.law/{enum9.exp, friend5.exp}: Likewise.
36027 * g++.law/{nest3.exp, nest4.exp}: Likewise.
36028 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
36029 * g++.law/{operators30.exp, operators31.exp}: Likewise.
36030 * g++.law/{operators32.exp, operators33.exp}: Likewise.
36031 * g++.law/{operators34.exp}: Likewise.
36032 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
36033 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
36034 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
36035 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
36036 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
36037
36038 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
36039 No longer expected to fail.
36040 * g++.law/missed-error3.C: Tweak for recent bool changes.
36041
36042 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
36043
36044 * config/emb-unix: Deleted.
36045 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
36046 remote execution. Do final link on remote host if REMOTE_LINK is set.
36047
36048 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
36049
36050 * lib/dg.exp (dg-test): Fix typo in last patch.
36051
36052 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
36053
36054 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
36055 (handles multiple occurrences).
36056
36057 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
36058
36059 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
36060 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
36061 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
36062 printed).
36063 * lib/c-torture.exp (c-torture-compile): Likewise.
36064 (c-torture): Prepend full path if missing.
36065 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
36066 (gcc_fail): Likewise.
36067 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
36068
36069 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
36070
36071 * lib/netware.exp: Only attach to NetWare i386 systems.
36072
36073 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
36074
36075 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
36076 messages. Add test name to "output pattern match" pass/fail message.
36077
36078 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
36079
36080 * gcc.dg: New testsuite.
36081 * gcc.dg/dg.exp: New file.
36082
36083 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
36084 test-switch.c}: Deleted.
36085
36086 * gcc.misc-tests/msgs.exp: New testcase driver.
36087
36088 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
36089
36090 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
36091 Watch for illegal return values from ${tool}_load.
36092 * config/unix.exp (${tool}_load): Fix pass/fail detection for
36093 cross targets. Coerce return value >0 to 1.
36094
36095 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
36096
36097 * config/unix.exp (${tool}_load): Call program rsh, not proc.
36098
36099 * config/emb-unix.exp: New file.
36100
36101 * config/sim.exp: Error if variable $SIM not defined.
36102 (${tool}_load): Mark test as "untested" if simulator missing.
36103
36104 * config/unix.exp: Load remote.exp to get rcp_download.
36105 * lib/c-torture.exp: Use different option lists for testcases with
36106 and without loops.
36107 * gcc.c-torture/execute/execute.exp: Likewise.
36108
36109 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
36110
36111 * config/*.exp: Clarify return code from ${tool}_load.
36112 Call `unresolved' or `untested' instead of `warning' or `perror'
36113 (sometimes you still want to call both though).
36114 Add comment that `shell_id' is local to each file.
36115 * config/udi.exp (timeout): Set to 30.
36116 Don't print warning if connection fails, $connectmode has already
36117 printed an error.
36118 (${tool}_load): Move verbose messages to level 2.
36119 Rework pattern for "Process started" message.
36120 Pass `shell_id' to ${connectmode}_download.
36121 Retry twice upon timeout. Make resetting of target more robust.
36122 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
36123 Pass `shell_id' to exit_$connectmode.
36124 Only call exit_$connectmode if connected.
36125 * config/unix.exp (${tool}_load): Check return codes better.
36126 * config/vrtx.exp (${tool}_load): Likewise.
36127 * config/vx.exp (${tool}_load): Likewise.
36128 Delete unneeded global's.
36129 * lib/dg.exp (dg-test): Update to reflect clarified return codes
36130 from ${tool}_load.
36131 (dg-stat): Delete.
36132 (dg-init): Delete recording of pass/fail counts.
36133 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
36134 (old-dejagnu-init): Likewise.
36135 (old-dejagnu-stat): Delete contents, empty proc now.
36136 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
36137 (c-torture): Delete references to lcnt, lpass, lfail.
36138 Get option list from TORTURE_OPTIONS.
36139 Delete -funroll[-all]-loops if no loops.
36140 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
36141 (g++_stat): Delete contents (empty proc now).
36142 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
36143 (gcc_finish): Likewise.
36144 (gcc_stat): Deleted.
36145 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
36146 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
36147 * gcc.c-torture/execute/execute.exp: Likewise.
36148 Split tests into two parts: compile, execute.
36149 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
36150 no loops. Update to reflect clarified return codes from ${tool}_load.
36151
36152 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
36153
36154 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
36155 to grep for.
36156 (old-dejagnu): Likewise (where necessary).
36157
36158 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
36159
36160 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
36161
36162 * lib/dg.exp (dg-process-target): Fix processing of selector.
36163 Add comment regarding use of `error'.
36164
36165 * lib/gcc.exp (prune_system_crud): Define if missing.
36166 * lib/g++.exp (prune_system_crud): Likewise.
36167
36168 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
36169 Call prune_system_crud.
36170 * lib/dg.exp (dg-runtest): New proc.
36171 Use perror instead of send_user for tcl errors in testcase.
36172 Don't return any value, it's never used.
36173 Don't clobber previous definition of `unknown'.
36174 Print tcl errors in `dg-final'.
36175
36176 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
36177
36178 * lib/dg.exp (dg-process-target): Improve syntax error messages.
36179 (dg-test): Don't print errorInfo, it contains stack backtrace.
36180
36181 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
36182
36183 * lib/g++.exp (runtest_file_p): Define if missing.
36184
36185 1994-09-24 Doug Evans (dje@cygnus.com)
36186
36187 * lib/mike-g++.exp: Comment out loading of g++.exp.
36188 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
36189 (default_g++_version): Always print something.
36190 (default_g++_start): Comment out call to `which'.
36191 (g++_start, g++_load): Deleted (must be defined in config file).
36192 * lib/gcc.exp: Test for existence of $CC at start.
36193 Delete check for tmpdir (done in gcc_init).
36194 (default_gcc_version): Always print something.
36195 (default_gcc_start): Comment out call to `which'.
36196 * config/*.exp: Major cleanup - make cross targets work at least a
36197 little better for g++ (by not being "--tool gcc" specific).
36198 Rename gcc_xxx to ${tool}_xxx.
36199 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
36200 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
36201
36202 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
36203
36204 * lib/c-torture.exp (c-torture-compile): Rework compiler
36205 message processing.
36206
36207 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
36208 c-torture.
36209
36210 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
36211
36212 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
36213
36214 * lib/dg.exp (dg-process-target): Support { target native }.
36215
36216 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
36217
36218 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
36219 looked for "... program xxx got fatal signal".
36220 Correct regsub munging of `comp_output'.
36221 Ignore compiler messages "path prefix not used" and "linker input
36222 file unused".
36223
36224 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
36225
36226 * lib/gcc.exp (runtest_file_p): Define if missing.
36227 * gcc.prms/template.c: Example to work from.
36228
36229 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
36230
36231 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
36232 * lib/dg.exp (dg-test): Call unsupported testcases as such.
36233
36234 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
36235 * gcc.prms/1883.c: Moved from compile/940714-1.c.
36236 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
36237 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
36238
36239 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
36240 (dg-process-target): No longer a varargs proc.
36241 Return S/N for target, P/F for xfail. All callers changed.
36242 (user option procs): More argument checking.
36243 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
36244 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
36245 (dg-test): Skip test if not running on selected target in `dg-do'.
36246 Update handling of `dg-do-what', `dg-output-text'.
36247 Separate execution pass/fail from output pattern match pass/fail.
36248 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
36249
36250 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
36251
36252 * gcc.c-torture/special/special.exp: Don't expect failure for mips
36253 target for 920510-1.c.
36254
36255 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
36256
36257 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
36258 Clean up comment regarding use of passcnt, etc.
36259 (gcc_stat): Don't update `testcnt' here.
36260 (gcc_finish): Do it here.
36261 Might as well reset `but_id' here too.
36262 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
36263 to determine if the file should be tested.
36264 * gcc.c-torture/compile/compile.exp: Likewise.
36265 * gcc.c-torture/execute/execute.exp: Likewise.
36266 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
36267 * gcc.misc-tests/dg-test.exp: Likewise.
36268 * gcc.prms/prms.exp: Likewise.
36269 * gcc.wendy/wendy.exp: Likewise.
36270 * g++.old-deja.exp: Likewise.
36271 Move "Testing file" message to verbose level 1.
36272
36273 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
36274
36275 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
36276
36277 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
36278
36279 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
36280 (default_gcc_start): Accept optional second list element
36281 of compiler flags. Print compiler output at verbosity level 2.
36282 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
36283 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
36284 Save current values of framework globals passcnt, failcnt, xpasscnt,
36285 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
36286 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
36287 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
36288 xfailcnt to compute stats. Update framework global `testcnt' from
36289 pass/fail counts.
36290 (gcc_finish): New proc. Clean up test environment.
36291 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
36292 (gcc_epass, gcc_efail): Delete.
36293 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
36294 argument of line number.
36295 (dg-init): If the tool has an init routine, call it.
36296 (dg-test): Remove args `cflags_var' and `libs_var'.
36297 Pass all compiler options to ${tool}_start.
36298 Handle missing line number.
36299 (dg-finish): New function.
36300 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
36301 particular files. Call gcc_finish at end. Move "skipping test"
36302 message to verbosity level 3.
36303 * gcc.c-torture/compile/compile.exp: Likewise.
36304 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
36305 * gcc.c-torture/execute/execute.exp: Likewise.
36306 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
36307 Print testcase being tried at verbosity level 1.
36308 * gcc.c-torture/special/special.exp: Unset xfail.
36309 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
36310 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
36311 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
36312 * gcc.failure/failure.exp: Likewise.
36313 * gcc.ieee/ieee.exp: Likewise.
36314 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
36315 Update call to dg-test. Call dg-finish at end.
36316 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
36317 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
36318 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
36319 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
36320 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
36321 * gcc.wendy/wendy.exp: Add copyright.
36322 Delete setting of tmpdir (done by gcc_init).
36323 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
36324 Pass compiler flags to gcc_start. Call gcc_finish at end.
36325 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
36326 gcc_[ce]pass/fail.
36327
36328 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
36329
36330 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
36331 confusion.
36332 (g++_load): Likewise.
36333
36334 * config/*.exp (gcc_load): Some were varargs fns and some were not.
36335 Rename argument to `prog' to remove the confusion.
36336 Varargs fns behave differently too!
36337 (g++_load): Likewise.
36338
36339 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
36340
36341 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
36342 what it is. Delete (always) printing of status value for !native.
36343 Simplify verbose code, and include status and exec_output.
36344 (g++_load): Use gcc_load.
36345
36346 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
36347
36348 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
36349 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
36350 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
36351 940714-3.c as these testcases don't exist anymore. Make
36352 va-arg-1.c expected to pass.
36353
36354 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
36355
36356 * gcc.misc-tests/misc.exp: Only run specific testcases.
36357 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
36358 * gcc.misc-tests/dg-[1-9].c: New files.
36359
36360 * lib/dg.exp: New testsuite driver.
36361 * gcc.prms/prms.exp: Use it.
36362
36363 * README.gcc: New file.
36364
36365 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
36366 Document and reset `lxpass' and `lxfail'.
36367 Simplify "initialized" message.
36368 (gcc_stat): Clean up comments a little.
36369
36370 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
36371
36372 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
36373
36374 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
36375
36376 * lib/old-dejagnu.exp (process-option): New proc.
36377 (old-dejagnu-init, old-dejagnu-stat): Likewise.
36378 (old-dejagnu): Simplify.
36379 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
36380
36381 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
36382
36383 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
36384 exists and is not an empty string.
36385
36386 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
36387 $xfail rather than calling setup_xfail. Clear $xfail when test is
36388 finished.
36389 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
36390 automatically.
36391
36392 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
36393 longer expected to fail.
36394
36395 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
36396 "f" function call.
36397
36398 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
36399
36400 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
36401 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
36402 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
36403 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
36404 c-torture-1.29.
36405
36406 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
36407 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
36408
36409 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
36410
36411 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
36412 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
36413
36414 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
36415 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
36416 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
36417
36418 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
36419
36420 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
36421 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
36422 940714-1.c, 940714-2.c, 940714-3.c},
36423 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
36424 gcc.misc-tests/{mg.c,mg.exp}:
36425 New tests.
36426 * gcc.noncompile/noncompile.exp: Change accordingly.
36427
36428 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
36429
36430 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
36431 Undo previous clobberage.
36432
36433 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
36434
36435 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
36436 * gcc.special/{930510-1.c, special.exp}:
36437 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
36438 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
36439 struct-varargs-1.c}: New tests from c-torture-1.26.
36440
36441 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
36442
36443 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
36444 argument to switch.
36445
36446 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
36447
36448 * Revert the previous changes. Please see Rob's directory
36449 (/lisa/test/rob/progressive/gcc/testsuite) for testing
36450 fixes.
36451
36452 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
36453
36454 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
36455 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
36456 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
36457 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
36458 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
36459 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
36460 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
36461 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
36462 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
36463 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
36464 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
36465 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
36466 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
36467 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
36468 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
36469 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
36470 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
36471 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
36472 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
36473 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
36474 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
36475 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
36476 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
36477 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
36478 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
36479 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
36480 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
36481
36482 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
36483
36484 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
36485 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
36486 with perror calls.
36487
36488 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
36489
36490 * config/unix.exp (g++_load): Fix syntax.
36491
36492 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
36493
36494 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
36495 * gcc.noncompile/921017-1.c: Deleted obsolete test.
36496 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
36497 Don't expect va-arg-1.c to fail. Correct expected output for
36498 920928-1.c.
36499 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
36500 * gcc.wendy/hbm4.c: Correct typo.
36501 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
36502
36503 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
36504
36505 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
36506 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
36507 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
36508 * lib/c-torture.exp (c-torture-compile): Ditto.
36509
36510 Reduce volume of output (remove all the -I's and such).
36511 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
36512 Call gcc_cpass, gcc_cfail.
36513 (c-torture): Pass testing option to c-torture-compile.
36514
36515 1994-03-21 Doug Evans (dje@cygnus.com)
36516
36517 Bring patches over from progressive.
36518 * config/default.exp: Exit remote shell cleanly.
36519 (g++_exit, g++_start): Add default versions.
36520 * config/sim.exp (gcc_load): Use perror, not error.
36521
36522 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
36523
36524 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
36525 set in site.exp.
36526
36527 1994-03-14 Doug Evans (dje@cygnus.com)
36528
36529 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
36530 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
36531 (wendy_try): New proc to run testcase.
36532 (main loop): Call 'em.
36533 * gcc.wendy/*.c: Clean up pass to correct expected output.
36534
36535 * lib/gcc.exp: Minor cleanup work.
36536 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
36537
36538 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
36539
36540 * config/sim.exp (gcc_load): Document return codes better.
36541 Don't pass -v to simulator.
36542
36543 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
36544
36545 * gcc.special/920717-x.c: Fix typo.
36546 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
36547 get at sources.
36548
36549 * lib/mike-gcc.exp: Fix typo.
36550
36551 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
36552
36553 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
36554 binary to use, transform the name.
36555 * config/*.exp: rename everything. Nuke any g++ specific files,
36556 it's now a special case of gcc that requires no special support.
36557 Add a default.exp for unsupported targets.
36558
36559 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
36560
36561 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
36562 lib/old-dejagnu.exp: Fix a few patterns to work with the new
36563 version of Tcl.
36564
36565 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
36566
36567 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
36568 than a warning.
36569
36570 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
36571
36572 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
36573
36574 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
36575
36576 * gcc.execute/execute.exp: Combine opt_list and foption_list into
36577 option_list. Compile every file with only 4/6 option choices
36578 (same as C torture) instead of with 12/18 different option
36579 choices.
36580 * lib/c-torture.exp: Likewise.
36581
36582 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
36583 not already set.
36584
36585 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
36586
36587 * lib/old-deja.exp: Add `excess errors test fails' error, now one
36588 can put an XFAIL *-*-* on excess errors.
36589
36590 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
36591
36592 * g++.law: Add more tests derived from g++-bugs snapshots.
36593
36594 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
36595 equivalent to g++.law/init9.
36596
36597 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
36598 compiled it, and the a.out file after we've run it.
36599
36600 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
36601
36602 * lib/mike-g++.exp (postbase): Delete the .o file after we've
36603 compiled it, and the a.out file after we've run it.
36604
36605 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
36606
36607 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
36608
36609 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
36610
36611 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
36612 version number.
36613
36614 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
36615
36616 * g++.law: New directory of g++ tests derived from the g++-bugs
36617 snapshots.
36618
36619 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
36620
36621 * gcc.compile: initbug1.c initbug1.exp testcase added
36622
36623 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
36624
36625 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
36626 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
36627 fixes submitted by Jeff Law (law@cs.utah.edu)
36628 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
36629 Jeff Law (law@cs.utah.edu)
36630
36631
36632 1993-11-30 Mike Stump (mrs@cygnus.com)
36633
36634 * config/unix-g++.exp: Follow the gcc way of doing things.
36635 * g++.old-deja/old-deja.exp: Minor updates.
36636 * lib/g++.exp: New file, follow the gcc way of doing things.
36637 * lib/old-dejagnu.exp: Minor updates.
36638 * lib/mike-g++.exp: Always unset errorInfo.
36639
36640 1993-11-06 Mike Stump (mrs@cygnus.com)
36641
36642 * lib/gcc.exp: Fix some errors with the below change, CC and
36643 CFLAGS should be global when setting, not local.
36644
36645 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
36646
36647 * lib/gcc.exp: Transform tool name.
36648
36649 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
36650
36651 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
36652
36653 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
36654
36655 * lib/gcc.exp: change gcc_done to gcc_stat
36656
36657 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
36658
36659 * Upgraded gcc testsuite to c-torture version 1.25
36660
36661 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
36662
36663 * lib/gcc.exp: added reporting code. Changed verbose compile message.
36664 * lib/c-torture: added hooks for new reporting code.
36665
36666 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
36667
36668 * config/sh-gcc.exp: check if sh-sim exists in the path
36669
36670 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
36671
36672 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
36673 * gcc.compile/compile.exp: Initial changes for new logic.
36674 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
36675 * gcc.failure/failure.exp: Initial changes for new logic.
36676 * gcc.ieee/ieee.exp: Initial changes for new logic.
36677 * gcc.misc-tests/misc.exp: Initial changes for new logic.
36678 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
36679 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
36680 * lib/c-torture.exp: Initial changes for new logic.
36681 * lib/gcc.exp: Initial changes for new logic.
36682
36683 1993-10-15 Mike Stump (mrs@cygnus.com)
36684
36685 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
36686 depend upon failure or success. Fully qualify names in failure
36687 and success messages. Always remove a.out before starting
36688 compile, just in case. Pay more attention to error text output by
36689 the compiler. Handle testcases with no known past errors just
36690 like all others, so that things are uniform. Other miscellaneous
36691 improvements.
36692
36693 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
36694
36695 * gcc.cpp: new directory for cpp tests
36696
36697 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
36698
36699 * lib/chill.exp: Code reformatted, removed unused code.
36700 * config/unix-chill.exp: Code reformatted, removed unused code.
36701 * chill.execute/execute.exp: Code reformatted, removed unused code.
36702 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
36703
36704 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
36705
36706 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
36707 routines not written.
36708
36709 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
36710
36711 * config/bug-gcc.exp: Use new procs from bug.exp.
36712
36713 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
36714
36715 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
36716 via ftp, rather than depending on NFS.
36717 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
36718 case.
36719
36720 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
36721
36722 * config/bug-gcc.exp: Use new download proc.
36723
36724 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
36725
36726 * chill.execute/execute.exp: cleanups, handles errors better
36727 * chill.compile/compile.exp: rewrite, based on execute.exp
36728 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
36729 * lib/chill.exp: major changes to diff proc and compile and link
36730 procs. added chill_fail and chill_pass wrappers to pass and
36731 fail. added more comments, and handle error codes better.
36732 Added a hack to capture stderr from exec, so noncompile tests
36733 can work.
36734
36735 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
36736
36737 * chill.execute/execute.exp: rewrite of testsuite driver
36738 * lib/chill.exp: rewrite of testsuite driver
36739 * config/unix-chill.exp: rewrite of testsuite driver
36740
36741 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
36742
36743 In chill.execute:
36744 * iexpr.ch: Standardize uppercase.
36745 * tuples.dat: Standardize uppercase.
36746 * vary.ch: standardize. Correct varying string assignments.
36747 * vary.dat: Add new output lines.
36748
36749 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
36750
36751 In chill.execute:
36752 * chprintf.ch: Standardize use of uppercase.
36753 * tuples.ch: Standardize and turn arr2 into a DCL,
36754 rather than a SYN.
36755 * pinits.ch: Standardize.
36756
36757 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
36758
36759 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
36760 * Makefil: Renamed to Makefile.in.
36761 * configure.in: New.
36762
36763 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
36764
36765 In chill.execute:
36766 * .cvsignore: Add result/output files.
36767 * Makefile: Fix up variables at start. Use MFLAGS
36768 everywhere. Correct bool_loc, built_ins entries.
36769 Add entry for vary1.ch.
36770 * bitarray.ch: Standardize upper-case usage.
36771 * bitexpr.ch: Standardize, add output of b1.
36772 * params.ch: Use arrayt in along PROC parameters, to
36773 avoid novelty problems.
36774 * sets.ch: Tiny cleanup.
36775 * vary1.ch: Re-indent.
36776
36777 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
36778
36779 * Add PR-related files to Makefiles, .cvsignore files, etc.
36780
36781 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
36782
36783 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
36784 with compiler objects. New names are test-flow.c and test-loop.c
36785
36786 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
36787
36788 * Upgraded c-torture tests from 1.19 to 1.20
36789
36790 * new files:
36791 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
36792 * gcc.compile: 930623-1.c 930623-2.c
36793 * gcc.noncompile: 930622-1.c 930622-2.c
36794 * gcc.failure: 920411-1.c 920627-2.c
36795 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
36796
36797 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
36798
36799 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
36800 More changes to get testsuite working properly. Needs more work.
36801 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
36802
36803 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
36804
36805 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
36806 More changes to get testsuite working properly. Needs more work.
36807
36808 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
36809
36810 * chill.compile/compile.exp: Added for Dejagnu support
36811 * chill.execute/execute.exp: Added for Dejagnu support
36812 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
36813
36814 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
36815
36816 This should complete moving the CHILL test files.
36817 * chill.noncompile(.cvsignore printf.grt
36818 in-printf.grt chprintf.grt chprintf.ch):
36819 Added test-support files.
36820 (Makefile): Modified further.
36821 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
36822 signal.ch): Added test files.
36823 * chill.execute (.cvsignore printf.grt printr.c
36824 in-printf.grt rts.c chprintf.grt rts.h): Added
36825 test-support files.
36826 (Makefile): More corrections.
36827
36828 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
36829
36830 * chill.compile, chill.execute, chill.nocompile: Add CHILL
36831 test cases, ready for DejaGnu.
36832
36833 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
36834
36835 * Upgraded c-torture tests from 1.18 to 1.19
36836
36837 * gcc.compile: added test(s):
36838 930607-1.c
36839 * gcc.execute: added test(s):
36840 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
36841
36842 * added new subdirectory for misc tests: gcc.misc-tests
36843 * gcc.misc-test(s): added tests:
36844 inst-check.c test-consts.c test-ior.c test-switch.c
36845
36846 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
36847
36848 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
36849
36850 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
36851
36852 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
36853
36854 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
36855
36856 * Upgraded c-torture tests from 1.17 to 1.18
36857
36858 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
36859
36860 * Upgraded c-torture tests from 1.12 to 1.17
36861
36862 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
36863
36864 * lib/old-dejagnu.exp:
36865 Fixed handling of XFAIL target triplets to correctly
36866 recognize wildcard characters. Removed code that
36867 appended a unique id tag to the end of the file name
36868 printed out by the result of the testcases within a
36869 given test file.
36870
36871 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
36872
36873 * lib/old-dejagnu.exp:
36874 Reworked expected failure handling to trigger off of XFAIL
36875 keyword in keyphrase embeded in testcase source code. The
36876 XFAIL keyword must be at the end of the keyphrase line. It
36877 may optionally be followed by one or more target triplets.
36878 It has just occured that the handling of wildcards in the
36879 target triplet may not be correct.
36880
36881 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
36882
36883 * g++.old-deja/tests:
36884 Moved all subdirectories up one level into g++.old-deja .
36885
36886 * lib/old-dejagnu.exp:
36887 Fixed problem with CXXFLAGS not being properly reset, and being
36888 corrupted with extraneous "-c" compiler option. This was
36889 causing binaries to not be generated for test that needed them.
36890 Modified strings passed to "pass" and "fail" so that individual
36891 tests from the same test file would be distinguished by an
36892 identifier appended to the test file name in the summary logs;
36893 this corrected a problem with erroneous diff logs. Added code
36894 to search testcases for expected fail and unexpected pass keywords.
36895
36896 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
36897
36898 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
36899
36900 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
36901
36902 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
36903 Removed extraneous text from end of "Special g++ Options"
36904 keyphrase.
36905
36906 * lib/old-dejagnu.exp: Added pattern matching to look for new
36907 keywords, embedded in testcases comments, which will trigger
36908 calls to xpass and xfail.
36909
36910 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
36911
36912 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
36913 comments embedded in the testcases, especially the one looking for
36914 special compiler options, as well as the pattern matching for the
36915 compiler output again.
36916
36917 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
36918
36919 * lib/old-dejagnu.exp: Do a proper check of the return value for
36920 execute tests. Fixed several problems with the pattern matching
36921 of the compiler output which gave erroneous test results.
36922 Changed several of the test result messages to be more descriptive.
36923 * config/unix-g++.exp: Proc g++_load now actually works and
36924 executes the tests passed to it and returns a usable return
36925 value.
36926
36927 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
36928
36929 * lib/gcc.exp: Exits gracefully if $CC is bogus.
36930
36931 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
36932
36933 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
36934 Modified both files to properly execute the old style
36935 dejagnu tests. The previous versions of these files were
36936 experimental and did not function anything near correctly.
36937
36938 1993-04-05 Rob Savoye (rob@cygnus.com)
36939
36940 * Removed all Makefile.in and configure.in files. No configuration
36941 needed now.
36942
36943 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
36944
36945 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
36946
36947 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
36948
36949 * gcc.compile/configure.in, gcc.unsorted/configure.in,
36950 gcc.special/configure.in, gcc.noncompile/configure.in,
36951 gcc.execute/configure.in, gcc.code_quality/configure.in,
36952 g++.other/configure.in, g++.old-deja/configure.in,
36953 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
36954 in srcname setting.
36955
36956 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
36957
36958 * lib/udi.exp: Fixed mondfe and mondfe_download.
36959 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
36960 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
36961
36962 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
36963
36964 * config/udi-gdb.exp: Check $shell_id after connecting to target.
36965 (gdb_exit): Don't remove *_soc files.
36966
36967 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
36968
36969 * lib/c-torture.exp: Don't look for main; instead always use -w
36970 -c. This is how the c-torture tests work. Remove the object
36971 file if the compilation succeeds.
36972 * gcc.execute/execute.exp: Remove executable if test passes.
36973 * gcc.noncompile/noncompile.exp: Every test is an expected
36974 failure.
36975 * gcc.special/special.exp: Added tests from c-torture 1.11,
36976 corrected use of existing test.
36977 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
36978 gcc.execute/920625-1.c: Updated to c-torture 1.11.
36979 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
36980 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
36981 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
36982 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
36983 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
36984 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
36985 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
36986 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
36987 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
36988 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
36989 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
36990 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
36991 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
36992 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
36993 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
36994 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
36995 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
36996 c-torture 1.11.
36997 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
36998 correspond to c-torture 1.11.
36999
37000 * New file.
This page took 1.441429 seconds and 6 git commands to generate.