]> git.ipfire.org Git - thirdparty/gcc.git/blob - gcc/testsuite/ChangeLog
re PR c++/22137 (Internal error: Segmentation fault (program cc1plus))
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
1 2005-10-16 Mark Mitchell <mark@codesourcery.com>
2
3 PR c++/22137
4 * g++.dg/parse/template18.C: New test.
5 * g++.dg/template/nontype15.C: Likewise.
6
7 2005-10-16 Erik Edelmann <erik.edelmann@iki.fi>
8
9 PR fortran/22273
10 * gfortran.dg/spec_expr_2.f90: New.
11
12 2005-10-16 Hans-Peter Nilsson <hp@axis.com>
13
14 * g++.dg/debug/debug3.C, g++.dg/ext/visibility/noPLT.C,
15 g++.dg/opt/vt1.C, g++.old-deja/g++.other/local-alloc1.C,
16 gcc.dg/20001009-1.c, gcc.dg/20010912-1.c, gcc.dg/20020122-4.c,
17 gcc.dg/20020415-1.c, gcc.dg/20020430-1.c, gcc.dg/20021018-1.c,
18 gcc.dg/20021023-1.c, gcc.dg/20021029-1.c, gcc.dg/20021116-1.c,
19 gcc.dg/20030120-1.c, gcc.dg/20030213-1.c, gcc.dg/20030225-1.c,
20 gcc.dg/20030702-1.c, gcc.dg/20030708-1.c, gcc.dg/20040311-2.c,
21 gcc.dg/inline-2.c: Guard test with { target fpic }. Remove
22 previous target-specific skips and warning-message matches where
23 applicable.
24
25 2005-10-15 Mark Mitchell <mark@codesourcery.com>
26
27 PR c++/21347
28 * g++.dg/warn/Wctor-dtor.C: New test.
29
30 2005-10-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
31
32 PR c/23439
33 * gcc.dg/for-1.c: New test.
34
35 2005-10-14 Mark Mitchell <mark@codesourcery.com>
36
37 PR c++/19565
38 * g++.dg/warn/Wconversion1.C: New test.
39 * g++.dg/ext/packed4.C: Compile with -w.
40 * g++.dg/opt/20050511-1.C: Likewise.
41 * g++.old-deja/g++.other/warn4.C: Compiler with -Wconversion.
42
43 2005-10-14 Jakub Jelinek <jakub@redhat.com>
44
45 * gfortran.dg/boz_5.f90: New test.
46
47 2005-10-14 Nathan Sidwell <nathan@codesourcery.com>
48
49 PR c++/22551
50 * g++.dg/other/switch2.C: New.
51
52 PR c++/23984
53 * g++.dg/init/ctor7.C: New.
54
55 2005-10-13 David Edelsohn <edelsohn@gnu.org>
56
57 PR c++/23730
58 * g++.dg/parse/crash32.C: New test.
59
60 2005-10-13 Mark Mitchell <mark@codesourcery.com>
61
62 PR c++/20721
63 * g++.dg/init/goto2.C: New test.
64
65 PR c++/22464
66 * g++.dg/template/crash/41.C: New test.
67
68 PR c++/22180
69 * g++.dg/template/crash40.C: New test.
70
71 PR c++/23694
72 * g++.dg/parse/friend5.C: New test.
73
74 PR c++/23307
75 * g++.dg/template/crash38.C: New test.
76
77 PR c++/22352
78 * g++.dg/template/friend38.C: New test.
79
80 PR c++/22405
81 * g++.dg/template/crash39.C: New test.
82
83 2005-10-13 Hans-Peter Nilsson <hp@bitrange.com>
84
85 * gcc.dg/debug/dwarf2/dwarf-char1.c,
86 gcc.dg/debug/dwarf2/dwarf-char2.c,
87 gcc.dg/debug/dwarf2/dwarf-char3.c: Skip for mmix-*-*
88
89 * gcc.dg/intmax_t-1.c: Remove mmix-*-* from dg-error statement.
90
91 2005-10-12 Danny Smith <dannysmith@users.sourceforge.net>
92
93 * gcc.dg/dll-2.c: Add tests for warnings.
94 * gcc.dg/dll-3.c: Likewise.
95 * gcc.dg/dll-4.c: Likewise.
96
97 * g++.dg/ext/dllimport1.C: Adjust tests for warnings.
98 * g++.dg/ext/dllimport2.C: Likewise.
99 * g++.dg/ext/dllimport3.C: Likewise.
100 * g++.dg/ext/dllimport7.C: Likewise.
101 * g++.dg/ext/dllimport8.C: Likewise.
102 * g++.dg/ext/dllimport9.C: Likewise.
103
104 2005-10-10 Paul Thomas <pault@gcc.gnu.org>
105
106 PR fortran/24092
107 * gfortran.dg/derived_pointer_recursion.f90: New test.
108
109 2005-10-12 Adrian Straetling <straetling@de.ibm.com>
110
111 * gcc.c-torture/execute/20051012-1.c: New test.
112
113 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
114
115 PR fortran/18082
116 * gfortran.dg/automatic_char_len_1.f90: New test.
117
118 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
119
120 PR fortran/20847
121 * gfortran.dg/save_common.f90: New test.
122
123 PR fortran/20856
124 * gfortran.dg/save_result.f90: New test.
125
126 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
127
128 PR c++/21592
129 * g++.dg/template/dependent-expr1.C: Add new expected error.
130 * g++.dg/template/dependent-expr2.C: Adjust error text.
131 * g++.dg/template/overload6.C: New.
132
133 PR c++/23797
134 * g++.dg/other/typename8.C: New.
135
136 PR c++/21117
137 * g++.dg/other/return1.C: New.
138
139 2005-10-12 Paolo Bonzini <bonzini@gnu.org>
140
141 PR c++/24052
142 * g++.dg/ext/label5.C: New.
143
144 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
145
146 PR c++/19964
147 * g++.dg/parse/crash31.C: New.
148
149 2005-10-12 Razya Ladelsky <razya@il.ibm.com>
150
151 * g++.dg/ipa/ipa-1.c: New test.
152 * g++.dg/ipa/ipa-2.c: New test.
153 * g++.dg/ipa/ipa-3.c: New test.
154 * g++.dg/ipa/ipa-4.c: New test.
155 * g++.dg/ipa/ipa-5.c: New test.
156 * g++.dg/ipa/ipa.exp: New file.
157
158 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
159
160 PR fortran/24207
161 * gfortran.dg/private_type_3.f90: New test.
162
163 2005-10-11 Steven G. Kargl <kargls@comcast.net>
164
165 PR fortran/20786
166 gfortran.dg/aint_anint_1.f90: New test.
167
168 2005-10-11 Steven G. Kargl <kargls@comcast.net>
169
170 PR libgfortran/24313
171 gfortran.dg/csqrt.f: New test.
172
173 2005-10-11 Ian Lance Taylor <ian@airs.com>
174
175 PR c++/8057
176 * g++.dg/warn/noeffect7.C: New test.
177 * g++.dg/warn/noeffect2.C: Instantiate templates.
178 * g++.dg/warn/noeffect4.C: Instantiate template. Add new error
179 and warning.
180
181 2005-10-11 Mark Mitchell <mark@codesourcery.com>
182
183 PR c++/21089
184 * g++.dg/init/float1.C: New test.
185
186 PR c++/24277
187 * g++.dg/init/member1.C: Tweak error markers.
188
189 2005-10-11 Janis Johnson <janis187@us.ibm.com>
190
191 PR testsuite/24281
192 * gcc.dg/compat/struct-layout-1_generator.c (generate_fields):
193 Check for null pointer.
194
195 2005-10-11 Mark Mitchell <mark@codesourcery.com>
196
197 PR c++/21369
198 * g++.dg/parse/ret-type3.C: New test.
199
200 2005-10-11 Andrew Pinski <pinskia@physics.uc.edu>
201
202 PR tree-opt/23946
203 * gcc.c-torture/compile/pr23946.c: New test.
204
205 2005-10-11 Jakub Jelinek <jakub@redhat.com>
206
207 * g++.dg/opt/mmx2.C: New test.
208
209 2005-10-10 Mark Mitchell <mark@codesourcery.com>
210
211 PR c++/24277
212 * g++.dg/template/static20.C: New test.
213
214 PR c++/24302
215 * g++.dg/warn/Wunused-12.C: New test.
216
217 PR c++/23437
218 * g++.dg/template/arg4.C: New test.
219
220 2005-10-10 Eric Botcazou <ebotcazou@libertysurf.fr>
221
222 * gcc.dg/ucnid-2.c: XFAIL on Solaris.
223 * gcc.dg/ucnid-3.c: Likewise.
224 * gcc.dg/ucnid-4.c: Likewise.
225 * gcc.dg/tree-ssa/gen-vect-25.c (main): Return a value.
226 * g++.dg/other/ucnid-1.C: Likewise.
227 * gcc.dg/sparc-frame-1.c: New test.
228
229 2005-10-10 Mark Mitchell <mark@codesourcery.com>
230
231 PR c++/24139
232 * g++.dg/template/spec27.C: New test.
233
234 PR c++/24275
235 * g++.dg/template/static19.C: New test.
236
237 2005-10-09 Eric Botcazou <ebotcazou@libertysurf.fr>
238
239 * gcc.dg/20050922-1.c: Skip on Solaris 2.5.1 to 9.
240 * g++.dg/warn/miss-format-1.C: XFAIL vscanf test on Solaris 2.5.1 to 8.
241
242 2005-10-07 Andrew Pinski <pinskia@physics.uc.edu>
243
244 PR target/24136
245 * gfortran.fortran-torture/compile/pr24136.f: New test.
246
247 2005-10-08 James A. Morrison <phython@gcc.gnu.org>
248
249 PR c++/22172
250 * g++.dg/parse/crash30.C: New test.
251
252 2005-10-07 Richard Guenther <rguenther@suse.de>
253
254 PR middle-end/24227
255 * gcc.c-torture/compile/pr24227.c: New testcase.
256
257 2005-10-07 Steve Ellcey <sje@cup.hp.com>
258
259 * gcc.dg/compat/struct-layout-1_generate.c (generate_fields):
260 Do not put aligned attributes on array elements.
261
262 2005-10-07 Ulrich Weigand <uweigand@de.ibm.com>
263
264 PR testsuite/23611, PR testsuite/23615
265 * obj-c++.dg/bitfield-3.mm: Include standard headers instead of
266 writing prototypes of library functions by hand.
267 * obj-c++.dg/bitfield-4.mm: Likewise.
268 * obj-c++.dg/const-str-4.mm: Likewise.
269 * obj-c++.dg/encode-4.mm: Likewise.
270 * obj-c++.dg/encode-5.mm: Likewise.
271 * obj-c++.dg/encode-6.mm: Likewise.
272 * obj-c++.dg/gnu-runtime-3.mm: Likewise.
273 * obj-c++.dg/method-10.mm: Likewise.
274 * obj-c++.dg/method-17.mm: Likewise.
275 * obj-c++.dg/method-19.mm: Likewise.
276 * obj-c++.dg/try-catch-2.mm: Likewise.
277
278 2005-10-06 Richard Henderson <rth@redhat.com>
279
280 PR 24236
281 * gcc.dg/i386-sse-10.c: Add -fno-omit-frame-pointer.
282
283 2005-10-06 Dale Johannesen <dalej@apple.com>
284
285 * gcc.c-torture/execute/20030125-1.c: Correct.
286
287 2005-10-06 Richard Guenther <rguenther@suse.de>
288
289 PR tree-optimization/24238
290 * g++.dg/tree-ssa/pr24238.C: New testcase.
291
292 2005-10-07 Erik Edelmann <erik.edelmann@iki.fi>
293
294 PR 18568
295 * gfortran.dg/der_pointer_3.f90: New test.
296
297 2005-10-05 Devang Patel <dpatel@apple.com>
298
299 PR Debug/23205
300 * g++.dg/other/PR23205.C: New.
301
302 2005-10-05 Richard Henderson <rth@redhat.com>
303
304 PR target/23602
305 * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options.
306 * g++.dg/eh/omit-frame-pointer2.C: Likewise.
307
308 2005-10-05 Dale Johannesen <dalej@apple.com>
309
310 * gcc.c-torture/execute/float-floor.c: New.
311
312 2005-10-05 Paolo Bonzini <bonzini@gnu.org>
313
314 PR tree-optimization/21419
315 PR tree-optimization/24146
316 PR tree-optimization/24151
317
318 * g++.dg/ext/asm7.C: New.
319 * g++.dg/ext/asm8.C: New.
320 * gcc.dg/asm-1.c: Compile on all targets.
321 * gcc.dg/asm-pr24146.c: New.
322 * gcc.dg/pr21419.c: Adjust error messages.
323
324 2005-10-05 Richard Guenther <rguenther@suse.de>
325
326 PR fortran/24176
327 * gfortran.fortran-torture/compile/empty.f90: New testcase.
328
329 2005-10-05 Nathan Sidwell <nathan@codesourcery.com>
330
331 PR c++/23513
332 * g++.dg/template/spec22.C: Robustify test.
333 * g++.dg/template/spec26.C: New.
334
335 2005-10-05 Uros Bizjak <uros@kss-loka.si>
336
337 * gcc.dg/vect/vect-shift-1.c: Include tree-vect.h header. Check
338 if target supports vector instructions.
339
340 2005-10-04 Geoffrey Keating <geoffk@apple.com>
341
342 * gcc.dg/builtins-config.h: Only PowerPC Mac OS shipped without
343 C99 functions.
344
345 2005-10-04 Janis Johnson <janis187@us.ibm.com>
346
347 * lib/target-supports.exp (check_effective_target_fortran_large_real,
348 check_effective_target_fortran_large_int): Replace cached result
349 when target changes.
350
351 2005-10-04 Devang Patel <dpatel@apple.com>
352
353 * gcc.dg/i386-sse-vect-types.c: New.
354
355 2005-10-04 Ian Lance Taylor <ian@airs.com>
356
357 PR preprocessor/13726
358 * gcc.dg/cpp/cmdlne-dI-C.c: New test.
359 * gcc.dg/cpp/cmdlne-dI-C.h: New file.
360
361 2005-10-04 Richard Guenther <rguenther@suse.de>
362
363 PR c/23576
364 * gcc.dg/noncompile/pr23576.c: New testcase.
365
366 2005-10-04 Andrew Pinski <pinskia@physics.uc.edu>
367
368 PR middle-end/23125
369 * gcc.dg/register-var-3.c: New test.
370
371 2005-10-04 Steven Bosscher <stevenb@suse.de>
372
373 * gcc.dg/pr23049.c: New test.
374
375 * gcc.dg/ucnid-4.c: Fix test.
376
377 2005-10-03 Diego Novillo <dnovillo@redhat.com>
378
379 PR 23445
380 * gcc.c-torture/compile/pr23445.c: New test.
381
382 2005-10-03 Alexandre Oliva <aoliva@redhat.com>
383
384 * g++.dg/overload/unknown1.C: New.
385
386 2005-10-03 Mark Mitchell <mark@codesourcery.com>
387
388 PR c++/17775
389 * g++.dg/template/repo4.C: New test.
390
391 2005-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
392
393 PR libfortran/19308
394 * gfortran.dg/large_real_kind_2.F90: New test.
395 * gfortran.dg/large_integer_kind_2.f90: New test.
396
397 2005-10-03 Uros Bizjak <uros@kss-loka.si>
398
399 * lib/target-supports.exp (check_effective_target_vect_shift):
400 Implement with result caching. Add i?86, x86_64 and ia64 targets.
401 (check_effective_target_vect_condition): Fix copy-n-pasto.
402
403 * gcc.dg/vect/pr22480.c : Enable for effective-target vect_shift.
404 * gcc.dg/vect/vect-shift-1.c: Remove XFAIL for i?86 and x86_64
405 targets.
406
407 2005-10-02 Mark Mitchell <mark@codesourcery.com>
408
409 PR c++/22621
410 * g++.dg/template/overload5.C : New test.
411
412 PR c++/23840
413 * g++.dg/expr/stdarg1.C: New test.
414
415 2005-10-02 Diego Novillo <dnovillo@redhat.com>
416
417 PR 24142
418 * gcc.c-torture/execute/pr24142.c: New test.
419
420 2005-10-01 Diego Novillo <dnovillo@redhat.com>
421
422 PR 24141
423 * gcc.c-torture/execute/pr24141.c: New test.
424
425 2005-10-01 James A. Morrison <phython@gcc.gnu.org>
426 Diego Novillo <dnovillo@redhat.com>
427
428 PR 23604
429 * gcc.c-torture/execute/pr23604.c: New test.
430
431 2005-10-01 Paul Thomas <pault@gcc.gnu.org>
432
433 PR fortran/16404
434 PR fortran/20835
435 PR fortran/20890
436 PR fortran/20899
437 PR fortran/20900
438 PR fortran/20901
439 PR fortran/20902
440 gfortran.dg/equiv_constraint_1.f90: New test.
441 gfortran.dg/equiv_constraint_2.f90: New test.
442 gfortran.dg/equiv_constraint_3.f90: New test.
443 gfortran.dg/equiv_constraint_4.f90: New test.
444 gfortran.dg/equiv_constraint_5.f90: New test.
445 gfortran.dg/equiv_constraint_6.f90: New test.
446 gfortran.dg/equiv_constraint_7.f90: New test.
447 gfortran.dg/equiv_constraint_8.f90: New test.
448 gfortran.dg/private_type_1.f90: New test.
449 gfortran.dg/private_type_2.f90: New test.
450 gfortran.dg/g77/980628-2.f, 980628-3.f, 980628-9.f,
451 980628-10.f: Assert std=gnu to permit mixing of
452 types in equivalence statements.
453
454 2005-09-30 Janne Blomqvist <jblomqvi@cc.hut.fi>
455
456 PR 24112
457 * gfortran.dg/open_status_1.f90: New.
458
459 2005-09-30 Uros Bizjak <uros@kss-loka.si>
460
461 * gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files.
462 * gcc.dg/vect/pr22480.c: Clean up temp files.
463 * gcc.dg/vect/pr23831.c: Clean up temp files.
464 * gcc.dg/vect/pr23816-1.c: Require effective-target vect_condition.
465 Clean up temp files.
466 * gcc.dg/vect/pr23816-2.c: Require effective-target vect_condition.
467 Clean up temp files.
468
469 * gcc.dg/20050309-1.c: Clean up temp files.
470 * gcc.dg/20050325-1.c: Clean up temp files.
471
472 2005-09-30 Uros Bizjak <uros@kss-loka.si>
473
474 PR tree-optimization/24059
475 * gcc.dg/vect/pr24059.c : New test.
476
477 2005-09-29 Jakub Jelinek <jakub@redhat.com>
478
479 PR middle-end/24109
480 * gcc.c-torture/execute/20050929-1.c: New test.
481
482 2005-09-29 Steven Bosscher <stevenb@suse.de>
483
484 * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
485
486 2005-09-29 Paolo Bonzini <bonzini@gnu.org>
487
488 PR c/21419
489 * gcc.dg/pr21419.c: New test.
490
491 2005-09-29 Steven Bosscher <stevenb@suse.de>
492
493 * gcc.dg/pr23911.c: New test.
494
495 2005-09-28 Mark Mitchell <mark@codesourcery.com>
496
497 * g++.dg/opt/pr19650.C: Use -w -fpermissive.
498
499 PR c++/16782
500 * g++.dg/parse/qualified4.C: New test.
501 * g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive.
502 * g++.old-deja/g++.mike/p8154.C: Likewise.
503
504 2005-09-27 Mark Mitchell <mark@codesourcery.com>
505
506 PR c++/22147
507 * g++.dg/template/friend37.C: New test.
508 * g++.dg/parse/crash28.C: Adjust error markers.
509
510 2005-09-27 Jakub Jelinek <jakub@redhat.com>
511
512 PR fortran/18518
513 * gfortran.fortran-torture/execute/save_2.f90: New decl.
514
515 2005-09-27 Devang Patel <dpatel@apple.com>
516
517 PR tree-optimization/23625
518 * gcc.dg/pr23625.c: New test.
519
520 2005-09-27 Uros Bizjak <uros@kss-loka.si>
521
522 * gcc.target/i386/pr22585.c: Run on 32-bit x86 only.
523 * gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only.
524
525 2005-09-26 Jakub Jelinek <jakub@redhat.com>
526
527 PR fortran/23677
528 * gfortran.fortran-torture/execute/save_1.f90: New test.
529 * gfortran.dg/save_1.f90: New test.
530
531 2005-09-26 Uros Bizjak <uros@kss-loka.si>
532
533 * gcc.target/i386/builtin-apply-mmx.c: New test.
534
535 PR target/22576
536 * gcc.target/i386/pr22576.c: New test.
537
538 PR target/22585
539 * gcc.target/i386/pr22585.c: New test.
540
541 PR target/23268
542 * gcc.target/i386/pr23268.c: New test.
543
544 PR middle-end/23831
545 * gcc.dg/vect/pr23831.c: New test.
546
547 PR target/24055
548 * gcc.target/i386/pr24055.c: New test.
549
550 2005-09-25 Kazu Hirata <kazu@codesourcery.com>
551
552 PR tree-optimization/23960
553 * gcc.c-torture/compile/pr23960.c: New.
554
555 2005-09-23 Paul Thomas <pault@gcc.gnu.org>
556
557 PR fortran/16861
558 * gfortran.dg/nested_modules_3.f90: New.
559
560 2005-09-22 Steven G. Kargl <kargls@comcast.net>
561
562 PR fortran/24005
563 gfortran.dg/interface_1.f90: New test.
564
565 2005-09-22 Erik Edelmann <erik.edelmann@iki.fi>
566 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
567
568 PR fortran/23843
569 * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test.
570
571 2005-09-22 Steven G. Kargl <kargls@comcast.net>
572
573 PR fortran/23516
574 * gfortran.dg/imag_1.f: New test.
575 * gfortran.dg/imag_2.f: Ditto.
576
577 2005-09-22 J"orn Rennecke <joern.rennecke@st.com>
578
579 * gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement.
580
581 2005-09-22 Jakub Jelinek <jakub@redhat.com>
582
583 PR c++/21983
584 * g++.dg/warn/pr21983.C: New test.
585
586 2005-09-21 Mark Mitchell <mark@codesourcery.com>
587
588 PR c++/23993
589 * g++.dg/template/array14.C: New test.
590
591 2005-09-21 Erik Edelmann <erik.edelmann@iki.fi>
592
593 PR fortran/19929
594 * gfortran.dg/der_ptr_component_1.f90: New test.
595
596 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
597
598 PR c++/23965
599 * g++.dg/template/error1.C: Reject "no matching function" message.
600
601 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
602
603 PR c++/17609
604 * g++.dg/lookup/error1.C: New test.
605
606 2005-09-21 Dorit Nuzman <dorit@il.ibm.com>
607
608 * gcc.dg/vect/vect-dv-2.c: Change loop bound and restore original
609 functionality of the testcase.
610
611 2005-09-20 Richard Henderson <rth@redhat.com>
612
613 * gcc.dg/vect/vect-22.c: Require vect_float.
614 * gcc.dg/vect/vect-91.c: XFAIL if vect_no_int_add.
615
616 2005-09-20 Joseph S. Myers <joseph@codesourcery.com>
617
618 * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C,
619 g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c,
620 gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c,
621 gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c,
622 gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c,
623 gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c,
624 gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c,
625 gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers.
626 * gcc.dg/cpp/ucnid-8.c: New test.
627
628 2005-09-20 Jakub Jelinek <jakub@redhat.com>
629
630 PR tree-optimization/23929
631 * gcc.c-torture/compile/pr23929.c: New test.
632
633 2005-09-20 Daniel Berlin <dberlin@dberlin.org>
634
635 * gcc.dg/vect/vect-dv-2.c: Expect same alignment message only
636 for one loop.
637
638 2005-09-20 Steve Ellcey <sje@cup.hp.com>
639
640 PR testsuite/23186
641 * g++.dg/other/pr22003.C: Require named sections.
642
643 2005-09-20 Jakub Jelinek <jakub@redhat.com>
644
645 PR c++/23947
646 * g++.dg/rtti/crash3.C: New test.
647
648 PR tree-optimization/23818
649 * gcc.dg/pr23818.c: New test.
650
651 2005-09-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
652
653 PR fortran/23420
654 * gfortran.dg/print_fmt_4.f: New.
655
656 2005-09-20 Jakub Jelinek <jakub@redhat.com>
657
658 PR fortran/23663
659 * gfortran.fortran-torture/execute/entry_11.f90: New test.
660
661 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
662
663 * gcc.dg/vect/vect-40.c: Remove pointers to "aligned types".
664 Use pointers to local alignable arrays instead. Added comments.
665 * gcc.dg/vect/vect-46.c: Likewise.
666 * gcc.dg/vect/vect-48.c: Likewise.
667 * gcc.dg/vect/vect-49.c: Likewise.
668 * gcc.dg/vect/vect-52.c: Likewise.
669 * gcc.dg/vect/vect-53.c: Likewise.
670 * gcc.dg/vect/vect-54.c: Likewise.
671 * gcc.dg/vect/vect-56.c: Likewise.
672 * gcc.dg/vect/vect-57.c: Likewise.
673 * gcc.dg/vect/vect-58.c: Likewise.
674 * gcc.dg/vect/vect-60.c: Likewise.
675 * gcc.dg/vect/vect-61.c: Likewise.
676
677 * gcc.dg/vect/vect-42.c: Remove pointers to "aligned types".
678 The test is no longer vectorizable on vect_no_align targets.
679 * gcc.dg/vect/vect-43.c: Likewsie.
680
681 * gcc.dg/vect/vect-44.c: Added comments.
682 * gcc.dg/vect/vect-45.c: Added comments.
683 * gcc.dg/vect/vect-50.c: Added comments.
684 * gcc.dg/vect/vect-51.c: Added comments.
685
686 * gcc.dg/vect/vect-95.c: Use aligned arrays instead of arrays to
687 aligned type.
688 * gcc.dg/vect/Os-vect-95.c: Likewise.
689
690 * gcc.dg/vect/vect-41.c: Test removed.
691 * gcc.dg/vect/vect-47.c: Test removed.
692 * gcc.dg/vect/vect-55.c: Test removed.
693 * gcc.dg/vect/vect-59.c: Test removed.
694
695 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
696
697 * gcc.dg/vect/pr16105.c: Replace "aligned types" with regular types.
698 No longer vectorizable on vect_no_align targets.
699 * gcc.dg/vect/pr20122.c: Likewise.
700 * gcc.dg/vect/vect-74.c: Likewise.
701 * gcc.dg/vect/vect-75.c: Likewise.
702 * gcc.dg/vect/vect-76.c: Likewise.
703
704 * gcc.dg/vect/vect-37.c: Replace "aligned types" with regular types.
705 Will not be vectorizable on vect_no_align targets once aliasing issues
706 are resolved.
707 * gcc.dg/vect/vect-79.c: Likewise.
708
709 * gcc.dg/vect/vect-77.c: Replace "aligned types" with regular types.
710 * gcc.dg/vect/vect-78.c: Likewise.
711 * gcc.dg/vect/vect-97.c: Likewise.
712
713 2005-09-19 Steven Bosscher <stevenb@suse.de>
714
715 * gcc.dg/pr23943.c: New test.
716
717 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
718
719 PR fortran/19181
720 * gfortran.dg/derived_pointer_null_1.f90: New test.
721
722 2005-09-18 Richard Guenther <rguenther@suse.de>
723
724 PR middle-end/23944
725 * gcc.c-torture/compile/pr23944.c: New testcase.
726
727 2005-09-18 Erik Edelmann <erik.edelmann@iki.fi>
728
729 PR fortran/15975
730 * gfortran.dg/der_pointer_2.f90: New test.
731
732 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
733
734 PR fortran/16861
735 * gfortran.dg/nested_modules_2.f90: New test.
736
737 2005-09-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
738
739 PR c++/18368
740 * g++.dg/other/semicolon.C: New test.
741
742 2005-09-16 Joseph S. Myers <joseph@codesourcery.com>
743
744 * g++.dg/warn/huge-val1.C: Disable tests on values of HUGE_VAL,
745 HUGE_VALF and HUGE_VALL unless __GLIBC__ is defined.
746
747 2005-09-16 Mark Mitchell <mark@codesourcery.com>
748
749 PR c++/23914
750 * g++.dg/template/static18.C: New test.
751
752 PR c++/21514
753 * g++.dg/template/crash19.C: Remove dg-error marker.
754 * g++.dg/template/local4.C: New test.
755
756 2005-09-16 Paul Brook <paul@codesourcery.com>
757
758 PR fortran/23906
759 * gfortran.dg/dependency_1.f90: New test.
760
761 2005-09-15 Mark Mitchell <mark@codesourcery.com>
762
763 PR c++/23896
764 * g++.dg/template/static17.C: New test.
765
766 2005-09-15 Joseph S. Myers <joseph@codesourcery.com>
767
768 PR c++/23139
769 * g++.dg/warn/huge-val1.C: New test.
770
771 2005-09-15 Mark Mitchell <mark@codesourcery.com>
772
773 PR c++/13140
774 * g++.dg/parse/class2.C: New test.
775 * g++.dg/template/explicit8.C: Likewise.
776 * g++.dg/template/spec25.C: Likewise.
777
778 2005-09-14 Josh Conner <jconner@apple.com>
779
780 PR middle-end/23584
781 * gcc.dg/pr23584.c: New test.
782
783 2005-09-14 Jerry DeLisle <jvdelisle@verizon.net>
784
785 PR fortran/21875 Internal Unit Array I/O, NIST
786 * gfortran.dg/arrayio_1.f90: New test.
787 * gfortran.dg/arrayio_1.f90: New test.
788 * gfortran.dg/arrayio_1.f90: New test.
789 * gfortran.dg/arrayio_1.f90: New test.
790 * gfortran.dg/arrayio_1.f90: New test.
791
792 2005-09-14 Uros Bizjak <uros@kss-loka.si>
793
794 PR middle-end/22480
795 * gcc.dg/vect/pr22480.c: New test.
796
797 2005-09-13 Paul Thomas <pault@gcc.gnu.org>
798
799 PR fortran/19358
800 * gfortran.fortran-torture/assumed_dummy_1.f90: New test.
801
802 2005-09-13 Josh Conner <jconner@apple.com>
803
804 PR c++/23180
805 * g++.dg/init/struct2.C: New test.
806 * g++.dg/init/struct3.C: New test.
807
808 2005-09-13 Janis Johnson <janis187@us.ibm.com>
809
810 * gcc.dg/pr15784-4.c, gcc.dg/pr20130-1.c, gcc.dg/ucnid-6.c:
811 Clean up temp files.
812 * gcc.dg/tree-ssa/20030821-1.c, gcc.dg/tree-ssa/20040514-2.c,
813 gcc.dg/tree-ssa/builtin-fprintf-1.c,
814 gcc.dg/tree-ssa/builtin-fprintf-chk-1.c,
815 gcc.dg/tree-ssa/builtin-printf-1.c,
816 gcc.dg/tree-ssa/builtin-printf-chk-1.c,
817 gcc.dg/tree-ssa/builtin-vfprintf-1.c,
818 gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c,
819 gcc.dg/tree-ssa/builtin-vprintf-1.c,
820 gcc.dg/tree-ssa/builtin-vprintf-chk-1.c, gcc.dg/tree-ssa/ltrans-8.c,
821 gcc.dg/tree-ssa/pr19055-2.c, gcc.dg/tree-ssa/pr19055.c,
822 gcc.dg/tree-ssa/pr21985.c: Clean up dump files.
823 * gcc.dg/vect/fast-math-vect-reduc-5.c, gcc.dg/vect/pr22506.c,
824 gcc.dg/vect/trapv-vect-reduc-4.c, gcc.dg/vect/vect-116.c,
825 gcc.dg/vect/vect-reduc-6.c, gcc.dg/vect/vect-reduc-7.c,
826 gcc.dg/vect/vect-reduc-8.c, gcc.dg/vect/vect-reduc-9.c,
827 gcc.dg/vect/vect-shift-1.c: Clean up .vect files.
828
829 2005-09-13 Josh Conner <jconner@apple.com>
830
831 * lib/gcc-dg.exp: Load scanipa.exp.
832 (cleanup-dump): New procedure.
833 (cleanup-rtl-dump, cleanup-tree-dump, cleanup-ipa-dump): Use it.
834 * lib/scandump.exp: New file.
835 * lib/scantree.exp: Use it.
836 * lib/scanipa.exp: New file.
837
838 2005-09-13 Erik Edelmann <erik.edelmann@iki.fi>
839
840 PR fortran/17740
841 * gfortran.dg/generic_4.f90: New test.
842
843 2005-09-13 Uros Bizjak <uros@kss-loka.si>
844
845 PR target/23816
846 * gcc.target/i386/pr23816-1.c: New test.
847 * gcc.target/i386/pr23816-2.c: New test.
848
849
850 2005-09-13 Bastian Blank <waldi@debian.org>
851
852 PR c++/16171
853 * g++.dg/abi/mangle26.C: New test.
854 * g++.dg/abi/mangle27.C: New test.
855 * g++.dg/abi/mangle28.C: New test.
856 * g++.dg/abi/mangle29.C: New test.
857
858 PR c++/23839
859 * g++.dg/parse/register1.C: New test.
860
861 2005-09-13 Mark Mitchell <mark@codesourcery.com>
862
863 PR c++/23842
864 * g++.dg/template/access16.C: New test.
865
866 2005-09-13 Richard Sandiford <richard@codesourcery.com>
867
868 * gfortran.dg/char_pack_2.f90: Increase the vector size.
869
870 2005-09-13 Richard Sandiford <richard@codesourcery.com>
871
872 PR fortran/18899
873 * gfortran.dg/shape_2.f90: New test.
874
875 2005-09-13 Richard Sandiford <richard@codesourcery.com>
876
877 PR target/19269
878 * gfortran.dg/char_associated_1.f90, gfortran.dg/char_cshift_1.f90,
879 * gfortran.dg/char_cshift_2.f90, gfortran.dg/char_eoshift_1.f90,
880 * gfortran.dg/char_eoshift_2.f90, gfortran.dg/char_eoshift_3.f90,
881 * gfortran.dg/char_eoshift_4.f90, gfortran.dg/char_pack_1.f90,
882 * gfortran.dg/char_pack_2.f90, gfortran.dg/char_reshape_1.f90,
883 * gfortran.dg/char_spread_1.f90, gfortran.dg/char_transpoe_1.f90,
884 * gfortran.dg/char_unpack_1.f90, gfortran.dg/char_unpack_2.f90: New
885 tests.
886
887 2005-09-12 Mark Mitchell <mark@codesourcery.com>
888
889 PR c++/23841
890 * g++.dg/parse/template17.C: New test.
891
892 2005-09-12 Mark Mitchell <mark@codesourcery.com>
893
894 PR c++/23789
895 * g++.dg/template/nontype14.C: New test.
896
897 2005-09-12 Ian Lance Taylor <ian@airs.com>
898
899 PR g++/7874
900 * g++.dg/lookup/friend7.C: New test.
901 * g++.dg/lookup/friend8.C: New test.
902 * g++.dg/parse/defarg4.C: Add a parameter to the friend function,
903 so that it will be found via argument dependent lookup.
904 * g++.old-deja/g++.brendan/crash56.C: Don't expect errors for
905 friend functions which will no longer be found.
906 * g++.old-deja/g++.jason/friend.C: Add a parameter to the friend
907 function g, so that it will be found via argument dependent
908 lookup.
909 * g++.old-deja/g++.jason/scoping15.C: Use -ffriend-injection.
910 * g++.old-deja/g++.mike/net43.C: Likewise.
911
912 2005-09-12 Mark Mitchell <mark@codesourcery.com>
913
914 PR c++/23691
915 * g++.dg/template/static16.C: New test.
916
917 2005-09-12 Josh Conner <jconner@apple.com>
918
919 PR middle-end/23237
920 * gcc.c-torture/compile/pr23237.c: New test.
921
922 2005-09-11 Richard Henderson <rth@redhat.com>
923
924 * g++.dg/other/error8.C: Update expected diagnostic text.
925
926 2005-09-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
927
928 PR libfortran/19872
929 * gfortran.dg/overwrite_1.f: New test.
930
931 2005-09-09 Josh Conner <jconner@apple.com>
932
933 * g++.dg/init/pr23180-1.C: Removed.
934 * g++.dg/init/pr23180-2.C: Removed.
935
936 2005-09-09 David Daney <ddaney@avtrex.com>
937
938 * gcc.c-torture/execute/20010124-1.c: Removed and split into two new
939 files which are ...
940 * gcc.c-torture/execute/builtins/20010124-1: ... here and ...
941 * gcc.c-torture/execute/builtins/20010124-1-lib.c: ... here.
942
943 2005-09-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
944
945 * gfortran.dg/iostat_2.f90: New test.
946
947 2005-09-09 Mark Mitchell <mark@codesourcery.com>
948
949 PR c++/22252
950 * g++.dg/ext/interface1.C: New test.
951 * g++.dg/ext/interface1.h: Likewise.
952 * g++.dg/ext/interface1a.cc: Likewise.
953
954 2005-09-09 Thomas Koenig <Thomas.Koenig@online.de>
955
956 * gfortran.dg/iomsg_1.f90: New test case.
957
958 2005-09-09 Richard Guenther <rguenther@suse.de>
959
960 PR c++/23624
961 * g++.dg/tree-ssa/pr23624.C: New testcase.
962
963 2005-09-09 Richard Sandiford <richard@codesourcery.com>
964
965 PR fortran/19239
966 * gfortran.dg/vector_subscript_1.f90,
967 * gfortran.dg/vector_subscript_2.f90: New tests.
968
969 2005-09-09 Richard Sandiford <richard@codesourcery.com>
970
971 PR fortran/21104
972 * gfortran.dg/array_alloc_1.f90,
973 * gfortran.dg/array_alloc_2.f90,
974 * gfortran.dg/array_alloc_3.f90: New tests.
975
976 2005-09-09 Richard Sandiford <richard@codesourcery.com>
977
978 PR fortran/12840
979 * gfortran.dg/array_constructor_6.f90
980 * gfortran.dg/array_constructor_7.f90
981 * gfortran.dg/array_constructor_8.f90
982 * gfortran.dg/array_constructor_9.f90
983 * gfortran.dg/array_constructor_10.f90
984 * gfortran.dg/array_constructor_11.f90
985 * gfortran.dg/array_constructor_12.f90: New tests.
986
987 2005-09-08 Josh Conner <jconner@apple.com>
988
989 PR c++/23180
990 * g++.dg/init/pr23180-1.C: New test.
991 * g++.dg/init/pr23180-2.C: New test.
992
993 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
994
995 PR fortran/18878
996 * gfortran.dg/module_double_reuse.f90: New.
997
998 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
999
1000 PR fortran/23270
1001 PR fortran/22304
1002 PR fortran/18870
1003 PR fortran/17917
1004 PR fortran/16511
1005 * gfortran.dg/common_equivalence_1.f: New.
1006 * gfortran.dg/common_equivalence_2.f: New.
1007 * gfortran.dg/common_equivalence_3.f: New.
1008 * gfortran.dg/contained_equivalence_1.f90: New.
1009 * gfortran.dg/module_blank_common.f90: New.
1010 * gfortran.dg/module_commons_1.f90: New.
1011 * gfortran.dg/module_equivalence_1.f90: New.
1012 * gfortran.dg/nested_modules_1.f90: New.
1013 * gfortran.dg/g77/19990905-0.f: Remove XFAIL, rearrange
1014 equivalences and add comment to connect the test with
1015 the PR.
1016
1017 2005-09-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1018
1019 PR fortran/23765
1020 * gfortran.dg/common_6.f90: New test.
1021
1022 2005-09-08 Richard Sandiford <richard@codesourcery.com>
1023
1024 PR fortran/15326
1025 * gfortran.dg/char_result_1.f90,
1026 * gfortran.dg/char_result_2.f90,
1027 * gfortran.dg/char_result_3.f90,
1028 * gfortran.dg/char_result_4.f90,
1029 * gfortran.dg/char_result_5.f90,
1030 * gfortran.dg/char_result_6.f90,
1031 * gfortran.dg/char_result_7.f90,
1032 * gfortran.dg/char_result_8.f90: New tests.
1033
1034 2005-09-08 Richard Sandiford <richard@codesourcery.com>
1035
1036 PR fortran/19928
1037 * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests.
1038
1039 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
1040
1041 PR obj-c++/16816
1042 * obj-c++.dg/selector-5.mm: New test.
1043 * obj-c++.dg/selector-6.mm: New test.
1044
1045 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
1046
1047 PR objc/20574
1048 PR objc/19324
1049 * objc.dg/error-1.m: New test.
1050
1051 2005-09-07 Richard Sandiford <richard@codesourcery.com>
1052
1053 PR fortran/23373
1054 * gfortran.fortran-torture/execute/pr23373-1.f90,
1055 * gfortran.fortran-torture/execute/pr23373-1.f90: New tests.
1056
1057 2005-09-07 Jerry DeLisle <jvdelisle@verizon.net>
1058
1059 PR libfortran/23760
1060 * gfortran.dg/g77/1832.f: Remove long string in write statement
1061 to allow the test to pass on correct list directed output with
1062 prepended space.
1063
1064 2005-09-07 James E Wilson <wilson@specifix.com>
1065
1066 * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*.
1067
1068 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
1069
1070 * gfortran.dg/parameter+save.f90: Rename to
1071 * gfortran.dg/parameter_save.f90: .. this.
1072
1073 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
1074
1075 PR fortran/20848
1076 * gfortran.dg/parameter+save.f90: New test case.
1077
1078 2005-09-06 Richard Sandiford <richard@codesourcery.com>
1079
1080 PR fortran/19269
1081 * gfortran.fortran-torture/execute/pr19269-1.f90: New test.
1082
1083 2005-09-06 Jakub Jelinek <jakub@redhat.com>
1084
1085 PR c/23075
1086 * gcc.dg/pr23075.c: New test.
1087 * g++.dg/warn/pr23075.C: New test.
1088
1089 PR target/22362
1090 * gcc.target/i386/pr22362.c: New test.
1091
1092 PR rtl-optimization/23098
1093 * gcc.target/i386/pr23098.c: Add dg-require-effective-target ilp32.
1094
1095 * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes.
1096 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
1097 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
1098
1099 2005-09-06 Mark Mitchell <mark@codesourcery.com>
1100
1101 * g++.dg/expr/cast6.C: New test.
1102
1103 PR c++/9782
1104 * g++.dg/init/new15.C: New test.
1105
1106 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
1107
1108 * gcc.dg/vect/Os-vect-95.c: New test.
1109 * gcc.dg/vect/vect-95.c: Same.
1110
1111 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
1112
1113 * gcc.dg/vect/vect-29.c: Update xfail testing.
1114 * gcc.dg/vect/vect-44.c: Same.
1115 * gcc.dg/vect/vect-48.c: Same.
1116 * gcc.dg/vect/vect-50.c: Same.
1117 * gcc.dg/vect/vect-72.c: Same.
1118 * gcc.dg/vect/vect-77.c: Same.
1119 * gcc.dg/vect/vect-78.c: Same.
1120 * gcc.dg/vect/vect-80.c: Same.
1121 * gcc.dg/vect/vect-96.c: Same.
1122 * gcc.dg/vect/vect-100.c: Same.
1123 * gcc.dg/vect/vect-exp: Add default flags for Os-vect-*.
1124 * gfortran.dg/vect/vect-2.f90: Update xfail testing.
1125 * gfortran.dg/vect/vect-5.f90: Same.
1126
1127 2005-09-06 Jakub Jelinek <jakub@redhat.com>
1128
1129 * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler comment
1130 start strings.
1131 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
1132 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
1133
1134 PR c++/23056
1135 * g++.dg/opt/pr23056.C: New test.
1136
1137 PR rtl-optimization/23098
1138 * gcc.target/i386/pr23098.c: New test.
1139
1140 2005-09-05 Mark Mitchell <mark@codesourcery.com>
1141
1142 PR c++/23667
1143 * g++.dg/template/static15.C: New test.
1144
1145 PR c++/21440
1146 * g++.dg/ext/stmtexpr5.C: New test.
1147 * g++.dg/ext/stmtexpr6.C: Likewise.
1148
1149 2005-09-05 J"orn Rennecke <joern.rennecke@st.com>
1150
1151 * gcc.dg/pr21255-1.c: Match different pattern for sh64.
1152
1153 * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character.
1154 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
1155 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
1156
1157 2005-09-04 Thomas Koenig <Thomas.Koenig@online.de>
1158
1159 PR libfortran/23321
1160 * gfortran.dg/direct_io_4.f90: New test case.
1161
1162 2005-09-04 Andrew Pinski <pinskia@physics.uc.edu>
1163 Rasmus Hahn <rassahah@neofonie.de>
1164
1165 PR libobjc/23108
1166 * objc.dg/type-stream-1.m: New test.
1167
1168 2005-09-04 Tobias Schl"uter <tobias.shclueter@physik.uni-muenchen.de>
1169
1170 PR fortran/23661
1171 * gfortran.dg/print_fmt_1.f90, gfortran.dg/print_fmt_2.f90
1172 gfortran.dg/print_fmt_3.f90: New test.
1173
1174 2005-09-03 Jakub Jelinek <jakub@redhat.com>
1175
1176 * gfortran.dg/fmt_t_1.f90: New test.
1177
1178 2005-09-03 Jakub Jelinek <jakub@redhat.com>
1179
1180 PR rtl-optimization/23454
1181 * g++.dg/opt/pr23454.C: New test.
1182
1183 2005-09-03 Mark Mitchell <mark@codesourcery.com>
1184
1185 PR c++/23699
1186 * g++.dg/ext/static1.C: New test.
1187
1188 2005-09-02 Richard Henderson <rth@redhat.com>
1189
1190 * gcc.c-torture/execute/frame-address.c (check_fa_mid): Avoid
1191 tail call to check_fa_work.
1192
1193 2005-09-02 Mark Mitchell <mark@codesourcery.com>
1194
1195 PR c++/21687
1196 * g++.dg/other/gc3.C: New test.
1197
1198 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
1199
1200 * gcc.dg/20030711-1.c: Include stddef.h and stdio.h.
1201 * gcc.dg/20050826-1.c: Likewise.
1202
1203 2005-08-31 Mark Mitchell <mark@codesourcery.com>
1204
1205 PR c++/23167
1206 * g++.dg/expr/volatile1.C: New test.
1207
1208 2005-09-02 Andrew Pinski <pinskia@physics.uc.edu>
1209
1210 PR middle-end/23547
1211 * gcc.dg/pr23547.c: New test.
1212
1213 2005-09-02 Richard Sandiford <richard@codesourcery.com>
1214
1215 PR c/22061
1216 * gcc.c-torture/execute/pr22061-1.c,
1217 * gcc.c-torture/execute/pr22061-2.c,
1218 * gcc.c-torture/execute/pr22061-3.c,
1219 * gcc.c-torture/execute/pr22061-4.c: New tests.
1220
1221 2005-09-01 Craig Rodrigues <rodrigc@gcc.gnu.org>
1222
1223 * gcc.dg/Wredundant-decls-2.c: New test to check that
1224 -Wredundant-decls does not issue warning for a variable
1225 definition following a declaration.
1226
1227 2005-09-01 Jakub Jelinek <jakub@redhat.com>
1228
1229 PR debug/7241
1230 * gcc.dg/debug/dwarf2/dwarf-char1.c: New test.
1231 * gcc.dg/debug/dwarf2/dwarf-char2.c: New test.
1232 * gcc.dg/debug/dwarf2/dwarf-char3.c: New test.
1233
1234 * gcc.dg/debug/dwarf2/dwarf-die1.c: Fix a typo.
1235 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
1236 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
1237 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
1238 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
1239 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
1240 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
1241 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
1242
1243 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
1244
1245 PR objc/23306
1246 * objc.dg/image-info.m: Remove "objc_module_info" check part of the
1247 scan-assmbler.
1248
1249 2005-08-31 J"orn Rennecke <joern.rennecke@st.com>
1250
1251 PR target/21255
1252 * gcc.dg/pr21255-1.c: New test.
1253 * gcc.dg/pr21255-2-mb.c: Likewise.
1254 * gcc.dg/pr21255-2-ml.c: Likewise.
1255 * gcc.dg/pr21255-3.c: Likewise.
1256 * gcc.dg/pr21255-4.c: Likewise.
1257
1258 2005-08-31 Dale Johannesen <dalej@apple.com>
1259
1260 * gcc.dg/20050830-1.c: New.
1261
1262 2005-08-31 Josh Conner <jconner@apple.com>
1263
1264 * g++.dg/ext/packed8.C: Add -mstructure-size-boundary=8 to
1265 command-line options for arm-*-* targets.
1266 * g++.dg/init/array16.C: Likewise.
1267 * g++.dg/other/crash-4.C: Likewise.
1268
1269 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
1270
1271 PR obj-c++/23640
1272 * obj-c++.dg/gnu-runtime-3.mm: New test.
1273
1274 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1275
1276 PR c++/13377
1277 * g++.dg/lookup/ambig4.C: New test.
1278 * g++.dg/lookup/ambig5.C: New test.
1279 * g++.dg/tc1/dr101.C: Adjust error markers.
1280
1281 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1282
1283 PR c++/23639
1284 * g++.dg/template/ttp5.C: Adjust error markers.
1285
1286 2005-08-30 Andrew Pinski <pinskia@physics.uc.edu>
1287
1288 PR testsuite/23609
1289 * lib/obj-c++.exp: Include target-libpath.exp.
1290 (obj-c++_link_flags): Look for the GNU libobjc library
1291 and set the library path to include it.
1292 Don't manually set LD_LIBRARY_PATH (etc.) but call
1293 set_ld_library_path_env_vars instead.
1294 (obj-c++_target_compile): Don't set library path or
1295 linker flags because they are already set correctly
1296 in obj-c++_link_flags.
1297
1298 2005-08-30 Josh Conner <jconner@apple.com>
1299
1300 * gcc.dg/builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8
1301 to command-line options for arm-*-* targets.
1302
1303 2005-08-30 Geoffrey Keating <geoffk@apple.com>
1304
1305 * g++.dg/other/i386-1.C: New.
1306
1307 2005-08-30 Jakub Jelinek <jakub@redhat.com>
1308
1309 PR preprocessor/20348
1310 PR preprocessor/20356
1311 * gcc.dg/cpp/pr20348.c: New test.
1312 * gcc.dg/cpp/pr20348.h: New file.
1313 * gcc.dg/cpp/inc/pr20348.h: New file.
1314 * gcc.dg/cpp/inc/pr20348-aux.h: New file.
1315 * gcc.dg/cpp/pr20356.c: New test.
1316 * gcc.dg/cpp/pr20356.h: New file.
1317 * gcc.dg/cpp/inc/pr20356.h: New file.
1318 * gcc.dg/cpp/inc/pr20356-aux.h: New file.
1319
1320 2005-08-29 Jerry DeLisle <jvdelisle@verizon.net>
1321
1322 * gfortran.fortran-torture/execute/intrinsic_count.f90:
1323 Fix array dimension to avoid correct end-of-file error.
1324
1325 2005-08-29 Thomas Koenig <Thomas.Koenig@online.de>
1326
1327 PR libfortran/23598
1328 * gfortran.dg/iostat_1.f90: New test.
1329
1330 2005-08-28 Andrew Pinski <pinskia@physics.uc.edu>
1331
1332 PR middle-end/23408
1333 * gcc.dg/pr23408.c: New test.
1334
1335 2005-08-28 Mark Mitchell <mark@codesourcery.com>
1336
1337 PR c++/23099
1338 * g++.dg/init/member1.C: Make sure erroneous static data member
1339 definitions are required.
1340 * g++.dg/template/static13.C: New test.
1341 * g++.dg/template/static14.C: Likewise.
1342
1343 2005-08-29 Jakub Jelinek <jakub@redhat.com>
1344
1345 * gcc.target/i386/pr23575.c: Use -msse2 instead of
1346 -march=pentium4, remove ilp32 requirement.
1347
1348 PR middle-end/23484
1349 * gcc.c-torture/execute/builtins/pr23484-chk.c: New test.
1350 * gcc.c-torture/execute/builtins/pr23484-chk-lib.c: New file.
1351
1352 2005-08-29 Andreas Jaeger <aj@suse.de>
1353
1354 PR testsuite/23607
1355 * gcc.target/i386/pr23575.c: Run only on 32-bit x86.
1356
1357 2005-08-28 Jakub Jelinek <jakub@redhat.com>
1358
1359 * gcc.c-torture/execute/20050316-2.c: New test.
1360 * gcc.c-torture/execute/20050316-3.c: New test.
1361 * gcc.dg/torture/pr16104-1.c: New test.
1362
1363 2005-08-27 Andrew Pinski <pinskia@physics.uc.edu>
1364
1365 PR middle-end/23463
1366 * gcc.c-torture/execute/zero-struct-1.c: New test.
1367
1368 2005-08-27 Richard Guenther <rguenther@suse.de>
1369
1370 PR target/23575
1371 * gcc.target/i386/pr23575.c: New testcase.
1372
1373 2005-08-26 Jakub Jelinek <jakub@redhat.com>
1374
1375 PR rtl-optimization/23561
1376 * gcc.c-torture/execute/20050826-1.c: New test.
1377
1378 PR rtl-opt/23560
1379 * gcc.c-torture/execute/20050826-2.c: New test.
1380
1381 2005-08-26 Dale Johannesen <dalej@apple.com>
1382
1383 * gcc.dg/20030711-1.c: Modify to work on Darwin.
1384 * gcc.dg/20050826-1.c: New.
1385
1386 2005-08-26 Mark Mitchell <mark@codesourcery.com>
1387
1388 PR c++/19004
1389 * g++.dg/template/nontype13.C: New test.
1390
1391 PR c++/23491
1392 * g++.dg/init/new14.C: New test.
1393 * g++.dg/expr/anew1.C: Do not XFAIL.
1394 * g++.dg/expr/anew2.C: Likewise.
1395 * g++.dg/expr/anew3.C: Likewise.
1396
1397 2005-08-26 Andrew Pinski <pinskia@physics.uc.edu>
1398
1399 PR middle-end/22439
1400 * gcc.dg/vla-3.c: New test.
1401
1402 2005-08-25 Erik Edelmann <eedelman@acclab.helsinki.fi>
1403
1404 PR fortran/20363
1405 * gfortran.dg/named_interface.f90: New.
1406
1407 2005-08-26 Maciej W. Rozycki <macro@linux-mips.org>
1408
1409 * gcc.c-torture/execute/frame-address.c: New test.
1410
1411 2005-08-25 Nathan Sidwell <nathan@codesourcery.com>
1412
1413 PR c++/20817
1414 * g++.old-deja/g++.benjamin/13908.C: Robustify expected error.
1415
1416 2005-08-25 Alan Modra <amodra@bigpond.net.au>
1417
1418 * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one.
1419
1420 2005-08-25 Alan Modra <amodra@bigpond.net.au>
1421
1422 * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC.
1423 * gcc.dg/altivec-22.c: Rename from..
1424 * gcc.dg/altivec-nomfcr.c: ..this.
1425
1426 2005-08-24 Paolo Bonzini <bonzini@gnu.org>
1427
1428 PR tree-optimization/23546
1429 * gcc.dg/tree-ssa/pr23546.c: New test.
1430
1431 2005-08-24 Thomas Koenig <Thomas.Koenig@online.de>
1432
1433 PR fortran/17758
1434 * gfortran.dg/nonreturning_statements.f90: New test.
1435
1436 2005-08-24 Nathan Sidwell <nathan@codesourcery.com>
1437
1438 PR c++/22454
1439 * g++.dg/parse/crash29.C: New.
1440
1441 2005-08-23 DJ Delorie <dj@redhat.com>
1442
1443 * gcc.c-torture/execute/stdarg-2.c (main): Make sure long
1444 constants have the L suffix.
1445
1446 2005-08-23 Nathan Sidwell <nathan@codesourcery.com>
1447
1448 PR c++/23044
1449 * g++.dg/template/instantiate8.C: New.
1450
1451 2005-08-23 J"orn Rennecke <joern.rennecke@st.com>
1452
1453 PR middle-end/23467
1454 * gcc.c-torture/execute/pr23467.c: New test.
1455
1456 2005-08-23 Jakub Jelinek <jakub@redhat.com>
1457
1458 PR tree-optimization/22043
1459 * gcc.c-torture/execute/20050613-1.c: New test.
1460
1461 2005-08-23 Ben Elliston <bje@au.ibm.com>
1462
1463 * gcc.c-torture/execute/ieee/ieee.exp: Load gcc-dg.exp library.
1464
1465 2005-08-22 Jakub Jelinek <jakub@redhat.com>
1466
1467 PR rtl-optimization/23478
1468 * g++.dg/opt/pr23478.C: New test.
1469
1470 2005-08-22 Andrew Pinski <pinskia@physics.uc.edu>
1471
1472 PR c/18715
1473 * gcc.dg/switch-warn-3.c: New test.
1474
1475 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1476
1477 PR c++/22233
1478 * g++.dg/template/param1.C: New test.
1479
1480 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1481
1482 PR c++/23089
1483 * g++.dg/other/incomplete1.C: New test.
1484
1485 2005-08-22 Ira Rosen <irar@il.ibm.com>
1486
1487 * gcc.dg/vect/vect-22.c: Add test for float. All four loops
1488 are vectorizable.
1489
1490 2005-08-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1491
1492 * d_lines_1.f, d_lines_2.f, d_lines_3.f, d_lines_4.f,
1493 d_lines_5.f: New.
1494
1495 2005-08-21 Jakub Jelinek <jakub@redhat.com>
1496
1497 * gcc.target/i386/sse-4.c: New test.
1498
1499 2005-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1500
1501 PR testsuite/23239
1502 * gcc.dg/tree-prof/val-prof-5.c: Fix scan-tree-dump regexp.
1503
1504 2005-08-20 Jakub Jelinek <jakub@redhat.com>
1505
1506 * gcc.dg/20050811-1.c: New test.
1507 * gcc.dg/20050811-2.c: New test.
1508
1509 2005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
1510
1511 * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
1512
1513 2005-08-19 Diego Novillo <dnovillo@redhat.com>
1514
1515 PR 23476
1516 * gcc.c-torture/compile/pr23476.c: New test.
1517
1518 2005-08-19 Devang Patel <dpatel@apple.com>
1519
1520 PR tree-optimization/23048
1521 * gcc.dg/tree-ssa/pr23048.c: New test.
1522
1523 2005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
1524
1525 PR middle-end/20624
1526 * g++.dg/warn/Wreturn-3.C: New test
1527
1528 2005-08-18 Dorit Nuzman <dorit@il.ibm.com>
1529
1530 PR tree-optimization/22228
1531 * g++.dg/vect/pr22543.cc: New test.
1532
1533 2005-08-17 Steven Bosscher <stevenb@suse.de>
1534
1535 PR tree-optimization/21574
1536 * gcc.dg/tree-ssa/pr21574.c: New test.
1537
1538 2005-08-16 James E Wilson <wilson@specifix.com>
1539
1540 * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX.
1541
1542 2005-08-16 Andrew Pinski <pinskia@physics.uc.edu>
1543
1544 PR tree-opt/23402
1545 * gcc.c-torture/compile/zero-strct-3.c: New test.
1546 * gcc.c-torture/compile/zero-strct-4.c: New test.
1547
1548 2005-08-16 Steven Bosscher <stevenb@suse.de>
1549
1550 PR target/23376
1551 * gcc.target/x86_64/pr23376.c: New test.
1552
1553 2005-08-16 Ian Lance Taylor <ian@airs.com>
1554
1555 PR c++/23337
1556 * g++.dg/ext/vector2.C: New.
1557
1558 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
1559
1560 * gfortran.dg/inquire-complex.f90: Correct mangled testcase.
1561
1562 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
1563
1564 PR libfortran/23428
1565 * gfortran.dg/inquire-complex.f90: New test case.
1566
1567 2005-08-16 James E Wilson <wilson@specifix.com>
1568
1569 PR tree-optimization/21105
1570 * gcc.dg/large-size-array.c: New.
1571
1572 2005-08-16 Dorit Nuzman <dorit@il.ibm.com>
1573
1574 * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned
1575 type.
1576 * gcc.dg/vect/vect-41: Likewise.
1577 * gcc.dg/vect/vect-42: Likewise.
1578 * gcc.dg/vect/vect-43: Likewise.
1579 * gcc.dg/vect/vect-44: Likewise.
1580 * gcc.dg/vect/vect-46: Likewise.
1581 * gcc.dg/vect/vect-47: Likewise.
1582 * gcc.dg/vect/vect-48: Likewise.
1583 * gcc.dg/vect/vect-52: Likewise.
1584 * gcc.dg/vect/vect-53: Likewise.
1585 * gcc.dg/vect/vect-54: Likewise.
1586 * gcc.dg/vect/vect-55: Likewise.
1587 * gcc.dg/vect/vect-56: Likewise.
1588 * gcc.dg/vect/vect-57: Likewise.
1589 * gcc.dg/vect/vect-58: Likewise.
1590 * gcc.dg/vect/vect-59: Likewise.
1591 * gcc.dg/vect/vect-60: Likewise.
1592 * gcc.dg/vect/vect-61: Likewise.
1593 * gcc.dg/vect/vect-85: Likewise.
1594 * gcc.dg/vect/vect-87: Likewise.
1595 * gcc.dg/vect/vect-88: Likewise.
1596 * gcc.dg/vect/vect-93.c: Likewise.
1597 * gcc.dg/vect/vect-74: Likewise, and also added documentation.
1598 * gcc.dg/vect/vect-75: Likewise.
1599 * gcc.dg/vect/vect-76: Likewise.
1600 * gcc.dg/vect/vect-77: Likewise.
1601 * gcc.dg/vect/vect-78: Likewise.
1602 * gcc.dg/vect/vect-80: Likewise.
1603 * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
1604 vectorized for the expected reason, rather than checking how alignment
1605 was handled.
1606 * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to aligned
1607 type and also instead of aligned pointers. Added documentation.
1608
1609 2005-08-16 Feng Wang <fengwang@nudt.edu.cn>
1610
1611 * gfortran.dg/power.f90: New test.
1612
1613 2005-08-16 Jakub Jelinek <jakub@redhat.com>
1614
1615 PR rtl-optimization/23299
1616 * g++.dg/opt/pr23299.C: New test.
1617
1618 2005-08-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1619
1620 * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*.
1621
1622 2005-08-15 Fariborz Jahanian <fjahanian@apple.com>
1623
1624 * g++.dg/template/local6.C: New test.
1625
1626 2005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
1627
1628 * execute/exceptions/finally-1.m: Check that the catch and finally are
1629 being called. Also add a "return 0;" at the end of main.
1630
1631 2005-08-14 Paul Thomas <pault@gcc.gnu.org>
1632
1633 PR fortran/21432.
1634 * gfortran.dg/namelist_print_1.f: New test of functionality of
1635 PRINT namelist.
1636 * gfortran.dg/namelist_print_2.f: New test to check that PRINT
1637 namelist generates error with -std=f95.
1638
1639 2005-08-14 Ira Rosen <irar@il.ibm.com>
1640
1641 PR tree-optimization/23119
1642 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
1643
1644 2005-08-13 Marcin Koziej <creep@desk.pl>
1645 Andrew Pinski <pinskia@physics.uc.edu>
1646
1647 PR libobjc/22492
1648 * execute/exceptions/finally-1.m: New test.
1649
1650 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
1651
1652 * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
1653 testsuite.
1654 * objc/execute/exceptions/trivial.m: New test.
1655 * objc.dg/try-catch-11.m: Move to ...
1656 * objc/execute/exceptions/foward-1.m: Here.
1657 * objc.dg/try-catch-2.m: Move to ...
1658 * objc/execute/exceptions/catchall-1.m: Here.
1659 * objc.dg/try-catch-8.m: Move to ...
1660 * objc/execute/exceptions/local-variables-1.m: Here.
1661
1662 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
1663
1664 * objc.dg/nested-func-1.m: Move to ...
1665 * objc/execute/nested-func-1.m: Here.
1666
1667 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
1668
1669 * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
1670 in ${options} instead of [target_info name].
1671 * lib/obj-c++.exp (objc_target_compile): Likewise.
1672
1673 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
1674
1675 * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
1676
1677 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
1678
1679 part of PR testsuite/23348
1680 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to each
1681 of the torture options.
1682 * objc/compile/trivial.m: New test.
1683
1684 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
1685
1686 * gfortran.dg/eoshift.f90: Correct format.
1687
1688 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
1689
1690 * gfortran.fortran-torture/execute/character_passing.f90:
1691 Fix comment typo.
1692
1693 2005-08-12 Giovanni Bajo <giovannibajo@libero.it>
1694
1695 PR c++/8271
1696 * g++.dg/template/unify10.C: New.
1697
1698 2005-08-11 James A. Morrison <phython@gcc.gnu.org>
1699
1700 * g++.dg/parse/pr22514.C: Move to...
1701 * g++.dg/debug/pr22514.C: here.
1702
1703 2005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1704
1705 PR c++/23266
1706 * g++.dg/inherit/pure1.C: New test.
1707
1708 * ChangeLog: Fix typos.
1709
1710 2005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1711 Steven Bosscher <stevenb@suse.de>
1712
1713 * gfortran.dg/runtime_warning_1.f90: New test.
1714
1715 2005-08-11 Nathan Sidwell <nathan@codesourcery.com>
1716
1717 PR c++/23219
1718 * g++.dg/parse/crash28.C: New.
1719
1720 2005-08-11 Richard Guenther <rguenther@suse.de>
1721
1722 PR target/23289
1723 * gcc.target/i386/tailcall-1.c: New testcase.
1724
1725 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
1726
1727 * gcc.dg/vect/vect-67.c: Un-xfail.
1728
1729 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
1730
1731 PR c++/23225
1732 * g++.dg/testsuite/parse/crash27.C: new test.
1733
1734 2005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
1735
1736 PR libfortran/22143
1737 * gfortran.dg/shift-kind.f90: New testcase.
1738
1739 2005-08-10 Richard Sandiford <richard@codesourcery.com>
1740
1741 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
1742 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
1743
1744 2005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1745
1746 PR c++/20646
1747 * g++.dg/other/mult-stor1.C: New test.
1748
1749 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
1750
1751 * gcc.c-torture/pr18299-1.c: Move to ...
1752 * gcc.c-torture/compile/pr18299-1.c: Here.
1753
1754 2005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
1755
1756 * gfortran/fortran.torture/execute/character_passing.f90:
1757 Fix types for LSAME.
1758
1759 2005-08-09 Dorit Nuzman <dorit@il.ibm.com>
1760
1761 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
1762 input data back to what it was originally.
1763
1764 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
1765
1766 * objc.dg/try-catch-8.m: Enable for all targets.
1767
1768 2005-08-09 James A. Morrison <phython@gcc.gnu.org>
1769
1770 * gcc.dg/pr23165.c: New test.
1771
1772 2005-08-09 Steven Bosscher <stevenb@suse.de>
1773
1774 PR tree-optimization/23234
1775 * gcc.dg/tree-ssa/pr23234.c: New test.
1776
1777 2005-08-08 Josh Conner <jconner@apple.com>
1778
1779 PR rtl-optimization/23241
1780 * gcc.dg/char-compare.c: New test.
1781
1782 2005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1783
1784 PR c++/22508
1785 * g++.dg/init/new13.C: New test.
1786
1787 2005-08-08 Nathan Sidwell <nathan@codesourcery.com>
1788
1789 PR c++/21166
1790 * g++.dg/other/crash-4.C: Adjust
1791 * g++/dg/ext/packed9.C: New.
1792
1793 2005-08-08 Richard Sandiford <richard@codesourcery.com>
1794
1795 PR middle-end/21964
1796 * gcc.c-torture/execute/pr21964-1.c: New test.
1797
1798 2005-08-08 Richard Sandiford <richard@codesourcery.com>
1799
1800 PR c/22458
1801 * gcc.dg/pr22458-1.c: New test.
1802
1803 2005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
1804 Steven G. Kargl <kargls@comcast.net>
1805
1806 PR fortran/22390
1807 * gfortran.dg/flush_1.f90: New test.
1808
1809 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1810
1811 PR c++/23191
1812 * g++.dg/template/eh2.C: New test.
1813
1814 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1815
1816 PR c++/19498
1817 * g++.dg/template/instantiate7.C: New test.
1818
1819 2005-08-06 Joseph S. Myers <joseph@codesourcery.com>
1820
1821 PR c/23113
1822 * gcc.dg/Wunused-value-1.c: New test.
1823
1824 2005-08-06 Richard Sandiford <richard@codesourcery.com>
1825
1826 PR rtl-optimization/23233
1827 * gcc.c-torture/compile/pr23233-1.c: New test.
1828
1829 2005-08-06 Jakub Jelinek <jakub@redhat.com>
1830
1831 PR fortran/18833
1832 PR fortran/20850
1833 * gfortran.dg/equiv_1.f90: New test.
1834 * gfortran.dg/equiv_2.f90: New test.
1835 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
1836 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
1837 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
1838
1839 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
1840
1841 * gcc.c-torture/execute/vrp-5.c: New test.
1842 * gcc.c-torture/execute/vrp-6.c: New test.
1843 * gcc.dg/tree-ssa/vrp21.c: New test.
1844
1845 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
1846
1847 * g++.dg/parse/pr22514.C: New test.
1848
1849 2005-08-05 J"orn Rennecke <joern.rennecke@st.com>
1850
1851 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
1852
1853 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
1854 instead of constant loads / pool entries.
1855
1856 2005-08-05 David Edelsohn <edelsohn@gnu.org>
1857
1858 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
1859 TEST_TO_WCTYPE.
1860
1861 2005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
1862
1863 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
1864 __WINT_TYPE__ in generated prototypes if possible.
1865
1866 2005-08-04 Diego Novillo <dnovillo@redhat.com>
1867
1868 PR 22037
1869 * g++.dg/tree-ssa/pr22037.C:
1870
1871 2005-08-04 Richard Henderson <rth@redhat.com>
1872
1873 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
1874 scan-tree-dump-times directive.
1875
1876 2005-08-04 Jan Hubicka <jh@suse.cz>
1877
1878 * gcov-1.C: Fix switch counts.
1879 * gcov-4b.c: Likewise.
1880
1881 2005-08-03 Jeff Law <law@redhat.com>
1882
1883 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
1884
1885 2005-08-03 J"orn Rennecke <joern.rennecke@st.com>
1886
1887 * gcc.c-torture/execute/pr23135.c: New test.
1888
1889 2005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1890
1891 PR tree-optimization/19899
1892 * gcc.dg/tree-ssa/scev-1.c: New test.
1893 * gcc.dg/tree-ssa/scev-2.c: New test.
1894
1895 2005-08-03 Richard Sandiford <richard@codesourcery.com>
1896
1897 PR target/18582
1898 * testsuite/gcc.dg/torture/pr18582-1.c: New test.
1899
1900 2005-08-03 Jan Hubicka <jh@suse.cz>
1901
1902 * update-conroll.c: New testcase.
1903 * update-conroll-2.c: New testcase.
1904
1905 2005-08-02 David Edelsohn <edelsohn@gnu.org>
1906
1907 * gfortran.dg/constant_substring.f: New test.
1908 * gfortran.dg/pr22491.f: New test.
1909
1910 2005-08-02 Jan Hubicka <jh@suse.cz>
1911
1912 * update-threading.c: Replace by the proper one.
1913
1914 2005-08-02 Diego Novillo <dnovillo@redhat.com>
1915
1916 PR 23164
1917 * g++.dg/tree-ssa/pr23164.C: New test.
1918
1919 2005-08-02 Diego Novillo <dnovillo@redhat.com>
1920
1921 * gcc.dg/tree-ssa/pr23192.c: New test.
1922
1923 2005-08-02 James A. Morrison <phython@gcc.gnu.org>
1924
1925 * gcc.c-torture/execute/vrp-4.c: New test.
1926
1927 2005-08-02 Jan Hubicka <jh@suse.cz>
1928
1929 * update-threading.c: New test.
1930
1931 2005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
1932
1933 * gcc.c-torture/compile/20050801-1.c: New test.
1934 * gcc.c-torture/compile/20050801-2.c: New test.
1935
1936 2005-08-01 Jan Hubicka <jh@suse.cz>
1937
1938 * val-prof-5.c: New test.
1939
1940 2005-08-01 Joseph S. Myers <joseph@codesourcery.com>
1941
1942 PR c/22311
1943 * gcc.dg/pr22311-1.c : New test.
1944
1945 2005-07-31 Steven Bosscher <stevenb@suse.de>
1946
1947 PR target/23095
1948 * gfortran.dg/pr23095.f: New test.
1949
1950 PR c++/22003
1951 * g++.dg/other/pr22003.C: New test.
1952
1953 2005-07-31 Richard Sandiford <richard@codesourcery.com>
1954
1955 PR target/20621
1956 * gcc.c-torture/execute/pr20621-1.c: New test.
1957
1958 2005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
1959
1960 * gfortran.dg/comma_format_extension_4.f: Adjust length
1961 of string for format.
1962 * gfortran.dg/der_array_io_1.f: Replace illegal internal
1963 print statement with internal write.
1964 * gfortran.dg/der_array_io_2.f: Likewise.
1965 * gfortran.dg/der_array_io_3.f: Likewise.
1966
1967 2005-07-30 James A. Morrison <phython@gcc.gnu.org>
1968
1969 * gcc.dg/fold-abs-4.c: new test.
1970
1971 2005-07-30 Paul Thomas <pault@gcc.gnu.org>
1972
1973 PR fortran/22570 an related issues.
1974 * gfortran.dg/x_slash_1.f: New test.
1975
1976 2005-07-30 Joseph S. Myers <joseph@codesourcery.com>
1977
1978 PR c/23143
1979 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
1980 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
1981
1982 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
1983
1984 PR c/529
1985 * gcc.dg/Wshadow-3.c: New test.
1986
1987 2005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
1988
1989 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
1990 used to have the wrong bounds).
1991
1992 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
1993
1994 PR c/21720
1995 * gcc.dg/hex-round-1.c: Test more cases.
1996 * gcc.dg/hex-round-2.c: New test.
1997
1998 2005-07-29 Diego Novillo <dnovillo@redhat.com>
1999
2000 PR 22550
2001 * g++.dg/tree-ssa/pr22550.C: New test.
2002
2003 2005-07-29 James A. Morrison <phython@gcc.gnu.org>
2004
2005 * gcc.dg/tree-ssa/vrp19.c: New test.
2006 * gcc.dg/tree-ssa-vrp20.c: New test.
2007
2008 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
2009
2010 PR c/22240
2011 * gcc.dg/transparent-union-4.c: New test.
2012
2013 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
2014
2015 PR c/22192
2016 * gcc.dg/c99-vla-2.c: New test.
2017
2018 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
2019
2020 PR c/21720
2021 * gcc.dg/hex-round-1.c: New test.
2022
2023 2005-07-28 Jan Hubicka <jh@suse.cz>
2024
2025 * inliner-1.c: Do not dump everything.
2026 * tree-prof.exp: Do not pass -ftree-based-profiling.
2027 * bprob.exp: Likewise.
2028
2029 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
2030
2031 2005-07-28 Mark Mitchell <mark@codesourcery.com>
2032
2033 PR c++/22545
2034 * g++.dg/expr/ptrmem7.C: New test.
2035
2036 2005-07-28 Mike Stump <mrs@apple.com>
2037
2038 * g++.old-deja/g++.mike/visibility-1.C: New test.
2039
2040 2005-07-28 Richard Sandiford <richard@codesourcery.com>
2041
2042 PR c/20187
2043 * gcc.c-torture/execute/pr20187-1.c: New test.
2044
2045 2005-07-28 Jeff Law <law@redhat.com>
2046
2047 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
2048 * gcc.dg/tree-ssa/vrp18.c: New test.
2049
2050 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
2051
2052 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
2053
2054 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
2055
2056 PR tree-optimization/22506
2057 * gcc.dg/vect/ps22506.c: New test.
2058
2059 2005-07-28 Jakub Jelinek <jakub@redhat.com>
2060
2061 PR target/21149
2062 * gcc.target/i386/sse-3.c: New test.
2063
2064 2005-07-28 Richard Sandiford <richard@codesourcery.com>
2065
2066 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
2067 * gcc.target/mips/mips32-dsp-type.c: Likewise.
2068
2069 2005-07-28 Richard Sandiford <richard@codesourcery.com>
2070
2071 PR c/22589
2072 * gcc.c-torture/compile/pr22589-1.c: New test.
2073
2074 2005-07-28 Jan Hubicka <jh@suse.cz>
2075
2076 * update-loopch.c: New testcase.
2077
2078 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
2079
2080 PR rtl-optimization/23047
2081 * gcc.c-torture/execute/pr23047.c: New test.
2082 * gcc.c-torture/execute/pr23047.x: New.
2083
2084 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
2085
2086 PR tree-optimization/22493
2087 * gcc.c-torture/execute/pr22493-1.c: New test.
2088 * gcc.c-torture/execute/pr22493-1.x: New.
2089 * gcc.c-torture/execute/vrp-1.c: New test.
2090 * gcc.c-torture/execute/vrp-2.c: New test.
2091 * gcc.c-torture/execute/vrp-2.c: New test.
2092
2093 2005-07-27 Aldy Hernandez <aldyh@redhat.com>
2094
2095 * gcc.target/frv/all-builtin-read8.c: Delete.
2096 * gcc.target/frv/all-builtin-read16.c: Delete.
2097 * gcc.target/frv/all-builtin-read32.c: Delete.
2098 * gcc.target/frv/all-builtin-read64.c: Delete.
2099 * gcc.target/frv/all-builtin-write8.c: Delete.
2100 * gcc.target/frv/all-builtin-write16.c: Delete.
2101 * gcc.target/frv/all-builtin-write32.c: Delete.
2102 * gcc.target/frv/all-builtin-write64.c: Delete.
2103 * gcc.target/frv/all-read-write-1.c: New.
2104
2105 2005-07-27 Jeff Law <law@redhat.com>
2106
2107 * gcc.c-torture/execute/pr22630.c: New test.
2108
2109 2005-07-27 Dorit Nuzman <dorit@il.ibm.com>
2110
2111 PR tree-optimization/23073
2112 * gcc.dg/vect/nodump-pr23073.c: New test.
2113 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
2114
2115 2005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
2116
2117 PR tree-optimize/22348
2118 * gcc.c-torture/execute/pr22348.c: New.
2119
2120 2005-07-27 Richard Guenther <rguenther@suse.de>
2121
2122 * gcc.dg/tree-ssa/salias-1.c: New testcase.
2123
2124 2005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2125
2126 PR fortran/22503
2127 * gfortran.dg/logical_comp.f90: New test.
2128
2129 2005-07-27 Jan Hubicka <jh@suse.cz>
2130
2131 * inliner-1.c: Add cleanup of dumps.
2132 * val-prof-*.c: Likewise.
2133 * update-tailcall.c: New.
2134
2135 2005-07-26 Diego Novillo <dnovillo@redhat.com>
2136
2137 PR 22591
2138 * gcc.dg/tree-ssa/pr22591.c: New test.
2139 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
2140
2141 2005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
2142
2143 PR libobjc/22606
2144 * objc.dg/try-catch-11.m: New test.
2145
2146 2005-07-26 Richard Guenther <rguenther@suse.de>
2147
2148 PR tree-optimization/22486
2149 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
2150
2151 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
2152
2153 PR tree-opt/22484
2154 * testsuite/g++.dg/opt/loop2.C: New test.
2155
2156 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
2157
2158 * gcc.dg/tree-ssa/reassoc-3.c: New test.
2159 * gcc.dg/tree-ssa/reassoc-4.c: New test.
2160
2161 2005-07-25 Adam Nemet <anemet@lnxw.com>
2162
2163 * lib/profopt.exp (profopt-execute): Check for profiling data
2164 files on the target.
2165
2166 2005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
2167
2168 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
2169 for matching of asm labels.
2170
2171 2005-07-25 Richard Guenther <rguenther@suse.de>
2172
2173 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
2174
2175 2005-07-25 Richard Guenther <rguenther@suse.de>
2176
2177 PR testsuite/22624
2178 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
2179
2180 2005-07-25 Ira Rosen <irar@il.ibm.com>
2181
2182 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
2183 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
2184 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
2185 * gcc.dg/vect/vect-100.c: New test.
2186 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
2187 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
2188 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
2189 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
2190 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
2191 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
2192 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
2193 * gfortran.dg/vect/pr19049.f90: New testcase.
2194 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
2195
2196 2005-07-25 Jakub Jelinek <jakub@redhat.com>
2197
2198 * gcc.c-torture/execute/20050713-1.c: New test.
2199
2200 PR fortran/20063
2201 * gfortran.fortran-torture/execute/data_4.f90: New test.
2202
2203 PR middle-end/20303
2204 * gcc.dg/visibility-d.c: New test.
2205
2206 2005-07-25 Feng Wang <fengwang@nudt.edu.cn>
2207
2208 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
2209 * gfortran.dg/underflow.f90: Ditto.
2210
2211 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2212
2213 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
2214 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
2215 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
2216
2217 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
2218
2219 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
2220 include case of field width of zero.
2221
2222 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
2223
2224 PR libgfortran/21875
2225 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
2226 with trailing blanks on normal formatted read.
2227
2228 2005-07-23 Chao-ying Fu <fu@mips.com>
2229
2230 * gcc.target/mips/mips32-dsp-type.c: New test.
2231 * gcc.target/mips/mips32-dsp.c: New test.
2232
2233 2005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
2234
2235 PR testsuite/21073
2236 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
2237
2238 PR testsuite/20454
2239 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
2240 and __cyg_profile_func_exit.
2241
2242 2005-07-22 David Edelsohn <edelsohn@gnu.org>
2243
2244 * gfortran.dg/comma_format_extension_3.f: Fix typo.
2245 * gfortran.dg/comma_format_extension_4.f: Same.
2246 * gfortran.dg/pr15332.f: Same.
2247 * gfortran.dg/pr21730.f: Same.
2248
2249 2005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
2250
2251 * g++.dg/opt/vrp2.C: Fix testcase.
2252
2253 PR tree-opt/22625
2254 * g++.dg/opt/vrp2.C: New test.
2255
2256 2005-07-22 Mark Mitchell <mark@codesourcery.com>
2257
2258 PR debug/21828
2259 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
2260
2261 2005-07-22 Diego Novillo <dnovillo@redhat.com>
2262
2263 * gcc.dg/tree-ssa/20050719-1.c: New test.
2264
2265 2005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
2266
2267 * gcc.dg/bfin-longcall-1.c: New file.
2268 * gcc.dg/bfin-longcall-2.c: New file.
2269
2270 2005-07-21 Janis Johnson <janis187@us.ibm.com>
2271
2272 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
2273
2274 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
2275
2276 PR middle-end/19055
2277 * gcc.dg/tree-ssa/pr19055.c: New test.
2278 * gcc.dg/tree-ssa/pr19055-2.c: New test.
2279
2280 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
2281
2282 PR C++/22358
2283 * g++.dg/other/pr22358.C: New test.
2284
2285 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
2286
2287 PR c++/2922
2288 * g++.dg/lookup/two-stage5.C: New test from bug comments.
2289
2290 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2291
2292 PR c++/15938
2293 * g++.dg/init/union2.C: New test.
2294
2295 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2296
2297 PR c/22393
2298 * gcc.dg/complex-4.c: New test.
2299
2300 2005-07-21 Richard Guenther <rguenther@suse.de>
2301
2302 PR testsuite/22522
2303 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
2304 scanning for asm labels.
2305 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
2306
2307 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
2308
2309 PR target/22085
2310 * gcc.dg/altivec-pr22085.c: New.
2311
2312 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
2313
2314 PR tree-optimization/19210
2315 * gcc.dg/tree-ssa/pr19210-1.c: New.
2316 * gcc.dg/tree-ssa/pr19210-2.c: New.
2317
2318 2005-07-21 Richard Sandiford <richard@codesourcery.com>
2319
2320 PR rtl-optimization/22167
2321 * g++.dg/opt/pr22167.C: New test.
2322
2323 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
2324
2325 PR c++/2922
2326 * g++.dg/lookup/two-stage2.C: New.
2327 * g++.dg/lookup/two-stage3.C: New.
2328 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
2329 fixed two-stage name lookup for operators.
2330 * g++.dg/template/call3.C: Compiler now produces an appropriate
2331 error message.
2332 * g++.dg/template/crash37.C: Compiler now describes bla() on line
2333 14 as a candidate.
2334 * g++.dg/template/ptrmem4.C: Compiler produces different error
2335 message.
2336 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
2337 connect_to_method as a candidate.
2338
2339 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
2340
2341 * gcc.dg/fold-alloc-1.c: New test.
2342
2343 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
2344
2345 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
2346 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
2347
2348 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
2349
2350 * gcc.dg/fold-abs-1.c: New test.
2351 * gcc.dg/fold-abs-2.c: New test.
2352 * gcc.dg/fold-abs-3.c: New test.
2353
2354 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
2355
2356 Make CONSTRUCTOR use VEC to store initializers.
2357 * g++.dg/ext/complit3.C: Check for specific error messages.
2358 * g++.dg/init/brace2.C: Update error message.
2359 * g++.dg/warn/Wbraces2.C: Likewise.
2360
2361 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
2362
2363 PR fortran/16940
2364 * gfortran.dg/module_interface_1.f90: New test.
2365
2366 2005-07-19 Danny Berlin <dberlin@dberlin.org>
2367 Kenneth Zadeck <zadeck@naturalbridge.com>
2368
2369 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
2370
2371 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2372
2373 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
2374 specify -Wformat for these tests.
2375 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
2376 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
2377 * gcc.dg/format/opt-6.c: Delete.
2378
2379 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
2380
2381 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
2382 * gcc.dg/tree-ssa/sra-3.c: Likewise.
2383
2384 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
2385
2386 * gcc.dg/tree-ssa/alias-2.c: New test.
2387
2388 2005-07-18 Mark Mitchell <mark@codesourcery.com>
2389
2390 PR c++/22263
2391 * g++.dg/template/explicit7.C: New test.
2392
2393 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
2394
2395 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of field
2396 width of 8 to +Inf and -Inf.
2397
2398 2005-07-17 Mark Mitchell <mark@codesourcery.com>
2399
2400 PR c++/22139
2401 * g++.dg/template/friend36.C: New test.
2402
2403 2005-07-16 David Edelsohn <edelsohn@gnu.org>
2404
2405 PR fortran/21730
2406 * gfortran.dg/pr21730.f: New test.
2407
2408 2005-07-16 Danny Berlin <dberlin@dberlin.org>
2409 Kenneth Zadeck <zadeck@naturalbridge.com>
2410
2411 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
2412 since pure const detection cannot run at -O1 in c compiler.
2413 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
2414 can now optimize this case properly.
2415 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
2416 because we now pass.
2417 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
2418
2419 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
2420
2421 PR c/22421
2422 * gcc.dg/format/bitfld-1.c: New test.
2423
2424 2005-07-15 Mark Mitchell <mark@codesourcery.com>
2425
2426 PR c++/22204
2427 * g++.dg/rtti/repo1.C: New test.
2428
2429 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
2430
2431 PR middle-end/22398
2432 * gcc.c-torture/compile/pr22398.c: New test.
2433
2434 2005-07-15 Mark Mitchell <mark@codesourcery.com>
2435
2436 PR c++/22132
2437 * g++.dg/expr/cast4.C: New test.
2438
2439 2005-07-15 Richard Guenther <rguenther@suse.de>
2440
2441 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
2442 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
2443
2444 2005-07-15 Steven Bosscher <stevenb@suse.de>
2445
2446 PR tree-optimization/22230
2447 * gcc.dg/tree-ssa/pr22230.c: New test.
2448
2449 2005-07-14 Jakub Jelinek <jakub@redhat.com>
2450
2451 * gfortran.dg/g77/cpp6.f: New test.
2452
2453 PR fortran/22417
2454 * gfortran.dg/g77/cpp5.F: New test.
2455 * gfortran.dg/g77/cpp5.h: New file.
2456 * gfortran.dg/g77/cpp5inc.h: New file.
2457
2458 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
2459
2460 PR libfortran/16435
2461 * gfortran.dg/tl_editting.f90: New.
2462 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
2463
2464 2005-07-14 Steven G. Kargl <kargls@comcast.net>
2465
2466 * gfortran.dg/char_array_constructor.f90: New test.
2467
2468 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
2469
2470 * gfortran.dg/past_eor.f90: New.
2471 * gfortran.dg/complex_read.f90: New.
2472
2473 2005-07-13 Jeff Law <law@redhat.com>
2474
2475 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
2476 additional casts.
2477
2478 * gcc.dg/tree-ssa/pr22321.c: New test
2479
2480 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
2481
2482 PR tree-optimization/21921
2483 * gcc.dg/tree-ssa/pr21921.c: New.
2484
2485 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
2486
2487 PR tree-optimizatio/22442
2488 * gcc.dg/tree-ssa/loop-11.c: New test.
2489
2490 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
2491
2492 PR tree-opt/21840
2493 * gcc.c-torture/compile/pr21840.c: New test.
2494
2495 2005-07-12 Jan Hubicka <jh@suse.cz>
2496
2497 * gcc.c-torture/compile/pr22379.c: New test.
2498
2499 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
2500
2501 PR libfortran/21593
2502 gfortran.dg/dev_null.f90: Remove outdated comment about
2503 PR libfortran/21593.
2504
2505
2506 2005-07-12 Dale Johannesen <dalej@apple.com>
2507
2508 * gcc.target/i386/compress-float-sse.c: New.
2509 * gcc.target/i386/compress-float-sse-pic.c: New.
2510 * gcc.target/i386/compress-float-387.c: New.
2511 * gcc.target/i386/compress-float-387-pic.c: New.
2512 * gcc.dg/compress-float-ppc.c: New.
2513 * gcc.dg/compress-float-ppc-pic.c: New.
2514
2515 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
2516
2517 PR libfortran/21593
2518 gfortran.dg/dev_null.f90: Remove targets.
2519
2520 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
2521
2522 PR tree-opt/22335
2523 * gcc.dg/pr22335-1.c: New test.
2524 * gcc.dg/pr22335-2.c: New test.
2525
2526 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2527
2528 PR c++/20172
2529 * g++.dg/template/nontype12.C : New test.
2530
2531 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
2532
2533 * gcc.dg/tree-ssa/loop-10.c: New test.
2534
2535 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
2536
2537 * gcc.c-torture/execute/20020720-1.x: Remove.
2538
2539 2005-07-11 Jakub Jelinek <jakub@redhat.com>
2540
2541 * gfortran.fortran-torture/execute/forall_7.f90: New test.
2542
2543 2005-07-10 Richard Sandiford <richard@codesourcery.com>
2544
2545 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
2546 (dg-mips-options): Use it.
2547
2548 2005-07-09 Diego Novillo <dnovillo@redhat.com>
2549
2550 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
2551
2552 2005-07-09 Richard Henderson <rth@redhat.com>
2553
2554 * lib/target-supports.exp (check_effective_target_sync_char_short):
2555 Add alpha.
2556
2557 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
2558
2559 PR libfortran/22217
2560 * gfortran.dg/negative-z-descriptor.f90: New test.
2561
2562 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
2563
2564 PR tree-opt/22329
2565 * gcc.dg/pr22329.c: New test.
2566
2567 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
2568
2569 PR tree-optimization/20139
2570 * gcc.dg/tree-ssa/pr20139.c: New.
2571
2572 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
2573
2574 PR tree-opt/22356
2575 * testsuite/gcc.dg/pr22356-1.c: New test.
2576
2577 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
2578
2579 PR c++/21799
2580 * g++.dg/template/unify8.C: New.
2581 * g++.dg/template/unify9.C: New.
2582
2583 2005-07-08 Jakub Jelinek <jakub@redhat.com>
2584
2585 * gfortran.fortran-torture/execute/entry_10.f90: New test.
2586
2587 2005-07-07 Geoffrey Keating <geoffk@apple.com>
2588
2589 * gcc.dg/darwin-version-1.c: New.
2590 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
2591 * gcc.dg/builtins-20.c: Likewise.
2592 * gcc.dg/builtins-53.c: Likewise.
2593 * gcc.dg/torture/builtins-convert-1.c: Likewise.
2594 * gcc.dg/torture/builtins-convert-2.c: Likewise.
2595 * gcc.dg/torture/builtins-convert-3.c: Likewise.
2596 * gcc.dg/torture/builtins-power-1.c: Likewise.
2597 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
2598 on Darwin.
2599
2600 2005-07-07 Jeff Law <law@redhat.com>
2601
2602 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
2603 argument evaluation order.
2604
2605 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
2606
2607 PR libfortran/21594
2608 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
2609 Add test cases where the shift length is greater than the
2610 array length.
2611
2612 2005-07-07 Ziemowit Laski <zlaski@apple.com>
2613
2614 * obj-c++.dg/proto-lossage-6.mm: New.
2615 * objc.dg/proto-lossage-6.m: New.
2616
2617 2005-07-07 Ziemowit Laski <zlaski@apple.com>
2618
2619 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
2620 * objc.dg/gnu-runtime-2.m: Likewise.
2621
2622 2005-07-07 Jakub Jelinek <jakub@redhat.com>
2623
2624 * gfortran.dg/longline.f: New test.
2625
2626 * gfortran.dg/badline.f: New test.
2627
2628 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
2629
2630 PR fortran/16531
2631 PR fortran/15966
2632 PR fortran/18781
2633 * gfortran.dg/hollerith.f90: New.
2634 * gfortran.dg/hollerith2.f90: New.
2635 * gfortran.dg/hollerith3.f90: New.
2636 * gfortran.dg/hollerith4.f90: New.
2637 * gfortran.dg/hollerith_f95.f90: New.
2638 * gfortran.dg/hollerith_legacy.f90: New.
2639 * gfortran.dg/g77/cpp4.F: New. Port from g77.
2640
2641 2005-07-07 Ziemowit Laski <zlaski@apple.com>
2642
2643 PR objc/22274
2644 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
2645 * objc.dg/gnu-runtime-2.m: New.
2646
2647 2005-07-06 Jeff Law <law@redhat.com>
2648
2649 * gcc.dg/tree-ssa/vrp17.c: New test.
2650
2651 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
2652
2653 PR fortran/22327
2654 * gfortran.dg/array_constructor_5.f90: New test.
2655
2656 2005-07-07 Jakub Jelinek <jakub@redhat.com>
2657
2658 * gfortran.fortran-torture/execute/entry_9.f90: New test.
2659
2660 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
2661
2662 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
2663 * gcc.dg/980816-1.c: Ditto.
2664
2665 2005-07-06 Jeff Law <law@redhat.com>
2666
2667 * gcc.c-torture/compile/pr21356.c: New test.
2668
2669 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
2670
2671 PR c/22013
2672 PR c/22098
2673 * gcc.c-torture/compile/pr22013-1.c,
2674 gcc.c-torture/execute/pr22098-1.c,
2675 gcc.c-torture/execute/pr22098-2.c,
2676 gcc.c-torture/execute/pr22098-3.c: New tests.
2677
2678 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
2679
2680 PR c/22308
2681 * gcc.dg/pr22308-1.c: New test.
2682
2683 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
2684
2685 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
2686 target.
2687 * gcc.dg/compare9.c: Use -fshort-enums instead of
2688 -fno-short-enums. Change the last test to dg-bogus.
2689
2690 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
2691
2692 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
2693 * gcc.dg/compare9.c: New.
2694
2695 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2696
2697 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
2698
2699 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
2700
2701 PR testsuite/22288
2702 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
2703
2704
2705 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2706
2707 * gcc.dg/format/gcc_gfc-1.c: New.
2708
2709 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
2710
2711 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
2712
2713 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2714
2715 PR fortran/20842
2716 * gfortran.dg/io_invalid_1.f90: New test.
2717
2718 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
2719
2720 * gcc.dg/format/gcc_diag-1.c: Update.
2721
2722 2005-07-02 Jeff Law <law@redhat.com>
2723
2724 * gcc.dg/tree-ssa/pr22051-1.c: New test.
2725 * gcc.dg/tree-ssa/pr22051-2.c: New test.
2726
2727 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
2728
2729 * gcc.dg/format/gcc_diag-1.c: Update.
2730
2731 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
2732
2733 PR tree-opt/22269
2734 * gcc.c-torture/compile/pr22269.c: New test.
2735
2736 2005-06-30 Diego Novillo <dnovillo@redhat.com>
2737
2738 PR 21584
2739 PR 22219
2740 * g++.dg/tree-ssa/pr21584-1.C: New test.
2741 * g++.dg/tree-ssa/pr21584-2.C: New test.
2742
2743 2005-06-30 Ziemowit Laski <zlaski@apple.com>
2744
2745 * obj-c++.dg/try-catch-11.mm: New.
2746 * objc.dg/try-catch-10.m: New.
2747
2748 2005-06-29 David Edelsohn <edelsohn@gnu.org>
2749
2750 * g++.dg/other/ucnid-1.C: xfail on AIX.
2751
2752 2005-06-29 Diego Novillo <dnovillo@redhat.com>
2753
2754 PR 22234
2755 * gcc.dg/20050629-1.c: New test.
2756
2757 2005-06-29 Ziemowit Laski <zlaski@apple.com>
2758
2759 * obj-c++.dg/const-str-1[0-1].mm: New.
2760 * objc.dg/const-str-1[0-1].m: New.
2761
2762 2005-05-29 Richard Henderson <rth@redhat.com>
2763
2764 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
2765 Rename from check_effective_target_vect_no_max.
2766 (check_effective_target_vect_no_int_add): New.
2767 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
2768 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
2769 * gcc.dg/vect/vect-reduc-3.c: Likewise.
2770 * gcc.dg/vect/vect-reduc-1.c: Use both.
2771 * gcc.dg/vect/vect-reduc-2.c: Likewise.
2772
2773 2005-05-29 Richard Henderson <rth@redhat.com>
2774
2775 * lib/target-supports.exp (check_effective_target_vect_no_max):
2776 Remove i386 and x86_64.
2777
2778 2005-06-29 Steve Ellcey <sje@cup.hp.com>
2779
2780 PR testsuite/21969
2781 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
2782
2783 2005-06-29 Steve Ellcey <sje@cup.hp.com>
2784
2785 PR middle-end/21969
2786 * gcc.dg/vect/pr21969.c: New test.
2787
2788 2005-06-28 Eric Christopher <echristo@redhat.com>
2789
2790 PR c/22052
2791 PR c/21975
2792 * gcc.dg/inline1.c: New test.
2793 * gcc.dg/inline2.c: Ditto.
2794 * gcc.dg/inline3.c: Ditto.
2795 * gcc.dg/inline4.c: Ditto.
2796 * gcc.dg/inline5.c: Ditto.
2797
2798 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
2799
2800 PR libfortran/22142
2801 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
2802 Add testcase also testing eoshift1 for PR 22142.
2803
2804 2005-06-28 Richard Henderson <rth@redhat.com>
2805
2806 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
2807 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
2808 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
2809 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
2810 gcc.dg/tree-ssa/20030922-2.c: Likewise.
2811
2812 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
2813
2814 PR libfortran/22142
2815 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
2816 Add testcase for PR 22142.
2817
2818 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
2819
2820 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
2821 gcc.target/ia64/fpreg-2.c: New tests.
2822
2823 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2824
2825 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
2826
2827 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2828
2829 PR libfortran/22170
2830 * gfortran.dg/slash_1.f90: New test.
2831
2832 2005-06-27 Richard Henderson <rth@redhat.com>
2833
2834 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
2835 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
2836 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
2837 * gcc.dg/vect/vect-reduc-2.c: Likewise.
2838 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
2839 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
2840
2841 2005-06-27 Richard Henderson <rth@redhat.com>
2842
2843 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
2844 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
2845
2846 2005-06-27 Ziemowit Laski <zlaski@apple.com>
2847
2848 * obj-c++.dg/proto-lossage-5.mm: New.
2849 * objc.dg/proto-lossage-5.m: New.
2850
2851 2005-06-27 Diego Novillo <dnovillo@redhat.com>
2852
2853 PR 21959
2854 * gcc.dg/tree-ssa/pr21959.c: New test.
2855
2856 2005-06-27 Jakub Jelinek <jakub@redhat.com>
2857
2858 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
2859 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
2860 testing uninitialized var.
2861
2862 * gcc.c-torture/execute/builtins/chk.h: New.
2863 * gcc.c-torture/execute/builtins/lib/chk.c: New.
2864 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
2865 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
2866 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
2867 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
2868 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
2869 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
2870 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
2871 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
2872 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
2873 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
2874 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
2875 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
2876 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
2877 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
2878 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
2879 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
2880 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
2881 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
2882 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
2883 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
2884 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
2885 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
2886 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
2887 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
2888 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
2889 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
2890 * gcc.dg/builtin-object-size-1.c: New test.
2891 * gcc.dg/builtin-object-size-2.c: New test.
2892 * gcc.dg/builtin-object-size-3.c: New test.
2893 * gcc.dg/builtin-object-size-4.c: New test.
2894 * gcc.dg/builtin-object-size-5.c: New test.
2895 * gcc.dg/builtin-stringop-chk-1.c: New test.
2896 * gcc.dg/builtin-stringop-chk-2.c: New test.
2897 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
2898 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
2899 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
2900 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
2901 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
2902 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
2903 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
2904 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
2905 * gcc.c-torture/execute/printf-1.c: New test.
2906 * gcc.c-torture/execute/fprintf-1.c: New test.
2907 * gcc.c-torture/execute/vprintf-1.c: New test.
2908 * gcc.c-torture/execute/vfprintf-1.c: New test.
2909 * gcc.c-torture/execute/printf-chk-1.c: New test.
2910 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
2911 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
2912 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
2913
2914 2005-06-27 Michael Matz <matz@suse.de>
2915
2916 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
2917 slot is not merged if address escapes.
2918
2919 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2920
2921 PR c/21911
2922 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
2923
2924 2005-06-26 Jakub Jelinek <jakub@redhat.com>
2925
2926 PR middle-end/17965
2927 * gcc.c-torture/compile/20050622-1.c: New test.
2928
2929 PR middle-end/22028
2930 * gcc.dg/20050620-1.c: New test.
2931
2932 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
2933
2934 PR tree-optimization/22026
2935 * gcc.dg/tree-ssa/pr22026.c: New.
2936
2937 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
2938
2939 PR libfortran/22144
2940 * gfortran.dg/shift-alloc.f90: New testcase.
2941
2942 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
2943
2944 * all files: Update FSF address in copyright headers.
2945
2946 2005-06-22 Jan Hubicka <jh@suse.cz>
2947
2948 * wholeprogram-1.c: New testcase.
2949 * wholeprogram-2.c: New testcase.
2950
2951 2005-06-24 Mark Mitchell <mark@codesourcery.com>
2952
2953 PR 22171
2954 * gcc.dg/tree-ssa/pr22171.c: New test.
2955
2956 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
2957
2958 * gfortran.dg/simplify_modulo.f90: New.
2959
2960 2005-06-24 Jan Hubicka <jh@suse.cz>
2961
2962 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
2963
2964 2005-06-23 Ziemowit Laski <zlaski@apple.com>
2965
2966 * obj-c++.dg/proto-lossage-[1-4].mm: New.
2967
2968 2005-06-23 Ziemowit Laski <zlaski@apple.com>
2969
2970 * obj-c++.dg/typedef-alias-1.mm: New.
2971 * objc.dg/typedef-alias-1.m: New.
2972
2973 2005-06-23 Jeff Law <law@redhat.com>
2974
2975 * gcc.dg/tree-ssa/vrp16.c: New test.
2976
2977 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2978
2979 * lib/target-supports.exp: Add
2980 check_effective_target_fortran_large_real and
2981 check_effective_target_fortran_large_int to check for
2982 corresponding effective targets.
2983 * gfortran.dg/large_integer_kind_1.f90: New test.
2984 * gfortran.dg/large_real_kind_1.f90: New test.
2985
2986 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
2987
2988 PR tree-optimization/22117
2989 * gcc.dg/tree-ssa/pr22117.c: New.
2990
2991 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
2992
2993 PR testsuite/22123
2994 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
2995
2996 2005-06-23 David Edelsohn <edelsohn@gnu.org>
2997
2998 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
2999
3000 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
3001
3002 * gfortran.dg/f2c_4.f90: Add tests for complex functions
3003 * gfortran.dg/f2c_4.c: Likewise
3004
3005 2005-06-22 Paul Brook <paul@codesourcery.com>
3006
3007 PR fortran/21034
3008 * gfortran.dg/auto_save_1.f90: New test.
3009
3010 2005-06-22 Michael Matz <matz@suse.de>
3011
3012 * gcc.target/x86-64/abi: New directory.
3013 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
3014 * gcc.target/x86-64/abi/README.gcc: New file.
3015 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
3016 * gcc.target/x86-64/abi/asm-support.s: New file.
3017 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
3018 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
3019 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
3020 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
3021 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
3022 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
3023 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
3024 * gcc.target/x86_64/abi/test_bitfields.c: New test.
3025 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
3026 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
3027 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
3028 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
3029 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
3030 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
3031 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
3032 * gcc.target/x86_64/abi/test_varargs.c: New test.
3033
3034 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
3035
3036 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
3037 32-bit i?86 and x86_64.
3038
3039 2005-06-21 Ziemowit Laski <zlaski@apple.com>
3040
3041 * obj-c++.dg/const-str-[1-9].mm: New tests.
3042
3043 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
3044
3045 PR fortran/22010
3046 * gfortran.dg/namelist_use.f90: New.
3047 * gfortran.dg/namelist_use_only.f90: New.
3048
3049 2005-06-21 Jeff Law <law@redhat.com>
3050
3051 * gcc.dg/tree-ssa/vrp15.c: New test.
3052
3053 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
3054
3055 * lib/target-supports.exp (check_effective_target_vect_reduction):
3056 Remove.
3057 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
3058 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
3059 remove vect_reduction target keyword. Also avoid two returns in main.
3060 * gcc.dg/vect/vect-reduc-3.c: Likewise.
3061 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
3062 * gcc.dg/vect/vect-reduc-1short.c: New test.
3063 * gcc.dg/vect/vect-reduc-1char.c: New test.
3064 * gcc.dg/vect/vect-reduc-2short.c: New test.
3065 * gcc.dg/vect/vect-reduc-2char.c: New test.
3066 * gcc.dg/vect/vect-reduc-6.c: New test.
3067 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
3068 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
3069 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
3070
3071 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3072 Paul Thomas <pault@gcc.gnu.org>
3073
3074 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
3075 New tests.
3076
3077 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3078
3079 * gfortran.dg/backslash_1.f90: New test.
3080 * gfortran.dg/backslash_2.f90: New test.
3081
3082 2005-06-20 Steven G. Kargl <kargls@comcast.net>
3083
3084 * gfortran.dg/duplicate_labels.f90: New test.
3085
3086 2005-06-20 Jan Beulich <jbeulich@novell.com>
3087
3088 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
3089 unsupportable relocations.
3090 * g++.old-deja/g++.other/store-expr1.C: Likewise.
3091 * gcc.dg/20050321-2.c: xfail for NetWare.
3092
3093 2005-06-20 Andreas Jaeger <aj@suse.de>
3094
3095 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
3096 gcc.target/i386/fastcall-sseregparm.c,
3097 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
3098
3099 2005-06-19 Richard Henderson <rth@redhat.com>
3100
3101 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
3102
3103 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
3104
3105 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
3106
3107 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
3108
3109 PR c++/22115
3110 * g++.dg/conversion/simd2.C: Change expected error message.
3111
3112 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
3113
3114 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
3115 * gcc.dg/vect/vect-reduc-2.c: Likewise.
3116 * gcc.dg/vect/vect-reduc-3.c: Likewise.
3117
3118 2005-06-18 James A Morrison <phython@gcc.gnu.org>
3119
3120 * gcc.dg/fold-mod-1.c: New test.
3121
3122 2005-06-18 Steven G. Kargl <kargls@comcast.net>
3123
3124 PR fortran/19926
3125 * gfortran.dg/pr19926.f90: New test.
3126
3127 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
3128
3129 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
3130 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
3131 targets.
3132 * gcc.dg/vect/vect-reduc-2.c: Likewise.
3133 * gcc.dg/vect/vect-reduc-3.c: Likewise.
3134
3135 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
3136
3137 * gcc.target/ia64/float80-varargs-1.c: New test.
3138
3139 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3140
3141 PR tree-opt/22035
3142 * gfortran.dg/f2c_6.f90: New test.
3143
3144 2005-06-17 Geoffrey Keating <geoffk@apple.com>
3145
3146 PR c++/17413
3147 * g++.dg/template/local5.C: New.
3148
3149 2005-06-17 Richard Henderson <rth@redhat.com>
3150
3151 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
3152
3153 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
3154
3155 PR testsuite/21945
3156 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
3157
3158 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
3159
3160 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
3161 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
3162 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
3163 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
3164 check_vect to verify the presence of hardware vector support.
3165
3166 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
3167
3168 PR testsuite/22056
3169 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
3170
3171 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3172
3173 PR libfortran/19216
3174 * gfortran.dg/pr19216.f: Add correct space between brackets and
3175 dg directive.
3176
3177 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3178
3179 PR libfortran/16436
3180 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
3181
3182 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
3183
3184 * gcc.target/i386/attributes-error.c: New testcase.
3185 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
3186 * gcc.target/i386/regparm-stdcall.c: Likewise.
3187 * gcc.target/i386/sseregparm-1.c: Likewise.
3188 * gcc.target/i386/sseregparm-2.c: Likewise.
3189
3190 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
3191
3192 * g++.dg/rtti/crash2.C: New.
3193
3194 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
3195
3196 * gcc.dg/noncompile/20040203-3.c: Update expected message.
3197
3198 2005-06-15 David Ung <davidu@mips.com>
3199
3200 * gcc.target/mips/mips16e-extends.c: New test for testing the
3201 generation of MIPS16e zeb/zeh, seb/seh instructions.
3202
3203 2005-06-15 Diego Novillo <dnovillo@redhat.com>
3204
3205 PR 22018
3206 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
3207 * gcc.dg/tree-ssa/pr22018.c: New test.
3208
3209 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
3210
3211 * gcc.dg/simd-1.c: Update error messages.
3212 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
3213 * gcc.dg/simd-2.c: Update error messages.
3214 * gcc.dg/simd-4.c: New.
3215
3216 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
3217
3218 PR c++/20678
3219 * g++.dg/other/crash-4.C: New.
3220
3221 2005-06-14 Devang Patel <dpatel@apple.com>
3222
3223 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
3224
3225 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
3226
3227 PR c++/21929
3228 * g++.dg/parse/crash11.C: Update
3229
3230 2005-06-13 Jeff Law <law@redhat.com>
3231
3232 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
3233 perform the desired transformations.
3234 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
3235 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
3236
3237 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3238
3239 PR fortran/22038
3240 * gfortran.dg/forall_1.f90: Un-XFAIL.
3241
3242 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
3243
3244 PR c++/21929
3245 * g++.dg/parse/crash26.C: New.
3246
3247 PR c++/20789
3248 * g++.dg/init/member1.C: New.
3249
3250 2005-06-13 Jakub Jelinek <jakub@redhat.com>
3251
3252 * gfortran.dg/altreturn_1.f90: New test.
3253
3254 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
3255
3256 PR middle-end/21985
3257 * gcc.dg/tree-ssa/pr21985.c: New test.
3258
3259 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
3260
3261 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
3262
3263 2005-06-12 Roger Sayle <roger@eyesopen.com>
3264
3265 PR c++/21930
3266 * g++.dg/other/error10.C: New test case.
3267
3268 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3269
3270 PR libfortran/19155
3271 * gfortran.dg/pr19155.f: Add test.
3272
3273 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3274
3275 * gfortran.dg/f2c_7.f90: New test.
3276
3277 * gfortran.dg/forall_1.f90: XFAILed.
3278
3279 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
3280
3281 * gcc.dg/pr14796-1.c: New.
3282 * gcc.dg/pr14796-2.c: New.
3283
3284 2005-06-11 Steven G. Kargl <kargls@comcast.net>
3285
3286 PR fortran/17792
3287 PR fortran/21375
3288 * gfortran.dg/deallocate_stat.f90: New test.
3289
3290 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
3291
3292 * gfortran.fortran-torture/execute/in-pack.f90: New test.
3293
3294 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
3295
3296 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
3297 access will be generated when this loop is vectorized. Test that
3298 accesses with same alignment were detected.
3299 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
3300 Test that accesses with same alignment were detected.
3301 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
3302 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
3303 alignment were detected.
3304
3305 2005-06-10 Aldy Hernandez <aldyh@redhat.com>
3306
3307 PR c++/10611
3308 * g++.dg/conversion/simd2.C: New.
3309
3310 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
3311
3312 * gcc.dg/Wcxx-compat-1.c: New.
3313
3314 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
3315
3316 PR libfortran/21480
3317 * gfortran.dg/reshape-complex.f90: Add a test for a packed
3318 complex array.
3319
3320 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
3321
3322 * gcc.dg/alias-8.c: New.
3323
3324 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
3325
3326 * gcc.dg/format/cmn_err-1.c: Update.
3327
3328 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
3329
3330 PR target/20666
3331 * gcc.target/sparc/fexpand-2.c: New.
3332 * gcc.target/sparc/fpmerge-2.c: New.
3333 * gcc.target/sparc/fpmul-2.c: New.
3334 * gcc.target/sparc/noresult.c: New.
3335 * gcc.target/sparc/pdist-2.c: New.
3336 * gcc.target/sparc/pdist-3.c: New.
3337
3338 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
3339
3340 PR testsuite/21702
3341 * gcc.target/i386/i386.exp: Fix comment typo.
3342
3343 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
3344
3345 PR c++/19497
3346 * g++.dg/inherit/using5.C: New.
3347 * g++.dg/inherit/using6.C: New.
3348
3349 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3350
3351 PR c++/19894
3352 * g++.dg/template/ptrmem15.C: New test.
3353
3354 PR c++/20563
3355 * g++.dg/ext/label4.C: New test.
3356
3357 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
3358
3359 * gcc.dg/tls/debug-1.c: New test.
3360
3361 2005-06-07 Dale Johannesen <dalej@apple.com>
3362
3363 * gcc.target/i386/movq.c: New.
3364
3365 2005-06-07 Dale Johannesen <dalej@apple.com>
3366
3367 * gcc.dg/20050607-1.c: New.
3368
3369 2005-06-07 Jakub Jelinek <jakub@redhat.com>
3370
3371 PR middle-end/21850
3372 * gcc.c-torture/execute/20050607-1.c: New test.
3373
3374 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
3375
3376 PR libfortran/21926
3377 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
3378 Test case where the return array has lowest stride one,
3379 but isn't packed.
3380
3381 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
3382
3383 * lib/target-supports.exp (check_effective_target_sync_int_long):
3384 Add s390 and s390x targets.
3385
3386 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
3387
3388 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
3389 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
3390 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
3391 * gcc.dg/tree-ssa/loop-9.c: New test.
3392
3393 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
3394
3395 * g++.dg/parse/defarg10.C: New.
3396
3397 2005-06-06 Jakub Jelinek <jakub@redhat.com>
3398
3399 PR regression/21897
3400 * gcc.c-torture/execute/20050604-1.c: New test.
3401
3402 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
3403
3404 PR 21903
3405 * g++.dg/parse/defarg9.C: New.
3406
3407 PR c++/20637
3408 * g++.dg/inherit/using4.C: New.
3409 * g++.dg/overload/error1.C: Adjust expected errors.
3410 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
3411 * g++.old-deja/g++.brendan/arm2.C: Likewise.
3412 * g++.old-deja/g++.other/redecl2.C: Likewise.
3413 * g++.old-deja/g++.other/redecl4.C: Likewise.
3414 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
3415
3416 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
3417
3418 * gfortran.dg/f2c_5.f90: Add -w to dg-options
3419
3420 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
3421
3422 * lib/gfortran.exp (gfortran_target_compile): Call
3423 dg-additional-files-options
3424 * gfortran.dg/f2c_4.f90: New file
3425 * gfortran.dg/f2c_4.c: New file
3426 * gfortran.dg/f2c_5.f90: New file
3427 * gfortran.dg/f2c_5.c: New file
3428
3429 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3430
3431 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
3432
3433 PR fortran/21912
3434 * gfortran.dg/array_constructor_4.f90: New test.
3435
3436 2005-06-05 Mark Mitchell <mark@codesourcery.com>
3437
3438 PR c++/21619
3439 * g++.dg/ext/builtin9.C: New test.
3440
3441 2005-06-05 Dale Johannesen <dalej@apple.com>
3442
3443 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
3444 * gcc.c-torture/execute/20050603-2.c: Ditto.
3445
3446 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
3447
3448 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
3449 * gcc.dg/vect/vect-reduc-1.c: New.
3450 * gcc.dg/vect/vect-reduc-2.c: New.
3451 * gcc.dg/vect/vect-reduc-3.c: New.
3452
3453 2005-06-04 Dale Johannesen <dalej@apple.com>
3454
3455 * gcc.c-torture/execute/20050603-1.c: New.
3456 * gcc.c-torture/execute/20050603-2.c: New.
3457 * gcc.dg/20050603-3.c: New.
3458
3459 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3460
3461 PR fortran/19195
3462 * gfortran.dg/debug_1.f90: New test.
3463
3464 * gfortran.dg/forall_1.f90: New test.
3465
3466 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
3467
3468 * gfortran.dg/array_constructor_3.f90: New test.
3469
3470 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3471
3472 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
3473
3474 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
3475
3476 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
3477
3478 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
3479
3480 PR c/21873
3481 * gcc.dg/init-excess-1.c: New test.
3482
3483 2005-06-03 Mark Mitchell <mark@codesourcery.com>
3484
3485 PR c++/21853
3486 * g++.dg/expr/static_cast6.C: New test.
3487
3488 2005-06-03 Diego Novillo <dnovillo@redhat.com>
3489
3490 * gcc.dg/tree-ssa/vrp14.c: New test.
3491
3492 2005-06-03 Mark Mitchell <mark@codesourcery.com>
3493
3494 PR c++/21336
3495 * g++.dg/template/new2.C: New test.
3496
3497 2005-06-03 Josh Conner <jconner@apple.com>
3498
3499 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
3500 all entries in initializer.
3501
3502 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
3503
3504 PR middle-end/21858
3505 * gcc.dg/pr21858.c: New testcase.
3506
3507 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
3508
3509 PR tree-optimization/21292
3510
3511 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
3512 New.
3513 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
3514 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
3515 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
3516 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
3517 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
3518
3519 2005-06-02 Richard Henderson <rth@redhat.com>
3520
3521 * gcc.dg/sync-2.c: Use -march=i486 for i386.
3522
3523 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
3524
3525 * gcc.dg/wtypequal.c: New testcase.
3526
3527 2005-06-02 Diego Novillo <dnovillo@redhat.com>
3528
3529 PR 21582
3530 * gcc.dg/tree-ssa/pr21582.c: New test.
3531
3532 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
3533
3534 PR c++/21280
3535 * g++.dg/opt/interface2.h: New.
3536 * g++.dg/opt/interface2.C: New.
3537 * g++.dg/init/ctor4.C: Adjust error lines.
3538 * g++.old-deja/g++.bob/inherit2.C: Likewise.
3539 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
3540 * g++.old-deja/g++.jason/opeq3.C: Likewise.
3541 * g++.old-deja/g++.pt/assign1.C: Likewise.
3542 * g++.old-deja/g++.pt/crash20.C: Likewise.
3543
3544 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
3545
3546 PR tree-optimization/21734
3547 * g++.dg/vect/pr21734_1.cc: New.
3548 * g++.dg/vect/pr21734_2.cc: New.
3549
3550 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
3551
3552 PR c++/20350
3553 * g++.dg/template/spec24.C: New.
3554
3555 PR c++/21151
3556 * g++.dg/pch/local-1.C: New.
3557 * g++.dg/pch/local-1.Hs: New.
3558
3559 2005-06-01 Diego Novillo <dnovillo@redhat.com>
3560
3561 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
3562 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
3563 * gcc.dg/tree-ssa/pr14341.c: New test.
3564 * gcc.dg/tree-ssa/pr14841.c: New test.
3565 * gcc.dg/tree-ssa/pr20701.c: New test.
3566 * gcc.dg/tree-ssa/pr21086.c: New test.
3567 * gcc.dg/tree-ssa/pr21090.c: New test.
3568 * gcc.dg/tree-ssa/pr21332.c: New test.
3569 * gcc.dg/tree-ssa/pr21458.c: New test.
3570 * gcc.dg/tree-ssa/pr21658.c: New test.
3571 * gcc.dg/tree-ssa/vrp01.c: New test.
3572 * gcc.dg/tree-ssa/vrp02.c: New test.
3573 * gcc.dg/tree-ssa/vrp03.c: New test.
3574 * gcc.dg/tree-ssa/vrp04.c: New test.
3575 * gcc.dg/tree-ssa/vrp05.c: New test.
3576 * gcc.dg/tree-ssa/vrp06.c: New test.
3577 * gcc.dg/tree-ssa/vrp07.c: New test.
3578 * gcc.dg/tree-ssa/vrp08.c: New test.
3579 * gcc.dg/tree-ssa/vrp09.c: New test.
3580 * gcc.dg/tree-ssa/vrp10.c: New test.
3581 * gcc.dg/tree-ssa/vrp11.c: New test.
3582 * gcc.dg/tree-ssa/vrp12.c: New test.
3583 * gcc.dg/tree-ssa/vrp13.c: New test.
3584
3585 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
3586
3587 PR 21029
3588 * gcc.dg/tree-ssa/pr21029.c: New test.
3589
3590 2005-06-01 Roger Sayle <roger@eyesopen.com>
3591
3592 * gfortran.dg/logint-1.f: New test case.
3593 * gfortran.dg/logint-2.f: Likewise.
3594 * gfortran.dg/logint-3.f: Likewise.
3595
3596 2005-06-01 Jakub Jelinek <jakub@redhat.com>
3597
3598 PR c/21536
3599 PR c/20760
3600 * gcc.dg/20050527-1.c: New test.
3601
3602 * gcc.dg/i386-sse-12.c: New test.
3603
3604 PR fortran/21729
3605 * gfortran.dg/implicit_5.f90: New test.
3606
3607 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
3608
3609 PR fortran/20883
3610 * gfortran/assign_4.f90: New test.
3611 * gfortran/assign_2.f90: Change compile to run.
3612
3613 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
3614
3615 * lib/target-supports.exp
3616 (check_effective_target_sync_char_short): New.
3617 * gcc.dg/sync-2.c: New.
3618
3619 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
3620
3621 PR tree-optimization/21817
3622 * gcc.dg/torture/pr21817-1.c: New.
3623
3624 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
3625
3626 PR c++/21165
3627 * g++.dg/template/init5.C: New.
3628
3629 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
3630
3631 * gfortran.dg/char_initialiser_actual.f90:
3632 Test character initialisers as actual arguments.
3633 * gfortran.dg/char_pointer_comp_assign.f90:
3634 Test character pointer structure component assignments.
3635 * gfortran.dg/char_array_structure_constructor.f90:
3636 Test character components in structure constructors.
3637
3638 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
3639
3640 PR middle-end/20931
3641 * g++.dg/opt/pr20931.C: New test.
3642
3643 2005-05-31 Andreas Jaeger <aj@suse.de>
3644
3645 PR testsuite/20772
3646 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
3647 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
3648 g++.old-deja/g++.ext/asmspec1.C,
3649 g++.old-deja/g++.other/regstack.C,
3650 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
3651 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
3652 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
3653 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
3654 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
3655 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
3656 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
3657 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
3658 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
3659 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
3660 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
3661 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
3662 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
3663 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
3664 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
3665 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
3666 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
3667 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
3668 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
3669
3670 2005-05-31 Jeff Law <law@redhat.com>
3671
3672 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
3673
3674 2005-05-30 Paolo Carlini <pcarlini@suse.de>
3675
3676 PR middle-end/21743
3677 * gcc.dg/builtins-1.c: Activate disabled clog test.
3678 * gcc.dg/torture/builtin-attr-1.c: Likewise.
3679
3680 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
3681
3682 * gfortran.dg/char_pointer_assign.f90:
3683 Test character-pointer assignments and pointer assignments.
3684 * gfortran.dg/char_pointer_dummy.f90:
3685 Test character-pointer dummy arguments.
3686 * gfortran.dg/char_pointer_func.f90:
3687 Test character-pointer function returns.
3688 * gfortran.dg/char_pointer_dependency.f90:
3689 Test character-pointer functions with dependencies.
3690
3691 2005-05-30 Mark Mitchell <mark@codesourcery.com>
3692
3693 PR c++/21784
3694 * g++.dg/lookup/using14.C: New test.
3695
3696 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
3697
3698 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
3699 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
3700 trailing ^M.
3701
3702 2005-05-29 Geoffrey Keating <geoffk@apple.com>
3703
3704 PR c++/17413
3705 * g++.dg/template/local5.C: New.
3706
3707 PR target/21761
3708 * gcc.c-torture/compile/pr21761.c: New.
3709
3710 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
3711 before darwin8.
3712
3713 2005-05-30 Steven G. Kargl
3714
3715 PR fortran/20846
3716 * gfortran.dg/inquire_8.f90: New test.
3717
3718 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3719
3720 PR libfortran/21376
3721 * gfortran.dg/output_exponents_1.f90: New test.
3722
3723 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3724
3725 PR libfortran/20006
3726 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
3727
3728 2005-05-28 Mark Mitchell <mark@codesourcery.com>
3729
3730 PR c++/21210
3731 * g++.dg/ext/complex1.C: New test.
3732
3733 PR c++/21340
3734 * g++.dg/init/ctor6.C: New test.
3735
3736 2005-05-29 Jan Hubicka <jh@suse.cz>
3737
3738 * gcc.c-torture/compile/pr21562.c: New.
3739
3740 2005-05-28 Steven G. Kargl <kargls@comcast.net>
3741
3742 * gfortran.dg/subnormal_1.f90: New test.
3743
3744 2005-05-28 Jan Hubicka <jh@suse.cz>
3745
3746 * tree-prof.exp: Fix comment.
3747 * value-prof-1.c: New.
3748 * value-prof-2.c: New.
3749 * value-prof-3.c: New.
3750 * value-prof-4.c: New.
3751
3752 2005-05-27 Mark Mitchell <mark@codesourcery.com>
3753
3754 PR c++/21614
3755 * g++.dg/expr/ptrmem6.C: New test.
3756 * g++.dg/expr/ptrmem6a.C: Likewise.
3757
3758 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
3759
3760 PR tree-optimization/21658
3761 * gcc.dg/tree-ssa/pr21658.c: New.
3762
3763 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
3764
3765 PR c++/21455
3766 * g++.dg/inherit/ptrmem3.C: New.
3767
3768 PR c++/21681
3769 * g++.dg/parse/template16.C: New.
3770
3771 2005-05-27 Andreas Jaeger <aj@suse.de>
3772
3773 * gcc.dg/setjmp-2.c: Only run in 32-bit.
3774
3775 * gcc.dg/i386-sse-8.c: Run test on all archs.
3776
3777 2005-05-26 Mike Stump <mrs@apple.com>
3778
3779 * objc.dg/isa-field-1.m: Only run on darwin.
3780 * objc.dg/lookup-1.m: Likewise.
3781 * objc.dg/try-catch-8.m: Likewise.
3782
3783 2005-05-26 Roger Sayle <roger@eyesopen.com>
3784
3785 PR tree-optimization/9814
3786 * gcc.dg/pr9814-1.c: New test case.
3787
3788 2005-05-26 Ziemowit Laski <zlaski@apple.com>
3789
3790 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
3791 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
3792 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
3793 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
3794 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
3795 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
3796 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
3797 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
3798 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
3799 objc.dg/try-catch-8.m: New.
3800
3801 2005-05-26 Janis Johnson <janis187@us.ibm.com>
3802
3803 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
3804 remove extraneous semicolons.
3805
3806 2005-05-26 Ziemowit Laski <zlaski@apple.com>
3807
3808 * obj-c++.dg/comp-types-12.mm: New.
3809 * objc.dg/comp-types-11.m: New.
3810 * objc.dg/selector-4.m: New.
3811
3812 2005-05-26 Andreas Jaeger <aj@suse.de>
3813
3814 PR testsuite/20772
3815 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
3816 g++.old-deja/g++.ext/attrib3.C,
3817 g++.old-deja/g++.other/store-expr1.C,
3818 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
3819 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
3820 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
3821 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
3822 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
3823 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
3824 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
3825 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
3826 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
3827 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
3828 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
3829 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
3830 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
3831 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
3832 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
3833 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
3834 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
3835 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
3836 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
3837
3838 2005-05-26 Andreas Jaeger <aj@suse.de>
3839
3840 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
3841 x86-64 compilation.
3842
3843 2005-05-26 Andreas Jaeger <aj@suse.de>
3844
3845 PR testsuite/20772
3846 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
3847 gcc.misc-tests/i386-pf-athlon-1.c,
3848 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
3849 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
3850 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
3851 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
3852 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
3853 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
3854 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
3855 programs.
3856
3857 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
3858 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
3859 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
3860 x86-64 compilation.
3861
3862 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
3863 x86_64.
3864
3865 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
3866 effective-target ilp32.
3867
3868 2005-05-26 David Ung <davidu@mips.com>
3869
3870 * gcc.target/mips/ext_ins.c: New test for testing the generation
3871 of MIPS32/64 rev 2 ext/ins instructions.
3872
3873 2005-05-26 Andreas Jaeger <aj@suse.de>
3874
3875 * treelang/compile/unsigned.tree: Use gimple instead of
3876 nonexisting generic dump.
3877
3878 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
3879
3880 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
3881
3882 2005-05-26 Andreas Jaeger <aj@suse.de>
3883
3884 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
3885
3886 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
3887
3888 PR libfortran/17283
3889 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
3890 Test callee-allocated memory with write statements.
3891
3892 2005-05-25 Roger Sayle <roger@eyesopen.com>
3893
3894 PR middle-end/21709
3895 * gcc.dg/pr21709-1.c: New test case.
3896
3897 2005-05-25 Ziemowit Laski <zlaski@apple.com>
3898 Mike Stump <mrs@apple.com>
3899
3900 * objc/execute/next_mapping.h: Update for C++.
3901
3902 * obj-c++.dg/selector-1.mm: Move to...
3903 * obj-c++.dg/selector-4.mm: here...
3904
3905 * obj-c++.dg/basic.mm: New.
3906 * obj-c++.dg/comp-types-1.mm: New.
3907 * obj-c++.dg/cxx-class-1.mm: New.
3908 * obj-c++.dg/cxx-ivars-1.mm: New.
3909 * obj-c++.dg/cxx-ivars-2.mm: New.
3910 * obj-c++.dg/cxx-ivars-3.mm: New.
3911 * obj-c++.dg/cxx-scope-1.mm: New.
3912 * obj-c++.dg/cxx-scope-2.mm: New.
3913 * obj-c++.dg/defs.mm: New.
3914 * obj-c++.dg/empty-private-1.mm: New.
3915 * obj-c++.dg/encode-1.mm: New.
3916 * obj-c++.dg/encode-2.mm: New.
3917 * obj-c++.dg/encode-3.mm: New.
3918 * obj-c++.dg/extern-c-1.mm: New.
3919 * obj-c++.dg/extra-semi.mm: New.
3920 * obj-c++.dg/fix-and-continue-2.mm: New.
3921 * obj-c++.dg/isa-field-1.mm: New.
3922 * obj-c++.dg/ivar-list-semi.mm: New.
3923 * obj-c++.dg/local-decl-1.mm: New.
3924 * obj-c++.dg/lookup-1.mm: New.
3925 * obj-c++.dg/lookup-2.mm: New.
3926 * obj-c++.dg/method-1.mm: New.
3927 * obj-c++.dg/method-2.mm: New.
3928 * obj-c++.dg/method-3.mm: New.
3929 * obj-c++.dg/method-4.mm: New.
3930 * obj-c++.dg/method-5.mm: New.
3931 * obj-c++.dg/method-6.mm: New.
3932 * obj-c++.dg/method-7.mm: New.
3933 * obj-c++.dg/no-extra-load.mm: New.
3934 * obj-c++.dg/overload-1.mm: New.
3935 * obj-c++.dg/pragma-1.mm: New.
3936 * obj-c++.dg/pragma-2.mm: New.
3937 * obj-c++.dg/private-1.mm: New.
3938 * obj-c++.dg/private-2.mm: New.
3939 * obj-c++.dg/proto-qual-1.mm: New.
3940 * obj-c++.dg/qual-types-1.mm: New.
3941 * obj-c++.dg/stubify-1.mm: New.
3942 * obj-c++.dg/stubify-2.mm: New.
3943 * obj-c++.dg/super-class-1.mm: New.
3944 * obj-c++.dg/super-class-2.mm: New.
3945 * obj-c++.dg/super-dealloc-1.mm: New.
3946 * obj-c++.dg/super-dealloc-2.mm: New.
3947 * obj-c++.dg/template-1.mm: New.
3948 * obj-c++.dg/template-2.mm: New.
3949 * obj-c++.dg/template-3.mm: New.
3950 * obj-c++.dg/template-4.mm: New.
3951 * obj-c++.dg/template-5.mm: New.
3952 * obj-c++.dg/template-6.mm: New.
3953 * obj-c++.dg/try-catch-1.mm: New.
3954 * obj-c++.dg/try-catch-2.mm: New.
3955 * obj-c++.dg/try-catch-3.mm: New.
3956 * obj-c++.dg/try-catch-4.mm: New.
3957 * obj-c++.dg/try-catch-5.mm: New.
3958 * obj-c++.dg/try-catch-6.mm: New.
3959 * obj-c++.dg/try-catch-7.mm: New.
3960 * obj-c++.dg/try-catch-8.mm: New.
3961 * obj-c++.dg/try-catch-9.mm: New.
3962 * obj-c++.dg/va-meth-1.mm: New.
3963
3964 2005-05-25 Ziemowit Laski <zlaski@apple.com>
3965
3966 * obj-c++.dg/selector-1.mm: New.
3967 * obj-c++.dg/selector-2.mm: New.
3968
3969 2005-05-25 Ziemowit Laski <zlaski@apple.com>
3970
3971 * obj-c++.dg/selector-3.mm: New.
3972 * objc.dg/selector-3.m: New.
3973
3974 2005-05-25 Ziemowit Laski <zlaski@apple.com>
3975
3976 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
3977 about where warning appears.
3978
3979 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
3980
3981 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
3982 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
3983 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
3984 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
3985
3986 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
3987
3988 * gcc.dg/20050524-1.c: New test.
3989
3990 2005-05-25 Jan Hubicka <jh@suse.cz>
3991
3992 * gcc.dg/tree-prof/inliner-1.c: New.
3993
3994 2005-05-25 Janis Johnson <janis187@us.ibm.com>
3995
3996 * gcc.dg/tree-prof: New directory.
3997 * gcc.dg/tree-prof/tree-prof.exp: New.
3998
3999 2005-05-25 DJ Delorie <dj@redhat.com>
4000
4001 * gcc.dg/Wattributes-1.c: New.
4002 * gcc.dg/Wattributes-2.c: New.
4003 * gcc.dg/Wattributes-3.c: New.
4004
4005 20005-05-24 Janis Johnson <janis187@us.ibm.com>
4006
4007 PR tree-optimization/19833
4008 * gcc.dg/uninit-4.c: Remove xfail.
4009 * gcc.dg/uninit-9.c: Ditto.
4010
4011 2005-05-24 Ziemowit Laski <zlaski@apple.com>
4012
4013 * obj-c++.dg/bitfield-[1-5].mm: New.
4014 * obj-c++.dg/class-protocol-1.mm: New.
4015 * obj-c++.dg/comp-types-1[0-1].mm: New.
4016 * obj-c++.dg/comp-types-[2-9].mm: New.
4017 * obj-c++.dg/encode-[4-8].mm: New.
4018 * obj-c++.dg/layout-1.mm: New.
4019 * obj-c++.dg/method-1[0-9].mm: New.
4020 * obj-c++.dg/method-2[0-1].mm: New.
4021 * obj-c++.dg/method-[8-9].mm: New.
4022 * obj-c++.dg/objc-gc-3.mm: New.
4023 * obj-c++.dg/try-catch-10.mm: New.
4024 * objc.dg/bitfield-5.m: New.
4025 * objc.dg/comp-types-10.m: New.
4026 * objc.dg/comp-types-9.m: New.
4027 * objc.dg/layout-1.m: New.
4028 * objc.dg/objc-gc-4.m: New.
4029 * objc.dg/try-catch-9.m: New.
4030 * objc.dg/class-protocol-1.m: Tweak diagnostics.
4031 * objc.dg/comp-types-1.m: Likewise.
4032 * objc.dg/comp-types-[5-6].m: Likewise.
4033 * objc.dg/method-9.m: Likewise.
4034
4035 2005-05-24 Janis Johnson <janis187@us.ibm.com>
4036
4037 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
4038 and on hardware without VMX support.
4039
4040 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
4041
4042 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
4043
4044 * lib/profopt.exp (dg-final-generate, dg-final-use,
4045 profopt-final-code, profopt-get-options): New.
4046 (profopt-execute): Process test directives.
4047
4048 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
4049 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
4050 cleanup-tree-dump, cleanup-saved-temps): Update comments.
4051
4052 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
4053
4054 PR C++/21645
4055 * g++.dg/init/ctor5.C: New test.
4056
4057 2005-05-24 Ira Rosen <irar@il.ibm.com>
4058
4059 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
4060 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
4061 vect-113.c, vect-114.c.
4062
4063 2005-05-23 Adam Nemet <anemet@lnxw.com>
4064
4065 * gcc.dg/const-elim-1.c: Remove xfails.
4066
4067 2005-05-23 Jeff Law <law@redhat.com>
4068
4069 * gcc.c-torture/compile/pr21638.c: New test.
4070 * gcc.c-torture/compile/20050520-1.c: New test.
4071
4072 2005-05-23 Nick Clifton <nickc@redhat.com>
4073
4074 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
4075 be a proper triple, ie: m32r*-*-*.
4076 * g++.old-deja/g++.jason/thunk3.C: Likewise.
4077
4078 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
4079
4080 PR middle-end/21331
4081 PR tree-opt/21293
4082 * gcc.c-torture/compile/pr21293.c: New test.
4083 * gcc.c-torture/execute/pr21331.c: New test.
4084
4085 2004-05-20 Richard Henderson <rth@redhat.com>
4086
4087 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
4088
4089 2005-05-20 Ziemowit Laski <zlaski@apple.com>
4090
4091 * obj-c++-dg.exp: Add.
4092 * obj-c++.exp: Add.
4093 * obj-c++.dg/dg.exp: Add.
4094
4095 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
4096
4097 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
4098 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
4099
4100 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
4101
4102 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
4103
4104 2004-05-19 Richard Henderson <rth@redhat.com>
4105
4106 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
4107
4108 2005-05-19 Janis Johnson <janis187@us.ibm.com>
4109
4110 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
4111
4112 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
4113
4114 2005-05-19 Jakub Jelinek <jakub@redhat.com>
4115
4116 PR c++/21495
4117 * g++.dg/parse/extern1.C: New test.
4118 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
4119
4120 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
4121
4122 * gcc.dg/c99-math.h: New.
4123 * gcc.dg/c99-math-float-1.c: New test.
4124 * gcc.dg/c99-math-double-1.c: Likewise.
4125 * gcc.dg/c99-math-long-double-1.c: Likewise.
4126
4127 2005-05-18 Richard Henderson <rth@redhat.com>
4128
4129 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
4130
4131 2005-05-18 Devang Patel <dpatel@apple.com>
4132
4133 * g++.dg/opt/20050511-1.C: New test.
4134
4135 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
4136
4137 PR libfortran/21127
4138 * gfortran.dg/reshape-complex.f90: New test.
4139
4140 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
4141
4142 * gfortran.dg/array_constructor_1.f90: New test.
4143 * gfortran.dg/array_constructor_2.f90: New test.
4144
4145 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
4146
4147 PR fortran/20954
4148 * gfortran.dg/pr20954.f: New test.
4149
4150 2005-05-17 Mike Stump <mrs@apple.com>
4151
4152 Yet more Objective-C++...
4153
4154 * objc.dg/method-5.m: Update.
4155 * objc.dg/method-6.m: Update.
4156 * objc.dg/method-7.m: Update.
4157 * objc.dg/method-9.m: Update.
4158 * objc.dg/try-catch-2.m: Update.
4159
4160 2005-05-17 Mark Mitchell <mark@codesourcery.com>
4161
4162 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
4163 Remove little-endian optimizations.
4164
4165 2005-05-17 Jeff Law <law@redhat.com>
4166
4167 * g++.dg/tree-ssa/pr14814.C: New test.
4168 * gcc.dg/tree-ssa/pr14814.C: New test.
4169 * gcc.dg/tree-ssa/pr17141-1.C: New test.
4170 * gcc.dg/tree-ssa/pr17141-2.C: New test.
4171
4172 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
4173
4174 * gcc.dg/compat/generate-random.c: Do not include
4175 libiberty.h.
4176 * gcc.dg/compat/generate-random_r.c: Likewise.
4177
4178 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
4179
4180 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
4181
4182 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
4183
4184 PR middle-end/21595
4185 * g++.dg/tree-ssa/builtin1.C: New testcase.
4186
4187 2005-05-17 Jakub Jelinek <jakub@redhat.com>
4188
4189 PR c++/21454
4190 * g++.dg/opt/const4.C: New test.
4191
4192 PR middle-end/21492
4193 * g++.dg/opt/crossjump1.C: New test.
4194
4195 PR tree-optimization/21610
4196 * gcc.c-torture/compile/20050516-1.c: New test.
4197
4198 PR fortran/15080
4199 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
4200 about the test failing.
4201 * gfortran.fortran-torture/execute/where_7.f90: New test.
4202 * gfortran.fortran-torture/execute/where_8.f90: New test.
4203
4204 2005-05-16 Richard Henderson <rth@redhat.com>
4205
4206 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
4207 i?86 and x86_64.
4208
4209 2005-05-16 Mark Mitchell <mark@codesourcery.com>
4210
4211 * gcc.dg/compat/generate-random.c (config.h): Do not include.
4212 (limits.h): Include unconditionally.
4213 (stdlib.h): Likewise.
4214 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
4215 (limits.h): Include unconditionally.
4216 (stdlib.h): Likewise.
4217 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
4218 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
4219 (limits.h): Include unconditionally.
4220 (stdlib.h): Likewise.
4221 (hashtab.h): Do not include.
4222 (getopt.h): Likewise.
4223 (stddef.h): Include.
4224 (hashval_t): Define.
4225 (struct entry): Add "next" field.
4226 (HASH_SIZE): New macro.
4227 (hash_table): New variable.
4228 (switchfiles): Do not use xmalloc.
4229 (mix): New macro.
4230 (iterative_hash): New function.
4231 (hasht): Remove.
4232 (e_exists): New function.
4233 (e_insert): Likewise.
4234 (output): Use, instead of libiberty hashtable functions.
4235 (main): Do not use getopt. Do not call htab_create.
4236
4237 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
4238
4239 PR libstdc++/21526
4240 * lib/target-supports.exp (check_mkfifo_available):
4241 Return 0 for cygwin as mkfifo support incomplete on platform.
4242 Fix typos in comments.
4243
4244 2005-05-15 Mark Mitchell <mark@codesourcery.com>
4245
4246 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
4247
4248 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
4249
4250 PR fortran/17432
4251 * gfortran.dg/assign_4.f: New test.
4252
4253 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
4254
4255 PR tree-optimization/21563
4256 * gcc.dg/tree-ssa/pr21563.c: New.
4257
4258 2005-05-14 Jan Hubicka <jh@suse.cz>
4259
4260 * gcc.dg/noreturn-7.c: Allow control reaches warning.
4261
4262 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
4263
4264 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
4265
4266 2005-05-13 Julian Brown <julian@codesourcery.com>
4267
4268 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
4269 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
4270
4271 2005-05-13 Jan Hubicka <jh@suse.cz>
4272
4273 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
4274 * gcc.dg/fold-xor-?.c: Likewise.
4275 * gcc.dg/pr15784-?.c: Likewise.
4276 * gcc.dg/pr20922-?.c: Likewise.
4277 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
4278 * gcc.dg/tree-ssa/pr17598.c: Likewise.
4279 * gcc.dg/tree-ssa/pr20470.c: Likewise.
4280
4281 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4282
4283 PR fortran/21260
4284 * gfortran.dg/hollerith_1.f90: New test.
4285
4286 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4287
4288 * gfortran.dg/func_result_2.f90: New test.
4289
4290 2005-05-11 Bud Davis <bdavis@gfortran.org>
4291
4292 * gfortran.dg/dev_null.f90: New test.
4293
4294 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
4295
4296 * gcc.dg/arm-vfp1.c: Revert last change.
4297
4298 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
4299
4300 PR middle-end/19807
4301 PR tree-optimization/19639
4302 * g++.dg/tree-ssa/pr19807.C: New testcase.
4303
4304 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4305
4306 PR libfortran/21471
4307 * gfortran.dg/append-1.f90: New test.
4308
4309 2005-05-10 Diego Novillo <dnovillo@redhat.com>
4310
4311 * gcc.dg/pr18501.c: XFAIL.
4312 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
4313 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
4314 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
4315 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
4316 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
4317 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
4318 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
4319 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
4320
4321 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4322
4323 PR fortran/20178
4324 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
4325 gfortran.dg/f2c_3.f90: New tests.
4326
4327 * gfortran.dg/return_1.f90: Fix dg annotation.
4328
4329 2005-05-10 Diego Novillo <dnovillo@redhat.com>
4330
4331 * gcc.c-torture/compile/20050510-1.c: New test.
4332
4333 2005-05-10 Mark Mitchell <mark@codesourcery.com>
4334
4335 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
4336
4337 2005-05-10 Bob Wilson <bob.wilson@acm.org>
4338
4339 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
4340
4341 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
4342
4343 PR c/17913
4344 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
4345
4346 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
4347
4348 PR c/21342
4349 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
4350 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
4351
4352 2005-05-10 Ben Elliston <bje@au.ibm.com>
4353
4354 PR debug/16676
4355 * gcc.dg/debug/pr16676.c: New test.
4356
4357 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
4358
4359 PR testsuite/21443
4360 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
4361 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
4362 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
4363 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
4364 Change -O1 to -O2.
4365 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
4366 -fno-tree-dominator-opts.
4367
4368 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4369
4370 * gfortran.dg/return_1.f90: New test.
4371
4372 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
4373
4374 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
4375
4376 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
4377
4378 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
4379
4380 PR c++/21427
4381 * g++.dg/inherit/covariant13.C: New.
4382
4383 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4384
4385 PR libfortran/19155
4386 * gfortran.dg/pr19155.f: New test.
4387
4388 2005-05-08 Roger Sayle <roger@eyesopen.com>
4389
4390 PR inline-asm/8788
4391 * gcc.dg/pr8788-1.c: New testcase.
4392
4393 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
4394
4395 PR target/21416
4396 * gcc.target/mips/fpcmp-[12].c: New tests.
4397
4398 2005-05-06 Mark Mitchell <mark@codesourcery.com>
4399
4400 * lib/target-supports-dg.exp (dg-require-fork): New function.
4401 (dg-require-mkfifo): Likewise.
4402 * lib/target-supports.exp (check_function_available): New
4403 function.
4404 (check_fork_available): Likewise.
4405 (check_mkfifo_available): Likewise.
4406
4407 2005-05-06 Jeff Law <law@redhat.com>
4408
4409 * gcc.c-torture/compile/pr21380.c: New test.
4410
4411 2005-05-06 Jakub Jelinek <jakub@redhat.com>
4412
4413 PR c++/20961
4414 * g++.dg/ext/weak3.C: New test.
4415
4416 2005-05-05 Mark Mitchell <mark@codesourcery.com>
4417
4418 PR c++/21352
4419 * g++.dg/template/crash37.C: New test.
4420
4421 2005-05-05 Paul Brook <paul@codesourcery.com>
4422
4423 * gcc.dg/arm-g2.c: Use effective-target arm32.
4424 * gcc.dg/arm-mmx-1.c: Ditto.
4425 * gcc.dg/arm-scd42-2.c: Ditto.
4426 * gcc.dg/arm-vfp1.c: Ditto.
4427 * lib/target-supports.exp (check_effective_target_arm32): New
4428 function.
4429
4430 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
4431
4432 PR libfortran/21354
4433 gfortran.dg/in_pack_rank7.f90: New test.
4434
4435 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
4436
4437 PR middle-end/15618
4438 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
4439
4440 2005-05-04 Jakub Jelinek <jakub@redhat.com>
4441
4442 PR middle-end/21265
4443 * gcc.dg/20050503-1.c: New test.
4444
4445 PR rtl-optimization/21239
4446 * gcc.dg/i386-sse-11.c: New test.
4447
4448 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
4449
4450 PR target/16888
4451 * gcc.target/i386/asm-1.c: New test.
4452
4453 2005-05-03 Jakub Jelinek <jakub@redhat.com>
4454
4455 PR rtl-optimization/21330
4456 * gcc.c-torture/execute/20050502-1.c: New test.
4457
4458 PR target/21297
4459 * gcc.c-torture/execute/20050502-2.c: New test.
4460
4461 2005-05-03 Uros Bizjak <uros@kss-loka.si>
4462
4463 PR middle-end/21282
4464 * gcc.dg/pr21282.c: New.
4465
4466 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
4467
4468 * gcc.dg/vect/pr20122.c: Clean up .vect file.
4469 * gcc.dg/vect/vect-92.c: Likewise
4470 * gcc.dg/vect/vect-93.c: Likewise
4471 * gcc.dg/vect/vect-dv-1.c: Likewise
4472 * gcc.dg/vect/vect-dv-2.c: Likewise
4473 * gcc.dg/vect/vect-ifcvt-10.c: Likewise
4474
4475 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
4476
4477 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
4478 * gfortran.dg/vect/vect-2.f90: Likewise
4479 * gfortran.dg/vect/vect-3.f90: Likewise
4480 * gfortran.dg/vect/vect-4.f90: Likewise
4481 * gfortran.dg/vect/vect-5.f90: Likewise
4482
4483 2005-05-02 Geoffrey Keating <geoffk@apple.com>
4484
4485 PR target/20813
4486 * gcc.dg/rs6000-fpint-2.c: New.
4487
4488 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
4489
4490 PR c/15698
4491 * gcc.dg/builtins-30.c: Update expected messages.
4492 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
4493 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
4494 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
4495
4496 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
4497
4498 PR tree-optimization/21294
4499 * gcc.dg/tree-ssa/pr21294.c: New.
4500
4501 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
4502
4503 * gcc.dg/altivec-3.c (vec_store): Do not use the old
4504 __builtin_altivec_st_internal_4si built-in.
4505
4506 2005-05-02 Mark Mitchell <mark@codesourcery.com>
4507
4508 PR c++/15875
4509 * g++.dg/template/ptrmem14.C: New test.
4510
4511 2005-05-02 Paul Brook <paul@codesourcery.com>
4512
4513 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
4514
4515 2005-05-02 Michael Matz <matz@suse.de>
4516
4517 PR c++/19542
4518 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
4519
4520 2005-05-01 Mark Mitchell <mark@codesourcery.com>
4521
4522 * g++.dg/cpp/weak.C: New test.
4523
4524 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
4525
4526 * gcc.dg/tree-ssa/loop-8.c: New test.
4527
4528 2005-04-30 Michael Maty <matz@suse.de>
4529
4530 * gcc.dg/inline-mcpy.c: New test.
4531
4532 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
4533
4534 PR libfortran/18958
4535 * gfortran.dg/eoshift.f90: New test case.
4536
4537 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
4538
4539 PR libfortran/18857
4540 * gfortran.dg/matmul_1.f90: New test.
4541
4542 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
4543
4544 PR tree-optimization/21030
4545 * gcc.dg/tree-ssa/pr21030.c: New.
4546
4547 2005-04-29 Devang Patel <dpatel@apple.com>
4548
4549 PR tree-optimization/21272
4550 * gcc.dg/vect/vect-ifcvt-10.c: New test.
4551
4552 2005-04-29 Jakub Jelinek <jakub@redhat.com>
4553
4554 PR fortran/13082
4555 PR fortran/18824
4556 * gfortran.dg/entry_4.f90: New test.
4557 * gfortran.fortran-torture/execute/entry_1.f90: New test.
4558 * gfortran.fortran-torture/execute/entry_2.f90: New test.
4559 * gfortran.fortran-torture/execute/entry_3.f90: New test.
4560 * gfortran.fortran-torture/execute/entry_4.f90: New test.
4561 * gfortran.fortran-torture/execute/entry_5.f90: New test.
4562 * gfortran.fortran-torture/execute/entry_6.f90: New test.
4563 * gfortran.fortran-torture/execute/entry_7.f90: New test.
4564
4565 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4566
4567 * gfortran.fortran-torture/execute/entry_8.f90: New test.
4568
4569 2005-04-29 Paul Brook <paul@codesourcery.com>
4570
4571 * gfortran.dg/entry_3.f90: New test.
4572
4573 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4574
4575 * gfortran.dg/implicit_4.f90: New test.
4576
4577 2005-04-28 Bob Wilson <bob.wilson@acm.org>
4578
4579 * lib/target-supports.exp (check_profiling_available): Return
4580 false for xtensa-*-elf.
4581
4582 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
4583
4584 * lib/fortran-torture.exp (fortran-torture.exp): Catch
4585 error if file cannot be deleted.
4586
4587 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
4588
4589 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
4590 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
4591 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
4592 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
4593 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
4594 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
4595 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
4596 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
4597 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
4598 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
4599 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
4600 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
4601 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
4602
4603 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4604
4605 PR fortran/20865
4606 * gfortran.dg/pr20865.f90: New test.
4607
4608 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
4609
4610 * gcc.dg/void-cast-2.c: New test.
4611
4612 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
4613
4614 PR c/21159
4615 * gcc.dg/void-cast-1.c: New test.
4616
4617 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
4618
4619 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
4620
4621 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4622
4623 PR fortran/21177
4624 * gfortran.dg/pr21177.f90: New test.
4625
4626 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
4627
4628 PR tree-optimization/21171
4629 * gcc.dg/tree-ssa/pr21171.c: New test.
4630
4631 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
4632
4633 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
4634 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
4635 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
4636 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
4637 gcc.dg/tree-ssa/gen-vect-32.c: New.
4638 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
4639 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
4640 don't run on PPC32.
4641
4642 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
4643
4644 PR c/21213
4645 * gcc.dg/transparent-union-3.c: New test.
4646
4647 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
4648
4649 PR c/20740
4650 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
4651 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
4652 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
4653 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
4654 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
4655 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
4656
4657 2005-04-26 Jeff Law <law@redhat.com>
4658
4659 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
4660 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
4661 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
4662 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
4663 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
4664 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
4665 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
4666
4667 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
4668
4669 PR tree-optimization/17598
4670 * gcc.dg/tree-ssa/pr17598.c: New testcase.
4671
4672 2005-04-25 Mike Stump <mrs@apple.com>
4673
4674 * objc.dg/fix-and-continue-1.m: Add.
4675
4676 2005-04-25 Roger Sayle <roger@eyesopen.com>
4677
4678 PR c++/20995
4679 * g++.dg/opt/pr20995-1.C: New test case.
4680
4681 2005-04-25 Devang Patel <dpatel@apple.com>
4682
4683 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
4684
4685 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
4686
4687 PR testsuite/21062
4688 * g++.dg/opt/alias2.C (printf): Correct the prototype.
4689
4690 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
4691
4692 PR C++/21188
4693 * g++.dg/opt/rtti2.C: New test.
4694
4695 2005-04-25 Paul Brook <paul@codesourcery.com>
4696 Steven G. Kargl <kargls@comcast.net>
4697
4698 PR fortran/20879
4699 * gfortran.dg/ichar_1.f90: New file.
4700
4701 2005-04-24 Jakub Jelinek <jakub@redhat.com>
4702
4703 PR middle-end/20991
4704 * g++.dg/opt/pr20991.C: New test.
4705
4706 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
4707 where sizeof (type) < __alignof__ (type).
4708 * gcc.dg/compat/struct-layout-1.h: Likewise.
4709
4710 2005-04-24 Per Bothner <per@bothner.com>
4711 Devang Patel <dpatel@apple.com>
4712
4713 PR preprocessor/20907
4714 * gcc.dg/cpp/very-long-comment.c: New test.
4715
4716 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4717
4718 PR fortran/20059
4719 * gfortran.dg/common_5.f: New test.
4720
4721 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
4722
4723 PR middle-end/21082
4724 * g++.dg/tree-ssa/pr21082.C: New testcase.
4725
4726 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
4727
4728 * gcc.dg/vect/vect-99.c: New test.
4729
4730 2005-04-22 Diego Novillo <dnovillo@redhat.com>
4731
4732 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
4733
4734 2005-04-22 Jeff Law <law@redhat.com>
4735
4736 * gcc.dg/uninit-5.c: Remove xfails.
4737 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
4738 conditionals and loads.
4739
4740 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
4741
4742 PR libfortran/20074
4743 PR libfortran/20436
4744 PR libfortran/21108
4745 * gfortran.dg/nested_reshape.f90: new test
4746 * gfortran.dg/reshape-alloc.f90: new test
4747 * gfortran.dg/reshape.f90: new test
4748
4749 2005-04-22 Mark Mitchell <mark@codesourcery.com>
4750
4751 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
4752
4753 * gcc.dg/arm-vfp1.c: New test.
4754
4755 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
4756
4757 PR c++/21087
4758 * g++.dg/lookup/builtin2.C: New test.
4759
4760 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
4761
4762 * gcc.dg/weak/weak-13.c: New test.
4763
4764 2005-04-21 Geoffrey Keating <geoffk@apple.com>
4765
4766 * lib/target-supports.exp (check_effective_target_sync_int_long):
4767 Add powerpc*.
4768
4769 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
4770
4771 * gcc.target/mips/branch-1.c: New test.
4772
4773 2005-04-21 Richard Henderson <rth@redhat.com>
4774
4775 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
4776 * gcc.dg/vect/vect-86.c: Likewise.
4777 * gcc.dg/vect/vect-87.c: Likewise.
4778 * gcc.dg/vect/vect-88.c: Likewise.
4779
4780 2005-04-21 Devang Patel <dpatel@apple.com>
4781
4782 PR optimization/20994
4783 * gcc.dg/tree-ssa/ifc-3.c: New test.
4784
4785 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
4786
4787 PR c/12913
4788 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
4789 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
4790 gcc.dg/c99-vla-jump-5.c: New tests.
4791
4792 2005-04-19 Richard Henderson <rth@redhat.com>
4793
4794 * lib/target-supports.exp (check_effective_target_vect_int_mult):
4795 Fix typo in exists check.
4796 (check_effective_target_sync_int_long): New.
4797 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
4798 * gcc.dg/ia64-sync-2.c: Likewise.
4799 * gcc.dg/ia64-sync-3.c: Likewise.
4800 * gcc.dg/ia64-sync-4.c: Likewise.
4801
4802 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
4803
4804 * gcc.dg/fold-xor-1.c: New test.
4805 * gcc.dg/fold-xor-2.c: New test.
4806
4807 2005-04-19 James E. Wilson <wilson@specifixinc.com>
4808
4809 PR target/20670
4810 * g++.dg/eh/fp-regs.C: New test.
4811
4812 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
4813
4814 * gcc.dg/Wint-to-pointer-cast-1.c,
4815 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
4816 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
4817 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
4818
4819 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4820
4821 PR fortran/16861
4822 * gfortran.dg/pr16861.f90: New test.
4823
4824 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
4825
4826 * gcc.dg/pr21085.c: New test.
4827
4828 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
4829
4830 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
4831 (setup_mips_tests, dg-mips-options): New procedures.
4832 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
4833 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
4834 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
4835 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
4836 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
4837 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
4838 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
4839 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
4840 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
4841 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
4842 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
4843 dg-mips-options instead of dg-options. Remove now-redundant
4844 preprocessor guards.
4845 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
4846 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
4847 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
4848 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
4849 * gcc.dg/vr-mult-2.c: Delete.
4850 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
4851 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
4852 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
4853 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
4854 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
4855 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
4856 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
4857
4858 2005-04-18 Laurent GUERBY <laurent@guerby.net>
4859
4860 * ada/acats/run_all.sh: Use sync when executable not present.
4861
4862 2005-04-18 Devang Patel <dpatel@apple.com>
4863
4864 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
4865 * gcc.dg/vect/vect-11a.c: New.
4866 * gcc.dg/vect/vect-none.c: Update.
4867 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
4868
4869 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
4870
4871 PR tree-optimization/20922
4872 * gcc.dg/pr20922-1.c: New test.
4873 * gcc.dg/pr20922-2.c: New test.
4874 * gcc.dg/pr20922-3.c: New test.
4875 * gcc.dg/pr20922-4.c: New test.
4876 * gcc.dg/pr20922-5.c: New test.
4877 * gcc.dg/pr20922-6.c: New test.
4878
4879 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4880
4881 PR libfortran/20950
4882 * gfortran.dg/pr20950.f: New test.
4883
4884 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4885
4886 PR libfortran/19216
4887 * gfortran.dg/pr19216.f: New test.
4888
4889 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
4890
4891 PR tree-optimization/21001
4892 * gcc.dg/tree-ssa/pr21001.c: New.
4893
4894 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
4895
4896 PR libfortran/21075
4897 * gfortran.dg/reshape_rank7.f90: New test.
4898
4899 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
4900
4901 PR libfortran/12884 gfortran.dg/pr12884.f: New test
4902 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
4903 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
4904 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
4905 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
4906 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
4907 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
4908 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
4909 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
4910 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
4911 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
4912 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
4913 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
4914 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
4915 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
4916 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
4917 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
4918 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
4919 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
4920 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
4921 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
4922
4923 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
4924
4925 * gfortran.dg/wtruncate.f: New testcase.
4926 * gfortran.dg/wtruncate.f90: New testcase.
4927
4928 2005-04-16 Mark Mitchell <mark@codesourcery.com>
4929
4930 PR c++/21025
4931 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
4932 which sizeof/alignof is dependent, rather than just whether we are
4933 processing_template_decl.
4934
4935 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
4936
4937 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
4938 corrected typo where the wrong variables had been compared.
4939
4940 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
4941
4942 PR libfortran/18495
4943 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
4944 Test callee-allocated version of return array with a write
4945 statement.
4946 Test spread with a temporary with another write statement.
4947
4948 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
4949
4950 PR tree-optimization/21031
4951 * gcc.dg/tree-ssa/pr21031.c: New.
4952
4953 2005-04-15 Uros Bizjak <uros@kss-loka.si>
4954
4955 PR tree-optimization/21004
4956 * gcc.dg/builtins-53.c: Include builtins-config.h.
4957 Check floorf, ceilf, floorl and ceill transformations
4958 only when HAVE_C99_RUNTIME is defined.
4959
4960 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
4961
4962 PR middle-end/20739
4963 * gcc.dg/tree-ssa/pr20739.c: New test.
4964
4965 2005-04-14 Mike Stump <mrs@apple.com>
4966
4967 * gcc.dg/Foundation.framework/empty: New.
4968 * gcc.dg/framework-2.c: New.
4969
4970 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
4971
4972 PR tree-optimization/21021
4973 * gcc.c-torture/compile/pr21021.c: New.
4974
4975 2005-04-14 Janis Johnson <janis187@us.ibm.com
4976
4977 PR testsuite/21010
4978 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
4979 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
4980 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
4981 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
4982 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
4983 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
4984 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
4985 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
4986
4987 2005-04-14 Richard Henderson <rth@redhat.com>
4988
4989 * lib/target-supports.exp (check_effective_target_vect_condition):
4990 Add ia64, i?86, and x86_64.
4991
4992 2005-04-14 Steven G. Kargl <kargls@comcast.net>
4993
4994 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
4995
4996 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
4997
4998 PR tree-optimization/20657
4999 * gcc.dg/tree-ssa/pr20657.c: New.
5000
5001 2005-04-14 Uros Bizjak <uros@kss-loka.si>
5002
5003 * gcc.dg/builtins-53.c: Also check (int)trunc* and
5004 (long long int)trunc*.
5005
5006 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
5007
5008 PR target/20927
5009 * gcc.dg/pr20927.c: New test.
5010
5011 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
5012
5013 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
5014 * gcc.target/mips/asm-1.c: Likewise.
5015
5016 2005-04-13 Dale Johannesen <dalej@apple.com>
5017
5018 * objc.dg/objc-fast-4.m: New.
5019
5020 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
5021
5022 * gcc.target/cris/torture/cris-torture.exp: New driver in new
5023 directory.
5024 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
5025
5026 2005-04-13 David Edelsohn <edelsohn@gnu.org>
5027
5028 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
5029 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
5030 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
5031
5032 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
5033
5034 PR tree-optimization/20913
5035 * gcc.dg/tree-ssa/pr20913.c: New.
5036
5037 PR tree-optimization/20702
5038 * gcc.dg/tree-ssa/pr20702.c: New.
5039
5040 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5041
5042 PR c++/13744
5043 * g++.dg/inherit/local3.C: New test.
5044
5045 2005-04-12 Jeff Law <law@redhat.com>
5046
5047 * gcc.dg/tree-ssa/20050412-1.c: New test.
5048
5049 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
5050
5051 PR libfortran/19016
5052 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
5053 Add tests with mask generated by expression.
5054 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
5055 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
5056 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
5057
5058 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
5059
5060 PR middle-end/20917
5061 * gcc.dg/20050409-1.c: New test.
5062
5063 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
5064
5065 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
5066
5067 2005-04-11 Mark Mitchell <mark@codesourcery.com>
5068
5069 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
5070 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
5071 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
5072 (TARGET_CXX): Adjust accordingly.
5073 * target.h (struct gcc_target): Remove epxort_class_data. Add
5074 determine_class_data_visibility and class_data_always_comdat.
5075 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
5076 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
5077 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
5078 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
5079 (arm_cxx_determine_class_data_visibility): New.
5080 (arm_cxx_class_data_always_comdat): Likewise.
5081 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
5082 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
5083 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
5084 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
5085 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
5086 Define.
5087
5088 2005-04-11 Mark Mitchell <mark@codesourcery.com>
5089
5090 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
5091
5092 2005-04-11 Geoffrey Keating <geoffk@apple.com>
5093
5094 * gcc.dg/i386-darwin-fpmath.c: New.
5095
5096 2004-04-11 Devang Patel <dpatel@apple.com>
5097
5098 * lib/target-supports.exp (check_effective_target_vect_condition): New.
5099 * gcc.dg/vect/vect-ifcvt-1.c: New test.
5100 * gcc.dg/vect/vect-ifcvt-2.c: New test.
5101 * gcc.dg/vect/vect-ifcvt-3.c: New test.
5102 * gcc.dg/vect/vect-ifcvt-4.c: New test.
5103 * gcc.dg/vect/vect-ifcvt-5.c: New test.
5104 * gcc.dg/vect/vect-ifcvt-6.c: New test.
5105 * gcc.dg/vect/vect-ifcvt-7.c: New test.
5106 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
5107
5108 2004-04-11 Devang Patel <dpatel@apple.com>
5109
5110 * gcc.dg/vect/vect-dv-1.c: New test.
5111 * gcc.dg/vect/vect-dv-2.c: New test.
5112
5113 2005-04-11 Diego Novillo <dnovillo@redhat.com>
5114
5115 PR tree-optimization/20933
5116 * gcc.dg/tree-ssa/pr20933.c: New test.
5117
5118 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5119
5120 * gfortran.dg/fold_nearest.f90: New test.
5121
5122 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
5123
5124 * gcc.dg/tree-ssa/alias-1.c: New test.
5125
5126 2005-04-11 Diego Novillo <dnovillo@redhat.com>
5127
5128 PR tree-optimization/20920
5129 * g++.dg/tree-ssa/pr20920.C: New test.
5130
5131 2005-04-11 Uros Bizjak <uros@kss-loka.si>
5132
5133 * gcc.dg/builtins-53.c: Also check (int)ceil* and
5134 (long long int)ceil*.
5135
5136 2005-04-10 Mark Mitchell <mark@codesourcery.com>
5137
5138 * g++.dg/warn/Wdtor1.C: Declare template in system header with
5139 explicit C++ linkage.
5140
5141 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5142
5143 * gfortran.dg/pr17229.f: Take care of the new obsolescence
5144 warning for arithmetic IF statements.
5145
5146 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
5147
5148 * eor_handling_1.f90: New test case.
5149 * eor_handling_2.f90: New test case.
5150 * eor_handling_3.f90: New test case.
5151 * eor_handling_4.f90: New test case.
5152 * eor_handling_5.f90: New test case.
5153 * noadv_size.f90: New test case.
5154 * pad_no.f90: New test case.
5155
5156 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
5157
5158 * gcc.c-torture/execute/20050410-1.c: New test.
5159
5160 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
5161
5162 * gcc.dg/pr20126.c: New.
5163
5164 2005-04-09 Bud Davis <bdavis@gfortran.org>
5165 Steven G. Kargl <kargls@comcast.net>
5166
5167 * gfortran.dg/PR19872.f: New test.
5168
5169 2005-04-09 Steven G. Kargl <kargls@comcast.net>
5170
5171 * gfortran.dg/nint_1.f90: Fix dg-do directive
5172
5173 2005-04-09 Steven G. Kargl <kargls@comcast.net>
5174
5175 * gfortran.dg/nint_1.f90: New test.
5176
5177 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
5178
5179 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
5180 Added test for callee-allocated arrays with write statements.
5181 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
5182 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
5183 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
5184 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
5185 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
5186
5187 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
5188
5189 PR libfortran/20163
5190 * gfortran.dg/open-options-blanks.f: New test.
5191
5192 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
5193
5194 PR fortran/13257
5195 * gfortran.dg/comma_format_extension_[1234].f: New tests.
5196
5197 2005-04-09 Jakub Jelinek <jakub@redhat.com>
5198
5199 * gcc.dg/tree-ssa/stdarg-1.c: New test.
5200 * gcc.dg/tree-ssa/stdarg-2.c: New test.
5201 * gcc.dg/tree-ssa/stdarg-3.c: New test.
5202 * gcc.dg/tree-ssa/stdarg-4.c: New test.
5203 * gcc.dg/tree-ssa/stdarg-5.c: New test.
5204 * gcc.c-torture/execute/stdarg-4.c: New test.
5205
5206 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
5207
5208 PR target/20795
5209 * g++.dg/abi/param2.C: New test.
5210
5211 2005-04-09 Uros Bizjak <uros@kss-loka.si>
5212
5213 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
5214
5215 2005-04-09 Uros Bizjak <uros@kss-loka.si>
5216
5217 * gcc.dg/builtins-53.c: New test.
5218
5219 2005-04-08 Diego Novillo <dnovillo@redhat.com>
5220
5221 * g++.dg/tree-ssa/pr18178.C: New test.
5222 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
5223 * gcc.c-torture/execute/20041019-1.c: New test.
5224 * gcc.dg/tree-ssa/20041008-1.c: New test.
5225 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
5226 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
5227 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
5228 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
5229 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
5230 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
5231 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
5232 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
5233 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
5234 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
5235
5236 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
5237
5238 PR rtl-optimization/20466
5239 * gcc.c-torture/execute/pr20466-1.c: New test.
5240
5241 2005-04-08 Mark Mitchell <mark@codesourcery.com>
5242
5243 PR c++/20905
5244 * g++.dg/parse/cond2.C: New test.
5245
5246 PR c++/20145
5247 * g++.dg/warn/Wdtor1.C: New test.
5248
5249 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5250
5251 PR fortran/17229
5252 * gfortran.dg/pr17229.f: New test.
5253
5254 2005-04-07 Steven G. Kargl <kargls@comcast.net>
5255
5256 * gfortran.dg/tiny_1.f90: New test.
5257 * gfortran.dg/tiny_2.f90: ditto.
5258
5259 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
5260
5261 * gfortran.dg/eor_1.f90: Fix dg-do run line
5262 * gfortran.dg/open_new.f90: Fix dg-do run line
5263
5264 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
5265
5266 * lib/target-supports.exp (get_compiler_messages): Support
5267 optional arguments, the fourth being compiler options.
5268 (check_effective_target_fpic): New proc.
5269 * gcc.dg/20050321-2.c: Restrict to target fpic.
5270
5271 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
5272
5273 * gcc.dg/15443-1.c: New test.
5274 * gcc.dg/15443-2.c: Likewise.
5275
5276 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5277
5278 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
5279
5280 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
5281
5282 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
5283
5284 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
5285
5286 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
5287 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
5288 -m64.
5289 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
5290 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
5291 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
5292
5293 2005-04-06 Mark Mitchell <mark@codesourcery.com>
5294
5295 PR c++/20212
5296 * g++.dg/warn/Wunused-11.C: New test.
5297
5298 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
5299
5300 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
5301
5302 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
5303
5304 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
5305
5306 2005-04-05 Mark Mitchell <mark@codesourcery.com>
5307
5308 PR c++/20734
5309 * g++.dg/template/ptrmem13.C: New test.
5310
5311 2005-04-05 Per Bothner <per@bothner.com>
5312
5313 * lib/gcc.exp: Always add -fno-show-column, for now.
5314
5315 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
5316
5317 PR testsuite/20767
5318 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
5319 of plain old "unsigned int" for the type of "i". Makes this test
5320 64bit clean.
5321
5322 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
5323
5324 * gcc.dg/i386-ssefn-1.c: New test.
5325 * gcc.dg/i386-ssefn-2.c: New test.
5326 * gcc.dg/i386-ssefn-3.c: New test.
5327 * gcc.dg/i386-ssefn-4.c: New test.
5328
5329 2005-04-05 Jakub Jelinek <jakub@redhat.com>
5330
5331 PR tree-optimization/20076
5332 * gcc.dg/builtin-apply4.c: New test.
5333
5334 PR preprocessor/19475
5335 * gcc.dg/cpp/macspace1.c: New test.
5336 * gcc.dg/cpp/macspace2.c: New test.
5337
5338 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5339
5340 * gfortran.dg/pr20755.f: Fixed bad format.
5341
5342 2005-04-05 Mark Mitchell <mark@codesourcery.com>
5343
5344 PR c++/20763
5345 * g++.dg/ext/attrib21.C: New test.
5346
5347 2004-04-05 Devang Patel <dpatel@apple.com>
5348
5349 * lib/target-supports.exp (check_effective_target_vect_shif): New.
5350 * gcc.dg/vect/vect-shift-1.c: New test.
5351
5352 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5353
5354 PR libfortran/20755
5355 * gfortran.dg/pr20755.f: New test.
5356
5357 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
5358
5359 * gfortran.dg/pr15959.f90: New test.
5360 * gfortran.dg/string_pad_trunc.f90: New test.
5361
5362 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5363
5364 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
5365 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
5366 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
5367 syntax.
5368
5369 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
5370
5371 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
5372
5373 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5374
5375 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
5376 * gcc.c-torture/compile/20011119-2.c: Likewise.
5377 * gcc.c-torture/compile/981001-2.c: Likewise.
5378
5379 2005-04-04 Mark Mitchell <mark@codesourcery.com>
5380
5381 PR c++/20679
5382 * g++.dg/template/overload4.C: New test.
5383
5384 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
5385
5386 PR c++/20746
5387 * g++.dg/abi/covariant5.C: New.
5388
5389 PR debug/20505
5390 * g++.dg/debug/const2.C: New.
5391
5392 2005-04-04 Jakub Jelinek <jakub@redhat.com>
5393
5394 PR rtl-optimization/16104
5395 * gcc.c-torture/execute/20050316-1.c: New test.
5396
5397 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
5398
5399 * g++.dg/template/spec23.C: Fix dg-error text.
5400
5401 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
5402
5403 PR c++/19199
5404 * g++.dg/expr/lval2.C: New.
5405
5406 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5407
5408 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
5409 __builtin_strcasecmp and __builtin_strncasecmp.
5410
5411 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
5412
5413 PR c++/20723
5414 * g++.dg/template/spec22.C: New.
5415 * g++.dg/template/spec23.C: New.
5416
5417 2005-04-03 Dale Ranta <dir@lanl.gov>
5418 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5419
5420 PR libfortran/20068
5421 PR libfortran/20125
5422 PR libfortran/20156
5423 PR libfortran/20471
5424 * gfortran.dg/backspace.f: New test.
5425
5426 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
5427
5428 * gcc.dg/pr19345.c: New test.
5429
5430 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
5431
5432 PR tree-optimization/20640
5433 * gcc.dg/torture/tree-loop-1.c: New.
5434
5435 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
5436
5437 PR rtl-optimization/20290
5438 * gcc.c-torture/execute/loop-ivopts-2.c: New.
5439
5440 2005-04-02 Geoffrey Keating <geoffk@apple.com>
5441
5442 * gcc.dg/rs6000-fpint.c: New.
5443
5444 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
5445
5446 * gcc.dg/old-style-then-proto-1.c: New test.
5447
5448 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5449
5450 * gfortran.fortran-torture/execute/backspace.f90: Check
5451 after backspace and read was incorrect.
5452
5453 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5454
5455 * gcc.c-torture/execute/builtins/strcat.c: Check the result
5456 buffer past the terminating NUL using memcmp.
5457 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
5458 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
5459
5460 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
5461 Fix unused/uninitialized variable warnings.
5462
5463 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
5464 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
5465 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
5466 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
5467
5468 * gcc.c-torture/execute/builtins/abs-1-lib.c,
5469 gcc.c-torture/execute/builtins/fputs-lib.c,
5470 gcc.c-torture/execute/builtins/lib/fprintf.c,
5471 gcc.c-torture/execute/builtins/lib/main.c,
5472 gcc.c-torture/execute/builtins/lib/memcmp.c,
5473 gcc.c-torture/execute/builtins/lib/memmove.c,
5474 gcc.c-torture/execute/builtins/lib/mempcpy.c,
5475 gcc.c-torture/execute/builtins/lib/memset.c,
5476 gcc.c-torture/execute/builtins/lib/printf.c,
5477 gcc.c-torture/execute/builtins/lib/sprintf.c,
5478 gcc.c-torture/execute/builtins/lib/stpcpy.c,
5479 gcc.c-torture/execute/builtins/lib/strchr.c,
5480 gcc.c-torture/execute/builtins/lib/strcmp.c,
5481 gcc.c-torture/execute/builtins/lib/strcpy.c,
5482 gcc.c-torture/execute/builtins/lib/strcspn.c,
5483 gcc.c-torture/execute/builtins/lib/strlen.c,
5484 gcc.c-torture/execute/builtins/lib/strncat.c,
5485 gcc.c-torture/execute/builtins/lib/strncmp.c,
5486 gcc.c-torture/execute/builtins/lib/strncpy.c,
5487 gcc.c-torture/execute/builtins/lib/strrchr.c,
5488 gcc.c-torture/execute/builtins/lib/strspn.c,
5489 gcc.c-torture/execute/builtins/lib/strstr.c,
5490 gcc.c-torture/execute/builtins/memops-asm-lib.c,
5491 gcc.c-torture/execute/builtins/strlen-2.c,
5492 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
5493 prototypes.
5494
5495 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
5496
5497 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
5498 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
5499 selectany usage.
5500
5501 2005-04-01 Jakub Jelinek <jakub@redhat.com>
5502
5503 PR c++/19406
5504 * g++.dg/debug/using1.C: New test.
5505
5506 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
5507
5508 PR middle-end/20524
5509 * gcc.dg/alias-7.c: Prefix asm-declared name with
5510 __USER_LABEL_PREFIX__.
5511
5512 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
5513
5514 Fix fallout from PR middle-end/15700:
5515 * gcc.c-torture/compile/20011119-1.c: Take
5516 __USER_LABEL_PREFIX__ into account.
5517 * gcc.c-torture/compile/20011119-2.c: Likewise.
5518
5519 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
5520
5521 PR c++/18644
5522 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
5523
5524 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
5525
5526 PR c/17855
5527 * gcc.c-torture/compile/struct-non-lval-1.c,
5528 gcc.c-torture/compile/struct-non-lval-2.c,
5529 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
5530
5531 2005-03-31 Janis Johnson <janis187@us.ibm.com>
5532
5533 * gcc.dg/tls/tls.exp: Remove temporary file.
5534 * g++.dg/tls/tls.exp: Ditto.
5535 * lib/file-format.exp: Ditto.
5536 * g++.dg/special/ecos.exp: Ditto.
5537
5538 * lib/profopt.exp: Treat prof_ext as a list.
5539 * gcc.misc-tests/bprob.exp: Ditto.
5540 * g++.dg/bprob/bprob.exp: Ditto.
5541
5542 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
5543 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
5544 g++.dg/tree-ssa/pointer-reference-alias.C,
5545 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
5546 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
5547 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
5548 g++.dg/vect/pr19951.cc: Ditto.
5549 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
5550 gcc.dg/builtins-47.c: Ditto.
5551 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
5552 gcc.dg/pr20115-1.c: Ditto.
5553 * gcc.dg/tree-ssa/20030530-2.c,
5554 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
5555 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
5556 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
5557 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
5558 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
5559 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
5560 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
5561 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
5562 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
5563 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
5564 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
5565 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
5566 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
5567 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
5568 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
5569 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
5570 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
5571 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
5572 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
5573 gcc.dg/tree-ssa/20030824-1.c,
5574 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
5575 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
5576 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
5577 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
5578 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
5579 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
5580 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
5581 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
5582 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
5583 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
5584 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
5585 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
5586 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
5587 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
5588 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
5589 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
5590 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
5591 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
5592 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
5593 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
5594 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
5595 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
5596 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
5597 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
5598 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
5599 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
5600 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
5601 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
5602 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
5603 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
5604 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
5605 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
5606 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
5607 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
5608 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
5609 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
5610 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
5611 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
5612 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
5613 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
5614 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
5615 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
5616 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
5617 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
5618 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
5619 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
5620 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
5621 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
5622 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
5623 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
5624 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
5625 gcc.dg/tree-ssa/useless-1.c: Ditto.
5626 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
5627 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
5628 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
5629 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
5630 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
5631 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
5632 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
5633 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
5634 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
5635 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
5636 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
5637 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
5638 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
5639 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
5640 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
5641 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
5642 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
5643 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
5644 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
5645 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
5646 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
5647 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
5648 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
5649 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
5650 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
5651 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
5652 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
5653 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
5654 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
5655 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
5656 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
5657 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
5658 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
5659 gcc.dg/vect/vect-none.c: Ditto.
5660 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
5661 treelang/compile/unsigned.tree: Ditto.
5662
5663 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
5664 * gcc.dg/cpp/direct2s.c: Ditto.
5665 * gcc.dg/cpp/paste4.c: Ditto.
5666 * gcc.dg/cpp/separate-1.c: Ditto.
5667 * gcc.dg/pch/save-temps-1.c: Ditto.
5668 * g++.dg/ext/altivec-10.C: Ditto.
5669 * g++.dg/pch/pch.C: Ditto.
5670
5671 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
5672
5673 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
5674 * g++.dg/template/repo1.C: Ditto.
5675 * g++.dg/template/repo2.C: Ditto.
5676 * g++.dg/template/repo3.C: Ditto.
5677 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
5678 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
5679 * g++.old-deja/g++.pt/repo1.C: Ditto.
5680 * g++.old-deja/g++.pt/repo2.C: Ditto.
5681 * g++.old-deja/g++.pt/repo3.C: Ditto.
5682 * g++.old-deja/g++.pt/repo4.C: Ditto.
5683
5684 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
5685 * gcc.dg/20030107-1.c: Ditto.
5686 * gcc.dg/20030702-1.c: Ditto.
5687 * gcc.dg/profile-generate-1.c: Ditto.
5688 * g++.dg/other/profile1.C: Ditto.
5689 * g++.old-deja/g++.robertl/eb83.C: Ditto.
5690
5691 * lib/gcc-dg.exp (remove-build-file): New.
5692 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
5693 cleanup-tree-dump, cleanup-saved-temps): New.
5694
5695 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
5696
5697 PR c++/19203, DR 214
5698 * g++.dg/parse/ambig3.C: Not ambiguous.
5699 * g++.dg/template/spec20.C: New.
5700 * g++.dg/template/spec21.C: New.
5701
5702 2005-03-31 Steve Ellcey <sje@cup.hp.com>
5703
5704 PR target/20045
5705 * gcc.dg/ia64-fptr-1.c: Run only on linux.
5706
5707 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5708
5709 PR libfortran/20660
5710 * gfortran.dg/negative_unit.f: New test.
5711
5712 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
5713
5714 * gcc.dg/20050330-1.c: New test.
5715
5716 2005-03-30 Devang Patel <dpatel@apple.com>
5717
5718 * g++.dg/tree-sra/ssa-sra-3.C: New test.
5719
5720 2005-03-30 Dale Johannesen <dalej@apple.com>
5721
5722 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
5723
5724 2005-03-30 Janis Johnson <janis187@us.ibm.com>
5725
5726 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
5727 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
5728 Strip options from test name.
5729
5730 2005-03-31 Jan Hubicka <jh@suse.cz>
5731
5732 * gcc.dg/varpool-1.c: New testcase.
5733
5734 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
5735
5736 PR c/772
5737 PR c/17913
5738 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
5739 gcc.dg/stmt-expr-label-3.c : New tests.
5740 * gcc.c-torture/execute/medce-2.c: Remove.
5741
5742 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
5743
5744 PR c/20368
5745 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
5746 tests.
5747
5748 2005-03-30 Alan Modra <amodra@bigpond.net.au>
5749
5750 * gcc.c-torture/compile/pr20203.c: New test.
5751
5752 2005-03-26 Steven G. Kargl <kargls@comcast.net>
5753
5754 * gfortran.dg/promotion.f90: New test.
5755
5756 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
5757
5758 PR middle-end/20491
5759 * gcc.dg/torture/asm-subreg-1.c: New test.
5760
5761 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
5762
5763 PR c/20672
5764 * gcc.dg/pr20672-1.c: New test.
5765
5766 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
5767
5768 * gfortran.dg/vect: New directory.
5769 * gfortran.dg/vect/vect.exp: New.
5770 * gfortran.dg/vect/vect-1.f90: New test.
5771 * gfortran.dg/vect/vect-2.f90: New test.
5772 * gfortran.dg/vect/vect-3.f90: New test.
5773 * gfortran.dg/vect/vect-4.f90: New test.
5774 * gfortran.dg/vect/vect-5.f90: New test.
5775
5776 2005-03-29 Jakub Jelinek <jakub@redhat.com>
5777
5778 PR middle-end/20622
5779 * gcc.dg/alias-7.c: New test.
5780
5781 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
5782
5783 * gcc.dg/sparc-reg-1.c: New test.
5784
5785 2005-03-28 Steve Ellcey <sje@cup.hp.com>
5786
5787 PR target/19890
5788 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
5789
5790 2005-03-29 Dale Ranta <dir@lanl.gov>
5791 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5792
5793 PR libfortran/20163
5794 * gfortran.dg/pr20163-2.f: New test.
5795
5796 2005-03-28 Jan Hubicka <jh@suse.cz>
5797
5798 PR middle-end/20635
5799 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
5800 by Jakub Jelinek.
5801
5802 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
5803
5804 PR tree-optimization/20626
5805 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
5806 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
5807
5808 2005-03-26 Steven G. Kargl <kargls@comcast.net>
5809
5810 * gfortran.dg/underflow.f90: New test.
5811 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
5812
5813 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5814
5815 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
5816
5817 2005-03-25 Mark Mitchell <mark@codesourcery.com>
5818
5819 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
5820 (g++_init): Make sure that CXXFLAGS is set.
5821 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
5822 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
5823 * lib/gfortran.exp (gfortran_link_flags): Likewise.
5824 * lib/objc.exp (objc_init): Likewise.
5825 * lib/treelang.exp (treelang_init): Likewise.
5826
5827 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
5828
5829 PR tree-optimization/20470
5830 * gcc.dg/tree-ssa/pr20470.c: New test.
5831
5832 2005-03-25 Geoffrey Keating <geoffk@apple.com>
5833
5834 * gcc.dg/ppc-stfiwx.c: New.
5835
5836 2005-03-25 Steve Ellcey <sje@cup.hp.com>
5837
5838 PR target/19888
5839 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
5840
5841 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
5842
5843 * gcc.dg/20050325-1.c: Fix a typo.
5844
5845 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5846
5847 PR libfortran/19678
5848 PR libfortran/19679
5849 * gfortran.dg/dos_eol.f: New test.
5850
5851 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
5852
5853 PR rtl-optimization/20249
5854 * gcc.dg/20050325-1.c: New test.
5855
5856 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5857
5858 PR libfortran/15332
5859 * gfortran.dg/pr15332.f: New test.
5860
5861 2005-03-24 Dale Johannesen <dalej@apple.com>
5862
5863 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
5864
5865 2005-03-24 Geoffrey Keating <geoffk@apple.com>
5866
5867 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
5868 'internal' visibility.
5869 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
5870 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
5871 'protected' visibility.
5872 * gcc.dg/visibility-7.c: Likewise.
5873 * lib/target-supports.exp (check_visibility_available): Take
5874 a parameter, the kind of visibility to check for.
5875 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
5876 to check_visibility_available.
5877
5878 * g++.dg/expr/cast3.C: New.
5879
5880 2005-03-24 David Edelsohn <edelsohn@gnu.org>
5881
5882 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
5883 rs6000.
5884
5885 2005-03-24 Steve Ellcey <sje@cup.hp.com>
5886
5887 PR target/20095
5888 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
5889
5890 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
5891
5892 * gcc.dg/badshift.c: Renamed to...
5893 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
5894
5895 * gcc.target/i386/badshift.c: Renamed to...
5896 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
5897 only.
5898
5899 PR rtl-optimization/20532
5900 * gcc.target/i386/badshift.c: New.
5901
5902 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5903
5904 * gfortran.dg/pr18025.f90: New test.
5905
5906 2005-03-23 Dale Johannesen <dalej@apple.com>
5907
5908 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
5909
5910 2005-03-23 Mark Mitchell <mark@codesourcery.com>
5911
5912 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
5913
5914 * lib/target-supports.exp (check_iconv_available): Default
5915 libiconv to -liconv, if there is no definition.
5916
5917 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
5918
5919 * gcc.dg/torture/cris-asm-mof-1.c: New test.
5920
5921 2005-03-22 Mark Mitchell <mark@codesourcery.com>
5922
5923 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
5924 * g++.dg/opt/pr7503-2.C: Likewise.
5925 * g++.dg/opt/pr7503-3.C: Likewise.
5926 * g++.dg/opt/pr7503-4.C: Likewise.
5927 * g++.dg/opt/pr7503-5.C: Likewise.
5928 * g++.dg/warn/minmax.C: New test.
5929
5930 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5931
5932 * gfortran.dg/g77_intrinsics_funcs.f: New test.
5933 * gfortran.dg/g77_intrinsics_sub.f: New test.
5934
5935 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
5936 Jan Hubicka <jh@suse.cz>
5937 Steven Bosscher <stevenb@suse.de
5938
5939 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
5940
5941 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5942
5943 PR c++/19980
5944 * g++.dg/template/redecl3.C: New test.
5945
5946 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5947
5948 PR c++/20499
5949 * g++.dg/parse/error16.C: Tweak error markers.
5950
5951 2005-03-22 Jakub Jelinek <jakub@redhat.com>
5952
5953 PR target/20561
5954 * gcc.dg/20050321-2.c: New test.
5955
5956 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
5957
5958 PR c++/20465
5959 PR c++/20381
5960 * g++.dg/template/ptrmem12.C: New.
5961
5962 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
5963
5964 PR rtl-optimization/20527
5965 * gcc.c-torture/execute/pr20527-1.c: New test.
5966
5967 2005-03-22 Ben Elliston <bje@au.ibm.com>
5968
5969 * gcc.misc-tests/options.exp (check_for_options): Create a real C
5970 program, compile it into a real executable and then delete the .c
5971 and .x files afterwards, to avoid problems on testglue targets.
5972
5973 2005-03-21 Stuart Hastings <stuart@apple.com>
5974
5975 * gcc.target/i386/sse-2.c: New.
5976
5977 2005-03-21 Uros Bizjak <uros@kss-loka.si>
5978
5979 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
5980
5981 2005-03-21 Paolo Carlini <pcarlini@suse.de>
5982
5983 * g++.dg/parse/crash25.C: Fix typo.
5984
5985 2005-03-21 Paolo Carlini <pcarlini@suse.de>
5986
5987 PR c++/20461
5988 * g++.dg/parse/crash24.C: New test.
5989
5990 PR c++/20536
5991 * g++.dg/parse/crash25.C: New test.
5992
5993 2005-03-21 Paolo Carlini <pcarlini@suse.de>
5994
5995 PR c++/20147
5996 * g++.dg/ext/stmtexpr4.C: New test.
5997
5998 2005-03-20 Roger Sayle <roger@eyesopen.com>
5999
6000 PR middle-end/20539
6001 * gcc.c-torture/compile/pr13066-1.c: New test case.
6002 * gcc.c-torture/compile/pr20539-1.c: Likewise.
6003 * g++.dg/opt/pr13066-1.C: Likewise.
6004
6005 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
6006
6007 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
6008
6009 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6010
6011 PR fortran/18525
6012 * gfortran.dg/nesting_1.f90: New test.
6013
6014 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6015
6016 PR c++/20240
6017 * g++.dg/lookup/using13.C: New test.
6018
6019 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6020
6021 PR c++/20333
6022 * g++.dg/template/crash36.C: New test.
6023
6024 2005-03-18 Paolo Carlini <pcarlini@suse.de>
6025
6026 PR c++/20463
6027 * g++.dg/template/crash35.C: New test.
6028
6029 2005-03-17 Paolo Carlini <pcarlini@suse.de>
6030
6031 PR c++/19966
6032 * g++.dg/overload/operator2.C: New test.
6033
6034 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6035
6036 PR libfortran/20257
6037 * gfortran.dg/pr20257.f90: New test.
6038
6039 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6040
6041 PR libfortran/20480
6042 * gfortran.dg/pr20480.f90: New test.
6043
6044 2005-03-16 Richard Henderson <rth@redhat.com>
6045
6046 PR middle-end/15700
6047 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
6048 (_rtld_global): New.
6049 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
6050 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
6051
6052 * gcc.dg/alias-3.c: New.
6053 * gcc.dg/alias-4.c: New.
6054 * gcc.dg/alias-5.c: New.
6055 * gcc.dg/alias-6.c: New.
6056
6057 2005-03-15 Geoffrey Keating <geoffk@apple.com>
6058
6059 * gcc.dg/cpp/ucnid-7.c: New.
6060
6061 2005-03-15 Janis Johnson <janis187@us.ibm.com>
6062 Dorit Naishlos <dorit@il.ibm.com>
6063
6064 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
6065 darwin.
6066
6067 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
6068
6069 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
6070 misaligned accesses.
6071 * gcc.dg/vect/vect-58.c: Likewise.
6072 * gcc.dg/vect/vect-92.c: New.
6073 * gcc.dg/vect/vect-93.c: New.
6074
6075 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
6076
6077 PR fortran/18827
6078 * gfortran.dg/assign_2.f90: New test.
6079 * gfortran.dg/assign_3.f90: New test.
6080 * gfortran.dg/assign.f90: New test.
6081
6082 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
6083
6084 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
6085 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
6086 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
6087 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
6088 names.
6089
6090 2005-03-14 Geoffrey Keating <geoffk@apple.com>
6091
6092 * gcc.dg/cpp/ucnid-6.c: New.
6093
6094 * gcc.dg/cpp/normalize-1.c: New.
6095 * gcc.dg/cpp/normalize-2.c: New.
6096 * gcc.dg/cpp/normalize-3.c: New.
6097 * gcc.dg/cpp/normalize-4.c: New.
6098 * gcc.dg/cpp/ucnid-4.c: New.
6099 * gcc.dg/cpp/ucnid-5.c: New.
6100 * g++.dg/cpp/normalize-1.C: New.
6101 * g++.dg/cpp/ucnid-1.C: New.
6102
6103 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
6104
6105 * gcc.dg/pr18628.c: New.
6106
6107 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
6108
6109 PR c++/20280
6110 * g++.dg/tree-ssa/pr20280.C: New.
6111
6112 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6113
6114 PR fortran/20467
6115 * gfortran.dg/stfunc_2.f90: New test.
6116
6117 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
6118
6119 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
6120
6121 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
6122
6123 * gcc.dg/tree-ssa/20050314-1.c: New test.
6124
6125 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6126
6127 PR c++/4403
6128 PR c++/9783, DR433
6129 * g++.dg/template/friend34.C: New test.
6130 * g++.dg/template/friend35.C: Likewise.
6131 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
6132
6133 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6134
6135 Friend class name lookup 5/n
6136 PR c++/1016
6137 * g++.dg/lookup/hidden-class1.C: New test.
6138 * g++.dg/lookup/hidden-class2.C: Likewise.
6139 * g++.dg/lookup/hidden-class3.C: Likewise.
6140 * g++.dg/lookup/hidden-class4.C: Likewise.
6141 * g++.dg/lookup/hidden-class5.C: Likewise.
6142 * g++.dg/lookup/hidden-class6.C: Likewise.
6143 * g++.dg/lookup/hidden-class7.C: Likewise.
6144 * g++.dg/lookup/hidden-class8.C: Likewise.
6145 * g++.dg/lookup/hidden-class9.C: Likewise.
6146 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
6147 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
6148 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
6149 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
6150 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
6151 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
6152 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
6153 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
6154 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
6155 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
6156 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
6157
6158 2005-03-13 Mark Mitchell <mark@codesourcery.com>
6159
6160 PR c++/20157
6161 * g++.dg/template/error18.C: New test.
6162
6163 2005-03-09 Ben Elliston <bje@au.ibm.com>
6164
6165 PR debug/16792
6166 * g++.dg/debug/pr16792.C: New test.
6167
6168 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
6169
6170 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
6171 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
6172 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
6173 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
6174 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
6175 test assertion names.
6176
6177 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6178
6179 PR fortran/18600
6180 * gfortran.dg/stfunc_1.f90: New test.
6181
6182 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6183
6184 PR fortran/16907
6185 * gfortran.dg/real_index_1.f90: New test.
6186
6187 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6188
6189 PR fortran/20323
6190 * gfortran.dg/spec_expr_1.f90: New test.
6191
6192 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
6193
6194 PR c/20402
6195 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
6196 new parser.
6197
6198 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6199
6200 PR fortran/20361
6201 * gfortran.dg/largeequiv_1.f90: New test.
6202
6203 2005-03-12 Geoffrey Keating <geoffk@apple.com>
6204
6205 * gcc.dg/ucnid-1.c: New.
6206 * gcc.dg/ucnid-2.c: New.
6207 * gcc.dg/ucnid-3.c: New.
6208 * gcc.dg/ucnid-4.c: New.
6209 * gcc.dg/ucnid-5.c: New.
6210 * gcc.dg/ucnid-6.c: New.
6211 * gcc.dg/cpp/ucnid-1.c: New.
6212 * gcc.dg/cpp/ucnid-2.c: New.
6213 * gcc.dg/cpp/ucnid-3.c: New.
6214 * g++.dg/other/ucnid-1.C: New.
6215
6216 2005-03-12 Geoffrey Keating <geoffk@apple.com>
6217
6218 * gcc.dg/vmx/darwin-abi-3.c: Delete.
6219
6220 2005-03-11 Per Bothner <per@bothner.com>
6221
6222 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
6223 that diagnotics refer to correct token.
6224 * gcc.dg/unused-3.c: Likewise.
6225
6226 2005-03-11 Per Bothner <per@bothner.com>
6227
6228 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
6229 constant" is now actually on same line as string constant.
6230 * gcc.dg/cpp/direct2s.c: Likewise.
6231
6232 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
6233
6234 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
6235
6236 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6237
6238 PR libfortran/20124
6239 * gfortran.dg/pr20124.f90: New Test
6240
6241 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
6242
6243 PR tree-optimization/20130
6244 * gcc.dg/pr20130-1.c: New test.
6245
6246 2005-03-10 Steve Ellcey <sje@cup.hp.com>
6247
6248 PR target/20095
6249 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
6250
6251 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6252
6253 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
6254
6255 2005-03-10 Steve Ellcey <sje@cup.hp.com>
6256
6257 * g++.dg/eh/forced1.C: Fix comment.
6258 * g++.dg/eh/forced2.C: Ditto.
6259 * g++.dg/eh/forced3.C: Ditto.
6260 * g++.dg/eh/forced4.C: Ditto.
6261
6262 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
6263
6264 PR rtl-opt/20412
6265 * gcc.c-torture/compile/pr20412.c: New test.
6266
6267 2005-03-10 Roger Sayle <roger@eyesopen.com>
6268
6269 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
6270
6271 2005-03-10 Jakub Jelinek <jakub@redhat.com>
6272
6273 PR target/20322
6274 * gcc.dg/20050307-1.c: New test.
6275
6276 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
6277
6278 PR c++/20375
6279 * g++.dg/other/stdarg3.C: New.
6280
6281 2005-03-10 Jakub Jelinek <jakub@redhat.com>
6282
6283 PR c++/18384, c++/18327
6284 * g++.dg/init/array19.C: New test.
6285
6286 PR inline-asm/20314
6287 * gcc.dg/torture/pr20314-1.c: New test.
6288 * gcc.dg/torture/pr20314-2.c: New test.
6289
6290 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
6291
6292 * gcc.dg/20050309-1.c: New test.
6293
6294 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6295
6296 * gcc.dg/builtins-10.c: Reactivate disabled test.
6297 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
6298 new cbrt transformations.
6299
6300 2005-03-09 Mark Mitchell <mark@codesourcery.com>
6301
6302 PR c++/20208
6303 * g++.dg/template/array13.C: New test.
6304
6305 2005-03-09 Paolo Carlini <pcarlini@suse.de>
6306
6307 PR c++/16859
6308 * g++.dg/init/brace4.C: New test.
6309
6310 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
6311
6312 PR c++/20186
6313 * g++.dg/template/non-dependent12.C: New.
6314
6315 2005-03-08 Mark Mitchell <mark@codesourcery.com>
6316
6317 PR c++/20142
6318 * g++.dg/init/array18.C: Add dg-do run marker.
6319
6320 PR c++/20142
6321 * g++.dg/init/array18.C: New test.
6322
6323 2005-03-09 Ben Elliston <bje@au.ibm.com>
6324
6325 * consistency.vlad/vlad.exp: Remove trailing semicolons.
6326 * g++.dg/gcov/gcov.exp: Likewise.
6327 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
6328 * gcc.target/xstormy16/xstormy16.exp: Likewise.
6329 * lib/c-torture.exp: Likewise.
6330 * lib/fortran-torture.exp: Likewise.
6331 * lib/g++.exp: Likewise.
6332 * lib/gcc-defs.exp: Likewise.
6333 * lib/gcc-dg.exp: Likewise.
6334 * lib/gcc.exp: Likewise.
6335 * lib/gcov.exp: Likewise.
6336 * lib/gfortran.exp: Likewise.
6337 * lib/mike-g++.exp: Likewise.
6338 * lib/mike-gcc.exp: Likewise.
6339 * lib/objc-torture.exp: Likewise.
6340 * lib/objc.exp: Likewise.
6341 * lib/profopt.exp: Likewise.
6342 * lib/target-libpath.exp: Likewise.
6343 * lib/target-supports.exp: Likewise.
6344 * lib/treelang.exp: Likewise.
6345 * lib/wrapper.exp: Likewise.
6346
6347 2005-03-08 Jeff Law <law@redhat.com>
6348
6349 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
6350 PHI-OPT changes.
6351
6352 2005-03-08 Ira Rosen <irar@il.ibm.com>
6353
6354 * gcc.dg/vect/pr20122.c: New test.
6355
6356 2005-03-07 Jeff Law <law@redhat.com>
6357
6358 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
6359 was folded away.
6360 * gcc.dg/tree-ssa/pr18133-1.c: New test.
6361 * gcc.dg/tree-ssa/pr18133-2.c: New test.
6362 * gcc.dg/tree-ssa/pr18134.c: New test.
6363
6364 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6365
6366 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
6367 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
6368 gcc.dg/torture/builtin-noret-2.c: Require weak support.
6369
6370 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
6371
6372 PR tree-opt/17671
6373 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
6374
6375 2005-03-07 Mark Mitchell <mark@codesourcery.com>
6376
6377 * g++.dg/warn/Wnvdtor.C: New test.
6378
6379 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
6380
6381 * gcc.dg/torture/pr19683-1.c: New test.
6382
6383 2005-03-06 Steven G. Kargl <kargls@comcast.net>
6384
6385 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
6386 * gfortran.dg/g77/19990313-2.f: Ditto.
6387 * gfortran.dg/g77/19990313-3.f: Ditto.
6388 * gfortran.dg/g77/19990525-0.f: Ditto.
6389 * gfortran.dg/g77/19990826-0.f: Ditto.
6390 * gfortran.dg/g77/19990826-2.f: Ditto.
6391 * gfortran.dg/g77/19990826-3.f: Ditto.
6392 * gfortran.dg/g77/20000511-1.f: Ditto.
6393 * gfortran.dg/g77/20000511-2.f: Ditto.
6394 * gfortran.dg/g77/970625-2.f: Ditto.
6395 * gfortran.dg/g77/980310-2.f: Ditto.
6396 * gfortran.dg/g77/980310-3.f: Ditto.
6397 * gfortran.dg/g77/980310-8.f: Ditto.
6398 * gfortran.dg/g77/980519-2.f: Ditto.
6399 * gfortran.dg/g77/alpha1.f: Ditto.
6400 * gfortran.dg/g77/claus.f: Ditto.
6401 * gfortran.dg/g77/erfc.f: Ditto.
6402 * gfortran.dg/g77/short.f: Ditto.
6403 * gfortran.fortran-torture/execute/data.f90: Ditto.
6404 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
6405 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
6406
6407 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6408
6409 * lib/file-format.exp (gcc_target_object_format): Add check for som
6410 format and hardcode object formats on hppa*-*-hpux*.
6411 * lib/target-supports.exp (check_weak_available): Add check for som
6412 object format. Always return 0 on hppa*-*-hpux10*.
6413
6414 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
6415 is defined.
6416
6417 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
6418
6419 2005-03-05 Steven G. Kargl <kargls@comcast.net>
6420
6421 * gfortran.dg/pr19936_1.f90: New test.
6422 * gfortran.dg/pr19936_2.f90: New test.
6423 * gfortran.dg/pr19936_3.f90: New test.
6424
6425 2005-03-05 Steven G. Kargl <kargls@comcast.net>
6426 Paul Thomas <prthomas@drfccad.cea.fr>
6427
6428 * gfortran.dg/PR19754_1.f90: New test.
6429 * gfortran.dg/PR19754_2.f90: Ditto.
6430
6431 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6432
6433 PR c++/19311
6434 * g++.dg/template/non-dependent11.C: New test.
6435
6436 2005-03-05 Uros Bizjak <uros@kss-loka.si>
6437
6438 * lib/target-supports.exp (check_iconv_available): Fix comment.
6439
6440 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
6441 Joseph S. Myers <joseph@codesourcery.com>
6442
6443 PR c++/19797
6444 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
6445
6446 2005-03-04 Matthew Sachs <msachs@apple.com>
6447
6448 * gcc.exp (gcc_target_compile): Put braces around
6449 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
6450 * objc.exp (objc_target_compile): Likewise.
6451 * treelang.exp (treelang_target_compile): Likewise.
6452
6453 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6454
6455 PR fortran/19673
6456 * gfortran.dg/func_result_1.f90: New test.
6457
6458 2005-03-04 Ben Elliston <bje@au.ibm.com>
6459
6460 * gcc.misc-tests/options.exp: New test.
6461
6462 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
6463
6464 * gcc.dg/pr15784-4.c: New test.
6465
6466 2005-03-03 Geoffrey Keating <geoffk@apple.com>
6467
6468 * gcc.c-torture/execute/pr17133.c: New.
6469 * gcc.c-torture/compile/20050303-1.c: New.
6470
6471 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
6472
6473 * gcc.dg/cpp/assert4.c: Fix for cygwin
6474
6475 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
6476
6477 * g++.dg/overload/using2.C: New.
6478
6479 2005-03-02 Mark Mitchell <mark@codesourcery.com>
6480
6481 PR c++/19916
6482 * g++.dg/init/ptrmem2.C: New test.
6483
6484 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
6485
6486 PR c/8927
6487 * gcc.dg/pr8927-1.c: New test.
6488
6489 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
6490
6491 PR c++/20232
6492 * g++.dg/inherit/covariant12.C: New.
6493
6494 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6495
6496 PR fortran/19479
6497 * gfortran.dg/bound_1.f90: New test.
6498
6499 2005-02-28 Janis Johnson <janis187@us.ibm.com>
6500
6501 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
6502 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
6503
6504 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
6505
6506 PR c/20245
6507 * gcc.dg/pr20245-1.c: New test.
6508
6509 2005-02-28 Jakub Jelinek <jakub@redhat.com>
6510
6511 PR middle-end/19874
6512 * gcc.c-torture/execute/20050119-2.c: New test case.
6513
6514 2005-02-28 Ben Elliston <bje@au.ibm.com>
6515
6516 * README: Update the DejaGnu bug reporting address.
6517 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
6518 * lib/objc-torture.exp: Likewise.
6519
6520 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
6521
6522 * gfortran.dg/boz_1.f90: New test.
6523 * gfortran.dg/boz_3.f90: New test.
6524 * gfortran.dg/boz_4.f90: New test.
6525
6526 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
6527
6528 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
6529 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
6530
6531 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6532
6533 PR libfortran/20101
6534 * gfortran.dg/write_0_pe_format.f90: New test.
6535
6536 2005-02-27 Jakub Jelinek <jakub@redhat.com>
6537
6538 PR c++/20206
6539 * g++.dg/opt/thunk2.C: New test.
6540 * g++.dg/opt/covariant1.C: New test.
6541
6542 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6543
6544 * gfortran.dg/e_d_fmt.f90: New test.
6545
6546 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
6547
6548 * gcc.dg/asm-b.c: Fix comment typos.
6549
6550 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
6551
6552 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
6553 a V_MAY_DEF also.
6554
6555 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
6556
6557 PR tree-opt/20188
6558 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
6559 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
6560 * gcc.dg/asm-b.c: New test.
6561
6562 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
6563
6564 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
6565 Disable this test on IRIX 6.
6566
6567 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
6568
6569 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
6570 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
6571 parser.
6572
6573 2005-02-25 Diego Novillo <dnovillo@redhat.com>
6574
6575 PR tree-optimization/20204
6576 * testsuite/gcc.dg/pr20204.c: New test.
6577
6578 2005-02-24 Jakub Jelinek <jakub@redhat.com>
6579
6580 PR target/20196
6581 * gcc.c-torture/execute/20050224-1.c: New test.
6582
6583 PR c++/20175
6584 * g++.dg/warn/Wbraces2.C: New test.
6585
6586 2005-02-23 Mark Mitchell <mark@codesourcery.com>
6587
6588 PR c++/19878
6589 * g++.dg/init/const2.C: New test.
6590
6591 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
6592
6593 PR tree-optimization/20100
6594 * gcc.c-torture/execute/pr20100-1.c: New test.
6595
6596 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6597
6598 * gfortran.dg/implicit_3.f90: New test.
6599
6600 * gfortran.dg/deftype_1.f90: New test.
6601
6602 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
6603
6604 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
6605 the test passes.
6606 * g++.dg/other/anon3.C: Accept a warning.
6607
6608 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
6609
6610 * gcc.dg/pr20017.c: Fix a comment typo.
6611
6612 2005-02-23 Bud Davis <bdavis@gfortran.org>
6613
6614 * gfortran.dg/list_read_4.f90: Change to f90 comments.
6615
6616 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
6617
6618 PR ada/19902
6619 * ada/acats/tests/cxa/cxa3004.a: Remove.
6620 * ada/acats/tests/cxb/cxb30061.am: Likewise.
6621
6622 2005-02-22 Mark Mitchell <mark@codesourcery.com>
6623
6624 PR c++/20073
6625 * g++.dg/init/const1.C: New test.
6626
6627 PR c++/19991
6628 * g++.dg/parse/constant7.C: New test.
6629
6630 PR c++/20152
6631 * g++.dg/parse/error27.C: New test.
6632 * g++.dg/template/qualttp15.C: Adjust error markers.
6633 * g++.old-deja/g++.other/struct1.C: Likewise.
6634
6635 PR c++/20153
6636 * g++.dg/template/error17.C: New test.
6637
6638 PR c++/20148
6639 * g++.dg/parser/error26.C: New test.
6640
6641 2005-02-22 Diego Novillo <dnovillo@redhat.com>
6642
6643 PR tree-optimization/20100
6644 PR tree-optimization/20115
6645 * gcc.dg/pr20115.c: New test.
6646 * gcc.dg/pr20115-1.c: New test.
6647 * gcc.dg/pr20100.c: New test.
6648 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
6649 call-clobbered variables after alias1.
6650
6651 2005-02-22 Bud Davis <bdavis@gfortran.org>
6652
6653 * gfortran.dg/list_read_4.f90: new test.
6654
6655 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
6656
6657 PR rtl-optimization/20017.
6658 * gcc.dg/pr20017.c: New.
6659
6660 2005-02-22 Devang Patel <dpatel@apple.com>
6661
6662 PR 19952
6663 * g++.dg/tree-ssa/pr19952.C: New test.
6664
6665 2005-02-22 Mark Mitchell <mark@codesourcery.com>
6666
6667 PR c++/19883
6668 * g++.dg/parse/constant6.C: New test.
6669
6670 2005-02-22 Uros Bizjak <uros@kss-loka.si>
6671
6672 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
6673 * g++.dg/charset/asm2.c: Likewise.
6674 * g++.dg/charset/asm3.c: Likewise.
6675 * g++.dg/charset/asm4.c: Likewise.
6676 * g++.dg/charset/asm5.c: Likewise.
6677 * g++.dg/charset/attribute1.c: Likewise.
6678 * g++.dg/charset/attribute2.c: Likewise.
6679 * g++.dg/charset/extern1.cc: Likewise.
6680 * g++.dg/charset/extern2.cc: Likewise.
6681 * g++.dg/charset/extern3.cc: Likewise.
6682 * g++.dg/charset/function.cc: Likewise.
6683 * g++.dg/charset/string.c: Likewise.
6684 * g++.dg/charset/charset.exp: Likewise.
6685 * lib/target-supports.exp (check_iconv_available): Fix comment.
6686
6687 2005-02-22 Uros Bizjak <uros@kss-loka.si>
6688
6689 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
6690 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
6691 * gcc.dg/charset/asm2.c: Likewise.
6692 * gcc.dg/charset/asm3.c: Likewise.
6693 * gcc.dg/charset/asm4.c: Likewise.
6694 * gcc.dg/charset/asm5.c: Likewise.
6695 * gcc.dg/charset/asm6.c: Likewise.
6696 * gcc.dg/charset/attribute1.c: Likewise.
6697 * gcc.dg/charset/attribute2.c: Likewise.
6698 * gcc.dg/charset/builtin1.c: Likewise.
6699 * gcc.dg/charset/extern.c: Likewise.
6700 * gcc.dg/charset/function.c: Likewise.
6701 * gcc.dg/charset/string.c: Likewise.
6702 * gcc.dg/charset/charset.exp: Likewise.
6703
6704 2005-02-21 Bud Davis <bdavis9659@comcast.net>
6705
6706 PR fortran/20086
6707 * gfortran.dg/pr20086.f90: New test.
6708
6709 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
6710
6711 PR tree-optimization/19786
6712 * g++.dg/tree-ssa/pr19786.C: New.
6713
6714 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6715
6716 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
6717
6718 2005-02-21 Jeff Law <law@redhat.com>
6719
6720 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
6721
6722 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6723
6724 * gfortran.dg/do_iterator: Split loop, markup all lines for
6725 which an error locus is printed.
6726 * gfortran.dg/pr17708.f90: Markup all lines for which an error
6727 locus is printed.
6728 * gfortran.dg/select_4.f90: Likewise.
6729 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
6730 locuses in the various permutations.
6731
6732 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
6733
6734 PR tree-optimization/19951
6735 * g++.dg/vect: New directory.
6736 * g++.dg/vect/vect.exp: New file.
6737 * g++.dg/vect/pr19951.cc: New testcase.
6738 * g++.dg/dg.exp: Also prune vectorizer tests.
6739
6740 2005-02-20 Zack Weinberg <zack@codesourcery.com>
6741
6742 PR 18785
6743 * gcc.dg/charset/builtin1.c: New test.
6744
6745 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6746
6747 PR c++/19299
6748 * g++.dg/inherit/volatile1.C: New test.
6749
6750 PR c++/19440
6751 * g++.dg/template/dtor4.C: New test.
6752
6753 2005-02-19 Steven G. Kargl <kargls@comcast.net>
6754
6755 * gfortran.dg/int_1.f90: New test.
6756
6757 2005-02-19 Devang Patel <dpatel@apple.com>
6758
6759 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
6760
6761 2005-02-19 Steven G. Kargl <kargls@comcast.net>
6762
6763 * gfortran.dg/achar_1.f90: New test.
6764
6765 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
6766
6767 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
6768
6769 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
6770 Jakub Jelinek <jakub@redhat.com>
6771
6772 PR tree-optimization/19828
6773 * gcc.dg/tree-ssa/loop-7.c: New test.
6774 * gcc.c-torture/execute/20050218-1.c: New test.
6775
6776 2005-02-19 Jakub Jelinek <jakub@redhat.com>
6777
6778 PR c/20043
6779 * gcc.dg/transparent-union-1.c: New test.
6780 * gcc.dg/transparent-union-2.c: New test.
6781
6782 2005-02-18 James E Wilson <wilson@specifixinc.com>
6783
6784 PR tree-optimization/18977
6785 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
6786
6787 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
6788
6789 PR target/20054
6790 * gcc.dg/pr20054.c: New test.
6791
6792 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6793
6794 PR c++/19508
6795 * g++.dg/ext/attrib20.C: New test.
6796
6797 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
6798
6799 PR middle-end/20030
6800 * gfortran.fortran-torture/execute/character_passing.f90: New test.
6801
6802 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
6803
6804 PR c++/20008
6805 * g++.dg/opt/switch4.C: New.
6806
6807 2005-02-18 Jakub Jelinek <jakub@redhat.com>
6808
6809 PR c++/20023
6810 PR tree-optimization/20009
6811 * gcc.c-torture/compile/20050217-1.c: New test.
6812 * g++.dg/opt/switch3.C: New test.
6813
6814 PR tree-optimization/18947
6815 * gcc.c-torture/compile/20050215-1.c: New test.
6816 * gcc.c-torture/compile/20050215-2.c: New test.
6817 * gcc.c-torture/compile/20050215-3.c: New test.
6818
6819 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
6820
6821 PR c++/20028
6822 * g++.dg/template/crash34.C: New.
6823
6824 PR c++/20022
6825 * g++.dg/other/access3.C: New.
6826
6827 2005-02-17 Ira Rosen <irar@il.ibm.com>
6828
6829 * gcc.dg/vect/vect-98.c: New test.
6830
6831 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
6832
6833 PR tree-optimization/19967
6834 * gcc.dg/pr19967.c: New.
6835
6836 2005-02-16 Jakub Jelinek <jakub@redhat.com>
6837
6838 PR middle-end/19857
6839 * gcc.dg/tree-ssa/20050215-1.c: New test.
6840 * gcc.c-torture/execute/20050215-1.c: New test.
6841
6842 2005-02-15 Eric Christopher <echristo@redhat.com>
6843
6844 * gcc.dg/cpp/20050215-1.c: New file.
6845
6846 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
6847
6848 PR tree-optimization/15785
6849 * gcc.dg/pr15785-1.c: New test.
6850
6851 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
6852
6853 PR c++/17788
6854 * g++.dg/init/ctor4.C: New.
6855 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
6856
6857 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
6858
6859 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
6860 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
6861
6862 2005-02-15 Andreas Schwab <schwab@suse.de>
6863
6864 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
6865 declare malloc.
6866
6867 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
6868
6869 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
6870
6871 2005-02-14 Diego Novillo <dnovillo@redhat.com>
6872
6873 PR tree-optimization/19853
6874 * gcc.c-torture/compile/pr19853.c: New test.
6875
6876 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
6877
6878 PR c++/19608
6879 * g++.dg/parse/local-class1.C: New.
6880
6881 PR c++/19895
6882 * g++.dg/parse/ptrmem3.C: New.
6883
6884 PR c++/19884
6885 * g++.old-deja/g++.oliva/template6.C: Add another case.
6886 * g++.dg/template/explicit6.C: New.
6887
6888 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
6889
6890 PR c++/17816
6891 * g++.dg/other/redecl2.C: New.
6892
6893 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
6894
6895 PR c++/19891
6896 * g++.dg/abi/covariant4.C: New.
6897
6898 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
6899
6900 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
6901
6902 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
6903
6904 * gcc.dg/vect/vect-96.c: Fix typo.
6905
6906 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6907
6908 PR c++/14479
6909 PR c++/19487
6910 * g++.dg/template/enum5.C: New test.
6911
6912 2005-02-12 Ira Rosen <irar@il.ibm.com>
6913
6914 * gcc.dg/vect/vect-97.c: New test.
6915
6916 2005-02-12 Ira Rosen <irar@il.ibm.com>
6917
6918 * gcc.dg/vect/vect-96.c: New test.
6919
6920 2005-02-12 Uros Bizjak <uros@kss-loka.si>
6921
6922 * gcc.dg/builtins-34.c: Also check ldexp*.
6923
6924 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
6925
6926 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
6927
6928 2005-02-11 Janis Johnson <janis187@us.ibm.com>
6929
6930 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
6931 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
6932 dg-require-dll, dg-require-iconv, dg-require-named-sections,
6933 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
6934 selector_list, selector_expression, dg-process-target): Move to new
6935 file target-supports-dg.exp.
6936 * lib/target-supports-dg.exp: New.
6937
6938 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
6939 New.
6940
6941 2005-02-11 Jakub Jelinek <jakub@redhat.com>
6942
6943 PR c++/19666
6944 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
6945
6946 PR middle-end/19858
6947 * gcc.c-torture/compile/20050210-1.c: New test.
6948
6949 2005-02-11 Mark Mitchell <mark@codesourcery.com>
6950
6951 PR c++/19755
6952 * g++.dg/warn/Wbraces1.C: New test.
6953
6954 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
6955
6956 * gcc.dg/builtins-52.c: New testcase.
6957
6958 2005-02-10 Jakub Jelinek <jakub@redhat.com>
6959
6960 PR c/19342
6961 * gcc.c-torture/execute/20050119-1.c: New test.
6962
6963 2005-02-09 Mark Mitchell <mark@codesourcery.com>
6964
6965 PR c++/19811
6966 * g++.dg/init/delete1.C: New test.
6967
6968 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
6969
6970 PR c++/18470
6971 * g++.dg/template/static12.C: New test.
6972
6973 2005-02-09 Mark Mitchell <mark@codesourcery.com>
6974
6975 PR c++/19787
6976 * g++.dg/conversion/ambig1.C: New test.
6977
6978 PR c++/19739
6979 * g++.dg/ext/attrib19.C: New test.
6980
6981 PR c++/19732
6982 * g++.dg/parse/dtor5.C: New test.
6983
6984 PR c++/19762
6985 * g++.dg/template/dtor3.C: New test.
6986
6987 PR c++/19826
6988 * g++.dg/template/static11.C: New test.
6989 * g++.dg/template/crash2.C: Remove dg-error marker.
6990
6991 2005-02-09 Janis Johnson <janis187@us.ibm.com>
6992
6993 PR C++/18491
6994 * g++.old-deja/g++.mike/p10769a.C: Remove.
6995
6996 2005-02-09 Roger Sayle <roger@eyesopen.com>
6997
6998 * gcc.dg/builtins-48.c: New test case.
6999 * gcc.dg/builtins-49.c: New test case.
7000 * gcc.dg/builtins-50.c: New test case.
7001 * gcc.dg/builtins-51.c: New test case.
7002
7003 2005-02-09 Ian Lance Taylor <ian@airs.com>
7004
7005 PR middle-end/19583
7006 * g++.dg/warn/Wreturn-type-3.C: New test.
7007
7008 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
7009
7010 PR middle-end/19402
7011 * gcc.dg/pr19402-1.c: New testcase.
7012 * gcc.dg/pr19402-2.c: likewise.
7013
7014 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
7015
7016 PR middle-end/19854
7017 * g++.dg/tree-ssa/tmmti.C: New testcase.
7018
7019 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
7020
7021 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
7022
7023 2005-02-08 Mark Mitchell <mark@codesourcery.com>
7024
7025 PR c++/19733
7026 * g++.dg/parse/crash23.C: New test.
7027 * g++.dg/warn/Weff1.C: New test.
7028
7029 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
7030
7031 * gcc.dg/20050209-1.c: New test.
7032
7033 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
7034
7035 PR target/19799
7036 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
7037
7038 2005-02-08 Mike Stump <mrs@apple.com>
7039
7040 * g++.dg/pch/import-2.c: New test.
7041 * g++.dg/pch/import-2.hs: New.
7042 * g++.dg/pch/include/import-2a.h: New.
7043 * g++.dg/pch/include/import-2b.h: New.
7044
7045 2005-02-08 Janis Johnson <janis187@us.ibm.com>
7046
7047 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
7048
7049 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7050
7051 * gfortran.dg/substr_1.f90: New test.
7052
7053 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
7054
7055 PR middle-end/19775
7056 * gcc.dg/torture/builtin-power-1.c: Disable test for
7057 invalid transformation.
7058 * gcc.dg/builtins-10.c: Likewise. Disable one test we
7059 no longer optimize.
7060 * gcc.dg/builtins-47.c: New testcase.
7061
7062 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
7063 Dorit Naishlos <dorit@il.ibm.com>
7064
7065 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
7066
7067 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
7068
7069 * gcc.c-torture/compile/20050206-1.c: New test.
7070
7071 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
7072
7073 PR tree-opt/19768
7074 * g++.dg/opt/pr19768.C: New test.
7075
7076 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
7077
7078 PR tree-opt/19736
7079 * gcc.c-torture/compile/pr19736.c: New test.
7080
7081 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7082
7083 PR c++/17401
7084 * g++.dg/parse/error25.C: New test.
7085
7086 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
7087
7088 * gcc.c-torture/execute/20050203-1.c: New.
7089
7090 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
7091
7092 * gcc.dg/vect/vect-85.c: Remove xfail.
7093 * gcc.dg/vect/vect-86.c: Remove xfail.
7094 * gcc.dg/vect/vect-87.c: Remove xfail.
7095 * gcc.dg/vect/vect-88.c: Remove xfail.
7096
7097 2005-02-02 Geoffrey Keating <geoffk@apple.com>
7098
7099 * gcc.dg/altivec-19.c: New.
7100
7101 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
7102
7103 PR c/17807
7104 * gcc.dg/nested-func-3.c: New test.
7105 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
7106
7107 2005-02-02 Janis Johnson <janis187@us.ibm.com>
7108
7109 * gcc.test-framework/gen_directive_tests: Generate tests for
7110 selector expressions.
7111
7112 2005-02-02 Matt Austern <austern@apple.com>
7113
7114 PR c++/19628
7115 * g++/ext/builtin7.C: New.
7116 * g++/ext/builtin8.C: New.
7117
7118 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
7119
7120 PR c/18502
7121 * gcc.dg/pr18502-1.c: New test.
7122
7123 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7124
7125 PR c++/17413
7126 * g++.dg/template/local4.C: Tweak.
7127
7128 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
7129
7130 PR tree-optimization/19578
7131 * gcc.c-torture/compile/20050202-1.c: New test.
7132
7133 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
7134
7135 PR c/19435
7136 * gcc.dg/c99-init-4.c: New test.
7137
7138 2005-02-01 Janis Johnson <janis187@us.ibm.com>
7139
7140 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
7141
7142 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
7143
7144 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
7145 * g++.dg/eh/check-vect.h: New.
7146
7147 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
7148 * gcc.dg/vect/vect-78.c: Ditto.
7149 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
7150 Remove.
7151
7152 * g++.dg/conversion/simd1.C: Expect warning.
7153 * g++.dg/ext/attribute-test-1.C: Ditto.
7154 * g++.dg/ext/attribute-test-2.C: Ditto.
7155 * g++.dg/ext/attribute-test-3.C: Ditto.
7156 * g++.dg/ext/attribute-test-4.C: Ditto.
7157
7158 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
7159 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
7160
7161 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
7162
7163 2005-02-01 Richard Henderson <rth@redhat.com>
7164
7165 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
7166 long double for ibm double-double format.
7167 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
7168
7169 2005-02-01 Diego Novillo <dnovillo@redhat.com>
7170
7171 PR tree-optimization/19633
7172 * testsuite/gcc.dg/pr19633-1.c: New test.
7173 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
7174 to NULL or a symbol.
7175
7176 2005-02-01 Janis Johnson <janis187@us.ibm.com>
7177
7178 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
7179 New procs.
7180 (dg-process-target (local override)): Handle selector expressions.
7181
7182 * gcc.test-framework/README: Describe tests in source directory.
7183 * gcc.test-framework/test-framework.awk: Handle dg- tests.
7184 * gcc.test-framework/test-framework.exp: Handle dg- tests.
7185 * gcc.test-framework/dg-bogus-exp-P.c: New test.
7186 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
7187 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
7188 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
7189 * gcc.test-framework/dg-do-link-exp-P.c: New test.
7190 * gcc.test-framework/dg-do-run-exp-P.c: New test.
7191 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
7192 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
7193 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
7194 * gcc.test-framework/dg-error-exp-P.c: New test.
7195 * gcc.test-framework/dg-error-exp-XP.c: New test.
7196 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
7197 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
7198 * gcc.test-framework/dg-output-exp-P.c: New test.
7199 * gcc.test-framework/dg-output-exp-XF.c: New test.
7200 * gcc.test-framework/dg-warning-exp-P.c: New test.
7201 * gcc.misc-tests/dg-1.c: Remove.
7202 * gcc.misc-tests/dg-2.c: Remove.
7203 * gcc.misc-tests/dg-3.c: Remove.
7204 * gcc.misc-tests/dg-4.c: Remove.
7205 * gcc.misc-tests/dg-5.c: Remove.
7206 * gcc.misc-tests/dg-6.c: Remove.
7207 * gcc.misc-tests/dg-7.c: Remove.
7208 * gcc.misc-tests/dg-8.c: Remove.
7209 * gcc.misc-tests/dg-9.c: Remove.
7210 * gcc.misc-tests/dg-10.c: Remove.
7211 * gcc.misc-tests/dg-11.c: Remove.
7212 * gcc.misc-tests/dg-12.c: Remove.
7213 * gcc.misc-tests/dg-test.exp: Remove.
7214
7215 * gcc.test-framework/test-framework.awk: Change recording and
7216 printing of passes and failures.
7217
7218 * gcc.test-framework: New directory.
7219 * gcc.test-framework/README: New.
7220 * gcc.test-framework/test-framework.exp: New.
7221 * gcc.test-framework/test-framework.awk: New.
7222 * gcc.test-framework/gen_directive_tests: New.
7223
7224 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
7225
7226 * lib/treelang.exp: Fix comment typos.
7227 (treelang_target_compile): Don't append libs=-ltreelang to options.
7228
7229 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
7230
7231 * g++.dg/parse/typename7.C: Adjust error messages.
7232
7233 2005-01-31 Jeff Law <law@redhat.com>
7234
7235 * gcc.c-torture/execute/20050131-1.c: New test.
7236 * gcc.dg/wcaselabel.c: New test.
7237
7238 2005-01-31 Mark Mitchell <mark@codesourcery.com>
7239
7240 * g++.dg/other/warning1.C: Adjust error messags.
7241 * g++.dg/parse/constant5.C: New test.
7242
7243 2005-01-31 Steven Bosscher <stevenb@suse.de>
7244
7245 PR c/19333
7246 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
7247 the test case valid.
7248 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
7249 * testsuite/gcc.dg/array-7.c: Adjust expected result.
7250 * testsuite/gcc.dg/pr18596-3.c: Likewise.
7251 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
7252 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
7253 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
7254
7255 2005-01-31 Dale Johannesen <dalej@apple.com>
7256
7257 * g++.dg/opt/pr19650.C: New test.
7258
7259 2005-01-31 Richard Henderson <rth@redhat.com>
7260
7261 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
7262 long double for intel double extended format.
7263 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
7264
7265 2005-01-30 Mark Mitchell <mark@codesourcery.com>
7266
7267 PR c++/19555
7268 * g++.dg/template/static10.C: New test.
7269
7270 PR c++/19395
7271 * g++.dg/parse/error24.C: New test.
7272
7273 PR c++/19367
7274 * g++.dg/lookup/builtin1.C: New test.
7275
7276 PR c++/19457
7277 * g++.dg/warn/conv3.C: New test.
7278
7279 2005-01-30 Bud Davis <bdavis@gfortran.org>
7280
7281 PR fortran/19647
7282 * gfortan.dg/inquire_7.f90
7283
7284 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
7285
7286 PR tree-optimization/15791
7287 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
7288 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
7289 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
7290 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
7291 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
7292 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
7293 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
7294 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
7295 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
7296 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
7297
7298 2005-01-29 Paul Brook <paul@codesourcery.com>
7299
7300 PR fortran/18565
7301 * check.c (real_or_complex_check): New function.
7302 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
7303 * intrinsic.c (add_functions): Use new check functions.
7304 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
7305 Add prototypes.
7306
7307 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
7308
7309 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
7310 gcc.dg/lvalue-3.c: New tests.
7311 * gcc.dg/concat.c: Update expected messages.
7312
7313 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
7314
7315 PR libfortran/19595
7316 * gfortran.dg/eor_1.f90: New test.
7317
7318 2005-01-29 Steven G. Kargl <kargls@comcast.net>
7319
7320 PR fortran/19589
7321 * gfortran.dg/logical_data_1.f90: New test.
7322
7323 2005-01-28 Mark Mitchell <mark@codesourcery.com>
7324
7325 PR c++/19253
7326 * g++.dg/template/crash33.C: New test.
7327
7328 PR c++/19667
7329 * g++.dg/template/crash32.C: New test.
7330
7331 2005-01-28 Ian Lance Taylor <ian@airs.com>
7332
7333 PR middle-end/16558
7334 * g++.dg/warn/Wreturn-type-2.C: New test.
7335
7336 2004-06-24 Jeff Law <law@redhat.com>
7337
7338 * gcc.dg/tree-ssa/20050128-1.c: New test.
7339
7340 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
7341
7342 * gcc.target/frv/all-mdpackh-1.c: New test.
7343
7344 2005-01-28 Steven Bosscher <stevenb@suse.de>
7345
7346 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
7347
7348 2005-01-27 Richard Henderson <rth@redhat.com>
7349
7350 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
7351
7352 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
7353
7354 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
7355
7356 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
7357
7358 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
7359 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
7360 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
7361 to cope with cases where the multilib options override the dg-options.
7362
7363 2005-01-27 Jakub Jelinek <jakub@redhat.com>
7364
7365 PR c/18946
7366 * gcc.dg/noncompile/20050120-1.c: New test.
7367
7368 2005-01-26 Diego Novillo <dnovillo@redhat.com>
7369
7370 PR tree-optimization/19633
7371 * gcc.dg/pr19633.c: New test.
7372 * gcc.dg/tree-ssa/pr19633.c: New test.
7373
7374 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
7375
7376 * gcc.dg/20041216-1.c: New test.
7377
7378 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
7379
7380 PR objc/18862
7381 * objc.dg/selector-2.m: New test.
7382
7383 2005-01-26 Jakub Jelinek <jakub@redhat.com>
7384
7385 * g++.dg/opt/range-test-2.C: New test.
7386
7387 PR rtl-optimization/19579
7388 * gcc.c-torture/execute/20050124-1.c: New test.
7389
7390 2005-01-26 Greg Parker <gparker@apple.com>
7391 Stuart Hastings <stuart@apple.com>
7392
7393 * gcc.c-torture/execute/20050125-1.c: New.
7394
7395 2005-01-18 Jan Hubicka <jh@suse.cz>
7396
7397 PR tree-optimize/19337
7398 * gcc.c-torture/compile/20050119-1.c: New test.
7399
7400 2005-01-24 James E Wilson <wilson@specifixinc.com>
7401
7402 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
7403 test for successful match.
7404
7405 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
7406
7407 PR objc/18408
7408 * objc.dg/comp-types-7.m: New test.
7409
7410 2005-01-24 Janis Johnson <janis187@us.ibm.com>
7411
7412 * lib/target-supports.exp (current_target_name): New.
7413 (check_effective_target_ilp32, check_effective_target_lp64):
7414 Cache the result to use as long as the current target, with
7415 multilib flags, remains the same.
7416
7417 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
7418 (dg-require-weak, dg-require-visibility, dg-require-alias,
7419 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
7420 dg-require-effective-target, dg-skip-if): Remove call to
7421 skip_test_and_clear_xfail.
7422 (dg-test): Clear xfail data.
7423
7424 2005-01-24 Jakub Jelinek <jakub@redhat.com>
7425
7426 PR target/17751
7427 * gcc.dg/ppc64-toc.c: New test.
7428
7429 * g++.dg/tree-ssa/empty-1.C: New test.
7430
7431 PR middle-end/19551
7432 * gcc.c-torture/execute/20050121-1.c: New test.
7433 * gcc.dg/20050121-2.c: New test.
7434
7435 2004-01-23 Steven G. Kargl <kargls@comcast.net>
7436 Paul Brook <paul@codesourcery.com>
7437
7438 PR fortran/17941
7439 * gfortran.dg/real_const_1.f: New test.
7440 * gfortran.dg/real_const_2.f90: New test.
7441 * gfortran.dg/complex_int_1.f90: New test.
7442
7443 2005-01-23 Bud Davis <bdavis9659@comcast.net>
7444
7445 PR fortran/19313
7446 * gfortan.dg/inquire_6.f90: New test.
7447
7448 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
7449
7450 PR libfortran/19451
7451 * open_readonly_1.f90: New test.
7452
7453 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
7454
7455 PR libfortran/18982
7456 * gfortran.dg/open_new.f90: New file.
7457
7458 2005-01-22 Paul Brook <paul@codesourcery.com>
7459
7460 * namelist_1.f90: New test.
7461
7462 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
7463
7464 PR tree-optimization/19484
7465 * gcc.c-torture/compile/20050122-[12].c: New tests.
7466
7467 2005-01-22 Paul Brook <paul@codesourcery.com>
7468
7469 * gfortran.dg/implicit_2.f90: New test.
7470
7471 2005-01-22 Bud Davis <bdavis9659@comcast.net>
7472
7473 PR fortran/19314
7474 * gfortran.dg/inquire_5.f90: New test.
7475
7476 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7477
7478 PR c/18809
7479 * gcc.dg/pr18809-1.c: New test.
7480
7481 2005-01-21 Ian Lance Taylor <ian@airs.com>
7482
7483 * gcc.dg/20050121-1.c: New test.
7484
7485 PR tree-optimization/13000
7486 * gcc.dg/20040206-1.c: Change warning to point where function is
7487 being inlined.
7488
7489 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7490
7491 PR c++/19208
7492 * g++.dg/template/array11.C: New test.
7493
7494 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7495
7496 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
7497 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
7498 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
7499 * gfortran.dg/getenv_1.f90: Add dg-do directive.
7500 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
7501 gfortran.dg/pr17164.f90: Add missing dg-do directives.
7502
7503 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
7504
7505 PR tree-optimization/15349
7506 * gcc.dg/tree-ssa/pr15349.c: New.
7507
7508 2005-01-20 Steve Ellcey <sje@cup.hp.com>
7509
7510 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
7511
7512 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
7513
7514 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
7515 scan-assembler-times directive name.
7516
7517 * gcc.dg/asm-a.c: Move dg-require-effective-target to
7518 after dg-do.
7519
7520 PR rtl-optimization/19462
7521 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
7522
7523 2005-01-19 Steve Ellcey <sje@cup.hp.com>
7524
7525 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
7526 counting function calls on ia64.
7527
7528 2005-01-19 Jakub Jelinek <jakub@redhat.com>
7529
7530 PR rtl-optimization/15139
7531 * gcc.dg/20050111-2.c: New test.
7532
7533 PR c/17297
7534 * gcc.c-torture/compile/20050113-1.c: New testcase.
7535
7536 PR middle-end/19164
7537 * gcc.dg/20050113-1.c: New testcase.
7538
7539 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
7540
7541 * gcc.dg/vect/vect-85.c: Add comment.
7542 * gcc.dg/vect/vect-86.c: Add xfail for now.
7543 * gcc.dg/vect/vect-87.c: Add xfail for now.
7544 * gcc.dg/vect/vect-88.c: Add xfail for now.
7545 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
7546
7547 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
7548
7549 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
7550
7551 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
7552
7553 * g++.dg/debug/typedef3.C: New test.
7554
7555 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
7556
7557 PR c/19472
7558 * gcc.dg/asm-a.c: New test.
7559
7560 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
7561
7562 * gcc.dg/sh-relax.c: Add prototype for abort.
7563
7564 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
7565
7566 * gcc.dg/short-compare-1.c: New test.
7567 * gcc.dg/short-compare-2.c: Likewise.
7568
7569 2005-01-18 Michael Matz <matz@suse.de>
7570
7571 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
7572
7573 2005-01-17 Diego Novillo <dnovillo@redhat.com>
7574
7575 PR tree-optimization/19121
7576 * gcc.c-torture/compile/pr19121.c: New test.
7577
7578 2005-01-17 James E. Wilson <wilson@specifixinc.com>
7579
7580 PR target/19357
7581 * gcc.c-torture/compile/pr19357.c: New test.
7582
7583 2005-01-17 Ian Lance Taylor <ian@airs.com>
7584
7585 PR c/5675
7586 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
7587 pass--those that refer just to the variable, possibly with a
7588 cast.
7589 * gcc.dg/c99-const-expr-3.c: Likewise.
7590
7591 PR middle-end/13127
7592 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
7593 longer emitted.
7594
7595 2005-01-16 Bud Davis <bdavis9659@comcast.net>
7596
7597 PR fortran/18778
7598 * gfortran.dg/endfile_2.f90: New test.
7599
7600 2005-01-16 Steven G. Kargl <kargls@comcast.net>
7601
7602 PR 19168
7603 * gfortran.dg/select_5.f90: New test.
7604
7605 2004-01-16 Paul Brook <paul@codesourcery.com>
7606
7607 * gfortran.dg/common_4.f90: New test.
7608
7609 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
7610
7611 PR rtl-optimization/19462
7612 * gcc.dg/torture/pr19462-1.c: New test.
7613
7614 2005-01-15 Ziemowit Laski <zlaski@apple.com>
7615
7616 PR objc/19321
7617 * objc.dg/func-ptr-2.m: New.
7618 * objc.dg/volatile-1.m: New.
7619
7620 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7621
7622 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
7623
7624 2005-01-15 Jakub Jelinek <jakub@redhat.com>
7625
7626 PR tree-optimization/19060
7627 * gcc.c-torture/execute/20050104-1.c: New test.
7628
7629 2005-01-15 Bud Davis <bdavis9659@comcast.net>
7630
7631 PR fortran/18983
7632 * gfortran.dg/write_to_null.f90: New test.
7633
7634 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
7635 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7636
7637 PR other/19328
7638 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
7639 argument.
7640
7641 2005-01-15 Jakub Jelinek <jakub@redhat.com>
7642
7643 PR c++/19263
7644 * g++.dg/init/vector1.C: New test.
7645
7646 2005-01-14 James E. Wilson <wilson@specifixinc.com>
7647
7648 PR target/13158
7649 * gcc.target/ia64/sibcall-unwind-1.c: New test.
7650 PR target/18987
7651 * gcc.target/ia64/sibcall-unwind-2.c: New test.
7652
7653 2005-01-14 Steven G. Kargl <kargls@comcast.net>
7654
7655 * gfortran.dg/select_1.f90: New test.
7656 * gfortran.dg/select_2.f90: New test.
7657 * gfortran.dg/select_3.f90: New test.
7658 * gfortran.dg/select_4.f90: New test.
7659
7660 2005-01-14 Jakub Jelinek <jakub@redhat.com>
7661
7662 PR middle-end/19084
7663 PR rtl-optimization/19348
7664 * gcc.dg/20050111-1.c: New test.
7665 * gcc.c-torture/execute/20050111-1.c: New test.
7666
7667 * gcc.dg/i386-asm-4.c: New test.
7668
7669 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
7670
7671 * gcc.dg/nested-func-2.c: New test.
7672 * ada/acats/norun.lst: Remove c953002.
7673
7674 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
7675
7676 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
7677
7678 2005-01-12 Ben Elliston <bje@au.ibm.com>
7679
7680 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
7681
7682 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
7683
7684 PR target/18761
7685 * g++.dg/abi/align1.C: New test.
7686
7687 2005-01-11 Alan Modra <amodra@bigpond.net.au>
7688
7689 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
7690 at a time.
7691 * g++.dg/ext/altivec_check.h: Support compiling as C.
7692
7693 2005-01-10 Roger Sayle <roger@eyesopen.com>
7694
7695 PR c++/19355
7696 * g++.dg/expr/pr19355-1.C: New test case.
7697
7698 2005-01-10 Laurent GUERBY <laurent@guerby.net>
7699
7700 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
7701 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
7702 * ada/acats/tests/c3/c92005b.ada: Likewise.
7703 * ada/acats/tests/c3/cxb3012.a: Likewise.
7704 * ada/acats/norun.lst: Add c380004 and c953002, add PR
7705
7706 2005-01-09 Paul Brook <paul@codesourcery.com>
7707
7708 * gfortran.dg/common_2.f90: New file.
7709 * gfortran.dg/common_3.f90: New file.
7710
7711 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
7712
7713 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
7714
7715 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
7716
7717 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
7718 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
7719 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
7720 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
7721 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
7722 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
7723 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
7724 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
7725 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
7726 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
7727 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
7728 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
7729 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
7730 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
7731 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
7732 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
7733 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
7734 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
7735 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
7736 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
7737 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
7738 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
7739 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
7740 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
7741 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
7742 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
7743 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
7744 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
7745 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
7746 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
7747 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
7748 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
7749 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
7750 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
7751 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
7752 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
7753 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
7754 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
7755 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
7756 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
7757 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
7758 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
7759 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
7760 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
7761 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
7762 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
7763 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
7764 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
7765 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
7766 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
7767 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
7768 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
7769 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
7770 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
7771 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
7772 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
7773 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
7774 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
7775 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
7776 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
7777 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
7778 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
7779 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
7780 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
7781 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
7782 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
7783 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
7784
7785 * gcc.dg/vect/vect-1.c: Fix spelling.
7786 * gcc.dg/vect/vect-10.c: Fix spelling.
7787 * gcc.dg/vect/vect-11.c: Fix spelling.
7788 * gcc.dg/vect/vect-12.c: Fix spelling.
7789 * gcc.dg/vect/vect-14.c: Fix spelling.
7790 * gcc.dg/vect/vect-15.c: Fix spelling.
7791 * gcc.dg/vect/vect-16.c: Fix spelling.
7792 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
7793 * gcc.dg/vect/vect-64.c: Fix comments.
7794 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
7795
7796 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
7797 Ira Rosen <irar@il.ibm.com>
7798
7799 * gcc.dg/vect/vect-70.c: New test.
7800 * gcc.dg/vect/vect-71.c: New test.
7801
7802 2005-01-09 Manfred Hollstein <mh@suse.com>
7803
7804 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
7805 * gcc.dg/pr18241-2.c: Likewise.
7806 * gcc.dg/pr18241-3.c: Likewise.
7807 * gcc.dg/pr18241-4.c: Likewise.
7808 * gcc.dg/pr18241-5.c: Likewise.
7809
7810 2005-01-08 Richard Henderson <rth@redhat.com>
7811
7812 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
7813 False for x86 and x86-64.
7814
7815 2005-01-08 Diego Novillo <dnovillo@redhat.com>
7816
7817 PR tree-optimization/18241
7818 * gcc.dg/pr18241-1.c: New test.
7819 * gcc.dg/pr18241-2.c: New test.
7820 * gcc.dg/pr18241-3.c: New test.
7821 * gcc.dg/pr18241-4.c: New test.
7822 * gcc.dg/pr18241-5.c: New test.
7823
7824 2005-01-08 Steven G. Kargl <kargls@comcast.net>
7825
7826 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
7827 gfortran.dg/select_4.f90: New.
7828
7829 2005-01-07 Jakub Jelinek <jakub@redhat.com>
7830
7831 * gcc.c-torture/execute/20050107-1.c: New test.
7832
7833 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
7834
7835 PR c++/19298
7836 * g++.dg/template/ref2.C: New.
7837
7838 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
7839
7840 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
7841 instead of being empty.
7842
7843 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7844
7845 PR fortran/15553
7846 * gfortran.dg/array-1.f90: New test.
7847
7848 2005-01-07 Jakub Jelinek <jakub@redhat.com>
7849
7850 PR tree-optimization/19283
7851 * gcc.c-torture/execute/20050106-1.c: New test.
7852
7853 PR rtl-optimization/18861
7854 * gcc.dg/20050105-1.c: New test.
7855
7856 PR tree-optimization/18828
7857 * gcc.dg/20050105-2.c: New test.
7858
7859 2005-01-07 Andreas Jaeger <aj@suse.de>
7860
7861 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
7862
7863 2005-01-07 Bud Davis <bdavis9659@comcast.net>
7864
7865 PR fortran/18398
7866 * gfortran.dg/fmt_read.f90: New test.
7867
7868 2005-01-06 Geoffrey Keating <geoffk@apple.com>
7869
7870 * gcc.dg/rs6000-ldouble-2.c: New.
7871
7872 2005-01-06 Mark Mitchell <mark@codesourcery.com>
7873
7874 PR c++/19244
7875 * g++.dg/parser/ctor2.C: New test.
7876
7877 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7878
7879 PR c++/17154
7880 * g++.dg/template/using9.C: New test.
7881
7882 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7883
7884 PR c++/19258
7885 * g++.dg/lookup/friend6.C: New test.
7886
7887 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
7888
7889 PR c++/19270
7890 * g++.dg/template/array10.C: New.
7891
7892 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7893
7894 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
7895 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
7896
7897 2005-01-06 Jakub Jelinek <jakub@redhat.com>
7898
7899 * gcc.c-torture/compile/20050105-1.c: New test.
7900
7901 2005-01-05 Geoffrey Keating <geoffk@apple.com>
7902
7903 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
7904
7905 2005-01-05 Roger Sayle <roger@eyesopen.com>
7906
7907 PR middle-end/19100
7908 * gcc.dg/conv-3.c: New test case.
7909
7910 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
7911
7912 * gcc.dg/asm-wide-1.c: New test.
7913
7914 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
7915
7916 PR c++/19030
7917 * g++.dg/parse/crash22.C: New
7918
7919 2005-01-04 Geoffrey Keating <geoffk@apple.com>
7920
7921 PR 19257
7922 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
7923
7924 2005-01-04 Uros Bizjak <uros@kss-loka.si>
7925
7926 PR middle-end/17767
7927 * gcc.dg/i386-mmx-6.c: New test case.
7928
7929 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
7930
7931 PR tree-optimization/18308
7932 * gcc.dg/vect/pr18308.c: New testcase.
7933
7934 2005-01-04 Andreas Jaeger <aj@suse.de>
7935
7936 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
7937
7938 2005-01-03 Geoffrey Keating <geoffk@apple.com>
7939 Robert Bowdidge <bowdidge@apple.com>
7940
7941 * gcc.dg/cpp/subframework1.c: New.
7942 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
7943 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
7944 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
7945 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
7946
7947 2005-01-03 Geoffrey Keating <geoffk@apple.com>
7948
7949 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
7950 producing warning.
7951 * gcc.dg/darwin-weakimport-2.c: New.
7952
7953 2005-01-03 Richard Henderson <rth@redhat.com>
7954
7955 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
7956
7957 2005-01-03 Richard Henderson <rth@redhat.com>
7958
7959 * gcc.dg/vect/vect.exp: Enable for ia64.
7960 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
7961 (check_effective_target_vect_float): Likewise.
7962 (check_effective_target_vect_no_align): Likewise.
7963 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
7964 * gcc.dg/vect/vect-8.c: Likewise.
7965
7966 2005-01-03 Uros Bizjak <uros@kss-loka.si>
7967
7968 PR target/19236
7969 * gcc.dg/pr19236-1.c: New test case.
7970
7971 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
7972
7973 PR rtl-optimization/12092
7974 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
7975
7976 2005-01-02 Andreas Jaeger <aj@suse.de>
7977
7978 * gcc.dg/pr12092-1.c: Do not run on x86_64.
7979
7980 2005-01-01 Roger Sayle <roger@eyesopen.com>
7981 Andrew Pinski <pinskia@physics.uc.edu>
7982
7983 PR rtl-optimization/12092
7984 * gcc.dg/pr12092-1.c: New test case.
7985
7986 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
7987
7988 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
7989 'hidden' and 'default' for better portability.
7990 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
7991
7992 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
7993 6 and 7.
7994 * g++.old-deja/g++.brendan/new3.C: Likewise.
7995
7996 2005-01-01 Steven Bosscher <stevenb@suse.de>
7997
7998 * gcc.dg/20041231-1.C: New test.
7999 * g++.dg/warn/Wunreachable-code-1.C: New test.
8000
8001 2004-12-30 David Edelsohn <edelsohn@gnu.org>
8002
8003 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
8004 file, not /dev/null. Abort on error.
8005
8006 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
8007 Ziemowit Laski <zlaski@apple.com>
8008
8009 PR objc/18971
8010 * objc.dg/encode-5.m: New test.
8011
8012 2004-12-29 Richard Henderson <rth@redhat.com>
8013
8014 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
8015 * objc.dg/stabs-1.m: Disable for ia64.
8016
8017 2004-12-29 Mark Mitchell <mark@codesourcery.com>
8018
8019 PR c++/19190
8020 * g++.dg/warn/Wunused-10.C: New test.
8021
8022 2004-12-28 Richard Henderson <rth@redhat.com>
8023
8024 * objc.dg/stabs-1.m: Disable for alpha.
8025
8026 2004-12-27 Mark Mitchell <mark@codesourcery.com>
8027
8028 PR c++/19149
8029 * g++.dg/parse/error23.C: New test.
8030
8031 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8032
8033 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
8034
8035 PR fortran/19032
8036 * gfortran.dg/intrinsic_modulo_1.f90: New.
8037 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
8038 tests with divisor -1.
8039
8040 2004-12-27 Mark Mitchell <mark@codesourcery.com>
8041
8042 * g++.dg/opt/temp1.C (memcpy): Return a value.
8043
8044 PR c++/19148
8045 * g++.dg/expr/cond7.C: New test.
8046
8047 2004-12-27 Paul Brook <paul@codesourcery.com>
8048
8049 * gfortran.dg/g77/select_no_compile.f: Remove.
8050
8051 2004-12-27 Richard Henderson <rth@redhat.com>
8052
8053 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
8054 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
8055 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
8056
8057 2004-12-26 Richard Henderson <rth@redhat.com>
8058
8059 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
8060 by 1i instead of token pasting.
8061
8062 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8063
8064 PR tree-optimization/17578
8065 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
8066 to additional_flags.
8067 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
8068
8069 2004-12-25 Richard Henderson <rth@redhat.com>
8070
8071 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
8072 Remove Alpha.
8073
8074 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8075
8076 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
8077 hppa*-*-hpux*.
8078 * gcc.dg/pr17957.c (dg-options): Likewise.
8079 * gcc.dg/struct-ret-1.c: Add prototype for abort.
8080 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
8081 instead of 0 on __hppa__.
8082 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
8083 "foo,%r" on hppa*-*-*.
8084
8085 2004-12-23 Bud Davis <bdavis9659@comcast.net>
8086
8087 PR fortran/19071
8088 * gfortran.dg/complex_write.f90: New test.
8089
8090 2004-12-23 Mark Mitchell <mark@codesourcery.com>
8091
8092 PR c++/17595
8093 * g++.dg/parse/pragma2.C: New test.
8094
8095 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
8096
8097 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
8098
8099 * gcc.dg/empty2.c: Add missing dg-warning.
8100
8101 2004-12-23 Mark Mitchell <mark@codesourcery.com>
8102
8103 PR c++/17413
8104 * g++.dg/template/local4.C: New test.
8105 * g++.dg/template/crash19.C: Add dg-error marker.
8106
8107 * g++.dg/template/crash31.C: Correct embedded PR number.
8108
8109 2004-12-23 Mark Mitchell <mark@codesourcery.com>
8110
8111 PR c++/16405
8112 * g++.dg/opt/temp1.C: Add do-run marker.
8113
8114 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
8115
8116 * g++.dg/template/spec19.C: New.
8117
8118 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
8119
8120 PR target/16819
8121 * gcc.dg/empty2.c: New.
8122
8123 2004-12-23 Richard Henderson <rth@redhat.com>
8124
8125 * lib/target-supports.exp (check_effective_target_vect_no_align):
8126 Remove i?86 and x86-64.
8127
8128 2004-12-23 Mark Mitchell <mark@codesourcery.com>
8129
8130 PR c++/16405
8131 * g++.dg/opt/temp1.C: New test.
8132
8133 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8134
8135 PR c++/18733
8136 * g++.dg/template/friend33.C: New testcase.
8137
8138 2004-12-22 Mark Mitchell <mark@codesourcery.com>
8139
8140 PR c++/18464
8141 * g++.dg/template/cond5.C: New test.
8142
8143 PR c++/18492
8144 * g++.dg/inherit/thunk3.C: New test.
8145
8146 PR c++/11224
8147 * g++.dg/warn/Wunused-9.C: New test.
8148
8149 2004-12-22 Janis Johnson <janis187@us.ibm.com>
8150
8151 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
8152
8153 2004-12-22 Jan Beulich <jbeulich@novell.com>
8154
8155 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
8156
8157 2004-12-21 Mark Mitchell <mark@codesourcery.com>
8158
8159 PR c++/18378
8160 * g++.dg/ext/packed8.C: New test.
8161
8162 PR c++/19063
8163 * g++.dg/template/crash31.C: New test.
8164
8165 PR c++/19034
8166 * g++.dg/template/crash30.C: New test.
8167
8168 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
8169
8170 PR C++/18984
8171 * g++.dg/eh/ctor3.C: New test.
8172
8173 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
8174
8175 * objc.dg/stabs-1.m: Allow section name to be quoted and
8176 assembly label to begin with '.LL'.
8177
8178 2004-12-21 Janis Johnson <janis187@us.ibm.com>
8179
8180 * gcc.dg/vect/vect.exp
8181 (check_effective_target_lp64_or_vect_no_align): New.
8182 * gcc.dg/vect/vect-77.c: Use it.
8183 * gcc.dg/vect/vect-78.c: Use it.
8184
8185 * lib/target-supports.exp
8186 (check_effective_target_vect_no_max,
8187 check_effective_target_vect_no_bitwise,
8188 check_effective_target_vect_no_align): New.
8189 * gcc.dg/vect/vect-13.c: Use them.
8190 * gcc.dg/vect/vect-17.c: Ditto.
8191 * gcc.dg/vect/vect-18.c: Ditto.
8192 * gcc.dg/vect/vect-19.c: Ditto.
8193 * gcc.dg/vect/vect-20.c: Ditto.
8194 * gcc.dg/vect/vect-27.c: Ditto.
8195 * gcc.dg/vect/vect-29.c: Ditto.
8196 * gcc.dg/vect/vect-44.c: Ditto.
8197 * gcc.dg/vect/vect-48.c: Ditto.
8198 * gcc.dg/vect/vect-50.c: Ditto.
8199 * gcc.dg/vect/vect-52.c: Ditto.
8200 * gcc.dg/vect/vect-54.c: Ditto.
8201 * gcc.dg/vect/vect-56.c: Ditto.
8202 * gcc.dg/vect/vect-58.c: Ditto.
8203 * gcc.dg/vect/vect-60.c: Ditto.
8204 * gcc.dg/vect/vect-72.c: Ditto.
8205 * gcc.dg/vect/vect-80.c: Ditto.
8206
8207 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
8208
8209 PR c++/14075
8210 * g++.dg/init/string1.C: New.
8211
8212 PR c++/18975
8213 * g++.dg/other/synth1.C: New.
8214
8215 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
8216
8217 PR c/18963
8218 * gcc.dg/pr18963-1.c: New test.
8219
8220 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
8221
8222 PR c/18596
8223 * gcc.dg/funcdef-storage-1.c (foo): Remove.
8224 * gcc.dg/pr18596-1.c: Use dg-error.
8225 (dg-options): Use -fno-unit-at-a-time.
8226 * gcc.dg/pr18596-2.c: New test.
8227 * gcc.dg/pr18596-3.c: New test.
8228
8229 2004-12-20 Roger Sayle <roger@eyesopen.com>
8230
8231 PR middle-end/18683
8232 * g++.dg/opt/pr18683-1.C: New test case.
8233
8234 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
8235
8236 PR other/19093
8237 * g++.dg/opt/max1.C: Fix for 64bit targets.
8238
8239 2004-12-20 Matt Austern <austern@apple.com>
8240
8241 PR c++/19044
8242 * g++.dg/ext/builtin6.C: New
8243
8244 2004-12-20 Diego Novillo <dnovillo@redhat.com>
8245
8246 PR tree-optimization/19080
8247 * gcc.c-torture/compile/pr19080.c: New test.
8248
8249 2004-12-20 Steven Bosscher <stevenb@suse.de>
8250
8251 * gcc.dg/20041219-1.c: New test.
8252
8253 2004-12-19 Roger Sayle <roger@eyesopen.com>
8254
8255 PR middle-end/19068
8256 * g++.dg/opt/max1.C: New test case.
8257
8258 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
8259
8260 * gcc.dg/fdata-sections-1.c: New test.
8261
8262 2004-12-18 Roger Sayle <roger@eyesopen.com>
8263
8264 PR middle-end/18548
8265 * gcc.dg/max-1.c: New test case.
8266
8267 2004-12-18 Jakub Jelinek <jakub@redhat.com>
8268
8269 * gcc.c-torture/execute/20041218-1.c: New test.
8270
8271 2004-12-17 Diego Novillo <dnovillo@redhat.com>
8272
8273 * gcc.dg/pr18501.c: New test.
8274 * gcc.dg/uninit-5.c: XFAIL.
8275 * gcc.dg/uninit-9.c: XFAIL.
8276
8277 2004-12-17 Dale Johannesen <dalej@apple.com>
8278
8279 * gcc.dg/20041213-1.c: New.
8280
8281 2004-12-17 Ziemowit Laski <zlaski@apple.com>
8282
8283 * objc.dg/stabs-1.m: Allow assembly label to begin
8284 with a dot ('.').
8285
8286 2004-12-17 Jakub Jelinek <jakub@redhat.com>
8287
8288 * gcc.c-torture/execute/20041213-1.c: Move...
8289 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
8290
8291 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
8292
8293 PR c++/18721
8294 * g++.dg/lookup/conv-5.C: New.
8295
8296 2004-12-16 Ziemowit Laski <zlaski@apple.com>
8297
8298 * objc.dg/stabs-1.m: New test.
8299
8300 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
8301
8302 * gcc.dg/visibility-c.c: Change compile to
8303 assemble for the test.
8304
8305 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
8306
8307 PR target/19041
8308 * gcc.dg/visibility-c.c: New test.
8309
8310 2004-12-16 Roger Sayle <roger@eyesopen.com>
8311
8312 PR middle-end/18493
8313 * gcc.dg/switch-8.c: New test case.
8314
8315 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
8316
8317 PR c++/18905
8318 * g++.dg/template/init4.C: New.
8319 * g++.dg/opt/static3.C: Enable optimizer.
8320
8321 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
8322
8323 * g++.dg/other/complex1.C: New test.
8324
8325 2004-12-15 Alan Modra <amodra@bigpond.net.au>
8326
8327 * g++.dg/opt/inline9.C: New test.
8328
8329 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8330
8331 PR fortran/18993
8332 * gfotran.dg/nullify_1.f: New test.
8333
8334 2004-12-15 Richard Henderson <rth@redhat.com>
8335
8336 * gcc.target/i386/i386.exp: New harness.
8337 * gcc.target/i386/vect-args.c: New.
8338
8339 2004-12-15 David Edelsohn <edelsohn@gnu.org>
8340
8341 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
8342
8343 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8344
8345 PR c++/18825
8346 * g++.dg/template/friend32.C: New test.
8347
8348 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
8349
8350 * cpp/pragma-once-1.c: New test.
8351 * cpp/pragma-once-1b.h: Likewise.
8352 * cpp/pragma-once-1c.h: Likewise.
8353 * cpp/pragma-once-1d.h: Likewise.
8354 * cpp/inc/pragma-once-1a.h: Likewise.
8355
8356 2004-12-15 Bud Davis <bdavis9659@comcast.net>
8357 Steven G. Kargl <kargls@comcast.net>
8358
8359 PR fortran/17597
8360 * gfortran.dg/list_read_3.f90: New test.
8361
8362 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
8363
8364 * gcc.dg/ftrapv-2.c: New test.
8365
8366 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
8367
8368 PR c++/18981
8369 * g++.dg/template/typename9.C: New test.
8370
8371 2004-12-14 Mark Mitchell <mark@codesourcery.com>
8372
8373 PR c++/18738
8374 * g++.dg/template/typename8.C: New test.
8375 * g++.dg/parse/friend2.C: Tweak error message.
8376
8377 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
8378
8379 * gcc.c-torture/20041214-1.c: New test.
8380
8381 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
8382
8383 PR c++/18965
8384 * g++.dg/init/array17.C: New test.
8385
8386 2004-12-14 Mark Mitchell <mark@codesourcery.com>
8387
8388 PR c++/18793
8389 * g++.dg/init/aggr3.C: New test.
8390
8391 2004-12-14 Janis Johnson <janis187@us.ibm.com
8392
8393 * gcc.dg/altivec-types-1.c: New test.
8394 * gcc.dg/altivec-types-2.c: New test.
8395 * gcc.dg/altivec-types-3.c: New test.
8396 * gcc.dg/altivec-types-4.c: New test.
8397 * g++.dg/ext/altivec-types-1.C: New test.
8398 * g++.dg/ext/altivec-types-2.C: New test.
8399 * g++.dg/ext/altivec-types-3.C: New test.
8400 * g++.dg/ext/altivec-types-4.C: New test.
8401
8402 2004-12-14 Jakub Jelinek <jakub@redhat.com>
8403
8404 PR middle-end/18951
8405 * gcc.c-torture/execute/20041213-1.c: New test.
8406
8407 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
8408
8409 PR c++/18949
8410 * g++.dg/template/cast1.C: New.
8411
8412 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
8413
8414 * gcc.c-torture/execute/20041213-2.c: New test.
8415
8416 2004-12-13 Richard Henderson <rth@redhat.com>
8417
8418 * gcc.dg/i386-sse-10.c: Fix typo in options.
8419
8420 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
8421
8422 PR c++/18968
8423 * g++.dg/opt/pr18968.C: New test.
8424
8425 2004-12-13 Mark Mitchell <mark@codesourcery.com>
8426
8427 PR c++/18925
8428 * g++.dg/ext/visibility/staticdatamem.C: New test.
8429
8430 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
8431
8432 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
8433
8434 2004-12-13 Roger Sayle <roger@eyesopen.com>
8435
8436 PR rtl-optimization/18928
8437 * gcc.dg/pr18928-1.c: New test case.
8438
8439 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
8440
8441 PR tree-opt/16951
8442 * gcc.c-torture/compile/20041211-1.c: New.
8443
8444 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8445
8446 PR middle-end/17564
8447 * gcc.c-torture/execute/20041212-1.c: New test.
8448
8449 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8450
8451 PR fortran/18869
8452 * gfortran.dg/common_1.f90: New test.
8453
8454 2004-12-12 Steven G. Kargl <kargls@comcast.net>
8455 Paul Brook <paul@codesourcery.com>
8456
8457 PR fortran/16222
8458 * gfortran.dg/real_do_1.f90: New test.
8459
8460 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
8461
8462 PR tree-opt/18040
8463 * g++.dg/opt/ptrmem6.C: New test.
8464
8465 2004-12-11 Roger Sayle <roger@eyesopen.com>
8466
8467 PR middle-end/18921
8468 * gcc.dg/pr18921-1.c: New test case.
8469
8470 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8471
8472 PR fortran/17175
8473 * gfortran.dg/scale_1.f90: New test.
8474
8475 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
8476
8477 PR middle-end/18903
8478 * gcc.c-torture/compile/pr18903.c: New test.
8479
8480 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
8481
8482 * gcc.c-torture/execute/20041210-1.c: New test.
8483
8484 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8485
8486 PR c++/18731
8487 * g++.dg/parser/struct-1.C: New test.
8488 * g++.dg/parser/struct-2.C: New test.
8489 * g++.dg/parser/struct-3.C: New test.
8490
8491 2004-12-09 Richard Henderson <rth@redhat.com>
8492
8493 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
8494
8495 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
8496 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
8497
8498 2004-12-09 Matt Austern <austern@apple.com>
8499
8500 PR c++/18514
8501 * g++.dg/ext/builtin1.C: New
8502 * g++.dg/ext/builtin2.C: New
8503 * g++.dg/ext/builtin3.C: New
8504 * g++.dg/ext/builtin4.C: New
8505 * g++.dg/ext/builtin5.C: New
8506
8507 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
8508
8509 PR tree-opt/18904
8510 * g++.dg/opt/ptrmem5.C: New test.
8511
8512 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
8513
8514 * g++.dg/parse/typename5.C: Adjust for new error.
8515 * g++.dg/parse/typename7.C: New.
8516
8517 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8518
8519 PR c++/18073
8520 * g++.dg/other/mmintrin.C: New test.
8521
8522 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
8523
8524 PR c++/16681
8525 * g++.dg/init/array15.C: New.
8526 * g++.dg/init/array16.C: New.
8527
8528 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8529
8530 PR fortran/18826
8531 * gfortran.dg/assign_1.f90: New test.
8532
8533 2004-12-08 Nick Clifton <nickc@redhat.com>
8534
8535 * gcc.target/xstormy16/bss_below100: New directory containing tests.
8536 * gcc.target/xstormy16/data_below100: Likewise.
8537 * gcc.target/xstormy16/sfr: Likewise.
8538 * gcc.target/xstormy16/below100.S: New test source file.
8539 * gcc.target/xstormy16/below100.ld: New test linker script.
8540 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
8541 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
8542 bp instructions.
8543 * gcc.target/xstormy16/bp.c: Likewise.
8544
8545 * gcc.target/xstormy16/bss_below100: New files:
8546 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
8547 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
8548 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
8549 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
8550 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
8551 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
8552 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
8553 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
8554 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
8555 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
8556 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
8557 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
8558 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
8559 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
8560 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
8561 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
8562 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
8563 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
8564 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
8565 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
8566 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
8567 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
8568 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
8569 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
8570 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
8571 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
8572 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
8573
8574 * gcc.target/xstormy16/data_below100: New files:
8575 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
8576 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
8577 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
8578 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
8579 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
8580 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
8581 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
8582 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
8583 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
8584 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
8585 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
8586 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
8587 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
8588 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
8589 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
8590 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
8591 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
8592 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
8593 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
8594 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
8595 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
8596 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
8597 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
8598 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
8599 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
8600 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
8601 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
8602
8603 * gcc.target/xstormy16/sfr: New files:
8604 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
8605 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
8606 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
8607 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
8608 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
8609 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
8610 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
8611 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
8612 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
8613 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
8614 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
8615 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
8616 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
8617 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
8618 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
8619 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
8620 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
8621 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
8622 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
8623 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
8624 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
8625 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
8626 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
8627 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
8628 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
8629 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
8630 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
8631 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
8632 27_if0_sfrw_bitfield_f.c
8633
8634 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8635
8636 PR c++/18100
8637 * g++.dg/lookup/name-clash4.C: New test.
8638
8639 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
8640
8641 PR c++/18672
8642 * g++.dg/opt/array1.C: New.
8643
8644 PR c++/18803
8645 * g++.dg/template/operator5.C: New.
8646
8647 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
8648
8649 PR c/18867
8650 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
8651
8652 2004-12-07 Steven Bosscher <stevenb@suse.de>
8653
8654 * gcc.dg/noncompile/20041207.c: New test.
8655
8656 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
8657
8658 * g++.dg/other/unreachable-1.C: New test.
8659
8660 2004-12-06 Nick Clifton <nickc@redhat.com>
8661
8662 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
8663 <limits.h> because the latter comes from gcc's include/ directory
8664 and not the newlib/libc/include directory.
8665
8666 2004-12-04 Richard Henderson <rth@redhat.com>
8667
8668 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
8669
8670 2004-12-04 Richard Henderson <rth@redhat.com>
8671
8672 * lib/target-supports.exp (check_gc_sections_available): Disable
8673 for alpha and ia64.
8674
8675 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
8676
8677 PR middle-end/17909
8678 * g++.dg/other/vararg-2.C: New test.
8679
8680 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8681
8682 PR c++/17011, c++/17971
8683 * g++.dg/template/error15.C: Adjust expected error.
8684 * g++.dg/template/instantiate3.C: Likewise.
8685
8686 2004-12-03 Janis Johnson <janis187@us.ibm.com>
8687
8688 * gcc.dg/altivec-18.c: Fix for darwin
8689
8690 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
8691
8692 PR c++/18782
8693 * g++.dg/parse/ptrmem2.C: New.
8694
8695 PR c++/18318
8696 * g++.dg/template/new1.C: New.
8697
8698 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8699
8700 PR fortran/18710
8701 * gfortran.dg/direct_io_3.f90: New test.
8702
8703 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
8704
8705 PR 18758
8706 * g++.dg/parse/crash21.C: New.
8707
8708 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8709
8710 PR c++/15664, c++/18276
8711 * g++.dg/template/ttp13.C: New test.
8712 * g++.dg/template/ttp14.C: Likewise.
8713
8714 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8715
8716 PR c++/18123
8717 * g++.dg/parse/enum2.C: New test.
8718 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
8719
8720 2004-12-02 Nick Clifton <nickc@redhat.com>
8721
8722 * gcc.target/xstormy16: New test directory.
8723 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
8724 * gcc.target/xstormy16/bp.c: Check the generation of bp
8725 instructions.
8726 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
8727 bn instructions and the BELOW100 attribute.
8728
8729 2004-12-02 Alan Modra <amodra@bigpond.net.au>
8730
8731 PR target/16952
8732 * gcc.dg/ppc-eabi.c: New.
8733
8734 2004-12-02 Bud Davis <bdavis9659@comcast.net>
8735
8736 PR fortran/18284
8737 * gfortran.dg/backspace.f90
8738
8739 2004-12-02 Bud Davis <bdavis9659@comcast.net>
8740
8741 * gfortran.dg/inquire.f90: New test.
8742
8743 2004-12-01 Janis Johnson <janis187@us.ibm.com>
8744
8745 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
8746 handle effective-target-keyword.
8747 (dg-skip-if): Support effective-target keyword as target list.
8748 (dg-xfail-if): Ditto.
8749 * lib/target-supports.exp (is-effective-target-keyword): New proc.
8750
8751 2004-12-01 Diego Novillo <dnovillo@redhat.com>
8752
8753 PR tree-optimization/18291
8754 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
8755
8756 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
8757
8758 PR C++/18729
8759 * g++.dg/parse/crash20.C: New.
8760
8761 PR c++/17431
8762 * g++.dg/overload/arg1.C: New.
8763 * g++.dg/overload/arg2.C: New.
8764 * g++.dg/overload/arg3.C: New.
8765 * g++.dg/overload/arg4.C: New.
8766
8767 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
8768
8769 * gcc.dg/c99-flex-array-4.c: Remove.
8770
8771 2004-11-30 Janis Johnson <janis187@us.ibm.com>
8772
8773 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
8774
8775 * lib/target-supports.exp (is-effective-target): Simplify.
8776
8777 * lib/target-supports.exp (check_effective_target_vect_long):
8778 Fix for powerpc64-*-*.
8779
8780 2004-11-30 Loren James Rittle <ljrittle@acm.org>
8781
8782 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
8783 to support new requirements on FreeBSD 5.
8784
8785 2004-11-30 Devang Patel <dpatel@apple.com>
8786
8787 PR 18702
8788 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
8789
8790 2004-11-30 Janis Johnson <janis187@us.ibm.com>
8791
8792 * g++.dg/ext/altivec-13.C: New test.
8793
8794 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
8795
8796 PR tree-opt/18298
8797 * gcc.c-torture/execute/p18298.c: New test.
8798
8799 2004-11-30 Ira Rosen <irar@il.ibm.com>
8800 Dorit Naishlos <dorit@il.ibm.com>
8801
8802 PR tree-opt/18607
8803 * gcc.dg/vect/vect-89.c: New test.
8804
8805 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
8806
8807 * gcc.dg/pr18596-1.c: New test.
8808
8809 2004-11-30 Ben Elliston <bje@au.ibm.com>
8810
8811 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
8812
8813 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
8814
8815 PR c/18479
8816 * gcc.dg/pr18479.c: New test.
8817
8818 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
8819
8820 PR target/18490
8821 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
8822 mmix-knuth-mmixware.
8823
8824 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
8825 cris-*-elf* cris-*-aout* mmix-*-*
8826
8827 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
8828
8829 PR middle-end/18725
8830 * gcc.dg/pr18725.c: New test.
8831
8832 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
8833
8834 PR target/18488
8835 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
8836
8837 PR target/18336
8838 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
8839
8840 2004-11-29 Mark Mitchell <mark@codesourcery.com>
8841
8842 PR c++/18368
8843 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
8844 * g++.old-deja/g++.law/ctors5.C: Likewise.
8845 * g++.old-deja/g++.other/crash25.C: Likewise.
8846
8847 PR c++/18674
8848 * g++.dg/template/error16.C: New test.
8849
8850 PR c++/18512
8851 * g++.dg/template/crash29.C: New test.
8852
8853 2004-11-29 Diego Novillo <dnovillo@redhat.com>
8854
8855 PR tree-optimization/18712
8856 * gcc.c-torture/compile/pr18712.c: New test.
8857
8858 2004-11-29 Joseph Myers <joseph@codesourcery.com>
8859
8860 PR c/7544
8861 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
8862 tests.
8863
8864 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8865
8866 PR c++/18652
8867 * g++.dg/lookup/crash6.C: New test.
8868
8869 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
8870
8871 PR middle-end/18164
8872 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
8873
8874 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
8875
8876 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
8877 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
8878 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
8879
8880 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
8881
8882 * gcc.dg/pr18164.c: New test.
8883
8884 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
8885
8886 * gcc.dg/funroll-loops-all.c: New.
8887
8888 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
8889
8890 PR target/18489
8891 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
8892 delimeter, match space and TAB as well as ":".
8893
8894 PR target/18484
8895 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
8896
8897 PR target/18348
8898 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
8899
8900 PR target/18345
8901 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
8902
8903 PR target/18337
8904 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
8905
8906 2004-11-28 Bud Davis <bdavis9659@comcast.net>
8907
8908 * gfortran.dg/direct_io_2.f90: New test.
8909
8910 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
8911
8912 PR target/18334
8913 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
8914
8915 2004-11-28 Richard Henderson <rth@redhat.com>
8916
8917 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
8918
8919 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
8920
8921 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
8922 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
8923 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
8924 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
8925 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
8926 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
8927 gcc.dg/pointer-arith-8.c: New tests.
8928
8929 2004-11-27 Bud Davis <bdavis9659@comcast.net>
8930
8931 PR fortran/18364
8932 * gfortran.dg/endfile.f90: New test.
8933
8934 2004-11-27 Falk Hueffner <falk@debian.org>
8935
8936 * gcc.dg/loop-6.c: New test.
8937
8938 2004-11-27 Jakub Jelinek <jakub@redhat.com>
8939
8940 * gcc.c-torture/execute/20041126-1.c: New test.
8941
8942 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
8943
8944 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
8945 on IRIX.
8946
8947 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
8948
8949 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
8950 functions.
8951
8952 2004-11-27 Jakub Jelinek <jakub@redhat.com>
8953
8954 PR rtl-optimization/17825
8955 * gcc.c-torture/compile/20041119-1.c: New test.
8956
8957 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8958
8959 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
8960 Check existence of ld library path variables before unsetting.
8961
8962 2004-11-26 Mark Mitchell <mark@codesourcery.com>
8963
8964 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
8965
8966 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
8967
8968 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
8969
8970 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
8971
8972 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
8973
8974 2004-11-26 Ben Elliston <bje@au.ibm.com>
8975
8976 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
8977 dg-do directive.
8978
8979 2004-11-26 Ben Elliston <bje@au.ibm.com>
8980
8981 * gcc.dg/pr17957.c: Pass --param, not -param.
8982
8983 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
8984
8985 PR middle-end/17957
8986 * testsuite/gcc.dg/pr17957.c: New test.
8987
8988 2004-11-25 Mark Mitchell <mark@codesourcery.com>
8989
8990 PR c++/18445
8991 * g++.dg/template/crash28.C: Likewise.
8992
8993 PR c++/18001
8994 * g++.dg/expr/unary2.C: Adjust lvalue messages.
8995 * g++.dg/ext/lvaddr.C: Likewise.
8996 * g++.dg/opt/pr7503-3.C: Likewise.
8997
8998 PR c++/18466
8999 * g++.dg/parse/qualified3.C: New test.
9000 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
9001
9002 PR c++/18545
9003 * g++.dg/expr/return1.C: New test.
9004
9005 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9006
9007 Friend class name lookup 3/n, PR c++/3332
9008 * g++.dg/lookup/friend3.C: New test.
9009 * g++.dg/lookup/friend4.C: Likewise.
9010 * g++.dg/lookup/friend5.C: Likewise.
9011
9012 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9013
9014 Friend class name lookup 2/n, PR c++/14513, c++/15410
9015 * g++.dg/lookup/friend2.C: New test.
9016 * g++.dg/template/friend31.C: Likewise.
9017
9018 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9019
9020 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
9021
9022 2004-11-24 Mark Mitchell <mark@codesourcery.com>
9023
9024 PR c++/17473
9025 * g++.dg/tc1/dr56.C: Remove.
9026 * g++.dg/template/typedef1.C: Add dg-error markers.
9027 * g++.old-deja/g++.other/typedef7.C: Likewise.
9028
9029 PR c++/18285
9030 * g++.dg/parse/typedef7.C: New test.
9031
9032 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
9033
9034 * gcc.c-torture/execute/20041124-1.c: New test.
9035
9036 2004-11-24 Mark Mitchell <mark@codesourcery.com>
9037
9038 * g++.dg/template/deduce3.C: New test.
9039
9040 PR c++/18586
9041 * g++.dg/template/crash27.C: New test.
9042
9043 PR c++/18530
9044 * g++.dg/warn/Wshadow-3.C: New test.
9045
9046 2004-11-24 Devang Patel <dpatel@apple.com>
9047
9048 PR/18555
9049 * gcc.dg/cpp/isysroot-1.c: New test.
9050 * gcc.dg/cpp/usr/include/stdio.h: New file.
9051 * gcc.dg/cpp/isysroot-2.c: New test.
9052 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
9053 New file.
9054
9055 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9056
9057 PR c++/8929
9058 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
9059
9060 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
9061
9062 * gcc.target/sparc/align.c: Do not include <stdint.h>.
9063 * gcc.target/sparc/pdist.c: Likewise.
9064
9065 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
9066
9067 PR c++/16882
9068 * g++.dg/conversion/simd1.C: New test.
9069
9070 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9071
9072 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
9073 and restore_ld_library_path_env_vars.
9074 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
9075 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
9076 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
9077 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
9078
9079 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
9080
9081 * gcc.dg/pragma-align-2.c: Test macro expansion.
9082 * gcc.dg/pragma-pack-2.c: New test.
9083
9084 2004-11-23 Richard Henderson <rth@redhat.com>
9085
9086 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
9087 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
9088 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
9089 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
9090 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
9091 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
9092
9093 * gcc.dg/vect/vect.exp: Add check for alpha.
9094 * lib/target-supports.exp (check_alpha_max_hw_available): New.
9095 (check_effective_target_vect_int): Enable for alpha.
9096 (check_effective_target_vect_long): New.
9097 (is-effective-target): Add it.
9098
9099 2004-11-23 Uros Bizjak <uros@kss-loka.si>
9100
9101 * gcc.dg/pr18614-1.c: New test.
9102
9103 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
9104
9105 * gcc.dg/setjmp-2.c: New test.
9106
9107 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
9108
9109 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
9110 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
9111 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
9112 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
9113 gcc.target/sparc/pdist.c: New tests.
9114
9115 2004-11-22 Bob Wilson <bob.wilson@acm.org>
9116
9117 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
9118
9119 2004-11-22 Dale Johannesen <dalej@apple.com>
9120
9121 * gcc.dg/20041111-1.c: New.
9122
9123 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
9124
9125 PR tree-opt/18536
9126 * gcc.dg/vect/pr18536.c: New test.
9127
9128 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9129
9130 PR c++/18354
9131 * g++.dg/template/nontype11.C: New test.
9132
9133 2004-11-21 Roger Sayle <roger@eyesopen.com>
9134
9135 PR middle-end/18520
9136 * gcc.dg/pr18520-1.c: New test case.
9137
9138 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
9139
9140 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
9141 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
9142 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
9143 expected diagnostics.
9144
9145 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
9146
9147 PR target/18580
9148 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
9149 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
9150 vect-77.c, vect-77a.c: XFAIL on the SPARC.
9151
9152 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
9153
9154 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
9155
9156 2004-11-19 Mark Mitchell <mark@codesourcery.com>
9157 Joseph Myers <joseph@codesourcery.com>
9158
9159 * lib/target-supports.exp (check_visibility_available): Really
9160 test the compiler.
9161
9162 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
9163
9164 PR tree-opt/18181
9165 * gcc.dg/vect/vect-85.c: New test.
9166 * gcc.dg/vect/vect-86.c: New test.
9167 * gcc.dg/vect/vect-87.c: New test.
9168 * gcc.dg/vect/vect-88.c: New test.
9169
9170 2004-11-19 Ben Elliston <bje@au.ibm.com>
9171
9172 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
9173
9174 2004-11-18 Janis Johnson <janis187@us.ibm.com>
9175
9176 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
9177 * gcc.dg/ppc-and-1.c: Ditto.
9178 * gcc.dg/ppc-compare-1.c: Ditto.
9179 * gcc.dg/ppc-mov-1.c: Ditto
9180
9181 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
9182 Mark Mitchell <mark@codesourcery.com>
9183
9184 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
9185
9186 2004-11-17 Janis Johnson <janis187@us.ibm.com>
9187 Aldy Hernandez <aldyh@redhat.com>
9188
9189 * lib/target-supports.exp (check_effective_target_vect_int): New
9190 (check_effective_target_vect_float): New
9191 (check_effective_target_vect_double): New.
9192 (is-effective-target): Support new effective targets keywords.
9193 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
9194 default action for dg-do.
9195 * gcc.dg/vect/pr16105.c: Use new support.
9196 * gcc.dg/vect/pr18400.c: Ditto.
9197 * gcc.dg/vect/pr18425.c: Ditto.
9198 * gcc.dg/vect/vect-1.c: Ditto.
9199 * gcc.dg/vect/vect-10.c: Ditto.
9200 * gcc.dg/vect/vect-11.c: Ditto.
9201 * gcc.dg/vect/vect-12.c: Ditto.
9202 * gcc.dg/vect/vect-13.c: Ditto.
9203 * gcc.dg/vect/vect-14.c: Ditto.
9204 * gcc.dg/vect/vect-15.c: Ditto.
9205 * gcc.dg/vect/vect-16.c: Ditto.
9206 * gcc.dg/vect/vect-17.c: Ditto.
9207 * gcc.dg/vect/vect-18.c: Ditto.
9208 * gcc.dg/vect/vect-19.c: Ditto.
9209 * gcc.dg/vect/vect-2.c: Ditto.
9210 * gcc.dg/vect/vect-20.c: Ditto.
9211 * gcc.dg/vect/vect-21.c: Ditto.
9212 * gcc.dg/vect/vect-22.c: Ditto.
9213 * gcc.dg/vect/vect-23.c: Ditto.
9214 * gcc.dg/vect/vect-24.c: Ditto.
9215 * gcc.dg/vect/vect-25.c: Ditto.
9216 * gcc.dg/vect/vect-26.c: Ditto.
9217 * gcc.dg/vect/vect-27.c: Ditto.
9218 * gcc.dg/vect/vect-27a.c: Ditto.
9219 * gcc.dg/vect/vect-28.c: Ditto.
9220 * gcc.dg/vect/vect-29.c: Ditto.
9221 * gcc.dg/vect/vect-29a.c: Ditto.
9222 * gcc.dg/vect/vect-3.c: Ditto.
9223 * gcc.dg/vect/vect-30.c: Ditto.
9224 * gcc.dg/vect/vect-31.c: Ditto.
9225 * gcc.dg/vect/vect-32.c: Ditto.
9226 * gcc.dg/vect/vect-33.c: Ditto.
9227 * gcc.dg/vect/vect-34.c: Ditto.
9228 * gcc.dg/vect/vect-35.c: Ditto.
9229 * gcc.dg/vect/vect-36.c: Ditto.
9230 * gcc.dg/vect/vect-37.c: Ditto.
9231 * gcc.dg/vect/vect-38.c: Ditto.
9232 * gcc.dg/vect/vect-4.c: Ditto.
9233 * gcc.dg/vect/vect-40.c: Ditto.
9234 * gcc.dg/vect/vect-41.c: Ditto.
9235 * gcc.dg/vect/vect-42.c: Ditto.
9236 * gcc.dg/vect/vect-43.c: Ditto.
9237 * gcc.dg/vect/vect-44.c: Ditto.
9238 * gcc.dg/vect/vect-45.c: Ditto.
9239 * gcc.dg/vect/vect-46.c: Ditto.
9240 * gcc.dg/vect/vect-47.c: Ditto.
9241 * gcc.dg/vect/vect-48.c: Ditto.
9242 * gcc.dg/vect/vect-48a.c: Ditto.
9243 * gcc.dg/vect/vect-49.c: Ditto.
9244 * gcc.dg/vect/vect-5.c: Ditto.
9245 * gcc.dg/vect/vect-50.c: Ditto.
9246 * gcc.dg/vect/vect-51.c: Ditto.
9247 * gcc.dg/vect/vect-52.c: Ditto.
9248 * gcc.dg/vect/vect-53.c: Ditto.
9249 * gcc.dg/vect/vect-54.c: Ditto.
9250 * gcc.dg/vect/vect-55.c: Ditto.
9251 * gcc.dg/vect/vect-56.c: Ditto.
9252 * gcc.dg/vect/vect-56a.c: Ditto.
9253 * gcc.dg/vect/vect-57.c: Ditto.
9254 * gcc.dg/vect/vect-58.c: Ditto.
9255 * gcc.dg/vect/vect-59.c: Ditto.
9256 * gcc.dg/vect/vect-6.c: Ditto.
9257 * gcc.dg/vect/vect-60.c: Ditto.
9258 * gcc.dg/vect/vect-61.c: Ditto.
9259 * gcc.dg/vect/vect-62.c: Ditto.
9260 * gcc.dg/vect/vect-63.c: Ditto.
9261 * gcc.dg/vect/vect-64.c: Ditto.
9262 * gcc.dg/vect/vect-65.c: Ditto.
9263 * gcc.dg/vect/vect-66.c: Ditto.
9264 * gcc.dg/vect/vect-67.c: Ditto.
9265 * gcc.dg/vect/vect-68.c: Ditto.
9266 * gcc.dg/vect/vect-69.c: Ditto.
9267 * gcc.dg/vect/vect-7.c: Ditto.
9268 * gcc.dg/vect/vect-72.c: Ditto.
9269 * gcc.dg/vect/vect-72a.c: Ditto.
9270 * gcc.dg/vect/vect-73.c: Ditto.
9271 * gcc.dg/vect/vect-74.c: Ditto.
9272 * gcc.dg/vect/vect-75.c: Ditto.
9273 * gcc.dg/vect/vect-76.c: Ditto.
9274 * gcc.dg/vect/vect-77.c: Ditto.
9275 * gcc.dg/vect/vect-77a.c: Ditto.
9276 * gcc.dg/vect/vect-78.c: Ditto.
9277 * gcc.dg/vect/vect-79.c: Ditto.
9278 * gcc.dg/vect/vect-8.c: Ditto.
9279 * gcc.dg/vect/vect-80.c: Ditto.
9280 * gcc.dg/vect/vect-82.c: Ditto.
9281 * gcc.dg/vect/vect-82_64.c: Ditto.
9282 * gcc.dg/vect/vect-83.c: Ditto.
9283 * gcc.dg/vect/vect-83_64.c: Ditto.
9284 * gcc.dg/vect/vect-9.c: Ditto.
9285 * gcc.dg/vect/vect-all.c: Ditto.
9286 * gcc.dg/vect/vect-none.c: Ditto.
9287
9288 2004-11-17 Janis Johnson <janis187@us.ibm.com>
9289
9290 * lib/gcc-dg.exp (dg-skip-if): New function.
9291 (dg-forbid-option): Remove.
9292 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
9293 * g++.dg/abi/bitfield8.C: Likewise.
9294 * g++.dg/abi/dtor1.C: Likewise.
9295 * g++.dg/abi/empty10.C: Likewise.
9296 * g++.dg/abi/empty7.C: Likewise.
9297 * g++.dg/abi/empty9.C: Likewise.
9298 * g++.dg/abi/layout3.C: Likewise.
9299 * g++.dg/abi/layout4.C: Likewise.
9300 * g++.dg/abi/thunk1.C: Likewise.
9301 * g++.dg/abi/thunk2.C: Likewise.
9302 * g++.dg/abi/vbase11.C: Likewise.
9303 * g++.dg/abi/vthunk2.C: Likewise.
9304 * g++.dg/abi/vthunk3.C: Likewise.
9305 * g++.dg/ext/attrib8.C: Likewise.
9306 * g++.dg/opt/longbranch2.C: Likewise.
9307 * g++.dg/opt/reg-stack4.C: Likewise.
9308 * g++.old-deja/g++.ext/attrib1.C: Likewise.
9309 * g++.old-deja/g++.ext/attrib2.C: Likewise.
9310 * g++.old-deja/g++.ext/attrib3.C: Likewise.
9311 * g++.old-deja/g++.other/store-expr1.C: Likewise.
9312 * g++.old-deja/g++.other/store-expr2.C: Likewise.
9313 * gcc.dg/20000609-1.c: Likewise.
9314 * gcc.dg/20000720-1.c: Likewise.
9315 * gcc.dg/20011107-1.c: Likewise.
9316 * gcc.dg/20011119-1.c: Likewise.
9317 * gcc.dg/20020108-1.c: Likewise.
9318 * gcc.dg/20020122-2.c: Likewise.
9319 * gcc.dg/20020122-3.c: Likewise.
9320 * gcc.dg/20020201-3.c: Likewise.
9321 * gcc.dg/20020206-1.c: Likewise.
9322 * gcc.dg/20020218-1.c: Likewise.
9323 * gcc.dg/20020310-1.c: Likewise.
9324 * gcc.dg/20020411-1.c: Likewise.
9325 * gcc.dg/20020418-2.c: Likewise.
9326 * gcc.dg/20020426-1.c: Likewise.
9327 * gcc.dg/20020426-2.c: Likewise.
9328 * gcc.dg/20020517-1.c: Likewise.
9329 * gcc.dg/20020523-1.c: Likewise.
9330 * gcc.dg/20020523-2.c: Likewise.
9331 * gcc.dg/20020729-1.c: Likewise.
9332 * gcc.dg/20030204-1.c: Likewise.
9333 * gcc.dg/20030826-2.c: Likewise.
9334 * gcc.dg/20030926-1.c: Likewise.
9335 * gcc.dg/20031202-1.c: Likewise.
9336 * gcc.dg/980312-1.c: Likewise.
9337 * gcc.dg/980313-1.c: Likewise.
9338 * gcc.dg/990117-1.c: Likewise.
9339 * gcc.dg/990424-1.c: Likewise.
9340 * gcc.dg/990524-1.c: Likewise.
9341 * gcc.dg/991230-1.c: Likewise.
9342 * gcc.dg/i386-387-1.c: Likewise.
9343 * gcc.dg/i386-387-2.c: Likewise.
9344 * gcc.dg/i386-387-3.c: Likewise.
9345 * gcc.dg/i386-387-4.c: Likewise.
9346 * gcc.dg/i386-387-5.c: Likewise.
9347 * gcc.dg/i386-387-6.c: Likewise.
9348 * gcc.dg/i386-asm-1.c: Likewise.
9349 * gcc.dg/i386-bitfield1.c: Likewise.
9350 * gcc.dg/i386-bitfield2.c: Likewise.
9351 * gcc.dg/i386-loop-1.c: Likewise.
9352 * gcc.dg/i386-loop-2.c: Likewise.
9353 * gcc.dg/i386-loop-3.c: Likewise.
9354 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
9355 * gcc.dg/i386-pic-1.c: Likewise.
9356 * gcc.dg/i386-regparm.c: Likewise.
9357 * gcc.dg/i386-signbit-1.c: Likewise.
9358 * gcc.dg/i386-signbit-2.c: Likewise.
9359 * gcc.dg/i386-signbit-3.c: Likewise.
9360 * gcc.dg/i386-sse-5.c: Likewise.
9361 * gcc.dg/i386-sse-8.c: Likewise.
9362 * gcc.dg/i386-unroll-1.c: Likewise.
9363 * gcc.dg/tls/opt-1.c: Likewise.
9364 * gcc.dg/tls/opt-2.c: Likewise.
9365 * gcc.dg/unroll-1.c: Likewise.
9366 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
9367 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
9368 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
9369 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
9370
9371 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9372
9373 * g++.dg/template/incomplete1.C: New test.
9374
9375 2004-11-16 Nick Clifton <nickc@redhat.com>
9376
9377 Revert patches accidentally commited during checkin of fixes for
9378 xstormy16 tests:
9379 gcc.c-torture/execute/simd-4.c: Revert
9380 gcc.dg/20040910-1.c: Revert.
9381
9382 2004-11-16 Paul Brook <paul@codesourcery.com>
9383
9384 PR fortran/13010
9385 * gfortran.dg/der_pointer_1.f90: New test.
9386
9387 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
9388
9389 PR c/18498
9390 * gcc.dg/bitfld-13.c: New test.
9391
9392 2004-11-15 Janis Johnson <janis187@us.ibm.com>
9393
9394 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
9395 powerpc*-*-linux*.
9396
9397 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
9398 * gcc.dg/ppc64-abi-2.c: Ditto.
9399 * gcc.dg/ppc64-abi-3.c: Ditto.
9400
9401 * lib/gcc-dg.exp (dg-target-list): Remove.
9402
9403 2004-11-15 Steve Ellcey <sje@cup.hp.com>
9404
9405 * gcc.dg/ia64-postinc.c: New test.
9406
9407 2004-11-15 Mark Mitchell <mark@codesourcery.com>
9408
9409 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
9410
9411 2004-11-15 Nick Clifton <nickc@redhat.com>
9412
9413 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
9414 __INT_MAX__ so that the test can be compiled by toolchains
9415 targeted at 16-bit processors.
9416
9417 * gcc.dg/20040625-1.c: Use long constants rather than integers
9418 when performing arithmetic that will overflow 16-bits.
9419
9420 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
9421 xstormy16. It does not support 128-bit vector operations.
9422
9423 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
9424 with the macro PTR_TYPE. Define this macro to an integer type
9425 suitable for holding a pointer.
9426
9427 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
9428 the target is a 16-bit processor.
9429
9430 * gcc.dg/cpp/if-2.c: Expect a different warning message from
9431 16-bit targets where the character constant will be too long.
9432
9433 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
9434 where the double will not be directly addressable.
9435
9436 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9437
9438 Friend class name lookup 1/n, PR c++/18471
9439 * g++.dg/template/crash26.C: New test.
9440 * g++.dg/lookup/struct1.C: Adjust expected error.
9441 * g++.dg/parse/elab1.C: Likewise.
9442 * g++.dg/parse/elab2.C: Likewise.
9443 * g++.dg/parse/int-as-enum1.C: Likewise.
9444 * g++.dg/parse/struct-as-enum1.C: Likewise.
9445 * g++.dg/parse/typedef1.C: Likewise.
9446 * g++.dg/parse/typedef3.C: Likewise.
9447 * g++.dg/parse/typedef4.C: Likewise.
9448 * g++.dg/parse/typedef5.C: Likewise.
9449 * g++.dg/template/nontype4.C: Likewise.
9450 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
9451 * g++.old-deja/g++.other/elab1.C: Likewise.
9452 * g++.old-deja/g++.other/syntax4.C: Likewise.
9453
9454 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
9455
9456 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
9457
9458 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
9459
9460 * gcc.c-torture/execute/20041114-1.c: New test.
9461
9462 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
9463
9464 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
9465 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
9466 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
9467 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
9468 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
9469 gcc.dg/switch-7.c: New tests.
9470
9471 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
9472
9473 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
9474
9475 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
9476
9477 PR tree-opt/18400
9478 * gcc.dg/vect/pr18400.c: New test.
9479
9480 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
9481 Andrew Pinski <pinskia@physics.uc.edu>
9482
9483 PR tree-opt/18425
9484 * gcc.dg/vect/pr18425.c: New test.
9485
9486 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
9487
9488 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
9489 Guard with dg-require-alias and dg-require-visibility.
9490
9491 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
9492
9493 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
9494
9495 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9496
9497 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
9498
9499 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9500
9501 PR c++/17344
9502 * g++.dg/template/defarg5.C: New test.
9503
9504 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
9505
9506 * g++.dg/parse/cast1.C: Run only on ILP32.
9507 * g++.old-deja/g++.mike/p784.C: Likewise.
9508
9509 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
9510
9511 * gcc.c-torture/execute/20041113-1.c: New test.
9512
9513 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
9514
9515 PR target/18230
9516 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
9517 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
9518 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
9519 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
9520 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
9521 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
9522 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
9523 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
9524 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
9525 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
9526 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
9527 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
9528 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
9529
9530 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
9531
9532 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
9533 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
9534 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
9535 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
9536 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
9537 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
9538 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
9539 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
9540 gcc.target/sparc/combined-1.c: New tests.
9541
9542 2004-11-12 Ziemowit Laski <zlaski@apple.com>
9543
9544 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
9545 New tests.
9546
9547 2004-11-12 Mark Mitchell <mark@codesourcery.com>
9548
9549 * lib/gcc-dg.exp (dg-forbid-option): New function.
9550 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
9551 * g++.dg/abi/bitfield8.C: Likewise.
9552 * g++.dg/abi/dtor1.C: Likewise.
9553 * g++.dg/abi/empty10.C: Likewise.
9554 * g++.dg/abi/empty7.C: Likewise.
9555 * g++.dg/abi/empty9.C: Likewise.
9556 * g++.dg/abi/layout3.C: Likewise.
9557 * g++.dg/abi/layout4.C: Likewise.
9558 * g++.dg/abi/thunk1.C: Likewise.
9559 * g++.dg/abi/thunk2.C: Likewise.
9560 * g++.dg/abi/vbase11.C: Likewise.
9561 * g++.dg/abi/vthunk2.C: Likewise.
9562 * g++.dg/abi/vthunk3.C: Likewise.
9563 * g++.dg/ext/attrib8.C: Likewise.
9564 * g++.dg/opt/longbranch2.C: Likewise.
9565 * g++.dg/opt/reg-stack4.C: Likewise.
9566 * g++.old-deja/g++.ext/attrib1.C: Likewise.
9567 * g++.old-deja/g++.ext/attrib2.C: Likewise.
9568 * g++.old-deja/g++.ext/attrib3.C: Likewise.
9569 * g++.old-deja/g++.other/store-expr1.C: Likewise.
9570 * g++.old-deja/g++.other/store-expr2.C: Likewise.
9571 * gcc.dg/20000609-1.c: Likewise.
9572 * gcc.dg/20000720-1.c: Likewise.
9573 * gcc.dg/20011107-1.c: Likewise.
9574 * gcc.dg/20011119-1.c: Likewise.
9575 * gcc.dg/20020108-1.c: Likewise.
9576 * gcc.dg/20020122-2.c: Likewise.
9577 * gcc.dg/20020122-3.c: Likewise.
9578 * gcc.dg/20020201-3.c: Likewise.
9579 * gcc.dg/20020206-1.c: Likewise.
9580 * gcc.dg/20020218-1.c: Likewise.
9581 * gcc.dg/20020310-1.c: Likewise.
9582 * gcc.dg/20020411-1.c: Likewise.
9583 * gcc.dg/20020418-2.c: Likewise.
9584 * gcc.dg/20020426-1.c: Likewise.
9585 * gcc.dg/20020426-2.c: Likewise.
9586 * gcc.dg/20020517-1.c: Likewise.
9587 * gcc.dg/20020523-1.c: Likewise.
9588 * gcc.dg/20020523-2.c: Likewise.
9589 * gcc.dg/20020729-1.c: Likewise.
9590 * gcc.dg/20030204-1.c: Likewise.
9591 * gcc.dg/20030826-2.c: Likewise.
9592 * gcc.dg/20030926-1.c: Likewise.
9593 * gcc.dg/20031202-1.c: Likewise.
9594 * gcc.dg/980312-1.c: Likewise.
9595 * gcc.dg/980313-1.c: Likewise.
9596 * gcc.dg/990117-1.c: Likewise.
9597 * gcc.dg/990424-1.c: Likewise.
9598 * gcc.dg/990524-1.c: Likewise.
9599 * gcc.dg/991230-1.c: Likewise.
9600 * gcc.dg/i386-387-1.c: Likewise.
9601 * gcc.dg/i386-387-2.c: Likewise.
9602 * gcc.dg/i386-387-3.c: Likewise.
9603 * gcc.dg/i386-387-4.c: Likewise.
9604 * gcc.dg/i386-387-5.c: Likewise.
9605 * gcc.dg/i386-387-6.c: Likewise.
9606 * gcc.dg/i386-asm-1.c: Likewise.
9607 * gcc.dg/i386-bitfield1.c: Likewise.
9608 * gcc.dg/i386-bitfield2.c: Likewise.
9609 * gcc.dg/i386-loop-1.c: Likewise.
9610 * gcc.dg/i386-loop-2.c: Likewise.
9611 * gcc.dg/i386-loop-3.c: Likewise.
9612 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
9613 * gcc.dg/i386-pic-1.c: Likewise.
9614 * gcc.dg/i386-regparm.c: Likewise.
9615 * gcc.dg/i386-signbit-1.c: Likewise.
9616 * gcc.dg/i386-signbit-2.c: Likewise.
9617 * gcc.dg/i386-signbit-3.c: Likewise.
9618 * gcc.dg/i386-sse-5.c: Likewise.
9619 * gcc.dg/i386-sse-8.c: Likewise.
9620 * gcc.dg/i386-unroll-1.c: Likewise.
9621 * gcc.dg/tls/opt-1.c: Likewise.
9622 * gcc.dg/tls/opt-2.c: Likewise.
9623 * gcc.dg/unroll-1.c: Likewise.
9624 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
9625 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
9626 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
9627 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
9628 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
9629 -m64 is specified.
9630
9631 2004-11-12 Mark Mitchell <mark@codesourcery.com>
9632
9633 PR c++/18389
9634 * g++.dg/parse/cond1.C: New test.
9635
9636 PR c++/18429
9637 * g++.dg/template/array9.C: New test.
9638 * g++.dg/ext/vla1.C: Adjust error messages.
9639 * g++.dg/ext/vlm1.C: Likewise.
9640 * g++.dg/template/crash2.C: Likewise.
9641
9642 PR c++/18436
9643 * g++.dg/template/call3.C: New test.
9644
9645 PR c++/18407
9646 * g++.dg/template/ptrmem11.C: New test.
9647
9648 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
9649
9650 PR other/14264
9651 * lib/g++.exp: Set LC_ALL and LANG to C.
9652 * lib/gcc-dg.exp: Likewise.
9653 * lib/gfortran.exp: Likewise.
9654 * lib/objc.exp: Likewise.
9655 * lib/treelang.exp: Likewise.
9656
9657 2004-11-12 Andreas Schwab <schwab@suse.de>
9658
9659 * gcc.dg/pr16286.c: Fix last change.
9660
9661 2004-11-12 Mark Mitchell <mark@codesourcery.com>
9662
9663 PR c++/18416
9664 * g++.dg/init/global1.C: New test.
9665
9666 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
9667
9668 * gcc.c-torture/execute/20041112-1.c: New test.
9669
9670 2004-11-11 Janis Johnson <janis187@us.ibm.com>
9671
9672 * lib/gcc-dg.exp (dg-target-list): New.
9673
9674 2004-11-11 Janis Johnson <janis187@us.ibm.com>
9675 Richard Sandiford <rsandifo@redhat.com>
9676
9677 * lib/target-supports.exp (get-compiler_messages): New.
9678 (check_named_sections_available): Use it.
9679 (check_effective_target_ilp32): New.
9680 (check_effective_target_lp64): New.
9681 (is-effective-target): New.
9682 * lib/gcc-dg.exp (dg-require-effective-target): New.
9683
9684 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
9685
9686 * gcc.dg/precedence-1.c: New test.
9687
9688 2004-11-11 Janis Johnson <janis187@us.ibm.com>
9689
9690 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
9691
9692 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
9693 message, delete generated files, use more descriptive name for
9694 executable, and make the test unsupported when it cannot be run.
9695
9696 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
9697 (dg-require-weak, dg-require-visibility, dg-require-alias,
9698 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
9699 dg-require-iconv, dg-require-named-sections): Use it.
9700
9701 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
9702
9703 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
9704
9705 PR target/16457
9706 * gcc.dg/ppc-and-1: New
9707
9708 PR target/16796
9709 * gcc.dg/ppc-mov-1.c: New.
9710
9711 PR target/16458
9712 * gcc.dg/ppc-compare-1.c: New.
9713
9714 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
9715
9716 * objc.dg/desig-init-2.m: New test.
9717
9718 2004-11-10 Adam Nemet <anemet@lnxw.com>
9719
9720 PR middle-end/18160
9721 * g++.dg/warn/register-var-1.C: New test.
9722 * g++.dg/warn/register-var-2.C: New test.
9723
9724 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
9725
9726 * gcc.dg/union-2.c: New test.
9727
9728 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
9729
9730 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
9731 New test for PR tree-optimization/17892.
9732
9733 2004-11-09 Mark Mitchell <mark@codesourcery.com>
9734
9735 PR c++/18369
9736 * g++.dg/init/new12.C: New test.
9737
9738 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
9739
9740 * gcc.target/sparc: New directory.
9741 * gcc.target/sparc/sparc.exp: New driver.
9742 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
9743 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
9744 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
9745 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
9746
9747 2004-11-10 Paul Brook <paul@codesourcery.com>
9748
9749 PR fortran/18218
9750 * gfortran.dg/list_read.c: New test.
9751
9752 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
9753
9754 PR c/18322
9755 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
9756 expected diagnostic location.
9757
9758 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
9759
9760 * gcc.dg/20041109-1.c: New test.
9761
9762 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
9763
9764 PR objc/18406
9765 * objc/compile/pr18406.m: New test.
9766
9767 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
9768
9769 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
9770
9771 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
9772
9773 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
9774
9775 2004-11-08 Steve Ellcey <sje@cup.hp.com>
9776
9777 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
9778
9779 2004-11-08 Steve Ellcey <sje@cup.hp.com>
9780
9781 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
9782 exit.
9783
9784 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
9785
9786 PR tree-opt/18299
9787 * gcc.c-torture/pr18299-1.c: New test.
9788
9789 2004-11-06 Andreas Schwab <schwab@suse.de>
9790
9791 * gcc.dg/pr16286.c: Also test for bool and pixel.
9792
9793 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
9794
9795 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
9796 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
9797 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
9798 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
9799 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
9800 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
9801 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
9802 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
9803 gcc.dg/struct-semi-3.c: New tests.
9804
9805 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
9806
9807 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
9808
9809 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
9810
9811 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
9812 Do not use C99 designators.
9813
9814 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
9815
9816 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
9817
9818 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
9819
9820 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
9821 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
9822 * gcc.c-torture/execute/simd-5.x: Remove.
9823
9824 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
9825
9826 PR rtl-optimization/17933
9827 * gcc.dg/torture/pr17933-1.c: New test.
9828
9829 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
9830
9831 PR target/18106
9832 * lib/target-supports.exp (check_weak_available): Support
9833 Windows.
9834
9835 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
9836
9837 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
9838 call to fflush(stdout) before abort.
9839 (my_ffsll): New function.
9840 (generate_fields): Use it.
9841
9842 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
9843
9844 * gcc.dg/init-undef-1.c: New test.
9845
9846 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
9847
9848 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
9849 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
9850 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
9851 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
9852 expected messages for new parser.
9853
9854 2004-11-04 Mark Mitchell <mark@codesourcery.com>
9855
9856 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
9857
9858 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
9859
9860 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
9861 on LP64 targets.
9862
9863 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
9864
9865 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
9866 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
9867 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
9868 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
9869 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
9870 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
9871 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
9872 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
9873 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
9874 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
9875
9876 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
9877
9878 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
9879 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
9880 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
9881 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
9882 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
9883 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
9884 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
9885 for new parser.
9886
9887 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
9888
9889 PR target/15342
9890 * gcc.dg/20041104-1.c: New test.
9891
9892 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9893
9894 * g++.dg/template/nontype7.C: New test.
9895 * g++.dg/template/nontype8.C: Likewise.
9896 * g++.dg/template/nontype9.C: Likewise.
9897 * g++.dg/template/nontype10.C: Likewise.
9898 * g++.dg/tc1/dr49.C: Likewise.
9899 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
9900 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
9901
9902 2004-11-04 Ben Elliston <bje@au.ibm.com>
9903
9904 * g++.dg/rtti/tinfo1.C: Remove xfails.
9905
9906 2004-11-04 Ben Elliston <bje@au.ibm.com>
9907
9908 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
9909 packed attribute to the definition to satisfy the new C++ parser.
9910
9911 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
9912
9913 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
9914 invocations of va_arg.
9915
9916 2004-11-02 Mark Mitchell <mark@codesourcery.com>
9917
9918 PR c++/18124
9919 * g++.dg/template/crash25.C: New test.
9920
9921 PR c++/18155
9922 * g++.dg/template/typedef2.C: New test.
9923 * g++.dg/parse/crash13.C: Adjust error markers.
9924
9925 PR c++/18177
9926 * g++.dg/conversion/const3.C: New test.
9927
9928 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9929
9930 PR fortran/17535
9931 PR fortran/17583
9932 PR fortran/17713
9933 * gfortran.dg/generic_[123].f90: New testcases.
9934
9935 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
9936
9937 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
9938 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
9939
9940 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
9941
9942 PR tree-opt/16808
9943 * gcc.c-torture/compile/pr16808.c: New test.
9944
9945 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
9946
9947 PR rtl-optimization/17104
9948 * gcc.dg/ppc-bitfield1.c: New.
9949
9950 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
9951
9952 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
9953
9954 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
9955
9956 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
9957 strings for 32-bit code.
9958
9959 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
9960
9961 PR c/18239
9962 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
9963
9964 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
9965
9966 PR c++/18064
9967 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
9968
9969 2004-10-31 Mark Mitchell <mark@codesourcery.com>
9970
9971 PR c++/15172
9972 * g++.dg/init/aggr2.C: New test.
9973
9974 2004-10-30 Ziemowit Laski <zlaski@apple.com>
9975
9976 * objc.dg/local-decl-1.m: New test.
9977
9978 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
9979
9980 * gcc.dg/20040910-1.c: Adjust regex.
9981
9982 2004-10-30 Roger Sayle <roger@eyesopen.com>
9983
9984 PR rtl-optimization/18084
9985 * g++.dg/opt/pr18084-1.C: New testcase.
9986
9987 2004-10-30 Matt Austern <austern@apple.com>
9988
9989 PR c++/17542
9990 * g++.dg/ext/attrib18.C: New test.
9991
9992 2004-10-30 Roger Sayle <roger@eyesopen.com>
9993
9994 PR middle-end/18096
9995 * gcc.dg/pr18096-1.c: New test case.
9996
9997 2004-10-30 Roger Sayle <roger@eyesopen.com>
9998
9999 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
10000
10001 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
10002
10003 PR c/16666
10004 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
10005 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
10006 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
10007 gcc.dg/old-style-prom-3.c: New tests.
10008
10009 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
10010
10011 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
10012 Remove unnecessary inclusion of stdio.h.
10013
10014 2004-10-29 Roger Sayle <roger@eyesopen.com>
10015
10016 PR rtl-optimization/17581
10017 * gcc.dg/pr17581-1.c: New test case.
10018
10019 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
10020
10021 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
10022 being implemented.
10023 * g++.dg/conversion/dr195-1.C: New.
10024 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
10025 * g++.old-deja/g++.mike/p10148.C: Likewise.
10026
10027 2004-10-29 Mark Mitchell <mark@codesourcery.com>
10028
10029 PR c++/17695
10030 * g++.dg/debug/typedef2.C: New test.
10031
10032 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
10033
10034 PR fortran/13490
10035 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
10036 * gfortran.dg/g77/README: Update.
10037
10038 2004-10-28 Matt Austern <austern@apple.com>
10039
10040 PR c++/14124
10041 * g++.dg/ext/packed7.C: New test.
10042
10043 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
10044
10045 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
10046 scan-assembler.
10047 * lib/scanasm.exp (hidden-scan-for): New proc.
10048 (scan-hidden): Use hidden-scan-for instead of constructing the scan
10049 string.
10050 (scan-not-hidden): Likewise.
10051 * lib/target-supports.exp (check_visibility_available): mach-o is
10052 support too.
10053
10054 2004-10-28 Mark Mitchell <mark@codesourcery.com>
10055
10056 PR c++/17132
10057 * g++.dg/template/memclass3.C: New test.
10058
10059 2004-10-28 Adam Nemet <anemet@lnxw.com>
10060
10061 PR middle-end/18160
10062 * gcc.dg/register-var-1.c: New test.
10063 * gcc.dg/register-var-2.c: New test.
10064 * gcc.dg/asm-7.c: Taking the address of a register variable is an
10065 error now.
10066
10067 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
10068
10069 PR other/18172
10070 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
10071 unused variables.
10072 * gcc.dg/vect/vect-22.c: Likewise.
10073
10074 2004-10-28 Jakub Jelinek <jakub@redhat.com>
10075
10076 * gcc.dg/i386-rotate-1.c: New test.
10077
10078 2004-10-27 Mark Mitchell <mark@codesourcery.com>
10079
10080 * g++.dg/init/ref12.C: Add "run" marker.
10081
10082 PR c++/17435
10083 * g++.dg/init/ref12.C: New test.
10084
10085 PR c++/18140
10086 * g++.dg/template/shift1.C: New test.
10087 * g++.dg/template/error10.C: Adjust error markers.
10088
10089 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
10090
10091 PR tree-opt/17529
10092 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
10093
10094 2004-10-27 Geoffrey Keating <geoffk@apple.com>
10095
10096 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
10097 * gcc.dg/weak/weak-3.c: Likewise.
10098 * gcc.dg/weak/weak-5.c: Likewise.
10099 * gcc.dg/weak/weak-9.c: Likewise.
10100 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
10101 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
10102
10103 * gcc.dg/darwin-weakimport-1.c: New.
10104
10105 2004-10-28 Ben Elliston <bje@au.ibm.com>
10106
10107 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
10108
10109 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
10110
10111 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
10112 'syntax' error messages.
10113 * gcc.dg/cpp/direct2s.c: Likewise.
10114
10115 2004-10-26 Geoffrey Keating <geoffk@apple.com>
10116
10117 * gcc.c-torture/compile/20041026-1.c: New.
10118
10119 2004-10-26 Mark Mitchell <mark@codesourcery.com>
10120
10121 PR c++/18093
10122 * g++.dg/lookup/ns2.C: New test.
10123
10124 PR c++/18020
10125 * g++.dg/template/enum4.C: New test.
10126
10127 PR c++/18161
10128 * g++.dg/template/expr1.C: New test.
10129
10130 2004-10-26 Ben Elliston <bje@au.ibm.com>
10131
10132 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
10133
10134 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
10135
10136 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
10137 gcc.dg/decl-nospec-3.c: New tests.
10138
10139 2004-10-26 Ziemowit Laski <zlaski@apple.com>
10140
10141 * objc.dg/super-class-3.m: New test.
10142
10143 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
10144
10145 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
10146 resyncing.
10147 * gcc.dg/cpp/direct2s.c: Likewise.
10148
10149 2004-10-25 Geoffrey Keating <geoffk@apple.com>
10150
10151 * objc.dg/image-info.m: Update for changes to section selection.
10152
10153 2004-10-25 David Ayers <d.ayers@inode.at>
10154 Ziemowit Laski <zlaski@apple.com>
10155
10156 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
10157 diagnostics when messaging 'id <Proto>'.
10158 * objc.dg/class-protocol-1.m: New test.
10159 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
10160 a non-existent method signature.
10161 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
10162 Update diagnostics when messaging with non-existent method signature.
10163 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
10164 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
10165 invalid receivers are now resolved as if messaging 'id'; remove
10166 extraneous diagnostics.
10167
10168 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
10169
10170 PR c/16667
10171 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
10172 gcc.dg/init-desig-obs-3.c: New tests.
10173
10174 2004-10-25 Jakub Jelinek <jakub@redhat.com>
10175
10176 * gcc.dg/debug/20041023-1.c: New test.
10177
10178 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
10179
10180 PR middle-end/17407
10181 * gcc.c-torture/compile/pr17407.c: New test.
10182
10183 PR c++/18121
10184 * g++.dg/template/array8.C: New test.
10185
10186 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
10187
10188 PR other/18138
10189 * lib/g++.exp: Accept more than one multilib libgcc.
10190 * lib/gcc-dg.exp: Likewise.
10191 * lib/objc.exp: Likewise.
10192 * lib/treelang.exp: Likewise.
10193 * lib/gfortran.exp: Likewise.
10194
10195 2004-10-24 Ben Elliston <bje@au.ibm.com>
10196
10197 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
10198
10199 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
10200
10201 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
10202 * gcc.dg/c99-const-expr-3.c: Likewise.
10203
10204 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
10205
10206 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
10207
10208 2004-10-23 Ben Elliston <bje@au.ibm.com>
10209
10210 * gcc.c-torture/execute/loop-2e.x: Remove.
10211
10212 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
10213
10214 PR c++/18095
10215 * g++.dg/parse/crash18.C: New.
10216 * g++.dg/parse/crash19.C: New.
10217
10218 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
10219
10220 * g++.dg/ext/dllimport1.C: Move dg-warnings.
10221 * g++.dg/ext/dllimport2.C: Same.
10222 * g++.dg/ext/dllimport8.C: Same.
10223
10224 2004-10-21 Mark Mitchell <mark@codesourcery.com>
10225
10226 PR c++/10841
10227 * g++.dg/conversion/cast1.C: New test.
10228 * g++.dg/overload/pmf1.C: Adjust error marker.
10229
10230 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
10231
10232 PR objc/17923
10233 * objc.dg/const-str-7.m: New test.
10234
10235 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10236
10237 * g++.dg/template/memfriend11.C: Fix comment typo.
10238 * g++.dg/template/memfriend14.C: Likewise.
10239
10240 2004-10-20 Richard Henderson <rth@redhat.com>
10241
10242 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
10243 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
10244 -fasynchronous-unwind-tables.
10245
10246 2004-10-20 Richard Henderson <rth@redhat.com>
10247
10248 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
10249 (main): Return success.
10250 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
10251 (main): Return success.
10252
10253 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10254
10255 PR c++/13495
10256 * g++.dg/template/memfriend9.C: New test.
10257 * g++.dg/template/memfriend10.C: Likewise.
10258 * g++.dg/template/memfriend11.C: Likewise.
10259 * g++.dg/template/memfriend12.C: Likewise.
10260 * g++.dg/template/memfriend13.C: Likewise.
10261 * g++.dg/template/memfriend14.C: Likewise.
10262 * g++.dg/template/memfriend15.C: Likewise.
10263 * g++.dg/template/memfriend16.C: Likewise.
10264 * g++.dg/template/memfriend17.C: Likewise.
10265 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
10266
10267 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
10268
10269 * g++.dg/conversion/dr195.C: New.
10270 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
10271
10272 2004-10-20 Ben Elliston <bje@au.ibm.com>
10273 Devang Patel <dpatel@apple.com>
10274
10275 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
10276 of floating point arithmetic, which could trap.
10277
10278 2004-10-19 Mark Mitchell <mark@codesourcery.com>
10279
10280 PR c++/14035
10281 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
10282 * g++.dg/conversion/const2.C: New test.
10283 * g++.dg/expr/reinterpret2.C: New test.
10284 * g++.dg/expr/reinterpret3.C: New test.
10285 * g++.dg/expr/cast2.C: New test.
10286 * g++.dg/expr/copy1.C: New test.
10287 * g++.dg/other/conversion1.C: Change error message.
10288 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
10289 function pointers to void *.
10290 * g++.old-deja/g++.mike/p10148.C: Likewise.
10291
10292 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
10293
10294 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
10295
10296 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
10297
10298 PR c++/18047
10299
10300 * g++.dg/parse/expr3.C: New test.
10301
10302 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
10303
10304 * gcc.dg/smod-1.c: New test.
10305
10306 2004-10-18 Ziemowit Laski <zlaski@apple.com>
10307
10308 * objc.dg/method-14.m: New test.
10309
10310 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
10311
10312 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
10313 Also xfail as the patch was reverted.
10314
10315 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
10316
10317 PR middle-end/16973
10318 * gcc.dg/pr16973.c: New test.
10319
10320 2004-10-18 Diego Novillo <dnovillo@redhat.com>
10321
10322 PR tree-optimization/17656
10323 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
10324
10325 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
10326
10327 * g++.dg/eh/shadow1.C: New.
10328
10329 2004-10-18 Jakub Jelinek <jakub@redhat.com>
10330
10331 * gcc.c-torture/compile/20041018-1.c: New test.
10332
10333 2004-10-18 Ben Elliston <bje@au.ibm.com>
10334
10335 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
10336 compiler referring to register 0 when accessing sdata. The linker
10337 now patches things up.
10338
10339 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
10340
10341 PR c/17529
10342 * gcc.c-torture/compile/pr17529.c: New test.
10343
10344 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10345
10346 PR c++/17743
10347 * g++.dg/ext/attrib17.C: New test.
10348
10349 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
10350
10351 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
10352
10353 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10354
10355 PR c++/10479
10356 * g++.dg/ext/attrib16.C: New test.
10357
10358 2004-10-15 Mark Mitchell <mark@codesourcery.com>
10359
10360 PR c++/17042
10361 * g++.dg/init/dso_handle1.C: New test.
10362
10363 PR c++/14667
10364 * g++.dg/parse/typedef6.C: New test.
10365
10366 PR c++/17916
10367 * g++.dg/parse/pragma1.C: New test.
10368
10369 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
10370
10371 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
10372
10373 2004-10-15 Steve Ellcey <sje@cup.hp.com>
10374
10375 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
10376 -fno-common when on HPPA HP-UX platforms.
10377
10378 2004-10-15 Jakub Jelinek <jakub@redhat.com>
10379
10380 PR other/16820
10381 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
10382 stdint.h.
10383 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
10384 uintptr_t.
10385
10386 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
10387
10388 PR c++/16301
10389 * g++.dg/lookup/strong-using-4.C: New test.
10390
10391 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
10392
10393 PR middle-end/16567
10394 * gcc.c-torture/compile/nested-1.c: New test.
10395
10396 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
10397
10398 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
10399 and mipsisa64*-*-* (until support for misaligned loads is added).
10400 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
10401 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
10402 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
10403 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
10404 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
10405 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
10406
10407 2004-10-14 Mark Mitchell <mark@codesourcery.com>
10408
10409 PR c++/17976
10410 * g++.dg/init/dtor3.C: New test.
10411
10412 2004-10-15 Ben Elliston <bje@au.ibm.com>
10413
10414 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
10415
10416 2004-10-14 Geoffrey Keating <geoffk@apple.com>
10417
10418 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
10419 * gcc.dg/macho-lo-sum.c: Likewise.
10420
10421 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
10422
10423 * gcc.dg/ppc-spe64-1.c: New test.
10424
10425 2004-10-14 Devang Patel <dpatel@apple.com>
10426
10427 PR 17635
10428 * gcc.dg/pr17635.c : New test.
10429
10430 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
10431
10432 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
10433 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
10434 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
10435 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
10436 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
10437 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
10438 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
10439 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
10440 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
10441 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
10442 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
10443 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
10444 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
10445 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
10446 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
10447 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
10448 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
10449 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
10450
10451 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
10452
10453 * gcc.dg/vect/vect-82.c: New testcase.
10454 * gcc.dg/vect/vect-82_64.c: New testcase.
10455 * gcc.dg/vect/vect-83.c: New testcase.
10456 * gcc.dg/vect/vect-83_64.c: New testcase.
10457
10458 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
10459
10460 * gcc.dg/cpp/error-1.c: New test.
10461
10462 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
10463
10464 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
10465
10466 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
10467
10468 PR target/17984
10469 * gcc.dg/cris-peep2-xsrand2.c: New test.
10470
10471 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
10472
10473 PR c++/17661
10474 * testsuite/g++.dg/expr/for2.C: New test.
10475
10476 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
10477
10478 * g++.dg/inherit/thunk1.C: Run on the SPARC.
10479
10480 2004-10-13 Jakub Jelinek <jakub@redhat.com>
10481
10482 PR tree-optimization/17724
10483 * g++.dg/opt/pr17724-1.C: New test.
10484 * g++.dg/opt/pr17724-2.C: New test.
10485 * g++.dg/opt/pr17724-3.C: New test.
10486 * g++.dg/opt/pr17724-4.C: New test.
10487 * g++.dg/opt/pr17724-5.C: New test.
10488 * g++.dg/opt/pr17724-6.C: New test.
10489
10490 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
10491
10492 PR c/17301
10493 * gcc.dg/pr17301-2.c: New test.
10494
10495 2004-10-11 Mark Mitchell <mark@codesourcery.com>
10496
10497 PR c++/15876
10498 * g++.dg/parse/error22.C: New test.
10499
10500 PR c++/17936
10501 * g++.dg/template/spec18.C: New test.
10502
10503 2004-10-11 Steve Ellcey <sje@cup.hp.com>
10504
10505 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
10506 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
10507 memcpy.
10508 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
10509 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
10510
10511 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
10512
10513 * g++.dg/eh/cleanup5.C: Add dg-options "".
10514
10515 2004-10-11 Roger Sayle <roger@eyesopen.com>
10516
10517 PR middle-end/17657
10518 * gcc.dg/switch-4.c: New test case.
10519
10520 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
10521
10522 * gcc.c-torture/execute/20041011-1.c: New test.
10523
10524 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
10525
10526 PR c++/17554
10527 * g++.dg/init/for3.C: New test.
10528
10529 PR c++/17657
10530 * g++.dg/opt/switch2.C: New test.
10531
10532 PR middle-end/17703
10533 * g++.dg/warn/Wreturn-2.C: New test.
10534
10535 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
10536
10537 PR c++/17907
10538 * g++.dg/eh/cleanup5.C: New test.
10539
10540 2004-10-10 Mark Mitchell <mark@codesourcery.com>
10541
10542 PR c++/17393
10543 * g++.dg/parse/error21.C: New test.
10544
10545 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
10546
10547 * g++.dg/overload/pmf1.C: Adjust quoting marks.
10548 * g++.dg/warn/incomplete1.C: Likewise.
10549 * g++.dg/template/qualttp20.C: Likewise.
10550
10551 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
10552
10553 PR c/17881
10554 * parm-incomplete-1.c: New test.
10555
10556 2004-10-09 Mark Mitchell <mark@codesourcery.com>
10557
10558 PR c++/17867
10559 * g++.dg/parse/error19.C: New test.
10560
10561 PR c++/17670
10562 * g++.dg/init/new11.C: New test.
10563
10564 PR c++/17821
10565 * g++.dg/parse/error20.C: New test.
10566
10567 PR c++/17826
10568 * g++.dg/template/crash24.C: New test.
10569
10570 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
10571
10572 PR c/17301
10573 * gcc.dg/pr17301-1.c: New test.
10574
10575 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
10576
10577 PR c/17189
10578 * gcc.dg/anon-struct-5.c: New test.
10579
10580 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
10581
10582 PR c/17844
10583 * gcc.dg/pr17844-1.c: New test.
10584
10585 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
10586
10587 PR tree-optimization/17906
10588 * gcc.c-torture/compile/pr17906.c: New.
10589
10590 2004-10-09 Stuart Hastings <stuart@apple.com>
10591 Roger Sayle <roger@eyesopen.com>
10592
10593 PR rtl-optimization/17853
10594 * gcc.dg/i386-mmx-5.c: New testcase.
10595
10596 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
10597
10598 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
10599
10600 2004-10-09 Mark Mitchell <mark@codesourcery.com>
10601
10602 PR c++/17524
10603 * g++.dg/template/static9.C: New test.
10604
10605 PR c++/17685
10606 * g++.dg/parse/operator5.C: New test.
10607
10608 2004-10-09 Roger Sayle <roger@eyesopen.com>
10609
10610 PR middle-end/17894
10611 * gcc.c-torture/execute/divcmp-4.c: New test case.
10612
10613 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
10614
10615 PR tree-opt/17902
10616 * g++.dg/opt/pr17902.C: New test.
10617
10618 2004-10-09 Jakub Jelinek <jakub@redhat.com>
10619
10620 * gcc.dg/cpp/ident-1.c: Add dg-options "".
10621
10622 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
10623
10624 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
10625
10626 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
10627
10628 * gcc.dg/assign-warn-3.c: New test.
10629
10630 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
10631
10632 PR c/16999
10633 * gcc.dg/cpp/ident-1.c: New test.
10634
10635 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
10636
10637 * gcc.c-torture/compile/acc1.c: New.
10638
10639 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
10640
10641 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
10642 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
10643
10644 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
10645
10646 * gcc.dg/ultrasp11.c: New test.
10647
10648 2004-10-08 Michael Matz <matz@suse.de>
10649
10650 * gcc.dg/doloop-2.c: New test.
10651
10652 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
10653
10654 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
10655 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
10656 objc.dg/method-9.m: Update expected diagnostics.
10657
10658 2004-10-07 Geoffrey Keating <geoffk@apple.com>
10659
10660 * gcc.dg/ppc-fsel-3.c: New file.
10661 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
10662
10663 2004-10-07 Paul Brook <paul@codesourcery.com>
10664
10665 * gfortran.dg/intrinsic_verify_1.f90: New test.
10666
10667 2004-10-07 Paul Brook <paul@codesourcery.com>
10668
10669 * gfortran.dg/empty_format_1.f90: Remove stray commas.
10670
10671 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10672
10673 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
10674 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
10675 commit.
10676
10677 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
10678
10679 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
10680
10681 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10682
10683 PR c++/17115
10684 * g++.dg/warn/Winline-4.C: New test.
10685
10686 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
10687
10688 * gcc.c-torture/compile/20041007-1.c: New test.
10689
10690 2004-10-07 Paul Brook <paul@codesourcery.com>
10691
10692 PR fortran/17678
10693 * gfortran.dg/use_allocated_1.f90: New test.
10694
10695 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
10696
10697 PR middle-end/17849
10698 * gfortran.fortran-torture/compile/nested.f90: New test
10699
10700 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
10701
10702 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
10703
10704 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
10705
10706 PR c++/17368
10707 * g++.dg/ext/asm6.C: New test.
10708
10709 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
10710
10711 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
10712
10713 2004-10-06 Paul Brook <paul@codesourcery.com>
10714
10715 PR libfortran/17709
10716 * gfortran.dg/empty_format_1.f90: New test.
10717
10718 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10719
10720 PR fortran/17568
10721 * gfortran.dg/ishft.f90: New test.
10722
10723 PR fortran/17283
10724 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
10725 tests.
10726
10727 2004-10-06 Paul Brook <paul@codesourcery.com>
10728
10729 * gfortran.dg/do_1.f90: New test.
10730
10731 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10732
10733 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
10734 optimizing for size.
10735
10736 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
10737
10738 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
10739
10740 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
10741
10742 * gcc.c-torture/compile/20041005-1.c: New test.
10743
10744 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
10745
10746 PR c++/17829
10747 * g++.dg/lookup/koenig4.C: New.
10748
10749 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
10750
10751 * g++.dg/other/classkey1.C: Adjust quoting marks.
10752 * g++.dg/parse/error15.C: Likewise.
10753 * g++.dg/template/meminit2.C (int>): Likewise.
10754
10755 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10756
10757 PR fortran/17283
10758 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
10759
10760 PR fortran/17631
10761 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
10762
10763 PR fortran/17708
10764 * gfortran.dg/pr17708.f90: New test.
10765
10766 2004-10-04 Chao-ying Fu <fu@mips.com>
10767
10768 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
10769 * gcc.dg/vect/vect-4.c: Ditto.
10770 * gcc.dg/vect/vect-5.c: Ditto.
10771 * gcc.dg/vect/vect-6.c: Ditto.
10772 * gcc.dg/vect/vect-8.c: Ditto.
10773 * gcc.dg/vect/vect-16.c: Ditto.
10774 * gcc.dg/vect/vect-30.c: Ditto.
10775 * gcc.dg/vect/vect-40.c: Ditto.
10776 * gcc.dg/vect/vect-41.c: Ditto.
10777 * gcc.dg/vect/vect-42.c: Ditto.
10778 * gcc.dg/vect/vect-43.c: Ditto.
10779 * gcc.dg/vect/vect-44.c: Ditto.
10780 * gcc.dg/vect/vect-45.c: Ditto.
10781 * gcc.dg/vect/vect-46.c: Ditto.
10782 * gcc.dg/vect/vect-47.c: Ditto.
10783 * gcc.dg/vect/vect-48.c: Ditto.
10784 * gcc.dg/vect/vect-49.c: Ditto.
10785 * gcc.dg/vect/vect-50.c: Ditto.
10786 * gcc.dg/vect/vect-51.c: Ditto.
10787 * gcc.dg/vect/vect-52.c: Ditto.
10788 * gcc.dg/vect/vect-53.c: Ditto.
10789 * gcc.dg/vect/vect-54.c: Ditto.
10790 * gcc.dg/vect/vect-55.c: Ditto.
10791 * gcc.dg/vect/vect-56.c: Ditto.
10792 * gcc.dg/vect/vect-57.c: Ditto.
10793 * gcc.dg/vect/vect-58.c: Ditto.
10794 * gcc.dg/vect/vect-59.c: Ditto.
10795 * gcc.dg/vect/vect-60.c: Ditto.
10796 * gcc.dg/vect/vect-74.c: Ditto.
10797 * gcc.dg/vect/vect-79.c: Ditto.
10798 * gcc.dg/vect/vect-80.c: Ditto.
10799
10800 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
10801
10802 * gcc.dg/unused-7.c: Use the correct option.
10803
10804 2004-10-04 Paul Brook <paul@codesourcery.com>
10805 Bud Davis <bdavis9659@comcast.net>
10806
10807 PR fortran/17706
10808 PR fortran/16434
10809 * gfortran/pr17706.f90: New test.
10810 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
10811
10812 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10813
10814 * gfortran.dg/pr17612.f90: New test.
10815
10816 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
10817
10818 * g++.dg/template/local1.C: Adjust quoting marks in
10819 testing for diagnostics.
10820 * g++.dg/tls/diag-2.C: Likewise.
10821 * g++.dg/other/error8.C: Likewise.
10822
10823 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
10824
10825 PR c/17178
10826 * gcc.dg/unused-4.c: Adjust to be correct.
10827
10828 PR c/17820
10829 * gcc.dg/unused-7.c: New test.
10830
10831 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
10832
10833 PR c++/17797
10834 * g++.dg/overload/template2.C: New test.
10835
10836 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
10837
10838 PR tree-optimization/16632
10839 * gcc.dg/tree-ssa/20041002-1.c: New.
10840
10841 2004-10-03 Paul Brook <paul@codesourcery.com>
10842
10843 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
10844 rather than relying on default formatting.
10845
10846 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
10847
10848 * gcc.dg/20040920-1.c: Update expected message text.
10849
10850 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
10851
10852 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
10853
10854 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
10855
10856 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
10857 tree level.
10858
10859 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
10860
10861 * gcc.dg/tree-ssa/pr17343.c: Remove.
10862
10863 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
10864
10865 PR tree-opt/17343
10866 * gcc.dg/tree-ssa/pr17343.c: New test.
10867
10868 2004-10-01 Jakub Jelinek <jakub@redhat.com>
10869
10870 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
10871 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
10872 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
10873 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
10874 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
10875
10876 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
10877
10878 * gcc.dg/lvalue-2.c: New test.
10879
10880 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
10881
10882 PR c/17730
10883 * gcc.dg/pr17730-1.c: New test
10884
10885 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
10886
10887 PR c/7425
10888 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
10889
10890 2004-09-29 Jakub Jelinek <jakub@redhat.com>
10891
10892 * gcc.c-torture/execute/stdarg-1.c: New test.
10893 * gcc.c-torture/execute/stdarg-2.c: New test.
10894 * gcc.c-torture/execute/stdarg-3.c: New test.
10895 * gcc.dg/tree-ssa/stdarg-1.c: New test.
10896 * gcc.dg/tree-ssa/stdarg-2.c: New test.
10897 * gcc.dg/tree-ssa/stdarg-3.c: New test.
10898 * gcc.dg/tree-ssa/stdarg-4.c: New test.
10899 * gcc.dg/tree-ssa/stdarg-5.c: New test.
10900
10901 2004-09-29 Jakub Jelinek <jakub@redhat.com>
10902
10903 PR tree-optimization/17697
10904 * g++.dg/opt/pr17697-1.C: New test.
10905 * g++.dg/opt/pr17697-2.C: New test.
10906 * g++.dg/opt/pr17697-3.C: New test.
10907
10908 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
10909
10910 PR c/16409
10911 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
10912 gcc.dg/vla-init-5.c: New tests.
10913
10914 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
10915
10916 PR c/13804
10917 * gcc.dg/pr13804-1.c: New test.
10918
10919 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10920
10921 PR fortran/16938
10922 * gfortran.dg/pr16938.f90: New test.
10923
10924 2004-09-27 Mark Mitchell <mark@codesourcery.com>
10925
10926 * g++.dg/template/crash23.C: New test.
10927
10928 2004-09-27 Mark Mitchell <mark@codesourcery.com>
10929
10930 PR c++/17585
10931 * g++.dg/template/static8.C: New test.
10932
10933 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
10934
10935 PR c++/17681
10936 * g++.dg/other/error9.C: New test.
10937
10938 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
10939
10940 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
10941
10942 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10943
10944 PR fortran/15164
10945 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
10946
10947 2004-09-26 Roger Sayle <roger@eyesopen.com>
10948
10949 PR middle-end/17112
10950 * gcc.dg/pr17112-1.c: New test case.
10951
10952 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
10953
10954 PR c/11459
10955 * gcc.dg/pr11459-1.c: New test.
10956
10957 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
10958
10959 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
10960 * gcc.dg/tree-ssa/loop-4.c: Likewise.
10961
10962 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10963
10964 * gfortran.dg/pr15324.f90: Make array bounds consistent.
10965
10966 2004-09-25 Jan Hubicka <jh@suse.cz>
10967
10968 * compile/30040909-1.c: New test.
10969 * compile/30040907-1.c: New test.
10970
10971 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
10972
10973 * gcc.c-torture/execute/va-arg-26.c: New test.
10974
10975 2004-09-24 Zack Weinberg <zack@codesourcery.com>
10976
10977 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
10978 extra diagnostics on targets with 64-bit pointers.
10979 * objc.dg/selector-1.m: Adjust dg-warning regexp.
10980
10981 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
10982
10983 PR c/17188
10984 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
10985 * gcc.dg/decl-3.c: Adjust expected message.
10986
10987 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10988
10989 PR fortran/17615
10990 * gfortran.dg/pr17615.f90: New test.
10991
10992 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
10993
10994 PR tree-optimzation/17517
10995 * g++.dg/tree-ssa/pr17517.C: New Test.
10996
10997 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
10998
10999 PR c++/16889
11000 * g++.dg/lookup/ambig3.C: New.
11001
11002 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
11003
11004 PR tree-opt/17624
11005 * g++.dg/opt/pr17624.C: New test.
11006
11007 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
11008
11009 PR c/6980
11010 * gcc.dg/Wbad-function-cast-1.c: New test.
11011
11012 2004-09-23 Zack Weinberg <zack@codesourcery.com>
11013
11014 * g++.dg/ext/complit1.C
11015 * g++.dg/other/error2.C
11016 * g++.dg/other/nontype-1.C
11017 * g++.dg/parse/crash11.C
11018 * g++.dg/parse/crash12.C
11019 * g++.dg/parse/error15.C
11020 * g++.dg/parse/error4.C
11021 * g++.dg/parse/tmpl-outside1.C
11022 * g++.dg/parse/too-many-tmpl-args1.C
11023 * g++.dg/template/dependent-expr3.C
11024 * g++.dg/template/error10.C
11025 * g++.dg/template/instantiate1.C
11026 * g++.dg/template/vtable2.C
11027 * g++.dg/warn/Wshadow-1.C
11028 * g++.dg/warn/weak1.C
11029 * g++.old-deja/g++.brendan/crash16.C
11030 * g++.old-deja/g++.brendan/crash18.C
11031 * g++.old-deja/g++.brendan/crash48.C
11032 * g++.old-deja/g++.brendan/crash49.C
11033 * g++.old-deja/g++.brendan/crash55.C
11034 * g++.old-deja/g++.brendan/crash56.C
11035 * g++.old-deja/g++.brendan/crash8.C
11036 * g++.old-deja/g++.brendan/enum11.C
11037 * g++.old-deja/g++.brendan/enum8.C
11038 * g++.old-deja/g++.brendan/enum9.C
11039 * g++.old-deja/g++.brendan/friend3.C
11040 * g++.old-deja/g++.brendan/misc14.C
11041 * g++.old-deja/g++.bugs/900402_02.C
11042 * g++.old-deja/g++.bugs/900404_03.C
11043 * g++.old-deja/g++.bugs/900404_04.C
11044 * g++.old-deja/g++.bugs/900428_03.C
11045 * g++.old-deja/g++.jason/crash4.C
11046 * g++.old-deja/g++.jason/overload21.C
11047 * g++.old-deja/g++.jason/redecl1.C
11048 * g++.old-deja/g++.jason/report.C
11049 * g++.old-deja/g++.jason/rfg10.C
11050 * g++.old-deja/g++.jason/template30.C
11051 * g++.old-deja/g++.law/arm12.C
11052 * g++.old-deja/g++.law/ctors5.C
11053 * g++.old-deja/g++.law/cvt20.C
11054 * g++.old-deja/g++.law/init10.C
11055 * g++.old-deja/g++.law/init8.C
11056 * g++.old-deja/g++.law/visibility17.C
11057 * g++.old-deja/g++.law/visibility7.C
11058 * g++.old-deja/g++.mike/net8.C
11059 * g++.old-deja/g++.mike/p646.C
11060 * g++.old-deja/g++.mike/p700.C
11061 * g++.old-deja/g++.mike/p701.C
11062 * g++.old-deja/g++.mike/p811.C
11063 * g++.old-deja/g++.ns/template13.C
11064 * g++.old-deja/g++.other/array3.C
11065 * g++.old-deja/g++.other/crash25.C
11066 * g++.old-deja/g++.other/dtor3.C
11067 * g++.old-deja/g++.other/dtor4.C
11068 * g++.old-deja/g++.other/main1.C
11069 * g++.old-deja/g++.other/warn7.C
11070 * g++.old-deja/g++.pt/crash11.C
11071 * g++.old-deja/g++.pt/crash36.C
11072 * g++.old-deja/g++.pt/spec22.C
11073 * g++.old-deja/g++.pt/spec9.C
11074 * g++.old-deja/g++.pt/ttp52.C
11075 * g++.old-deja/g++.robertl/eb103.C
11076 * g++.old-deja/g++.robertl/eb121.C
11077 * g++.old-deja/g++.robertl/eb22.C
11078 * g++.old-deja/g++.robertl/eb8.C:
11079 Update locations and/or regexps of dg-error markers.
11080 Remove markers for some bogus messages that are no longer issued.
11081
11082 2004-09-23 Jakub Jelinek <jakub@redhat.com>
11083
11084 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
11085 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
11086
11087 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
11088
11089 PR c++/17618
11090 * g++.dg/lookup/crash5.C: New test.
11091
11092 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
11093
11094 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
11095 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
11096 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
11097 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
11098 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
11099 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
11100
11101 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
11102 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
11103 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
11104 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
11105 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
11106 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
11107
11108 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
11109
11110 * gcc.dg/vect/vect-44.c: Check additional cases.
11111 * gcc.dg/vect/vect-48.c: Check additional cases.
11112
11113 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
11114 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
11115 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
11116 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
11117 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
11118 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
11119 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
11120 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
11121 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
11122
11123 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
11124 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
11125 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
11126
11127 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11128
11129 * gcc.dg/tree-ssa/loop-6.c: New test.
11130
11131 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
11132
11133 PR c++/17620
11134 * g++.dg/inherit/base2.C: New.
11135
11136 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
11137
11138 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
11139 * gcc.dg/20001012-2.c: Likewise.
11140 * gcc.dg/20001013-1.c: Likewise.
11141 * gcc.dg/20001101-1.c: Likewise.
11142 * gcc.dg/20001102-1.c: Likewise.
11143 * gcc.dg/bf-spl1.c: Likewise.
11144 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
11145 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
11146
11147 2004-09-22 Diego Novillo <dnovillo@redhat.com>
11148
11149 PR tree-optimization/16721
11150 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
11151
11152 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
11153
11154 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
11155 * gcc.dg/20040305-1.c: Likewise.
11156
11157 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
11158
11159 PR c/16566
11160 * gcc.c-torture/compile/pr16566-1.c,
11161 gcc.c-torture/compile/pr16566-2.c,
11162 gcc.c-torture/compile/pr16566-3.c: New tests.
11163
11164 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
11165
11166 PR tree-optimization/17512
11167 * gcc.c-torture/compile/20040916-1.c.
11168
11169 2004-09-21 Mark Mitchell <mark@codesourcery.com>
11170
11171 * gcc.dg/pragma-re-3.c: New test.
11172
11173 2004-09-17 Matt Austern <austern@apple.com>
11174
11175 PR c++/15049
11176 * g++.dg/other/anon3.C: New.
11177
11178 2004-09-21 Roger Sayle <roger@eyesopen.com>
11179
11180 PR c++/7503
11181 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
11182 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
11183 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
11184 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
11185 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
11186
11187 2004-09-21 Bud Davis <bdavis9659@comcast.net>
11188
11189 PR fortran/17286
11190 * gfortran.dg/pr17286.f90: New test.
11191
11192 2004-09-20 Mark Mitchell <mark@codesourcery.com>
11193
11194 PR c++/17530
11195 * g++.dg/template/static7.C: New test.
11196
11197 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
11198
11199 PR tree-opt/17558
11200 * gcc.c-torture/compile/pr17558.c: New test.
11201
11202 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
11203
11204 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
11205 if SKIP_ATTRIBUTE is defined.
11206
11207 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11208
11209 PR fortran/15957
11210 * gfortran.dg/pr15957.f90: New test.
11211
11212 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
11213
11214 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
11215 in comparison.
11216 * gcc.dg/vect/vect-79.c: Likewise.
11217 * gcc.dg/vect/vect-80.c: Likewise.
11218
11219 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11220
11221 PR fortran/15750
11222 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
11223
11224 2004-09-20 Ira Rosen <irar@il.ibm.com>
11225
11226 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
11227 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
11228 * gcc.dg/vect/vect-62.c: New testcase.
11229 * gcc.dg/vect/vect-63.c: New testcase.
11230 * gcc.dg/vect/vect-64.c: New testcase.
11231 * gcc.dg/vect/vect-65.c: New testcase.
11232 * gcc.dg/vect/vect-66.c: New testcase.
11233 * gcc.dg/vect/vect-67.c: New testcase.
11234 * gcc.dg/vect/vect-68.c: New testcase.
11235 * gcc.dg/vect/vect-69.c: New testcase.
11236 * gcc.dg/vect/vect-79.c: New testcase.
11237 * gcc.dg/vect/vect-80.c: New testcase.
11238
11239 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
11240
11241 * gcc.target/mips/asm-1.c: New test.
11242
11243 2004-09-19 Ira Rosen <irar@il.ibm.com>
11244
11245 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
11246 * gcc.dg/vect/vect-73.c: New testcase.
11247 * gcc.dg/vect/vect-74.c: New testcase.
11248 * gcc.dg/vect/vect-75.c: New testcase.
11249 * gcc.dg/vect/vect-76.c: New testcase.
11250 * gcc.dg/vect/vect-77.c: New testcase.
11251 * gcc.dg/vect/vect-78.c: New testcase
11252
11253 2004-09-18 Paul Brook <paul@codesourcery.com>
11254
11255 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
11256
11257 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
11258
11259 PR c/17424
11260 * gcc.dg/pr17424-1.c: New test.
11261
11262 2004-09-18 Diego Novillo <dnovillo@redhat.com>
11263
11264 * g++.dg/tree-ssa/pr17153.C: New test.
11265
11266 2004-09-16 Geoffrey Keating <geoffk@apple.com>
11267
11268 PR pch/13361
11269 * testsuite/g++.dg/pch/wchar-1.C: New.
11270 * testsuite/g++.dg/pch/wchar-1.Hs: New.
11271
11272 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
11273
11274 * gcc.c-torture/execute/20040917-1.c: New test.
11275
11276 2004-09-17 Diego Novillo <dnovillo@redhat.com>
11277
11278 PR tree-optimization/17319
11279 * gcc.dg/pr17319.c: New test.
11280
11281 2004-09-17 Devang Patel <dpatel@apple.com>
11282
11283 * gcc.dg/20040813-1.c: New test.
11284
11285 2004-09-17 Diego Novillo <dnovillo@redhat.com>
11286
11287 PR tree-optimization/17273
11288 * gcc.c-torture/compile/pr17273.c: New test.
11289
11290 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
11291
11292 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
11293 Update expected messages.
11294 * gcc.dg/declspec-13.c: New test.
11295
11296 2004-09-17 David Edelsohn <edelsohn@gnu.org>
11297
11298 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
11299
11300 2004-09-17 Diego Novillo <dnovillo@redhat.com>
11301
11302 * gcc.c-torture/execute/pr17252.c: Use post-increment to
11303 change what 'a' is pointing to.
11304
11305 2004-09-17 Mark Mitchell <mark@codesourcery.com>
11306
11307 PR c++/16002
11308 * g++.dg/template/error18.C: New test.
11309
11310 PR c++/16029
11311 * g++.dg/warn/Wunused-8.C: New test.
11312
11313 2004-09-17 Steven Bosscher <stevenb@suse.de>
11314
11315 PR tree-optimization/17513
11316 * gcc.dg/20040916-1.c: New test.
11317
11318 2004-09-16 Mark Mitchell <mark@codesourcery.com>
11319
11320 PR c++/17501
11321 * g++.dg/template/typename7.C: New test.
11322
11323 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11324
11325 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
11326
11327 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
11328
11329 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
11330 with -ftree-based-profiling also.
11331 * lib/profopt.exp: Support late-set profile_option/feedback_option.
11332
11333 2004-09-16 Victor Leikehman <lei@il.ibm.com>
11334
11335 PR/15364
11336 * gfortran.dg/der_array_io_1.f90: New test.
11337 * gfortran.dg/der_array_io_2.f90: New test.
11338 * gfortran.dg/der_array_io_3.f90: New test.
11339
11340 2004-09-15 Mark Mitchell <mark@codesourcery.com>
11341
11342 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
11343 EABI.
11344
11345 2004-09-15 Mark Mitchell <mark@codesourcery.com>
11346
11347 * g++.dg/opt/switch1.C: New test.
11348
11349 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
11350
11351 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
11352 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
11353 Update expected messages.
11354
11355 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11356
11357 PR fortran/16485
11358 * gfortran.dg/same_name_1.f90: New test.
11359
11360 2004-09-15 Diego Novillo <dnovillo@redhat.com>
11361
11362 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
11363 dereference garbage pointers.
11364
11365 2004-09-15 Jakub Jelinek <jakub@redhat.com>
11366
11367 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
11368 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
11369
11370 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
11371 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
11372 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
11373
11374 2004-09-14 Mark Mitchell <mark@codesourcery.com>
11375
11376 PR c++/17324
11377 * g++.dg/template/mangle1.C: New test.
11378
11379 2004-09-14 Diego Novillo <dnovillo@redhat.com>
11380
11381 PR tree-optimization/17252
11382 * gcc.c-torture/execute/pr17252.c: New test.
11383
11384 2004-09-14 Andrew Pinski <apinski@apple.com>
11385
11386 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
11387
11388 2004-09-14 Roger Sayle <roger@eyesopen.com>
11389
11390 PR rtl-optimization/9771
11391 * gcc.dg/pr9771-1.c: New test case.
11392
11393 2004-09-14 Diego Novillo <dnovillo@redhat.com>
11394
11395 PR tree-optimization/15262
11396 * gcc.c-torture/execute/pr15262-1.c: New test.
11397 * gcc.c-torture/execute/pr15262-2.c: New test.
11398
11399 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
11400
11401 * gcc.dg/declspec-12.c: New test.
11402
11403 2004-09-14 Bud Davis <bdavis9659@comcast.net>
11404
11405 * gfortran.dg/pr17090.f90: Add directives to test.
11406
11407 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11408
11409 * gcc.c-torture/compile/20040914-1.c: New test.
11410
11411 2004-09-13 Mark Mitchell <mark@codesourcery.com>
11412
11413 PR c++/16162
11414 * g++.dg/template/decl2.C: New test.
11415
11416 2004-09-13 Bud Davis <bdavis9659@comcast.net>
11417
11418 PR fortran/17090
11419 * gfortran.dg/pr17090.f90: New test.
11420
11421 2004-09-13 Dale Johannesen <dalej@apple.com>
11422
11423 * gcc.c-torture/compile/pr17408.c: New test case.
11424
11425 2004-09-13 Mark Mitchell <mark@codesourcery.com>
11426
11427 PR c++/16716
11428 * g++.dg/parse/crash17.C: New test.
11429
11430 PR c++/17327
11431 * g++.dg/template/enum3.C: New test.
11432
11433 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
11434
11435 * lib/gcc-defs.exp: Load wrapper.exp.
11436 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
11437 using local code.
11438 * lib/gcc.exp (gcc_init): Similar.
11439 * lib/gfortran.exp (gfortran_init): Similar.
11440 * lib/objc.exp (objc_init): Similar.
11441 * lib/treelang.exp (treelang_init): Similar.
11442 * lib/wrapper.exp: New file with build_wrapper call machinery in
11443 ${tool}_maybe_build_wrapper.
11444
11445 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
11446
11447 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
11448 "inline".
11449 * gcc.dg/declspec-11.c: Update expected messages.
11450 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
11451 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
11452 gcc.dg/inline-12.c: New tests.
11453
11454 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
11455
11456 * g++.dg/tree-ssa/pr17400.C: New testcase.
11457
11458 2004-09-13 James E Wilson <wilson@specifixinc.com>
11459
11460 * gcc.target/mips/sb1-1.c: New testcase.
11461
11462 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
11463
11464 * lib/g77-dg.exp: Remove unused file.
11465 * lib/mike-g77.exp: Ditto.
11466 * lib/g77.exp: Ditto.
11467
11468 2004-09-12 Richard Henderson <rth@redhat.com>
11469
11470 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
11471
11472 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
11473
11474 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
11475 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
11476 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
11477 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
11478 Update expected messages.
11479
11480 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
11481
11482 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
11483 declaration/use mismatch for dirp parameter.
11484
11485 2004-09-12 Andrew Pinski <apinski@apple.com>
11486
11487 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
11488 -fgnu-runtime is passed.
11489
11490 2004-09-12 Richard Henderson <rth@redhat.com>
11491
11492 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
11493 do the uplevel thing and update additional_flags directly.
11494 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
11495 gfortran.fortran-torture/execute/intrinsic_nearest.x,
11496 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
11497 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
11498
11499 2004-09-11 Steven Bosscher <stevenb@suse.de>
11500
11501 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
11502
11503 2004-09-11 Roger Sayle <roger@eyesopen.com>
11504
11505 PR middle-end/17411
11506 * g++.dg/opt/pr17411-1.C: New test case.
11507
11508 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
11509
11510 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
11511 gcc.dg/tls/diag-2.c: Update expected messages.
11512 * gcc.dg/991209-1.c: Specify compilation options. Update expected
11513 messages.
11514 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
11515 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
11516 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
11517 gcc.dg/tls/diag-5.c: New tests.
11518
11519 2004-09-11 Zack Weinberg <zack@codesourcery.com>
11520
11521 * gcc.dg/20040910-1.c: Correct dg-error regexp.
11522
11523 2004-09-11 Steven Bosscher <stevenb@suse.de>
11524
11525 * g++.dg/parse/break-in-for.C: New test.
11526
11527 2004-09-11 Jakub Jelinek <jakub@redhat.com>
11528
11529 * gcc.dg/tree-ssa/20040911-1.c: New test.
11530
11531 2004-09-11 Andreas Jaeger <aj@suse.de>
11532
11533 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
11534 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
11535
11536 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
11537
11538 * gcc.target/frv: New directory of FR-V-specific tests.
11539
11540 2004-09-10 James E Wilson <wilson@specifixinc.com>
11541
11542 * gcc.dg/convert-vec-1.c: New test.
11543
11544 2004-09-10 Roger Sayle <roger@eyesopen.com>
11545
11546 PR middle-end/17024
11547 * gcc.dg/pr17024-1.c: New test case.
11548
11549 2004-09-10 Eric Christopher <echristo@redhat.com>
11550
11551 * gcc.dg/20040910-1.c: New test.
11552
11553 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
11554
11555 * gcc.dg/bitfld-9.c: New test.
11556
11557 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
11558
11559 * gcc.c-torture/execute/ieee/acc1.c: New test.
11560 * gcc.c-torture/execute/ieee/acc2.c: New test.
11561 * gcc.c-torture/execute/ieee/mzero6.c: New test.
11562
11563 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
11564
11565 * gcc.dg/deprecated-2.c: New test.
11566
11567 2004-09-09 James E Wilson <wilson@specifixinc.com>
11568
11569 * gcc.dg/init-vec-1.c: New test.
11570
11571 2004-09-09 Roger Sayle <roger@eyesopen.com>
11572
11573 PR middle-end/17055
11574 * gcc.dg/pr17055-1.c: New test case.
11575
11576 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
11577
11578 PR target/17377
11579 * gcc.c-torture/execute/pr17377.c: New test.
11580
11581 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
11582
11583 PR c/8420
11584 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
11585 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
11586 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
11587 gcc.dg/long-long-typespec-1.c: New tests.
11588 * gcc.dg/tls/diag-2.c: Update expected diagnostics
11589
11590 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
11591
11592 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
11593 gcc.dg/gnu99-static-1.c: New tests.
11594
11595 2004-09-08 Devang Patel <dpatel@apple.com>
11596
11597 * gcc.dg/darwin-ld-20040828-1.c: New test.
11598 * gcc.dg/darwin-ld-20040828-2.c: New test.
11599 * gcc.dg/darwin-ld-20040828-3.c: New test.
11600
11601 2004-09-08 Ziemowit Laski <zlaski@apple.com>
11602
11603 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
11604 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
11605 in error message.
11606 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
11607 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
11608 in error message.
11609 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
11610 types they qualify.
11611 * objc.dg/type-size-2.m: Fix wording in comment.
11612 * objc.dg/va-meth-1.m: New test case.
11613
11614 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
11615
11616 PR c/16633:
11617 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
11618 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
11619
11620 2004-09-06 Devang Patel <dpatel@apple.com>
11621
11622 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
11623 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
11624
11625 2004-09-06 Zack Weinberg <zack@codesourcery.com>
11626
11627 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
11628 reflect changed line numbering of diagnostics.
11629
11630 2004-09-06 Paul Brook <paul@codesourcery.com>
11631
11632 * gfortran.dg/edit_real_1.f90: Add new test.
11633
11634 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11635
11636 * gcc.dg/tree-ssa/loop-2.c: New test.
11637 * gcc.dg/tree-ssa/loop-3.c: New test.
11638 * gcc.dg/tree-ssa/loop-4.c: New test.
11639 * gcc.dg/tree-ssa/loop-5.c: New test.
11640
11641 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11642
11643 * gcc.dg/format/sentinel-1.c: Update for parameter option.
11644
11645 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11646
11647 * gcc.dg/format/sentinel-1.c: New test.
11648
11649 2004-09-04 Uros Bizjak <uros@kss-loka.si>
11650
11651 * testsuite/gcc.dg/builtins-46.c: New.
11652
11653 2004-09-03 Devang Patel <dpatel@apple.com>
11654
11655 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
11656 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
11657
11658 2004-09-03 Jan Beulich <jbeulich@novell.com>
11659
11660 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
11661 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
11662 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
11663 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
11664 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
11665 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
11666 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
11667 the non-portable bzero.
11668 * gcc.dg/20010912-1.c: xfail for NetWare.
11669 * gcc.dg/20020426-2.c: xfail for NetWare.
11670 * gcc.dg/20021014-1.c: xfail for NetWare.
11671 * gcc.dg/20021018-1.c: xfail for NetWare.
11672 * gcc.dg/20030213-1.c: xfail for NetWare.
11673 * gcc.dg/20030225-1.c: xfail for NetWare.
11674 * gcc.dg/20030708-1.c: xfail for NetWare.
11675 * gcc.dg/builtins-config.h: Also exclude NetWare.
11676 * gcc.dg/format/format.h: Define restrict only if not already defined.
11677 * gcc.dg/nest.c: xfail for NetWare.
11678 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
11679 * lib/target-supports.exp (check_visibility_available): Exclude
11680 NetWare.
11681
11682 2004-09-03 Jan Beulich <jbeulich@novell.com>
11683
11684 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
11685 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
11686 deterministic starting point for the alignment of structure fields.
11687 * gcc.dg/Wpadded.c: Dito.
11688 * g++.dg/abi/vbase10.C: Dito.
11689
11690 2004-09-03 Devang Patel <dpatel@apple.com>
11691
11692 * g++.dg/debug/pr15736.cc: New test.
11693
11694 2004-09-02 Mark Mitchell <mark@codesourcery.com>
11695
11696 * README.QMTEST: Fix out-of-date link.
11697
11698 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
11699
11700 PR fortran/16579
11701 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
11702 Delete. Duplicate of gfortran.dg/g77/20010610.f
11703
11704 2004-09-02 Mark Mitchell <mark@codesourcery.com>
11705
11706 * g++.dg/abi/arm_rtti1.C: New test.
11707
11708 2004-09-02 Geoffrey Keating <geoffk@apple.com>
11709
11710 * gcc.dg/ppc-vector-memcpy.c: New.
11711 * gcc.dg/ppc-vector-memset.c: New.
11712
11713 2004-09-02 Chao-ying Fu <fu@mips.com>
11714
11715 * gcc.target/mips/mips-3d-1.c: New test.
11716 * gcc.target/mips/mips-3d-2.c: New test.
11717 * gcc.target/mips/mips-3d-3.c: New test.
11718 * gcc.target/mips/mips-3d-4.c: New test.
11719 * gcc.target/mips/mips-3d-5.c: New test.
11720 * gcc.target/mips/mips-3d-6.c: New test.
11721 * gcc.target/mips/mips-3d-7.c: New test.
11722 * gcc.target/mips/mips-3d-8.c: New test.
11723 * gcc.target/mips/mips-3d-9.c: New test.
11724 * gcc.target/mips/mips-ps-1.c: New test.
11725 * gcc.target/mips/mips-ps-2.c: New test.
11726 * gcc.target/mips/mips-ps-3.c: New test.
11727 * gcc.target/mips/mips-ps-4.c: New test.
11728 * gcc.target/mips/mips-ps-type.c: New test.
11729
11730 2004-09-02 Paul Brook <paul@codesourcery.com>
11731
11732 * gfortran.dg/edit_real_1.f90: Add new tests.
11733
11734 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11735
11736 PR fortran/15327
11737 * gfortran.dg/merge_char_1.f90: New test.
11738
11739 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11740
11741 PR fortran/16404
11742 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
11743
11744 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
11745
11746 PR c/1522
11747 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
11748
11749 2004-09-01 Mark Mitchell <mark@codesourcery.com>
11750
11751 * g++.dg/opt/loop1.C: Do not XFAIL.
11752
11753 2004-09-01 Jakub Jelinek <jakub@redhat.com>
11754
11755 * gcc.c-torture/execute/20040831-1.c: New test.
11756
11757 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
11758
11759 PR fortran/16579
11760 * gfortran.dg/g77/20010610.f: Now passes.
11761 Copy from g77.f-torture/execute. Add dg-run directive.
11762 * gfortran.dg/g77/README: Update
11763
11764 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
11765
11766 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
11767 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
11768 (t1, t2, t3, t4): Add volatile.
11769
11770 2004-08-31 Mark Mitchell <mark@codesourcery.com>
11771
11772 * g++.dg/ext/visibility/arm1.C: New test.
11773
11774 2004-08-31 Geoffrey Keating <geoffk@apple.com>
11775
11776 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
11777 -pedantic-errors.
11778
11779 2004-09-01 Paul Brook <paul@codesourcery.com>
11780
11781 * gfortran.dg/eof_2.f90: New test.
11782
11783 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11784
11785 PR fortran/16579
11786 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
11787
11788 2004-08-31 Bud Davis <bdavis9659@comcast.net>
11789
11790 PR libfortran/16805
11791 * gfortran.dg/list_read_2.f90: New test.
11792
11793 2004-08-31 Mark Mitchell <mark@codesourcery.com>
11794
11795 * g++.dg/abi/key1.C: New test.
11796
11797 2004-08-31 Richard Henderson <rth@redhat.com>
11798
11799 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
11800 form of offsetof.
11801 * g++.dg/other/offsetof5.C: Remove duplicate.
11802
11803 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11804
11805 PR fortran/17244
11806 * gfortran.dg/func_derived_1.f90: New test.
11807
11808 2004-08-31 Paul Brook <paul@codesourcery.com>
11809
11810 * gfortran.dg/eof_1.f90: New test.
11811
11812 2004-08-31 Paul Brook <paul@codesourcery.com>
11813
11814 * gfortran.dg/list_read_1.f90: New file.
11815
11816 2004-08-30 Mark Mitchell <mark@codesourcery.com>
11817
11818 * g++.dg/opt/loop1.C: XFAIL.
11819
11820 2004-08-30 Geoffrey Keating <geoffk@apple.com>
11821
11822 * gcc.dg/funcdef-storage-1.c: New.
11823 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
11824 an extern function in local scope.
11825 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
11826 declare an 'auto inline' function in local scope.
11827 * gcc.dg/20011130-1.c: Likewise.
11828 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
11829 an 'auto' function in local scope.
11830 * gcc.dg/20021014-1.c: Likewise.
11831 * gcc.dg/20030331-2.c: Likewise.
11832
11833 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11834
11835 * gfortran.dg/blockdata_1.f90: New test.
11836
11837 2004-08-30 Richard Henderson <rth@redhat.com>
11838
11839 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
11840
11841 2004-08-30 Richard Henderson <rth@redhat.com>
11842
11843 * lib/fortran-torture.exp (fortran-torture-execute): Honor
11844 additional_flags set by alternate driver.
11845 (ieee-options): New procedure.
11846 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
11847 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
11848 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
11849 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
11850
11851 2004-08-30 Richard Henderson <rth@redhat.com>
11852
11853 * lib/f-torture.exp: Remove.
11854
11855 2004-08-29 Mark Mitchell <mark@codesourcery.com>
11856
11857 PR rtl-optimization/16590
11858 * g++.dg/opt/loop1.C: New test.
11859
11860 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11861
11862 PR fortran/13910
11863 * gfortran.dg/oldstyle_1.f90: New test.
11864
11865 2004-08-29 Steven G. Kargl <kargls@comcast.net>
11866 Paul Brook <paul@codesourcery.com>
11867
11868 * gfortran.dg/g77/README: Update.
11869 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
11870 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
11871 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
11872
11873 2004-08-28 Paul Brook <paul@codesourcery.com>
11874
11875 PR libfortran/17195
11876 * gfortran.dg/edit_real_1.f90: New test.
11877
11878 2004-08-27 Paul Brook <paul@codesourcery.com>
11879
11880 * gfortran.dg/rewind_1.f90: New test.
11881
11882 2004-08-27 Bud Davis <bdavis9659@comcast.net>
11883
11884 PR fortran/16597
11885 * gfortran.dg/pr16597.f90: New test.
11886
11887 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
11888
11889 PR c/13801
11890 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
11891 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
11892 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
11893 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
11894 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
11895
11896 2004-08-26 Nick Clifton <nickc@redhat.com>
11897
11898 * gcc.c-torture/compile/pr17119.c: New test.
11899
11900 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
11901
11902 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
11903
11904 2004-08-25 Richard Henderson <rth@redhat.com>
11905
11906 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
11907 the bits that expect kind=8 to be the largest real kind.
11908
11909 2004-08-25 Ziemowit Laski <zlaski@apple.com>
11910
11911 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
11912
11913 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11914
11915 * gfortran.dg/assignment_1.f90: New test.
11916
11917 2004-08-25 Adam Nemet <anemet@lnxw.com>
11918
11919 * g++.dg/template/repo3.C: New test.
11920
11921 2004-08-25 Roger Sayle <roger@eyesopen.com>
11922
11923 PR middle-end/16693
11924 PR tree-optimization/16372
11925 * g++.dg/opt/pr16372-1.C: New test case.
11926 * g++.dg/opt/pr16693-1.C: New test case.
11927 * g++.dg/opt/pr16693-2.C: New test case.
11928
11929 2004-08-25 Ziemowit Laski <zlaski@apple.com>
11930
11931 * objc.dg/proto-lossage-4.m: New test.
11932
11933 2004-08-25 Mark Mitchell <mark@codesourcery.com>
11934
11935 PR c++/17155
11936 * g++.dg/inherit/local2.C: New test.
11937
11938 2004-08-25 Paul Brook <paul@codesourcery.com>
11939
11940 PR fortran/17144
11941 * gfortran.dg/string_ctor_1.f90: New test.
11942
11943 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11944
11945 PR c++/14428
11946 * g++.dg/template/redecl2.C: New test.
11947
11948 2004-08-24 Bud Davis <bdavis9659@comcast.net>
11949
11950 PR fortran/17143
11951 * gfortran.dg/pr17143.f90: New test.
11952
11953 2004-08-24 Bud Davis <bdavis9659@comcast.net>
11954
11955 PR fortran/17164
11956 * gfortran.dg/pr17164.f90: New test.
11957
11958 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11959
11960 * gcc.dg/tree-ssa/loop-1.c: New test.
11961
11962 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
11963
11964 * gcc.c-torture/compile/20040824-1.c: New test.
11965
11966 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
11967
11968 * gcc.c-torture/compile/iftrap-3.c: New test.
11969
11970 2004-08-24 Paul Brook <paul@codesourcery.com>
11971
11972 * gfortran.dg/entry_2.f90: New test.
11973
11974 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
11975
11976 PR c++/16889
11977 * g++.dg/lookup/ambig[12].C: New.
11978
11979 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11980
11981 PR c++/16706
11982 * g++.dg/template/crash21.C: New test.
11983 * g++.dg/template/crash22.C: Likewise.
11984
11985 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
11986
11987 PR c++/17149
11988 * g++.dg/template/access15.C: New.
11989
11990 2004-08-23 Mark Mitchell <mark@codesourcery.com>
11991
11992 PR c++/17163
11993 * g++.dg/template/repo2.C: New test.
11994
11995 2004-08-23 Roger Sayle <roger@eyesopen.com>
11996
11997 PR rtl-optimization/17078
11998 * gcc.c-torture/execute/pr17078-1.c: New test case.
11999
12000 2004-08-23 Mark Mitchell <mark@codesourcery.com>
12001
12002 PR c/14492
12003 * gcc.dg/debug/crash1.c: New test.
12004
12005 2004-08-23 Mark Mitchell <mark@codesourcery.com>
12006
12007 PR c/16180
12008 * gcc.dg/loop-5.c: New test.
12009
12010 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
12011
12012 * gcc.c-torture/execute/20040823-1.c: New test.
12013
12014 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
12015
12016 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
12017 to the assembler. Simplify test accordingly.
12018 (asm_abi_flags): Use GNU names.
12019 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
12020 to check for ABI flags.
12021
12022 2004-08-22 Andrew Pinski <apinski@apple.com>
12023
12024 * g++.dg/opt/pr14029.C: New test.
12025 * gcc.c-torture/execute/pr15262.c: New test.
12026
12027 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12028
12029 * gfortran.dg/reduction.f90: Add checks with complex arguments.
12030
12031 2004-08-21 Bud Davis <bdavis9659@comcast.net>
12032
12033 PR 16908
12034 * gfortran.dg/direct_io.f90: New test.
12035
12036 2004-08-20 Mark Mitchell <mark@codesourcery.com>
12037
12038 PR c++/17121
12039 * g++.dg/inherit/local2.C: New test.
12040
12041 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
12042
12043 PR c++/17120
12044 * g++.dg/warn/Wparentheses-4.C: New test.
12045
12046 2004-08-20 Mark Mitchell <mark@codesourcery.com>
12047
12048 PR c++/17121
12049 * g++.dg/inherit/local2.C: New test.
12050
12051 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
12052 * gcc.dg/ppc-ldstruct.c: Likewise.
12053 * gcc.dg/ppc64-abi-2.c: Likewise.
12054
12055 2004-08-20 Jakub Jelinek <jakub@redhat.com>
12056
12057 PR rtl-optimization/17099
12058 * gcc.c-torture/execute/20040820-1.c: New test.
12059
12060 2004-08-20 David Edelsohn <edelsohn@gnu.org>
12061
12062 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
12063
12064 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
12065
12066 PR fortran/17077
12067 * gfortran.dg/auto_array_1.f90: New test.
12068
12069 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12070
12071 PR fortran/17074
12072 * gfortran.dg/simpleif_1.f90: New test.
12073
12074 2004-08-19 Mark Mitchell <mark@codesourcery.com>
12075
12076 * lib/target-supports.exp (check_profiling_available): Return
12077 false for arm*-*-symbianelf* and arm*-*-eabi*.
12078
12079 PR c++/15890
12080 * g++.dg/template/delete1.C: New test.
12081
12082 2004-08-19 Paul Brook <paul@codesourcery.com>
12083
12084 PR fortran/14976
12085 PR fortran/16228
12086 * gfortran.dg/data_char_1.f90: New test.
12087
12088 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
12089
12090 PR fortran/16946
12091 * gfortran.dg/reduction.f90: New testcase.
12092
12093 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12094
12095 PR fortran/16520
12096 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
12097
12098 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
12099
12100 PR c++/17041
12101 * g++.dg/Wparentheses-3.C: New test.
12102
12103 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
12104
12105 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
12106 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
12107 * gcc.dg/vect/vect-2.c: Likewise.
12108 * gcc.dg/vect/vect-3.c: Likewise.
12109 * gcc.dg/vect/vect-4.c: Likewise.
12110 * gcc.dg/vect/vect-5.c: Likewise.
12111 * gcc.dg/vect/vect-6.c: Likewise.
12112 * gcc.dg/vect/vect-7.c: Likewise.
12113 * gcc.dg/vect/vect-25.c: Likewise.
12114 * gcc.dg/vect/vect-31.c: Likewise.
12115 * gcc.dg/vect/vect-32.c: Likewise.
12116 * gcc.dg/vect/vect-34.c: Likewise.
12117 * gcc.dg/vect/vect-36.c: Likewise.
12118 * gcc.dg/vect/vect-all.c: Likewise.
12119
12120 2004-08-18 Mark Mitchell <mark@codesourcery.com>
12121
12122 PR c++/17068
12123 * g++.dg/template/operator4.C: New test.
12124
12125 2004-08-18 Richard Henderson <rth@redhat.com>
12126
12127 * gcc.dg/20040206-1.c: XFAIL.
12128
12129 2004-08-17 Mark Mitchell <mark@codesourcery.com>
12130
12131 PR c++/16246
12132 * g++.dg/template/array7.C: New test.
12133
12134 2004-08-17 James E Wilson <wilson@specifixinc.com>
12135
12136 * gcc.dg/mips-movcc-1.c: New test.
12137 * gcc.dg/mips-movcc-2.c: New test.
12138 * gcc.dg/mips-movcc-3.c: New test.
12139
12140 * gcc.dg/mips-nmadd-1.c: New test.
12141 * gcc.dg/mips-nmadd-2.c: New test.
12142
12143 2004-08-17 Mark Mitchell <mark@codesourcery.com>
12144
12145 PR c++/15871
12146 * g++.dg/opt/inline8.C: New test.
12147
12148 PR c++/16965
12149 * g++.dg/parse/error17.C: New test.
12150
12151 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
12152
12153 * gcc.dg/vect: New directory for vectorizer tests.
12154 * gcc.dg/vect/tree-vect.h: New file.
12155 * gcc.dg/vect/vect.exp: New file.
12156 * gcc.dg/vect/pr16105.c.c: New test.
12157 * gcc.dg/vect/vect-1.c: New test.
12158 * gcc.dg/vect/vect-2.c: New test.
12159 * gcc.dg/vect/vect-3.c: New test.
12160 * gcc.dg/vect/vect-4.c: New test.
12161 * gcc.dg/vect/vect-5.c: New test.
12162 * gcc.dg/vect/vect-6.c: New test.
12163 * gcc.dg/vect/vect-7.c: New test.
12164 * gcc.dg/vect/vect-8.c: New test.
12165 * gcc.dg/vect/vect-9.c: New test.
12166 * gcc.dg/vect/vect-10.c: New test.
12167 * gcc.dg/vect/vect-11.c: New test.
12168 * gcc.dg/vect/vect-12.c: New test.
12169 * gcc.dg/vect/vect-13.c: New test.
12170 * gcc.dg/vect/vect-14.c: New test.
12171 * gcc.dg/vect/vect-15.c: New test.
12172 * gcc.dg/vect/vect-16.c: New test.
12173 * gcc.dg/vect/vect-17.c: New test.
12174 * gcc.dg/vect/vect-18.c: New test.
12175 * gcc.dg/vect/vect-19.c: New test.
12176 * gcc.dg/vect/vect-20.c: New test.
12177 * gcc.dg/vect/vect-21.c: New test.
12178 * gcc.dg/vect/vect-22.c: New test.
12179 * gcc.dg/vect/vect-23.c: New test.
12180 * gcc.dg/vect/vect-24.c: New test.
12181 * gcc.dg/vect/vect-25.c: New test.
12182 * gcc.dg/vect/vect-26.c: New test.
12183 * gcc.dg/vect/vect-27.c: New test.
12184 * gcc.dg/vect/vect-28.c: New test.
12185 * gcc.dg/vect/vect-29.c: New test.
12186 * gcc.dg/vect/vect-30.c: New test.
12187 * gcc.dg/vect/vect-31.c: New test.
12188 * gcc.dg/vect/vect-32.c: New test.
12189 * gcc.dg/vect/vect-33.c: New test.
12190 * gcc.dg/vect/vect-34.c: New test.
12191 * gcc.dg/vect/vect-35.c: New test.
12192 * gcc.dg/vect/vect-36.c: New test.
12193 * gcc.dg/vect/vect-37.c: New test.
12194 * gcc.dg/vect/vect-38.c: New test.
12195 * gcc.dg/vect/vect-40.c: New test.
12196 * gcc.dg/vect/vect-41.c: New test.
12197 * gcc.dg/vect/vect-42.c: New test.
12198 * gcc.dg/vect/vect-43.c: New test.
12199 * gcc.dg/vect/vect-44.c: New test.
12200 * gcc.dg/vect/vect-45.c: New test.
12201 * gcc.dg/vect/vect-46.c: New test.
12202 * gcc.dg/vect/vect-47.c: New test.
12203 * gcc.dg/vect/vect-48.c: New test.
12204 * gcc.dg/vect/vect-49.c: New test.
12205 * gcc.dg/vect/vect-50.c: New test.
12206 * gcc.dg/vect/vect-51.c: New test.
12207 * gcc.dg/vect/vect-52.c: New test.
12208 * gcc.dg/vect/vect-53.c: New test.
12209 * gcc.dg/vect/vect-54.c: New test.
12210 * gcc.dg/vect/vect-55.c: New test.
12211 * gcc.dg/vect/vect-56.c: New test.
12212 * gcc.dg/vect/vect-57.c: New test.
12213 * gcc.dg/vect/vect-58.c: New test.
12214 * gcc.dg/vect/vect-59.c: New test.
12215 * gcc.dg/vect/vect-60.c: New test.
12216 * gcc.dg/vect/vect-61.c: New test.
12217 * gcc.dg/vect/vect-all.c: New test.
12218 * gcc.dg/vect/vect-none.c: New test.
12219
12220 2004-08-17 Paul Brook <paul@codesourcery.com>
12221
12222 PR fortran/13082
12223 * gfortran.dg/entry_1.f90: New test.
12224
12225 2004-08-17 Andrew Pinski <apinski@apple.com>
12226
12227 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
12228
12229 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
12230
12231 * gcc.dg/pr17036-1.c: New test.
12232
12233 2004-08-16 Devang Patel <dpatel@apple.com>
12234
12235 * gcc.dg/darwin-20040809-1.c: New test.
12236
12237 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
12238
12239 * gcc.dg/funcdef-attr-1.c: New test.
12240
12241 2004-08-16 Janis Johnson <janis187@us.ibm.com>
12242
12243 * gcc.dg/altivec-17.c: New test.
12244 * gcc.dg/altivec-18.c: New test.
12245
12246 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12247
12248 PR c++/6749
12249 * g++.dg/template/vtable2.C: New test.
12250
12251 2004-08-14 Richard Henderson <rth@redhat.com>
12252
12253 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
12254 * gcc.dg/pack-test-4.c (main): Return 0.
12255 * gcc.dg/setjmp-1.c: Remove XFAIL.
12256 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
12257
12258 2004-08-14 Richard Henderson <rth@redhat.com>
12259
12260 * gcc.dg/980217-1.c: Add prototype for printf.
12261
12262 2004-08-13 Bud Davis <bdavis9659@comcast.net>
12263
12264 * gfortran.dg/pr16935.f90: New test.
12265
12266 2004-08-13 Janis Johnson <janis187@us.ibm.com>
12267
12268 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
12269
12270 2004-08-13 Paul Brook <paul@codesourcery.com>
12271
12272 * gfortran.dg/der_io_1.f90: Remove stray comma.
12273
12274 2004-08-12 Janis Johnson <janis187@us.ibm.com>
12275
12276 * gcc.dg/vmx/cw-bug-2.c: Remove.
12277 * gcc.dg/vmx/vprint-1.c: Remove.
12278 * gcc.dg/vmx/vscan-1.c: Remove.
12279
12280 2004-08-12 Devang patel <dpatel@apple.com>
12281
12282 * gcc.dg/darwin-20040809-2.c: New test.
12283
12284 2004-08-12 Janis Johnson <janis1872us.ibm.com>
12285
12286 * g++.dg/ext/altivec-12.C: New test.
12287
12288 * g++.dg/ext/altivec-11.C: New test.
12289
12290 2004-08-12 Paul Brook <paul@codesourcery.com>
12291
12292 * g++.dg/abi/arm_cxa_vec_1.C: New test.
12293
12294 2004-08-12 Janis Johnson <janis187@us.ibm.com>
12295
12296 * g++.dg/ext/altivec-2.C: Check for hardware support before
12297 executing any VMX instructions.
12298
12299 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
12300
12301 2004-08-12 Jakub Jelinek <jakub@redhat.com>
12302
12303 PR c++/16276
12304 * g++.old-deja/g++.other/comdat4.C: New test.
12305 * g++.old-deja/g++.other/comdat4-aux.cc: New.
12306
12307 2004-08-12 Ben Elliston <bje@au.ibm.com>
12308
12309 PR target/16286
12310 * gcc.dg/pr16286.c: New test.
12311
12312 2004-08-12 Jan Beulich <jbeulich@novell.com>
12313
12314 * g++.dg/ext/asm5.C: New.
12315
12316 2004-08-11 Mark Mitchell <mark@codesourcery.com>
12317
12318 PR c++/16698
12319 * g++.dg/eh/crash1.C: New test.
12320
12321 PR c++/16717
12322 * g++.dg/ext/construct1.C: New test.
12323
12324 2004-08-11 Mark Mitchell <mark@codesourcery.com>
12325
12326 PR c++/16853
12327 * g++.dg/init/ptrmem1.C: New test.
12328
12329 PR c++/16618
12330 * g++.dg/parse/offsetof5.C: New test.
12331
12332 PR c++/16870
12333 * g++.dg/template/overload3.C: New test.
12334
12335 2004-08-11 Mark Mitchell <mark@codesourcery.com>
12336
12337 PR c++/16964
12338 * g++.dg/parse/error16.C: New test.
12339
12340 PR c++/16904
12341 * g++.dg/template/error14.C: New test.
12342
12343 PR c++/16929
12344 * g++.dg/template/error15.C: New test.
12345
12346 2004-08-11 Devang Patel <dpatel@apple.com>
12347
12348 * gcc.dg/darwin-ld-20040809-1.c: New test.
12349 * gcc.dg/darwin-ld-20040809-2.c: New test.
12350
12351 2004-08-11 Steven G. Kargl <kargls@comcast.net>
12352
12353 PR fortran/16917
12354 * gfortran.dg/dfloat_1.f90: New test.
12355
12356 2004-08-09 Mark Mitchell <mark@codesourcery.com>
12357
12358 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
12359 * gcc.dg/dll-2.c: Fix dg-require syntax.
12360 * gcc.misc-tests/arm-isr.c (abort): Declare.
12361 (exit): Likewise.
12362
12363 2004-08-10 Mark Mitchell <mark@codesourcery.com>
12364
12365 PR c++/16971
12366 * g++.dg/parse/crash16.C: New test.
12367
12368 2004-08-10 Roger Sayle <roger@eyesopen.com>
12369
12370 * gcc.dg/mips-rsqrt-1.c: New test case.
12371 * gcc.dg/mips-rsqrt-2.c: New test case.
12372 * gcc.dg/mips-rsqrt-3.c: New test case.
12373
12374 2004-08-10 Paul Brook <paul@codesourcery.com>
12375
12376 * gfortran.dg/der_io_1.f90: New test.
12377
12378 2004-08-10 Paul Brook <paul@codesourcery.com>
12379
12380 PR fortran/16919
12381 * gfortran.dg/der_array_1.f90: New test.
12382
12383 2004-08-09 David Edelsohn <edelsohn@gnu.org>
12384
12385 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
12386
12387 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
12388
12389 * gcc.dg/wchar_t-2.c: Fix typo.
12390
12391 2004-08-09 Falk Hueffner <falk@debian.org>
12392
12393 PR tree-optimization/12517
12394 * gcc.c-torture/compile/pr12517.c: New test.
12395
12396 PR tree-optimization/12578
12397 * gcc.c-torture/compile/pr12578.c: New test.
12398
12399 PR tree-optimization/12899
12400 * gcc.c-torture/compile/pr12899.c: New test.
12401
12402 PR rtl-optimization/14692
12403 * gcc.c-torture/compile/pr14692.c: New test.
12404
12405 PR tree-optimization/16461
12406 * gcc.c-torture/compile/pr16461.c: New test.
12407
12408 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
12409
12410 * gfortran.dg/getenv_1.f90: New test.
12411
12412 2004-08-06 Mark Mitchell <mark@codesourcery.com>
12413
12414 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
12415 wchar_t.
12416 * gcc.dg/symbian5.c: Test -fno-short-wchar.
12417
12418 2004-08-06 Paul Brook <paul@codesourcery.com>
12419
12420 * gfortran.dg/ret_array_1.f90: New test.
12421 * gfortran.dg/ret_pointer_1.f90: New test.
12422
12423 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
12424
12425 * gcc.dg/missing-field-init-[12].c: New tests.
12426 * g++.dg/warn/missing-field-init-[12].C: New tests.
12427
12428 2004-08-06 Mark Mitchell <mark@codesourcery.com>
12429
12430 * gcc.dg/enum2.c: New test.
12431 * gcc.dg/symbian3.c: Likewise.
12432 * gcc.dg/symbian4.c: Likewise.
12433 * gcc.dg/wchar_t-2.c: Likewise.
12434
12435 2004-08-05 Mark Mitchell <mark@codesourcery.com>
12436
12437 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
12438 destructor tests.
12439
12440 2004-08-05 Mark Mitchell <mark@codesourcery.com>
12441
12442 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
12443 dg-require-visiblity.
12444 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
12445 * g++.dg/ext/visibility/fvisibility.C: Likewise.
12446 * g++.dg/ext/visibility/memfuncts.C: Likewise.
12447 * g++.dg/ext/visibility/new1.C: Likewise.
12448 * g++.dg/ext/visibility/pragma.C: Likewise.
12449 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
12450 * g++.dg/ext/visibility/virtual.C: Likewise.
12451 * g++/dg/ext/visibility/visibility-1.C: Likewise.
12452 * g++/dg/ext/visibility/visibility-2.C: Likewise.
12453 * g++/dg/ext/visibility/visibility-3.C: Likewise.
12454 * g++/dg/ext/visibility/visibility-4.C: Likewise.
12455 * g++/dg/ext/visibility/visibility-5.C: Likewise.
12456 * g++/dg/ext/visibility/visibility-6.C: Likewise.
12457 * g++/dg/ext/visibility/visibility-7.C: Likewise.
12458 * g++/dg/ext/visibility/visibility-8.C: New test.
12459 * gcc.c-torture/compile/dll.x: Remove.
12460 * gcc.dg/dll-2.c: Use dg-require-dll
12461 * gcc.dg/visibility-10.c: New test.
12462 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
12463 supporting DLLs.
12464 * testsuite/lib/scanasm.exp (scan_hidden): New function.
12465 (scan_not_hidden): Likewise.
12466
12467 2004-08-05 David Edelsohn <edelsohn@gnu.org>
12468
12469 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
12470
12471 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
12472
12473 * gcc.c-torture/execute/20040805-1.c: New test.
12474
12475 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
12476
12477 * gcc.dg/20020118-1.c: Declare abort.
12478 * gcc.dg/altivec_check.h: Likewise.
12479 * gcc.dg/iftrap-2.c: Likewise.
12480 * gcc.dg/pragma-darwin.c: Likewise.
12481 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
12482
12483 2004-08-04 Geoffrey Keating <geoffk@apple.com>
12484
12485 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
12486
12487 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
12488
12489 * gcc.c-torture/execute/builtins/abs-2.c,
12490 gcc.c-torture/execute/builtins/abs-3.c,
12491 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
12492 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
12493 intmax_t, uintmax_t and their limits.
12494 * gcc.dg/intmax_t-1.c: New test.
12495
12496 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12497
12498 * g++.dg/tc1/dr147.C: Add reference to PR.
12499
12500 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
12501
12502 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
12503 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
12504
12505 2004-08-03 David Edelsohn <edelsohn@gnu.org>
12506
12507 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
12508
12509 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
12510
12511 * gcc.dg/redecl-5.c: New test.
12512 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
12513 of scanf.
12514
12515 2004-08-03 Roger Sayle <roger@eyesopen.com>
12516
12517 PR middle-end/16790
12518 * gcc.c-torture/execute/pr16790-1.c: New test case.
12519
12520 2004-08-03 Mark Mitchell <mark@codesourcery.com>
12521
12522 * g++.dg/ext/visibility/assign1.C: New test.
12523 * g++.dg/ext/visibility/new1.C: Likewise.
12524
12525 * gcc.dg/symbian1.c: New test.
12526 * gcc.dg/symbian2.c: Likewise.
12527
12528 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
12529
12530 PR target/16570
12531 * gcc.dg/i386-sse-9.c: New test.
12532
12533 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
12534
12535 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
12536
12537 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
12538
12539 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
12540 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
12541 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
12542 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
12543 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
12544 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
12545 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
12546 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
12547 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
12548 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
12549 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
12550 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
12551 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
12552 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
12553 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
12554 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
12555 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
12556 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
12557 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
12558 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
12559 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
12560 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
12561 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
12562 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
12563 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
12564 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
12565 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
12566 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
12567 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
12568 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
12569 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
12570 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
12571 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
12572 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
12573 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
12574 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
12575 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
12576 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
12577 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
12578 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
12579 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
12580 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
12581 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
12582 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
12583 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
12584 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
12585 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
12586 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
12587 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
12588 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
12589 gcc.misc-tests/i386-pf-3dnow-1.c,
12590 gcc.misc-tests/i386-pf-athlon-1.c,
12591 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
12592 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
12593 Declare built-in functions used.
12594 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
12595
12596 2004-08-02 Mark Mitchell <mark@codesourcery.com>
12597
12598 PR c++/16707
12599 * g++.dg/lookup/using12.C: New test.
12600
12601 * g++.dg/init/null1.C: Fix PR number.
12602 * g++.dg/parse/namespace10.C: Likewise.
12603
12604 2004-08-01 Mark Mitchell <mark@codesourcery.com>
12605
12606 PR c++/16224
12607 * g++.dg/template/spec17.C: New test.
12608 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
12609 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
12610
12611 2004-08-02 David Billinghurst
12612
12613 PR fortran/16292
12614 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
12615
12616 2004-08-01 Zack Weinberg <zack@codesourcery.com>
12617
12618 * gcc.dg/ia64-got-1.c: New test case.
12619
12620 2004-08-01 Mark Mitchell <mark@codesourcery.com>
12621
12622 PR c++/16489
12623 * g++.dg/init/null1.C: New test.
12624 * g++.dg/tc1/dr76.C: Adjust error marker.
12625
12626 PR c++/16529
12627 * g++.dg/parse/namespace10.C: New test.
12628
12629 PR c++/16810
12630 * g++.dg/inherit/ptrmem2.C: New test.
12631
12632 2004-08-02 Ben Elliston <bje@au.ibm.com>
12633
12634 PR target/16155
12635 * gcc.dg/pr16155.c: New test.
12636
12637 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
12638
12639 * gcc.dg/redecl-2.c: New test.
12640
12641 2004-07-30 Geoffrey Keating <geoffk@apple.com>
12642
12643 * gcc.dg/darwin-longdouble.c: New file.
12644
12645 2004-07-30 Richard Henderson <rth@redhat.com>
12646
12647 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
12648 write to constant argument.
12649 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
12650
12651 2004-07-30 Richard Henderson <rth@redhat.com>
12652
12653 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
12654 tests of nearest around zero.
12655
12656 2004-07-30 Andrew Pinski <apinski@apple.com>
12657
12658 * gcc.c-torture/compile/20040730-1.c: New test.
12659
12660 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
12661
12662 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
12663 powerpc-eabispe.
12664
12665 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
12666
12667 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
12668
12669 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
12670
12671 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
12672 contains $ld_library_path.
12673 * lib/gfortran.exp (gfortran_link_flags): Likewise.
12674
12675 2004-07-29 Richard Henderson <rth@redhat.com>
12676
12677 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
12678
12679 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
12680 (alt2, which): New.
12681 (Check): Accept either alternative.
12682
12683 2004-07-29 Mark Mitchell <mark@codesourcery.com>
12684
12685 * g++.dg/abi/inline1.C: New test.
12686 * g++.dg/abi/local1-a.cc: Likewise.
12687 * g++.dg/abi/local1.C: Likewise.
12688 * g++.dg/abi/mangle11.C: Tweak location of warnings.
12689 * g++.dg/abi/mangle12.C: Likewise.
12690 * g++.dg/abi/mangle17.C: Likewise.
12691 * g++.dg/abi/mangle20-2.C: Likewise.
12692 * g++.dg/opt/interface1.C: Likewise.
12693 * g++.dg/opt/interface1.h: Likewise.
12694 * g++.dg/opt/interface1-a.cc: New test.
12695 * g++.dg/parse/repo1.C: New test.
12696 * g++.dg/template/repo1.C: Likewise.
12697 * g++.dg/warn/Winline-1.C: Likewise.
12698 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
12699
12700 2004-07-29 Diego Novillo <dnovillo@redhat.com>
12701
12702 * gcc.dg/tree-ssa/20040729-1.c: New test.
12703
12704 2004-07-27 Matt Austern <austern@apple.com>
12705
12706 * gcc.dg/darwin-bool-1.c: New test.
12707 * gcc.dg/darwin-bool-2.c: New test.
12708
12709 2004-07-28 Richard Henderson <rth@redhat.com>
12710
12711 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
12712 arguments in the correct type. Don't write to constant arguments.
12713
12714 2004-07-28 Diego Novillo <dnovillo@redhat.com>
12715
12716 PR tree-optimization/16688
12717 PR tree-optimization/16689
12718 * g++.dg/tree-ssa/pr16688.C: New test.
12719
12720 2004-07-28 Diego Novillo <dnovillo@redhat.com>
12721
12722 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
12723 loads. Not only in the comment, this time.
12724
12725 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
12726
12727 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
12728 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
12729 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
12730 * gcc.dg/sh4a-bitmovua.c: New.
12731 * gcc.dg/sh4a-cos.c: New.
12732 * gcc.dg/sh4a-cosf.c: New.
12733 * gcc.dg/sh4a-fprun.c: New.
12734 * gcc.dg/sh4a-fsrra.c: New.
12735 * gcc.dg/sh4a-memmovua.c: New.
12736 * gcc.dg/sh4a-sin.c: New.
12737 * gcc.dg/sh4a-sincos.c: New.
12738 * gcc.dg/sh4a-sincosf.c: New.
12739 * gcc.dg/sh4a-sinf.c: New.
12740
12741 2004-07-28 Diego Novillo <dnovillo@redhat.com>
12742
12743 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
12744 conditionals.
12745 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
12746 loads.
12747 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
12748 DOM1.
12749
12750 2004-07-27 Andrew Pinski <apinski@apple.com>
12751
12752 * g++.dg/rtti/tinfo1.C: Correct the xfail.
12753
12754 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
12755
12756 * gcc.dg/pragma-isr.c: New test.
12757
12758 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12759
12760 PR c++/14429
12761 * g++.dg/template/ttp11.C: New test.
12762
12763 2004-07-27 Diego Novillo <dnovillo@redhat.com>
12764
12765 * gcc.c-torture/compile/20040727-1.c: New test.
12766
12767 2004-07-26 Eric Christopher <echristo@redhat.com>
12768
12769 * gcc.c-torture/compile/20040726-2.c: New test.
12770
12771 2004-07-26 Andrew Pinski <apinski@apple.com>
12772
12773 * g++.dg/rtti/tinfo1.C: Xfail.
12774
12775 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
12776
12777 * gcc.c-torture/compile/20040726-1.c: New test.
12778
12779 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
12780 Brian Ryner <bryner@brianryner.com>
12781
12782 PR c++/9283
12783 PR c++/15000
12784 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
12785 * g++.dg/ext/visibility/: New directory.
12786 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
12787 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
12788 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
12789 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
12790 * g++.dg/ext/visibility/fvisibility.C,
12791 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
12792 g++.dg/ext/visibility/fvisibility-override1.C
12793 g++.dg/ext/visibility/fvisibility-override2.C
12794 g++.dg/ext/visibility/memfuncts.C
12795 g++.dg/ext/visibility/noPLT.C
12796 g++.dg/ext/visibility/pragma.C
12797 g++.dg/ext/visibility/pragma-override1.C
12798 g++.dg/ext/visibility/pragma-override2.C
12799 g++.dg/ext/visibility/staticmemfuncts.C
12800 g++.dg/ext/visibility/virtual.C: New tests.
12801
12802 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
12803
12804 PR c/15360
12805 * gcc.dg/pr15360-1.c: New test.
12806
12807 2004-07-25 Daniel Jacobowitz <dan@debian.org>
12808
12809 * gcc.dg/pragma-align-2.c: New test.
12810 * gcc.dg/pragma-init-fini.c: New test.
12811 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
12812 targets.
12813
12814 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
12815
12816 * gcc.dg/init-string-2.c: New test.
12817
12818 2004-07-24 Zack Weinberg <zack@codesourcery.com>
12819
12820 PR 16684
12821 * gcc.dg/Wredundant-decls-1.c: New test case.
12822
12823 2004-07-24 Jakub Jelinek <jakub@redhat.com>
12824
12825 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
12826 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
12827 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
12828 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
12829 * gcc.dg/compat/generate-random.c: New file.
12830 * gcc.dg/compat/generate-random.h: Likewise.
12831 * gcc.dg/compat/generate-random_r.c: Likewise.
12832 * gcc.dg/compat/struct-layout-1.h: Likewise.
12833 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
12834 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
12835 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
12836 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
12837 * gcc.dg/compat/struct-layout-1_main.c: New test.
12838 * gcc.dg/compat/struct-layout-1_x.c: New file.
12839 * gcc.dg/compat/struct-layout-1_y.c: New file.
12840 * gcc.dg/compat/struct-layout-1_test.h: New file.
12841
12842 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
12843
12844 * gcc.dg/comp-return-1.c: New test
12845
12846 2004-07-23 Janis Johnson <janis187@us.ibm.com>
12847
12848 * gcc.dg/vmx/8-02a.c: Fix typo.
12849
12850 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
12851 * gcc.dg/darwin-abi-3.c: New test.
12852
12853 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
12854 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
12855
12856 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
12857 * gcc.dg/vmx/ops-long-1.c: New test.
12858 * gcc.dg/vmx/ops-long-2.c: New test.
12859
12860 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
12861
12862 * g++.dg/lookup/conv-[1234].C: New.
12863
12864 2004-07-22 Mark Mitchell <mark@codesourcery.com>
12865
12866 * g++.dg/parse/attr2.C: Simplify.
12867
12868 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
12869
12870 PR c/7284
12871 * gcc.c-torture/execute/pr7284-1.c: New test.
12872
12873 2004-07-22 Brian Booth <bbooth@redhat.com>
12874
12875 * gcc.dg/tree-ssa/20040721-1.c: New test.
12876
12877 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
12878
12879 * g++.dg/template/crash20.c: New.
12880
12881 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
12882
12883 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
12884 Add dg-run directive. Declare variables as required.
12885 * gfortran.dg/g77/README: Update
12886
12887 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
12888
12889 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
12890 gcc.dg/cris-peep2-andu2.c: New tests.
12891
12892 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
12893
12894 PR c/15052
12895 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
12896 on return type.
12897 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
12898 messages.
12899 * gcc.dg/qual-return-2.c: Update expected messages.
12900 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
12901
12902 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
12903
12904 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
12905 * gcc.dg/noncompile/921102-1.c: Update expected error message.
12906
12907 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
12908
12909 PR c/11250
12910 * gcc.dg/init-string-1.c: New test.
12911
12912 2004-07-21 Jakub Jelinek <jakub@redhat.com>
12913
12914 PR middle-end/15345
12915 PR c/16450
12916 * gcc.dg/torture/nested-fn-1.c: New test.
12917
12918 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
12919
12920 PR target/16559
12921 * gcc.dg/ia64-fptr-1.c: New file.
12922
12923 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12924
12925 PR c++/14497
12926 * g++.dg/template/spec16.C: New test.
12927 * g++.old-deja/g++.robertl/eb118.C: Remove.
12928
12929 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12930
12931 PR c++/509
12932 * g++.dg/template/spec15.C: New test.
12933
12934 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
12935
12936 Copy cases from g77.f-torture/execute and add dg-run
12937 directive. Other changes as noted.
12938 * gfortran.dg/g77/13037.f
12939 * gfortran.dg/g77/1832.f
12940 * gfortran.dg/g77/19981119-0.f
12941 * gfortran.dg/g77/19990313-0.f
12942 * gfortran.dg/g77/19990313-1.f
12943 * gfortran.dg/g77/19990313-2.f
12944 * gfortran.dg/g77/19990313-3.f
12945 * gfortran.dg/g77/19990419-1.f
12946 * gfortran.dg/g77/19990826-0.f
12947 * gfortran.dg/g77/19990826-2.f
12948 * gfortran.dg/g77/20000503-1.f
12949 * gfortran.dg/g77/20001111.f
12950 * gfortran.dg/g77/20010116.f
12951 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
12952 * gfortran.dg/g77/20010430.f
12953 * gfortran.dg/g77/6177.f
12954 * gfortran.dg/g77/947.f
12955 * gfortran.dg/g77/970816-3.f
12956 * gfortran.dg/g77/971102-1.f
12957 * gfortran.dg/g77/980520-1.f
12958 * gfortran.dg/g77/980628-0.f
12959 * gfortran.dg/g77/980628-1.f
12960 * gfortran.dg/g77/980628-10.f
12961 * gfortran.dg/g77/980628-2.f
12962 * gfortran.dg/g77/980628-3.f
12963 * gfortran.dg/g77/980628-7.f
12964 * gfortran.dg/g77/980628-8.f
12965 * gfortran.dg/g77/980628-9.f
12966 * gfortran.dg/g77/980701-0.f
12967 * gfortran.dg/g77/980701-1.f
12968 * gfortran.dg/g77/cabs.f
12969 * gfortran.dg/g77/claus.f
12970 * gfortran.dg/g77/complex_1.f
12971 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
12972 * gfortran.dg/g77/dcomplex.f
12973 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
12974 * gfortran.dg/g77/f90-intrinsic-mathematical.f
12975 * gfortran.dg/g77/f90-intrinsic-numeric.f
12976 * gfortran.dg/g77/int8421.f
12977 * gfortran.dg/g77/labug1.f
12978 * gfortran.dg/g77/large_vec.f
12979 * gfortran.dg/g77/le.f
12980 * gfortran.dg/g77/short.f
12981 * gfortran.dg/g77/README: Update
12982
12983 2004-07-20 Mark Mitchell <mark@codesourcery.com>
12984
12985 PR c++/16637
12986 * g++.dg/parse/lookup4.C: New test.
12987
12988 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12989
12990 PR c++/16175
12991 * g++.dg/template/ttp10.C: New test.
12992
12993 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
12994
12995 * gcc.dg/pr12625-1.c: New test.
12996
12997 2004-07-20 Steven Bosscher <stevenb@suse.de>
12998
12999 * testsuite/gcc.dg/switch-warn-1.c: New test.
13000 * testsuite/gcc.dg/switch-warn-2.c: New test.
13001 * gcc.c-torture/compile/pr14730.c: Update.
13002
13003 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
13004
13005 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
13006 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
13007 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
13008 g++.dg/template/nontype3.C: Remove trailing CR from tests.
13009
13010 2004-07-18 Mark Mitchell <mark@codesourcery.com>
13011
13012 PR c++/16623
13013 * g++.dg/template/assign1.C: New test.
13014
13015 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13016
13017 PR c++/12170
13018 * g++.dg/template/ttp9.C: New test.
13019
13020 2004-07-19 Daniel Jacobowitz <dan@debian.org>
13021
13022 * gcc.dg/format/cmn-err-1.c: New test.
13023
13024 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
13025
13026 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
13027 gcc.dg/Wparentheses-10.c: New tests.
13028 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
13029
13030 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13031
13032 PR fortran/16465
13033 * gfortran.dg/g77//ffixed-line-length-0.f,
13034 gfortran.dg/g77/ffixed-line-length-132.f,
13035 gfortran.dg/g77/ffixed-line-length-72.f,
13036 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
13037 gfortran.dg/g77/README: Update.
13038
13039 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13040
13041 PR c++/13092
13042 * g++.dg/template/non-dependent7.C: New test.
13043 * g++.dg/template/non-dependent8.C: Likewise.
13044 * g++.dg/template/non-dependent9.C: Likewise.
13045 * g++.dg/template/non-dependent10.C: Likewise.
13046
13047 2004-07-17 Mark Mitchell <mark@codesourcery.com>
13048
13049 PR c++/16337
13050 * g++.dg/parse/attr2.C: New test.
13051
13052 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
13053
13054 * g77.dg: Removed.
13055 * g77.f-torture: Ditto.
13056
13057 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
13058
13059 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
13060 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
13061 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
13062
13063 2004-07-16 Richard Henderson <rth@redhat.com>
13064
13065 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
13066
13067 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13068
13069 * lib/fortran-torture.exp (fortran-torture): Don't test compile
13070 tests with full list of options.
13071 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
13072 of TORTURE_OPTIONS if test contains 'dg-do run'.
13073
13074 PR fortran/16404
13075 * gfortran.dg/do_iterator.f90: New test.
13076
13077 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13078
13079 PR rtl-optimization/16536
13080 * gcc.c-torture/execute/restrict-1.c: New test.
13081
13082 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13083
13084 PR fortran/15324
13085 * gfortran.dg/pr15324.f90: New test.
13086
13087 PR fortran/15129
13088 * gfortran.dg/pr15129.f90: New test.
13089
13090 PR fortran/15140
13091 * gfortran.dg/pr15140.f90: New test.
13092
13093 PR fortran/13792
13094 * gfortran.fortran-torture/execute/bounds.f90: Add check for
13095 compile-time simplification.
13096
13097 2004-07-14 Mike Stump <mrs@apple.com>
13098
13099 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
13100
13101 2004-07-14 James E Wilson <wilson@specifixinc.com>
13102
13103 PR target/16325
13104 * gcc.dg/profile-generate-1.c: New.
13105
13106 2004-07-15 Jakub Jelinek <jakub@redhat.com>
13107
13108 * gcc.c-torture/execute/20040709-1.c: New test.
13109 * gcc.c-torture/execute/20040709-2.c: New test.
13110
13111 2004-07-14 Mike Stump <mrs@apple.com>
13112
13113 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
13114
13115 2004-07-14 Mike Stump <mrs@apple.com>
13116
13117 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
13118
13119 2004-07-13 Mark Mitchell <mark@codesourcery.com>
13120
13121 PR c++/16518
13122 * g++.dg/parse/mutable1.C: New test.
13123
13124 2004-07-13 Diego Novillo <dnovillo@redhat.com>
13125
13126 PR tree-optimization/16443
13127 * gcc.dg/tree-ssa/20040713-1.c: New test.
13128
13129 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
13130
13131 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
13132 for operator new.
13133
13134 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
13135
13136 * gfortran.dg/g77/README: New file
13137 * gfortran.dg/g77/19981216-0.f: Copy from
13138 g77.f-torture/noncompile. Add "dg-do compile" and
13139 dg-error as required.
13140 * gfortran.dg/g77/19990218-1.f: Likewise
13141 * gfortran.dg/g77/19990905-1.f: Likewise
13142 * gfortran.dg/g77/9263.f: Likewise
13143 * gfortran.dg/g77/980615-0.f: Likewise
13144 * gfortran.dg/g77/980616-0.f: Likewise
13145 * gfortran.dg/g77/check0.f: Likewise
13146 * gfortran.dg/g77/select_no_compile.f: Likewise
13147
13148 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
13149
13150 Copy files from g77.f-torture/compile.
13151 Add "{ dg-do compile}". Other changes as noted
13152 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
13153 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
13154 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
13155 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
13156 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
13157 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
13158 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
13159 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
13160 statement to conform to standard. Append alpha1.x for reference.
13161 * gfortran.dg/g77/xformat.f: Add dg-warning
13162
13163 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
13164
13165 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
13166 Add {dg-do compile} directive.
13167 * gfortran.dg/g77/cpp2.F: Likewise
13168
13169 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13170
13171 PR c++/5402
13172 * g++.dg/lookup/name-clash1.C: New test.
13173
13174 PR c++/9777
13175 * g++.dg/lookup/name-clash2.C: New test.
13176
13177 PR c++/12102
13178 * g++.dg/lookup/name-clash3.C: New test.
13179
13180 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13181
13182 * g++.dg/lookup/new2.C: New test.
13183 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
13184
13185 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
13186
13187 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
13188 Add {dg-do compile} directive.
13189 * gfortran.dg/g77/13060.f: Likewise
13190 * gfortran.dg/g77/19990218-0.f: Likewise
13191 * gfortran.dg/g77/19990305-0.f: Likewise
13192 * gfortran.dg/g77/19990419-0.f: Likewise
13193 * gfortran.dg/g77/19990502-0.f: Likewise
13194 * gfortran.dg/g77/19990502-1.f: Likewise
13195 * gfortran.dg/g77/19990525-0.f: Likewise
13196 * gfortran.dg/g77/19990826-1.f: Likewise
13197 * gfortran.dg/g77/19990826-3.f: Likewise
13198 * gfortran.dg/g77/19990905-2.f: Likewise
13199 * gfortran.dg/g77/20000412-1.f: Likewise
13200 * gfortran.dg/g77/20000511-1.f: Likewise
13201 * gfortran.dg/g77/20000511-2.f: Likewise
13202 * gfortran.dg/g77/20000518.f: Likewise
13203 * gfortran.dg/g77/20000601-1.f: Likewise
13204 * gfortran.dg/g77/20000601-2.f: Likewise
13205 * gfortran.dg/g77/20000629-1.f: Likewise
13206 * gfortran.dg/g77/20000630-2.f: Likewise
13207 * gfortran.dg/g77/20010115.f: Likewise
13208 * gfortran.dg/g77/20010321-1.f: Likewise
13209 * gfortran.dg/g77/20010426.f: Likewise
13210 * gfortran.dg/g77/20020307-1.f: Likewise
13211 * gfortran.dg/g77/8485.f: Likewise
13212 * gfortran.dg/g77/960317-1.f: Likewise
13213 * gfortran.dg/g77/970915-0.f: Likewise
13214 * gfortran.dg/g77/980310-1.f: Likewise
13215 * gfortran.dg/g77/980310-2.f: Likewise
13216 * gfortran.dg/g77/980310-3.f: Likewise
13217 * gfortran.dg/g77/980310-4.f: Likewise
13218 * gfortran.dg/g77/980310-6.f: Likewise
13219 * gfortran.dg/g77/980310-7.f: Likewise
13220 * gfortran.dg/g77/980310-8.f: Likewise
13221 * gfortran.dg/g77/980419-2.f: Likewise
13222 * gfortran.dg/g77/980424-0.f: Likewise
13223 * gfortran.dg/g77/980427-0.f: Likewise
13224 * gfortran.dg/g77/980729-0.f: Likewise
13225 * gfortran.dg/g77/981117-1.f: Likewise
13226 * gfortran.dg/g77/toon_1.f: Likewise
13227
13228 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13229
13230 PR c++/2204
13231 * g++.dg/other/abstract2.C: New test.
13232
13233 2004-07-12 Paul Brook <paul@codesourcery.com>
13234
13235 * gfortran.dg/pointer_init_1.f90: New test.
13236
13237 2004-07-11 Paul Brook <paul@codesourcery.com>
13238
13239 PR fortran/15986
13240 * gfortran.dg/contained_1.f90: New test.
13241
13242 2004-07-11 Mark Mitchell <mark@codesourcery.com>
13243
13244 * g++.dg/parse/defarg8.C: New test.
13245
13246 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13247
13248 PR fortran/16433
13249 * gfortran.dg/pr16433.f: New test.
13250
13251 PR fortran/17574
13252 * gfortran.dg/pr15754.f90: New test.
13253
13254 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
13255
13256 PR tree-optimization/16437
13257 * gcc.c-torture/execute/bitfld-4.c: New test.
13258
13259 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13260
13261 * gfortran.fortran-torture/execute/common_2.f90: Add check for
13262 access to common var from module.
13263
13264 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13265
13266 PR fortran/16336
13267 * gfortran.fortran-torture/execute/common_2.f90: New test.
13268
13269 2004-07-10 Paul Brook <paul@codesourcery.com>
13270
13271 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
13272
13273 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13274
13275 PR fortran/15969
13276 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
13277
13278 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
13279
13280 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
13281 * gfortran.dg/g77/ffixed-form-2.f: Likewise
13282 * gfortran.dg/g77/ffree-form-1.f: Likewise
13283 * gfortran.dg/g77/ffree-form-2.f: Likewise
13284 * gfortran.dg/g77/ffree-form-3.f: Likewise
13285 * gfortran.dg/g77/fno-underscoring.f: Likewise
13286 * gfortran.dg/g77/funderscoring.f: Likewise
13287 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
13288
13289 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13290
13291 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
13292
13293 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13294 Paul Brook <paul@codesourcery.com>
13295
13296 PR fortran/13415
13297 * gfortran.dg/common_pointer_1.f90: New test.
13298
13299 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13300
13301 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
13302
13303 2004-07-09 James E Wilson <wilson@specifixinc.com>
13304
13305 PR target/16364
13306 * gcc.c-torture/compile/20040709-1.c: New.
13307
13308 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13309
13310 PR fortran/14077
13311 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
13312
13313 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13314
13315 PR fortran/13201
13316 * gfortran.dg/shape_1.f90: New test.
13317
13318 2004-07-09 Zack Weinberg <zack@codesourcery.com>
13319 Andrew Pinski <apinski@apple.com>
13320
13321 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
13322
13323 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13324
13325 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
13326 comment.
13327
13328 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13329 Paul Brook <paul@codesourcery.com>
13330
13331 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
13332 '.f95' and '.F95'.
13333
13334 2004-07-09 Diego Novillo <dnovillo@redhat.com>
13335
13336 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
13337
13338 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13339
13340 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
13341 testcases with capital suffix.
13342
13343 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13344
13345 PR fortran/15481
13346 PR fortran/13372
13347 PR fortran/13575
13348 PR fortran/15978
13349 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
13350
13351 * gfortran.dg/implicit_1.f90: New test.
13352
13353 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
13354
13355 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
13356 expression to match gfortran warning/error messages
13357 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
13358 dg-error text.
13359
13360 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
13361
13362 * lib/fortran-torture.exp: Rename proc search_for to
13363 search_for_re.
13364
13365 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
13366
13367 * gcc.c-torture/execute/simd-5.x: New file.
13368 XFAIL on SPARC 64-bit at -O0.
13369
13370 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13371
13372 PR c++/8211
13373 PR c++/16165
13374 * g++.dg/warn/effc3.C: New test.
13375
13376 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
13377
13378 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
13379 change X to 1X in format.
13380 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
13381 add data statements to conform to standard.
13382
13383 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
13384
13385 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
13386 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
13387 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
13388
13389 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
13390
13391 * gfortran.dg/g77/7388.f: Copy from g77.dg
13392 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
13393 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
13394 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
13395 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
13396 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
13397 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
13398 * gfortran.dg/g77/strlen0.f: Likewise
13399
13400 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
13401
13402 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
13403 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
13404
13405 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
13406
13407 * gcc.c-torture/execute/920428-2.x: Delete.
13408 * gcc.c-torture/execute/920501-7.x: Likewise.
13409
13410 2004-07-08 Jakub Jelinek <jakub@redhat.com>
13411
13412 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
13413 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
13414 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
13415 prescott and c3-2.
13416 (PREFETCH_3DNOW): Add -march=c3.
13417
13418 2004-07-08 Diego Novillo <dnovillo@redhat.com>
13419
13420 PR c/16437
13421 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
13422 * gcc.c-torture/execute/bf64-1.x: Likewise.
13423
13424 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
13425
13426 * gcc.c-torture/compile/20040708-1.c: New test.
13427
13428 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13429
13430 PR c++/16169
13431 * g++.dg/warn/effc2.C: New test.
13432
13433 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
13434
13435 * gcc.c-torture/execute/bitfld-1.x: Remove.
13436 * gcc.c-torture/execute/bitfld-3.c: New test.
13437 * gcc.dg/bitfld-2.c: Remove XFAILs.
13438
13439 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
13440
13441 PR c++/16276
13442 * g++.dg/rtti/tinfo1.C: New file.
13443
13444 2004-07-07 Eric Christopher <echristo@redhat.com>
13445
13446 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
13447
13448 2004-07-07 Andrew Pinski <apinski@apple.com>
13449
13450 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
13451
13452 2004-07-07 Mark Mitchell <mark@codesourcery.com>
13453
13454 * g++.dg/init/call1.C: XFAIL.
13455
13456 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
13457
13458 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
13459 except for movstrict*, to movmem* and clrstr* to clrmem*.
13460
13461 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
13462
13463 * gcc.c-torture/execute/20040707-1.c: New test.
13464
13465 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
13466
13467 * gcc.c-torture/execute/20040706-1.c: New test.
13468
13469 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13470
13471 PR c++/3671
13472 * g++.dg/template/spec14.C: New test.
13473
13474 2004-07-05 Jakub Jelinek <jakub@redhat.com>
13475
13476 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
13477 nothing if not yet defined. Use it in b, c and d type definitions.
13478 * gcc.c-torture/execute/20040705-1.c: New test.
13479 * gcc.c-torture/execute/20040705-2.c: New test.
13480
13481 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13482
13483 PR c++/2518
13484 * g++.dg/lookup/new1.C: New test.
13485
13486 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13487
13488 PR c++/11406
13489 * g++.dg/template/sizeof8.C: New test.
13490
13491 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
13492
13493 * gcc.c-torture/compile/20040705-1.c: New test.
13494
13495 2004-07-04 Bud Davis <bdavis9659@comcast.net>
13496
13497 * gfortran.fortran-torture/execute/seq_io.f90: New test.
13498
13499 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
13500
13501 * gcc.dg/cpp/if-mop.c: Two new testcases.
13502 * gcc.dg/cpp/trad/comment-3.c: New.
13503
13504 2004-07-04 Paul Brook <paul@codesourcery.com>
13505
13506 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
13507
13508 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
13509
13510 PR c++/3761
13511 * g++.dg/lookup/crash4.C: New test.
13512
13513 2004-07-02 Zack Weinberg <zack@codesourcery.com>
13514
13515 * gcc.c-torture/execute/builtin-abs-1.c
13516 * gcc.c-torture/execute/builtin-abs-2.c
13517 * gcc.c-torture/execute/builtin-complex-1.c
13518 * gcc.c-torture/execute/builtins/string-1-lib.c
13519 * gcc.c-torture/execute/builtins/string-1.c
13520 * gcc.c-torture/execute/builtins/string-2-lib.c
13521 * gcc.c-torture/execute/builtins/string-2.c
13522 * gcc.c-torture/execute/builtins/string-3-lib.c
13523 * gcc.c-torture/execute/builtins/string-3.c
13524 * gcc.c-torture/execute/builtins/string-4-lib.c
13525 * gcc.c-torture/execute/builtins/string-4.c
13526 * gcc.c-torture/execute/builtins/string-5-lib.c
13527 * gcc.c-torture/execute/builtins/string-5.c
13528 * gcc.c-torture/execute/builtins/string-6-lib.c
13529 * gcc.c-torture/execute/builtins/string-6.c
13530 * gcc.c-torture/execute/builtins/string-7-lib.c
13531 * gcc.c-torture/execute/builtins/string-7.c
13532 * gcc.c-torture/execute/builtins/string-8-lib.c
13533 * gcc.c-torture/execute/builtins/string-8.c
13534 * gcc.c-torture/execute/builtins/string-9-lib.c
13535 * gcc.c-torture/execute/builtins/string-9.c
13536 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
13537 * gcc.c-torture/execute/builtins/string-asm-1.c
13538 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
13539 * gcc.c-torture/execute/builtins/string-asm-2.c
13540 * gcc.c-torture/execute/stdio-opt-1.c
13541 * gcc.c-torture/execute/stdio-opt-2.c
13542 * gcc.c-torture/execute/stdio-opt-3.c
13543 * gcc.c-torture/execute/string-opt-1.c
13544 * gcc.c-torture/execute/string-opt-10.c
13545 * gcc.c-torture/execute/string-opt-11.c
13546 * gcc.c-torture/execute/string-opt-12.c
13547 * gcc.c-torture/execute/string-opt-13.c
13548 * gcc.c-torture/execute/string-opt-14.c
13549 * gcc.c-torture/execute/string-opt-15.c
13550 * gcc.c-torture/execute/string-opt-16.c
13551 * gcc.c-torture/execute/string-opt-2.c
13552 * gcc.c-torture/execute/string-opt-6.c
13553 * gcc.c-torture/execute/string-opt-7.c
13554 * gcc.c-torture/execute/string-opt-8.c:
13555 Replace with ...
13556
13557 * gcc.c-torture/execute/builtins/abs-2.c
13558 * gcc.c-torture/execute/builtins/abs-3.c
13559 * gcc.c-torture/execute/builtins/complex-1.c
13560 * gcc.c-torture/execute/builtins/fprintf.c
13561 * gcc.c-torture/execute/builtins/fputs.c
13562 * gcc.c-torture/execute/builtins/memcmp.c
13563 * gcc.c-torture/execute/builtins/memmove.c
13564 * gcc.c-torture/execute/builtins/memops-asm.c
13565 * gcc.c-torture/execute/builtins/mempcpy-2.c
13566 * gcc.c-torture/execute/builtins/mempcpy.c
13567 * gcc.c-torture/execute/builtins/memset.c
13568 * gcc.c-torture/execute/builtins/printf.c
13569 * gcc.c-torture/execute/builtins/sprintf.c
13570 * gcc.c-torture/execute/builtins/strcat.c
13571 * gcc.c-torture/execute/builtins/strchr.c
13572 * gcc.c-torture/execute/builtins/strcmp.c
13573 * gcc.c-torture/execute/builtins/strcpy.c
13574 * gcc.c-torture/execute/builtins/strcspn.c
13575 * gcc.c-torture/execute/builtins/strlen-2.c
13576 * gcc.c-torture/execute/builtins/strlen.c
13577 * gcc.c-torture/execute/builtins/strncat.c
13578 * gcc.c-torture/execute/builtins/strncmp-2.c
13579 * gcc.c-torture/execute/builtins/strncmp.c
13580 * gcc.c-torture/execute/builtins/strncpy.c
13581 * gcc.c-torture/execute/builtins/strpbrk.c
13582 * gcc.c-torture/execute/builtins/strpcpy-2.c
13583 * gcc.c-torture/execute/builtins/strpcpy.c
13584 * gcc.c-torture/execute/builtins/strrchr.c
13585 * gcc.c-torture/execute/builtins/strspn.c
13586 * gcc.c-torture/execute/builtins/strstr-asm.c
13587 * gcc.c-torture/execute/builtins/strstr.c:
13588 ... these new files.
13589
13590 * gcc.c-torture/execute/builtins/abs-2-lib.c
13591 * gcc.c-torture/execute/builtins/abs-3-lib.c
13592 * gcc.c-torture/execute/builtins/complex-1-lib.c
13593 * gcc.c-torture/execute/builtins/fprintf-lib.c
13594 * gcc.c-torture/execute/builtins/fputs-lib.c
13595 * gcc.c-torture/execute/builtins/memcmp-lib.c
13596 * gcc.c-torture/execute/builtins/memmove-lib.c
13597 * gcc.c-torture/execute/builtins/memops-asm-lib.c
13598 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
13599 * gcc.c-torture/execute/builtins/mempcpy-lib.c
13600 * gcc.c-torture/execute/builtins/memset-lib.c
13601 * gcc.c-torture/execute/builtins/printf-lib.c
13602 * gcc.c-torture/execute/builtins/sprintf-lib.c
13603 * gcc.c-torture/execute/builtins/strcat-lib.c
13604 * gcc.c-torture/execute/builtins/strchr-lib.c
13605 * gcc.c-torture/execute/builtins/strcmp-lib.c
13606 * gcc.c-torture/execute/builtins/strcpy-lib.c
13607 * gcc.c-torture/execute/builtins/strcspn-lib.c
13608 * gcc.c-torture/execute/builtins/strlen-2-lib.c
13609 * gcc.c-torture/execute/builtins/strlen-lib.c
13610 * gcc.c-torture/execute/builtins/strncat-lib.c
13611 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
13612 * gcc.c-torture/execute/builtins/strncmp-lib.c
13613 * gcc.c-torture/execute/builtins/strncpy-lib.c
13614 * gcc.c-torture/execute/builtins/strpbrk-lib.c
13615 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
13616 * gcc.c-torture/execute/builtins/strpcpy-lib.c
13617 * gcc.c-torture/execute/builtins/strrchr-lib.c
13618 * gcc.c-torture/execute/builtins/strspn-lib.c
13619 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
13620 * gcc.c-torture/execute/builtins/strstr-lib.c
13621 * gcc.c-torture/execute/builtins/lib/abs.c
13622 * gcc.c-torture/execute/builtins/lib/fprintf.c
13623 * gcc.c-torture/execute/builtins/lib/memset.c
13624 * gcc.c-torture/execute/builtins/lib/printf.c
13625 * gcc.c-torture/execute/builtins/lib/sprintf.c
13626 * gcc.c-torture/execute/builtins/lib/strcpy.c
13627 * gcc.c-torture/execute/builtins/lib/strcspn.c
13628 * gcc.c-torture/execute/builtins/lib/strncat.c
13629 * gcc.c-torture/execute/builtins/lib/strncmp.c
13630 * gcc.c-torture/execute/builtins/lib/strncpy.c
13631 * gcc.c-torture/execute/builtins/lib/strpbrk.c
13632 * gcc.c-torture/execute/builtins/lib/strspn.c
13633 * gcc.c-torture/execute/builtins/lib/strstr.c:
13634 New files containing support routines.
13635
13636 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
13637 declaration.
13638 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
13639 when not optimizing.
13640
13641 2004-07-02 Mark Mitchell <mark@codesourcery.com>
13642
13643 PR c++/16240
13644 * g++.dg/abi/mangle22.C: New test.
13645 * g++.dg/abi/mangle23.C: Likewise.
13646
13647 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
13648
13649 PR fortran/16290
13650 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
13651 Allow for cases without denormalized floating point numbers.
13652
13653 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
13654
13655 PR c/1027
13656 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
13657 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
13658 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
13659 expected warning text.
13660 * gcc.dg/format/diag-2.c: New test.
13661
13662 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
13663
13664 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
13665
13666 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
13667
13668 * gcc.dg/builtins-43.c: New.
13669 * gcc.dg/builtins-44.c: New.
13670 * gcc.dg/builtins-45.c: New.
13671
13672 2004-06-26 Geoffrey Keating <geoffk@apple.com>
13673 Andreas Tobler <a.tobler@schweiz.ch>
13674
13675 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
13676 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
13677 as SIGSEGV.
13678 * gcc.dg/cleanup-11.c: Likewise.
13679 * gcc.dg/cleanup-8.c: Likewise.
13680 * gcc.dg/cleanup-9.c: Likewise.
13681 * gcc.dg/cleanup-5.c: Run on all platforms.
13682
13683 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
13684
13685 * g++.dg/warn/nonnull1.C: New test.
13686
13687 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
13688
13689 * gcc.dg/compat/compat-common.h: Wrap up CINT in
13690 an #ifndef SKIP_COMPLEX_INT/#endif pair.
13691 Special-case the Sun compiler wrt to <complex.h>.
13692
13693 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
13694
13695 * gcc.dg/Wunreachable-8.C: New test.
13696
13697 * gcc.dg/h8300-ice2.c : New test.
13698
13699 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
13700
13701 PR fortran/16161
13702 * gfortran.fortran-torture/compile/implicit.f90: Add test
13703 for implicit character.
13704
13705 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
13706
13707 PR fortran/16289
13708 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
13709 Use tiny() intrinsic to find smallest non-negative real
13710
13711 2004-06-30 Jakub Jelinek <jakub@redhat.com>
13712
13713 * gcc.dg/compat/struct-by-value-22_main.c: New test.
13714 * gcc.dg/compat/struct-by-value-22_x.c: New.
13715 * gcc.dg/compat/struct-by-value-22_y.c: New.
13716
13717 * gcc.c-torture/execute/20040629-1.c: New test.
13718
13719 2004-06-29 Jakub Jelinek <jakub@redhat.com>
13720
13721 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
13722 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
13723
13724 PR target/16195
13725 * gcc.dg/20040625-1.c: New test.
13726
13727 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13728
13729 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
13730
13731 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13732
13733 PR fortran/15963
13734 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
13735
13736 2004-06-29 Richard Henderson <rth@redhat.com>
13737
13738 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
13739
13740 2004-06-29 Paul Brook <paul@codesourcery.com>
13741
13742 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
13743 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
13744
13745 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
13746
13747 PR c++/16260
13748 * g++.dg/parse/crash15.C: New.
13749
13750 2004-06-28 Andrew Pinski <apinski@apple.com>
13751
13752 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
13753 by the error already.
13754
13755 * g++.dg/opt/ptrmem4.C: Change to compile only test.
13756
13757 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
13758
13759 PR target/14041
13760 * gcc.dg/h8300-bss-align-1.c : New.
13761
13762 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
13763
13764 * PR c++/16174
13765 * g++.dg/template/ctor4.C: New.
13766
13767 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
13768
13769 PR c++/16205
13770 * g++.dg/warn/Wsequence-point-1.C: New test.
13771
13772 2004-06-27 Paul Brook <paul@codesourcery.com>
13773
13774 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
13775
13776 2004-06-27 Zack Weinberg <zack@codesourcery.com>
13777
13778 * g++.old-deja/g++.mike/p7325.C: Remove.
13779
13780 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
13781
13782 PR c/14963
13783 * gcc.dg/pr14963.c: New test.
13784
13785 2004-06-27 Mark Mitchell <mark@codesourcery.com>
13786
13787 PR c++/16193
13788 * g++.dg/parse/redef1.C: New test.
13789
13790 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
13791
13792 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
13793 20021110.c.
13794 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
13795 20021119-1.c.
13796 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
13797 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
13798 5-04.c.
13799 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
13800 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
13801 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
13802 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
13803 g++.brendan/enum14.C.
13804 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
13805 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
13806 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
13807 g++.mike/virt1.C.
13808 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
13809 memtemp24.C.
13810
13811 2004-06-27 Roger Sayle <roger@eyesopen.com>
13812
13813 * gcc.dg/20040527-1.c: New test case.
13814
13815 2004-06-26 Bud Davis <bdavis9659@comcast.net>
13816
13817 PR gfortran/pr16196
13818 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
13819
13820 2004-06-25 Roger Sayle <roger@eyesopen.com>
13821
13822 PR middle-end/15825
13823 * gcc.dg/pr15825-1.c: New test case.
13824
13825 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
13826
13827 * gcc.c-torture/execute/20040625-1.c: New test.
13828
13829 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13830
13831 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
13832
13833 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
13834
13835 * gcc.dg/torture/mips-div-1.c: New test.
13836
13837 2004-06-24 Jeff Law <law@redhat.com>
13838
13839 * gcc.dg/tree-ssa/20040624-1.c: New test.
13840
13841 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
13842
13843 * gcc.c-torture/compile/20040624-1.c: New test.
13844
13845 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13846
13847 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
13848 this directory.
13849
13850 2004-06-23 Andrew Pinski <apinski@apple.com>
13851
13852 PR middle-end/15988
13853 * g++.dg/opt/ptrmem4.C: New test.
13854
13855 * gcc.dg/c90-array-quals-2.c: New test.
13856
13857 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
13858
13859 * gcc.dg/kpice1.c: New test.
13860
13861 2006-06-23 Andrew Pinski <apinski@apple.com>
13862
13863 * gcc.dg/c90-array-quals.c: New test.
13864
13865 2006-06-22 Richard Henderson <rth@redhat.com>
13866
13867 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
13868
13869 2004-06-22 Loren James Rittle <ljrittle@acm.org>
13870
13871 * gcc.dg/builtins-config.h: Handle FreeBSD.
13872
13873 2006-06-22 Richard Henderson <rth@redhat.com>
13874
13875 * g++.dg/opt/devirt1.C: New.
13876
13877 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
13878
13879 * g++.dg/opt/pr15551.C: New testcase.
13880
13881 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
13882
13883 PR target/14800
13884 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
13885 x86_64-*-linux* when compiling for 32bit.
13886
13887 2004-06-21 Andrew Pinski <apinski@apple.com>
13888
13889 * gcc.dg/pch/struct-1.c: New.
13890 * gcc.dg/pch/struct-1.hs: New.
13891
13892 2004-06-21 Geoffrey Keating <geoffk@apple.com>
13893
13894 * gcc.dg/pch/save-temps-1.c: New file.
13895 * gcc.dg/pch/save-temps-1.hs: New file.
13896
13897 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
13898
13899 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
13900 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
13901
13902 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13903
13904 * gfortran.fortran-torture/execute/select_1.f90: Rename function
13905 to fix type error.
13906 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
13907 Remove trailing spaces.
13908
13909 2004-06-21 Richard Henderson <rth@redhat.com>
13910
13911 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
13912 merging && to BIT_FIELD_REF.
13913
13914 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
13915
13916 * g++.dg/opt/placeholder1.C: New test.
13917
13918 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
13919
13920 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
13921 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
13922 * gcc.dg/compat/union-m128-1_x.c: Likewise.
13923 * gcc.dg/compat/union-m128-1_y.c: Likewise.
13924
13925 2004-06-20 Zack Weinberg <zack@codesourcery.com>
13926
13927 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
13928 extern "C".
13929 * g++.dg/other/pragma-re-1.C: Add comments.
13930
13931 2004-06-19 Bud Davis <bdavis9659@comcast.net>
13932
13933 PR gfortran/16080
13934 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
13935
13936 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
13937
13938 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
13939 instead of setting the type of size_t by
13940 hand.
13941
13942 2004-06-18 Roger Sayle <roger@eyesopen.com>
13943
13944 * gcc.dg/unordered-2.c: New test case.
13945 * gcc.dg/unordered-3.c: New test case.
13946
13947 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
13948
13949 PR other/16043
13950 * lib/g++.exp (g++_version): Tweak regexp for version
13951 * lib/g77.exp (g77_version): Likewise
13952 * lib/gfortran.exp (gfortran_version): Likewise
13953 * lib/objc.exp (objc_version): Likewise
13954 * lib/treelang.exp (treelang_version): Likewise
13955
13956 2004-06-19 Jakub Jelinek <jakub@redhat.com>
13957
13958 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
13959 Use INT_MAX instead of __INT_MAX__.
13960 * gcc.dg/compat/struct-align-2_y.c: Likewise.
13961
13962 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
13963 * gcc.dg/compat/scalar-return-3_x.c: Use it.
13964 * gcc.dg/compat/scalar-return-3_y.c: Use it.
13965 * gcc.dg/compat/scalar-return-4_x.c: Use it.
13966 * gcc.dg/compat/scalar-return-4_y.c: Use it.
13967 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
13968 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
13969 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
13970 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
13971
13972 * gcc.dg/range-test-1.c: New test.
13973 * g++.dg/opt/range-test-1.C: New test.
13974
13975 2004-06-17 Richard Henderson <rth@redhat.com>
13976
13977 * objc.dg/sync-1.m: New.
13978 * objc.dg/try-catch-1.m: Don't force next runtime.
13979 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
13980 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
13981 shadowed catch clause.
13982 * objc.dg/try-catch-5.m: New.
13983
13984 2004-06-17 Zack Weinberg <zack@codesourcery.com>
13985
13986 Bug 14610
13987 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
13988
13989 2004-06-15 Richard Henderson <rth@redhat.com>
13990
13991 * gcc.dg/20001116-1.c: Move expected warning line.
13992
13993 2004-06-15 Richard Henderson <rth@redhat.com>
13994
13995 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
13996 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
13997
13998 2004-06-15 Jeff Law <law@redhat.com>
13999
14000 * gcc.dg/tree-ssa/20040615-1.c: New test.
14001 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
14002 be less sensitive to operand ordering.
14003 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
14004
14005 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
14006
14007 * g++.dg/abi/bitfield3.C: Add comment..
14008
14009 2004-06-15 Richard Henderson <rth@redhat.com>
14010
14011 * g++.dg/ext/stmtexpr1.C: XFAIL.
14012 * gcc.dg/20030612-1.c: XFAIL.
14013
14014 2004-06-15 Eric Christopher <echristo@redhat.com>
14015
14016 * g++.dg/charset/asm5.c: New.
14017 * gcc.dg/charset/asm6.c: New.
14018
14019 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14020
14021 PR fortran/15962
14022 * gfortran.fortran-torture/execute/select_1.f90: New test.
14023
14024 2004-06-15 Paul Brook <paul@codesourcery.com>
14025
14026 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
14027
14028 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14029
14030 PR c++/15967
14031 * g++.dg/lookup/crash3.C: New test.
14032
14033 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14034
14035 PR c++/15947
14036 * g++.dg/parse/dtor4.C: New test.
14037
14038 2004-06-14 Jeff Law <law@redhat.com>
14039
14040 * gcc.c-torture/compile/20040614-1.c: New test.
14041
14042 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14043
14044 PR fortran/15211
14045 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
14046 LEN of a character array.
14047
14048 2004-06-14 Mark Mitchell <mark@codesourcery.com>
14049
14050 PR c++/15096
14051 * g++.dg/template/ptrmem10.C: New test.
14052
14053 PR c++/14930
14054 * g++.dg/template/friend30.C: New test.
14055
14056 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14057
14058 PR fortran/14928
14059 * gfortran.fortran-torture/compile/mloc.f90: New test.
14060
14061 2004-06-13 Paul Brook <paul@codesourcery.com>
14062
14063 * gfortran.fortran-torture/execute/random_2.f90: New test.
14064
14065 2004-06-13 Eric Christopher <echristo@redhat.com>
14066
14067 * gcc.dg/noncompile/redecl-1.c: Fix error message.
14068
14069 2004-06-12 Paul Brook <paul@codesourcery.com>
14070
14071 * gfortran.fortran-torture/execute/contained_3.f90: New test.
14072
14073 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14074
14075 PR fortran/14923
14076 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
14077
14078 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14079
14080 PR fortran/14957
14081 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
14082 syntax errors in end statements of contained subroutines.
14083
14084 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14085
14086 PR fortran/12841
14087 * gfortran.fortran-torture/execute/null_arg.f90: New test.
14088
14089 2004-06-12 Bud Davis <bdavis9659@comcast.net>
14090
14091 PR fortran/15665
14092 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
14093
14094 2004-06-12 Bud Davis <bdavis9659@comcast.net>
14095
14096 PR gfortran/12839
14097 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
14098
14099 2004-06-11 Mark Mitchell <mark@codesourcery.com>
14100
14101 PR c++/15862
14102 * g++.dg/parse/enum1.C: New test.
14103
14104 2004-06-10 Jeff Law <law@redhat.com>
14105
14106 * gcc.c-torture/compile/20040610-1.c: New test.
14107
14108 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14109
14110 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
14111 * g++.old-deja/g++.other/decl3.C: Likewise.
14112
14113 2004-06-10 Brian Booth <bbooth@redhat.com>
14114
14115 * gcc.dg/tree-ssa/20031015-1.c: Scan for
14116 V_MAY_DEF instead of VDEF.
14117 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
14118
14119 2004-06-10 Mark Mitchell <mark@codesourcery.com>
14120
14121 PR c++/14211
14122 * g++.dg/conversion/const1.C: New test.
14123
14124 PR c++/15076
14125 * g++.dg/conversion/reinterpret1.C: New test.
14126
14127 PR c++/15877
14128 * g++.dg/template/enum2.C: New test.
14129
14130 PR c++/15227
14131 * g++.dg/template/error13.C: New test.
14132
14133 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14134
14135 PR fortran/14957
14136 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
14137 arguments to test_* REAL and of the right size.
14138
14139 2004-06-10 Jakub Jelinek <jakub@redhat.com>
14140
14141 PR target/15569
14142 PR rtl-optimization/15681
14143 * gcc.dg/20040609-1.c: New test.
14144
14145 2004-06-10 Jakub Jelinek <jakub@redhat.com>
14146
14147 PR c++/14791
14148 * g++.dg/opt/builtins1.C: New test.
14149
14150 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
14151
14152 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
14153 that use default windows32 struct layout.
14154 * gcc.dg/i386-bitfield2.c: Likewise.
14155
14156 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
14157
14158 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
14159 for mingw32 and cygwin targets.
14160
14161 2004-06-09 Geoffrey Keating <geoffk@apple.com>
14162
14163 * gcc.dg/pch/macro-4.c: New.
14164 * gcc.dg/pch/macro-4.hs: New.
14165
14166 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14167
14168 PR fortran/13249
14169 * gfortran.fortran-torture/compile/name_clash.f90: New test.
14170
14171 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14172
14173 PR fortran/13372
14174 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
14175
14176 2004-06-09 Bud Davis <bdavis9659@comcast.net>
14177
14178 PR gfortran/14897
14179 * gfortran.fortran-torture/execute/t_edit.f90: New test.
14180
14181 2004-06-09 Bud Davis <bdavis9659@comcast.net>
14182
14183 PR gfortran/15755
14184 * gfortran.fortran-torture/execute/backspace.c : New test.
14185
14186 2004-06-09 Paul Brook <paul@codesourcery.com>
14187
14188 * gfortran.fortran-torture/execure/intrinsic_associated.f90
14189 (pointer_to_section): Rewrite to use smaller array.
14190
14191 2004-06-08 David Edelsohn <edelsohn@gnu.org>
14192
14193 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
14194 * gcc.dg/ext/altivec-10.c: Same.
14195 * gcc.dg/ext/altivec-11.c: Same.
14196 * gcc.dg/ext/altivec-12.c: Same.
14197 * gcc.dg/ext/altivec-13.c: Same.
14198 * gcc.dg/ext/altivec-14.c: Same.
14199 * gcc.dg/ext/altivec-15.c: Same.
14200 * gcc.dg/ext/altivec-16.c: Same.
14201 * gcc.dg/ext/altivec-3.c: Same.
14202 * gcc.dg/ext/altivec-4.c: Same.
14203 * gcc.dg/ext/altivec-6.c: Same.
14204 * gcc.dg/ext/altivec-7.c: Same.
14205 * gcc.dg/ext/altivec-8.c: Same.
14206 * gcc.dg/ext/altivec-varargs-1.c: Same.
14207
14208 * g++.dg/ext/altivec-1.C: Correct dg syntax.
14209 * g++.dg/ext/altivec-10.C: Same.
14210 * g++.dg/ext/altivec-2.C: Same.
14211 * g++.dg/ext/altivec-3.C: Same.
14212 * g++.dg/ext/altivec-4.C: Same.
14213 * g++.dg/ext/altivec-5.C: Same.
14214 * g++.dg/ext/altivec-6.C: Same.
14215 * g++.dg/ext/altivec-7.C: Same.
14216 * g++.dg/ext/altivec-8.C: Same.
14217 * g++.dg/ext/altivec-9.C: Same.
14218
14219 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14220
14221 PR c++/7841
14222 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
14223
14224 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
14225
14226 * gcc.dg/union-1.c: New test.
14227
14228 2004-06-07 Roger Sayle <roger@eyesopen.com>
14229
14230 * gcc.dg/builtins-41.c: New test case.
14231 * gcc.dg/builtins-42.c: New test case.
14232
14233 2004-06-07 David Edelsohn <edelsohn@gnu.org>
14234
14235 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
14236 * g++.dg/ext/altivec-10.C: Same.
14237 * g++.dg/ext/altivec-2.C: Same.
14238 * g++.dg/ext/altivec-3.C: Same.
14239 * g++.dg/ext/altivec-4.C: Same.
14240 * g++.dg/ext/altivec-5.C: Same.
14241 * g++.dg/ext/altivec-6.C: Same.
14242 * g++.dg/ext/altivec-7.C: Same.
14243 * g++.dg/ext/altivec-8.C: Same.
14244 * g++.dg/ext/altivec-9.C: Same.
14245 * g++.old-deja/g++.abi/cxa_vec.C: Same.
14246 * g++.old-deja/g++.brendan/new3.C: Same.
14247 * gcc.c-torture/execute/eeprof-1.x: Same.
14248
14249 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
14250
14251 PR c/14765
14252 * gcc.dg/pr14765-1.c: New test.
14253
14254 2004-06-07 Roger Sayle <roger@eyesopen.com>
14255
14256 PR c/14649
14257 * gcc.dg/pr14649-1.c: New test case.
14258
14259 2004-06-07 Richard Henderson <rth@redhat.com>
14260
14261 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
14262 if temporaries.
14263
14264 2004-06-07 David Edelsohn <edelsohn@gnu.org>
14265
14266 * g++.dg/eh/elide1.C: Remove XFAIL.
14267
14268 2004-06-07 Mark Mitchell <mark@codesourcery.com>
14269
14270 PR c++/15337
14271 * g++.dg/expr/sizeof3.C: New test.
14272
14273 PR c++/14777
14274 * g++.dg/template/access14.C: New test.
14275
14276 PR c++/15554
14277 * g++.dg/template/enum1.C: New test.
14278
14279 PR c++/15057
14280 * g++.dg/eh/throw1.C: New test.
14281
14282 2004-06-07 David Ayers <d.ayers@inode.at>
14283 Ziemowit Laski <zlaski@apple.com>
14284
14285 * lib/objc.exp (objc_target_compile): Revert the '-framework
14286 Foundation' flag fix, since bare Darwin does not ship
14287 with the Foundation framework.
14288 * objc/execute/next_mapping.h: Provide a local NSConstantString
14289 @interface and @implementation.
14290 (objc_constant_string_init): A constructor function, used to
14291 initialize the NSConstantString meta-class object.
14292 * objc/execute/string1.m: Include "next_mapping.h" instead of
14293 <Foundation/NSString.h>.
14294 * objc/execute/string2.m: Likewise.
14295 * objc/execute/string3.m: Likewise.
14296 * objc/execute/string4.m: Likewise.
14297
14298 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
14299
14300 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
14301 to double. Replace double with FLOAT.
14302 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
14303
14304 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
14305 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
14306 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
14307 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
14308 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
14309 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
14310 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
14311 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
14312
14313 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
14314
14315 PR c/13519
14316 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
14317
14318 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14319
14320 PR c++/15503
14321 * g++.dg/template/meminit2.C: New test.
14322
14323 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
14324
14325 PR target/15822
14326 * gcc.c-torture/execute/compare-fp-1.c,
14327 gcc.c-torture/execute/compare-fp-2.c,
14328 gcc.c-torture/execute/compare-fp-3.c,
14329 gcc.c-torture/execute/compare-fp-4.c,
14330 gcc.c-torture/execute/compare-fp-3.x,
14331 gcc.c-torture/execute/compare-fp-4.x: Moved...
14332 * gcc.c-torture/execute/ieee/compare-fp-1.c,
14333 gcc.c-torture/execute/ieee/compare-fp-2.c,
14334 gcc.c-torture/execute/ieee/compare-fp-3.c,
14335 gcc.c-torture/execute/ieee/compare-fp-4.c,
14336 gcc.c-torture/execute/ieee/compare-fp-3.x,
14337 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
14338
14339 2004-06-04 David Ayers <d.ayers@inode.at>
14340
14341 * objc/execute/protocol-isEqual-4.m: New testcase.
14342
14343 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
14344
14345 * objc/execute/protocol-isEqual-1.m: New testcase.
14346 * objc/execute/protocol-isEqual-2.m: New testcase.
14347 * objc/execute/protocol-isEqual-3.m: New testcase.
14348
14349 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14350
14351 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
14352
14353 2004-06-02 Ziemowit Laski <zlaski@apple.com>
14354
14355 * lib/objc.exp (objc_target_compile): When running tests on
14356 Darwin (Mac OS X), inform the linker about '-framework
14357 'Foundation'.
14358
14359 2004-06-02 Eric Christopher <echristo@redhat.com>
14360
14361 * gcc.c-torture/compile/20040602-1.c: New.
14362
14363 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
14364
14365 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
14366 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
14367
14368 PR tree-optimization/14736
14369 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
14370
14371 PR tree-optimization/14042
14372 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
14373
14374 PR tree-optimization/14729
14375 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
14376
14377 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14378
14379 PR fortran/15557
14380 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
14381
14382 2004-06-01 Richard Hederson <rth@redhat.com>
14383
14384 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
14385
14386 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14387
14388 PR c++/14932
14389 * g++.dg/parse/offsetof4.C: New test.
14390
14391 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
14392
14393 PR objc/7993
14394 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
14395
14396 2004-05-31 Mark Mitchell <mark@codesourcery.com>
14397
14398 PR c++/15701
14399 * g++.dg/template/friend29.C: New test.
14400
14401 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
14402
14403 PR c/15749
14404 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
14405
14406 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
14407
14408 * gcc.dg/sparc-trap-1.c: New test.
14409
14410 2004-05-31 Roger Sayle <roger@eyesopen.com>
14411
14412 PR middle-end/15069
14413 * g++.dg/opt/fold3.C: New test case.
14414
14415 2004-05-30 Graham Stott <graham.stott@btinternet.com>
14416
14417 * lib/target-supports.exp (check_iconv_available): Fix fallout
14418 from 2004-05-28 patch.
14419
14420 2004-05-30 Paul Brook <paul@codesourcery.com>
14421
14422 PR fortran/15620
14423 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
14424 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
14425
14426 2004-05-30 Steven G. Kargl <kargls@comcast.net>
14427
14428 * gfortran.fortran-torture/execute/random_1.f90: New test.
14429
14430 2004-05-28 Ziemowit Laski <zlaski@apple.com>
14431
14432 * g++.dg/ext/altivec-10.C: New test.
14433
14434 2004-05-29 Paul Brook <paul@codesourcery.com>
14435
14436 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
14437
14438 2004-05-28 Ziemowit Laski <zlaski@apple.com>
14439
14440 * gcc.dg/altivec-16.c: New test.
14441
14442 2004-05-28 Janis Johnson <janis187@us.ibm.com>
14443
14444 * lib/target-supports.exp (check_vmx_hw_available): New.
14445 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
14446
14447 * lib/target-supports.exp (check_alias_available,
14448 check_iconv_available, check_named_sections_available): Use
14449 unique names for temporary files.
14450
14451 2004-05-28 Ziemowit Laski <zlaski@apple.com>
14452
14453 * gcc.dg/altivec-15.c: New test.
14454
14455 2004-05-28 Mark Mitchell <mark@codesourcery.com>
14456
14457 PR c++/15083
14458 * g++.dg/warn/noeffect6.C: New test.
14459
14460 PR c++/15471
14461 * g++.dg/expr/ptrmem4.C: New test.
14462
14463 PR c++/15640
14464 * g++.dg/template/operator3.C: New test.
14465
14466 2004-05-28 Mark Mitchell <mark@codesourcery.com>
14467
14468 PR c++/14668
14469 * g++.dg/lookup/redecl1.C: New test.
14470 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
14471
14472 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
14473
14474 * gcc.c-torture/execute/compare-fp-1.c,
14475 gcc.c-torture/execute/compare-fp-2.c,
14476 gcc.c-torture/execute/compare-fp-3.c,
14477 gcc.c-torture/execute/compare-fp-4.c,
14478 gcc.c-torture/execute/compare-fp-3.x,
14479 gcc.c-torture/execute/compare-fp-4.x,
14480 gcc.dg/pr15649-1.c: New.
14481
14482 2004-05-27 Adam Nemet <anemet@lnxw.com>
14483
14484 PR c++/12883
14485 * g++.dg/init/array14.C: New test.
14486
14487 2004-05-25 Janis Johnson <janis187@us.ibm.com>
14488
14489 * lib/compat.exp (compat-get-options-main): New.
14490 (compat-get-options): Remove unneeded code, warn for ignored
14491 command.
14492 (compat-execute): Check flag set by dg-require-* commands.
14493
14494 * lib/compat.exp (compat-execute): Break up long lines.
14495
14496 2004-05-24 Janis Johnson <janis187@us.ibm.com>
14497
14498 * gcc.dg/altivec-7.c: Don't use 'vector long'.
14499 * gcc.dg/altivec-14.c: New test.
14500 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
14501
14502 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
14503 * gcc.dg/altivec-12.c: Ditto.
14504
14505 * gcc.dg/altivec-3.c: Move call to altivec_check.
14506
14507 2004-05-23 Mark Mitchell <mark@codesourcery.com>
14508
14509 PR c++/15044
14510 * g++.dg/template/error12.C: New test.
14511
14512 PR c++/15317
14513 * g++.dg/ext/attrib15.C: New test.
14514
14515 PR c++/15329
14516 * g++.dg/template/ptrmem9.C: New test.
14517
14518 2004-05-25 Paul Brook <paul@codesourcery.com>
14519
14520 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
14521
14522 2004-05-23 Mark Mitchell <mark@codesourcery.com>
14523
14524 PR c++/15165
14525 * g++.dg/template/crash19.C: New test.
14526
14527 2004-05-23 Mark Mitchell <mark@codesourcery.com>
14528
14529 PR c++/15025
14530 * g++.dg/template/redecl1.C: New test.
14531
14532 2004-05-23 Mark Mitchell <mark@codesourcery.com>
14533
14534 PR c++/14821
14535 * g++.dg/other/ns1.C: New test.
14536
14537 PR c++/14883
14538 * g++.dg/template/invalid1.C: New test.
14539
14540 2004-05-23 Paul Brook <paul@codesourcery.com>
14541 Victor Leikehman <lei@haifasphere.co.il>
14542
14543 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
14544 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
14545
14546 2004-05-22 Mark Mitchell <mark@codesourcery.com>
14547
14548 PR c++/15285
14549 PR c++/15299
14550 * g++.dg/template/non-dependent5.C: New test.
14551 * g++.dg/template/non-dependent6.C: New test.
14552
14553 2004-05-22 Mark Mitchell <mark@codesourcery.com>
14554
14555 PR c++/15507
14556 * g++.dg/inherit/union1.C: New test.
14557
14558 PR c++/15542
14559 * g++.dg/template/addr1.C: New test.
14560
14561 PR c++/15427
14562 * g++.dg/template/array5.C: New test.
14563
14564 PR c++/15287
14565 * g++.dg/template/array6.C: New test.
14566
14567 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
14568 Roger Sayle <roger@eyesopen.com>
14569
14570 * g++.dg/lookup/forscope2.C: New test case.
14571
14572 2004-05-22 Ben Elliston <bje@au.ibm.com>
14573
14574 * gcc.dg/cpp/Wmissingdirs.c: New.
14575
14576 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
14577
14578 PR target/15301
14579 * gcc.dg/compat/union-m128-1.h: New file.
14580 * gcc.dg/compat/union-m128-1_main.c: Likewise.
14581 * gcc.dg/compat/union-m128-1_x.c: Likewise.
14582 * gcc.dg/compat/union-m128-1_y.c: Likewise.
14583
14584 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
14585
14586 PR target/15302
14587 * gcc.dg/compat/struct-complex-1.h: New file.
14588 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
14589 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
14590 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
14591
14592 2004-05-20 Roger Sayle <roger@eyesopen.com>
14593
14594 PR middle-end/3074
14595 * gcc.dg/pr3074-1.c: New test case.
14596 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
14597
14598 2004-05-20 Falk Hueffner <falk@debian.org>
14599
14600 PR other/15526
14601 * gcc.dg/ftrapv-1.c: New test case.
14602
14603 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
14604
14605 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
14606
14607 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
14608 Jeff Law <law@redhat.com>
14609
14610 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
14611 * gcc.dg/tree-ssa/20040518-2.c: New test.
14612
14613 * gcc.dg/tree-ssa/20040518-1.c: New test.
14614
14615 2004-05-18 Zack Weinberg <zack@codesourcery.com>
14616
14617 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
14618
14619 2004-05-18 Paul Brook <paul@codesourcery.com>
14620
14621 PR fortran/13930
14622 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
14623
14624 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14625
14626 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
14627 constant folding.
14628
14629 2004-05-17 Steven Bosscher <stevenb@suse.de>
14630
14631 * gcc.dg/tree-ssa/20040517-1.c: New test.
14632
14633 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14634
14635 * gcc.dg/loop-4.c: New test.
14636
14637 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
14638
14639 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
14640
14641 2004-05-15 Bud Davis <bdavis9659@comcast.net>
14642
14643 PR fortran/15311
14644 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
14645
14646 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14647
14648 PR fortran/13826
14649 PR fortran/13940
14650 * gfortran.fortran-torture/compile/data_1.f90: New test.
14651
14652 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
14653
14654 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
14655 * gcc.dg/uninit-H.c: Define ASM for __s390__.
14656
14657 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
14658
14659 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
14660
14661 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
14662
14663 PR c/15444
14664 * gcc.dg/format/xopen-1.c: Adjust expected message.
14665 * gcc.dg/format/xopen-3.c: New test.
14666
14667 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
14668
14669 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
14670
14671 2004-05-14 Jeff Law <law@redhat.com>
14672
14673 * gcc.dg/tree-ssa/20040514-2.c: New test.
14674
14675 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14676
14677 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
14678 this ...
14679 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
14680 this.
14681
14682 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
14683
14684 * gcc.dg/tree-ssa/20040514-1.c: New test.
14685
14686 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14687
14688 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
14689 test.
14690
14691 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14692
14693 PR fortran/14066
14694 * gfortran.fortran-torture/compile/do_1.f90: New test.
14695
14696 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14697
14698 PR fortran/15051
14699 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
14700 test.
14701
14702 2004-05-14 Bud Davis <bdavis9659@comcast.net>
14703
14704 PR fortran/15149
14705 * gfortran.fortran-torture/execute/random_init.f90: New test.
14706
14707 2004-05-13 Paul Brook <paul@codesourcery.com>
14708
14709 PR fortran/15314
14710 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
14711
14712 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
14713
14714 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
14715 for the powerpc case.
14716
14717 2004-05-13 Jeff Law <law@redhat.com>
14718
14719 * gcc.dg/tree-ssa/20040513-1.c: New test.
14720 * gcc.dg/tree-ssa/20040513-2.c: New test.
14721
14722 2004-05-13 Paul Brook <paul@codesourcery.com>
14723
14724 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
14725 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
14726 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
14727
14728 2004-05-13 Andreas Schwab <schwab@suse.de>
14729
14730 PR other/10819
14731 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
14732 characters.
14733
14734 2004-05-13 Bud Davis <bdavis9659@comcast.net>
14735
14736 PR fortran/15294
14737 * gfortran.fortran-torture/execute/adjustr.f90: New file.
14738
14739 2004-05-13 Diego Novillo <dnovillo@redhat.com>
14740
14741 Merge from tree-ssa-20020619-branch. See
14742 ChangeLog.tree-ssa for details.
14743
14744 2004-05-11 Ziemowit Laski <zlaski@apple.com>
14745
14746 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
14747 include <altivec.h> explicitly.
14748 * gcc.dg/altivec-13.c: Likewise.
14749
14750 2004-05-11 Paul Brook <paul@codesourcery.com>
14751
14752 * gcc.c-torture/compile/20010518-1.c: Force enum size.
14753
14754 2004-05-10 Eric Christopher <echristo@redhat.com>
14755
14756 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
14757 * gcc.dg/sibcall-4.c: Ditto.
14758
14759 2004-05-10 Ziemowit Laski <zlaski@apple.com>
14760
14761 * g++.dg/ext/altivec-8.C: New test case.
14762 * gcc.dg/altivec-13.c: New test case.
14763
14764 2004-05-08 Roger Sayle <roger@eyesopen.com>
14765
14766 * gcc.c-torture/execute/divcmp-1.c: New test case.
14767 * gcc.c-torture/execute/divcmp-2.c: New test case.
14768 * gcc.c-torture/execute/divcmp-3.c: New test case.
14769
14770 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
14771
14772 * g++.dg/other/pragma-re-2.C: New test.
14773
14774 2004-05-07 Uros Bizjak <uros@kss-loka.si>
14775
14776 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
14777 * gcc.dg/i386-387-2.c: Likewise.
14778
14779 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
14780 __builtin_drem.
14781 * gcc.dg/i386-387-6.c: Likewise.
14782
14783 2004-05-07 Uros Bizjak <uros@kss-loka.si>
14784
14785 * gcc.dg/builtins-33.c: Also check log1p*.
14786
14787 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
14788
14789 PR optimization/15296
14790 * gcc.c-torture/execute/pr15296.c: New test.
14791
14792 2004-05-05 Uros Bizjak <uros@kss-loka.si>
14793
14794 * gcc.dg/builtins-40.c: New test.
14795
14796 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
14797
14798 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
14799
14800 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
14801
14802 * g++.dg/ext/spe1.C: New testcase.
14803
14804 2004-05-04 Ziemowit Laski <zlaski@apple.com>
14805
14806 * objc.dg/image-info.m: Allow additional attributes
14807 for __image_info section.
14808
14809 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
14810
14811 * gcc.dg/torture/mips-hilo-2.c: New test.
14812
14813 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14814
14815 PR c++/14389
14816 * g++.dg/template/member5.C: New test.
14817
14818 2004-05-03 Uros Bizjak <uros@kss-loka.si>
14819
14820 * gcc.dg/builtins-34.c: Also check expm1*.
14821
14822 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14823
14824 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
14825 * gcc.dg/torture/builtin-convert-3.c: New test.
14826
14827 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
14828
14829 PR middle-end/15054
14830 * g++.dg/opt/pr15054.C: New test.
14831
14832 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14833
14834 * gcc.dg/torture/builtin-rounding-1.c: New test.
14835 * gcc.dg/builtins-25.c: Delete.
14836 * gcc.dg/builtins-29.c: Delete.
14837
14838 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
14839
14840 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
14841 * gcc.dg/sibcall-4.c: Likewise.
14842 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
14843
14844 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
14845
14846 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
14847 bit-field on 16-bit targets.
14848
14849 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
14850
14851 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
14852 16-bit targets.
14853
14854 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
14855
14856 * gcc.dg/rs6000-power2-1.c: Change to compile only.
14857 * gcc.dg/rs6000-power2-2.c: Likewise.
14858
14859 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
14860
14861 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
14862 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
14863 Change the asm registers to be in form of frN instead of fN.
14864
14865 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14866
14867 * gcc.dg/torture/builtin-convert-2.c: New test.
14868
14869 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
14870
14871 * gcc.dg/rs6000-power2-1.c: New test.
14872 * gcc.dg/rs6000-power2-2.c: New test.
14873
14874 2004-04-28 Jan Hubicka <jh@suse.cz>
14875
14876 * gcc.dg/unused-6.c: New test.
14877
14878 2004-04-24 Laurent GUERBY <laurent@guerby.net>
14879 Ulrich Weigand <uweigand@de.ibm.com>
14880
14881 * ada/acats/run_all.sh: Define $target variable.
14882
14883 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
14884
14885 PR c++/15119
14886 * g++.dg/other/vararg-1.C: New test.
14887
14888 PR c++/4794
14889 * g++.dg/eh/cleanup3.C: New test.
14890
14891 2004-04-24 Laurent GUERBY <laurent@guerby.net>
14892
14893 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
14894 and ad8011a (target_insn).
14895 * ada/acats/support/macro.dfs: Likewise.
14896 * ada/acats/support/impbit.adb: New file.
14897
14898 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
14899
14900 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
14901
14902 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
14903
14904 * gcc.dg/loop-3.c: New test.
14905
14906 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
14907
14908 * gcc.c-torture/execute/simd-5.c: New test.
14909
14910 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14911
14912 PR c++/15064
14913 * g++.dg/template/crash18.C: New test.
14914
14915 2004-04-22 Mark Mitchell <mark@codesourcery.com>
14916
14917 * g++.dg/ext/complit3.C: New test.
14918
14919 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
14920
14921 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
14922 * gcc.dg/altivec-3.c: Same.
14923 * gcc.dg/altivec-varargs-1.c: Same.
14924
14925 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
14926
14927 * lib/target-supports.exp (check_profiling_available): Assume
14928 profiling is not available on powerpc-eabi targets.
14929
14930 2004-04-21 Janis Johnson <janis187@us.ibm.com>
14931
14932 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
14933 * gcc.dg/vmx/bug-1.c: Ditto.
14934
14935 2004-04-20 Eric Christopher <echristo@redhat.com>
14936
14937 * gcc.dg/charset/extern.c: New test.
14938 * g++.dg/charset/extern3.cc: Ditto.
14939
14940 2004-04-20 Uros Bizjak <uros@kss-loka.si>
14941
14942 * gcc.dg/builtins-39.c: New test.
14943
14944 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
14945
14946 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
14947
14948 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
14949
14950 * gcc.dg/torture/mips-hilo-1.c: New test.
14951
14952 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
14953
14954 * gcc.c-torture/compile/20040419-1.c: New test.
14955
14956 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
14957
14958 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
14959
14960 2004-04-18 Zack Weinberg <zack@codesourcery.com>
14961 Aldy Hernandez <aldyh@redhat.com>
14962
14963 * gcc.c-torture/execute/va-arg-24.c: New.
14964
14965 2004-04-17 Zack Weinberg <zack@codesourcery.com>
14966 Aldy Hernandez <aldyh@redhat.com>
14967
14968 * gcc.dg/vmx/1b-01.c: New.
14969 * gcc.dg/vmx/1b-02.c: New.
14970 * gcc.dg/vmx/1b-03.c: New.
14971 * gcc.dg/vmx/1b-04.c: New.
14972 * gcc.dg/vmx/1b-05.c: New.
14973 * gcc.dg/vmx/1b-06.c: New.
14974 * gcc.dg/vmx/1b-07.c: New.
14975 * gcc.dg/vmx/1c-01.c: New.
14976 * gcc.dg/vmx/1c-02.c: New.
14977 * gcc.dg/vmx/3a-01a.c: New.
14978 * gcc.dg/vmx/3a-01.c: New.
14979 * gcc.dg/vmx/3a-01m.c: New.
14980 * gcc.dg/vmx/3a-03.c: New.
14981 * gcc.dg/vmx/3a-03m.c: New.
14982 * gcc.dg/vmx/3a-04.c: New.
14983 * gcc.dg/vmx/3a-04m.c: New.
14984 * gcc.dg/vmx/3a-05.c: New.
14985 * gcc.dg/vmx/3a-06.c: New.
14986 * gcc.dg/vmx/3a-06m.c: New.
14987 * gcc.dg/vmx/3a-07.c: New.
14988 * gcc.dg/vmx/3b-01.c: New.
14989 * gcc.dg/vmx/3b-02.c: New.
14990 * gcc.dg/vmx/3b-10.c: New.
14991 * gcc.dg/vmx/3b-13.c: New.
14992 * gcc.dg/vmx/3b-14.c: New.
14993 * gcc.dg/vmx/3b-15.c: New.
14994 * gcc.dg/vmx/3c-01a.c: New.
14995 * gcc.dg/vmx/3c-01.c: New.
14996 * gcc.dg/vmx/3c-02.c: New.
14997 * gcc.dg/vmx/3c-03.c: New.
14998 * gcc.dg/vmx/3d-01.c: New.
14999 * gcc.dg/vmx/4-01.c: New.
15000 * gcc.dg/vmx/4-03.c: New.
15001 * gcc.dg/vmx/5-01.c: New.
15002 * gcc.dg/vmx/5-02.c: New.
15003 * gcc.dg/vmx/5-03.c: New.
15004 * gcc.dg/vmx/5-04.c: New.
15005 * gcc.dg/vmx/5-05.c: New.
15006 * gcc.dg/vmx/5-06.c: New.
15007 * gcc.dg/vmx/5-07.c: New.
15008 * gcc.dg/vmx/5-07t.c: New.
15009 * gcc.dg/vmx/5-08.c: New.
15010 * gcc.dg/vmx/5-10.c: New.
15011 * gcc.dg/vmx/5-11.c: New.
15012 * gcc.dg/vmx/7-01a.c: New.
15013 * gcc.dg/vmx/7-01.c: New.
15014 * gcc.dg/vmx/7c-01.c: New.
15015 * gcc.dg/vmx/7d-01.c: New.
15016 * gcc.dg/vmx/7d-02.c: New.
15017 * gcc.dg/vmx/8-01.c: New.
15018 * gcc.dg/vmx/8-02a.c: New.
15019 * gcc.dg/vmx/8-02.c: New.
15020 * gcc.dg/vmx/brode-1.c: New.
15021 * gcc.dg/vmx/bug-1.c: New.
15022 * gcc.dg/vmx/bug-2.c: New.
15023 * gcc.dg/vmx/bug-3.c: New.
15024 * gcc.dg/vmx/cw-bug-1.c: New.
15025 * gcc.dg/vmx/cw-bug-2.c: New.
15026 * gcc.dg/vmx/cw-bug-3.c: New.
15027 * gcc.dg/vmx/dct.c: New.
15028 * gcc.dg/vmx/debug-1.c: New.
15029 * gcc.dg/vmx/debug-2.c: New.
15030 * gcc.dg/vmx/debug-3.c: New.
15031 * gcc.dg/vmx/debug-4.c: New.
15032 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
15033 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
15034 * gcc.dg/vmx/eg-5.c: New.
15035 * gcc.dg/vmx/fft.c: New.
15036 * gcc.dg/vmx/gcc-bug-1.c: New.
15037 * gcc.dg/vmx/gcc-bug-2.c: New.
15038 * gcc.dg/vmx/gcc-bug-3.c: New.
15039 * gcc.dg/vmx/gcc-bug-4.c: New.
15040 * gcc.dg/vmx/gcc-bug-5.c: New.
15041 * gcc.dg/vmx/gcc-bug-6.c: New.
15042 * gcc.dg/vmx/gcc-bug-7.c: New.
15043 * gcc.dg/vmx/gcc-bug-8.c: New.
15044 * gcc.dg/vmx/gcc-bug-9.c: New.
15045 * gcc.dg/vmx/gcc-bug-b.c: New.
15046 * gcc.dg/vmx/gcc-bug-c.c: New.
15047 * gcc.dg/vmx/gcc-bug-d.c: New.
15048 * gcc.dg/vmx/gcc-bug-e.c: New.
15049 * gcc.dg/vmx/gcc-bug-f.c: New.
15050 * gcc.dg/vmx/gcc-bug-g.c: New.
15051 * gcc.dg/vmx/gcc-bug-i.c: New.
15052 * gcc.dg/vmx/harness.h: New.
15053 * gcc.dg/vmx/ira1.c: New.
15054 * gcc.dg/vmx/ira2a.c: New.
15055 * gcc.dg/vmx/ira2b.c: New.
15056 * gcc.dg/vmx/ira2.c: New.
15057 * gcc.dg/vmx/ira2c.c: New.
15058 * gcc.dg/vmx/mem.c: New.
15059 * gcc.dg/vmx/newton-1.c: New.
15060 * gcc.dg/vmx/ops.c: New.
15061 * gcc.dg/vmx/sn7153.c: New.
15062 * gcc.dg/vmx/spill2.c: New.
15063 * gcc.dg/vmx/spill3.c: New.
15064 * gcc.dg/vmx/spill.c: New.
15065 * gcc.dg/vmx/t.c: New.
15066 * gcc.dg/vmx/varargs-1.c: New.
15067 * gcc.dg/vmx/varargs-2.c: New.
15068 * gcc.dg/vmx/varargs-3.c: New.
15069 * gcc.dg/vmx/varargs-4.c: New.
15070 * gcc.dg/vmx/varargs-5.c: New.
15071 * gcc.dg/vmx/varargs-6.c: New.
15072 * gcc.dg/vmx/varargs-7.c: New.
15073 * gcc.dg/vmx/vmx.exp: New.
15074 * gcc.dg/vmx/vprint-1.c: New.
15075 * gcc.dg/vmx/vscan-1.c: New.
15076 * gcc.dg/vmx/x-01.c: New.
15077 * gcc.dg/vmx/x-02.c: New.
15078 * gcc.dg/vmx/x-03.c: New.
15079 * gcc.dg/vmx/x-04.c: New.
15080 * gcc.dg/vmx/x-05.c: New.
15081 * gcc.dg/vmx/yousufi-1.c: New.
15082 * gcc.dg/vmx/zero-1.c: New.
15083 * gcc.dg/vmx/zero.c: New.
15084
15085 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
15086
15087 * g++.dg/lookup/java1.C: Update for chage of
15088 _Jv_AllocObject.
15089 * g++.dg/lookup/java2.C: Likewise.
15090
15091 2004-04-17 Laurent GUERBY <laurent@guerby.net>
15092
15093 * ada/acats/run_all.sh: use -O2 by default.
15094
15095 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
15096
15097 * gcc.dg/vr-mult-[12].c: New tests.
15098
15099 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15100
15101 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
15102
15103 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
15104
15105 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
15106
15107 * lib/target-supports.exp (check_profiling_available): Assume profiling
15108 isn't available for mips*-*-elf targets.
15109
15110 2004-04-14 Uros Bizjak <uros@kss-loka.si>
15111
15112 * gcc.dg/builtins-38.c: New test.
15113
15114 2004-04-14 Eric Christopher <echristo@redhat.com>
15115
15116 * g++.dg/charset/charset.exp: Run .cc extension tests.
15117
15118 2004-04-14 Zack Weinberg <zack@codesourcery.com>
15119
15120 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
15121
15122 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15123
15124 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
15125
15126 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
15127
15128 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
15129 * gcc.dg/i386-387-2.c: Likewise.
15130
15131 * gcc.dg/i386-387-7.c: New test.
15132 * gcc.dg/i386-387-8.c: New test.
15133
15134 * gcc.dg/builtins-37.c: New test.
15135
15136 2004-04-13 Geoffrey Keating <geoffk@apple.com>
15137
15138 * g++.dg/pch/externc-1.C: Add missing semicolon.
15139
15140 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
15141
15142 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
15143
15144 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
15145
15146 * gcc.c-torture/execute/20040411-1.c: New test.
15147
15148 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
15149
15150 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
15151
15152 2004-04-09 Chris Demetriou <cgd@broadcom.com>
15153
15154 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
15155
15156 2004-04-09 Zack Weinberg <zack@codesourcery.com>
15157
15158 * lib/target-supports.exp (check_named_sections_available): New.
15159 * lib/gcc-dg.exp (dg-require-named-sections): New.
15160 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
15161 old-deja.exp. Also prune error-count message from HP linker.
15162 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
15163
15164 * g++.dg/init/init-ref4.C: Use dg-require-weak.
15165 * g++.old-deja/g++.pt/static3.C: Likewise.
15166 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
15167
15168 2004-04-09 Roger Sayle <roger@eyesopen.com>
15169
15170 * gcc.c-torture/execute/20040409-1.c: New test case.
15171 * gcc.c-torture/execute/20040409-2.c: New test case.
15172 * gcc.c-torture/execute/20040409-3.c: New test case.
15173
15174 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
15175
15176 * gcc.dg/20040409-1.c: New test.
15177
15178 2004-04-08 Roger Sayle <roger@eyesopen.com>
15179
15180 PR target/14888
15181 * g++.dg/opt/pr14888.C: New test case.
15182
15183 2004-04-08 Geoffrey Keating <geoffk@apple.com>
15184
15185 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
15186 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
15187 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
15188 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
15189 New tests.
15190
15191 2004-04-08 Paul Brook <paul@codesourcery.com>
15192
15193 * gcc.dg/spill-1.c: New test.
15194
15195 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15196
15197 * gcc.dg/torture/builtin-ctype-2.c: New test.
15198
15199 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
15200
15201 * gcc.dg/pch/pch.exp: Add largefile test.
15202
15203 2004-04-06 Geoffrey Keating <geoffk@apple.com>
15204
15205 * g++.dg/pch/externc-1.Hs: New.
15206 * g++.dg/pch/externc-1.C: New.
15207
15208 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15209
15210 * gcc.dg/compat/struct-by-value-5a_main.c,
15211 gcc.dg/compat/struct-by-value-5b_main.c: New files.
15212 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
15213 * gcc.dg/compat/struct-by-value-5a_x.c,
15214 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
15215 gcc.dg/compat/struct-by-value-5_x.c.
15216 * gcc.dg/compat/struct-by-value-5a_y.c,
15217 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
15218 gcc.dg/compat/struct-by-value-5_y.c.
15219
15220 * gcc.dg/compat/struct-by-value-6a_main.c,
15221 gcc.dg/compat/struct-by-value-6b_main.c: New files.
15222 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
15223 * gcc.dg/compat/struct-by-value-6a_x.c,
15224 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
15225 gcc.dg/compat/struct-by-value-6_x.c.
15226 * gcc.dg/compat/struct-by-value-6a_y.c,
15227 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
15228 gcc.dg/compat/struct-by-value-6_y.c.
15229
15230 * gcc.dg/compat/struct-by-value-7a_main.c,
15231 gcc.dg/compat/struct-by-value-7b_main.c: New files.
15232 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
15233 * gcc.dg/compat/struct-by-value-7a_x.c,
15234 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
15235 gcc.dg/compat/struct-by-value-7_x.c.
15236 * gcc.dg/compat/struct-by-value-7a_y.c,
15237 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
15238 gcc.dg/compat/struct-by-value-7_y.c.
15239
15240 2004-04-06 Jakub Jelinek <jakub@redhat.com>
15241
15242 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
15243 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
15244 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
15245 options.
15246
15247 2004-04-06 Uros Bizjak <uros@kss-loka.si>
15248
15249 * gcc.dg/builtins-36.c: New test.
15250
15251 2004-04-06 Paul Brook <paul@codesourcery.com>
15252
15253 * README.gcc: Remove obsolete contraint on testcases.
15254
15255 2004-04-05 Paul Brook <paul@codesourcery.com>
15256
15257 PR2123
15258 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
15259 failure and exit(0) on success.
15260 * g++.dg/expr/anew2.C: Ditto.
15261 * g++.dg/expr/anew3.C: Ditto.
15262 * g++.dg/expr/anew4.C: Ditto.
15263
15264 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
15265
15266 PR c++/3518
15267 * g++.dg/template/unify7.C: New.
15268
15269 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
15270
15271 * g++.dg/README: Bring up to date with new subdirectories; remove
15272 duplicate subdirectory lines.
15273
15274 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
15275
15276 PR c++/14007
15277 * g++.dg/template/unify5.C: New.
15278 * g++.dg/template/unify6.C: New.
15279 * g++.dg/template/qualttp20.C: Adjust.
15280 * g++.old-deja/g++.jason/report.C: Adjust.
15281 * g++.old-deja/g++.other/qual1.C: Adjust.
15282
15283 2004-04-01 Mark Mitchell <mark@codesourcery.com>
15284
15285 PR c++/14803
15286 * g++.dg/inherit/ptrmem1.C: New test.
15287
15288 2004-04-01 Jakub Jelinek <jakub@redhat.com>
15289
15290 PR c++/14755
15291 * gcc.c-torture/execute/20040331-1.c: New test.
15292 * gcc.dg/20040331-1.c: New test.
15293
15294 2004-04-01 Paul Brook <paul@codesourcery.com>
15295
15296 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
15297
15298 2004-03-30 Mark Mitchell <mark@codesourcery.com>
15299
15300 PR c++/14724
15301 * g++.dg/init/goto1.C: New test.
15302
15303 PR c++/14763
15304 * g++.dg/template/defarg4.C: New test.
15305
15306 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
15307
15308 * gcc.dg/altivec-11.c: Extend test for more valid cases.
15309
15310 2004-03-28 David Edelsohn <edelsohn@gnu.org>
15311
15312 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
15313
15314 2004-03-28 Zack Weinberg <zack@codesourcery.com>
15315
15316 * gcc.dg/noncompile/undeclared-2.c: New test.
15317
15318 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
15319
15320 * gcc.dg/940409-1.c: Remove XFAIL.
15321 * gcc.dg/reg-vol-struct-1.c: New test.
15322
15323 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15324
15325 * gcc.dg/torture/builtin-wctype-1.c: New test.
15326
15327 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
15328
15329 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
15330 * gcc.dg/20001101-1.c: Likewise.
15331 * gcc.dg/20001102-1.c: Likewise.
15332
15333 2004-03-25 Roger Sayle <roger@eyesopen.com>
15334
15335 * gcc.dg/compare8.c: Add an additional test for XOR.
15336
15337 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15338
15339 * gcc.dg/torture/builtin-ctype-1.c: New test.
15340
15341 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15342
15343 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
15344 * gcc.dg/torture/builtin-math-1.c: Likewise.
15345 * gcc.dg/torture/builtin-power-1.c: New test.
15346
15347 2004-03-24 Andreas Schwab <schwab@suse.de>
15348
15349 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
15350 IA64 assembler.
15351
15352 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
15353 Roger Sayle <roger@eyesopen.com>
15354
15355 * gcc.dg/compare8.c: New test case.
15356
15357 2004-03-23 Ziemowit Laski <zlaski@apple.com>
15358
15359 * g++.dg/ext/altivec-7.C: New test.
15360
15361 2004-03-23 Zack Weinberg <zack@codesourcery.com>
15362
15363 PR 12267, 12391, 12560, 13129, 14114, 14133
15364 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
15365 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
15366 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
15367 Adjust error regexps.
15368 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
15369 * gcc.dg/noncompile/undeclared-1.c: New test cases.
15370 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
15371 * gcc.dg/local1.c: Add explanatory comment.
15372
15373 2004-03-23 Roger Sayle <roger@eyesopen.com>
15374
15375 PR optimization/14669
15376 * g++.dg/opt/fold2.C: New test case.
15377
15378 2004-03-22 Jakub Jelinek <jakub@redhat.com>
15379
15380 PR c/14069
15381 * gcc.dg/20040322-1.c: New test.
15382
15383 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
15384
15385 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
15386 * gcc.dg/ultrasp4.c: Likewise.
15387 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
15388
15389 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
15390
15391 * gcc.dg/i386-sse-8.c: Reset default options.
15392
15393 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
15394
15395 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
15396 in the error message text.
15397
15398 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
15399
15400 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
15401
15402 2004-03-21 Mark Mitchell <mark@codesourcery.com>
15403
15404 PR c++/14616
15405 * g++.dg/init/array13.C: New test.
15406
15407 2004-03-20 Roger Sayle <roger@eyesopen.com>
15408
15409 PR target/13889
15410 * gcc.c-torture/compile/pr13889.c: New test case.
15411
15412 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
15413
15414 PR c/14635
15415 * builtins-1.c (nan, nans): Don't test.
15416 * builtins-30.c: Don't use nan, nanf, nanl.
15417 * builtins-35.c: New test.
15418
15419 2004-03-19 Ziemowit Laski <zlaski@apple.com>
15420
15421 * g++.dg/ext/altivec-6.C: New test.
15422
15423 2004-03-19 Mark Mitchell <mark@codesourcery.com>
15424
15425 * g++.dg/init/placement3.C: New test.
15426
15427 * g++.dg/template/spec13.C: New test.
15428
15429 * g++.dg/lookup/using11.C: New test.
15430
15431 * g++.dg/lookup/koenig3.C: New test.
15432
15433 * g++.dg/template/operator2.C: New test.
15434
15435 * g++.dg/expr/dtor3.C: New test.
15436 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
15437 marker.
15438 * g++.old-deja/g++.law/visibility28.C: Likewise.
15439
15440 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
15441
15442 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
15443 * gcc.dg/ppc64-abi-3.c: Likewise.
15444
15445 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15446
15447 PR c++/14545
15448 * g++.dg/parse/template15.C: New test.
15449
15450 2004-03-18 Mark Mitchell <mark@codesourcery.com>
15451
15452 * g++.dg/expr/dtor2.C: New test.
15453
15454 * g++.dg/lookup/anon4.C: New test.
15455
15456 * g++.dg/overload/using1.C: New test.
15457
15458 * g++.dg/template/lookup7.C: New test.
15459
15460 * g++.dg/template/typename6.C: New test.
15461
15462 * g++.dg/expr/cond6.C: New test.
15463
15464 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15465
15466 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
15467
15468 2004-03-18 Mark Mitchell <mark@codesourcery.com>
15469
15470 * g++.dg/expr/cond5.C: New test.
15471 * g++.dg/expr/constcast1.C: Likewise.
15472 * g++.dg/expr/ptrmem2.C: Likewise.
15473 * g++.dg/expr/ptrmem3.C: Likewise.
15474 * g++.dg/lookup/main1.C: Likewise.
15475 * g++.dg/template/lookup6.C: Likewise.
15476
15477 2004-03-18 Mark Mitchell <mark@codesourcery.com>
15478
15479 * gcc.dg/local1.c: New test.
15480
15481 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
15482
15483 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15484
15485 * gcc.dg/torture/builtin-convert-1.c: New test.
15486
15487 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15488
15489 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
15490
15491 2004-03-16 Mark Mitchell <mark@codesourcery.com>
15492
15493 PR c++/14481
15494 * g++.dg/warn/Wunused-7.C: New test.
15495
15496 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15497
15498 * gcc.dg/torture/builtin-integral-1.c: New test.
15499
15500 2004-03-16 Mark Mitchell <mark@codesourcery.com>
15501
15502 PR c++/14586
15503 * g++.dg/parse/non-dependent3.C: New test.
15504
15505 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
15506
15507 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
15508 * g++.dg/eh/simd-2.C: Likewise.
15509 * g++.dg/init/array10.C: Likewise.
15510 * gcc.c-torture/compile/simd-1.c: Likewise.
15511 * gcc.c-torture/compile/simd-2.c: Likewise.
15512 * gcc.c-torture/compile/simd-3.c: Likewise.
15513 * gcc.c-torture/compile/simd-4.c: Likewise.
15514 * gcc.c-torture/compile/simd-6.c: Likewise.
15515 * gcc.c-torture/execute/simd-1.c: Likewise.
15516 * gcc.c-torture/execute/simd-2.c: Likewise.
15517 * gcc.dg/compat/vector-defs.h: Likewise.
15518 * gcc.dg/20020531-1.c: Likewise.
15519 * gcc.dg/altivec-3.c: Likewise.
15520 * gcc.dg/altivec-4.c: Likewise.
15521 * gcc.dg/altivec-varargs-1.c: Likewise.
15522 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
15523 * gcc.dg/i386-mmx-3.c: Likewise.
15524 * gcc.dg/i386-sse-4.c: Likewise.
15525 * gcc.dg/i386-sse-5.c: Likewise.
15526 * gcc.dg/i386-sse-8.c: Likewise.
15527 * gcc.dg/simd-1.c: Likewise.
15528 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
15529 __ev64_opaque__ since the machine description provides it.
15530
15531 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
15532
15533 * lib/compat.exp (skip_list): New global variable.
15534 Use it to hold the user defined COMPAT_SKIPS list if any.
15535 (compat-obj): Add the members of skip_list to optall.
15536
15537 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
15538
15539 * gcc.dg/compat/union-by-value-1_main.c,
15540 union-by-value-1_x.c, union-by-value-1_y.c,
15541 union-check.h, union-defs.h,
15542 union-init.h, union-return-1_main.c,
15543 union-return-1_x.c, union-return-1_y.c: New files.
15544
15545 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
15546
15547 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
15548 mixed-struct-init.h: Add 4 mixed structure types.
15549 struct-by-value-21_main.c, struct-by-value-21_x.c,
15550 struct-by-value-21_y.c, struct-return-21_main.c,
15551 struct-return-21_x.c, struct-return-21_y.c: New files.
15552
15553 2004-03-13 Mark Mitchell <mark@codesourcery.com>
15554
15555 PR c++/14550
15556 * g++.dg/parse/template14.C: New test.
15557
15558 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
15559
15560 * gcc.c-torture/execute/20040313-1.c: New test.
15561
15562 2004-03-13 Jakub Jelinek <jakub@redhat.com>
15563
15564 PR target/14533
15565 * gcc.dg/20040311-2.c: New test.
15566
15567 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
15568
15569 PR other/14544
15570 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
15571 bit-field.
15572
15573 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
15574
15575 * gcc.dg/20040305-2.c: Add missing return statement.
15576
15577 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15578
15579 * gcc.dg/builtins-34.c: Also check pow10*.
15580
15581 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
15582
15583 PR target/14262
15584 * gcc.dg/20040305-2.c: New test.
15585
15586 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
15587
15588 * gcc.dg/20040310-1.c: New test.
15589
15590 2004-03-11 Roger Sayle <roger@eyesopen.com>
15591
15592 * gcc.c-torture/execute/20040311-1.c: New test case.
15593
15594 2004-03-11 Mark Mitchell <mark@codesourcery.com>
15595
15596 PR c++/14476
15597 * g++.dg/lookup/enum1.C: New test.
15598
15599 2004-03-10 Mark Mitchell <mark@codesourcery.com>
15600
15601 PR c++/14510
15602 * g++.dg/lookup/struct2.C: New test.
15603
15604 2004-03-10 Uros Bizjak <uros@kss-loka.si>
15605
15606 * gcc.dg/builtins-34.c: New test.
15607
15608 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15609
15610 * gcc.dg/torture/builtin-nonneg-1.c: New test.
15611
15612 2004-03-09 James E Wilson <wilson@specifixinc.com>
15613
15614 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
15615 * gcc.dg/alias-2.c: New testcase.
15616
15617 2004-03-09 Zack Weinberg <zack@codesourcery.com>
15618
15619 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
15620
15621 2004-03-09 Roger Sayle <roger@eyesopen.com>
15622
15623 * gcc.c-torture/execute/20040309-1.c: New test case.
15624
15625 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
15626
15627 PR c++/14397
15628 * g++.dg/overload/ref1.C: New.
15629
15630 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15631
15632 PR c++/14409
15633 * g++.dg/template/spec12.C: New test.
15634
15635 PR c++/14448
15636 * g++.dg/parse/crash14.C: New test.
15637
15638 2004-03-09 Mark Mitchell <mark@codesourcery.com>
15639
15640 PR c++/14230
15641 * g++.dg/init/ref11.C: New test.
15642
15643 2004-03-09 Mark Mitchell <mark@codesourcery.com>
15644
15645 PR c++/14432
15646 * g++.dg/parse/builtin2.C: New test.
15647
15648 2004-03-08 Mark Mitchell <mark@codesourcery.com>
15649
15650 PR c++/14401
15651 * g++.dg/init/ctor3.C: New test.
15652 * g++.dg/init/union1.C: New test.
15653 * g++.dg/ext/anon-struct4.C: New test.
15654
15655 2004-03-08 Mark Mitchell <mark@codesourcery.com>
15656
15657 * g++.dg/lookup/koenig1.C: Tweak error messages.
15658 * g++.dg/lookup/used-before-declaration.C: Likewise.
15659 * g++.dg/other/do1.C: Likewise.
15660 * g++.dg/overload/koenig1.C: Likewise.
15661 * g++.dg/parse/crash13.C: Likewise.
15662 * g++.dg/template/instantiate3.C: Likewise.
15663
15664 2004-03-08 Eric Christopher <echristo@redhat.com>
15665
15666 * * lib/target-supports.exp: Enable libiconv in test
15667 compilation. Fix up error checking.
15668
15669 2004-03-08 Roger Sayle <roger@eyesopen.com>
15670
15671 PR middle-end/14289
15672 * gcc.dg/pr14289-1.c: New test case.
15673 * gcc.dg/pr14289-2.c: Likewise.
15674 * gcc.dg/pr14289-3.c: Likewise.
15675
15676 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
15677
15678 * gcc.c-torture/execute/20040308-1.c: New test.
15679
15680 2004-03-07 Roger Sayle <roger@eyesopen.com>
15681
15682 * gcc.c-torture/execute/20040307-1.c: New test case.
15683
15684 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
15685
15686 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
15687
15688 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
15689
15690 * gcc.dg/20040306-1.c: New test.
15691
15692 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
15693
15694 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
15695 them static.
15696 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
15697
15698 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15699
15700 PR c/14465
15701 * gcc.dg/decl-6.c: New test.
15702
15703 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15704
15705 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
15706 Rename LOGPOW -> LOG_POW.
15707 (SQRT_EXP, POW_EXP): New.
15708
15709 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15710
15711 * gcc.dg/i386-sse-8.c: New test.
15712
15713 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15714
15715 PR c/14114
15716 * gcc.dg/decl-5.c: New test.
15717
15718 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
15719
15720 * gcc.dg/20040305-1.c: New test.
15721
15722 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
15723
15724 PR other/14354
15725 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
15726
15727 2004-03-04 Ziemowit Laski <zlaski@apple.com>
15728
15729 PR c++/14425, c++/14426
15730 * g++.dg/ext/altivec-4.C: New test.
15731 * g++.dg/ext/altivec-5.C: New test.
15732
15733 2004-03-04 Geoffrey Keating <geoffk@apple.com>
15734
15735 * g++.old-deja/g++.other/linkage1.C: Expect errors about
15736 global variables of a type with no linkage.
15737 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
15738 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
15739 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
15740 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
15741 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
15742 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
15743 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
15744 * g++.dg/warn/deprecated.C: Name enum Color.
15745 * g++.dg/overload/VLA.C: Name structure for 'b'.
15746 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
15747
15748 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
15749
15750 * gcc.c-torture/compile/20040304-1.c: New test.
15751
15752 2004-03-03 Zack Weinberg <zack@codesourcery.com>
15753
15754 PR 13728
15755 * gcc.dg/decl-4.c: New testcase.
15756
15757 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
15758
15759 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
15760 as PRECF if sizeof (float) > sizeof (double).
15761 (PRECL): Make it the same as PRECF if
15762 sizeof (float) > sizeof (long double).
15763
15764 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15765
15766 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
15767 system type. Add check for irix6 which doesn't have c99 runtime.
15768
15769 2004-03-03 Bob Wilson <bob.wilson@acm.org>
15770
15771 * gcc.dg/const-elim-1.c: xfail for xtensa.
15772
15773 2004-03-01 Mark Mitchell <mark@codesourcery.com>
15774
15775 PR c++/14369
15776 * g++.dg/template/cond4.C: New test.
15777
15778 2004-03-01 Mark Mitchell <mark@codesourcery.com>
15779
15780 PR c++/14360
15781 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
15782
15783 PR c++/14361
15784 * g++.dg/parse/defarg7.C: New test.
15785
15786 PR c++/14359
15787 * g++.dg/template/friend26.C: New test.
15788
15789 2004-03-01 Mark Mitchell <mark@codesourcery.com>
15790
15791 PR c++/14324
15792 * g++.dg/abi/mangle21.C: New test.
15793
15794 PR c++/14260
15795 * g++.dg/parse/constructor2.C: New test.
15796
15797 PR c++/14337
15798 * g++.dg/template/sfinae1.C: New test.
15799
15800 2004-02-29 Mark Mitchell <mark@codesourcery.com>
15801
15802 PR c++/14267
15803 * g++.dg/expr/crash2.C: New test.
15804
15805 PR middle-end/13448
15806 * gcc.dg/inline-5.c: New test.
15807 * gcc.dg/always-inline.c: Split out tests into ...
15808 * gcc.dg/always-inline2.c: ... this and ...
15809 * gcc.dg/always-inline3.c: ... this.
15810
15811 2004-02-29 Mark Mitchell <mark@codesourcery.com>
15812
15813 PR debug/12103
15814 * g++.dg/debug/crash1.C: New test.
15815
15816 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
15817
15818 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
15819 function with __attribute__((noinline)).
15820 (recurser_void2): Likewise.
15821 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
15822 (recurser_void2): Likewise.
15823
15824 2004-02-29 Roger Sayle <roger@eyesopen.com>
15825
15826 PR middle-end/14203
15827 * g++.dg/warn/Wunused-6.C: New test case.
15828
15829 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
15830
15831 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
15832 not defined.
15833
15834 2004-02-27 Eric Christopher <echristo@redhat.com>
15835
15836 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
15837 * g++.dg/charset/asm2.c: Run only x86.
15838 * gcc.dg/charset/asm3.c: Ditto.
15839
15840 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
15841
15842 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
15843 ld_library_path.
15844
15845 2004-02-27 Ziemowit Laski <zlaski@apple.com>
15846
15847 * g++.dg/ext/altivec-3.C: New.
15848
15849 2004-02-26 Richard Henderson <rth@redhat.com>
15850
15851 * g++.dg/ext/attrib10.C: Mark for warning.
15852 * gcc.dg/attr-alias-1.c: New.
15853
15854 2004-02-26 Richard Henderson <rth@redhat.com>
15855
15856 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
15857 * gcc.c-torture/execute/20040208-2.c: ... it back.
15858
15859 2004-02-26 Eric Christopher <echristo@redhat.com>
15860
15861 * lib/target-supports.exp (check-iconv-available): New function.
15862 * lib/gcc-dg.exp (dg-require-iconv): New function.
15863 Use above.
15864 * gcc.dg/charset: New directory.
15865 * gcc.dg/charset/charset.exp: New file.
15866 * gcc.dg/charset/asm1.c: Ditto.
15867 * gcc.dg/charset/asm2.c: Ditto.
15868 * gcc.dg/charset/asm3.c: Ditto.
15869 * gcc.dg/charset/asm4.c: Ditto.
15870 * gcc.dg/charset/asm5.c: Ditto.
15871 * gcc.dg/charset/attribute1.c: Ditto.
15872 * gcc.dg/charset/attribute2.c: Ditto.
15873 * gcc.dg/charset/string1.c: Ditto.
15874 * g++.dg/charset: New directory.
15875 * g++.dg/dg.exp: Add here. Special options.
15876 * g++.dg/charset/charset.exp: New file.
15877 * g++.dg/charset/asm1.c: Ditto.
15878 * g++.dg/charset/asm2.c: Ditto.
15879 * g++.dg/charset/asm3.c: Ditto.
15880 * g++.dg/charset/asm4.c: Ditto.
15881 * g++.dg/charset/attribute1.c: Ditto.
15882 * g++.dg/charset/attribute2.c: Ditto.
15883 * g++.dg/charset/extern1.cc: Ditto.
15884 * g++.dg/charset/extern2.cc: Ditto.
15885 * g++.dg/charset/string1.c: Ditto.
15886
15887 2004-02-26 Mark Mitchell <mark@codesourcery.com>
15888
15889 PR c++/14278
15890 * g++.dg/parse/comma1.C: New test.
15891
15892 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15893
15894 PR c++/14284
15895 * g++.dg/template/ttp8.C: New test.
15896
15897 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
15898
15899 * gcc.dg/fixuns-trunc-1.c: New test.
15900
15901 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15902
15903 * gcc.dg/builtins-config.h: Use #elif.
15904
15905 2004-02-26 Michael Matz <matz@suse.de>
15906
15907 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
15908 * gcc.dg/991214-1.c: Likewise.
15909 * gcc.dg/i386-asm-1.c: Likewise.
15910
15911 2004-02-25 Richard Henderson <rth@redhat.com>
15912
15913 * gcc.c-torture/execute/20040208-2.c: Move ...
15914 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
15915
15916 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15917
15918 PR c++/14246
15919 * g++.dg/other/crash-3.C: New test.
15920
15921 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15922
15923 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
15924 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
15925
15926 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
15927 HP-UX.
15928
15929 2004-02-24 Michael Matz <matz@suse.de>
15930
15931 * gcc.dg/i386-regparm.c: New.
15932
15933 2004-02-23 James E Wilson <wilson@specifixinc.com>
15934
15935 * gcc.c-torture/execute/20040223-1.c: New.
15936
15937 2004-02-23 Zack Weinberg <zack@codesourcery.com>
15938 Kazu Hirata <kazu@cs.umass.edu>
15939
15940 * gcc.dg/fwritable-strings-1.c: Remove.
15941
15942 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
15943
15944 PR c/14156
15945 * gcc.dg/20040223-1.c: New test.
15946
15947 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15948
15949 PR c++/14106
15950 * g++.dg/ext/typeof9.C: New test.
15951
15952 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15953
15954 PR c++/14250
15955 * g++.dg/other/switch1.C: New test.
15956
15957 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
15958
15959 * gcc.dg/cast-function-1.c: Adjust for new informative message.
15960 * gcc.dg/va-arg-1.c: Likewise.
15961
15962 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15963
15964 PR c++/14143
15965 * g++.dg/template/koenig5.C: New test.
15966
15967 2004-02-21 Ziemowit Laski <zlaski@apple.com>
15968
15969 * g++.dg/ext/altivec-1.C: Generalize target triple.
15970 * g++.dg/ext/altivec-2.C: New test case.
15971 * g++.dg/ext/altivec_check.h: New file.
15972 * gcc.dg/altivec-1.c: Generalize target triple;
15973 include altivec_check.h and call altivec_check().
15974 * gcc.dg/altivec-[2-5].c: Generalize target triple.
15975 * gcc.dg/altivec-6.c: New test case.
15976 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
15977 type casts as needed.
15978 * gcc.dg/altivec-10.c: Include altivec_check.h and call
15979 altivec_check().
15980 * gcc.dg/altivec-12.c: New test case.
15981 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
15982 include altivec_check.h and call altivec_check().
15983 * gcc.dg/altivec_check.h: New file.
15984
15985 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15986
15987 * lib/target-supports.exp (check_alias_available): Don't mangle
15988 function `g' in test program.
15989
15990 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15991
15992 * lib/target-supports.exp (check_profiling_available): Check
15993 argument to determine whether we support a profiling type.
15994 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
15995 check_profiling_available.
15996 * g++.dg/bprob/bprob.exp: Likewise
15997 * g77.dg/bprob/bprob.exp: Likewise.
15998 * gcc.misc-tests/bprob.exp: Likewise.
15999 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
16000 dg-require-profiling and delete expected error handling.
16001 * gcc.dg/20021014-1.c: Likewise.
16002 * gcc.dg/nest.c: Likewise.
16003
16004 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16005
16006 PR c++/12007
16007 * g++.dg/other/vthunk1.C: New test.
16008
16009 2004-02-20 Falk Hueffner <falk@debian.org>
16010
16011 PR target/14201
16012 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
16013
16014 2004-02-20 Mark Mitchell <mark@codesourcery.com>
16015
16016 PR c++/13927
16017 * g++.dg/other/error8.C: Remove XFAIL markers.
16018
16019 PR c++/14173
16020 * g++.dg/ext/packed5.C: New test.
16021
16022 PR c++/14199
16023 * g++.dg/warn/Wunused-5.C: New test.
16024
16025 PR c++/14186
16026 * g++.dg/lookup/member1.C: New test.
16027
16028 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
16029
16030 * gcc.c-torture/compile/20040130-1.c: Enable only when
16031 __INT_MAX__ >= 2147483647L.
16032 * gcc.c-torture/compile/961203-1.c: Likewise.
16033
16034 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
16035
16036 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
16037 * g++.dg/opt/template1.C: Robustify assembler regexp
16038
16039 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16040
16041 * gcc.c-torture/execute/simd-4.x: Remove.
16042 * gcc.c-torture/execute/va-arg-25.x: Likewise.
16043 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
16044 Guard with #ifndef SKIP_ATTRIBUTE.
16045 * gcc.dg/compat/vector-1_y.c: Likewise.
16046 * gcc.dg/compat/vector-2_x.c: Likewise.
16047 * gcc.dg/compat/vector-2_y.c: Likewise.
16048 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
16049 * g++.dg/eh/simd-2.C: Likewise.
16050
16051 2004-02-19 Alan Modra <amodra@bigpond.net.au>
16052
16053 * gcc.c-torture/compile/complex-1.c: New.
16054
16055 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
16056
16057 PR target/14209
16058 * gcc.c-torture/execute/20040218-1.c: New test.
16059
16060 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16061
16062 PR c++/14181
16063 * g++.dg/parse/new2.C: New test.
16064
16065 2004-02-18 Paul Brook <paul@codesourcery.com>
16066
16067 * gcc.c-torture/compile/libcall-1.c: New test.
16068
16069 2004-02-18 Paul Brook <paul@codesourcery.com>
16070
16071 PR debug/12934
16072 * gcc.dg/debug/debug-7.c: New test.
16073
16074 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
16075
16076 * gcc.dg/20040217-1.c: New test.
16077
16078 2004-02-17 Zack Weinberg <zack@codesourcery.com>
16079
16080 * gcc.c-torture/execute/990208-1.x: Delete.
16081
16082 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
16083
16084 * gcc.c-torture/execute/20040208-2.x: New file.
16085
16086 2004-02-17 Mark Mitchell <mark@codesourcery.com>
16087
16088 PR c++/11326
16089 * g++.dg/abi/structret1.C: New test.
16090
16091 2004-02-17 Jakub Jelinek <jakub@redhat.com>
16092
16093 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
16094 (i386_cpuid): No need to test if cpuid is available on AMD64.
16095 Fix assembly, so that it works onboth i386 and AMD64.
16096 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
16097 (vecInLong): Fix s[] member type to unsigned int.
16098 (vecInWord): Remove type.
16099 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
16100 (a64, b64, c64, d64, e64): Remove.
16101 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
16102 Remove unused variable. Remove initialization of removed variables.
16103 Don't call mmx_tests nor sse_tests.
16104 (reference_mmx, reference_sse): Remove.
16105 (check): Add return stmt.
16106 * gcc.dg/i386-sse-7.c: New test.
16107 * gcc.dg/i386-mmx-4.c: New test.
16108
16109 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16110
16111 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
16112 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
16113 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
16114 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
16115 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
16116 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
16117 g++.dg/tc1/dr94.C: Fix line terminator.
16118
16119 2004-02-16 Geoffrey Keating <geoffk@apple.com>
16120
16121 * gcc.c-torture/compile/20040216-1.c: New.
16122
16123 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16124
16125 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
16126 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
16127 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
16128 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
16129 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
16130 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
16131
16132 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
16133
16134 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
16135
16136 2004-02-15 Mark Mitchell <mark@codesourcery.com>
16137
16138 PR c++/13971
16139 * g++.dg/expr/cond4.C: New test.
16140
16141 PR c++/14086
16142 * g++.dg/lookup/crash2.C: New test.
16143
16144 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
16145
16146 * gcc.c-torture/compile/20040214-2.c: New test.
16147
16148 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
16149
16150 PR c++/14116
16151 * g++.dg/ext/typeof8.C: New test.
16152
16153 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
16154
16155 * gcc.c-torture/compile/20040214-1.c: New test.
16156
16157 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16158
16159 PR c++/13635
16160 * g++.dg/template/spec11.C: New test.
16161
16162 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16163
16164 PR c++/13927
16165 * g++.dg/other/error8.C: New test.
16166
16167 2004-02-13 Mark Mitchell <mark@codesourcery.com>
16168
16169 PR c++/14122
16170 * g++.dg/template/array4.C: New test.
16171
16172 PR c++/14108
16173 * g++.dg/inherit/thunk2.C: New test.
16174
16175 PR c++/14083
16176 * g++.dg/eh/cond2.C: New test.
16177
16178 2004-02-12 Alan Modra <amodra@bigpond.net.au>
16179
16180 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
16181
16182 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
16183
16184 * lib/scanasm.exp (dg-scan): Quote pattern before display.
16185
16186 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
16187
16188 * g++.dg/simd-2.C: xfail on ppc64-linux.
16189
16190 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
16191
16192 PR c/456
16193 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
16194 tests.
16195
16196 2004-02-11 Uros Bizjak <uros@kss-loka.si>
16197
16198 * gcc.dg/builtins-33.c: New test.
16199
16200 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
16201
16202 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
16203
16204 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
16205
16206 * g++.dg/simd-2.C: Set -maltivec for ppc64.
16207
16208 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
16209
16210 * gcc.dg/ppc64-abi-3.c: New test.
16211
16212 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
16213
16214 PR c/14092
16215
16216 * gcc.dg/pr14092-1.c: New testcase.
16217
16218 2004-02-10 Alan Modra <amodra@bigpond.net.au>
16219
16220 * gcc.dg/cpp/assert4.c: Fix typo last change.
16221
16222 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
16223 * gcc.dg/cpp/assert4.c: Handle powerpc64.
16224
16225 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
16226
16227 2004-02-09 Roger Sayle <roger@eyesopen.com>
16228
16229 * gcc.c-torture/compile/20040209-1.c: New test case.
16230
16231 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
16232
16233 * gcc.dg/c90-init-1.c: Adjust expected error messages.
16234
16235 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
16236
16237 * gcc.c-torture/execute/20040208-[12].c: New tests.
16238
16239 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
16240
16241 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
16242
16243 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
16244
16245 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
16246
16247 2004-02-07 Zack Weinberg <zack@codesourcery.com>
16248
16249 Bug 13856
16250 * gcc.dg/visibility-8.c: New testcase.
16251
16252 2004-02-07 Zack Weinberg <zack@codesourcery.com>
16253
16254 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
16255 arguments.
16256 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
16257
16258 2004-02-07 Roger Sayle <roger@eyesopen.com>
16259
16260 PR middle-end/13696
16261 * g++.dg/opt/fold1.C: New test case.
16262
16263 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16264
16265 PR c++/14033
16266 * g++.dg/other/crash-2.C: New test.
16267
16268 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16269
16270 PR c++/14028
16271 * g++.dg/parse/angle-bracket2.C: New test.
16272
16273 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
16274
16275 PR middle-end/13750
16276 Revert:
16277 2004-01-15 Geoffrey Keating <geoffk@apple.com>
16278 PR pch/13361
16279 * testsuite/g++.dg/pch/wchar-1.C: New.
16280 * testsuite/g++.dg/pch/wchar-1.Hs: New.
16281
16282 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16283
16284 PR c++/14008
16285 * g++.dg/parse/error15.C: New test.
16286 * g++.dg/parse/crash11.C: Update dg-error mark.
16287
16288 2004-02-04 Mark Mitchell <mark@codesourcery.com>
16289
16290 PR c++/13932
16291 * g++.dg/warn/conv2.C: New test.
16292
16293 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16294
16295 PR c++/13086
16296 * g++.dg/warn/incomplete1.C: Remove xfail.
16297
16298 2004-02-04 Mark Mitchell <mark@codesourcery.com>
16299
16300 * lib/file-format.exp (gcc_target_object_format): Use
16301 ${tool}_target_compile, not gcc_target_compile.
16302 * lib/target-supports.exp (check_alias_available): Likewise.
16303 (check_gc_sections_available): Likewise.
16304 * g++.dg/ext/attrib10.C: Use dg-require-alias.
16305 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
16306 dg-require-alias.
16307
16308 2004-02-04 Mark Mitchell <mark@codesourcery.com>
16309
16310 PR c++/13969
16311 * g++.dg/template/static6.C: New test.
16312
16313 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
16314
16315 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
16316
16317 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16318
16319 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
16320 tests for systems where `char' is unsigned by default.
16321
16322 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16323
16324 PR c++/13997
16325 * g++.dg/template/partial3.C: New test.
16326
16327 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
16328
16329 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
16330 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
16331 Remove mentions of obsolete ports.
16332
16333 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
16334
16335 * gcc.dg/noncompile/20001228-1.c: Fix for new
16336 error message.
16337
16338 2004-02-03 Roger Sayle <roger@eyesopen.com>
16339
16340 PR target/9348
16341 * gcc.c-torture/execute/multdi-1.c: New test case.
16342
16343 2004-02-03 Mark Mitchell <mark@codesourcery.com>
16344
16345 PR c++/13925
16346 * g++.dg/template/lookup5.C: New test.
16347
16348 2004-02-03 Mark Mitchell <mark@codesourcery.com>
16349
16350 PR c++/13950
16351 * g++.dg/template/lookup4.C: New test.
16352
16353 PR c++/13970
16354 * g++.dg/parse/error14.C: New test.
16355
16356 PR c++/14002
16357 * g++.dg/parse/template13.C: New test.
16358
16359 2004-02-03 Mark Mitchell <mark@codesourcery.com>
16360
16361 PR c++/13978
16362 * g++.dg/template/koenig4.C: New test.
16363
16364 PR c++/13968
16365 * g++.dg/template/crash17.C: New test.
16366
16367 PR c++/13975
16368 * g++.dg/parse/error13.C: New test.
16369 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
16370
16371 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
16372
16373 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
16374
16375 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
16376
16377 PR c/11658
16378 PR c/13994
16379 * gcc.dg/noncompile/20040203-1.c: New test.
16380 * gcc.dg/noncompile/20040203-2.c: Likewise.
16381 * gcc.dg/noncompile/20040203-3.c: Likewise.
16382 * gcc.dg/20040203-1.c: Likewise.
16383
16384 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
16385
16386 PR c++/10858
16387 * g++.dg/template/sizeof7.C: New test.
16388
16389 2004-02-02 Eric Christopher <echristo@redhat.com>
16390 Zack Weinberg <zack@codesourcery.com>
16391
16392 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
16393
16394 2004-02-02 Zack Weinberg <zack@codesourcery.com>
16395
16396 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
16397 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
16398 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
16399 * gcc.dg/cleanup-5.c: Run only on Linux targets.
16400
16401 2004-02-02 Mark Mitchell <mark@codesourcery.com>
16402
16403 PR c++/13113
16404 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
16405
16406 PR c++/13854
16407 * g++.dg/ext/attrib13.C: New test.
16408
16409 PR c++/13907
16410 * g++.dg/conversion/op2.C: New test.
16411
16412 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
16413
16414 * gcc.dg/titype-1.c: Fix pasto.
16415
16416 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
16417
16418 * gcc.dg/titype-1.c: New test.
16419
16420 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16421
16422 PR c++/13957
16423 * g++.dg/template/non-type-template-argument-1.C,
16424 g++.dg/template/qualified-id1.C: Update dg-error marks.
16425 * g++.dg/template/nontype6.C: New test.
16426
16427 2004-02-01 Roger Sayle <roger@eyesopen.com>
16428
16429 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
16430 * gcc.dg/builtins-31.c: New testcase.
16431 * gcc.dg/builtins-32.c: New testcase.
16432
16433 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
16434
16435 * objc.dg/call-super-2.m: Update line numbers
16436 for the including of stddef.h.
16437
16438 2004-01-30 Michael Matz <matz@suse.de>
16439
16440 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
16441 g++.dg/ext/case-range3.C: New tests.
16442
16443 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16444
16445 DR206
16446 PR c++/13813
16447 * g++.dg/template/member4.C: New test.
16448
16449 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16450
16451 PR c++/13683
16452 * g++.dg/template/sizeof6.C: New test.
16453
16454 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
16455
16456 * gcc.dg/fwritable-strings-1.c: New test.
16457
16458 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
16459
16460 * gcc.c-torture/compile/20040130-1.c: New test.
16461
16462 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
16463
16464 * objc.dg/call-super-2.m: Include stddef.h for size_t.
16465
16466 2004-01-29 Mark Mitchell <mark@codesourcery.com>
16467
16468 PR c++/13883
16469 * g++.dg/template/ctor3.C: New test.
16470
16471 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16472
16473 * g++.dg/tc1: New directory.
16474 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
16475 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
16476 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
16477 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
16478 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
16479
16480 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16481
16482 * g++.dg/parse/error11.C: New test.
16483 * g++.dg/parse/error12.C: Likewise.
16484
16485 2004-01-28 Ziemowit Laski <zlaski@apple.com>
16486
16487 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
16488 (scan_initial, main): Use aligned_sizeof instead of sizeof.
16489
16490 2004-01-28 Mark Mitchell <mark@codesourcery.com>
16491
16492 PR c++/13791
16493 * g++.dg/ext/attrib12.C: New test.
16494
16495 PR c++/13736
16496 * g++.dg/parse/cast2.C: New test.
16497
16498 2004-01-27 James E Wilson <wilson@specifixinc.com>
16499
16500 * objc.dg/encode-2.m (main): New local string. Set depending on
16501 sizeof long. Use in sscanf call.
16502 * objc.dg/encode-3.m (main): New local string. Set depending on
16503 sizeof long. Use in scan_initial call.
16504
16505 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16506
16507 * objc.dg/call-super-2.m: Make LP64-safe.
16508 * objc.dg/desig-init-1.m: Likewise.
16509
16510 2004-01-27 Devang Patel <dpatel@apple.com>
16511
16512 * g++.dg/debug/namespace1.C: New test.
16513
16514 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
16515
16516 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
16517 xscale-*-*.
16518
16519 * gcc.dg/arm-mmx-1.c: New test.
16520
16521 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
16522
16523 * gcc.dg/20040127-1.c: New test.
16524 * gcc.dg/20040127-2.c: New test.
16525
16526 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
16527
16528 * objc.dg/stret-1.m (glob): Renamed to globa.
16529
16530 2004-01-26 Mark Mitchell <mark@codesourcery.com>
16531
16532 PR c++/13663
16533 * g++.dg/expr/for1.C: New test.
16534
16535 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
16536
16537 PR middle-end/13779
16538 * gcc.dg/darwin-longlong.c: New test.
16539
16540 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
16541
16542 * gcc.dg/20040124-1.c: Moved test from here...
16543 * gcc.c-torture/compile/20040124-1.c: ...to here.
16544
16545 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
16546
16547 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
16548 the assembly output if -m64 is passed.
16549
16550 2004-01-25 Mark Mitchell <mark@codesourcery.com>
16551
16552 PR c++/13833
16553 * g++.dg/template/cond3.C: New test.
16554
16555 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16556
16557 PR c++/13810
16558 * g++.dg/template/ttp7.C: New test.
16559
16560 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16561
16562 PR c++/13797
16563 * g++.dg/template/nontype4.C: New test.
16564 * g++.dg/template/nontype5.C: Likewise.
16565
16566 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
16567
16568 * gcc.dg/torture/mips-clobber-at.c: New test.
16569
16570 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
16571
16572 * gcc.dg/20040124-1.c: New test.
16573
16574 2004-01-24 Jakub Jelinek <jakub@redhat.com>
16575
16576 * gcc.dg/20040123-1.c: New test.
16577
16578 2004-01-23 Zack Weinberg <zack@codesourcery.com>
16579
16580 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
16581
16582 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
16583
16584 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
16585
16586 2004-01-23 Andrew Pinski <apinski@apple.com>
16587
16588 * gcc.dg/20030121-1.c: Move to ..
16589 * gcc.dg/20040121-1.c: here.
16590
16591 2004-01-23 Roger Sayle <roger@eyesopen.com>
16592
16593 * gcc.dg/builtins-29.c: New test case.
16594
16595 2004-01-23 Zack Weinberg <zack@codesourcery.com>
16596
16597 PR 18314
16598 * gcc.dg/builtins-30.c: New testcase.
16599
16600 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
16601
16602 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
16603 * lib/g77.exp: Likewise.
16604 * lib/objc.exp: Likewise.
16605 * lib/g++.exp: Likewise.
16606
16607 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
16608
16609 * gcc.dg/struct-by-value-2.c: New test.
16610
16611 2004-01-21 Andrew Pinski <apinski@apple.com>
16612
16613 PR target/13785
16614 * gcc.dg/20030121-1.c: New test.
16615
16616 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
16617
16618 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
16619 clobber frame pointer register in asm statement.
16620
16621 2004-01-21 Falk Hueffner <falk@debian.org>
16622
16623 * gcc.c-torture/compile/20040121-1.c: New test.
16624
16625 2004-01-21 Zack Weinberg <zack@codesourcery.com>
16626
16627 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
16628
16629 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
16630
16631 * gcc.dg/ppc64-abi-2.c: New test.
16632
16633 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
16634
16635 * lib/treelang.exp: Fill out this file.
16636 * lib/treelang-dg.exp: New File.
16637
16638 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
16639
16640 * gcc.c-torture/compile/981022-1.c: Remove.
16641 * gcc.dg/array-5.c: Remove XFAIL.
16642 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
16643 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
16644 gcc.dg/cond-lvalue-1.c: Update.
16645 * gcc.dg/cast-lvalue-2.c: New test.
16646
16647 2004-01-19 Mark Mitchell <mark@codesourcery.com>
16648
16649 PR c++/13592
16650 * g++.dg/other/error1.C (class foo): Tweak error message.
16651
16652 PR c++/13592
16653 * g++.dg/template/call2.C: New test.
16654
16655 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16656
16657 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
16658 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
16659 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
16660 scalar-return-1_x.c, scalar-return-2_y.c,
16661 scalar-return-3_x.c, scalar-return-3_y.c,
16662 scalar-return-4_x.c, scalar-return-4_y.c,
16663 struct-align-1.h, struct-align-1_x.c,
16664 struct-align-1_y.c, struct-align-2.h,
16665 struct-align-2_x.c, struct-align-2_y.c,
16666 struct-by-value-10_y.c, struct-by-value-11_x.c,
16667 struct-by-value-11_y.c, struct-by-value-12_x.c,
16668 struct-by-value-12_y.c, struct-by-value-13_x.c,
16669 struct-by-value-13_y.c, struct-by-value-14_x.c,
16670 struct-by-value-14_y.c, struct-by-value-15_x.c,
16671 struct-by-value-15_y.c, struct-by-value-16_y.c,
16672 struct-by-value-17_y.c, struct-by-value-18_y.c,
16673 struct-by-value-19_y.c, struct-by-value-1_x.c,
16674 struct-by-value-1_y.c, struct-by-value-20_y.c,
16675 struct-by-value-2_x.c, struct-by-value-2_y.c,
16676 struct-by-value-3_y.c, struct-by-value-4_x.c,
16677 struct-by-value-4_y.c, struct-by-value-5_y.c,
16678 struct-by-value-6_y.c, struct-by-value-7_y.c
16679 struct-by-value-8_x.c, struct-by-value-8_y.c
16680 struct-by-value-9_x.c, struct-by-value-9_y.c
16681 struct-return-10_x.c, struct-return-10_y.c,
16682 struct-return-19_x.c, struct-return-20_x.c
16683 struct-return-2_x.c, struct-return-2_y.c
16684 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
16685 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
16686
16687 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16688
16689 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
16690 attribute on sparc*-sun-solaris2.*.
16691
16692 2004-01-18 Mark Mitchell <mark@codesourcery.com>
16693
16694 PR c++/13710
16695 * g++.dg/ext/typeof7.C: New test.
16696
16697 2004-01-18 David Edelsohn <edelsohn@gnu.org>
16698
16699 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
16700 * gcc.dg/const-elim-1.c: Same.
16701
16702 2004-01-17 Ziemowit Laski <zlaski@apple.com>
16703
16704 * objc.dg/stret-1.m: New.
16705 * objc.dg/stret-2.m: New.
16706
16707 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
16708
16709 PR c++/11895
16710 * g++.dg/ext/vector1.C: New test.
16711
16712 2004-01-16 Geoffrey Keating <geoffk@apple.com>
16713
16714 * gcc.dg/pch/import-1.c: New.
16715 * gcc.dg/pch/import-1.hs: New.
16716 * gcc.dg/pch/import-1a.h: New.
16717 * gcc.dg/pch/import-1b.h: New.
16718 * gcc.dg/pch/import-1c.h: New.
16719
16720 2004-01-16 Mark Mitchell <mark@codesourcery.com>
16721
16722 PR c++/13574
16723 * g++.dg/ext/array1.C: New test.
16724
16725 PR c++/13178
16726 * g++.dg/conversion/op1.C: New test.
16727
16728 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
16729
16730 PR 11864
16731 From Kazumoto Kojima / Dan Kegel:
16732 * gcc.dg/pr11864-1.c: New test.
16733
16734 PR 10392
16735 From Marcus Comstedt / Dan Kegel:
16736 * gcc.dg/pr10392-1.c: New test.
16737
16738 2004-01-16 Mark Mitchell <mark@codesourcery.com>
16739
16740 PR c++/13478
16741 * g++.dg/init/ref10.C: New test.
16742
16743 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16744
16745 PR c++/13407
16746 * g++.dg/parse/typename6.C: New test.
16747
16748 2004-01-15 Geoffrey Keating <geoffk@apple.com>
16749
16750 PR pch/13361
16751 * testsuite/g++.dg/pch/wchar-1.C: New.
16752 * testsuite/g++.dg/pch/wchar-1.Hs: New.
16753
16754 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16755
16756 PR c++/9259
16757 * g++.dg/expr/sizeof2.C: New test.
16758
16759 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
16760
16761 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
16762
16763 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
16764
16765 PR c++/13659
16766 * g++.dg/lookup/strong-using-3.C: New.
16767 * g++.dg/lookup/using-10.C: New.
16768
16769 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
16770
16771 PR c++/13594
16772 * g++.dg/lookup/strong-using-2.C: New.
16773
16774 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
16775 Dan Kegel <dank@kegel.com>
16776 J"orn Rennecke <joern.rennecke@superh.com>
16777
16778 PR target/9365
16779 * gcc.dg/pr9365-1.c: New test.
16780
16781 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16782
16783 PR c++/8856
16784 * g++.dg/parse/casting-operator2.C: New test.
16785 * g++.old-deja/g++.pt/explicit83.C: Remove.
16786
16787 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
16788
16789 * gcc.dg/label-compound-stmt-1.c: New test.
16790 * gcc.c-torture/compile/950922-1.c,
16791 gcc.c-torture/compile/20000211-3.c,
16792 gcc.c-torture/compile/20000518-1.c,
16793 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
16794 compound statements.
16795
16796 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
16797
16798 * gcc.dg/ppc64-abi-1.c: New test.
16799
16800 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
16801
16802 * g++.dg/ext/attrib9.C: Add dg-warnings.
16803
16804 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16805
16806 PR c++/12335
16807 * g++.dg/parse/dtor3.C: New test.
16808
16809 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
16810
16811 PR c++/12709
16812 * g++.dg/parse/try-catch-1.C: New test.
16813
16814 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
16815
16816 * ada/acats/run_all.sh: Add more verbose output in acats.log
16817 when compiling tests.
16818
16819 2004-01-12 Zack Weinberg <zack@codesourcery.com>
16820
16821 PR 13656
16822 * gcc.dg/typedef-redecl.c: New test case.
16823 * gcc.dg/typedef-redecl.h: New support file.
16824
16825 2004-01-13 Jan Hubicka <jh@suse.cz>
16826
16827 * gcc.dg/always_inline.c: New test.
16828 * gcc.dg/debug/20031231-1.c: Fix.
16829
16830 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16831
16832 PR c++/13474
16833 * g++.dg/template/array3.C: New test.
16834
16835 2004-01-12 Zack Weinberg <zack@codesourcery.com>
16836
16837 * g++.dg/ext/lvalue1.C: No longer expected to fail.
16838 * g++.dg/warn/Wunused-2.C: Likewise.
16839
16840 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16841
16842 PR c++/13289
16843 * g++.dg/template/instantiate6.C: New test.
16844
16845 2004-01-12 Roger Sayle <roger@eyesopen.com>
16846
16847 PR middle-end/11397
16848 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
16849
16850 2004-01-12 Jan Hubicka <jh@suse.cz>
16851
16852 PR opt/12826
16853 * gcc.dg/20040112-1.c: New.
16854
16855 * gcc.dg/dwarf-die[1-7].c: Move to...
16856 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
16857 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
16858
16859 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
16860
16861 PR c++/4100
16862 * g++.dg/parse/friend4.C: New test.
16863
16864 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
16865
16866 PR c++/4100
16867 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
16868 definition is called a friend.
16869
16870 2004-01-11 Zack Weinberg <zack@codesourcery.com>
16871
16872 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
16873
16874 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
16875
16876 PR c++/3478
16877 * g++.dg/parse/error10.C: New test.
16878 * g++.dg/template/arg2.C: Accept "invalid type" error.
16879
16880 2004-01-11 Jakub Jelinek <jakub@redhat.com>
16881
16882 PR middle-end/13392
16883 * g++.dg/opt/expect2.C: New test.
16884
16885 2004-01-10 Zack Weinberg <zack@codesourcery.com>
16886
16887 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
16888 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
16889 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
16890 Update dg-error regexps.
16891
16892 2004-01-10 Zack Weinberg <zack@codesourcery.com>
16893
16894 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
16895 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
16896
16897 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
16898
16899 * gcc.dg/pragma-re-1.c: Use right pointer type.
16900
16901 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
16902
16903 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
16904
16905 2004-01-09 Geoffrey Keating <geoffk@apple.com>
16906
16907 * gcc.dg/rs6000-ldouble-1.c: New.
16908
16909 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16910
16911 DR 337
16912 PR c++/9256
16913 * g++.dg/other/abstract1.C: New test.
16914
16915 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
16916
16917 * g++.dg/lookup/strong-using-1.C: New.
16918
16919 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
16920
16921 PR c/11234
16922 * gcc.dg/func-ptr-conv-1.c: New test.
16923 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
16924
16925 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
16926
16927 PR target/13380.
16928 * gcc.c-torture/compile/20040109-1.c: New.
16929
16930 2004-01-08 Stuart Hastings <stuart@apple.com>
16931
16932 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
16933 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
16934 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
16935
16936 2004-01-09 Alan Modra <amodra@bigpond.net.au>
16937
16938 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
16939
16940 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
16941
16942 * ada/acats/run_acats: Treat 'gnatchop' the same way
16943 as 'gnatmake'. Export GCC_DRIVER.
16944 * ada/acats/run_all.sh: Add target_gnatchop. Use
16945 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
16946
16947 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16948
16949 PR c++/12573
16950 * g++.dg/template/dependent-expr4.C: New test.
16951
16952 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
16953
16954 * gcc.dg/altivec-11.c: New test.
16955
16956 2004-01-07 Mark Mitchell <mark@codesourcery.com>
16957
16958 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
16959
16960 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
16961
16962 PR c/6024
16963 * gcc.dg/enum-compat-1.c: New test.
16964 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
16965
16966 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
16967
16968 PR c/12165
16969 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
16970 gcc.dg/c99-idem-qual-3.c: New tests.
16971
16972 2004-01-07 Alan Modra <amodra@bigpond.net.au>
16973
16974 * gcc.dg/winline-7.c: Don't cast void * to int.
16975
16976 2004-01-06 Jan Hubicka <jh@suse.cz>
16977
16978 * gcc.dg/i386-sse-5.c: New test
16979 * g++.dg/eh/simd-1.c: Add -w argument for i386.
16980
16981 2004-01-05 Mark Mitchell <mark@codesourcery.com>
16982
16983 PR c++/12815
16984 * g++.dg/rtti/typeid4.C: New test.
16985
16986 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
16987
16988 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
16989
16990 2004-01-05 Mark Mitchell <mark@codesourcery.com>
16991
16992 PR c++/12132
16993 * g++.dg/template/error11.C: New test.
16994
16995 PR c++/13451
16996 * g++.dg/template/class2.C: New test.
16997
16998 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
16999 Richard Sandiford <rsandifo@redhat.com>
17000
17001 PR c++/13387
17002 * g++.dg/opt/alias3.C: New test.
17003
17004 2004-01-04 Mark Mitchell <mark@codesourcery.com>
17005
17006 PR c++/13157
17007 * g++.dg/template/koenig3.C: New test.
17008
17009 PR c++/13529
17010 * g++.dg/parse/offsetof3.C: New test.
17011
17012 * g++.dg/init/copy7.C: Add missing dg-error markers.
17013
17014 PR c++/12226
17015 * g++.dg/init/copy7.c: New test.
17016
17017 PR c++/13536
17018 * g++.dg/parse/cast1.C: New test.
17019
17020 2004-01-04 Jan Hubicka <jh@suse.cz>
17021
17022 * gcc.dg/winline[1-7].c: New tests.
17023
17024 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17025
17026 PR c++/13520
17027 * g++.dg/template/qualttp22.C: New test.
17028
17029 2004-01-01 Jan Hubicka <jh@suse.cz>
17030
17031 * gcc.dg/debug/20031231-1.c: New.
17032 * gcc.c-torture/compile/20040101-1.c: New.
17033 * gcc.dg/dwarf-die-[1-7].c: New.
17034
17035 2004-01-01 Jakub Jelinek <jakub@redhat.com>
17036
17037 PR optimization/13521
17038 * gcc.c-torture/compile/20031231-1.c: New test.
17039
17040 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
17041
17042 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
17043
17044 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17045
17046 PR c++/10079
17047 * g++.dg/template/crash16.C: New test.
17048
17049 2003-12-30 Mark Mitchell <mark@codesourcery.com>
17050
17051 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
17052
17053 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
17054
17055 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
17056 ports.
17057 * g++.old-deja/g++.jason/thunk3.C: Likewise.
17058 * g++.old-deja/g++.law/profile1.C: Likewise.
17059 * gcc.c-torture/compile/981006-1.c: Likewise.
17060 * gcc.c-torture/execute/loop-2e.x: Likewise.
17061 * gcc.c-torture/execute/loop-2f.x: Remove.
17062 * gcc.c-torture/execute/loop-2g.x: Likewise.
17063 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
17064 * gcc.dg/20020312-2.c: Remove traces of dead ports.
17065
17066 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
17067
17068 PR c++/13507
17069 * g++.dg/ext/attrib11.C: New test.
17070
17071 PR c++/13494
17072 * g++.dg/template/array2-1.C: New test.
17073 * g++.dg/template/array2-2.C: New test.
17074
17075 2003-12-29 Mark Mitchell <mark@codesourcery.com>
17076
17077 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
17078
17079 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
17080
17081 PR c++/12774
17082 * g++.dg/template/array1-1.C: New test.
17083 * g++.dg/template/array1-2.C: New test.
17084
17085 2003-12-29 Roger Sayle <roger@eyesopen.com>
17086
17087 PR fortran/12632
17088 * g77.dg/12632.f: New test case.
17089
17090 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17091
17092 PR c++/13289
17093 * g++.dg/parse/nontype1.C: New test.
17094
17095 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17096
17097 PR c++/12403
17098 * g++.dg/parse/explicit1.C: New test.
17099 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
17100
17101 2003-12-28 Mark Mitchell <mark@codesourcery.com>
17102
17103 PR c++/13081
17104 * g++.dg/opt/inline6.C: New test.
17105
17106 PR c++/12613
17107 * g++.dg/parse/error9.C: New test.
17108
17109 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
17110
17111 2003-12-28 Mark Mitchell <mark@codesourcery.com>
17112
17113 PR c++/13009
17114 * g++.dg/init/assign1.C: New test.
17115
17116 2003-12-28 Roger Sayle <roger@eyesopen.com>
17117
17118 PR c++/13070
17119 * g++.dg/warn/format3.C: New test case.
17120
17121 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17122
17123 * gcc.c-torture/compile/20031227-1.c: New test.
17124
17125 2003-12-23 Mark Mitchell <mark@codesourcery.com>
17126
17127 * g++.dg/bprob/bprob.exp: Load target-supports.exp
17128 * g77.dg/bprob/bprob.exp: Likewise.
17129 * gcc.misc-tests/bprob.exp: Likewise.
17130 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
17131 variants on systems where the library does not provide that
17132 functionality.
17133 * gcc.dg/builtins-20.c: Use builtins-config.h.
17134 * gcc.dg/builtins-config.h: New file.
17135
17136 2003-12-23 Mark Mitchell <mark@codesourcery.com>
17137
17138 * lib/gcc-dg.exp (dg-require-profiling): New function.
17139 * lib/target-supports.exp (check_profiling_available): Likewise.
17140 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
17141 * g77.dg/bprob/bprob.exp: Likewise.
17142 * gcc.misc-tests/bprob.exp: Likewise.
17143 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
17144 * gcc.dg/20021014-1.c: Likewise.
17145 * gcc.dg/nest.c: Likewise.
17146
17147 2003-12-23 Mark Mitchell <mark@codesourcery.com>
17148
17149 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
17150 compiling.
17151 * g++.dg/lookup/java2.C: Likewise.
17152 * gcc.dg/cpp/lexident.c: Likewise.
17153
17154 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
17155
17156 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
17157 given.
17158 * gcc.c-torture/compile/961203-1.c: Likewise.
17159 * gcc.c-torture/compile/980506-1.c: Likewise.
17160
17161 2003-12-23 Zack Weinberg <zack@codesourcery.com>
17162
17163 * lib/gcc-dg.exp (dg-prune-output): New annotation.
17164 (additional_prunes): New global.
17165 (gcc-dg-prune): Handle additional per-test pruning.
17166 (dg-test): Clear additional_prunes between tests.
17167
17168 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
17169 dg-prune-output to avoid spurious failures from assembler
17170 complaining about nonexistent WAW violations.
17171 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
17172 Use dg-prune-output to avoid spurious failures from assembler
17173 warning about Itanium B-step errata.
17174
17175 2003-12-23 Mark Mitchell <mark@codesourcery.com>
17176
17177 * g++.dg/abi/macro0.C: New test.
17178 * g++.dg/abi/macro1.C: Likewise.
17179 * g++.dg/abi/macro2.C: Likewise.
17180
17181 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
17182 * g++.dg/abi/bitfield7.C: Likewise.
17183 * g++.dg/abi/dtor2.C: Likewise.
17184 * g++.dg/abi/mangle11.C: Likewise.
17185 * g++.dg/abi/mangle12.C: Likewise.
17186 * g++.dg/abi/mangle14.C: Likewise.
17187 * g++.dg/abi/mangle17.C: Likewise.
17188 * g++.dg/abi/vbase10.C: Likewise.
17189 * g++.dg/abi/vbase14.C: Likewise.
17190 * g++.dg/template/qualttp17.C: Likewise.
17191
17192 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
17193
17194 PR c/11995
17195 * gcc.dg/20031223-1.c: New test.
17196
17197 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
17198
17199 * gcc.dg/noreturn-7.c: New test.
17200
17201 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
17202
17203 * gcc.dg/null-pointer-1.c: New test.
17204
17205 2003-12-22 Mark Mitchell <mark@codesourcery.com>
17206
17207 * g++.old-deja/g++.jason/template18.C: Remove.
17208 * g++.old-deja/g++.jason/template37.C: Likewise.
17209
17210 PR c++/12862
17211 * g++.dg/lookup/ns1.C: New test.
17212
17213 PR c++/12397
17214 * g++.dg/template/lookup3.C: New test.
17215
17216 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
17217
17218 * g++.dg/template/recurse1.C: New test
17219
17220 2003-12-22 Mark Mitchell <mark@codesourcery.com>
17221
17222 PR c++/12479
17223 * g++.dg/parse/semicolon1.C: New test.
17224 * g++.dg/parse/semicolon1.h: Likewise.
17225
17226 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
17227
17228 * gcc.dg/darwin-misaligned.c: New test.
17229
17230 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
17231
17232 PR c/9163
17233 * gcc.dg/20031222-1.c: New test.
17234
17235 2003-12-21 Mark Mitchell <mark@codesourcery.com>
17236
17237 PR c++/13438
17238 * g++.dg/parse/error8.C: New test.
17239
17240 PR c++/11554
17241 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
17242
17243 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
17244
17245 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
17246 too small.
17247 * gcc.c-torture/compile/930217-1.c: Likewise.
17248 * gcc.c-torture/compile/930513-1.c: Likewise.
17249 * gcc.c-torture/execute/920908-2.c: Likewise.
17250 * gcc.c-torture/execute/921204-1.c: Likewise.
17251 * gcc.c-torture/execute/930621-1.c: Likewise.
17252 * gcc.c-torture/execute/930630-1.c: Likewise.
17253 * gcc.c-torture/execute/931031-1.c: Likewise.
17254 * gcc.c-torture/execute/980602-2.c: Likewise.
17255 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
17256 * gcc.c-torture/execute/compndlit-1.c: Likewise.
17257 * gcc.c-torture/execute/extzvsi.c: Likewise.
17258 * gcc.c-torture/unsorted/ext.c: Likewise.
17259
17260 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
17261
17262 PR target/12749
17263 * gcc.c-torture/compile/20031220-2.c: New test case.
17264
17265 2003-12-20 Roger Sayle <roger@eyesopen.com>
17266
17267 PR optimization/13031
17268 * gcc.c-torture/compile/20031220-1.c: New test case.
17269
17270 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
17271
17272 * gcc.dg/cast-function-1.c: New test.
17273
17274 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
17275
17276 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
17277 formats.
17278
17279 2003-12-19 Mark Mitchell <mark@codesourcery.com>
17280
17281 PR c++/12795
17282 * g++.dg/ext/attrib10.C: New test.
17283
17284 2003-12-19 Jakub Jelinek <jakub@redhat.com>
17285
17286 * gcc.dg/cleanup-10.c: New test.
17287 * gcc.dg/cleanup-11.c: New test.
17288
17289 2003-12-19 Jakub Jelinek <jakub@redhat.com>
17290
17291 PR c++/13239
17292 * g++.dg/opt/expect1.C: New test.
17293
17294 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
17295
17296 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
17297
17298 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
17299
17300 PR debug/12923
17301 * gcc.dg/20031218-1.c: New test.
17302
17303 PR debug/12389
17304 * gcc.dg/20031218-2.c: New test.
17305 * gcc.dg/20031218-3.c: New test.
17306
17307 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
17308 of label name and allow for USER_LABEL_PREFIX == "_" names.
17309 * g++.dg/abi/mangle18-2.C: Likewise.
17310 * g++.dg/abi/mangle19-1.C: Likewise.
17311 * g++.dg/abi/mangle19-2.C: Likewise.
17312 * g++.dg/abi/mangle20-1.C: Likewise.
17313 * g++.dg/abi/mangle20-2.C: Likewise.
17314
17315 2003-12-18 Richard Henderson <rth@redhat.com>
17316
17317 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
17318
17319 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
17320 Dan Kegel <dank@kegel.com>
17321
17322 PR other/12009
17323 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
17324 testing a cross compiler, it causes spurious compile failures.
17325 * lib/g++.exp: Likewise.
17326
17327 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17328
17329 PR c++/13262
17330 * g++.dg/template/access13.C: New test.
17331
17332 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
17333
17334 * gcc.dg/20031216-1.c: New test.
17335
17336 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17337
17338 PR c++/9154
17339 * g++.dg/template/error10.C: New test.
17340
17341 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
17342
17343 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
17344 * g++.dg/eh/simd-2.C: Likewise.
17345
17346 2003-12-17 James E Wilson <wilson@specifixinc.com>
17347 Roger Sayle <roger@eyesopen.com>
17348
17349 * gcc.c-torture/execute/ieee/mzero5.c: New.
17350
17351 2003-12-17 Mark Mitchell <mark@codesourcery.com>
17352
17353 PR c++/10603
17354 * g++.dg/parse/error6.C: New test.
17355
17356 PR c++/12827
17357 * g++.dg/parse/error7.C: New test.
17358
17359 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
17360
17361 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
17362 at -O with stabs debugging formats.
17363 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
17364 * gcc.dg/debug/debug-2.c: Likewise.
17365
17366 2003-12-16 Mark Mitchell <mark@codesourcery.com>
17367
17368 PR c++/12696
17369 * g++.dg/init/error1.C: New test.
17370
17371 PR c++/12218
17372 * g++.dg/init/pm3.C: New test.
17373
17374 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
17375
17376 PR c/3347
17377 * gcc.dg/bitfld-8.c: New test.
17378
17379 2003-12-16 James Lemke <jim@wasabisystems.com>
17380
17381 * gcc.dg/arm-scd42-[123].c: New tests.
17382
17383 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
17384
17385 PR c++/9043
17386 * g++.dg/abi/mangle20-1.C: New test.
17387 * g++.dg/abi/mangle20-2.C: New test.
17388
17389 2003-12-16 Mark Mitchell <mark@codesourcery.com>
17390
17391 PR c++/13275
17392 * g++.dg/other/offsetof2.C: Remove XFAIL.
17393 * g++.dg/parse/offsetof1.C: New test.
17394 * g++.gd/parse/offsetof2.C: Likewise.
17395
17396 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17397
17398 * g++.dg/template/nontype3.C: New test.
17399 * g++.dg/template/static2.C: Tweaked the dg-error clause.
17400
17401 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17402
17403 * g++.dg/warn/noreturn-3.C: Also test instantiation.
17404
17405 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
17406
17407 PR c++/13387
17408 * g++.dg/expr/assign1.C: New test.
17409
17410 PR c++/13242
17411 * g++.dg/abi/mangle19-1.C: New test.
17412 * g++.dg/abi/mangle19-2.C: New test.
17413
17414 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
17415
17416 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
17417
17418 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
17419
17420 * gcc.c-torture/execute/20031216-1.c: New test.
17421
17422 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17423
17424 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
17425 an ICE regression.
17426
17427 2003-12-15 Mark Mitchell <mark@codesourcery.com>
17428
17429 PR c++/10926
17430 * g++.dg/template/error9.C: New test.
17431
17432 PR c++/11116
17433 * g++.dg/template/error8.C: New test.
17434
17435 2003-12-15 Roger Sayle <roger@eyesopen.com>
17436
17437 PR middle-end/13400
17438 * gcc.c-torture/execute/20031215-1.c: New test case.
17439
17440 2003-12-15 Mark Mitchell <mark@codesourcery.com>
17441
17442 PR c++/13269
17443 * g++.dg/parse/error5.C: New test.
17444
17445 PR c++/12989
17446 * g++.dg/expr/sizeof1.C: New test.
17447
17448 PR c++/13310
17449 * g++.dg/template/crash15.C: New test.
17450
17451 2003-12-15 Geoffrey Keating <geoffk@apple.com>
17452
17453 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
17454 a non-POD type as the last named parameter of a varargs function.
17455
17456 2003-12-15 Mark Mitchell <mark@codesourcery.com>
17457
17458 PR c++/13243
17459 PR c++/12573
17460 * g++.dg/template/crash14.C: New test.
17461 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
17462
17463 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
17464
17465 * g++.dg/other/java1.C: New test.
17466
17467 PR c++/13241
17468 * g++.dg/abi/mangle18-1.C: New test.
17469 * g++.dg/abi/mangle18-2.C: New test.
17470
17471 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17472
17473 PR optimization/10312
17474 * gcc.c-torture/execute/20031214-1.c: New.
17475
17476 2003-12-14 Mark Mitchell <mark@codesourcery.com>
17477
17478 PR c++/10779
17479 PR c++/12160
17480 * g++.dg/parse/error3.C: New test.
17481 * g++.dg/parse/error4.C: Likewise.
17482 * g++.dg/abi/mangle4.C: Tweak error messages.
17483 * g++.dg/lookup/using5.C: Likewise.
17484 * g++.dg/other/error2.C: Likewise.
17485 * g++.dg/parse/typename5.C: Likewise.
17486 * g++.dg/parse/undefined1.C: Likewise.
17487 * g++.dg/template/arg2.C: Likewise.
17488 * g++.dg/template/ttp3.C: Likewise.
17489 * g++.dg/template/type1.C: Likewise.
17490 * g++.old-deja/g++.other/crash32.C: Likewise.
17491 * g++.old-djea/g++.pt/defarg8.C: Likewise.
17492
17493 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17494
17495 PR c++/13106
17496 * g++.dg/warn/noreturn-3.C: New test.
17497
17498 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
17499
17500 PR c++/13118
17501 * g++.dg/abi/covariant3.C: New.
17502
17503 2003-12-12 Jakub Jelinek <jakub@redhat.com>
17504
17505 * g++.dg/eh/ia64-1.C: New test.
17506
17507 2003-12-12 Roger Sayle <roger@eyesopen.com>
17508
17509 PR optimization/13037
17510 * g77.f-torture/execute/13037.f: New test case.
17511
17512 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
17513
17514 PR c++/12881
17515 * g++.dg/abi/covariant2.C: New.
17516
17517 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
17518
17519 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
17520
17521 2003-12-11 Zack Weinberg <zack@codesourcery.com>
17522
17523 * gcc.c-torture/execute/wchar_t-1.x: Delete.
17524
17525 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
17526
17527 PR other/10819
17528 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
17529 to fix Bug 10819.
17530 * lib/g++.exp (g++_version): Likewise.
17531 * lib/g77.exp (g77_version): Likewise.
17532 * lib/objc.exp (default_objc_version): Likewise.
17533
17534 2003-12-10 Richard Henderson <rth@redhat.com>
17535
17536 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
17537
17538 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
17539
17540 2003-12-08 Matt Austern <austern@apple.com>
17541
17542 PR c/13134
17543 * lib/gcc-dg.exp (dg-require-visibility): Define.
17544 * lib/target-supports (check_visibility_available): Define.
17545 * gcc.dg/visibility-1.c: New test.
17546 * gcc.dg/visibility-2.c: Likewise.
17547 * gcc.dg/visibility-3.c: Likewise.
17548 * gcc.dg/visibility-4.c: Likewise.
17549 * gcc.dg/visibility-5.c: Likewise.
17550 * gcc.dg/visibility-6.c: Likewise.
17551 * g++.dg/ext/visibility-1.C: Likewise.
17552 * g++.dg/ext/visibility-2.C: Likewise.
17553 * g++.dg/ext/visibility-3.C: Likewise.
17554 * g++.dg/ext/visibility-4.C: Likewise.
17555 * g++.dg/ext/visibility-5.C: Likewise.
17556 * g++.dg/ext/visibility-6.C: Likewise.
17557
17558 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17559
17560 * g++.dg/lookup/java1.C: New test.
17561 * g++.dg/lookup/java2.C: New test.
17562
17563 2003-12-07 Falk Hueffner <falk@debian.org>
17564
17565 * g++.dg/opt/noreturn-1.C: New test.
17566
17567 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
17568
17569 * gcc.dg/overflow-1.c: New test.
17570
17571 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
17572
17573 * g77.f-torture/compile/13060.f: New test.
17574
17575 2003-12-06 Mark Mitchell <mark@codesourcery.com>
17576
17577 PR c++/13323
17578 * g++.dg/inherit/operator2.C: New test.
17579
17580 2003-12-05 Mark Mitchell <mark@codesourcery.com>
17581
17582 PR c++/13305
17583 * g++.dg/ext/attrib9.C: New test.
17584
17585 2003-12-05 Mark Mitchell <mark@codesourcery.com>
17586
17587 PR c++/13314
17588 * g++.dg/template/error7.C: New test.
17589
17590 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
17591 J"orn Rennecke <joern.rennecke@superh.com>
17592
17593 PR target/13302
17594 * g++.dg/other/struct-va_list.C: New test.
17595
17596 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17597
17598 PR c++/13166
17599 * g++.dg/parse/defarg6.C: New test.
17600
17601 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
17602
17603 PR target/13256
17604 * gcc.c-torture/execute/20031201-1.c: New test.
17605
17606 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
17607
17608 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
17609
17610 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
17611
17612 * gcc.dg/builtin-return-1.c: New test.
17613
17614 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
17615 J"orn Rennecke <joern.rennecke@superh.com>
17616
17617 PR optimization/13260
17618 * gcc.c-torture/execute/20031204-1.c: New test.
17619
17620 2003-12-03 Mark Mitchell <mark@codesourcery.com>
17621
17622 PR c++/9127
17623 * g++.dg/template/error6.C: New test.
17624
17625 2003-12-03 Jakub Jelinek <jakub@redhat.com>
17626
17627 * gcc.dg/20031202-1.c: New test.
17628
17629 2003-12-03 Mark Mitchell <mark@codesourcery.com>
17630
17631 PR c++/13179
17632 * g++.dg/template/eh1.C: New test.
17633
17634 PR c++/10771
17635 * g++.dg/template/error5.C: New test.
17636
17637 2003-12-02 David Ung <davidu@mips.com>
17638
17639 * gcc.dg/compat/vector-check.h: Corrected type for var
17640 g_##TMODE
17641
17642 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17643
17644 PR c++/10126
17645 * g++.dg/template/ptrmem8.C: New test.
17646
17647 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17648
17649 PR c++/12573
17650 * g++.dg/template/dependent-expr3.C: New test.
17651
17652 2003-12-01 James Lemke <jim@wasabisystems.com>
17653
17654 * gcc.dg/arm-g2.c: New test.
17655
17656 2003-12-01 Roger Sayle <roger@eyesopen.com>
17657
17658 PR optimization/11634
17659 * gcc.dg/20031201-2.c: New test case.
17660
17661 2003-12-01 Zack Weinberg <zack@codesourcery.com>
17662
17663 PR 11433
17664 * objc.dg/proto-lossage-3.m: New test.
17665
17666 2003-12-01 Roger Sayle <roger@eyesopen.com>
17667
17668 PR optimization/12628
17669 * gcc.dg/20031201-1.c: New test case.
17670
17671 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
17672
17673 * gcc.dg/unaligned-1.c: New test.
17674
17675 2003-11-30 Mark Mitchell <mark@codesourcery.com>
17676
17677 PR c++/9849
17678 * g++.dg/template/error4.C: New test.
17679 * g++.dg/template/nested3.C: Adjust error markers.
17680
17681 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17682
17683 * gcc.dg/cpp/assert4.c: Check more #system assertions.
17684
17685 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
17686
17687 PR c/10333
17688 * gcc.dg/bitfld-7.c: New test.
17689
17690 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
17691
17692 * gcc.dg/tls/asm-1.C: New test.
17693
17694 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17695
17696 * gcc.dg/cpp/assert4.c: Update.
17697
17698 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
17699
17700 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
17701 * gcc.dg/builtin-apply3.c: New test.
17702
17703 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
17704
17705 * lib/compat.exp (compat-obj): New xfaildata parameter.
17706 Use it to set compiler_conditional_xfail_data before compiling.
17707 (compat-get-options): Handle dg-xfail-if.
17708 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
17709 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
17710 * gcc.dg/compat/vector-1_y.c: Likewise.
17711 * gcc.dg/compat/vector-2_x.c: Likewise.
17712 * gcc.dg/compat/vector-2_y.c: Likewise.
17713
17714 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
17715
17716 * g++.dg/opt/reg-stack4.C: New test.
17717
17718 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
17719
17720 * gcc.dg/builtin-apply2.c: New test.
17721
17722 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
17723
17724 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
17725
17726 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17727
17728 PR c++/12924
17729 * g++.dg/template/template-id-2.C: New test.
17730
17731 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17732
17733 PR c++/5369
17734 * g++.dg/template/memfriend1.C: New test.
17735 * g++.dg/template/memfriend2.C: Likewise.
17736 * g++.dg/template/memfriend3.C: Likewise.
17737 * g++.dg/template/memfriend4.C: Likewise.
17738 * g++.dg/template/memfriend5.C: Likewise.
17739 * g++.dg/template/memfriend6.C: Likewise.
17740 * g++.dg/template/memfriend7.C: Likewise.
17741 * g++.dg/template/memfriend8.C: Likewise.
17742 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
17743
17744 2003-11-21 Mark Mitchell <mark@codesourcery.com>
17745
17746 PR c++/12515
17747 * g++.dg/ext/cond1.C: New test.
17748
17749 2003-11-20 Richard Henderson <rth@redhat.com>
17750
17751 * gcc.dg/20020201-2.c: Remove.
17752 * gcc.dg/20020201-4.c: Remove.
17753 * gcc.dg/20020304-1.c: Remove.
17754
17755 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
17756
17757 * gcc.dg/cpp/trad/xwin1.c: New test case.
17758
17759 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
17760
17761 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
17762 * lib/g77.exp: Likewise.
17763 * lib/objc.exp: Likewise.
17764 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
17765 for darwin.
17766
17767 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17768
17769 PR c++/12932
17770 * g++.dg/template/static5.C: New test.
17771
17772 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
17773
17774 * gcc.dg/nested-func-1.c: New test.
17775
17776 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17777
17778 * gcc.dg/cpp/assert4.c: New test.
17779
17780 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
17781
17782 PR c++/2294
17783 * g++.dg/lookup/using9.c: New test.
17784
17785 2003-11-14 Mark Mitchell <mark@codesourcery.com>
17786
17787 PR c++/12762
17788 * g++.dg/template/error3.C: New test.
17789
17790 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
17791
17792 PR ada/13035
17793 * ada/acats/run_acats, run_all.sh: Fix syntax error.
17794 No longer use a wrapper for gcc, since this does not work under
17795 Windows.
17796
17797 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
17798
17799 PR c++/2094
17800 * g++.dg/template/ptrmem7.C: New test.
17801
17802 2003-11-13 Andrew Pinski <apinski@apple.com>
17803
17804 * gcc.c-torture/compile/20031113-1.c: New test.
17805
17806 2003-11-13 Mark Mitchell <mark@codesourcery.com>
17807 Kean Johnston <jkj@sco.com>
17808
17809 PR c/13029
17810 * gcc.dg/unused-4.c: Update.
17811
17812 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
17813
17814 * g++.dg/opt/const3.C: New test.
17815
17816 2003-11-13 Jan Hubicka <jh@suse.cz>
17817
17818 * gcc.c-torture/compile/20031112-1.c: New test.
17819
17820 2003-11-12 Mark Mitchell <mark@codesourcery.com>
17821
17822 * g++.dg/parse/crash10.C: Remove bogus error marker.
17823
17824 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
17825
17826 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
17827 (host_gcc): Likewise.
17828 (ROOT): Honor $PWDCMD.
17829 (BASE): Likewise.
17830 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
17831
17832 2003-11-12 Catherine Moore <clm@redhat.com>
17833
17834 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
17835
17836 2003-11-12 Andreas Jaeger <aj@suse.de>
17837 Jakub Jelinek <jakub@redhat.com>
17838 Andrew Pinski <pinskia@physics.uc.edu>
17839 Richard Henderson <rth@redhat.com>
17840
17841 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
17842 systems.
17843 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
17844
17845 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
17846 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
17847
17848 2003-11-11 Andreas Jaeger <aj@suse.de>
17849
17850 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
17851
17852 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
17853
17854 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
17855
17856 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
17857 Clean ups.
17858
17859 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
17860
17861 * gcc.dg/trampoline-1.c: New test.
17862
17863 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
17864
17865 * gcc.c-torture/compile/200031109-1.c: New test.
17866
17867 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
17868
17869 PR c/3190
17870 PR c/8714
17871 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
17872 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
17873 gcc.dg/format/no-y2k-1.c: Update.
17874
17875 2003-11-08 Roger Sayle <roger@eyesopen.com>
17876
17877 PR optimization/10467
17878 * gcc.dg/20031108-1.c: New test case.
17879
17880 2003-11-07 Geoffrey Keating <geoffk@apple.com>
17881
17882 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
17883
17884 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
17885
17886 * gcc.dg/compound-lvalue-1.c: New test.
17887 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
17888 some XFAILs.
17889
17890 2003-11-06 Geoffrey Keating <geoffk@apple.com>
17891
17892 * gcc.dg/altivec-varargs-1.c: New test.
17893
17894 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
17895
17896 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
17897 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
17898 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
17899 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
17900 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
17901
17902 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
17903
17904 * gcc.dg/cond-lvalue-1.c: New test.
17905
17906 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
17907
17908 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
17909
17910 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17911
17912 PR c++/11616
17913 * g++.dg/template/instantiate5.C: New test.
17914
17915 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17916
17917 PR c++/12726
17918 * g++.dg/ext/complit2.C: Replace test with self-contained version.
17919 * ChangeLog: Add missing first entry for above test.
17920
17921 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17922
17923 PR c++/9810
17924 * g++.dg/template/using8.C: New test.
17925 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
17926
17927 2003-11-02 Roger Sayle <roger@eyesopen.com>
17928
17929 PR optimization/10817
17930 * gcc.c-torture/compile/20031102-1.c: New test case.
17931
17932 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
17933
17934 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
17935 2147483647.
17936
17937 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
17938
17939 * gcc.dg/20031102-1.c: New test.
17940
17941 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
17942
17943 * gcc.dg/complex-1.c: New test.
17944
17945 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17946
17947 PR c++/12796
17948 * g++.dg/template/crash13.C: Adjust expected error location.
17949 * g++.old-deja/g++.brendan/ns1.C: Likewise.
17950
17951 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
17952
17953 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
17954
17955 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
17956
17957 PR/10239
17958 * gcc.c-torture/compile/20031031-2.c: New test.
17959
17960 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
17961
17962 PR/11640
17963 * gcc.c-torture/compile/20031031-1.c: New test.
17964
17965 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
17966
17967 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
17968 * gcc.misc-tests/bprob.exp: Likewise.
17969 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
17970 the execution test on arm-elf configs.
17971 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
17972 configs that don't support scratch files.
17973 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
17974
17975 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
17976
17977 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
17978 done by dejagnu.
17979
17980 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
17981
17982 * ada/acats/run_all.sh: Redirect mv output to /dev/null
17983 Avoid non pure sh syntax. Add more logging.
17984
17985 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
17986 fail.
17987
17988 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17989
17990 PR libgcj/10610
17991 * gcc.dg/ppc-stackalign-1.c: New test.
17992
17993 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
17994
17995 * ada/acats/run_all.sh: Change output to be more compliant with
17996 dejagnu framework.
17997 Create acats.sum and acats.log files under testsuite/ada/acats
17998 Only run [a-z]* directories, to filter out e.g. CVS.
17999 Redirect build output to log file.
18000
18001 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
18002
18003 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
18004
18005 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
18006
18007 PR ada/5909:
18008 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
18009
18010 2003-10-27 Jakub Jelinek <jakub@redhat.com>
18011
18012 * gcc.c-torture/compile/20031023-1.c: New test.
18013 * gcc.c-torture/compile/20031023-2.c: New test.
18014 * gcc.c-torture/compile/20031023-3.c: New test.
18015 * gcc.c-torture/compile/20031023-4.c: New test.
18016
18017 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18018
18019 PR c++/10371
18020 * g++.dg/lookup/scoped8.C: New test.
18021
18022 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
18023
18024 * g++.dg/opt/reg-stack3.C: New test.
18025
18026 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
18027
18028 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
18029
18030 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18031
18032 PR c++/11076
18033 * g++.dg/template/crash13.C: New test.
18034
18035 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
18036
18037 * gcc.dg/c99-restrict-2.c: New test.
18038
18039 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
18040
18041 PR c++/12698, c++/12699, c++/12700, c++/12566
18042 * g++.dg/inherit/covariant9.C: New test.
18043 * g++.dg/inherit/covariant10.C: New test.
18044 * g++.dg/inherit/covariant11.C: New test.
18045
18046 2003-10-23 Jason Merrill <jason@redhat.com>
18047
18048 PR c++/12726
18049 * g++.dg/ext/complit2.C: New test.
18050
18051 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
18052
18053 PR target/12654
18054 * gcc.c-torture/execute/20031020-1.c: New test.
18055
18056 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
18057
18058 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
18059 following the jump_insn.
18060
18061 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
18062
18063 * gcc.dg/cast-lvalue-1.c: New test.
18064
18065 2003-10-21 Mark Mitchell <mark@codesourcery.com>
18066
18067 PR c++/11962
18068 * g++.dg/template/cond2.C: New test.
18069
18070 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
18071
18072 * gcc.dg/builtins-28.c: New test.
18073
18074 2003-10-20 Jan Hubicka <jh@suse.cz>
18075
18076 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
18077 parameter.
18078 * testsuite/gcc.dg/inline-2.c: Likewise.
18079
18080 2003-10-20 Phil Edwards <phil@codesourcery.com>
18081
18082 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
18083 * gcc.dg/nest.c: Likewise.
18084
18085 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18086
18087 PR c++/9781, c++/10583, c++/11862
18088 * g++.dg/parse/crash13.C: New test.
18089
18090 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
18091
18092 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
18093
18094 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
18095
18096 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
18097 Define HAVE_C99_RUNTIME except on Solaris.
18098 * gcc.dg/builtins-20.c: Likewise.
18099
18100 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
18101
18102 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
18103
18104 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18105
18106 PR c++/12495
18107 * g++.dg/template/crash21.C: New test.
18108
18109 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18110
18111 PR c++/2513
18112 * g++.dg/template/typename5.C: New test.
18113
18114 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18115
18116 PR c++/12369
18117 * g++.dg/template/friend25.C: New test.
18118
18119 2003-10-16 Ziemowit Laski <zlaski@apple.com>
18120
18121 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
18122 versions.
18123
18124 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
18125
18126 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
18127 == 2147483647.
18128
18129 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
18130
18131 * gcc.c-torture/execute/960416-1.x: Remove.
18132 * gcc.c-torture/execute/divconst-3.x: Likewise.
18133
18134 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
18135
18136 PR target/12598
18137 * gcc.dg/torture/cris-volatile-1.c: New test.
18138
18139 2003-10-14 Roger Sayle <roger@eyesopen.com>
18140
18141 PR optimization/9325
18142 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
18143 for overflowing floating point to integer conversion during RTL
18144 simplification.
18145
18146 2003-10-13 Ziemowit Laski <zlaski@apple.com>
18147
18148 * objc/execute/_cmd.m: Fix typo.
18149 * objc.dg/image-info.m, objc.dg/symtab-1.m:
18150 Relax 'scan-assembler' regexp.
18151 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
18152 objc.dg/try-catch-4.m: Run on non-Darwin targets.
18153 * objc.dg/zero-link-2.m: Remove blank line.
18154 * objc.dg/zero-link-3.m: New test case.
18155
18156 2003-10-13 Geoffrey Keating <geoffk@apple.com>
18157
18158 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
18159
18160 * gcc.dg/asm-names.c: Use scan-assembler-not rather
18161 than linker trickery.
18162
18163 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18164
18165 PR c++/12370
18166 * g++.dg/other/friend2.C: New test.
18167
18168 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
18169
18170 * gcc.dg/20031012-1.c: New test.
18171
18172 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
18173
18174 * gcc.dg/weak/weak-3.c: Fix for new warning.
18175
18176 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
18177
18178 PR optimization/8750
18179 * gcc.c-torture/execute/20031012-1.c: New test case.
18180
18181 2003-10-11 Roger Sayle <roger@eyesopen.com>
18182
18183 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
18184 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
18185
18186 2003-10-11 Roger Sayle <roger@eyesopen.com>
18187
18188 PR optimization/12260
18189 * gcc.c-torture/compile/20031011-2.c: New test case.
18190
18191 2003-10-11 Roger Sayle <roger@eyesopen.com>
18192
18193 * gcc.c-torture/execute/20031011-1.c: New testcase.
18194
18195 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
18196
18197 * gcc.c-torture/compile/20031011-1.c: New test.
18198
18199 2003-10-11 Jan Hubicka <jh@suse.cz>
18200
18201 * g++.dg/other/first-global.C: New test.
18202
18203 2003-10-11 Roger Sayle <roger@eyesopen.com>
18204
18205 * gcc.c-torture/execute/string-opt-18.c: New testcase.
18206
18207 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
18208
18209 * gcc.c-torture/compile/20031010-1.c: New test.
18210
18211 2003-10-10 Geoffrey Keating <geoffk@apple.com>
18212
18213 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
18214 * gcc.c-torture/execute/va-arg-25.c: ... here.
18215
18216 2003-10-09 Mark Mitchell <mark@codesourcery.com>
18217
18218 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
18219
18220 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
18221
18222 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
18223
18224 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
18225
18226 * g++.dg/parse/error2.C: New test.
18227
18228 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
18229
18230 PR c++/11097
18231 * g++.dg/other/error5.C: Modify the error message.
18232 * g++.dg/lookup/using8.C: New test.
18233
18234 2003-10-07 Geoffrey Keating <geoffk@apple.com>
18235
18236 * gcc.dg/darwin-abi-2.c: New file.
18237 * gcc.c-torture/execute/va-arg-24.c: New file.
18238
18239 2003-10-06 Bob Wilson <bob.wilson@acm.org>
18240
18241 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
18242 indentation.
18243
18244 2003-10-06 Mark Mitchell <mark@codesourcery.com>
18245
18246 PR c++/10147
18247 * g++.dg/other/error4.C: Update error messages.
18248 * g++.dg/template/ptrmem4.C: Likewise.
18249
18250 PR c++/12337
18251 * g++.dg/init/new9.C: New test.
18252
18253 PR c++/12334, c++/12236, c++/8656
18254 * g++.dg/ext/attrib8.C: New test.
18255
18256 2003-10-06 Devang Patel <dpatel@apple.com>
18257
18258 * gcc.dg/debug/dwarf2-3.h: New test.
18259 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
18260
18261 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
18262
18263 * g++.dg/opt/cfg2.C: New test.
18264
18265 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
18266
18267 * g++.dg/opt/float1.C: New test.
18268
18269 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
18270
18271 * gcc.dg/c90-array-lval-6.c: New test.
18272 * gcc.dg/c99-array-lval-6.c: New test.
18273
18274 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
18275 Ziemowit Laski <zlaski@apple.com>
18276
18277 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
18278 'Derived', so that it is never considered a class method; add
18279 new warning for '+port' method ambiguity.
18280 * objc.dg/method-12.m: Include <objc/objc.h> instead of
18281 <objc/objc-api.h> (needed on Mac OS X).
18282 * objc.dg/method-13.m: New test.
18283
18284 2003-10-03 Roger Sayle <roger@eyesopen.com>
18285
18286 PR optimization/9325, PR java/6391
18287 * gcc.c-torture/execute/20031003-1.c: New test case.
18288
18289 2003-10-02 Mark Mitchell <mark@codesourcery.com>
18290
18291 PR optimization/12180
18292 * gcc.dg/20031002-1.c: New test.
18293
18294 PR c++/12486
18295 * g++.dg/inherit/error1.C: New test.
18296
18297 2003-10-02 Chris Demetriou <cgd@broadcom.com>
18298
18299 * lib/f-torture.exp (search_for): Rename to...
18300 (search_for_re): This. Also, clean up comments and the
18301 "regexp" invocation.
18302
18303 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
18304
18305 * gcc.c-torture/compile/20031002-1.c: New test.
18306
18307 2003-10-02 Jakub Jelinek <jakub@redhat.com>
18308
18309 * g++.dg/opt/cond1.C: New test.
18310
18311 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
18312
18313 * gcc.dg/Wold-style-definition-2.c: New testcase.
18314 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
18315
18316 2003-09-29 Richard Henderson <rth@redhat.com>
18317
18318 * g++.dg/init/array10.C: Add dg-options.
18319
18320 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
18321
18322 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
18323
18324 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18325
18326 * g++.dg/template/friend19.C: Fix typo.
18327 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
18328
18329 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
18330
18331 * gcc.c-torture/execute/20030928-1.c: New test.
18332 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
18333
18334 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
18335
18336 * g++.dg/opt/unroll1.C: New test.
18337
18338 2003-09-26 Roger Sayle <roger@eyesopen.com>
18339
18340 PR optimization/11741
18341 * gcc.dg/20030926-1.c: New test case.
18342
18343 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18344
18345 PR c++/5655
18346 * g++.dg/parse/access7.C: New test.
18347 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
18348
18349 2003-09-24 Ziemowit Laski <zlaski@apple.com>
18350
18351 MERGE OF objc-improvements-branch into MAINLINE:
18352 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
18353 if libobjc has not been built.
18354 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
18355 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
18356 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
18357 objc/execute/nested-3.m, objc/execute/np-2.m,
18358 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
18359 objc/execute/redefining_self.m, objc/execute/root_methods.m,
18360 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
18361 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
18362 objc.dg/special/unclaimed-category-1.h,
18363 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
18364 well as GNU runtime.
18365 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
18366 * execute/cascading-1.m, execute/function-message-1.m,
18367 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
18368 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
18369 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
18370 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
18371 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
18372 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
18373 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
18374 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
18375 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
18376 * objc.dg/bitfield-2.m: Run only on Darwin.
18377 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
18378 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
18379 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
18380 * objc.dg/const-str-1.m: Fix constant string layout.
18381
18382 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
18383
18384 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
18385
18386 2003-09-23 Geoffrey Keating <geoffk@apple.com>
18387
18388 * gcc.dg/darwin-abi-1.c: New file.
18389
18390 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
18391
18392 PR target/12281
18393 * gcc.c-torture/compile/20030921-1.c: New test.
18394
18395 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
18396
18397 * g++.dg/opt/reg-stack2.C: New test.
18398
18399 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
18400
18401 * g++.dg/eh/delayslot1.C: New test.
18402
18403 2003-09-20 Richard Henderson <rth@redhat.com>
18404
18405 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
18406
18407 2003-09-20 Roger Sayle <roger@eyesopen.com>
18408
18409 * gcc.c-torture/execute/20030920-1.c: New test case.
18410
18411 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18412
18413 * g++.dg/rtti/typeid3.C: Correct expected error message.
18414
18415 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18416
18417 PR c++/157
18418 * g++.dg/parse/crash12.C: New test.
18419
18420 2003-09-19 Janis Johnson <janis187@us.ibm.com>
18421
18422 * gcc.dg/compat/mixed-struct-check.h: New.
18423 * gcc.dg/compat/mixed-struct-defs.h: New.
18424 * gcc.dg/compat/mixed-struct-init.h: New.
18425 * gcc.dg/compat/struct-by-value-19_main.c: New.
18426 * gcc.dg/compat/struct-by-value-19_x.c: New.
18427 * gcc.dg/compat/struct-by-value-19_y.c: New.
18428 * gcc.dg/compat/struct-by-value-20_main.c: New.
18429 * gcc.dg/compat/struct-by-value-20_x.c: New.
18430 * gcc.dg/compat/struct-by-value-20_y.c: New.
18431 * gcc.dg/compat/struct-return-19_main.c: New.
18432 * gcc.dg/compat/struct-return-19_x.c: New.
18433 * gcc.dg/compat/struct-return-19_y.c: New.
18434 * gcc.dg/compat/struct-return-20_main.c: New.
18435 * gcc.dg/compat/struct-return-20_x.c: New.
18436 * gcc.dg/compat/struct-return-20_y.c: New.
18437
18438 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
18439 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
18440 so that it will not complain on LP64 targets.
18441
18442 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18443
18444 PR c++/495
18445 * g++.dg/template/friend24.C: New test.
18446
18447 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
18448
18449 PR c++/12332
18450 * g++.dg/template/memtmpl2.C: New test.
18451
18452 2003-09-18 Mark Mitchell <mark@codesourcery.com>
18453
18454 PR target/11184
18455 * gcc.dg/builtin-apply1.c: New test.
18456
18457 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
18458
18459 PR c++/9848
18460 * g++.dg/warn/Wunused-4.C: New test.
18461
18462 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18463
18464 PR c++/12316
18465 * g++.dg/other/gc2.C: New test.
18466
18467 2003-09-17 Mark Mitchell <mark@codesourcery.com>
18468
18469 PR c++/11991
18470 * g++.dg/rtti/typeid3.C: New test.
18471
18472 PR c++/12266
18473 * g++.dg/overload/template1.C: New test.
18474
18475 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
18476
18477 * g++.dg/opt/cfg3.C: New test.
18478
18479 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18480
18481 PR c++/7939
18482 * g++.dg/template/crash11.C: New test.
18483
18484 2003-09-16 Jason Merrill <jason@redhat.com>
18485 Jakub Jelinek <jakub@redhat.com>
18486
18487 * gcc.dg/attr-warn-unused-result.c: New test.
18488
18489 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
18490
18491 PR c++/12184
18492 * g++.dg/expr/call2.C: New test.
18493
18494 2003-09-15 Andreas Jaeger <aj@suse.de>
18495
18496 * gcc.dg/Wold-style-definition-1.c: New test.
18497
18498 2003-09-14 Mark Mitchell <mark@codesourcery.com>
18499
18500 PR c++/3907
18501 * g++.dg/parse/template12.C: New test.
18502
18503 * g++.dg/abi/bitfield11.C: New test.
18504 * g++.dg/abi/bitfield12.C: Likewise.
18505
18506 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
18507
18508 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
18509 non-expansion of functional macro name without arguments at EOL.
18510 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
18511
18512 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
18513
18514 * gcc.c-torture/execute/20030914-[12].c: New tests.
18515
18516 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
18517
18518 PR c++/11788
18519 * g++.dg/overload/addr1.C: New test.
18520
18521 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
18522
18523 * gcc.dg/20030909-1.c: New test.
18524
18525 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
18526
18527 * gcc.dg/ultrasp10.c: New test.
18528
18529 2003-09-09 Devang Patel <dpatel@apple.com>
18530
18531 * gcc.dg/darwin-ld-6.c: New test.
18532
18533 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18534
18535 * gcc.dg/torture/builtin-explog-1.c: New testcase.
18536
18537 2003-09-08 Mark Mitchell <mark@codesourcery.com>
18538
18539 * gcc.dg/ia64-types1.c: New test.
18540 * gcc.dg/ia64-types2.c: Likewise.
18541
18542 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18543
18544 * gcc.dg/builtins-1.c: Add more _Complex tests.
18545 * gcc.dg/torture/builtin-attr-1.c: Likewise.
18546
18547 * gcc.dg/builtins-1.c: Test existing _Complex functions.
18548 * gcc.dg/torture/builtin-attr-1.c: Likewise.
18549
18550 2003-09-08 Mark Mitchell <mark@codesourcery.com>
18551
18552 PR c++/11786
18553 * g++.dg/lookup/koenig2.C: New test.
18554
18555 PR c++/5296
18556 * g++.dg/rtti/typeid2.C: New test.
18557
18558 2003-09-08 Jakub Jelinek <jakub@redhat.com>
18559
18560 * gcc.c-torture/compile/20030904-1.c: New test.
18561
18562 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
18563
18564 * g++.dg/opt/longbranch2.C: New test.
18565
18566 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
18567
18568 * g++.dg/template/crash10.C: Only compile it.
18569
18570 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
18571
18572 PR middle-end/11665
18573 * gcc.c-torture/compile/20030907-1.c: New test.
18574 * g++.dg/init/array11.C: New test.
18575
18576 2003-09-07 Mark Mitchell <mark@codesourcery.com>
18577
18578 PR c++/11852
18579 * g++.dg/init/struct1.C: New test.
18580
18581 2003-09-07 Mark Mitchell <mark@codesourcery.com>
18582
18583 PR c++/12181
18584 * g++.dg/expr/comma1.C: New test.
18585
18586 2003-09-06 Mark Mitchell <mark@codesourcery.com>
18587
18588 PR c++/11867
18589 * g++.dg/expr/static_cast5.C: New test.
18590
18591 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
18592
18593 PR c++/11507
18594 * g++.dg/lookup/scoped7.C: New test.
18595
18596 PR c++/9574
18597 * g++.dg/other/static1.C: New test.
18598
18599 PR c++/11490
18600 * g++.dg/warn/template-1.C: New test.
18601
18602 PR c++/11432
18603 * g++.dg/template/crash10.C: New test.
18604
18605 PR c++/2478
18606 * g++.dg/overload/VLA.C: New test.
18607
18608 PR c++/10804
18609 * g++.dg/template/call1.C: New test.
18610
18611 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
18612
18613 PR c++/11794
18614 * g++.dg/parse/using3.C: New test.
18615
18616 2003-09-06 Roger Sayle <roger@eyesopen.com>
18617
18618 PR c++/11409
18619 * g++.dg/overload/builtin3.C: New test case.
18620
18621 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
18622
18623 PR c/9862
18624 * gcc.dg/20030906-1.c: New test.
18625 * gcc.dg/20030906-2.c: Likewise.
18626
18627 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
18628
18629 PR c++/12167
18630 * g++.dg/parse/defarg5.C: New test.
18631
18632 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
18633
18634 2003-09-05 Mark Mitchell <mark@codesourcery.com>
18635
18636 PR c++/12163
18637 * g++.dg/expr/static_cast4.C: New test.
18638
18639 PR c++/12146
18640 * g++.dg/template/crash9.C: New test.
18641
18642 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
18643
18644 * g++.old-deja/g++.ext/pretty2.C: Update for change
18645 in __FUNCTION__.
18646 * g++.old-deja/g++.ext/pretty3.C: Likewise.
18647
18648 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
18649
18650 PR c++/11922
18651 * g++/dg/template/qualified-id1.C: New test.
18652
18653 PR c++/12037
18654 * g++.dg/warn/noeffect4.C: New test.
18655
18656 2003-09-04 Matt Austern <austern@apple.com>
18657
18658 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
18659 * g++.dg/ext/fnname2.C: Likewise.
18660 * g++.dg/ext/fnname3.C: Likewise.
18661
18662 2003-09-04 Mark Mitchell <mark@codesourcery.com>
18663
18664 * g++.dg/expr/lval1.C: New test.
18665 * g++.dg/ext/lvcast.C: Remove.
18666
18667 2003-09-03 Roger Sayle <roger@eyesopen.com>
18668
18669 PR optimization/11700.
18670 * gcc.c-torture/compile/20030903-1.c: New test case.
18671
18672 2003-09-03 Mark Mitchell <mark@codesourcery.com>
18673
18674 PR c++/12053
18675 * g++.dg/abi/layout4.C: New test.
18676
18677 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
18678
18679 PR c++/11553
18680 * g++.dg/parse/friend3.C: New test.
18681
18682 2003-09-02 Mark Mitchell <mark@codesourcery.com>
18683
18684 PR c++/11847
18685 * g++.dg/template/class1.C: New test.
18686
18687 PR c++/11808
18688 * g++.dg/expr/call1.C: New test.
18689
18690 2003-09-01 Mark Mitchell <mark@codesourcery.com>
18691
18692 PR c++/12114
18693 * g++.dg/init/ref9.C: New test.
18694
18695 PR c++/11972
18696 * g++.dg/template/nested4.C: New test.
18697
18698 2003-08-29 Mark Mitchell <mark@codesourcery.com>
18699
18700 PR c++/12093
18701 * g++.dg/template/non-dependent4.C: New test.
18702
18703 PR c++/11928
18704 * g++.dg/inherit/conv1.C: New test.
18705
18706 2003-08-29 Mark Mitchell <mark@codesourcery.com>
18707
18708 PR c++/6196
18709 * g++.dg/ext/label1.C: New test.
18710 * g++.dg/ext/label2.C: Likewise.
18711
18712 2003-08-28 Mark Mitchell <mark@codesourcery.com>
18713
18714 * g++.dg/expr/cond3.C: New test.
18715
18716 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18717
18718 * gcc.dg/builtins-1.c: Add new builtin cases.
18719
18720 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18721
18722 * gcc.dg/builtins-1.c: Add new cases.
18723 * gcc.dg/torture/builtin-attr-1.c: Likewise.
18724
18725 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18726
18727 * gcc.dg/builtins-1.c: Add more math builtin tests.
18728 * gcc.dg/torture/builtin-attr-1.c: New test.
18729
18730 2003-08-28 Mark Mitchell <mark@codesourcery.com>
18731
18732 PR optimization/5079
18733 * g++.dg/opt/static3.C: New test.
18734
18735 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
18736
18737 * gcc.misc-tests/gcov-10b.c: New test.
18738
18739 2003-08-27 Mark Mitchell <mark@codesourcery.com>
18740
18741 * g++.dg/opt/ptrmem3.C: New test.
18742
18743 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
18744
18745 2003-08-27 Jakub Jelinek <jakub@redhat.com>
18746
18747 * gcc.dg/20030826-2.c: New test.
18748
18749 2003-08-26 Roger Sayle <roger@eyesopen.com>
18750
18751 PR middle-end/12002
18752 * g77.f-torture/compile/12002.f: New test case.
18753
18754 2003-08-26 Roger Sayle <roger@eyesopen.com>
18755
18756 * gcc.dg/20030826-1.c: New test case.
18757
18758 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
18759
18760 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
18761
18762 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
18763
18764 PR c++/11871
18765 * c++.dg/lookup/crash1.C: New test.
18766
18767 * c++.dg/warn/noeffect3.C: New test.
18768
18769 2003-08-25 Janis Johnson <janis187@us.ibm.com>
18770
18771 * gcc.dg/compat/vector-1_x.c: Compile with -w.
18772 * gcc.dg/compat/vector-1_y.c: Ditto.
18773 * gcc.dg/compat/vector-2_x.c: Ditto.
18774 * gcc.dg/compat/vector-2_y.c: Ditto.
18775
18776 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
18777
18778 * gcc.dg/20030702-1.c: New test.
18779
18780 2003-08-25 Mark Mitchell <mark@codesourcery.com>
18781
18782 PR c++/8795
18783 * g++.dg/ext/altivec-1.C: New test.
18784
18785 2003-08-24 Richard Henderson <rth@redhat.com>
18786
18787 * g++.dg/eh/simd-2.C: Add -w for x86.
18788
18789 2003-08-23 Jakub Jelinek <jakub@redhat.com>
18790
18791 * gcc.dg/20030815-1.c: New test.
18792
18793 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18794
18795 PR c++/3765
18796 * g++.dg/parse/access6.C: New test.
18797
18798 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18799
18800 PR c++/641, c++/11876
18801 * g++.dg/template/friend22.C: New test.
18802 * g++.dg/template/friend23.C: Likewise.
18803
18804 2003-08-22 Mark Mitchell <mark@codesourcery.com>
18805
18806 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
18807 identically.
18808
18809 2003-08-22 Mark Mitchell <mark@codesourcery.com>
18810
18811 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
18812
18813 2003-08-22 Mark Mitchell <mark@codesourcery.com>
18814
18815 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
18816
18817 2003-08-22 Mark Mitchell <mark@codesourcery.com>
18818
18819 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
18820
18821 2003-08-22 Mark Mitchell <mark@codesourcery.com>
18822
18823 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
18824
18825 2003-08-21 Mark Mitchell <mark@codesourcery.com>
18826
18827 PR c++/11919
18828 * g++.dg/overload/prom1.C: New test.
18829
18830 PR c++/11551
18831 * g++.dg/parse/dtor2.C: New test.
18832
18833 PR c++/10762
18834 * g++.dg/parse/using2.C: New test.
18835
18836 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
18837
18838 PR target/11805
18839 * gcc.c-torture/compile/20030821-1.c: New.
18840
18841 2003-08-20 Mark Mitchell <mark@codesourcery.com>
18842
18843 PR c++/11834
18844 * g++.dg/template/deduce2.C: New test.
18845
18846 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
18847
18848 * gcc.c-torture/execute/20030821-1.c: New test.
18849
18850 2003-08-20 Roger Sayle <roger@eyesopen.com>
18851
18852 PR middle-end/11984
18853 * gcc.dg/20030820-1.c: New test case.
18854
18855 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
18856
18857 PR c++/11945
18858 * g++.dg/warn/noeffect2.C: New test.
18859
18860 2003-08-19 Mark Mitchell <mark@codesourcery.com>
18861
18862 PR c++/10926
18863 * g++.dg/template/dtor2.C: New test.
18864
18865 PR c++/11684
18866 * g++.dg/template/operator1.C: New test.
18867 * g++.dg/parse/operator4.C: New test.
18868
18869 PR c++/11946.C
18870 * g++.dg/expr/enum1.C: New test.
18871 * gcc.dg/c99-bool-1.c: Remove bogus warning.
18872
18873 PR c++/11036.C
18874 * g++.dg/parse/elab2.C: New test.
18875 * g++.dg/parse/typedef4.C: Change error message.
18876 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
18877 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
18878 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
18879
18880 2003-08-19 Geoffrey Keating <geoffk@apple.com>
18881
18882 * gcc.dg/pch/warn-1.c: New.
18883 * gcc.dg/pch/warn-1.hs: New.
18884
18885 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
18886 not-tested file.
18887
18888 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
18889
18890 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
18891
18892 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
18893
18894 * gcc.dg/uninit-D.c: New Test.
18895 * gcc.dg/uninit-E.c: New Test.
18896 * gcc.dg/uninit-F.c: New Test.
18897 * gcc.dg/uninit-G.c: New Test.
18898
18899 2003-08-19 Michael Ritzert <ritzert@t-online.de>
18900
18901 * g++.dg/README: Describe the pch directory.
18902
18903 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18904
18905 PR c++/11174
18906 * g++.dg/parse/access4.C: New test.
18907 * g++.dg/parse/access5.C: Likewise.
18908 * g++.old-deja/g++.jason/access17.C: Adjust error message.
18909
18910 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
18911
18912 * gcc.dg/noncompile/20030818-1.c: New.
18913
18914 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
18915
18916 PR c++/11957
18917 * g++.dg/warn/noeffect1.C: New test.
18918
18919 * g++.dg/template/scope2.C: New test.
18920 * g++.dg/template/error2.C: Correct dg-error
18921
18922 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
18923
18924 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
18925
18926 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
18927
18928 PR C++/11512
18929 * g++.dg/template/warn1.C: New.
18930
18931 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
18932
18933 * g++.dg/template/error2.C: New test.
18934 * g++.dg/lookup/using7.C: Adjust errors
18935 * g++.old-deja/g++.pt/crash36.C: Likewise.
18936 * g++.old-deja/g++.pt/derived3.C: Likewise.
18937
18938 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18939
18940 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
18941 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
18942 * gcc.c-torture/execute/builtins/string-9.c: New, from
18943 string-opt-9.c. Adjust for execute/builtins framework.
18944 * gcc.c-torture/execute/string-opt-9.c: Delete.
18945
18946 2003-08-12 Mark Mitchell <mark@codesourcery.com>
18947
18948 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
18949
18950 * g++.dg/parse/ret-type2.C: New test.
18951
18952 PR c++/11703
18953 * g++.dg/init/new8.C: New test.
18954
18955 PR c++/10923
18956 * g++.dg/parse/typedef5.C: New test.
18957
18958 PR c++/9512
18959 * g++.dg/parse/qualified2.C: New test.
18960 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
18961 invalid code.
18962
18963 2003-08-11 Mark Mitchell <mark@codesourcery.com>
18964
18965 * g++.dg/conversion/ptrmem1.C: New test.
18966
18967 2003-08-11 Jakub Jelinek <jakub@redhat.com>
18968
18969 PR target/11693
18970 * gcc.dg/20030811-1.c: New test.
18971
18972 PR target/11535
18973 * gcc.c-torture/execute/20030811-1.c: New test.
18974
18975 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18976
18977 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
18978
18979 2003-08-10 Mark Mitchell <mark@codesourcery.com>
18980
18981 PR c++/11789.C
18982 * g++.dg/inherit/multiple1.C: New test.
18983
18984 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
18985
18986 * gcc.dg/spe1.c: New test.
18987
18988 PR c++/11670
18989 * g++.dg/expr/cast2.C: New test.
18990
18991 PR c++/10530
18992 * g++.dg/template/dependent-name2.C: New test.
18993
18994 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
18995
18996 * g++.dg/parse/crash11.C: Put the dg options in comments.
18997
18998 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
18999
19000 * lib/gcc-dg.exp: Update for diagnostic change.
19001
19002 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19003
19004 PR c++/5767
19005 * g++.dg/parse/crash11.C: New test.
19006
19007 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
19008
19009 * gcc.dg/cpp/spacing1.c: Update.
19010
19011 2003-08-04 Janis Johnson <janis187@us.ibm.com>
19012
19013 PR target/11739
19014 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
19015 a value for -mtune.
19016
19017 2003-08-04 Roger Sayle <roger@eyesopen.com>
19018
19019 PR middle-end/11771
19020 * gcc.c-torture/compile/20030804-1.c: New test case.
19021
19022 2003-08-04 Roger Sayle <roger@eyesopen.com>
19023
19024 * gcc.dg/20030804-1.c: New test case.
19025
19026 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
19027
19028 * gcc.dg/cpp/separate-1.c: New test.
19029
19030 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
19031
19032 PR c++/11704
19033 * g++.dg/template/dependent-expr2.C: New test.
19034
19035 PR c++/11766
19036 * g++.dg/expr/ptrmem1.C: New test.
19037
19038 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19039
19040 PR c++/9453
19041 * g++.dg/template/friend15.C: New test.
19042
19043 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
19044
19045 * lib/dg-pch.exp: Work round PCH bug.
19046
19047 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19048
19049 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
19050 builtins. Move cases from builtins-4.c here.
19051
19052 * gcc.dg/torture/builtin-math-1.c: New test taken from
19053 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
19054 additional cases.
19055
19056 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
19057 Delete.
19058
19059 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
19060
19061 PR c++/9447
19062 * g++.dg/template/using7.C: New test.
19063
19064 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
19065
19066 * import1.c, import2.c: New tests.
19067
19068 2003-08-01 Jakub Jelinek <jakub@redhat.com>
19069
19070 * g++.dg/eh/crossjump1.C: New test.
19071
19072 2003-08-01 Mark Mitchell <mark@codesourcery.com>
19073
19074 PR c++/11697
19075 * g++.dg/template/using6.C: New test.
19076
19077 PR c++/11744
19078 * g++.dg/template/koenig2.C: New test.
19079
19080 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19081
19082 PR c++/7983
19083 * g++.dg/parse/typedef4.C: New test.
19084
19085 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19086
19087 PR c++/8442, c++/8806
19088 * g++.dg/template/elab1.C: New test.
19089 * g++.dg/template/type2.C: Likewise.
19090 * g++.dg/template/ttp3.C: Adjust expected error message.
19091 * g++.old-deja/g++.law/visibility13.C: Likewise.
19092 * g++.old-deja/g++.niklas/t135.C: Likewise.
19093 * g++.old-deja/g++.pt/ttp41.C: Likewise.
19094 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
19095 template argument.
19096 * g++.old-deja/g++.pt/ttp44.C: Likewise.
19097
19098 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
19099
19100 PR c++/11295
19101 * g++.dg/ext/stmtexpr1.C: New test.
19102
19103 * g++.dg/opt/tmp1.C: New test.
19104
19105 PR c++/11525
19106 * g++.dg/parse/constant4.C: New test.
19107
19108 PR c++/9447
19109 * g++.dg/template/using5.C: New test.
19110
19111 2003-07-31 Roger Sayle <roger@eyesopen.com>
19112
19113 * gcc.dg/builtins-27.c: New test case.
19114
19115 2003-07-31 Jakub Jelinek <jakub@redhat.com>
19116
19117 * gcc.dg/tls/opt-7.c: New test.
19118
19119 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
19120
19121 * g++.old-deja/g++.other/crash18.C: Remove.
19122
19123 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
19124
19125 * g++.dg/template/explicit3.C: New.
19126 * g++.dg/template/explicit4.C: New.
19127 * g++.dg/template/explicit5.C: New.
19128
19129 PR c++/11347
19130 * g++.dg/template/memtmpl1.C: New.
19131
19132 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
19133
19134 PR target/11565
19135 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
19136 * gcc.dg/i386-387-5.c (dg-options): Likewise.
19137
19138 2003-07-30 Jan Hubicka <jh@suse.cz>
19139
19140 * vtgc1.c: Kill.
19141
19142 2003-07-29 Zack Weinberg <zack@codesourcery.com>
19143
19144 * gcc.dg/struct-in-proto-1.c: New test.
19145
19146 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
19147
19148 * gcc.dg/cpp/include2.c: Only expect one message.
19149
19150 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
19151
19152 PR c++/9447
19153 * g++.dg/template/using1.C: New test.
19154 * g++.dg/template/using2.C: New test.
19155 * g++.dg/template/using3.C: New test.
19156 * g++.dg/template/using4.C: New test.
19157
19158 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
19159
19160 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
19161 * gcc.c-torture/execute/string-opt-10.c: Likewise.
19162
19163 2003-07-28 Jan Hubicka <jh@suse.cz>
19164
19165 PR c++/11530
19166 * g++.dg/opt/call1.C: New test.
19167
19168 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
19169
19170 PR c++/11667
19171 * g++.dg/init/enum2.C: New test.
19172 * g++.dg/template/overload1.C: Add "-w" option.
19173
19174 2003-07-28 <hp@bitrange.com>
19175
19176 * gcc.dg/Wdeclaration-after-statement-1.c,
19177 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
19178
19179 2003-07-28 Jakub Jelinek <jakub@redhat.com>
19180
19181 * gcc.c-torture/compile/20030725-1.c: New test.
19182
19183 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
19184
19185 * gcc.dg/20030505.c: Only run for SPE.
19186 Remove definition of opaque type.
19187
19188 2003-07-27 Mark Mitchell <mark@codesourcery.com>
19189
19190 * g++.dg/template/ptrmem6.C: New test.
19191
19192 2003-07-26 Geoffrey Keating <geoffk@apple.com>
19193
19194 * gcc.c-torture/compile/zero-strct-2.c: New test.
19195
19196 2003-07-25 Geoffrey Keating <geoffk@apple.com>
19197
19198 * gcc.dg/intermod-1.c: New test.
19199
19200 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
19201
19202 PR c++/11617
19203 * g++.dg/template/lookup2.C: New test.
19204 * g++.dg/template/memclass1.C: Remove instantiated from error.
19205 * g++.dg/other/error2.C: Tweak expected errors.
19206
19207 PR c++/11596
19208 * g++.dg/template/defarg3.C: New test.
19209
19210 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
19211
19212 2003-07-24 Mark Mitchell <mark@codesourcery.com>
19213
19214 * g++.dg/inherit/access5.C: New test.
19215
19216 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19217
19218 PR c++/11513
19219 * g++.dg/template/crash8.C: New test.
19220
19221 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
19222
19223 PR c/10602
19224 * gcc.dg/noncompile/incomplete-2.c: New test.
19225
19226 2003-07-23 Mark Mitchell <mark@codesourcery.com>
19227
19228 PR c++/11645
19229 * g++.dg/inherit/access4.C: New test.
19230
19231 PR c++/11517
19232 * g++.dg/expr/cond2.C: New test.
19233
19234 PR optimization/10679
19235 * g++.dg/opt/inline4.C: New test.
19236
19237 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
19238
19239 * g++.dg/parse/crash10: New test.
19240
19241 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
19242
19243 * g++.dg/ext/flexary1.C: New test.
19244
19245 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19246
19247 PR c++/10793
19248 * g++.dg/template/crash9.C: New test.
19249
19250 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19251
19252 PR c++/3004
19253 * g++.dg/parse/typedef3.C: New test.
19254
19255 PR c++/7906
19256 * g++.dg/parse/operator2.C: New test.
19257
19258 PR c++/8895
19259 * g++.dg/parse/def-tmpl-arg1.C: New test.
19260
19261 PR c++/9282
19262 * g++.dg/parse/funptr1.C: New test.
19263
19264 PR c++/9452
19265 * g++.dg/parse/ambig3.C: New test.
19266
19267 PR c++/9454
19268 * g++.dg/parse/operator3.C: New test.
19269
19270 PR c++/9486
19271 * g++.dg/parse/template10.C: New test.
19272
19273 PR c++/9488
19274 * g++.dg/parse/template11.C: New test.
19275
19276 PR c++/10150
19277 * g++.dg/parse/invalid-op1.C: New test.
19278
19279 PR c++/10247
19280 * g++.dg/parse/condexpr1.C: New test.
19281
19282 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
19283
19284 * g++.dg/ext/packed3.C: New test.
19285 * g++.dg/ext/packed4.C: New test.
19286
19287 * gcc.dg/pack-test-3.c: New test.
19288
19289 2003-07-21 Janis Johnson <janis187@us.ibm.com>
19290
19291 * lib/compat.exp: Handle dg-options per source file.
19292 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
19293 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
19294 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
19295 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
19296 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
19297 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
19298 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
19299 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
19300 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
19301 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
19302 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
19303 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
19304 * g++.dg/compat/break/bitfield7_x.C: Ditto.
19305 * g++.dg/compat/break/bitfield7_y.C: Ditto.
19306
19307 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
19308
19309 PR c/10320
19310 * gcc.c-torture/execute/20030718-1.c: New test.
19311
19312 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
19313
19314 PR optimization/11536
19315 * gcc.dg/20030721-1.c: New test.
19316
19317 2003-07-19 Mark Mitchell <mark@codesourcery.com>
19318
19319 PR c++/11546
19320 * g++.dg/template/lookup1.C: New test.
19321
19322 2003-07-19 Zack Weinberg <zack@codesourcery.com>
19323
19324 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
19325 diagnostics of ill-formed constructs involving labels.
19326 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
19327 the new 'previously defined here' message.
19328
19329 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
19330
19331 * g++.dg/parse/non-dependent2.C: New test.
19332
19333 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
19334
19335 * g++.dg/init/init-ref4.C: xfail on targets without
19336 weak symbols.
19337
19338 2003-07-17 Jakub Jelinek <jakub@redhat.com>
19339
19340 PR target/11087
19341 * gcc.c-torture/execute/20030717-1.c: New test.
19342
19343 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
19344
19345 * g++.dg/opt/cfg1.C: New test.
19346
19347 2003-07-17 Mark Mitchell <mark@codesourcery.com>
19348
19349 PR optimization/11557
19350 * gcc.dg/20030717-1.c: New test.
19351
19352 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
19353
19354 PR c++/10476
19355 * g++.dg/expr/crash-1.C: New test.
19356
19357 PR c++/11027
19358 * g++.dg/template/init3.C: New test.
19359
19360 PR c++/8222
19361 * g++.dg/template/non-dependent1.C: New test.
19362
19363 PR c++/11070
19364 * g++.dg/template/non-dependent2.C: New test.
19365
19366 PR c++/11071
19367 * g++.dg/template/non-dependent3.C: New test.
19368
19369 PR c++/9907
19370 * g++.dg/template/sizeof5.C: New test.
19371
19372 2003-07-17 Geoffrey Keating <geoffk@apple.com>
19373
19374 PR 11498
19375 * gcc.c-torture/compile/mangle-1.c: New file.
19376
19377 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19378
19379 PR c++/7809
19380 * g++.dg/parse/access3.C: New test.
19381
19382 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
19383
19384 PR c++/11384
19385 * g++.dg/init/init-ref4.C: New test.
19386
19387 2003-07-16 Mark Mitchell <mark@codesourcery.com>
19388
19389 PR c++/11547
19390 * g++.dg/parse/constant3.C: New test.
19391 * g++.dg/parse/crash7.C: Likewise.
19392
19393 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
19394
19395 PR target/11008
19396 * gcc.dg/i386-pentium4-not-mull.c: New.
19397
19398 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
19399
19400 * gcc.dg/asm-names.c (ymain): Make it weak.
19401
19402 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19403
19404 PR c++/5421
19405 * g++.dg/template/friend21.C: New test.
19406
19407 2003-07-16 Jakub Jelinek <jakub@redhat.com>
19408
19409 * gcc.dg/cleanup-8.c: New test.
19410 * gcc.dg/cleanup-9.c: New test.
19411
19412 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
19413
19414 * g++.dg/ext/dll-MI1.h: New file.
19415 * g++.dg/ext/dllexport-MI1.C: New file.
19416 * g++.dg/ext/dllimport-MI1.C: New file.
19417
19418 2003-07-15 Jakub Jelinek <jakub@redhat.com>
19419
19420 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
19421 it does not have cmpstrsi patterns (just cmpmemsi).
19422
19423 2003-07-15 Mark Mitchell <mark@codesourcery.com>
19424
19425 PR debug/11473
19426 * g++.dg/debug/debug8.C: New test.
19427
19428 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19429
19430 PR c++/10108
19431 * g++.dg/template/crash7.C: New test.
19432
19433 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
19434
19435 PR target/10795
19436 * gcc.c-torture/compile/20030708-1.c: New.
19437
19438 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
19439
19440 * gcc.c-torture/execute/20030715-1.c: New test.
19441
19442 2003-07-14 Geoffrey Keating <geoffk@apple.com>
19443
19444 * gcc.dg/pch/inline-3.c: New file.
19445 * gcc.dg/pch/inline-3.hs: New file.
19446 * gcc.dg/pch/inline-4.c: New file.
19447 * gcc.dg/pch/inline-4.hs: New file.
19448
19449 2003-07-14 Mark Mitchell <mark@codesourcery.com>
19450
19451 PR c++/11509
19452 * g++.dg/template/crash6.C: New test.
19453
19454 PR c++/7053
19455 * g++.dg/template/friend20.C: New test.
19456
19457 PR c++/7019
19458 * g++.dg/template/overload2.C: New test.
19459
19460 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19461
19462 PR optimization/11440
19463 * gcc.c-torture/execute/20030714-1.c: New test.
19464
19465 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19466
19467 PR c++/11154
19468 * g++.dg/template/partial2.C: New test.
19469
19470 2003-07-13 Mark Mitchell <mark@codesourcery.com>
19471
19472 PR c++/11503
19473 * g++.dg/template/anon1.C: New test.
19474
19475 PR c++/11493
19476 PR c++/11495
19477 * g++.dg/parse/template9.C: Likewise.
19478 * g++.dg/template/crash4.C: New test.
19479 * g++.dg/template/koenig1.C: Likewise.
19480 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
19481 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
19482 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
19483 functions.
19484 * g++.old-deja/g++.jason/template36.C: Likewise.
19485 * g++.old-deja/g++.mike/p1989.C: Likewise.
19486 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
19487 * g++.old-deja/g++.pt/ttp20.C: Use this->.
19488 * g++.old-deja/g++.pt/ttp21.C: Use this->.
19489 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
19490 compiling.
19491 * g++.old-deja/g++.pt/union2.C: Use this->.
19492
19493 2003-07-11 Jakub Jelinek <jakub@redhat.com>
19494
19495 * gcc.dg/20030711-1.c: New test.
19496
19497 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
19498
19499 PR c++/11050
19500 * g++.dg/parse/args1.C: New test.
19501 * g++.pt/defarg8.C: Change expected errors.
19502
19503 2003-07-11 Mark Mitchell <mark@codesourcery.com>
19504
19505 PR c++/8164
19506 * g++.dg/template/nontype2.C: New test.
19507
19508 PR c++/10558
19509 * g++.dg/parse/template8.C: New test.
19510
19511 PR c++/8327
19512 * g++.dg/template/scope1.C: New test.
19513
19514 * g++.dg/warn/Wsign-compare-1.C: New test.
19515
19516 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
19517
19518 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
19519
19520 2003-07-10 Mark Mitchell <mark@codesourcery.com>
19521
19522 PR c++/9411
19523 * g++.dg/template/explicit2.C: New test.
19524
19525 PR c++/10032
19526 * g++.dg/warn/pedantic1.C: New test.
19527
19528 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
19529
19530 PR c++ 9483
19531 * g++.dg/other/field1.C: New test.
19532
19533 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
19534
19535 PR c/11449
19536 * gcc.c-torture/compile/20030707-1.c: New.
19537
19538 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19539
19540 PR c++/10849
19541 * g++.dg/template/access12.C: New test.
19542
19543 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
19544
19545 * g++.dg/bprob/bprob.exp (prof_ext): Update.
19546 * g77.dg/bprob/bprob.exp (prof_ext): Update.
19547 * gcc.misc-tests/bprob.exp (prof_ext): Update.
19548 * gcc.misc-tests/gcov.exp: Update
19549 * g++.dg/gcov/gcov.exp: Update
19550 * lib/gcov.exp: Update.
19551
19552 2003-07-08 Mark Mitchell <mark@codesourcery.com>
19553
19554 * g++.dg/abi/mangle17.C: Make sure template expressions are
19555 dependent.
19556 * g++.dg/abi/mangle4.C: Mark erroneous casts.
19557 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
19558 * g++.dg/opt/stack1.C: Remove erroneous code.
19559 * g++.dg/parse/template7.C: New test.
19560 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
19561 * g++.old-deja/g++.pt/crash4.C: Likewise.
19562
19563 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19564
19565 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
19566 with zero or one occurence of `$' after the initial `L'.
19567
19568 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
19569
19570 * gcc.c-torture/compile/20030704-1.c: Add a comment.
19571
19572 2003-07-08 Roger Sayle <roger@eyesopen.com>
19573
19574 PR c/11370
19575 * gcc.dg/Wunreachable-6.c: New testcase.
19576 * gcc.dg/Wunreachable-7.c: New testcase.
19577
19578 2003-07-08 Jakub Jelinek <jakub@redhat.com>
19579
19580 PR c/11420
19581 * gcc.dg/20030708-1.c: New test.
19582
19583 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
19584
19585 * gcc.dg/compat/sdata-section.h: New file.
19586 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
19587 * gcc.dg/torture/mips-sdata-1.c: New test.
19588
19589 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19590
19591 PR c++/11030
19592 * g++.dg/template/friend19.C: New test.
19593
19594 2003-07-08 Jakub Jelinek <jakub@redhat.com>
19595
19596 * g++.dg/opt/strength-reduce.C: New test.
19597
19598 2003-07-07 Roger Sayle <roger@eyesopen.com>
19599
19600 PR target/10979
19601 * gcc.dg/20030707-1.c: New testcase.
19602
19603 2003-07-07 Roger Sayle <roger@eyesopen.com>
19604
19605 PR optimization/11059
19606 * g++.dg/opt/emptyunion.C: New testcase.
19607
19608 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
19609 Eric Botcazou <ebotcazou@libertysurf.fr>
19610
19611 * g++.dg/opt/stack1.C: New test.
19612
19613 2003-07-05 Mark Mitchell <mark@codesourcery.com>
19614
19615 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
19616 run test.
19617
19618 PR c++/11431
19619 * g++.dg/expr/static_cast3.C: New test.
19620
19621 2003-07-04 Zack Weinberg <zack@codesourcery.com>
19622
19623 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
19624 everywhere.
19625 * gcc.dg/concat.c: Concatenation of string constants with
19626 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
19627 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
19628 * gcc.dg/cpp/escape-2.c: Use wide character constants where
19629 necessary to avoid multi-character character constant warning.
19630 * gcc.dg/cpp/escape.c: Likewise.
19631 * gcc.dg/cpp/ucs.c: Likewise.
19632 Remove backslashes from dg-bogus comments, as they confuse Tcl.
19633 Fix a typo.
19634
19635 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
19636
19637 PR c/11428
19638 * gcc.c-torture/compile/20030704-1.c: New.
19639
19640 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
19641
19642 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
19643
19644 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
19645
19646 PR c++/5287, PR c++/7910, PR c++/11021
19647 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
19648 tests for warnings.
19649 * g++.dg/ext/dllimport2.C: Add tests for warnings.
19650 * g++.dg/ext/dllimport3.C: Likewise.
19651 * g++.dg/ext/dllimport4.C: New file.
19652 * g++.dg/ext/dllimport5.C: New file.
19653 * g++.dg/ext/dllimport6.C: New file.
19654 * g++.dg/ext/dllimport7.C: New file.
19655 * g++.dg/ext/dllimport8.C: New file.
19656 * g++.dg/ext/dllimport9.C: New file.
19657 * g++.dg/ext/dllimport10.C: New file.
19658 * g++.dg/ext/dllexport1.C: New file.
19659
19660 2003-07-03 Mark Mitchell <mark@codesourcery.com>
19661
19662 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
19663 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
19664
19665 2003-07-03 Roger Sayle <roger@eyesopen.com>
19666
19667 * gcc.dg/builtins-25.c: New testcase.
19668 * gcc.dg/builtins-26.c: New testcase.
19669
19670 2003-07-03 Janis Johnson <janis187@us.ibm.com>
19671
19672 * gcc.dg/compat/vector-defs.h: New file.
19673 * gcc.dg/compat/vector-setup.h: New file.
19674 * gcc.dg/compat/vector-check.h: New file.
19675 * gcc.dg/compat/vector-1_main.c: New file.
19676 * gcc.dg/compat/vector-1_x.c: New file.
19677 * gcc.dg/compat/vector-1_y.c: New file.
19678 * gcc.dg/compat/vector-2_main.c: New file.
19679 * gcc.dg/compat/vector-2_x.c: New file.
19680 * gcc.dg/compat/vector-2_y.c: New file.
19681
19682 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
19683 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
19684 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
19685 * gcc.dg/compat/struct-align-1.h: New file.
19686 * gcc.dg/compat/struct-align-1_main.c: New file.
19687 * gcc.dg/compat/struct-align-1_x.c: New file.
19688 * gcc.dg/compat/struct-align-1_y.c: New file.
19689 * gcc.dg/compat/struct-align-2.h: New file.
19690 * gcc.dg/compat/struct-align-2_main.c: New file.
19691 * gcc.dg/compat/struct-align-2_x.c: New file.
19692 * gcc.dg/compat/struct-align-2_y.c: New file.
19693
19694 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
19695 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
19696 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
19697 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
19698 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
19699 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
19700 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
19701 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
19702 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
19703 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
19704 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
19705 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
19706 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
19707 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
19708 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
19709 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
19710 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
19711 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
19712 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
19713 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
19714 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
19715 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
19716 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
19717 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
19718 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
19719 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
19720 * gcc.dg/compat/struct-return-10_x.c: Ditto.
19721 * gcc.dg/compat/struct-return-2_x.c: Ditto.
19722 * gcc.dg/compat/struct-return-3_x.c: Ditto.
19723
19724 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
19725
19726 * gcc.dg/i386-call-1.c: New test.
19727
19728 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
19729
19730 PR c++/9162
19731 * g++.dg/parse/defarg4.C: New.
19732
19733 2003-07-03 Roger Sayle <roger@eyesopen.com>
19734
19735 PR target/10700
19736 * gcc.c-torture/compile/20030703-1.c: New test case.
19737
19738 2003-07-03 Mark Mitchell <mark@codesourcery.com>
19739
19740 * g++.dg/template/local3.C: Remove extra semicolon.
19741
19742 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
19743
19744 * gcc.dg/i386-volatile-1.c: New test.
19745
19746 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
19747
19748 PR c++/11072
19749 * g++.dg/other/offsetof2.C: XFAIL.
19750 * g++.dg/other/offsetof5.C: New.
19751
19752 PR c++/10219
19753 * g++.dg/template/error1.C: New.
19754
19755 PR c++/9779
19756 * g++.dg/template/dependent-expr1.C: New.
19757
19758 2003-07-01 Mark Mitchell <mark@codesourcery.com>
19759
19760 PR c++/6949
19761 * g++.dg/template/local3.C: New test.
19762
19763 PR c++/11149
19764 * g++.dg/lookup/scoped6.C: New test.
19765
19766 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
19767
19768 PR c++/8046
19769 * g++.dg/other/error7.C: New test.
19770
19771 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
19772
19773 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
19774 * g++.old-deja/g++.abi/vtable3.h: Likewise.
19775 * g++.old-deja/g++.law/code-gen5.C: Likewise.
19776 * g++.old-deja/g++.other/union2.C: Likewise.
19777 * gcc.dg/c90-const-expr-2.c: Likewise.
19778 * gcc.dg/c90-const-expr-3.c: Likewise.
19779 * gcc.dg/c99-const-expr-2.c: Likewise.
19780 * gcc.dg/c99-const-expr-3.c: Likewise.
19781 * gcc.dg/concat.c: Likewise.
19782
19783 2003-07-01 Mark Mitchell <mark@codesourcery.com>
19784
19785 PR c++/9559
19786 * g++.dg/init/static1.C: New test.
19787
19788 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19789
19790 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
19791 * g++.old-deja/g++.other/access2.C: Likewise.
19792 * g++.old-deja/g++.other/decl2.C: Likewise.
19793 * gcc.c-torture/execute/20020615-1.c: Likewise.
19794
19795 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
19796
19797 PR c++/4933
19798 * g++.dg/template/sizeof4.C: New test.
19799
19800 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
19801
19802 * g++.dg/other/error6.C: New test.
19803
19804 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
19805
19806 PR c++/10750
19807 * g++.dg/parse/constant2.C: New test.
19808
19809 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
19810
19811 PR c++/11106
19812 * g++.dg/other/error5.C: New test.
19813
19814 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19815
19816 * gcc.dg/format/gcc_diag-1.c: New test.
19817
19818 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
19819
19820 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
19821
19822 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
19823
19824 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
19825 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
19826 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
19827
19828 2003-06-28 Jakub Jelinek <jakub@redhat.com>
19829
19830 * gcc.c-torture/execute/builtins/string-8.c: New test.
19831 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
19832 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
19833 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
19834
19835 2003-06-27 Mark Mitchell <mark@codesourcery.com>
19836
19837 PR c++/10468
19838 * g++.dg/ext/typeof6.C: New test.
19839
19840 2003-06-27 Mark Mitchell <mark@codesourcery.com>
19841
19842 PR c++/10796
19843 * g++.dg/init/enum1.C: New test.
19844
19845 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
19846
19847 * gcc.dg/20030627-1.c: New test.
19848
19849 2003-06-26 Mark Mitchell <mark@codesourcery.com>
19850
19851 PR c++/11332
19852 * g++.dg/expr/static_cast2.C: New test.
19853
19854 2003-06-26 Roger Sayle <roger@eyesopen.com>
19855 Jakub Jelinek <jakub@redhat.com>
19856
19857 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
19858 sprintf(dst,"%s",src) optimization.
19859 * gcc.c-torture/execute/20030626-1.c: New test case.
19860 * gcc.c-torture/execute/20030626-2.c: New test case.
19861
19862 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
19863
19864 * gcc.c-torture/execute/multi-ix.c: New test.
19865
19866 * gcc.c-torture/execute/simd-4.c (main):
19867 Added missing semicolon at end of union.
19868
19869 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
19870
19871 PR c++/8266
19872 * g++.dg/template/explicit-instantiation3.C: New test.
19873
19874 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
19875
19876 * gcc.dg/20030626-1.c: Use signed char.
19877
19878 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
19879
19880 * gcc.dg/20030626-1.c: New test.
19881
19882 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
19883
19884 * const-str-2.m: Update.
19885
19886 2003-06-25 Mark Mitchell <mark@codesourcery.com>
19887
19888 PR c++/10990
19889 * g++.dg/rtti/dyncast1.C: New test.
19890 * g++.dg/abi/mangle4.C: Correct base-specifier access.
19891 * g++.dg/lookup/scoped1.C: Remove XFAIL.
19892 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
19893
19894 PR c++/10931
19895 * g++.dg/expr/static_cast1.C: New test.
19896
19897 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
19898
19899 * gcc.dg/20030625-1.c: New test.
19900
19901 2003-06-24 Roger Sayle <roger@eyesopen.com>
19902
19903 * gcc.c-torture/compile/20030624-1.c: New test case.
19904
19905 2003-06-24 Jakub Jelinek <jakub@redhat.com>
19906
19907 * gcc.c-torture/execute/string-opt-17.c: New test.
19908
19909 2003-06-24 Mark Mitchell <mark@codesourcery.com>
19910
19911 PR c++/5754
19912 * g++.dg/parse/crash6.C: New test.
19913
19914 2003-06-23 Roger Sayle <roger@eyesopen.com>
19915
19916 * gcc.dg/builtins-24.c: New test case.
19917
19918 2003-06-23 Jakub Jelinek <jakub@redhat.com>
19919
19920 * g++.dg/opt/operator1.C: New test.
19921
19922 2003-06-22 Roger Sayle <roger@eyesopen.com>
19923
19924 * gcc.c-torture/execute/string-opt-16.c: New test case.
19925
19926 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
19927
19928 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
19929 * g++.old-deja/g++.other/conv7.C: Likewise
19930 * g++.old-deja/g++.other/overcnv2.C: Likewise.
19931 * g++.old-deja/g++.other/overload14.C: Likewise.
19932
19933 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
19934
19935 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
19936 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
19937
19938 2003-06-20 Mark Mitchell <mark@codesourcery.com>
19939
19940 PR c++/10888
19941 * g++.dg/warn/Winline-3.C: New test.
19942
19943 2003-06-20 Mark Mitchell <mark@codesourcery.com>
19944
19945 * lib/target-supports.exp (check_alias_available): Make the test
19946 program acceptable to the Solaris assembler.
19947
19948 PR c++/10749
19949 * g++.dg/template/memclass2.C: New test.
19950
19951 2003-06-20 Mark Mitchell <mark@codesourcery.com>
19952 Eric Botcazou <ebotcazou@libertysurf.fr>
19953
19954 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
19955 data for non-matching targets.
19956 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
19957
19958 2003-06-20 Mark Mitchell <mark@codesourcery.com>
19959
19960 PR c++/10845
19961 * g++.dg/template/member3.C: New test.
19962
19963 2003-06-19 Mark Mitchell <mark@codesourcery.com>
19964
19965 PR c++/10939
19966 * g++.dg/template/func1.C: New test.
19967
19968 PR c++/9649
19969 * g++.dg/template/static4.C: New test.
19970 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
19971
19972 PR c++/11041
19973 * g++.dg/init/ref7.C: New test.
19974
19975 2003-06-19 Matt Austern <austern@apple.com>
19976
19977 PR c++/11228
19978 * g++.dg/anew1.C: New test.
19979 * g++.dg/anew2.C: New test.
19980 * g++.dg/anew3.C: New test.
19981 * g++.dg/anew4.C: New test.
19982
19983 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
19984
19985 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
19986
19987 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
19988
19989 * gcc.c-torture/execute/simd-4.c (main): Make expected value
19990 endian-dependent.
19991
19992 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
19993
19994 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
19995 Remove cruft.
19996
19997 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
19998
19999 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
20000 * gcc.c-torture/compile/961203-1.c: Likewise.
20001 * gcc.c-torture/compile/980506-1.c: Likewise.
20002
20003 2003-06-17 Mark Mitchell <mark@codesourcery.com>
20004
20005 PR c++/10712
20006 * g++.dg/lookup/using7.C: New test.
20007
20008 2003-06-17 Mark Mitchell <mark@codesourcery.com>
20009
20010 PR c++/11105
20011 * g++.dg/abi/conv1.C: Remove it.
20012 * g++.dg/template/conv7.C: New test.
20013 * g++.dg/template/conv8.C: Likewise.
20014 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
20015 conversion operator.
20016
20017 2003-06-17 Janis Johnson <janis187@us.ibm.com>
20018
20019 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
20020 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
20021 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
20022 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
20023 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
20024 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
20025 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
20026 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
20027 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
20028 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
20029 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
20030 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
20031 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
20032 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
20033 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
20034 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
20035 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
20036 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
20037 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
20038 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
20039 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
20040 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
20041 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
20042 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
20043 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
20044 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
20045 * gcc.dg/compat/struct-return-10_x.c: Ditto.
20046 * gcc.dg/compat/struct-return-2_x.c: Ditto.
20047 * gcc.dg/compat/struct-return-3_x.c: Ditto.
20048
20049 2003-06-16 Mark Mitchell <mark@codesourcery.com>
20050
20051 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
20052 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
20053 indications.
20054
20055 2003-06-16 Roger Sayle <roger@eyesopen.com>
20056
20057 * gcc.dg/i386-387-5.c: New test case.
20058 * gcc.dg/i386-387-6.c: New test case.
20059 * gcc.dg/builtins-23.c: New test case.
20060
20061 2003-06-15 Roger Sayle <roger@eyesopen.com>
20062
20063 * gcc.dg/builtins-22.c: New test case.
20064 * gcc.dg/i386-387-1.c: Update to test exp.
20065 * gcc.dg/i386-387-2.c: Likewise.
20066
20067 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20068
20069 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
20070
20071 2003-06-12 Mark Mitchell <mark@codesourcery.com>
20072
20073 * lib/gcc-dg.exp (dg-require-dll): New function.
20074 (dg-xfail-if): Likewise.
20075 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
20076 driver.
20077
20078 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
20079 * gcc.c-torture/compile/20001205-1.c: Likewise.
20080 * gcc.c-torture/compile/20001226-1.c: Likewise.
20081 * gcc.c-torture/compile/20010518-2.c: Likewise.
20082 * gcc.c-torture/compile/20020312-1.c: Likewise.
20083 * gcc.c-torture/compile/20020604-1.c: Likewise.
20084 * gcc.c-torture/compile/920501-12.c: Likewise.
20085 * gcc.c-torture/compile/920501-4.c: Likewise.
20086 * gcc.c-torture/compile/920520-1.c: Likewise.
20087 * gcc.c-torture/compile/920521-1.c: Likewise.
20088 * gcc.c-torture/compile/920625-1.c: Likewise.
20089 * gcc.c-torture/compile/961203-1.c: Likewise.
20090 * gcc.c-torture/compile/980506-1.c: Likewise.
20091 * gcc.c-torture/compile/981006-1.c: Likewise.
20092 * gcc.c-torture/compile/981022-1.c: Likewise.
20093 * gcc.c-torture/compile/981223-1.c: Likewise.
20094 * gcc.c-torture/compile/990617-1.c: Likewise.
20095 * gcc.c-torture/compile/dll.c: Likewise.
20096 * gcc.c-torture/compile/labels-3.c: Likewise.
20097 * gcc.c-torture/compile/mipscop-1.c: Likewise.
20098 * gcc.c-torture/compile/mipscop-2.c: Likewise.
20099 * gcc.c-torture/compile/mipscop-3.c: Likewise.
20100 * gcc.c-torture/compile/mipscop-4.c: Likewise.
20101 * gcc.c-torture/compile/simd-5.c: Likewise.
20102 * gcc.c-torture/compile/20000804-1.x: Remove.
20103 * gcc.c-torture/compile/20001205-1.x: Likewise.
20104 * gcc.c-torture/compile/20001226-1.x: Likewise.
20105 * gcc.c-torture/compile/20010518-2.x: Likewise.
20106 * gcc.c-torture/compile/20020312-1.x: Likewise.
20107 * gcc.c-torture/compile/20020604-1.x: Likewise.
20108 * gcc.c-torture/compile/920501-12.x: Likewise.
20109 * gcc.c-torture/compile/920501-4.x: Likewise.
20110 * gcc.c-torture/compile/920520-1.x: Likewise.
20111 * gcc.c-torture/compile/920521-1.x: Likewise.
20112 * gcc.c-torture/compile/920625-1.x: Likewise.
20113 * gcc.c-torture/compile/961203-1.x: Likewise.
20114 * gcc.c-torture/compile/980506-1.x: Likewise.
20115 * gcc.c-torture/compile/981006-1.x: Likewise.
20116 * gcc.c-torture/compile/981022-1.x: Likewise.
20117 * gcc.c-torture/compile/981223-1.x: Likewise.
20118 * gcc.c-torture/compile/990617-1.x: Likewise.
20119 * gcc.c-torture/compile/mipscop-1.x: Likewise.
20120 * gcc.c-torture/compile/mipscop-2.x: Likewise.
20121 * gcc.c-torture/compile/mipscop-3.x: Likewise.
20122 * gcc.c-torture/compile/mipscop-4.x: Likewise.
20123 * gcc.c-torture/compile/simd-5.x: Likewise.
20124
20125 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
20126
20127 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
20128
20129 * gcc.c-torture/execute/20030611-1.c: New test.
20130
20131 2003-06-12 Roger Sayle <roger@eyesopen.com>
20132
20133 PR middle-end/168
20134 * gcc.dg/20030612-1.c: New test case.
20135
20136 2003-06-12 Mark Mitchell <mark@codesourcery.com>
20137
20138 PR c++/10635
20139 * g++.dg/expr/cast1.C: New test.
20140
20141 2003-06-12 Roger Sayle <roger@eyesopen.com>
20142
20143 * gcc.dg/builtins-21.c: New test case.
20144
20145 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
20146
20147 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
20148 options instead of at the end.
20149 * lib/objc.exp (objc_target_compile): Likewise.
20150
20151 2003-06-11 Mark Mitchell <mark@codesourcery.com>
20152
20153 PR c++/10432
20154 * g++.dg/parse/error1.C: New test.
20155
20156 2003-06-11 Janis Johnson <janis187@us.ibm.com>
20157
20158 * gcc.dg/compat/struct-by-value-11_main.c: New file.
20159 * gcc.dg/compat/struct-by-value-11_x.c: New file.
20160 * gcc.dg/compat/struct-by-value-11_y.c: New file.
20161 * gcc.dg/compat/struct-by-value-12_main.c: New file.
20162 * gcc.dg/compat/struct-by-value-12_x.c: New file.
20163 * gcc.dg/compat/struct-by-value-12_y.c: New file.
20164 * gcc.dg/compat/struct-by-value-13_main.c: New file.
20165 * gcc.dg/compat/struct-by-value-13_x.c: New file.
20166 * gcc.dg/compat/struct-by-value-13_y.c: New file.
20167 * gcc.dg/compat/struct-by-value-14_main.c: New file.
20168 * gcc.dg/compat/struct-by-value-14_x.c: New file.
20169 * gcc.dg/compat/struct-by-value-14_y.c: New file.
20170 * gcc.dg/compat/struct-by-value-15_main.c: New file.
20171 * gcc.dg/compat/struct-by-value-15_x.c: New file.
20172 * gcc.dg/compat/struct-by-value-15_y.c: New file.
20173 * gcc.dg/compat/struct-by-value-16_main.c: New file.
20174 * gcc.dg/compat/struct-by-value-16_x.c: New file.
20175 * gcc.dg/compat/struct-by-value-16_y.c: New file.
20176 * gcc.dg/compat/struct-by-value-17_main.c: New file.
20177 * gcc.dg/compat/struct-by-value-17_x.c: New file.
20178 * gcc.dg/compat/struct-by-value-17_y.c: New file.
20179 * gcc.dg/compat/struct-by-value-18_main.c: New file.
20180 * gcc.dg/compat/struct-by-value-18_x.c: New file.
20181 * gcc.dg/compat/struct-by-value-18_y.c: New file.
20182
20183 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
20184 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
20185 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
20186 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
20187 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
20188 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
20189 * gcc.dg/compat/scalar-return-3_main.c: New file.
20190 * gcc.dg/compat/scalar-return-3_x.c: New file.
20191 * gcc.dg/compat/scalar-return-3_y.c: New file.
20192 * gcc.dg/compat/scalar-return-4_main.c: New file.
20193 * gcc.dg/compat/scalar-return-4_x.c: New file.
20194 * gcc.dg/compat/scalar-return-4_y.c: New file.
20195
20196 2003-06-10 Janis Johnson <janis187@us.ibm.com>
20197
20198 * gcc.dg/compat/fp2-struct-check.h: New file.
20199 * gcc.dg/compat/fp2-struct-defs.h: New file.
20200 * gcc.dg/compat/fp2-struct-init.h: New file.
20201 * gcc.dg/compat/struct-by-value-10_main.c: New file.
20202 * gcc.dg/compat/struct-by-value-10_x.c: New file.
20203 * gcc.dg/compat/struct-by-value-10_y.c: New file.
20204 * gcc.dg/compat/struct-return-10_main.c: New file.
20205 * gcc.dg/compat/struct-return-10_x.c: New file.
20206 * gcc.dg/compat/struct-return-10_y.c: New file.
20207
20208 * gcc.dg/compat/compat-common.h: New file.
20209 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
20210 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
20211 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
20212 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
20213 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
20214 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
20215 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
20216 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
20217 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
20218 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
20219 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
20220 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
20221 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
20222 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
20223 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
20224 * gcc.dg/compat/small-struct-check.h: Ditto.
20225 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
20226 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
20227 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
20228 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
20229 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
20230 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
20231 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
20232 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
20233 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
20234 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
20235 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
20236 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
20237 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
20238 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
20239 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
20240 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
20241 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
20242 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
20243 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
20244 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
20245 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
20246 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
20247 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
20248 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
20249 * gcc.dg/compat/struct-return-2_main.c: Ditto.
20250 * gcc.dg/compat/struct-return-2_x.c: Ditto.
20251 * gcc.dg/compat/struct-return-2_y.c: Ditto.
20252 * gcc.dg/compat/struct-return-3_main.c: Ditto.
20253 * gcc.dg/compat/struct-return-3_x.c: Ditto.
20254 * gcc.dg/compat/struct-return-3_y.c: Ditto.
20255
20256 2003-06-10 Geoffrey Keating <geoffk@apple.com>
20257
20258 * g++.dg/pch/static-1.C: New file.
20259 * g++.dg/pch/static-1.Hs: New file.
20260
20261 2003-06-10 Richard Henderson <rth@redhat.com>
20262
20263 * gcc.dg/asm-7.c: Adjust expected warning text.
20264
20265 2003-06-10 Roger Sayle <roger@eyesopen.com>
20266
20267 * gcc.dg/builtins-20.c: New test case.
20268
20269 2003-06-10 Mark Mitchell <mark@codesourcery.com>
20270
20271 PR c++/11131
20272 * g++.dg/opt/template1.C: New test.
20273
20274 2003-06-09 Mark Mitchell <mark@codesourcery.com>
20275
20276 * lib/gcc-dg.exp (dg-test): Clear additional_files and
20277 additional_sources.
20278
20279 2003-05-21 David Taylor <dtaylor@emc.com>
20280
20281 * gcc.dg/Wpadded.c: New file.
20282
20283 2003-06-09 Mark Mitchell <mark@codesourcery.com>
20284
20285 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
20286 * gcc.dg/special/weak-2.c: Add dg-require-weak.
20287 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
20288 dg-require-weak.
20289
20290 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
20291
20292 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
20293
20294 2003-06-09 Mark Mitchell <mark@codesourcery.com>
20295
20296 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
20297 (dg-require-alias): Likewise.
20298 (dg-require-gc-sections): Likewise.
20299 * lib/target-supports.exp (check_gc_sections_available): Likewise.
20300
20301 2003-06-08 Richard Henderson <rth@redhat.com>
20302
20303 * gcc.dg/20011029-2.c: Fix the array reference.
20304 * gcc.dg/asm-7.c: New.
20305
20306 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
20307
20308 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
20309
20310 2003-06-08 Mark Mitchell <mark@codesourcery.com>
20311
20312 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
20313 (dg-require-gc-sections): Likewise.
20314
20315 2003-06-08 Jan Hubicka <jh@suse.cz>
20316
20317 * i386-cmov1.c: Fix regular expression.
20318 * i386-cvt-1.c: Likewise.
20319 * i386-local.c: Likewise.
20320 * i386-local2.c: Likewise.
20321 * i386-mul.c: Likewise.
20322 * i386-ssetype-1.c: Likewise.
20323 * i386-ssetype-3.c: Likewise.
20324 * i386-ssetype-5.c: Likewise.
20325
20326 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20327
20328 PR c++/11039
20329 * g++.dg/warn/implicit-typename2.C: New test.
20330 * g++.dg/warn/implicit-typename3.C: New test.
20331
20332 2003-06-07 Richard Henderson <rth@redhat.com>
20333
20334 * g++.dg/other/offsetof3.C: Use size_t.
20335 * g++.dg/other/offsetof4.C: Likewise.
20336
20337 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
20338
20339 * lib/copy-file.exp: New. Implement gcc_copy_files.
20340
20341 * lib/dg-pch.exp: Load copy-file.exp
20342 (dg-pch): Use gcc_copy_files instead of "file copy".
20343
20344 2003-06-06 Mark Mitchell <mark@codesourcery.com>
20345
20346 * gcc.dg/weak/weak.exp: Simplify.
20347 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
20348 * gcc.dg/weak/weak-1.c: Likewise.
20349 * gcc.dg/weak/weak-2.c: Likewise.
20350 * gcc.dg/weak/weak-3.c: Likewise.
20351 * gcc.dg/weak/weak-4.c: Likewise.
20352 * gcc.dg/weak/weak-5.c: Likewise.
20353 * gcc.dg/weak/weak-6.c: Likewise.
20354 * gcc.dg/weak/weak-7.c: Likewise.
20355 * gcc.dg/weak/weak-8.c: Likewise.
20356 * gcc.dg/weak/weak-9.c: Likewise.
20357
20358 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
20359
20360 gcc.c-torture/execute/20030606-1.c: New.
20361
20362 2003-06-06 Roger Sayle <roger@eyesopen.com>
20363
20364 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
20365 * gcc.dg/builtins-19.c: Likewise.
20366
20367 2003-06-06 Roger Sayle <roger@eyesopen.com>
20368
20369 * gcc.dg/builtins-2.c: Add some more tests.
20370 * gcc.dg/builtins-18.c: New test case.
20371 * gcc.dg/builtins-19.c: New test case.
20372
20373 2003-06-06 Roger Sayle <roger@eyesopen.com>
20374 Jim Wilson <wilson@tuliptree.org>
20375
20376 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
20377
20378 2003-06-06 Jakub Jelinek <jakub@redhat.com>
20379
20380 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
20381 mempcpy/stpcpy calls not to be optimized into something else.
20382 * gcc.c-torture/execute/string-opt-3.c: Moved to...
20383 * gcc.c-torture/execute/builtins/string-7.c: ...here.
20384 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
20385
20386 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20387
20388 * gcc.dg/format/asm_fprintf-1.c: New test.
20389
20390 2003-06-05 Mark Mitchell <mark@codesourcery.com>
20391
20392 * lib/gcc-defs.exp (additional_sources): New variable.
20393 (dg-additional-sources): New function.
20394 (additional_files): New variable.
20395 (dg-additional-files): New function.
20396 (dg-additional-files-options): Likewise.
20397 * lib/gcc-dg.exp (dg-require-weak): New function.
20398 (dg-require-alias): Likewise.
20399 (dg-require-gc-sections): Likewise.
20400 * lib/target-supports.exp (check_alias_available): Remove testfile
20401 parameter.
20402 (check_gc_sections_available): New function.
20403 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
20404 (dg-gpp-additional-files): Likewise.
20405 * lib/g++.exp (additional_sources): Remove.
20406 (additional_files): Likewise.
20407 (g++_target_compile): Use dg-additional-files-options.
20408
20409 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
20410 Tcl logic.
20411 * gcc.dg/special/ecos.exp: Remove.
20412 * gcc.dg/special/20000419-2.c: Use dg-require-*.
20413 * gcc.dg/special/alias-1.c: Likewise.
20414 * gcc.dg/special/alias-2.c: Likewise.
20415 * gcc.dg/special/gcsec-1.c: Likewise.
20416 * gcc.dg/special/weak-1.c: Likewise.
20417 * gcc.dg/special/weak-2.c: Likewise.
20418 * gcc.dg/special/wkali-1.c: Likewise.
20419 * gcc.dg/special/wkali-2.c: Likewise.
20420
20421 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
20422 dg-gpp-additional-*.
20423 * g++.dg/special/conpr-3.C: Likewise.
20424 * g++.dg/special/conpr-4.C: Likewise.
20425 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
20426 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
20427 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
20428 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
20429 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
20430 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
20431 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
20432 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
20433 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
20434 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
20435 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
20436 * g++.old-deja/g++.other/comdat1.C: Likewise.
20437 * g++.old-deja/g++.other/comdat2.C: Likewise.
20438 * g++.old-deja/g++.other/comdat3.C: Likewise.
20439 * g++.old-deja/g++.other/ctor1.C: Likewise.
20440 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
20441
20442 2003-06-05 Richard Henderson <rth@redhat.com>
20443
20444 * gcc.dg/debug/20030605-1.c: New.
20445
20446 2003-06-04 Mark Mitchell <mark@codesourcery.com>
20447
20448 * README.QMTEST: Update.
20449
20450 2003-06-04 Richard Henderson <rth@redhat.com>
20451
20452 * gcc.dg/cleanup-1.c: New.
20453 * gcc.dg/cleanup-2.c: New.
20454 * gcc.dg/cleanup-3.c: New.
20455 * gcc.dg/cleanup-4.c: New.
20456 * gcc.dg/cleanup-5.c: New.
20457 * gcc.dg/cleanup-6.c: New.
20458 * gcc.dg/cleanup-7.c: New.
20459
20460 2003-06-04 Mark Mitchell <mark@codesourcery.com>
20461
20462 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
20463
20464 * lib/dg-pch.exp: New file.
20465 * g++.dg/pch/pch.exp: Use dg-pch.exp.
20466 * gcc.dg/pch/pch.exp: Likewise.
20467
20468 2003-06-04 Roger Sayle <roger@eyesopen.com>
20469
20470 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
20471 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
20472 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
20473 * gcc.dg/builtins-17.c: New test case.
20474 * gcc.dg/i386-387-4.c: New test case.
20475 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
20476
20477 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
20478
20479 * gcc.dg/ultrasp9.c: New test.
20480
20481 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
20482
20483 * gcc.c-torture/compile/20030604-1.c: New test.
20484 * gcc.dg/sparc-constant-1.c: New test.
20485
20486 2003-06-03 Glen Nakamura <glen@imodulo.com>
20487
20488 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
20489
20490 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
20491
20492 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
20493
20494 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
20495 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
20496
20497 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
20498
20499 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
20500
20501 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20502
20503 PR c++/10940
20504 * g++.dg/template/spec10.C: New test.
20505
20506 2003-06-03 Roger Sayle <roger@eyesopen.com>
20507
20508 * gcc.dg/builtins-16.c: New test case.
20509
20510 2003-06-03 Jakub Jelinek <jakub@redhat.com>
20511
20512 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
20513 mempcpy test with post-increments.
20514 * gcc.c-torture/execute/string-opt-3.c: New test.
20515 * gcc.dg/string-opt-1.c: New test.
20516
20517 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
20518
20519 PR fortran/10965
20520 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
20521
20522 2003-06-02 Mark Mitchell <mark@codesourcery.com>
20523
20524 * lib/scanasm.exp (dg-scan): New function, factored out of ...
20525 (scan-assembler): ... here. Use dg-scan.
20526 (scan-assembler-not): Likewise.
20527 (scan-file): New function.
20528 (scan-file-not): Likewise.
20529 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
20530 * gcc.dg/cpp/_Pragma4.c: Likewise.
20531 * gcc.dg/cpp/_Pragma5.c: Likewise.
20532 * gcc.dg/cpp/avoidpaste1.c: Likewise.
20533 * gcc.dg/cpp/avoidpaste2.c: Likewise.
20534 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
20535 * gcc.dg/cpp/cmdlne-P.c: Likewise.
20536 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
20537 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
20538 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
20539 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
20540 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
20541 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
20542 * gcc.dg/cpp/cxxcom1.c: Likewise.
20543 * gcc.dg/cpp/line1.c: Likewise.
20544 * gcc.dg/cpp/maccom1.c: Likewise.
20545 * gcc.dg/cpp/maccom2.c: Likewise.
20546 * gcc.dg/cpp/maccom3.c: Likewise.
20547 * gcc.dg/cpp/maccom4.c: Likewise.
20548 * gcc.dg/cpp/maccom5.c: Likewise.
20549 * gcc.dg/cpp/maccom6.c: Likewise.
20550 * gcc.dg/cpp/multiline.c: Likewise.
20551 * gcc.dg/cpp/spacing1.c: Likewise.
20552 * gcc.dg/cpp/spacing2.c: Likewise.
20553 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
20554 * gcc.dg/cpp/trad/maccom1.c: Likewise.
20555 * gcc.dg/cpp/trad/maccom2.c: Likewise.
20556 * gcc.dg/cpp/trad/maccom3.c: Likewise.
20557 * gcc.dg/cpp/trad/maccom4.c: Likewise.
20558 * gcc.dg/cpp/trad/maccom6.c: Likewise.
20559 * gcc.dg/cpp/cxxcom2.c: Likewise.
20560 * gcc.dg/cpp/cxxcom2.h: New file.
20561
20562 * gcc.dg/cpp/truefalse.cpp: Move it to ...
20563 * g++.dg/cpp/truefalse.C: Here.
20564 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
20565
20566 2003-06-01 Loren James Rittle <ljrittle@acm.org>
20567
20568 * gcc.dg/cpp/redef3.c: New file.
20569
20570 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
20571
20572 * gcc.dg/i386-loop-3.c: New test.
20573
20574 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
20575
20576 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
20577
20578 2003-05-31 Roger Sayle <roger@eyesopen.com>
20579
20580 * gcc.dg/fwrapv-1.c: New test case.
20581 * gcc.dg/fwrapv-2.c: New test case.
20582
20583 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20584
20585 PR c++/10956
20586 * g++.dg/template/spec9.C: New test.
20587
20588 2003-05-29 Roger Sayle <roger@eyesopen.com>
20589
20590 * gcc.dg/duff-4.c: New test case.
20591
20592 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
20593
20594 PR fortran/10843
20595 * g77.dg/ffixed-form-1.f: New test
20596 * g77.dg/ffixed-form-2.f: New test
20597 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
20598 * g77.dg/ffree-form-3.f: New test
20599
20600 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
20601
20602 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
20603 * gcc.dg/wint_t-1.c: Likewise.
20604
20605 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20606
20607 * g++.dg/template/access11.C: New test.
20608
20609 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20610
20611 PR c++/10849
20612 * g++.dg/template/access10.C: New test.
20613
20614 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
20615 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20616
20617 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
20618
20619 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
20620
20621 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
20622 suppress for powerpc-*-darwin*.
20623 * gcc.dg/torture/builtin-noret-2.c: Likewise.
20624
20625 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
20626
20627 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
20628 suppress option for powerpc-*-darwin*.
20629
20630 2003-05-23 Roger Sayle <roger@eyesopen.com>
20631
20632 * gcc.dg/builtins-1.c: Add tests for tan and atan.
20633 * gcc.dg/builtins-4.c: Add test for fmod.
20634
20635 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20636
20637 PR c++/10682
20638 * g++.dg/template/instantiate4.C: New test.
20639
20640 2003-05-22 Roger Sayle <roger@eyesopen.com>
20641
20642 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
20643
20644 2003-05-21 Janis Johnson <janis187@us.ibm.com>
20645
20646 * gcc.dg/compat/scalar-return-1_main.c: New file.
20647 * gcc.dg/compat/scalar-return-1_x.c: New file.
20648 * gcc.dg/compat/scalar-return-1_y.c: New file.
20649 * gcc.dg/compat/scalar-return-2_main.c: New file.
20650 * gcc.dg/compat/scalar-return-2_x.c: New file.
20651 * gcc.dg/compat/scalar-return-2_y.c: New file.
20652 * gcc.dg/compat/struct-return-3_main.c: New file.
20653 * gcc.dg/compat/struct-return-3_y.c: New file.
20654 * gcc.dg/compat/struct-return-3_x.c: New file.
20655 * gcc.dg/compat/struct-return-2_main.c: New file.
20656 * gcc.dg/compat/struct-return-2_x.c: New file.
20657 * gcc.dg/compat/struct-return-2_y.c: New file.
20658
20659 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20660
20661 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
20662 for hppa*-hp-hpux*.
20663 * gcc.dg/20021014-1.c (dg-options): Likewise.
20664 * gcc.dg/nest.c (dg-options): Likewise.
20665
20666 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
20667
20668 PR c++/9738
20669 * g++.dg/ext/dllimport2.C: New file.
20670 * g++.dg/ext/dllimport3.C: New file.
20671
20672 2003-05-20 Janis Johnson <janis187@us.ibm.com>
20673
20674 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
20675 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
20676 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
20677 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
20678 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
20679 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
20680 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
20681 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
20682 * gcc.dg/compat/small-struct-defs.h: New file.
20683 * gcc.dg/compat/small-struct-init.h: New file.
20684 * gcc.dg/compat/small-struct-check.h: New file.
20685 * gcc.dg/compat/fp-struct-defs.h: New file.
20686 * gcc.dg/compat/fp-struct-check.h: New file.
20687 * gcc.dg/compat/fp-struct-init.h: New file.
20688 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
20689 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
20690
20691 2003-05-19 Jakub Jelinek <jakub@redhat.com>
20692
20693 * gcc.dg/20030225-2.c: New test.
20694
20695 2003-05-18 Roger Sayle <roger@eyesopen.com>
20696 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20697
20698 * gcc.c-torture/compile/20030518-1.c: New test case.
20699
20700 2003-05-18 Mark Mitchell <mark@codesourcery.com>
20701
20702 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
20703 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
20704 gcc-dg-debug-runtest.
20705 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
20706 gcc-dg-debug-runtest.
20707
20708 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20709
20710 PR c++/9022
20711 * g++.dg/lookup/using6.C: New test.
20712
20713 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20714
20715 * g++.dg/parse/access2.C: New test.
20716
20717 2003-05-17 Mark Mitchell <mark@codesourcery.com>
20718
20719 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
20720 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
20721 * gcc.dg/debug/debug.exp: Likewise.
20722
20723 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
20724
20725 * gcc.dg/dollar.c: New test.
20726
20727 2003-05-16 Janis Johnson <janis187@us.ibm.com>
20728
20729 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
20730 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
20731 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
20732 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
20733 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
20734 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
20735 * gcc.dg/compat/struct-by-value-6_main.c: New file.
20736 * gcc.dg/compat/struct-by-value-6_x.c: New file.
20737 * gcc.dg/compat/struct-by-value-6_y.c: New file.
20738 * gcc.dg/compat/struct-by-value-7_main.c: New file.
20739 * gcc.dg/compat/struct-by-value-7_x.c: New file.
20740 * gcc.dg/compat/struct-by-value-7_y.c: New file.
20741 * gcc.dg/compat/struct-by-value-8_main.c: New file.
20742 * gcc.dg/compat/struct-by-value-8_x.c: New file.
20743 * gcc.dg/compat/struct-by-value-8_y.c: New file.
20744 * gcc.dg/compat/struct-by-value-9_main.c: New file.
20745 * gcc.dg/compat/struct-by-value-9_x.c: New file.
20746 * gcc.dg/compat/struct-by-value-9_y.c: New file.
20747
20748 2003-05-16 Mark Mitchell <mark@codesourcery.com>
20749
20750 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
20751 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
20752 support for "repo" mode.
20753 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
20754 * lib/g77-dg.exp: Likewise.
20755 * lib/obj-dg.exp: Likewise.
20756
20757 2003-05-16 Jakub Jelinek <jakub@redhat.com>
20758
20759 Merge from gcc-3_2-rhl8-branch:
20760 2003-04-23 Jakub Jelinek <jakub@redhat.com>
20761
20762 * gcc.dg/tls/opt-6.c: New test.
20763
20764 2003-04-05 Jakub Jelinek <jakub@redhat.com>
20765
20766 * gcc.dg/20030405-1.c: New test.
20767
20768 2003-03-09 Jakub Jelinek <jakub@redhat.com>
20769
20770 * gcc.dg/20030309-1.c: New test.
20771
20772 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
20773
20774 * gcc.c-torture/execute/20030307-1.c: New test.
20775
20776 2003-02-20 Randolph Chung <tausq@debian.org>
20777
20778 * gcc.c-torture/compile/20030220-1.c: New test.
20779
20780 2003-02-18 Jakub Jelinek <jakub@redhat.com>
20781
20782 * gcc.dg/20030217-1.c: New test.
20783
20784 2003-01-29 Jakub Jelinek <jakub@redhat.com>
20785
20786 * gcc.c-torture/compile/20020129-1.c: New test.
20787
20788 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
20789
20790 * gcc.dg/unroll-1.c: New test.
20791
20792 2002-11-16 Jan Hubicka <jh@suse.cz>
20793
20794 * gcc.c-torture/execute/20020920-1.c: New test.
20795
20796 2002-10-08 Jakub Jelinek <jakub@redhat.com>
20797
20798 PR target/7434
20799 * gcc.c-torture/compile/20021008-1.c: New test.
20800
20801 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
20802
20803 PR target/7559
20804 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
20805
20806 2002-08-07 Jakub Jelinek <jakub@redhat.com>
20807
20808 * gcc.c-torture/compile/20020807-1.c: New test.
20809
20810 2002-07-30 Jakub Jelinek <jakub@redhat.com>
20811
20812 * gcc.dg/tls/opt-1.c: New test.
20813
20814 2002-07-29 Jakub Jelinek <jakub@redhat.com>
20815
20816 * gcc.dg/20020729-1.c: New test.
20817
20818 2002-07-20 Jakub Jelinek <jakub@redhat.com>
20819
20820 * g++.dg/opt/life1.C: New test.
20821
20822 2002-05-20 Jakub Jelinek <jakub@redhat.com>
20823
20824 * gcc.dg/20020525-1.c: New test.
20825
20826 2002-05-24 Jakub Jelinek <jakub@redhat.com>
20827
20828 PR c++/6794
20829 * g++.dg/ext/pretty1.C: New test.
20830 * g++.dg/ext/pretty2.C: New test.
20831
20832 2003-05-15 Mark Mitchell <mark@codesourcery.com>
20833
20834 PR c++/8385
20835 * g++.dg/ext/typeof5.C: New test.
20836
20837 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
20838
20839 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
20840 __USER_LABEL_PREFIX__ into account.
20841 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
20842
20843 2003-05-14 Roger Sayle <roger@eyesopen.com>
20844
20845 * gcc.dg/builtins-15.c: New test case.
20846
20847 2003-05-13 Zack Weinberg <zack@codesourcery.com>
20848
20849 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
20850
20851 2003-05-12 Mark Mitchell <mark@codesourcery.com>
20852
20853 * lib/g++.exp: Tweak handling of additional source files.
20854 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
20855 * g++.dg/special/conpr-2a.C: Rename to ...
20856 * g++.dg/special/conpr-2a.cc: ... this.
20857 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
20858 * g++.dg/special/conpr-3a.C: Rename to ...
20859 * g++.dg/special/conpr-3a.cc: This.
20860 * g++.dg/special/conpr-3b.C: Rename to ...
20861 * g++.dg/special/conpr-3b.cc: This.
20862 * g++.dg/special/conpr-4.C: New test.
20863 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
20864
20865 2003-05-12 David Edelsohn <edelsohn@gnu.org>
20866
20867 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
20868
20869 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20870
20871 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
20872 * g++.old-deja/g++.robertl/eb71.C: Likewise.
20873 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
20874 * g++.old-deja/g++.other/warn3.C: Likewise.
20875
20876 2003-05-11 Roger Sayle <roger@eyesopen.com>
20877
20878 * gcc.dg/i386-387-1.c: Update to also test log.
20879 * gcc.dg/i386-387-2.c: Likewise.
20880
20881 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
20882
20883 * g77.f-torture/execute/int8421.f: New test.
20884
20885 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20886
20887 PR c++/10230, c++/10481
20888 * g++.dg/lookup/scoped5.C: New test.
20889
20890 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20891
20892 PR c++/10552
20893 * g++.dg/template/ttp6.C: New test.
20894
20895 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
20896
20897 * gcc.c-torture/execute/builtins: New directory.
20898 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
20899 gcc.c-torture/execute/builtins.
20900 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
20901 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
20902 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
20903 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
20904
20905 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20906
20907 PR c++/9252
20908 * g++.dg/template/access8.C: New test.
20909 * g++.dg/template/access9.C: New test.
20910
20911 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20912
20913 PR c++/9554
20914 * g++.dg/parse/access1.C: New test.
20915
20916 2003-05-09 DJ Delorie <dj@redhat.com>
20917
20918 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
20919 long, and not an int.
20920
20921 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20922
20923 PR c++/10555, c++/10576
20924 * g++.dg/template/memclass1.C: New test.
20925
20926 2003-05-08 DJ Delorie <dj@redhat.com>
20927
20928 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
20929 targets.
20930 * gcc.c-torture/execute/20021024-1.x: Likewise.
20931 * gcc.c-torture/execute/shiftdi.x: Likewise.
20932 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
20933 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
20934 * gcc.dg/20021018-1.c: Likewise.
20935
20936 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20937
20938 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
20939
20940 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
20941 (bcopy): Call memmove.
20942
20943 2003-05-08 Roger Sayle <roger@eyesopen.com>
20944
20945 * g77.f-torture/compile/8485.f: New test case.
20946
20947 2003-05-07 Richard Henderson <rth@redhat.com>
20948
20949 PR c++/10570
20950 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
20951 Verify exception_cleanup not called for rethrows.
20952 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
20953 when exiting catch block without rethrowing.
20954 * g++.dg/eh/forced3.C: New.
20955 * g++.dg/eh/forced4.C: New.
20956
20957 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
20958
20959 * gcc.dg/20030505.c: Fix triplet.
20960
20961 2003-05-06 DJ Delorie <dj@redhat.com>
20962
20963 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
20964 * gcc.dg/nest.c: Likewise.
20965
20966 2003-05-05 Roger Sayle <roger@eyesopen.com>
20967
20968 * gcc.dg/builtins-14.c: New test case.
20969
20970 2003-05-05 Janis Johnson <janis187@us.ibm.com>
20971
20972 * lib/compat.exp (compat-execute): New argument.
20973 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
20974 * gcc.dg/compat: New test directory.
20975 * gcc.dg/compat/compat.exp: New expect script.
20976 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
20977 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
20978 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
20979 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
20980 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
20981 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
20982
20983 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
20984 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
20985 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
20986 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
20987 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
20988 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
20989 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
20990 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
20991 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
20992 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
20993 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
20994 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
20995 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
20996 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
20997 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
20998
20999 2003-05-05 Zack Weinberg <zack@codesourcery.com>
21000
21001 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
21002
21003 2003-05-05 Jakub Jelinek <jakub@redhat.com>
21004
21005 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
21006
21007 2003-05-05 Geoffrey Keating <geoffk@apple.com>
21008
21009 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
21010 * gcc.dg/ppc-fsel-2.c: New test.
21011
21012 * gcc.dg/unused-5.c: New test.
21013
21014 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21015
21016 PR c++/10496
21017 * g++.dg/warn/pmf1.C: New test.
21018
21019 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21020
21021 PR c++/4494
21022 * g++.dg/warn/main.C: New test.
21023
21024 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21025
21026 * gcc.dg/nonnull-3.c: New test.
21027
21028 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
21029
21030 * gcc.dg/cpp/Wtrigraphs.c: Update.
21031 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
21032
21033 2003-05-03 Geoffrey Keating <geoffk@apple.com>
21034
21035 * gcc.dg/ppc-fsel-1.c: New test.
21036
21037 2003-05-03 Zack Weinberg <zack@codesourcery.com>
21038
21039 PR c/10604
21040 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
21041
21042 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
21043
21044 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
21045
21046 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21047
21048 PR c++/9364, c++/10553, c++/10586
21049 * g++.dg/parse/typename4.C: New test.
21050 * g++.dg/parse/typename5.C: Likewise.
21051
21052 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
21053
21054 * gcc.c-torture/compile/20030503-1.c: New test.
21055
21056 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21057
21058 * g++.dg/lookup/using5.C: Fix testcase error.
21059
21060 2003-05-01 Chris Demetriou <cgd@broadcom.com>
21061
21062 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
21063 since MEABI is no longer supported. Remove all vestiges
21064 of MEABI from the test.
21065
21066 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21067
21068 PR c++/10554
21069 * g++.dg/lookup/using5.C: New test.
21070
21071 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21072
21073 PR c++/8772
21074 * g++.dg/template/ttp5.C: New test.
21075
21076 2003-04-30 Mark Mitchell <mark@codesourcery.com>
21077
21078 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
21079 (dg-gpp-additional-sources): New function.
21080 (dg-gpp-additional-files): Likewise.
21081 * lib/g++.exp (additional_sources): New variable.
21082 (additional_files): Likewise.
21083 (g++_target_compile): Deal with them.
21084 * lib/old-dejagnu.exp: Remove.
21085 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
21086 * g++.old-deja: Revise all tests to use dg commands.
21087
21088 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21089
21090 PR c++/9432, c++/9528
21091 * g++.dg/lookup/using4.C: New test.
21092
21093 2003-04-29 Geoffrey Keating <geoffk@apple.com>
21094
21095 * gcc.dg/noreturn-5.c: New file.
21096 * gcc.dg/noreturn-6.c: New file.
21097
21098 * gcc.c-torture/compile/inline-1.c: New file.
21099
21100 2003-04-29 Mark Mitchell <mark@codesourcery.com>
21101
21102 PR c++/10551
21103 * g++.dg/template/explicit1.C: New test.
21104
21105 2003-04-29 Mark Mitchell <mark@codesourcery.com>
21106
21107 PR c++/10549
21108 * g++.dg/other/bitfield1.C: New test.
21109
21110 PR c++/10527
21111 * g++.dg/init/new7.C: New test.
21112
21113 2003-04-29 Mark Mitchell <mark@codesourcery.com>
21114
21115 * g++.dg/ext/desig1.C: New test.
21116 * g++.dg/ext/init1.C: Update.
21117
21118 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
21119
21120 2003-04-28 Mark Mitchell <mark@codesourcery.com>
21121
21122 PR c++/10180
21123 * g++.dg/warn/Winline-1.C: New test.
21124
21125 2003-04-28 Jakub Jelinek <jakub@redhat.com>
21126
21127 * gcc.c-torture/execute/string-opt-19.c: New test.
21128
21129 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
21130 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
21131
21132 2003-04-27 Mark Mitchell <mark@codesourcery.com>
21133
21134 PR c++/10506
21135 * g++.dg/init/new6.C: New test.
21136
21137 PR c++/10503
21138 * g++.dg/init/ref6.C: New test.
21139
21140 2003-04-26 David Edelsohn <edelsohn@gnu.org>
21141
21142 * g++.dg/warn/weak1.C: XFAIL on AIX4.
21143
21144 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21145
21146 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
21147 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
21148
21149 2003-04-25 Mark Mitchell <mark@codesourcery.com>
21150
21151 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
21152 initialized static data members.
21153
21154 2003-04-25 H.J. Lu <hjl@gnu.org>
21155
21156 * gcc.dg/ia64-sync-4.c: New test.
21157
21158 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21159
21160 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
21161 date.
21162
21163 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
21164
21165 PR c++/10337
21166 * g++.dg/warn/conv1.C: New test.
21167 * g++.old-deja/g++.other/conv7.C: Adjust.
21168 * g++.old-deja/g++.other/overload14.C: Adjust.
21169
21170 2003-04-23 Mark Mitchell <mark@codesourcery.com>
21171
21172 PR c++/10471
21173 * g++.dg/template/defarg2.C: New test.
21174
21175 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
21176
21177 * gcc.dg/cpp/include2.c: Update.
21178 * gcc.dg/cpp/multiline-2.c: New.
21179 * gcc.dg/cpp/multiline.c: Update.
21180 * gcc.dg/cpp/strify2.c: Update.
21181 * gcc.dg/cpp/trad/literals-2.c: Update.
21182
21183 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
21184
21185 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
21186
21187 2003-04-23 Mark Mitchell <mark@codesourcery.com>
21188
21189 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
21190
21191 2003-04-23 Mark Mitchell <mark@codesourcery.com>
21192
21193 PR c++/10451
21194 * g++.dg/parse/crash4.C: New test.
21195
21196 PR c++/9847
21197 * g++.dg/parse/crash5.C: New test.
21198
21199 2003-04-22 Mark Mitchell <mark@codesourcery.com>
21200
21201 PR c++/10446
21202 * g++.dg/parse/crash3.C: New test.
21203
21204 PR c++/10428
21205 * g++.dg/parse/elab1.C: New test.
21206
21207 2003-04-22 Devang Patel <dpatel@apple.com>
21208
21209 * gcc.dg/cpp/trad/funlike-5.c: New test.
21210
21211 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
21212
21213 * g++.dg/other/packed1.C: Fix dg options.
21214
21215 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
21216
21217 * g++.dg/other/offsetof2.C: New test.
21218
21219 2003-04-21 Mark Mitchell <mark@codesourcery.com>
21220
21221 * g++.dg/template/recurse.C: Adjust location of error messages.
21222
21223 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
21224
21225 PR c++/9881
21226 * g++.dg/init/addr-const1.C: New test.
21227 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
21228
21229 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
21230
21231 PR c++/10405
21232 * g++.dg/lookup/struct-hack1.C: New test.
21233
21234 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
21235
21236 * ucs.c: Update diagnostic messages.
21237
21238 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
21239
21240 * gcc.dg/cpp/truefalse.cpp: New test.
21241 * gcc.dg/cpp/cpp.exp: Update.
21242 * g++.dg/other/stdbool-if.C: Remove.
21243
21244 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
21245
21246 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
21247 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
21248
21249 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
21250
21251 * gcc.c-torture/compile/20030418-1.c: New test.
21252
21253 2003-04-17 Janis Johnson <janis187@us.ibm.com>
21254
21255 * README.compat: Remove; content moved to doc/sourcebuild.texi.
21256
21257 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21258
21259 PR c++/10347
21260 g++.dg/template/dependent-name1.C: New test.
21261
21262 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
21263
21264 * gcc.dg/warn-1.c (tourist_guide): New array,
21265 contains a pointer to bar.
21266
21267 2003-04-16 Roger Sayle <roger@eyesopen.com>
21268
21269 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
21270 * gcc.c-torture/execute/medce-1.c: New test case.
21271 * gcc.c-torture/execute/medce-2.c: New test case.
21272
21273 2003-04-15 Mark Mitchell <mark@codesourcery.com>
21274
21275 * lib/prune.exp: Ignore more messages.
21276
21277 PR c++/10381
21278 * g++.dg/parse/lookup3.C: New test.
21279
21280 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
21281
21282 * gcc.c-torture/compile/20030415-1.c : New test.
21283
21284 2003-04-14 Mark Mitchell <mark@codesourcery.com>
21285
21286 * gcc.c-torture/execute/scope-2.c: Move to ...
21287 * gcc.dg/noncompile/scope.c: .... here.
21288
21289 2003-04-14 Roger Sayle <roger@eyesopen.com>
21290
21291 * gcc.dg/20030414-2.c: New test case.
21292
21293 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
21294
21295 PR target/10377
21296 * gcc.dg/20030414-1.c: New test.
21297
21298 2003-04-13 Roger Sayle <roger@eyesopen.com>
21299
21300 * gcc.dg/builtins-12.c: New test case.
21301 * gcc.dg/builtins-13.c: New test case.
21302
21303 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21304
21305 * gcc.c-torture/execute/string-opt-18.c: New test.
21306
21307 2003-04-13 Mark Mitchell <mark@codesourcery.com>
21308
21309 PR c++/10300
21310 * g++.dg/init/new5.C: New test.
21311
21312 2003-04-12 Mark Mitchell <mark@codesourcery.com>
21313
21314 PR c++/7910
21315 * g++.dg/ext/dllimport1.C: New test.
21316
21317 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
21318
21319 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
21320
21321 2003-04-11 Bud Davis <bdavis9659@comcast.net>
21322
21323 PR Fortran/9263
21324 * g77.f-torture/noncompile/9263.f: New test
21325 PR Fortran/1832
21326 * g77.f-torture/execute/1832.f: New test
21327
21328 2003-04-11 David Chad <davidc@freebsd.org>
21329 Loren J. Rittle <ljrittle@acm.org>
21330
21331 libobjc/8562
21332 * objc.dg/headers.m: New test.
21333
21334 2003-04-10 Zack Weinberg <zack@codesourcery.com>
21335
21336 * gcc.c-torture/execute/builtin-noret-2.c: New.
21337 * gcc.c-torture/execute/builtin-noret-2.x: New.
21338 XFAIL builtin-noret-2.c at -O1 and above.
21339 * gcc.dg/redecl.c: New.
21340 * gcc.dg/Wshadow-1.c: Update error regexps.
21341
21342 2003-04-10 Mark Mitchell <mark@codesourcery.com>
21343
21344 * g++.dg/abi/bitfield10.C: New test.
21345
21346 2003-04-09 Mike Stump <mrs@apple.com>
21347
21348 * gcc.dg/pch/pch.exp: Make testcase names longer.
21349 * g++.dg/pch/pch.exp: Make testcase names longer.
21350
21351 2003-04-08 Roger Sayle <roger@eyesopen.com>
21352
21353 * gcc.dg/builtins-11.c: New test case.
21354
21355 2003-04-08 Roger Sayle <roger@eyesopen.com>
21356
21357 * gcc.dg/builtins-9.c: New test case.
21358 * gcc.dg/builtins-10.c: New test case.
21359
21360 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
21361
21362 * gcc.dg/noncompile/init-4.c.c: New test.
21363
21364 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
21365
21366 * gcc.misc-test/gcov-9.c: New test.
21367 * gcc.misc-test/gcov-10.c: New test
21368 * gcc.misc-test/gcov-11.c: New test.
21369
21370 2003-04-05 Zack Weinberg <zack@codesourcery.com>
21371
21372 PR optimization/10024
21373 * gcc.c-torture/compile/20030405-1.c: New test.
21374
21375 2003-04-04 Geoffrey Keating <geoffk@apple.com>
21376
21377 * gcc.dg/pch/static-3.c: New.
21378 * gcc.dg/pch/static-3.hs: New.
21379 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
21380
21381 2003-04-04 Richard Henderson <rth@redhat.com>
21382
21383 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
21384 * g++.dg/eh/forced2.C: Likewise.
21385
21386 2003-04-03 Mike Stump <mrs@apple.com>
21387
21388 * lib/scanasm.exp (scan-assembler): Add xfail processing for
21389 target arg.
21390 (scan-assembler-times, scan-assembler-not): Likewise.
21391 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
21392
21393 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
21394
21395 * gcc.dg/sparc-loop-1.c: New test.
21396
21397 2003-04-02 Geoffrey Keating <geoffk@apple.com>
21398
21399 PR other/9274
21400 * g++.dg/pch/system-2.C: New.
21401 * g++.dg/pch/system-2.Hs: New.
21402
21403 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
21404
21405 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
21406
21407 * g++.dg/eh/simd-1.C (vecfunc): Same.
21408
21409 2003-04-01 Roger Sayle <roger@eyesopen.com>
21410
21411 * gcc.c-torture/execute/20030401-1.c: New test case.
21412
21413 2003-04-01 Ziemowit Laski <zlaski@apple.com>
21414
21415 * objc.dg/defs.m: New.
21416
21417 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
21418
21419 * g++.dg/eh/simd-1.C: New.
21420 * g++.dg/eh/simd-2.C: New.
21421
21422 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
21423
21424 * gcc.c-torture/execute/simd-3.c: New.
21425
21426 2003-03-31 Mark Mitchell <mark@codesourcery.com>
21427
21428 PR c/9936
21429 * gcc.dg/20030331-2.c: New test.
21430
21431 2003-03-31 Mark Mitchell <mark@codesourcery.com>
21432
21433 PR c++/10278
21434 * g++.dg/parse/crash2.C: New test.
21435
21436 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
21437
21438 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
21439 * gcc.c-torture/execute/20030331-1.c: ...here.
21440
21441 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
21442
21443 * gcc.c-torture/execute/20030331-1.c: New test.
21444
21445 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
21446
21447 * lib/gcov.exp: Adjust call return testing strings.
21448 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
21449
21450 2003-03-31 Roger Sayle <roger@eyesopen.com>
21451
21452 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
21453 * gcc.dg/builtins-7.c: New test case.
21454 * gcc.dg/builtins-8.c: New test case.
21455
21456 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
21457
21458 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
21459
21460 2003-03-30 Mark Mitchell <mark@codesourcery.com>
21461
21462 PR c++/7647
21463 * g++.dg/lookup-class-member-2.C: New test.
21464
21465 2003-03-30 Glen Nakamura <glen@imodulo.com>
21466
21467 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
21468
21469 2003-03-28 Roger Sayle <roger@eyesopen.com>
21470
21471 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
21472
21473 2003-03-28 Mark Mitchell <mark@codesourcery.com>
21474
21475 * g++.dg/init/attrib1.C: New test.
21476
21477 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
21478
21479 * gcc.dg/ultrasp8.c: New test.
21480
21481 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
21482
21483 * gcc.dg/ultrasp7.c: New test.
21484
21485 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
21486
21487 PR c++/10047
21488 * g++.dg/template/inline1.C: New test.
21489
21490 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
21491
21492 * gcc.dg/sparc-dwarf2.c: New test.
21493
21494 2003-03-27 Roger Sayle <roger@eyesopen.com>
21495
21496 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
21497 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
21498
21499 2003-03-27 Mark Mitchell <mark@codesourcery.com>
21500
21501 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
21502 than reading .x files.
21503 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
21504 * g77.dg/gcov/gcov-1.f: Likewise.
21505 * gcc.misc-tests/gcov-4b.c: Likewise.
21506 * gcc.misc-tests/gcov-5b.c: Likewise.
21507 * gcc.misc-tests/gcov-6.c: Likewise.
21508 * gcc.misc-tests/gcov-7.c: Likewise.
21509 * gcc.misc-tests/gcov-8.c: Likewise.
21510 * g++.dg/gcov/gcov-1.x: Remove.
21511 * g77.dg/gcov/gcov-1.x: Likewise.
21512 * gcc.misc-tests/gcov-4b.x: Likewise.
21513 * gcc.misc-tests/gcov-5b.x: Likewise.
21514 * gcc.misc-tests/gcov-6.x: Likewise.
21515 * gcc.misc-tests/gcov-7.x: Likewise.
21516 * gcc.misc-tests/gcov-8.x: Likewise.
21517
21518 2003-03-27 Glen Nakamura <glen@imodulo.com>
21519
21520 PR opt/10087
21521 * gcc.dg/20030324-1.c: New test.
21522
21523 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
21524
21525 PR c++/10224
21526 * g++.dg/template/arg3.C: New test.
21527
21528 PR c++/10158
21529 * g++.dg/template/friend18.C: New test.
21530
21531 2003-03-26 Roger Sayle <roger@eyesopen.com>
21532
21533 * g77.f-torture/compile/20030326-1.f: New test case.
21534
21535 2003-03-26 Janis Johnson <janis187@us.ibm.com>
21536
21537 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
21538
21539 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
21540
21541 2003-03-26 Jakub Jelinek <jakub@redhat.com>
21542
21543 * gcc.dg/ia64-sync-3.c: New test.
21544
21545 2003-03-26 Alan Modra <amodra@bigpond.net.au>
21546
21547 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
21548
21549 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
21550
21551 * gcc.dg/ultrasp6.c: New test.
21552
21553 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
21554
21555 * gcc.dg/i386-signbit-1.c: New test.
21556 * gcc.dg/i386-signbit-2.c: New test.
21557 * gcc.dg/i386-signbit-3.c: New test.
21558
21559 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
21560
21561 * gcc.dg/ultrasp5.c: Fix options.
21562
21563 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
21564
21565 * gcc.dg/ultrasp5.c: Fix comment.
21566
21567 2003-03-24 Bud Davis <bdavis9659@comcast.net>
21568
21569 PR fortran/10197
21570 * g77.f-torture/execute/10197.f: New test.
21571
21572 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
21573
21574 PR c++/9898, c++/383
21575 * g++.dg/template/conv6.C: New test.
21576
21577 PR c++/10119
21578 * g++.dg/template/ptrmem5.C: New test.
21579
21580 PR c++/10026
21581 * g++.dg/lookup/koenig1.C: New test.
21582
21583 PR C++/10199
21584 * g++.dg/lookup/template2.C: New test.
21585
21586 2003-03-24 Jakub Jelinek <jakub@redhat.com>
21587
21588 * g++.dg/opt/rtti1.C: New test.
21589
21590 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
21591
21592 * gcc.dg/ultrasp5.c: New test.
21593
21594 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
21595
21596 PR middle-end/9967
21597 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
21598 builtin fputs.
21599
21600 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
21601
21602 PR c/8224
21603 * gcc.dg/20030323-1.c: New test.
21604
21605 2003-03-23 Roger Sayle <roger@eyesopen.com>
21606
21607 * gcc.c-torture/compile/20030323-1.c: New test case.
21608
21609 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
21610
21611 * gcc.dg/20030321-1.c: New test.
21612
21613 2003-03-22 Zack Weinberg <zack@codesourcery.com>
21614
21615 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
21616
21617 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
21618
21619 PR c++/9978, c++/9708
21620 * g++.dg/ext/vlm1.C: Adjust expected error.
21621 * g++.dg/ext/vla2.C: New test.
21622 * g++.dg/template/arg1.C: New test.
21623 * g++.dg/template/arg2.C: New test.
21624
21625 2003-03-22 Bud Davis <bdavis9659@comcast.net>
21626
21627 * g77.f-torture/execute/select.f: New test.
21628 * g77.f-torture/noncompile/select_no_compile.f: New test.
21629
21630 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
21631
21632 PR c++/9898
21633 * g++.dg/other/error4.C: New test.
21634
21635 2003-03-20 Mark Mitchell <mark@codesourcery.com>
21636
21637 * g++.dg/template/friend17.C: New test.
21638
21639 2003-03-21 Alan Modra <amodra@bigpond.net.au>
21640
21641 * gcc.c-torture/compile/20030320-1.c: New.
21642
21643 2003-03-20 Roger Sayle <roger@eyesopen.com>
21644
21645 * gcc.dg/builtins-6.c: New test case.
21646
21647 2003-03-19 Alan Modra <amodra@bigpond.net.au>
21648
21649 PR target/10073
21650 * gcc.c-torture/compile/20030319-1.c: New.
21651
21652 2003-03-18 Jan Hubicka <jh@suse.cz>
21653
21654 * gcc.dg/i386-cvt-1.c: New test.
21655
21656 2003-03-17 Zack Weinberg <zack@codesourcery.com>
21657
21658 * objc.dg/naming-1.m: Use "(parse|syntax) error".
21659 * objc.dg/naming-2.m: Likewise.
21660
21661 2003-03-17 Mark Mitchell <mark@codesourcery.com>
21662
21663 PR c++/9639
21664 * g++.dg/parse/crash1.C: New test.
21665
21666 2003-03-16 Mark Mitchell <mark@codesourcery.com>
21667
21668 PR c++/8805
21669 * g++.dg/eh/cleanup1.C: New test.
21670
21671 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
21672
21673 * gcc.c-torture/execute/20030316-1.c: New test case.
21674
21675 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
21676
21677 PR c++/9629
21678 * g++.dg/init/ctor2.C: New test.
21679
21680 2003-03-15 Roger Sayle <roger@eyesopen.com>
21681
21682 * g77.f-torture/compile/xformat.f: New test case.
21683
21684 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
21685
21686 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
21687 * g++.old-deja/g++.mike/eh50.C: Likewise.
21688
21689 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21690
21691 PR c++/6440
21692 * g++.dg/template/spec7.C: New test.
21693 * g++.dg/template/spec8.C: Likewise.
21694
21695 2003-03-14 Jakub Jelinek <jakub@redhat.com>
21696
21697 * gcc.c-torture/execute/20030313-1.c: New test.
21698
21699 2003-03-14 Richard Henderson <rth@redhat.com>
21700
21701 * gcc.dg/inline-2.c: Adjust alpha test for external call.
21702
21703 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
21704
21705 * gcc.c-torture/compile/20030314-1.c: New test.
21706
21707 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
21708
21709 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
21710 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
21711 thumb target,
21712 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
21713 to accept newer _imp__ prefix and additional
21714 newline in .drectve section.
21715 * gcc.dg/dll-4.c: Likewise.
21716 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
21717 switch.
21718
21719 2003-03-13 Mark Mitchell <mark@codesourcery.com>
21720
21721 * g++.dg/parse/namespace9.C: New test.
21722
21723 * g++.dg/init/ref5.C: New test.
21724 * g++.dg/parse/ptrmem1.C: Likewise.
21725
21726 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
21727
21728 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
21729 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
21730 regular expression.
21731 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
21732 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
21733
21734 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
21735
21736 * gcc.c-torture/execute/20030224-2.c: New test.
21737
21738 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
21739
21740 * gcc.dg/decl-3.c: New test.
21741
21742 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
21743
21744 * gcc.dg/i386-loop-2.c: New test.
21745
21746 2003-03-11 Mark Mitchell <mark@codesourcery.com>
21747
21748 PR c++/9474
21749 * g++.dg/parse/namespace8.C: New test.
21750
21751 PR c++/9924
21752 * g++.dg/overload/builtin2.C: New test.
21753
21754 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
21755
21756 * gcc.dg/return-type-3.c: New test.
21757
21758 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
21759
21760 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
21761 profiling options are not supported.
21762
21763 2003-03-10 Mark Mitchell <mark@codesourcery.com>
21764
21765 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
21766 * g++.old-deja/g++.warn/impint2.C: Likewise.
21767
21768 2003-03-10 Devang Patel <dpatel@apple.com>
21769
21770 * g++.dg/cpp/c++_cmd_1.C: New test.
21771 * g++.dg/cpp/c++_cmd_1.h: New file.
21772
21773 2003-03-10 Segher Boessenkool <segher@koffie.nl>
21774
21775 * gcc.dg/altivec-9.c: New file.
21776
21777 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21778
21779 * gcc.dg/ppc-sdata-1.c: New test.
21780 * gcc.dg/ppc-sdata-2.c: New test.
21781
21782 2003-03-09 Mark Mitchell <mark@codesourcery.com>
21783
21784 PR c++/9373
21785 * g++.dg/opt/ptrmem2.C: New test.
21786
21787 PR c++/8534
21788 * g++.dg/opt/ptrmem1.C: New test.
21789
21790 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
21791
21792 * gcc.dg/i386-loop-1.c: New test.
21793
21794 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21795
21796 PR c++/9970
21797 * g++.dg/lookup/friend1.C: New test.
21798
21799 2003-03-08 Mark Mitchell <mark@codesourcery.com>
21800
21801 PR c++/9823
21802 * g++.dg/parser/constructor1.C: New test.
21803
21804 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
21805
21806 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
21807
21808 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
21809
21810 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
21811
21812 * gcc.dg/cpp/Wunused.c: Update test.
21813
21814 2003-03-08 Jan Hubicka <jh@suse.cz>
21815
21816 * gcc.dg/inline-3.c: New test.
21817
21818 2003-03-08 Mark Mitchell <mark@codesourcery.com>
21819
21820 PR c++/9809
21821 * g++.dg/parse/builtin1.C: New test.
21822
21823 PR c++/9982
21824 * g++.dg/abi/cookie1.C: New test.
21825 * g++.dg/abi/cookie2.C: Likewise.
21826
21827 PR c++/9524
21828 * g++.dg/template/field1.C: New test.
21829
21830 PR c++/9912
21831 * g++.dg/parse/class1.C: New test.
21832 * g++.dg/parse/namespace7.C: Likewise.
21833 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
21834
21835 2003-03-07 Mark Mitchell <mark@codesourcery.com>
21836
21837 * g++.dg/init/ref4.C: New test.
21838
21839 2003-03-07 Jan Hubicka <jh@suse.cz>
21840
21841 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
21842 * gcc.dg/inline-3.c: New test.
21843
21844 2003-03-06 Mark Mitchell <mark@codesourcery.com>
21845
21846 * g++.dg/init/ref3.C: New test.
21847
21848 PR c++/9965
21849 * g++.dg/init/ref2.C: New test.
21850
21851 PR c++/9400
21852 * g++.dg/warn/Wshadow-2.C: New test.
21853
21854 PR c++/9791
21855 * g++.dg/warn/Woverloaded-1.C: New test.
21856
21857 2003-03-05 Jan Hubicka <jh@suse.cz>
21858
21859 * gcc.dg/i386-local2.c: New.
21860 * gcc.dg/i386-local.c: Fix typo.
21861
21862 2003-03-05 Mark Mitchell <mark@codesourcery.com>
21863
21864 * g++.dg/abi/layout3.C: New test.
21865
21866 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
21867
21868 * gcc.c-torture/compile/20030305-1.c
21869
21870 2003-03-05 Jan Hubicka <jh@suse.cz>
21871
21872 * gcc.dg/i386-local.c: New.
21873
21874 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
21875
21876 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
21877
21878 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
21879
21880 * gcc.dg/switch-2.c: New test.
21881 * gcc.dg/switch-3.c: New test.
21882 * gcc.dg/Wswitch.c: Adjust line numbers.
21883 * gcc.dg/Wswitch-default.c: Likewise.
21884 * gcc.dg/Wswitch-enum.c: Likewise.
21885
21886 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
21887
21888 * gcc.c-torture/execute/20030222-1.c: New test.
21889
21890 2003-03-03 James E Wilson <wilson@tuliptree.org>
21891
21892 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
21893
21894 2003-03-03 Mark Mitchell <mark@codesourcery.com>
21895
21896 PR c++/9878
21897 * g++.dg/init/ref1.C: New test.
21898
21899 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
21900
21901 * gcc.dg/sh-relax.c: New SH-only test.
21902
21903 2003-03-03 Geoffrey Keating <geoffk@apple.com>
21904
21905 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
21906 comment explaining purpose of testcase.
21907
21908 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
21909
21910 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
21911 for HC11/HC12 (asm needs two int registers).
21912 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
21913 HC11/HC12 because the test uses an asm which needs two 32-bit
21914 registers.
21915
21916 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
21917
21918 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
21919 for HC11/HC12 (array is too large otherwise).
21920 * gcc.c-torture/compile/920501-4.x: New file, likewise.
21921 * gcc.c-torture/compile/20010518-2.x: Likewise.
21922 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
21923 HC11/HC12 (array is too large).
21924
21925 2003-03-01 Geoffrey Keating <geoffk@apple.com>
21926
21927 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
21928 * lib/g++-dg.exp (g++-dg-test): Likewise.
21929
21930 2003-03-01 Roger Sayle <roger@eyesopen.com>
21931
21932 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
21933 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
21934
21935 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21936
21937 * g++.dg/warn/implicit-typename1.C: Remove warning.
21938
21939 2003-02-28 Richard Henderson <rth@redhat.com>
21940
21941 * gcc.dg/noreturn-1.c: Move noreturn warning line.
21942 * gcc.dg/return-type-1.c: Move control reaches end warning line.
21943
21944 2003-02-28 Geoffrey Keating <geoffk@apple.com>
21945
21946 * gcc.dg/pch/pch.exp: Change .pch to .gch.
21947 * g++.dg/pch/pch.exp: Likewise.
21948
21949 2003-02-28 Mark Mitchell <mark@codesourcery.com>
21950
21951 PR c++/9879
21952 * testsuite/g++.dg/init/new4.C: New test.
21953
21954 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
21955
21956 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
21957
21958 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
21959
21960 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
21961 unsigned long.
21962
21963 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
21964 wider than float.
21965
21966 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
21967
21968 * lib/scanasm.exp: Add support for counting numbers of
21969 occurences.
21970 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
21971 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
21972
21973 2003-02-25 Mark Mitchell <mark@codesourcery.com>
21974
21975 PR c++/9683
21976 * g++.dg/template/static3.C: New test.
21977
21978 PR c++/9829
21979 * g++.dg/parse/namespace6.C: New test.
21980
21981 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21982
21983 PR target/9732
21984 * gcc.dg/20030225-1.c: New test.
21985
21986 2003-02-24 Mark Mitchell <mark@codesourcery.com>
21987
21988 * README: Remove out-of-date information.
21989
21990 PR c++/9836
21991 * g++.dg/template/spec6.C: New test.
21992
21993 2003-02-24 Jeff Law <law@redhat.com>
21994
21995 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
21996
21997 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21998
21999 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
22000 * gcc.dg/pragma-ep-1.c: Likewise.
22001
22002 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22003
22004 PR c++/9602
22005 * g++.dg/template/friend16.C: New test.
22006
22007 2003-02-23 Mark Mitchell <mark@codesourcery.com>
22008
22009 PR c++/5333
22010 * g++.dg/parse/fused-params1.C: Adjust error messages.
22011 * g++.dg/template/nested3.C: New test.
22012
22013 2003-02-24 Alan Modra <amodra@bigpond.net.au>
22014
22015 * g++.dg/abi/param1.C: New test.
22016
22017 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22018
22019 PR c++/7982
22020 * g++.dg/warn/implicit-typename1.C: New test.
22021
22022 2003-02-22 Kelley Cook <kelleycook@comcast.net>
22023
22024 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
22025 with "mtune".
22026 * g++.old-deja/g++.other/store-expr2.C: Likewise.
22027 * gcc.c-torture/execute/20010129-1.x: Likewise.
22028 * gcc.dg/20011107-1.c: Likewise.
22029 * gcc.dg/20020108-1.c: Likewise.
22030 * gcc.dg/20020122-3.c: Likewise.
22031 * gcc.dg/20020206-1.c: Likewise.
22032 * gcc.dg/20020310-1.c: Likewise.
22033 * gcc.dg/20020426-2.c: Likewise.
22034 * gcc.dg/20020517-1.c: Likewise.
22035 * gcc.dg/991230-1.c: Likewise.
22036 * gcc.dg/i386-unroll-1.c: Likewise.
22037 * gcc.misc-tests/i386-prefetch.exp: Likewise.
22038
22039 2003-02-22 Jan Hubicka <jh@suse.cz>
22040
22041 * gcc.dg/i386-mul.c: New test.
22042
22043 2003-02-21 Roger Sayle <roger@eyesopen.com>
22044
22045 * gcc.dg/builtins-5.c: New test case.
22046
22047 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
22048
22049 * gcc.dg/asmreg-1.c: New test.
22050
22051 2003-02-21 Mark Mitchell <mark@codesourcery.com>
22052
22053 PR c++/9749
22054 * g++.dg/parse/varmod1.C: New test.
22055
22056 2003-02-21 Mark Mitchell <mark@codesourcery.com>
22057
22058 PR c++/9727
22059 * g++.dg/template/op1.C: New test.
22060
22061 2003-02-21 Mark Mitchell <mark@codesourcery.com>
22062
22063 PR c++/8906
22064 * g++.dg/template/nested2.C: New test.
22065
22066 2003-02-21 Mark Mitchell <mark@codesourcery.com>
22067
22068 PR c++/8724
22069 * g++.dg/expr/dtor1.C: New test.
22070
22071 2003-02-21 Zack Weinberg <zack@codesourcery.com>
22072
22073 * gcc.dg/cpp/include3.c: New test.
22074 * gcc.dg/cpp/inc/foo.h: New file.
22075
22076 2003-02-21 Glen Nakamura <glen@imodulo.com>
22077
22078 * gcc.c-torture/execute/20030221-1.c: New test.
22079
22080 2003-02-20 Mark Mitchell <mark@codesourcery.com>
22081
22082 PR c++/9729
22083 * g++.dg/abi/conv1.C: New test.
22084
22085 2003-02-20 Jan Hubicka <jh@suse.cz>
22086
22087 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
22088
22089 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
22090
22091 * gcc.c-torture/compile/20030219-1.c: New test.
22092
22093 2003-02-18 Jan Hubicka <jh@suse.cz>
22094
22095 * gcc.dg/funcorder.c: New test.
22096
22097 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
22098
22099 * gcc.c-torture/execute/20030218-1.c: New.
22100
22101 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
22102
22103 * gcc.dg/20030218-1.c: New.
22104
22105 2003-02-18 Richard Henderson <rth@redhat.com>
22106
22107 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
22108 * gcc.dg/attr-used-2.c: New.
22109
22110 2003-02-18 Mark Mitchell <mark@codesourcery.com>
22111
22112 PR c++/9704
22113 * g++.dg/init/copy5.C: New test.
22114
22115 2003-02-18 Geoffrey Keating <geoffk@apple.com>
22116
22117 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
22118 * g++.dg/pch/pch.exp: Likewise.
22119
22120 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
22121
22122 * gcc.c-torture/execute/20030209-1.c: Enable the test if
22123 STACK_SIZE is not defined.
22124
22125 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22126
22127 PR c++/9457
22128 * g++.dg/template/init1.C: New test.
22129
22130 2003-02-16 Jan HUbicka <jh@suse.cz>
22131
22132 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
22133 (foo): Add few extra tests
22134 * gcc.dg/c99-const-expr-3.c: Likewise.
22135 * gcc.c-torture/execute/20030216-1.c: New.
22136
22137 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22138
22139 PR c++/9459
22140 * g++.dg/ext/typeof4.C: New test.
22141
22142 2003-02-15 Roger Sayle <roger@eyesopen.com>
22143
22144 * gcc.dg/i386-387-3.c: New test case.
22145
22146 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
22147
22148 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
22149 cris-*-elf* cris-*-aout* and mmix-*-*.
22150
22151 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
22152
22153 * gcc.dg/20030213-1.c: New test.
22154
22155 2003-02-12 Roger Sayle <roger@eyesopen.com>
22156
22157 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
22158 * gcc.dg/i386-387-2.c: Likewise.
22159
22160 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
22161
22162 * gcc.dg/ppc-spe.c: Fix formatting.
22163 Enable tests that were previously unsupported by gas.
22164 Delete tests for instructions that no longer exist.
22165 Switch arguments on evsubifw builtin.
22166
22167 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
22168
22169 * gcc.c-torture/execute/20030209-1.c: Disable the test if
22170 STACK_SIZE is too small.
22171
22172 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
22173 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
22174
22175 * gcc.dg/decl-2.c: New test.
22176
22177 2003-02-10 Jan Hubicka <jh@suse.cz>
22178
22179 * gcc.dg/i386-fpcvt-1.c: New test.
22180
22181 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
22182
22183 * gcc.c-torture/execute/20030209-1.c: New test.
22184
22185 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
22186
22187 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
22188 int-wide bitops, use the constants of the same width.
22189 Likewise, if long long is 32-bit wide, test bitops using
22190 32-bit constants.
22191
22192 2003-02-07 Loren James Rittle <ljrittle@acm.org>
22193
22194 * gcc.dg/20021014-1.c: Annotate with expected notice text.
22195
22196 2003-02-07 Roger Sayle <roger@eyesopen.com>
22197
22198 * testsuite/gcc.dg/builtins-4.c: New test case.
22199
22200 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22201
22202 * gcc.dg/20020430-1.c: Fix dg command typos.
22203 * gcc.dg/20020503-1.c: Likewise.
22204
22205 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22206
22207 PR c++/8785
22208 * g++.dg/parse/fused-params1.C: New test.
22209
22210 PR c++/8857
22211 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
22212
22213 PR c++/8921
22214 * g++.dg/parse/non-dependent1.C: New test.
22215
22216 PR c++/8928
22217 * g++.dg/parse/dupl-tmpl-args1.C: New test.
22218
22219 PR c++/9228
22220 * g++.dg/parse/undefined7.C: New test.
22221 * g++.dg/parse/non-templ1.C: New test.
22222
22223 PR c++/9229
22224 * g++.dg/parse/too-many-tmpl-args1.C: New test.
22225
22226 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
22227
22228 * gcc.c-torture/compile/20030206-1.c: New test.
22229
22230 2003-02-05 Roger Sayle <roger@eyesopen.com>
22231
22232 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
22233 "pow" to "foo" to avoid potential confusion with a math built-in.
22234
22235 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22236
22237 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
22238 conditions for SPARC targets.
22239
22240 2003-02-05 Jakub Jelinek <jakub@redhat.com>
22241
22242 * gcc.dg/20030204-1.c: New test.
22243
22244 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22245
22246 PR c++/38
22247 * g++.dg/parse/array-size1.C: New test.
22248
22249 PR c++/5657
22250 * g++.dg/parse/undefined3.C: New test.
22251
22252 PR c++/5665
22253 * g++.dg/parse/undefined4.C: New test.
22254
22255 PR c++/5975
22256 * g++.dg/parse/undefined5.C: New test.
22257
22258 PR c++/7259
22259 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
22260
22261 PR c++/8578
22262 * g++.dg/parse/casting-operator1.C: New test.
22263
22264 PR c++/8596
22265 * g++.dg/parse/undefined6.C: New test.
22266
22267 PR c++/8736
22268 * g++.dg/parse/missing-template1.C: New test.
22269
22270 2003-02-04 Jan Hubicka <jh@suse.cz>
22271
22272 * gcc.dg/i386-cadd.c: Compile using -march=k8.
22273 * gcc.dg/i386-cmov?.c: Likewise.
22274 * gcc.dg/i386-fpcvt-?.c: Likewise.
22275 * gcc.dg/i386-ssefp-1.c: Likewise.
22276 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
22277 conventions.
22278
22279 2003-02-03 Mark Mitchell <mark@codesourcery.com>
22280
22281 PR c++/7129
22282 * testsuite/g++.dg/ext/max.C: New test.
22283
22284 2003-02-03 Jan Hubicka <jh@suse.cz>
22285
22286 * gcc.c-torture/execute/20030203-1.c: New test.
22287
22288 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
22289
22290 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
22291 'natural-endian'.
22292
22293 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
22294
22295 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
22296 * g++.dg/init/new2.C: Likewise.
22297 * g++.dg/other/new1.C: Likewise.
22298
22299 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
22300
22301 * gcc.dg/struct-ret-libc.c: New test.
22302
22303 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
22304
22305 * gcc.dg/20030129-1.c: New test.
22306
22307 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22308
22309 PR c++/8849
22310 * g++.dg/template/ptrmem4.C: New test.
22311
22312 2003-01-29 Mark Mitchell <mark@codesourcery.com>
22313
22314 * g++.dg/parser/constant1.C: New test.
22315
22316 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22317
22318 PR c++/8591
22319 * g++.dg/parse/friend2.C: New test.
22320
22321 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
22322
22323 PR c++/9437
22324 * g++.dg/template/unify4.C: New test.
22325
22326 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
22327
22328 * gcc.c-torture/execute/20030128-1.c: New test.
22329
22330 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
22331
22332 * g++.dg/lookup/nested1.C: Test moved from ...
22333 * g++.old-deja/g++.other/lookup24.C: ... here.
22334
22335 2003-01-28 Jan Hubicka <jh@suse.cz>
22336
22337 * gcc.dg/i386-cmov5.c: New test.
22338
22339 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
22340
22341 * gcc.c-torture/execute/20010925-1.c: Changed the
22342 memcpy declaration.
22343
22344 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
22345
22346 PR c++/3902
22347 * g++.dg/parse/template5.C: New test.
22348
22349 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
22350
22351 PR fortran/9258
22352 * g77.dg/pr9258: New test.
22353
22354 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
22355
22356 * README: Move relevant parts from README.g++.
22357
22358 * README.g++: Remove this file.
22359
22360 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
22361
22362 * g++.dg/abi/dcast1.C: New test.
22363
22364 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22365
22366 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
22367
22368 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
22369
22370 PR c++/47
22371 * g++.old-deja/g++.other/lookup24.C: New test.
22372
22373 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22374
22375 PR middle-end/7227
22376 * gcc.dg/uninit-C.c: New test.
22377
22378 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
22379
22380 * g++.dg/abi/covariant1.C: New test.
22381
22382 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
22383
22384 * gcc.dg/20030123-1.c: New test.
22385
22386 2003-01-25 Jan Hubicka <jh@suse.cz>
22387
22388 PR opt/8492
22389 * gcc.c-torture/compile/20030125-1.c
22390
22391 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
22392
22393 PR c++/9403
22394 * g++.dg/parse/template3.C: New test.
22395 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
22396
22397 PR c++/795
22398 * g++.dg/parse/template4.C: New test.
22399
22400 PR c++/9415
22401 * g++.dg/template/qual2.C: New test.
22402
22403 PR c++/8545
22404 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
22405
22406 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
22407
22408 2003-01-25 Roger Sayle <roger@eyesopen.com>
22409
22410 * gcc.c-torture/execute/switch-1.c: New test case.
22411
22412 2003-01-25 Jan Hubicka <jh@suse.cz>
22413
22414 * gcc.c-torture/execute/20030125-1.[cx]: New test.
22415
22416 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
22417
22418 Tweaks for Bison-1.875. From the NEWS file:
22419 "- `parse error' -> `syntax error'
22420 Bison now uniformly uses the term `syntax error'"
22421 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
22422 * gcc.dg/cpp/digraph2.c: Likewise.
22423 * gcc.dg/cpp/direct2.c: Likewise.
22424 * gcc.dg/cpp/paste4.c: Likewise.
22425 * gcc.dg/c90-restrict-1.c: Likewise.
22426 * gcc.dg/c99-func-2.c: Likewise.
22427 * gcc.dg/noncompile/920721-2.c: Likewise.
22428 * gcc.dg/noncompile/930622-2.c: Likewise.
22429 * gcc.dg/noncompile/940112-1.c: Likewise.
22430 * gcc.dg/noncompile/950921-1.c: Likewise.
22431 * gcc.dg/noncompile/951123-1.c: Likewise.
22432 * gcc.dg/noncompile/971104-1.c: Likewise.
22433 * gcc.dg/noncompile/990416-1.c: Likewise.
22434
22435 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
22436
22437 * g++.dg/parse/undefined1.C: Add error message.
22438
22439 2003-01-22 Mark Mitchell <mark@codesourcery.com>
22440
22441 PR c++/9354
22442 * g++.dg/parse/new1.C: New test.
22443
22444 PR c++/9216
22445 * g++.dg/parse/template2.C: New test.
22446
22447 PR c++/9354
22448 * g++.dg/parse/typedef2.C: New test.
22449
22450 PR c++/9328
22451 * g++.dg/ext/typeof3.C: New test.
22452
22453 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22454
22455 PR c++/2738
22456 * g++.dg/parse/ret-type1.C: New test.
22457
22458 PR c++/3792
22459 * g++.dg/parse/tmpl-outside1.C: New test.
22460
22461 PR c++/4207
22462 * g++.dg/parse/int-as-enum1.C: New test.
22463
22464 PR c++/4903
22465 * g++.dg/parse/no-typename1.C: New test.
22466
22467 PR c++/5533
22468 * g++.dg/parse/no-value1.C: New test.
22469
22470 PR c++/5921
22471 * g++.dg/parse/wrong-inline1.C: New test.
22472
22473 PR c++/6402
22474 * g++.dg/parse/ref1.C: New test.
22475
22476 PR c++/6992
22477 * g++.dg/parse/attr-ctor1.C: New test.
22478
22479 PR c++/7229
22480 * g++.dg/parse/namespace5.C: New test.
22481
22482 PR c++/7917
22483 * g++.dg/parse/func-def1.C: New test.
22484
22485 PR c++/8143
22486 * g++.dg/parse/undefined1.C: New test.
22487
22488 PR c++/5723, PR c++/8522
22489 * g++.dg/parse/specialization1.C: New test.
22490
22491 PR c++/163, PR c++/8595
22492 * g++.dg/parse/struct-as-enum1.C: New test.
22493
22494 PR c++/9173
22495 * g++.dg/parse/undefined2.C: New test.
22496
22497 2003-01-22 Mark Mitchell <mark@codesourcery.com>
22498
22499 PR c++/9298
22500 * g++.dg/parse/template1.C: New test.
22501
22502 PR c++/9384
22503 * g++.dg/parse/using1.C: New test.
22504
22505 PR c++/9285
22506 PR c++/9294
22507 * g++.dg/parse/expr2.C: New test.
22508
22509 PR c++/9388
22510 * g++.dg/parse/lookup2.C: Likewise.
22511
22512 2003-01-21 Jan Hubicka <jh@suse.cz>
22513
22514 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
22515 * gcc.c-torture/execute/eeprof-1.c: Likewise.
22516 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
22517 * gcc.c-torture/execute/string-opt-*.c: Likewise.
22518
22519 2003-01-20 Nick Clifton <nickc@redhat.com>
22520
22521 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
22522 problem with ARM sibcall code generation.
22523
22524 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
22525
22526 * gcc.c-torture/execute/20030120-1.c: New.
22527
22528 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
22529
22530 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
22531
22532 2003-01-17 Mark Mitchell <mark@codesourcery.com>
22533
22534 PR c++/9272
22535 * g++.dg/parse/ctor1.C: New test.
22536
22537 PR c++/9294:
22538 * g++.dg/parse/qualified1.C: New test.
22539
22540 * g++.dg/parse/typename3.C: New test.
22541
22542 2003-01-16 Richard Henderson <rth@redhat.com>
22543
22544 * g++.dg/tls/init-2.C: Fix error matches for real this time.
22545
22546 2003-01-16 Richard Henderson <rth@redhat.com>
22547
22548 * g++.dg/pch/pch.exp: Copy test header to the working directory
22549 before using it either for precompilation or direct use.
22550 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
22551 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
22552
22553 2003-01-16 Richard Henderson <rth@redhat.com>
22554
22555 * gcc.dg/pch/pch.exp: Copy test header to the working directory
22556 before using it either for precompilation or direct use.
22557 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
22558 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
22559
22560 2003-01-16 Mark Mitchell <mark@codesourcery.com>
22561
22562 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
22563 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
22564 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
22565 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
22566 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
22567 typename warning into error.
22568 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
22569 error messages.
22570 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
22571 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
22572 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
22573 messages.
22574 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
22575 make declaration visible in template.
22576 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
22577 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
22578 messages.
22579 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
22580 message.
22581 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
22582 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
22583 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
22584 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
22585 typename warning with error message.
22586 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
22587 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
22588 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
22589
22590 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
22591
22592 * g++.dg/parse/ambig2.C: New test.
22593
22594 2003-01-15 Richard Henderson <rth@redhat.com>
22595
22596 * g++.dg/tls/init-2.C: Update error message string.
22597
22598 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22599
22600 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
22601
22602 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
22603
22604 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
22605 all for HC11/HC12.
22606 * gcc.c-torture/compile/20001205-1.x: Likewise.
22607 * gcc.c-torture/compile/20001226-1.x: Likewise.
22608 * gcc.c-torture/compile/920520-1.x: Likewise.
22609 * gcc.c-torture/compile/961203-1.x: Likewise.
22610 * gcc.c-torture/compile/20020604-1.x: Likewise.
22611
22612 2003-01-15 Jan Hubicka <jh@suse.cz>
22613
22614 * gcc.c-torture/compile/20030115-1.c: New test.
22615
22616 * gcc.dg/i386-fpcvt-1.c: New test.
22617 * gcc.dg/i386-fpcvt-2.c: New test.
22618
22619 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
22620
22621 Further conform g++'s __vmi_class_type_info to the C++ ABI
22622 specification.
22623 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
22624 the specification.
22625
22626 2003-01-14 Jan Hubicka <jh@suse.cz>
22627
22628 * gcc.dg/i386-fpcvt-1.c: New test.
22629 * gcc.dg/i386-fpcvt-2.c: New test.
22630
22631 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
22632
22633 * gcc.dg/i386-mmx-3.c: New test.
22634
22635 2003-01-12 Mark Mitchell <mark@codesourcery.com>
22636
22637 PR c++/9264
22638 * g++.dg/parse/octal1.C: New file.
22639
22640 PR c++/9172
22641 * g++.dg/parse/typename1.C: New file.
22642
22643 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
22644
22645 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
22646 * gcc.dg/bf-no-ms-layout.c: Likewise.
22647 * gcc.dg/bf-ms-attrib.c: Likewise.
22648
22649 2003-01-10 Mark Mitchell <mark@codesourcery.com>
22650
22651 PR c++/9099
22652 * g++.dg/parse/dtor1.C: New file.
22653
22654 PR c++/9128
22655 * g++.dg/rtti/typeid1.C: New file.
22656
22657 PR c++/9153
22658 * g++.dg/parse/lookup1.C: New file.
22659
22660 PR c++/9171
22661 * g++.dg/templ/spec5.C: New file.
22662
22663 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
22664
22665 * gcc.c-torture/compile/20030110-1.c: New test.
22666
22667 2003-01-09 Geoffrey Keating <geoffk@apple.com>
22668
22669 Merge from pch-branch:
22670
22671 2002-12-23 Geoffrey Keating <geoffk@apple.com>
22672
22673 * gcc.dg/pch/cpp-1.h: New.
22674 * gcc.dg/pch/cpp-1.c: New.
22675 * gcc.dg/pch/cpp-2.h: New.
22676 * gcc.dg/pch/cpp-2.c: New.
22677
22678 2002-11-19 Geoffrey Keating <geoffk@apple.com>
22679
22680 * gcc.dg/pch/except-1.h: New.
22681 * gcc.dg/pch/except-1.c: New.
22682
22683 2002-11-13 Geoffrey Keating <geoffk@apple.com>
22684
22685 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
22686 running test.
22687 * gcc.dg/pch: Include *.hp not *.h.
22688 * gcc.dg/pch/system-1.h: New.
22689 * gcc.dg/pch/system-1.c: New.
22690
22691 2002-11-11 Geoffrey Keating <geoffk@apple.com>
22692
22693 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
22694 rather than trying to build and run a program using PCH.
22695 * gcc.dg/pch: Remove dg-do commands from test files.
22696
22697 2002-11-08 Geoffrey Keating <geoffk@apple.com>
22698
22699 * gcc.dg/pch/macro-3.c: New.
22700 * gcc.dg/pch/macro-3.h: New.
22701
22702 2002-11-04 Geoffrey Keating <geoffk@apple.com>
22703
22704 * gcc.dg/pch/common-1.c: New.
22705 * gcc.dg/pch/common-1.h: New.
22706 * gcc.dg/pch/decl-1.c: New.
22707 * gcc.dg/pch/decl-1.h: New.
22708 * gcc.dg/pch/decl-2.c: New.
22709 * gcc.dg/pch/decl-2.h: New.
22710 * gcc.dg/pch/decl-3.c: New.
22711 * gcc.dg/pch/decl-3.h: New.
22712 * gcc.dg/pch/decl-4.c: New.
22713 * gcc.dg/pch/decl-4.h: New.
22714 * gcc.dg/pch/decl-5.c: New.
22715 * gcc.dg/pch/decl-5.h: New.
22716 * gcc.dg/pch/global-1.c: New.
22717 * gcc.dg/pch/global-1.h: New.
22718 * gcc.dg/pch/inline-1.c: New.
22719 * gcc.dg/pch/inline-1.h: New.
22720 * gcc.dg/pch/inline-2.c: New.
22721 * gcc.dg/pch/inline-2.h: New.
22722 * gcc.dg/pch/static-1.c: New.
22723 * gcc.dg/pch/static-1.h: New.
22724 * gcc.dg/pch/static-2.c: New.
22725 * gcc.dg/pch/static-2.h: New.
22726
22727 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
22728
22729 * g++.dg/pch/pch.exp: Better handle failing testcases.
22730 * gcc.dg/pch/pch.exp: Likewise.
22731 * gcc.dg/pch/macro-1.c: New.
22732 * gcc.dg/pch/macro-1.h: New.
22733 * gcc.dg/pch/macro-2.c: New.
22734 * gcc.dg/pch/macro-2.h: New.
22735
22736 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
22737
22738 * g++.dg/dg.exp: Treat files in pch/ specially.
22739 * g++.dg/pch/pch.exp: New file.
22740 * g++.dg/pch/empty.H: New file.
22741 * g++.dg/pch/empty.C: New file.
22742 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
22743 "precompile".
22744
22745 * gcc.dg/pch/pch.exp: New file.
22746 * gcc.dg/pch/empty.h: New file.
22747 * gcc.dg/pch/empty.c: New file.
22748 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
22749 "precompile".
22750
22751 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22752
22753 * g++.dg/template/friend14.C: New test.
22754
22755 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
22756
22757 * gcc.dg/old-style-asm-1.c: New test.
22758
22759 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
22760
22761 * gcc.c-torture/compile/20030109-1.c: New test.
22762
22763 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
22764
22765 * gcc.c-torture/execute/20030109-1.c: New test.
22766
22767 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
22768
22769 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
22770 * g++.old-deja/g++.mike/dyncast2.C: Likewise
22771 * g++.old-deja/g++.mike/dyncast3.C: Likewise
22772 * g++.old-deja/g++.mike/eh2.C: Likewise
22773 * g++.old-deja/g++.mike/eh3.C: Likewise
22774 * g++.old-deja/g++.mike/eh5.C: Likewise
22775 * g++.old-deja/g++.mike/eh6.C: Likewise
22776 * g++.old-deja/g++.mike/eh7.C: Likewise
22777 * g++.old-deja/g++.mike/eh8.C: Likewise
22778 * g++.old-deja/g++.mike/eh9.C: Likewise
22779 * g++.old-deja/g++.mike/eh10.C: Likewise
22780 * g++.old-deja/g++.mike/eh12.C: Likewise
22781 * g++.old-deja/g++.mike/eh13.C: Likewise
22782 * g++.old-deja/g++.mike/eh14.C: Likewise
22783 * g++.old-deja/g++.mike/eh16.C: Likewise
22784 * g++.old-deja/g++.mike/eh17.C: Likewise
22785 * g++.old-deja/g++.mike/eh18.C: Likewise
22786 * g++.old-deja/g++.mike/eh21.C: Likewise
22787 * g++.old-deja/g++.mike/eh23.C: Likewise
22788 * g++.old-deja/g++.mike/eh24.C: Likewise
22789 * g++.old-deja/g++.mike/eh25.C: Likewise
22790 * g++.old-deja/g++.mike/eh26.C: Likewise
22791 * g++.old-deja/g++.mike/eh27.C: Likewise
22792 * g++.old-deja/g++.mike/eh28.C: Likewise
22793 * g++.old-deja/g++.mike/eh29.C: Likewise
22794 * g++.old-deja/g++.mike/eh31.C: Likewise
22795 * g++.old-deja/g++.mike/eh33.C: Likewise
22796 * g++.old-deja/g++.mike/eh34.C: Likewise
22797 * g++.old-deja/g++.mike/eh35.C: Likewise
22798 * g++.old-deja/g++.mike/eh36.C: Likewise
22799 * g++.old-deja/g++.mike/eh37.C: Likewise
22800 * g++.old-deja/g++.mike/eh38.C: Likewise
22801 * g++.old-deja/g++.mike/eh39.C: Likewise
22802 * g++.old-deja/g++.mike/eh40.C: Likewise
22803 * g++.old-deja/g++.mike/eh41.C: Likewise
22804 * g++.old-deja/g++.mike/eh42.C: Likewise
22805 * g++.old-deja/g++.mike/eh44.C: Likewise
22806 * g++.old-deja/g++.mike/eh46.C: Likewise
22807 * g++.old-deja/g++.mike/eh47.C: Likewise
22808 * g++.old-deja/g++.mike/eh48.C: Likewise
22809 * g++.old-deja/g++.mike/eh49.C: Likewise
22810 * g++.old-deja/g++.mike/eh50.C: Likewise
22811 * g++.old-deja/g++.mike/eh51.C: Likewise
22812 * g++.old-deja/g++.mike/eh53.C: Likewise
22813 * g++.old-deja/g++.mike/eh55.C: Likewise
22814 * g++.old-deja/g++.mike/p7912.C: Likewise
22815 * g++.old-deja/g++.mike/p9706.C: Likewise
22816 * g++.old-deja/g++.mike/p10416.C: Likewise
22817 * g++.old-deja/g++.mike/p11667.C: Likewise
22818 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
22819 Remove redundant reference to Iris.
22820 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
22821 Elxsi, i860, Pico Java, and WE32K.
22822
22823 2003-01-07 Mark Mitchell <mark@codesourcery.com>
22824
22825 * g++.dg/ext/asm4.C: New test.
22826
22827 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22828
22829 PR c++/9030
22830 * g++.dg/template/friend12.C: New test.
22831 * g++.dg/template/friend13.C: Likewise.
22832 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
22833
22834 2003-01-08 Jan Hubicka <jh@suse.cz>
22835
22836 * gcc.dg/i386-cadd.c: New test.
22837 * gcc.dg/i386-cmov4.c: Likewise.
22838
22839 2003-01-06 Mark Mitchell <mark@codesourcery.com>
22840
22841 PR c++/9165
22842 * g++.dg/warn/Wunused-3.C: New test.
22843
22844 * g++.dg/abi/bitfield9.C: New test.
22845
22846 PR c++/9189
22847 * g++.dg/parse/defarg3.C: New test.
22848
22849 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
22850
22851 * g++.dg/parse/ambig1.C: New test.
22852 * g++.dg/parse/defarg2.C: New test.
22853
22854 2003-01-05 Mark Mitchell <mark@codesourcery.com>
22855
22856 * g++.dg/template/defarg-1.C: New test.
22857 * g++.dg/template/local2.C: Likewise.
22858
22859 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
22860
22861 * gcc.c-torture/execute/20030105-1.c: New test.
22862
22863 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22864
22865 * g++.dg/parse/namespace3.C: Remove extra semicolons.
22866 * g++.dg/parse/namespace4.C: Likewise.
22867
22868 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
22869
22870 * g++.dg/template/ntp2.C: New test.
22871
22872 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
22873
22874 * g++.dg/parse/extern-C-1.C: New test.
22875
22876 * g++.dg/parse/namespace4.C: New test.
22877
22878 * g++.dg/template/nested1.C: New test.
22879
22880 * g++.dg/parse/namespace3.C: New test.
22881
22882 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
22883
22884 * g++.dg/lookup/two-stage1.C: New test.
22885
22886 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22887
22888 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
22889 * g++.old-deja/g++.jason/access8.C: Likewise.
22890 * g++.old-deja/g++.other/decl5.C: Likewise.
22891
22892 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
22893
22894 * g++.dg/parse/parse7.C: New test.
22895
22896 2003-01-02 Mark Mitchell <mark@codesourcery.com>
22897
22898 PR c++/2843
22899 * g++.dg/ext/attrib7.C: New test.
22900
22901 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
22902
22903 * g++.dg/parse/parse6.C: New test.
22904
22905 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
22906
22907 * gcc.dg/h8300-stack-1.c: New.
22908
22909 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
22910
22911 g++.dg/lookup/exception1.C: New test.
22912
22913 g++.dg/lookup/template1.C: New test.
22914
22915 g++.dg/parse/namespace2.C: New test.
22916
22917 g++.dg/parse/parens2.C: New test.
22918
22919 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
22920
22921 * g++.dg/parse/parse5.C: New test.
22922 * g++.dg/lookup/scoped4.C: New test.
22923
22924 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
22925
22926 * g++.dg/parse/parens1.C: New test.
22927
22928 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
22929 angle-bracket1.C.
22930 * g++.dg/parse/parens2.C: New test.
22931
22932 * g++.dg/lookup/scope-operator1.C: New test.
22933
22934 * g++.dg/parse/operator1.C: New test.
22935
22936 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22937
22938 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
22939 * g++.old-deja/g++.other/access6.C: Likewise.
22940 * g++.old-deja/g++.other/decl1.C: Likewise.
22941 * g++.old-deja/g++.pt/typename12.C: Likewise.
22942
22943 2002-12-31 Mark Mitchell <mark@codesourcery.com>
22944
22945 * g++.dg/parse/namespace1.C: New test.
22946
22947 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
22948
22949 * g++.dg/parse/parse4.C: New test.
22950
22951 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
22952
22953 * g++.dg/parse/parse3.C: New test.
22954
22955 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
22956
22957 * g++.dg/parse/parse2.C: New test.
22958
22959 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
22960
22961 * g++.dg/template/friend11.C: New test.
22962
22963 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
22964
22965 * g++.dg/parse/parse1.C: New test.
22966
22967 2002-12-31 Janis Johnson <janis187@us.ibm.com>
22968
22969 * lib/profopt.exp: Change the name of a global variable to avoid
22970 possible clashes with other test suites.
22971
22972 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
22973
22974 * g++.dg/inherit/covariant8.C: New test.
22975
22976 2002-12-31 Mark Mitchell <mark@codesourcery.com>
22977
22978 * g++.dg/init/array9.C: New test.
22979
22980 PR c++/9112
22981 * g++.dg/parse/expr1.C: New test.
22982
22983 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
22984
22985 * gcc.c-torture/compile/20021230-1.c: New test.
22986
22987 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
22988
22989 * g++.dg/inherit/covariant5.C: New test.
22990 * g++.dg/inherit/covariant6.C: New test.
22991 * g++.dg/inherit/covariant7.C: New test.
22992
22993 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22994
22995 PR c++/2739
22996 * g++.dg/other/access2.C: New test.
22997
22998 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
22999
23000 * g++.dg/other/anon-struct.C: No longer fails
23001 * g++.old-deja/g++.brendan/parse4.C: Likewise.
23002 * g++.old-deja/g++.brendan/parse5.C: Likewise.
23003 * g++.old-deja/g++.brendan/parse6.C: Likewise.
23004
23005 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
23006
23007 * g++.dg/parse/angle-bracket.C (main): No longer fails.
23008
23009 2002-12-27 Mark Mitchell <mark@codesourcery.com>
23010
23011 * g++.dg/eh/spec4.C: Remove stray semicolon.
23012 * g++.dg/expr/pmf-1.C: Change error message.
23013 * g++.dg/ext/asm1.C: Remove stray semicolon.
23014 * g++.dg/ext/typename1.C: Add missing typenames.
23015 * g++.dg/inherit/template-as-base.C: Change error message.
23016 * g++.dg/lookup/scoped1.C: Likewise.
23017 * g++.dg/lookup/scoped2.C: Likewise.
23018 * g++.dg/lookup/using2.C: Likewise.
23019 * g++.dg/other/component1.C: Remove stray semicolon.
23020 * g++.dg/other/do1.C: Change error message.
23021 * g++.dg/other/error2.C: Likewise.
23022 * g++.dg/other/init1.C: Likewise.
23023 * g++.dg/other/packed1.C: Remove stray semicolon.
23024 * g++.dg/other/ptrmem2.C: Change error message.
23025 * g++.dg/parse/parameter-declaration-1.C: Remove line number
23026 marker.
23027 * g++.dg/special/initp1.C: Remove invalid attribute usage.
23028 * g++.dg/template/access3.C: Add typename keyword.
23029 * g++.dg/template/access5.C: Remove stray semicolon.
23030 * g++.dg/template/access6.C: Likewise.
23031 * g++.dg/template/complit1.C: Likewise.
23032 * g++.dg/template/crash1.C: Change error message.
23033 * g++.dg/template/inherit2.C: Remove stray semicolon.
23034 * g++.dg/template/instantiate2.C: Likewise.
23035 * g++.dg/template/instantiate3.C: Change error message.
23036 * g++.dg/template/qual1.C: Remove stray semicolon.
23037 * g++.dg/template/qualttp18.C: Change error message.
23038 * g++.dg/template/ref1.C: Remove stray semicolon.
23039 * g++.dg/template/sizeof1.C (A::value): Declare it.
23040 * g++.dg/template/spec4.C: Change error message.
23041 * g++.dg/template/static1.C: Likewise.
23042 * g++.dg/template/type1.C: Likewise.
23043 * g++.dg/template/typename3.C: Likewise.
23044 * g++.old-deja/g++.benjamin/13478.C: Change error message.
23045 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
23046 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
23047 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
23048 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
23049 named return value extension.
23050 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
23051 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
23052 * g++.old-deja/g++.bob/extern_C.C: Likewise.
23053 * g++.old-deja/g++.bob/inherit2.C: Likewise.
23054 * g++.old-deja/g++.brendan/complex1.C: Likewise.
23055 * g++.old-deja/g++.brendan/copy5.C: Likewise.
23056 * g++.old-deja/g++.brendan/crash13.C: Likewise.
23057 * g++.old-deja/g++.brendan/crash15.C: Likewise.
23058 * g++.old-deja/g++.brendan/crash18.C: Change error message.
23059 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
23060 * g++.old-deja/g++.brendan/crash38.C: Likewise.
23061 * g++.old-deja/g++.brendan/crash50.C: Likewise.
23062 * g++.old-deja/g++.brendan/crash56.C: Likewise.
23063 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
23064 syntax.
23065 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
23066 * g++.old-deja/g++.brendan/crash8.C: Change error message.
23067 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
23068 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
23069 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
23070 * g++.old-deja/g++.brendan/template11.C: Likewise.
23071 * g++.old-deja/g++.brendan/template26.C: Likewise.
23072 * g++.old-deja/g++.brendan/template27.C: Use explicit
23073 specialization syntax.
23074 * g++.old-deja/g++.brendan/template30.C: Likewise.
23075 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
23076 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
23077 non-dependent names.
23078 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
23079 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
23080 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
23081 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
23082 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
23083 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
23084 named return value extension.
23085 * g++.old-deja/g++.ext/namedret2.C: Likewise.
23086 * g++.old-deja/g++.ext/namedret3.C: Likewise.
23087 * g++.old-deja/g++.ext/return1.C: Likewise.
23088 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
23089 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
23090 * g++.old-deja/g++.jason/access8.C: Likewise.
23091 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
23092 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
23093 pseudo-destructor names.
23094 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
23095 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
23096 pseudo-destructor names.
23097 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
23098 * g++.old-deja/g++.jason/overload19.C: Likewise.
23099 * g++.old-deja/g++.jason/overload32.C: Likewise.
23100 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
23101 stray semicolons.
23102 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
23103 * g++.old-deja/g++.jason/return.C: Likewise.
23104 * g++.old-deja/g++.jason/return2.C: Likewise.
23105 * g++.old-deja/g++.jason/shadow1.C: Likewise.
23106 * g++.old-deja/g++.jason/special.C: Use explicit specialization
23107 syntax.
23108 * g++.old-deja/g++.jason/template10.C: Account for use of
23109 non-dependent names.
23110 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
23111 syntax.
23112 * g++.old-deja/g++.jason/template37.C: Likewise.
23113 * g++.old-deja/g++.law/access4.C: Change error messages.
23114 * g++.old-deja/g++.law/arm13.C: Remove incorrect
23115 pseudo-destructor names.
23116 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
23117 * g++.old-deja/g++.law/ctors9.C: Likewise.
23118 * g++.old-deja/g++.law/cvt22.C: Likewise.
23119 * g++.old-deja/g++.law/dtors5.C: Likewise.
23120 * g++.old-deja/g++.law/global-init1.C: Likewise.
23121 * g++.old-deja/g++.law/missed-error3.C: Likewise.
23122 * g++.old-deja/g++.law/operators28.C: Likewise.
23123 * g++.old-deja/g++.law/visibility28.C: Likewise.
23124 * g++.old-deja/g++.martin/eval1.C: Likewise.
23125 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
23126 name.
23127 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
23128 * g++.old-deja/g++.mike/net34.C: Likewise.
23129 * g++.old-deja/g++.mike/net36.C: Likewise.
23130 * g++.old-deja/g++.mike/ns2.C: Likewise.
23131 * g++.old-deja/g++.mike/p12306.C: Likewise.
23132 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
23133 value extension.
23134 * g++.old-deja/g++.mike/p700.C: Likewise.
23135 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
23136 * g++.old-deja/g++.mike/p710.C: Likewise.
23137 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
23138 value extension.
23139 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
23140 * g++.old-deja/g++.mike/pmf9.C: Likewise.
23141 * g++.old-deja/g++.ns/crash2.C: Likewise.
23142 * g++.old-deja/g++.ns/crash3.C: Likewise.
23143 * g++.old-deja/g++.ns/invalid1.C: Likewise.
23144 * g++.old-deja/g++.ns/ns17.C: Likewise.
23145 * g++.old-deja/g++.ns/template16.C: Likewise.
23146 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
23147 keyword.
23148 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
23149 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
23150 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
23151 named return value extension.
23152 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
23153 * g++.old-deja/g++.other/access4.C: Issue additional error
23154 messages.
23155 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
23156 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
23157 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
23158 * g++.old-deja/g++.other/crash25.C: Change error message.
23159 * g++.old-deja/g++.other/crash4.C: Change error message.
23160 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
23161 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
23162 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
23163 checks.
23164 * g++.old-deja/g++.other/defarg8.C: Likewise.
23165 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
23166 * g++.old-deja/g++.other/dtor10.C: Likewise.
23167 * g++.old-deja/g++.other/incomplete.C: Likewise.
23168 * g++.old-deja/g++.other/linkage7.C: Likewise.
23169 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
23170 lookup algorithm.
23171 * g++.old-deja/g++.other/mangle2.C: Likewise.
23172 * g++.old-deja/g++.other/refinit2.C: Likewise.
23173 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
23174 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
23175 * g++.old-deja/g++.pt/crash28.C: Likewise.
23176 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
23177 syntax.
23178 * g++.old-deja/g++.pt/crash32.C: Change error message.
23179 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
23180 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
23181 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
23182 error message position.
23183 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
23184 * g++.old-deja/g++.pt/defarg8.C: Change error message.
23185 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
23186 syntax.
23187 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
23188 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
23189 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
23190 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
23191 keyword.
23192 * g++.old-deja/g++.pt/explicit31.C: Likewise.
23193 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
23194 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
23195 keyword.
23196 * g++.old-deja/g++.pt/explicit71.C: Change error message.
23197 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
23198 syntax.
23199 * g++.old-deja/g++.pt/friend28.C: Account for use of
23200 non-dependent names.
23201 * g++.old-deja/g++.pt/friend29.C: Likewise.
23202 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
23203 rules.
23204 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
23205 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
23206 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
23207 lookup rules.
23208 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
23209 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
23210 keyword.
23211 * g++.old-deja/g++.pt/memclass20.C: Likewise.
23212 * g++.old-deja/g++.pt/memclass5.C: Likewise.
23213 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
23214 keyword.
23215 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
23216 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
23217 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
23218 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
23219 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
23220 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
23221 keyword.
23222 * g++.old-deja/g++.pt/spec10.C: Likewise.
23223 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
23224 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
23225 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
23226 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
23227 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
23228 * g++.old-deja/g++.pt/ttp62.C: Likewise.
23229 * g++.old-deja/g++.pt/ttp64.C: Likewise.
23230 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
23231 * g++.old-deja/g++.pt/typename15.C: Likewise.
23232 * g++.old-deja/g++.pt/typename22.C: Likewise.
23233 * g++.old-deja/g++.pt/typename6.C: Change error messages.
23234 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
23235 * g++.old-deja/g++.pt/virtual2.C: Likewise.
23236 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
23237 syntax.
23238 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
23239 return value extension.
23240 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
23241 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
23242 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
23243 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
23244
23245 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
23246
23247 * g++.dg/warn/inline1.C: New test.
23248 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
23249 * g++.old-deja/g++.jason/synth10.C: Likewise.
23250 * g++.old-deja/g++.mike/net31.C: Likewise.
23251 * g++.old-deja/g++.mike/p8786.C: Likewise.
23252
23253 * g++.dg/template/friend10.C: New test.
23254 * g++.dg/template/conv5.C: New test.
23255
23256 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
23257
23258 * g++.dg/lookup/scoped3.C: New test.
23259
23260 * g++.dg/lookup/decl1.C: New test.
23261 * g++.dg/lookup/decl2.C: New test.
23262
23263 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
23264
23265 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
23266 gcc.c-torture/compile/20021015-1.c,
23267 gcc.c-torture/compile/20021015-2.c,
23268 gcc.c-torture/compile/20021123-1.c,
23269 gcc.c-torture/compile/20021123-2.c,
23270 gcc.c-torture/compile/20021123-3.c,
23271 gcc.c-torture/compile/20021123-4.c,
23272 gcc.c-torture/execute/20021024-1.c: Add tests previously added
23273 only to 3.1 or 3.2 branch.
23274
23275 2002-12-23 Mark Mitchell <mark@codesourcery.com>
23276
23277 * gcc.dg/i386-bitfield3.c: New test.
23278
23279 * gcc.dg/i386-bitfield2.c: New test.
23280
23281 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
23282
23283 * g++.dg/parse/conv_op1.C: New test.
23284
23285 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
23286
23287 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
23288 approved.
23289
23290 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
23291
23292 * gcc.c-torture/compile/20021220-1.c: New test.
23293
23294 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
23295
23296 * gcc.dg/i386-fastcall-1.c: New.
23297
23298 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
23299
23300 * gcc.c-torture/execute/20021219-1.c: New test.
23301
23302 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
23303
23304 * gcc.dg/i386-pic-1.c: New test.
23305
23306 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23307
23308 PR c++/8099
23309 * g++.dg/template/friend9.C: New test.
23310
23311 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23312
23313 PR c++/3663
23314 * g++.dg/template/access7.C: New test.
23315
23316 2002-12-18 Nick Clifton <nickc@redhat.com>
23317
23318 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
23319 the libstdc++-v3 directory has been found.
23320
23321 2002-12-12 Devang Patel <dpatel@apple.com>
23322 * gcc.dg/darwin-ld-1.c: New test.
23323 * gcc.dg/darwin-ld-2.c: New test.
23324 * gcc.dg/darwin-ld-3.c: New test.
23325 * gcc.dg/darwin-ld-4.c: New test.
23326 * gcc.dg/darwin-ld-5.c: New test.
23327
23328 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
23329
23330 * gcc.c-torture/compile/20021212-1.c: New test.
23331
23332 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
23333
23334 * gcc.dg/fshort-wchar: New test.
23335
23336 2002-12-10 Mark Mitchell <mark@codesourcery.com>
23337
23338 PR c++/8372
23339 * g++.dg/template/dtor1.C: New test.
23340
23341 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
23342 markers.
23343
23344 2002-12-10 Jakub Jelinek <jakub@redhat.com>
23345
23346 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
23347
23348 2002-12-09 Mark Mitchell <mark@codesourcery.com>
23349
23350 * g++.dg/template/static1.C: New test.
23351 * g++.dg/template/static2.C: New test.
23352 * g++.old-deja/g++.ext/memconst.C: New test.
23353
23354 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23355
23356 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
23357 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
23358 * g++.dg/special/initp1.C: Likewise.
23359
23360 2002-12-06 Jakub Jelinek <jakub@redhat.com>
23361
23362 * gcc.c-torture/execute/20021204-1.c: New test.
23363
23364 2002-12-04 Geoffrey Keating <geoffk@apple.com>
23365
23366 * gcc.dg/ppc-fmadd-1.c: New file.
23367 * gcc.dg/ppc-fmadd-2.c: New file.
23368 * gcc.dg/ppc-fmadd-3.c: New file.
23369
23370 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
23371
23372 * gcc.c-torture/compile/20021204-1.c: New test.
23373
23374 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
23375
23376 * g++.dg/inherit/covariant2.C: New test.
23377 * g++.dg/inherit/covariant3.C: New test.
23378 * g++.dg/inherit/covariant4.C: New test.
23379 * g++.dg/inherit/covariant1.C: Remove XFAIL.
23380 * g++.old-deja/g++.robertl/eb17.C: Likewise.
23381
23382 2002-12-03 Mark Mitchell <mark@codesourcery.com>
23383
23384 PR c++/8688
23385 * g++.dg/init/brace3.C: New test.
23386
23387 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
23388
23389 * gcc.dg/20020210-1.c: Fix a comment typo.
23390
23391 2002-12-02 Mark Mitchell <mark@codesourcery.com>
23392
23393 PR c++/8720
23394 * g++.dg/parse/defarg1.C: New test.
23395
23396 PR c++/8615
23397 * g++.dg/template/char1.C: New test.
23398
23399 * g++.dg/template/varmod1.C: Fix typo.
23400
23401 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23402
23403 DR 180
23404 * g++.old-deja/g++.pt/crash32.C: Expect error.
23405
23406 2002-12-01 Mark Mitchell <mark@codesourcery.com>
23407
23408 PR c++/5919
23409 * g++.dg/template/varmod1.C: New test.
23410
23411 PR c++/8727
23412 * g++.dg/inherit/typeinfo1.C: New test.
23413
23414 PR c++/8663
23415 * g++.dg/inherit/typedef1.C: New test.
23416
23417 2002-11-30 Mark Mitchell <mark@codesourcery.com>
23418
23419 PR c++/8332
23420 PR c++/8493
23421 * g++.dg/template/strlen1.C: New test.
23422
23423 PR c++/8227
23424 * g++.dg/template/ctor2.C: New test.
23425
23426 PR c++/8214
23427 * g++.dg/init/string1.C: New test.
23428
23429 PR c++/8511
23430 * g++.dg/template/friend8.C: New test.
23431
23432 2002-11-29 Joe Buck <jbuck@synopsys.com>
23433
23434 * g++.dg/lookup/anon2.C: New test.
23435
23436 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
23437
23438 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
23439 h8300 port.
23440
23441 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
23442
23443 * gcc.dg/bitfld-6.c: New test.
23444
23445 2002-11-27 Jan Hubicka <jh@suse.cz>
23446
23447 * gcc.c-torture/execute/20021127.[cx]: New test.
23448
23449 2002-11-26 Jan Hubicka <jh@suse.cz>
23450
23451 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
23452 quality.
23453
23454 2002-11-26 Geoffrey Keating <geoffk@apple.com>
23455
23456 * g++.dg/init/brace2.C: New test.
23457 * g++.old-deja/g++.mike/p9129.C: Correct.
23458
23459 2002-11-26 Mark Mitchell <mark@codesourcery.com>
23460
23461 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
23462
23463 2002-11-25 Andreas Bauer <baueran@in.tum.de>
23464
23465 * gcc.dg/sibcall-6: New test for indirect sibcalls.
23466
23467 2002-11-25 Mark Mitchell <mark@codesourcery.com>
23468
23469 * testsuite/g++.dg/abi/empty11.C: New test.
23470 * testsuite/g++.dg/rtti/cv1.C: New test.
23471
23472 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
23473
23474 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
23475
23476 2002-11-24 Mark Mitchell <mark@codesourcery.com>
23477
23478 * g++.dg/abi/empty10.C: New test.
23479
23480 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
23481
23482 * gcc.c-torture/compile/20021124-1.c: New test.
23483
23484 2002-11-22 Mark Mitchell <mark@codesourcery.com>
23485
23486 * g++.dg/abi/rtti2.C: New test.
23487
23488 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
23489
23490 * gcc.dg/i386-unroll-1.c: New test.
23491
23492 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
23493
23494 * gcc.c-torture/compile/20021120-1.c: New test.
23495 * gcc.c-torture/compile/20021120-2.c: New test.
23496
23497 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
23498
23499 * gcc.dg/bitfld-5.c: New test.
23500
23501 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
23502
23503 * gcc.c-torture/execute/20021120-3.c: New test.
23504
23505 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
23506
23507 * gcc.c-torture/execute/20021120-2.c: New test.
23508
23509 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
23510
23511 * gcc.c-torture/execute/20021120-1.c: New test.
23512
23513 2002-11-20 Jakub Jelinek <jakub@redhat.com>
23514
23515 * gcc.c-torture/execute/20021118-3.c: New test.
23516
23517 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
23518
23519 * gcc.c-torture/compile/20021119-1.c: New test.
23520
23521 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
23522
23523 * gcc.dg/duff-1.c: New test.
23524 * gcc.dg/duff-2.c: New test.
23525 * gcc.dg/duff-3.c: New test.
23526
23527 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
23528
23529 * gcc.dg/cpp/_Pragma5.c: New test.
23530
23531 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
23532
23533 * gcc.c-torture/execute/20021118-2.c: New test.
23534
23535 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
23536
23537 * gcc.c-torture/execute/20021118-1.c: New test.
23538
23539 2002-11-16 Jakub Jelinek <jakub@redhat.com>
23540
23541 * gcc.dg/20021116-1.c: New test.
23542
23543 2002-11-14 Mark Mitchell <mark@codesourcery.com>
23544
23545 * g++.dg/abi/vcall1.C: New test.
23546
23547 2002-11-14 Jakub Jelinek <jakub@redhat.com>
23548
23549 * gcc.dg/20021029-1.c: New test.
23550 * gcc.dg/20021029-2.c: New test.
23551
23552 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
23553
23554 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
23555
23556 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
23557
23558 PR c/8439
23559 * gcc.dg/20021110.c: Move to ...
23560 * gcc.c-torture/compile/20021110.c: .... here.
23561
23562 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23563
23564 PR c/8467
23565 * gcc.c-torture/execute/20021111-1.c
23566
23567 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
23568
23569 PR c/8439
23570 * gcc.dg/20021110.c: New test.
23571
23572 2002-11-10 Mark Mitchell <mark@codesourcery.com>
23573
23574 * g++.dg/abi/vthunk3.C: Run only on x86.
23575
23576 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
23577
23578 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
23579
23580 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
23581
23582 * lib/compat.exp (compat-execute): Fix logic error in last
23583 change.
23584
23585 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
23586
23587 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
23588
23589 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23590
23591 PR c++/8389
23592 * g++.dg/template/access6.C: New test.
23593
23594 2002-11-08 Jan Hubicka <jh@suse.cz>
23595
23596 * gcc.dg/i386-ssefp-1.c: New test.
23597 * gcc.dg/i386-ssefp-1.c: New test.
23598
23599 2002-11-08 Jan Hubicka <jh@suse.cz>
23600
23601 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
23602
23603 2002-11-07 Mark Mitchell <mark@codesourcery.com>
23604
23605 * g++.dg/abi/vthunk3.C: New test.
23606
23607 PR c++/8338
23608 * g++.dg/template/crash2.C: New test.
23609
23610 2002-11-07 Mark Mitchell <mark@codesourcery.com>
23611
23612 * testsuite/g++.dg/abi/dtor1.C: New test.
23613 * testsuite/g++.dg/abi/dtor2.C: Likewise.
23614
23615 2002-11-05 Geoffrey Keating <geoffk@apple.com>
23616
23617 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
23618 Darwin.
23619
23620 2002-11-04 Adam Nemet <anemet@lnxw.com>
23621
23622 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
23623 -mthumb. Only xfail with -O0.
23624
23625 2002-11-03 Mark Mitchell <mark@codesourcery.com>
23626
23627 * g++.dg/abi/thunk1.C: New test.
23628 * g++.dg/abi/thunk2.C: Likewise.
23629 * g++.dg/abi/vtt1.C: Likewise.
23630
23631 2002-11-02 Diego Novillo <dnovillo@redhat.com>
23632
23633 PR optimization/8423
23634 * gcc.c-torture/execute/builtin-constant.c: New test.
23635
23636 2002-11-01 Zack Weinberg <zack@codesourcery.com>
23637
23638 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
23639 Add some more cases.
23640
23641 2002-11-01 Mark Mitchell <mark@codesourcery.com>
23642
23643 PR c++/8391
23644 * g++.dg/opt/local1.C: New test.
23645
23646 2002-10-30 Mark Mitchell <mark@codesourcery.com>
23647
23648 PR c++/8160
23649 * g++.dg/template/complit1.C: New test.
23650
23651 PR c++/8149
23652 * g++.dg/template/typename4.C: Likewise.
23653
23654 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23655
23656 Core issue 287, PR c++/7639
23657 * g++.dg/template/instantiate1.C: Adjust error location.
23658 * g++.dg/template/instantiate3.C: New test.
23659 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
23660 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
23661 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
23662
23663 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
23664
23665 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
23666
23667 2002-10-29 Mark Mitchell <mark@codesourcery.com>
23668
23669 PR c++/8287
23670 * g++.dg/init/dtor2.C: New test.
23671
23672 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23673
23674 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
23675 * gcc.dg/nest.c: Bypass errors on irix6.
23676
23677 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
23678
23679 * gcc.dg/nest.c: Expect error for mmix-*-*.
23680 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
23681
23682 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
23683
23684 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
23685 markers.
23686
23687 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
23688
23689 2002-10-25 Mike Stump <mrs@apple.com>
23690
23691 * gcc.dg/warn-1.c: New test.
23692
23693 2002-10-25 Zack Weinberg <zack@codesourcery.com>
23694
23695 * g++.dg/template/typename3.C: New test.
23696
23697 2002-10-25 Mark Mitchell <mark@codesourcery.com>
23698
23699 * g++.dg/lookup/ptrmem1.C: New test.
23700
23701 * g++.dg/abi/vthunk2.C: New test.
23702
23703 2002-10-25 Zack Weinberg <zack@codesourcery.com>
23704
23705 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
23706
23707 2002-10-24 Mark Mitchell <mark@codesourcery.com>
23708
23709 * g++.dg/abi/empty9.C: New test.
23710
23711 2002-10-24 Richard Henderson <rth@redhat.com>
23712
23713 * g++.dg/inherit/thunk1.C: Enable for ia64.
23714
23715 2002-10-23 Mark Mitchell <mark@codesourcery.com>
23716
23717 PR c++/8067
23718 * g++.dg/lookup/pretty1.C: New test.
23719
23720 2002-10-23 Jakub Jelinek <jakub@redhat.com>
23721
23722 * gcc.dg/20021023-1.c: New test.
23723
23724 2002-10-23 Mark Mitchell <mark@codesourcery.com>
23725
23726 PR c++/7679
23727 * g++.dg/parse/inline1.C: New test.
23728
23729 2002-10-23 Richard Henderson <rth@redhat.com>
23730
23731 * g++.dg/inherit/thunk1.C: Enable for x86_64.
23732
23733 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
23734
23735 2002-10-22 Mark Mitchell <mark@codesourcery.com>
23736
23737 PR c++/6579
23738 * g++.dg/parse/stmtexpr3.C: New test.
23739
23740 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
23741
23742 * g++.dg/expr/cond1.C: New test.
23743
23744 2002-10-21 Zack Weinberg <zack@codesourcery.com>
23745
23746 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
23747
23748 2002-10-21 Mark Mitchell <mark@codesourcery.com>
23749
23750 * g++.dg/abi/vbase13.C: New test.
23751 * g++.dg/abi/vbase14.C: Likewise.
23752
23753 2002-10-21 Jakub Jelinek <jakub@redhat.com>
23754
23755 * gcc.dg/tls/pic-1.c: New test.
23756 * gcc.dg/tls/nonpic-1.c: New test.
23757 * gcc.dg/20021018-1.c: New test.
23758
23759 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
23760
23761 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
23762 Remove only files with the same base name as the test case.
23763 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
23764 (profopt-execute): Likewise. Also, remove old profiling
23765 and performance data files before running the tests.
23766
23767 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
23768 * g++.dg/bprob/bprob.exp: Likewise.
23769 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
23770 to allow more general test case names.
23771
23772 * g++.dg/bprob/bprob-1.C: Rename to ...
23773 * g++.dg/bprob/g++-bprob-1.C: ... this.
23774
23775 * g77.dg/bprob/bprob-1.f: Rename to ...
23776 * g77.dg/bprob/g77-bprob-1.f: ... this.
23777
23778 2002-10-21 Zack Weinberg <zack@codesourcery.com>
23779
23780 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
23781 bison 1.50 or later.
23782
23783 2002-10-21 Janis Johnson <janis187@us.ibm.com>
23784
23785 * g++.dg/README: Describe more test directories.
23786
23787 2002-10-21 Mark Mitchell <mark@codesourcery.com>
23788
23789 * g++.dg/init/array6.C: Add additional tests.
23790
23791 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
23792
23793 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
23794 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
23795
23796 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
23797
23798 * gcc.c-torture/compile/20020604-1.x: New.
23799 * gcc.c-torture/compile/simd-5.x: Likewise.
23800 * gcc.c-torture/execute/920710-1.x: Likewise.
23801 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
23802
23803 2002-10-21 Mark Mitchell <mark@codesourcery.com>
23804
23805 * g++.dg/inherit/override1.C: Add dg-options clause.
23806
23807 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
23808
23809 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
23810 _mm_slli_si128.
23811
23812 2002-10-19 Andreas Schwab <schwab@suse.de>
23813
23814 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
23815 directory component.
23816
23817 2002-10-18 Mark Mitchell <mark@codesourcery.com>
23818
23819 * g++.dg/inherit/thunk1.C: New test.
23820
23821 * g++.dg/inherit/override1.C: New test.
23822
23823 * g++.dg/abi/mangle11.C: New test.
23824 * g++.dg/abi/mangle14.C: New test.
23825 * g++.dg/abi/mangle17.C: New test.
23826
23827 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
23828
23829 * g++.dg/overload/member2.C: New test.
23830
23831 2002-10-17 Janis Johnson <janis187@us.ibm.com>
23832
23833 * g++.dg/README: Describe new compat directory.
23834 * g++.dg/dg.exp: Skip tests in compat directory.
23835 * README.compat: New file.
23836 * lib/compat.exp: New expect script.
23837 * g++.dg/compat: New test directory.
23838 * g++.dg/compat/compat.exp: New expect script.
23839 * g++.dg/compat/abi: New test directory.
23840 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
23841 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
23842 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
23843 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
23844 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
23845 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
23846 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
23847 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
23848 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
23849 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
23850 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
23851 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
23852 * g++.dg/compat/break: New test directory.
23853 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
23854 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
23855 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
23856 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
23857 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
23858 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
23859 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
23860 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
23861 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
23862 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
23863 g++.dg/compat/break/README: New files.
23864 * g++.dg/compat/eh: New test directory.
23865 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
23866 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
23867 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
23868 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
23869 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
23870 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
23871 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
23872 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
23873 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
23874 g++.dg/compat/eh/filter2_y.C,
23875 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
23876 g++.dg/compat/eh/new1_y.C,
23877 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
23878 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
23879 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
23880 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
23881 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
23882 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
23883 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
23884 g++.dg/compat/eh/unexpected1_y.C: New files.
23885 * g++.dg/compat/init: New test directory.
23886 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
23887 g++.dg/compat/init/array5_y.C,
23888 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
23889 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
23890 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
23891 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
23892 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
23893 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
23894 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
23895 g++.dg/compat/init/init-ref2_y.C: New files.
23896
23897 2002-10-17 Mark Mitchell <mark@codesourcery.com>
23898
23899 PR c++/7584
23900 * g++.dg/inherit/using3.C: New test.
23901
23902 2002-10-17 Jan Hubicka <jh@suse.cz>
23903
23904 * gcc.dg/20021017-2.c: New test.
23905
23906 2002-10-17 Mark Mitchell <mark@codesourcery.com>
23907
23908 * g++.dg/abi/mangle16.C: Adjust.
23909
23910 * g++.dg/init/array8.C: New test.
23911
23912 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
23913
23914 * gcc.dg/special/mips-abi.exp: New test.
23915 * gcc.dg/special/mips-abi.s: Empty file used by the above.
23916
23917 2002-10-16 Mark Mitchell <mark@codesourcery.com>
23918
23919 * g++.dg/abi/mangle16.C: New test.
23920 * g++.dg/abi/mangle17.C: Likewise.
23921
23922 PR c++/7478
23923 * g++.dg/template/ref1.C: New test.
23924
23925 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23926
23927 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
23928
23929 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
23930
23931 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
23932
23933 2002-10-16 Mark Mitchell <mark@codesourcery.com>
23934
23935 PR c++/7524
23936 * g++.dg/init/array7.C: New test.
23937
23938 2002-10-15 Mark Mitchell <mark@codesourcery.com>
23939
23940 * g++.dg/init/array6.C: New test.
23941
23942 * g++.dg/abi/mangle13.C: Likewise.
23943 * g++.dg/abi/mangle14.C: Likewise.
23944 * g++.dg/abi/mangle15.C: Likewise.
23945
23946 2002-10-14 Mark Mitchell <mark@codesourcery.com>
23947
23948 * g++.dg/abi/empty8.C: New test.
23949
23950 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
23951
23952 * g++.dg/init/ctor1.C: New test.
23953
23954 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
23955
23956 * gcc.c-torture/execute/20021015-1.c: New test.
23957
23958 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
23959
23960 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
23961
23962 2002-10-14 Jan Hubicka <jh@suse.cz>
23963
23964 * gcc.dg/i386-ssetype-[1-5].c: New tests.
23965
23966 2002-10-14 Richard Henderson <rth@redhat.com>
23967
23968 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
23969
23970 2002-10-14 Mark Mitchell <mark@codesourcery.com>
23971
23972 PR optimization/6631
23973 * g++.dg/opt/const2.C: New test.
23974
23975 2002-10-14 Mark Mitchell <mark@codesourcery.com>
23976
23977 PR c++/7176
23978 * g++.dg/parse/friend1.C: New test.
23979 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
23980
23981 2002-10-14 Jakub Jelinek <jakub@redhat.com>
23982
23983 * gcc.dg/20021014-1.c: New test.
23984
23985 2002-10-11 Mark Mitchell <mark@codesourcery.com>
23986
23987 PR c++/5661
23988 * g++.dg/ext/vlm1.C: New test.
23989 * g++.dg/ext/vlm2.C: Likewise.
23990
23991 * g++.dg/init/array1.C: Remove invalid braces.
23992 * g++.dg/init/brace1.C: New test.
23993 * g++.dg/init/copy2.C: Likewise.
23994 * g++.dg/init/copy3.C: Likewise.
23995 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
23996 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
23997 braces.
23998
23999 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
24000
24001 * gcc.dg/cpp/assembler.S: Don't use -ansi.
24002
24003 2002-10-11 Richard Shann <richard.shann@superh.com>
24004
24005 * gcc.c-torture/compile/simd-5.c: New test.
24006
24007 2002-10-10 Roger Sayle <roger@eyesopen.com>
24008
24009 * gcc.c-torture/execute/shiftopt-1.c: New test case.
24010
24011 2002-10-10 Jim Wilson <wilson@redhat.com>
24012
24013 * gcc.c-torture/execute/20021010-1.c: New test.
24014
24015 2002-10-09 Zack Weinberg <zack@codesourcery.com>
24016
24017 PR c/7353
24018 * g++.dg/ext/typedef-init.C: New test.
24019 * gcc.dg/typedef-init.c: New test.
24020
24021 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
24022
24023 * gcc.dg/cpp/paste13.c: New test.
24024
24025 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24026
24027 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
24028 remaining platforms, XFAIL during compile, not execute. Don't
24029 XFAIL at -O0.
24030
24031 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
24032
24033 * gcc.dg/alias-1.c: Tweak expected warning.
24034
24035 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
24036
24037 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
24038
24039 2002-10-06 Andreas Jaeger <aj@suse.de>
24040
24041 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
24042 * gcc.dg/cpp/c++98.C: Likewise.
24043
24044 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
24045 * g++.dg/cpp/c++98.C: Likewise.
24046
24047 * g++.dg/README (Subdirectories): Mention cpp directory.
24048
24049 PR target/7559
24050 * gcc.dg/20021006-1.c: New test.
24051
24052 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24053
24054 PR c++/7804
24055 * g++.dg/other/warning1.C: New test.
24056
24057 2002-10-04 Roger Sayle <roger@eyesopen.com>
24058
24059 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
24060 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
24061 and sparc-*-* with -m64 as expected failures. See PR 8087.
24062
24063 2002-10-03 Mark Mitchell <mark@codesourcery.com>
24064
24065 PR c++/7931
24066 * g++.dg/template/ptrmem3.C: New test.
24067
24068 PR c++/7754
24069 * g++.dg/template/union1.C: New test.
24070
24071 2002-10-03 Mark Mitchell <mark@codesourcery.com>
24072
24073 PR c++/8006
24074 * g++.dg/abi/mangle9.C: New test.
24075 * g++.dg/abi/mangle10.C: New test.
24076 * g++.dg/abi/mangle11.C: New test.
24077 * g++.dg/abi/mangle12.C: New test.
24078
24079 2002-10-02 Mark Mitchell <mark@codesourcery.com>
24080
24081 PR c++/7188.
24082 * g++.dg/template/meminit1.C: New test.
24083 * g++.dg/warn/Wreorder-1.C: Likewise.
24084 * g++.old-deja/g++.mike/warn3.C: Tweak.
24085 * lib/prune.exp: Ingore "in copy constructor".
24086
24087 2002-10-02 Andreas Jaeger <aj@suse.de>
24088
24089 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
24090 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
24091 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
24092 on x86-64.
24093
24094 2002-10-01 Mark Mitchell <mark@codesourcery.com>
24095
24096 * gcc.dg/empty1.C: Fix typo.
24097
24098 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
24099
24100 * gcc.dg/alias-1.c: New test.
24101
24102 2002-10-01 Mark Mitchell <mark@codesourcery.com>
24103
24104 * gcc.dg/empty1.C: New test.
24105
24106 * g++.dg/tls/init-2.C: Tweak error messages.
24107
24108 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
24109
24110 * gcc.c-torture/compile/20020923-1.c: New test.
24111
24112 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
24113
24114 * gcc.c-torture/execute/ffs-1.c: New test.
24115 * gcc.c-torture/execute/ffs-2.c: Ditto.
24116
24117 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
24118
24119 * g++.dg/overload/member1.C: New test.
24120
24121 2002-09-30 Mark Mitchell <mark@codesourcery.com>
24122
24123 * g++.dg/abi/empty7.C: New test.
24124 * g++.dg/init/pm2.C: Likewise.
24125
24126 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
24127
24128 * g++.dg/rtti/crash1.C: New test.
24129
24130 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
24131
24132 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
24133 gcc.dg/sibcall-4.c: New tests.
24134
24135 2002-09-28 Roger Sayle <roger@eyesopen.com>
24136
24137 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
24138 powerpc and MMIX targets.
24139
24140 2002-09-27 Zack Weinberg <zack@codesourcery.com>
24141
24142 * gcc.dg/cpp/20020927-1.c: New.
24143
24144 2002-09-26 David S. Miller <davem@redhat.com>
24145
24146 * gcc.c-torture/compile/trunctfdf.c: New.
24147
24148 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24149
24150 * lib/target-supports.exp (check_weak_available): Handle solaris2.
24151
24152 2002-09-27 Alan Modra <amodra@bigpond.net.au>
24153
24154 * gcc.c-torture/execute/loop-15.c: New.
24155
24156 2002-09-26 Janis Johnson <janis187@us.ibm.com>
24157
24158 * README.QMTEST: Fix typo.
24159
24160 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
24161
24162 * gcc.dg/20020926-1.c: New test.
24163
24164 2002-09-25 David S. Miller <davem@redhat.com>
24165
24166 PR target/7842
24167 * gcc.c-torture/execute/shiftdi.c: New test.
24168
24169 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
24170
24171 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
24172 unique to the tool.
24173 * lib/g77.exp (g77_init): Likewise.
24174 * lib/g++.exp (g++_init): Likewise.
24175 * lib/objc.exp (objc_init): Likewise.
24176
24177 2002-09-25 Mark Mitchell <mark@codesourcery.com>
24178
24179 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
24180 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
24181 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
24182
24183 2002-09-25 Richard Henderson <rth@redhat.com>
24184
24185 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
24186 too-small long double.
24187
24188 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
24189
24190 * gcc.dg/20020919-1.c: New test.
24191
24192 2002-09-23 Mark Mitchell <mark@codesourcery.com>
24193
24194 * g++.dg/abi/bitfield6.C: New test.
24195 * g++.dg/abi/bitfield7.C: New test.
24196 * g++.dg/abi/bitfield8.C: New test.
24197 * g++.dg/abi/vbase11.C: New test.
24198
24199 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
24200
24201 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
24202 hppa*-*-hpux*. Update test comment.
24203
24204 2002-09-20 Jakub Jelinek <jakub@redhat.com>
24205
24206 * gcc.dg/tls/struct-1.c: New test.
24207
24208 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
24209
24210 * gcc.dg/cpp/tr-warn2.c: Update.
24211
24212 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
24213
24214 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
24215
24216 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
24217
24218 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
24219 systems.
24220
24221 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
24222
24223 * gcc.c-torture/execute/ieee/mzero3.c: New test.
24224
24225 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
24226 Adjust for c++filt moved to binutils. Remove spurious duplicate
24227 setting of cxxfilt.
24228
24229 2002-09-19 Geoffrey Keating <geoffk@apple.com>
24230
24231 * gcc.dg/20020312-2.c: Update for darwin.
24232
24233 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
24234
24235 * g++.old-deja/g++.other/crash32.C: Mark ICE.
24236
24237 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
24238
24239 * objc.dg/comp-types-1.m: New test.
24240 * objc.dg/comp-types-2.m: New test.
24241 * objc.dg/comp-types-3.m: New test.
24242 * objc.dg/comp-types-4.m: New test.
24243 * objc.dg/comp-types-5.m: New test.
24244 * objc.dg/comp-types-6.m: New test.
24245
24246 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
24247
24248 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
24249
24250 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
24251
24252 * g++.dg/other/do1.C: New test.
24253
24254 * g++.dg/template/subst1.C: New test.
24255
24256 2002-09-16 Steve Ellcey <sje@cup.hp.com>
24257
24258 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
24259
24260 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
24261
24262 * g++.dg/template/qualttp20.C: Adjust expected errors.
24263 * g++.old-deja/g++.jason/report.C: Likewise.
24264 * g++.old-deja/g++.other/qual1.C: Likewise.
24265
24266 * g++.dg/lookup/scoped2.C: New test.
24267
24268 * g++.dg/ext/asm3.C: New test.
24269
24270 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
24271
24272 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
24273
24274 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
24275
24276 * ChangeLog: follow spelling conventions.
24277 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
24278 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
24279 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
24280 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
24281 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
24282 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
24283 * g++.old-deja/g++.law/global-init1.C: Likewise.
24284 * g++.old-deja/g++.other/delete4.C: Likewise.
24285 * g++.old-deja/g++.other/inline21.C: Likewise.
24286 * g++.old-deja/g++.other/singleton.C: Likewise.
24287 * g77.dg/strlen0.f: Likewise.
24288 * g77.f-torture/compile/20010519-1.f: Likewise.
24289 * g77.f-torture/compile/980310-4.f: Likewise.
24290 * gcc.c-torture/compile/20000605-1.c: Likewise.
24291 * gcc.c-torture/execute/20020225-1.c: Likewise.
24292 * gcc.dg/c90-hexfloat-2.c: Likewise.
24293 * gcc.dg/c99-bool-1.c: Likewise.
24294 * gcc.dg/c99-hexfloat-2.c: Likewise.
24295 * gcc.dg/dll-2.c: Likewise.
24296 * gcc.dg/wtr-union-init-1.c: Likewise.
24297 * gcc.dg/wtr-union-init-2.c: Likewise.
24298 * gcc.dg/wtr-union-init-3.c: Likewise.
24299 * gcc.dg/cpp/avoidpaste1.c: Likewise.
24300 * gcc.dg/cpp/defined.c: Likewise.
24301 * gcc.dg/cpp/macsyntx.c: Likewise.
24302 * gcc.dg/cpp/paste2.c: Likewise.
24303 * gcc.dg/cpp/trad/defined.c: Likewise.
24304 * gcc.dg/format/c90-printf-1.c: Likewise.
24305 * gcc.dg/format/c90-scanf-1.c: Likewise.
24306 * gcc.dg/format/c99-printf-1.c: Likewise.
24307 * gcc.dg/format/c99-scanf-1.c: Likewise.
24308 * gcc.misc-tests/gcov-8.c: Likewise.
24309 * lib/profopt.exp: Likewise.
24310
24311 2002-09-15 Krister Walfridsson <cato@df.lth.se>
24312
24313 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
24314
24315 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
24316
24317 * g++.dg/inherit/using2.C: New test.
24318
24319 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
24320
24321 * ChangeLog: Follow spelling conventions.
24322 * g++.dg/template/friend4.C: Likewise.
24323 * g++.old-deja/g++.pt/crash67.C: Likewise.
24324 * gcc.c-torture/execute/20000801-4.c: Likewise.
24325 * gcc.dg/c90-digraph-1.c: Likewise.
24326 * gcc.dg/c94-digraph-1.c: Likewise.
24327 * gcc.dg/c99-digraph-1.c: Likewise.
24328 * gcc.dg/cpp/line5.c: Likewise.
24329 * gcc.dg/cpp/multiline.c: Likewise.
24330 * gcc.dg/cpp/trad/literals-1.c: Likewise.
24331 * gcc.dg/format/attr-3.c: Likewise.
24332 * gcc.dg/format/c90-scanf-3.c: Likewise.
24333 * gcc.dg/format/ext-4.c: Likewise.
24334
24335 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
24336
24337 * g++.dg/template/pretty1.C: New test.
24338
24339 2002-09-14 Alan Modra <amodra@bigpond.net.au>
24340
24341 * gcc.c-torture/execute/struct-cpy-1.c: New test.
24342
24343 2002-09-13 Matt Austern <austern@apple.com>
24344
24345 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
24346 passing a cast expression to a function by const reference.
24347
24348 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
24349
24350 * g++.dg/template/deduce1.C: New test.
24351
24352 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
24353
24354 * gcc.c-torture/execute/simd-1.c: Force all use of int to
24355 32-bit int.
24356
24357 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
24358
24359 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
24360 usage.
24361
24362 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
24363
24364 * gcc.c-torture/compile/20020910-1.c: New test.
24365
24366 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
24367
24368 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
24369
24370 2002-09-10 Andreas Jaeger <aj@suse.de>
24371
24372 * gcc.dg/20020312-2.c: Adjust for x86-64.
24373
24374 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
24375
24376 * g77.dg/7388.f: New test case for PR 7388.
24377
24378 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
24379
24380 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
24381
24382 2002-09-05 Ziemowit Laski <zlaski@apple.com>
24383
24384 * objc.dg/proto-lossage-1.m: New test.
24385
24386 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
24387
24388 * gcc.dg/cpp/_Pragma4.c: Fix typo.
24389
24390 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
24391
24392 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
24393 expected to pass.
24394
24395 2002-09-06 Stan Shebs <shebs@apple.com>
24396 David Edelsohn <edelsohn@gnu.org>
24397
24398 * gcc.dg/weak: New directory.
24399 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
24400 target-specific xfail bits.
24401 * gcc.dg/typeof-2.c: Move to new directory.
24402 * gcc.dg/weak.exp: New expect script.
24403
24404 2002-09-06 Alan Modra <amodra@bigpond.net.au>
24405
24406 * gcc.c-torture/execute/extzvsi.c: New test.
24407
24408 2002-09-05 Stan Shebs <shebs@apple.com>
24409
24410 * gcc.dg/weak-1.c: xfail on Darwin.
24411 * gcc.dg/weak-2.c: Ditto.
24412 * gcc.dg/weak-3.c: Ditto.
24413 * gcc.dg/weak-4.c: Ditto.
24414 * gcc.dg/weak-5.c: Ditto.
24415 * gcc.dg/weak-6.c: Ditto.
24416 * gcc.dg/weak-7.c: Ditto.
24417 * gcc.dg/weak-8.c: Ditto.
24418 * gcc.dg/weak-9.c: Ditto.
24419
24420 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
24421
24422 * gcc.c-torture/execute/loop-14.c: New test.
24423
24424 2002-09-04 Jakub Jelinek <jakub@redhat.com>
24425
24426 * g++.dg/other/cxa-atexit1.C: New test.
24427
24428 * gcc.dg/typeof-2.c: New test.
24429
24430 2002-09-03 Roger Sayle <roger@eyesopen.com>
24431
24432 * gcc.dg/builtins-2.c: New testcase.
24433 * gcc.dg/builtins-3.c: New testcase.
24434
24435 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
24436
24437 * gcc.dg/cpp/_Pragma4.c: New test.
24438
24439 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
24440
24441 * objc/execute/nil_method-1.m: New testcase.
24442
24443 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
24444
24445 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
24446 [Object class], not [Object initialize].
24447
24448 2002-08-31 Roger Sayle <roger@eyesopen.com>
24449 Hans-Peter Nilsson <hp@bitrange.com>
24450
24451 * gcc.c-torture/execute/20020720-1.x: Skip test on
24452 mmix-knuth-mmixware. Correct comment.
24453
24454 2002-08-27 Mark Mitchell <mark@codesourcery.com>
24455
24456 * testsuite/g++.dg/abi/bitfield5.C: New test.
24457 * testsuite/g++.dg/abi/vbase10.C: Likewise.
24458
24459 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
24460
24461 * objc.dg/undeclared-selector.m: New test.
24462
24463 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
24464
24465 * g++.dg/other/offsetof1.C: Avoid cast warning.
24466
24467 2002-08-26 Ziemowit Laski <zlaski@apple.com>
24468
24469 * objc.dg/super-class-2.m: New test.
24470
24471 2002-08-24 Matt Austern <austern@apple.com>
24472
24473 * g++.dg/ext/lvaddr.C: New test.
24474 * g++.dg/ext/lvcast.C: New test.
24475
24476 2002-08-22 Mark Mitchell <mark@codesourcery.com>
24477
24478 * testsuite/g++.dg/inherit/cond1.C: New test.
24479
24480 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
24481
24482 * gcc.dg/noncompile/incomplete-1.c: New test.
24483
24484 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
24485
24486 * gcc.dg/typespec-1.c: New test.
24487
24488 2002-08-20 Devang Patel <dpatel@apple.com>
24489 * objc.dg/proto-hier-2.m: New test.
24490
24491 2002-08-19 Ziemowit Laski <zlaski@apple.com>
24492
24493 * objc.dg/bitfield-1.m: New test.
24494 * objc.dg/bitfield-2.m: New test.
24495
24496 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
24497
24498 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
24499 gcc.dg/c99-flex-array-4.c: New tests.
24500
24501 2002-08-16 Stan Shebs <shebs@apple.com>
24502
24503 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
24504
24505 2002-08-15 Jakub Jelinek <jakub@redhat.com>
24506
24507 * gcc.dg/typeof-1.c: New test.
24508 * g++.dg/ext/typeof2.C: New test.
24509
24510 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
24511
24512 * g++.dg/other/offsetof1.C: New test.
24513
24514 2002-08-14 Richard Henderson <rth@redhat.com>
24515
24516 * gcc.dg/tls/diag-3.c: Fix expected message strings.
24517
24518 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
24519
24520 * gcc.dg/cpp/_Pragma3.c: New test.
24521
24522 2002-08-13 Mark Mitchell <mark@codesourcery.com>
24523
24524 * g++.dg/template/inherit3: New test.
24525
24526 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
24527
24528 * gcc.dg/bitfld-4.c: Add blank options.
24529
24530 2002-08-09 Mark Mitchell <mark@codesourcery.com>
24531
24532 * g++.dg/template/crash1.C: New test.
24533
24534 2002-08-08 Jakub Jelinek <jakub@redhat.com>
24535
24536 * gcc.dg/tls/opt-2.c: New test.
24537
24538 2002-08-08 Devang Patel <dpatel@apple.com>
24539
24540 * objc.dg/selector-1.m : New test
24541
24542 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
24543
24544 * g++.dg/abi/bitfield4.C: New test.
24545 * gcc.dg/bitfld-4.c: New test.
24546
24547 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
24548
24549 * g++.dg/other/packed1.C: New test.
24550
24551 2002-08-07 Mark Mitchell <mark@codesourcery.com>
24552
24553 * g++.dg/abi/offsetof.C: Tweak error messages.
24554 * g++.old-deja/g++.mike/p10769a.C: Likewise.
24555
24556 2002-08-08 Jakub Jelinek <jakub@redhat.com>
24557
24558 * gcc.dg/bitfld-3.c: New test.
24559
24560 2002-08-07 Jakub Jelinek <jakub@redhat.com>
24561 Richard Henderson <rth@redhat.com>
24562
24563 * gcc.dg/i386-bitfield1.c: New test.
24564 * g++.dg/abi/bitfield3.C: Update.
24565
24566 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
24567
24568 * objc.dg/const-str-2.m: Update.
24569 * gcc.dg/cpp/c++98.c: Change to C extension.
24570 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
24571 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
24572
24573 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
24574
24575 * testsuite/gcc.dg/tls/diag-3.c: New.
24576
24577 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
24578
24579 * g++.dg/README (Subdirectories): Document new subdir expr.
24580 * g++.dg/expr/pmf-1.C: New test.
24581
24582 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
24583
24584 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
24585
24586 2002-08-06 Jakub Jelinek <jakub@redhat.com>
24587
24588 * g++.dg/abi/bitfield3.C: New test.
24589
24590 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
24591
24592 * lib/gcov.exp: Tweak expected line formats.
24593 * gcc.misc-tests/gcov8.c: New test.
24594 * gcc.misc-tests/gcov8.x: New flags.
24595
24596 2002-08-05 Jakub Jelinek <jakub@redhat.com>
24597
24598 * consistency.vlad/layout/endian.c: Include string.h.
24599
24600 * gcc.c-torture/execute/20020805-1.c: New test.
24601
24602 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
24603
24604 * g++.dg/other/conversion1.C: New test.
24605
24606 2002-08-03 Roger Sayle <roger@eyesopen.com>
24607
24608 * gcc.dg/builtins-1.c: New testcase.
24609
24610 2002-08-02 Mark Mitchell <mark@codesourcery.com>
24611
24612 * g++.dg/inherit/access3.C: New test.
24613
24614 2002-08-01 Jakub Jelinek <jakub@redhat.com>
24615
24616 * gcc.dg/ia64-visibility-2.c: New test.
24617
24618 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
24619
24620 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
24621 __qualifier_flags to __flags.
24622
24623 2002-07-31 Mark Mitchell <mark@codesourcery.com>
24624
24625 * g++.dg/inherit/operator1.C: New test.
24626 * g++.dg/lookup/disamb1.C: Fix typo in comment.
24627 * g++.dg/other/error1.C: Change expected error message.
24628 * g++.dg/template/conv4.C: Likewise.
24629
24630 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
24631
24632 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
24633 for documented behavior.
24634
24635 2002-07-25 Roger Sayle <roger@eyesopen.com>
24636
24637 * gcc.c-torture/execute/20020720-1.x: Skip this test on
24638 several targets known to fail.
24639
24640 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
24641
24642 * gcc.dg/mips-args-[123].c: New tests.
24643
24644 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
24645
24646 * gcc.dg/ppc-spe.c: New.
24647
24648 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
24649
24650 * g++.dg/other/ptrmem4.C: New testcase.
24651
24652 2002-07-24 Richard Henderson <rth@redhat.com>
24653
24654 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
24655
24656 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
24657
24658 * g++.dg/ext/alignof1.C (main): Return 0 for success.
24659
24660 2002-07-24 Roger Sayle <roger@eyesopen.com>
24661
24662 * gcc.c-torture/execute/memset-3.c: New testcase.
24663
24664 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
24665
24666 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
24667 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
24668
24669 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24670
24671 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
24672 Delete.
24673
24674 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
24675
24676 * gcc.c-torture/compile/simd-4.c: New test.
24677
24678 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24679
24680 PR c++/7347, c++/7348
24681 * g++.dg/template/access4.C: New test.
24682 * g++.dg/template/access5.C: New test.
24683 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
24684 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
24685 * g++.old-deja/g++.pt/ttp58.C: Likewise.
24686 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
24687
24688 2002-07-22 Jakub Jelinek <jakub@redhat.com>
24689
24690 * gcc.dg/gnu89-init-2.c: New test.
24691
24692 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
24693
24694 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
24695
24696 2002-07-20 Roger Sayle <roger@eyesopen.com>
24697
24698 * gcc.c-torture/execute/20020720-1.c: New testcase.
24699
24700 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
24701
24702 * gcc.dg/cpp/Wsignprom.c: New tests.
24703
24704 2002-07-20 Alan Modra <amodra@bigpond.net.au>
24705
24706 * gcc.c-torture/execute/loop-13.c: New test.
24707
24708 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
24709
24710 * gcc.dg/cpp/expr.c: New tests.
24711
24712 2002-07-18 David Edelsohn <edelsohn@gnu.org>
24713
24714 * g++.dg/opt/pr6713.C: Add template instantiation.
24715
24716 2002-07-18 Alan Modra <amodra@bigpond.net.au>
24717
24718 * gcc.dg/nest.c: New test.
24719
24720 2002-07-17 Richard Henderson <rth@redhat.com>
24721
24722 * g++.dg/opt/pr6713.C: New test.
24723
24724 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
24725
24726 * gcc.c-torture/execute/loop-2e.x: Let the testcase
24727 XFAIL for all x86 processors.
24728
24729 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
24730
24731 * gcc.c-torture/execute/20010122-1.x: Do not test with
24732 -fomit-frame-pointer.
24733
24734 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24735
24736 * g++.dg/template/instantiate2.C: New test.
24737 * g++.dg/template/spec4.C: New test.
24738
24739 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24740
24741 * g++.dg/template/access2.C: New test.
24742 * g++.dg/template/access3.C: New test.
24743
24744 2002-07-15 Zack Weinberg <zack@codesourcery.com>
24745
24746 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
24747 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
24748 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
24749 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
24750 Convert to use <stdarg.h>.
24751 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
24752 Delete.
24753 * gcc.dg/va-arg-2.c: New.
24754 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
24755
24756 2002-07-15 Jakub Jelinek <jakub@redhat.com>
24757
24758 * gcc.c-torture/compile/20020710-1.c: New test.
24759
24760 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
24761 Andrew Pinski <pinskia@physics.uc.edu>
24762
24763 gcc.c-torture/compile/simd-2.c: New testcase.
24764 gcc.c-torture/compile/simd-3.c: Likewise.
24765
24766 2002-07-11 Mark Mitchell <mark@codesourcery.com>
24767
24768 PR c++/7224
24769 * g++.dg/overload/error1.C: New test.
24770
24771 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
24772
24773 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
24774 configuration and IRIX 6 O32 ABI.
24775
24776 2002-07-11 Roger Sayle <roger@eyesopen.com>
24777
24778 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
24779
24780 2002-07-10 Roger Sayle <roger@eyesopen.com>
24781
24782 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
24783
24784 2002-07-10 Jeffrey A Law <law@redhat.com>
24785
24786 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
24787
24788 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
24789
24790 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
24791
24792 * gcc.dg/20020312-2.c: Check for __PPC__.
24793
24794 2002-07-09 Diego Novillo <dnovillo@redhat.com>
24795
24796 * gcc.c-torture/compile/20020709-1.c: New test.
24797
24798 2002-07-07 Roger Sayle <roger@eyesopen.com>
24799
24800 * g++.dg/template/qualttp21.C: New test case.
24801
24802 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
24803
24804 * gcc.c-torture/compile/20020706-1.c: New test.
24805 * gcc.c-torture/compile/20020706-2.c: New test.
24806
24807 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
24808 Alexandre Oliva <aoliva@redhat.com>
24809
24810 * g++.dg/warn/incomplete1.C: New test.
24811
24812 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24813
24814 PR c++/7099
24815 * g++.dg/warn/noreturn1.C: New test.
24816
24817 2002-07-03 Mark Mitchell <mark@codesourcery.com>
24818
24819 PR c++/6706
24820 * g++.dg/debug/debug6.C: New test.
24821 * g++.dg/debug/debug7.C: New test.
24822
24823 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
24824
24825 * gcc.c-torture/compile/simd-3.c: New test.
24826
24827 2002-07-03 Chris Demetriou <cgd@broadcom.com>
24828
24829 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
24830 * gcc.dg/20020620-1.c: Likewise.
24831
24832 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24833
24834 PR c++/6944
24835 * g++.dg/init/array4.C: New test.
24836 * g++.dg/init/array5.C: New test.
24837
24838 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
24839
24840 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
24841 * gcc.c-torture/execute/simd-2.c (main): Likewise.
24842
24843 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24844
24845 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
24846 * gcc.dg/wtr-aggr-init-1.c: Likewise.
24847 * gcc.dg/wtr-conversion-1.c: Likewise.
24848 * gcc.dg/wtr-escape-1.c: Likewise.
24849 * gcc.dg/wtr-int-type-1.c: Likewise.
24850 * gcc.dg/wtr-label-1.c: Likewise.
24851 * gcc.dg/wtr-static-1.c: Likewise.
24852 * gcc.dg/wtr-strcat-1.c: Likewise.
24853 * gcc.dg/wtr-suffix-1.c: Likewise.
24854 * gcc.dg/wtr-switch-1.c: Likewise.
24855 * gcc.dg/wtr-unary-plus-1.c: Likewise.
24856 * gcc.dg/wtr-union-init-1.c: Likewise.
24857 * gcc.dg/wtr-union-init-2.c: Likewise.
24858 * gcc.dg/wtr-union-init-3.c: Likewise.
24859
24860 * gcc.dg/wtr-func-def-1.c: New test.
24861
24862 2002-07-02 Devang Patel <dpatel@apple.com>
24863
24864 * objc.dg/param-1.m: New test.
24865
24866 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
24867
24868 * gcc.dg/cpp/trad/directive.c: Add test.
24869 * gcc.dg/cpp/trad/macroargs.c: Add test.
24870 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
24871
24872 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
24873
24874 * gcc.dg/cpp/cmdlne-M.c: New test.
24875
24876 2002-07-02 Ziemowit Laski <zlaski@apple.com>
24877
24878 * objc.dg/desig-init-1.m: New test.
24879
24880 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24881
24882 PR c++/6716
24883 * g++.dg/template/instantiate1.C: New test.
24884
24885 2002-07-01 Mark Mitchell <mark@codesourcery.com>
24886
24887 PR c++/7112
24888 * g++.dg/template/sizeof2.C: New test.
24889
24890 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
24891
24892 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
24893 gcc.dg/cpp/trad/include.c: New tests.
24894
24895 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
24896
24897 PR target/7177
24898 * gcc.c-torture/compile/20020701-1.c: New test.
24899
24900 2002-07-01 Stan Shebs <shebs@apple.com>
24901
24902 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
24903 header here...
24904 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
24905 (objc-torture-execute): or here.
24906
24907 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
24908
24909 * gcc.c-torture/execute/arith-rand-ll.c: New test.
24910
24911 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
24912
24913 * gcc.dg/cpp/trad/escaped-nl.c: New test.
24914
24915 2002-06-30 Devang Patel <dpatel@apple.com>
24916
24917 * objc.dg/fsyntax-only.m: New test.
24918
24919 2002-06-27 Mark Mitchell <mark@codesourcery.com>
24920
24921 PR c++/6695
24922 * g++.dg/template/friend7.C: New file.
24923
24924 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
24925
24926 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
24927 return type.
24928
24929 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
24930
24931 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
24932 avoid division by zero.
24933
24934 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
24935
24936 * gcc.dg/Wunknownprag.c: New tests.
24937
24938 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
24939
24940 * gcc.c-torture/execute/simd-2.c: New test.
24941
24942 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
24943
24944 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
24945 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
24946 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
24947 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
24948 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
24949 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
24950 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
24951 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
24952 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
24953 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
24954 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
24955 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
24956 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
24957 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
24958 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
24959 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
24960 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
24961
24962 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
24963
24964 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
24965 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
24966 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
24967 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
24968 New tests.
24969 * gcc.dg/cpp/trad/directive.c: Update.
24970
24971 2002-06-23 Andreas Jaeger <aj@suse.de>
24972
24973 * gcc.c-torture/execute/complex-6.c: New.
24974
24975 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
24976
24977 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
24978 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
24979 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
24980 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
24981
24982 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
24983
24984 * gcc.dg/cpp/trad: New directory with traditional tests copied
24985 from parent directory.
24986 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
24987 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
24988 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
24989 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
24990 Move to trad/ and rename.
24991 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
24992 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
24993 gcc.dg/cpp/trad/redef2.c: New tests.
24994 * gcc.dg/cpp/trad/trad.exp: New driver.
24995
24996 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
24997
24998 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
24999 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
25000 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
25001 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
25002 Remove.
25003
25004 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
25005
25006 * gcc.dg/20020620-1.c: New test.
25007
25008 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25009
25010 * g++.dg/template/ttp4.C: New test.
25011
25012 2002-06-19 Jakub Jelinek <jakub@redhat.com>
25013
25014 * g++.dg/opt/vt1.C: Fix regexp.
25015
25016 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25017
25018 * gcc.c-torture/execute/pure-1.c: Make functions static again.
25019 Don't use attribute `noinline'.
25020
25021 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
25022
25023 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
25024
25025 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
25026
25027 * gcc.c-torture/execute/simd-1.c: New.
25028
25029 * gcc.dg/simd-1.c: New.
25030
25031 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
25032
25033 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
25034
25035 2002-06-16 Richard Henderson <rth@redhat.com>
25036
25037 * g++.dg/ext/anon-struct1.C: New.
25038 * g++.dg/ext/anon-struct2.C: New.
25039 * g++.dg/ext/anon-struct3.C: New.
25040 * gcc.dg/anon-struct-1.c: New.
25041 * gcc.dg/anon-struct-2.c: New.
25042 * gcc.dg/anon-struct-3.c: New.
25043 * gcc.dg/20011008-1.c: Adjust warning text.
25044 * gcc.dg/20020527-1.c: Add -fms-extensions.
25045
25046 2002-06-16 Richard Henderson <rth@redhat.com>
25047
25048 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
25049
25050 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
25051
25052 * gcc.c-torture/execute/20020615-1.c: New test.
25053
25054 2002-06-15 Roger Sayle <roger@eyesopen.com>
25055
25056 * gcc.c-tortuture/execute/compare-1.c: New test case.
25057 * gcc.c-tortuture/execute/compare-2.c: New test case.
25058 * gcc.c-tortuture/execute/compare-3.c: New test case.
25059
25060 2002-06-13 Richard Henderson <rth@redhat.com>
25061
25062 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
25063 ia64 ilp32.
25064
25065 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25066
25067 * g++.dg/template/typename2.C: Update error message.
25068
25069 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
25070
25071 * gcc.c-torture/execute/20020611-1.c: New test.
25072
25073 2002-06-11 Bob Wilson <bob.wilson@acm.org>
25074
25075 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
25076 list of targets to skip.
25077
25078 2002-06-10 Bob Wilson <bob.wilson@acm.org>
25079
25080 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
25081 targets if not optimizing.
25082
25083 2002-06-10 Jakub Jelinek <jakub@redhat.com>
25084
25085 * gcc.c-torture/compile/20020605-1.c: New test.
25086
25087 * g++.dg/opt/vt1.C: New test.
25088
25089 * gcc.dg/20020531-1.c: New test.
25090
25091 * gcc.dg/20020530-1.c: New test.
25092
25093 * gcc.dg/20020527-1.c: New test.
25094
25095 * g++.dg/opt/cse1.C: New test.
25096
25097 2002-06-07 Roger Sayle <roger@eyesopen.com>
25098
25099 * gcc.dg/20020607-2.c: New test case.
25100
25101 2002-06-07 Jakub Jelinek <jakub@redhat.com>
25102
25103 * gcc.c-torture/compile/20020604-1.c: New test.
25104
25105 2002-06-04 Richard Henderson <rth@redhat.com>
25106
25107 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
25108 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
25109 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
25110
25111 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
25112
25113 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
25114
25115 2002-06-03 Richard Henderson <rth@redhat.com>
25116
25117 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
25118 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
25119
25120 2002-06-02 Richard Henderson <rth@redhat.com>
25121
25122 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
25123 test functions static.
25124
25125 2002-06-02 Andreas Jaeger <aj@suse.de>
25126
25127 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
25128 now.
25129
25130 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
25131
25132 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
25133 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
25134 Update for mofified diagnostics.
25135 * gcc.dg/c99-intconst-1.c: No longer fail.
25136
25137 2002-06-02 Richard Henderson <rth@redhat.com>
25138
25139 * gcc.dg/uninit-A.c: Remove xfail markers.
25140
25141 2002-06-01 Roger Sayle <roger@eyesopen.com>
25142
25143 * gcc.dg/fnegate-1.c: New test case.
25144
25145 2002-05-30 Osku Salerma <osku@iki.fi>
25146
25147 * gcc.c-torture/execute/mayalias-1.c: New file.
25148
25149 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
25150
25151 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
25152 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
25153 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
25154
25155 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
25156
25157 * gcc.c-torture/execute/20020529-1.c: New test.
25158
25159 2002-05-27 Richard Henderson <rth@redhat.com>
25160
25161 * g++.dg/ext/attrib6.C: New test case.
25162
25163 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25164
25165 * gcc.c-torture/execute/pure-1.c: New test.
25166
25167 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
25168
25169 * gcc.dg/cpp/arith-2.c: Remove.
25170
25171 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
25172
25173 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
25174 * gcc.dg/cpp/if-3.c: Remove.
25175
25176 2002-05-26 Jakub Jelinek <jakub@redhat.com>
25177
25178 * g++.dg/opt/cse2.C: New test.
25179
25180 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
25181
25182 * gcc.dg/cpp/arith-1.c: New semantic tests.
25183 * gcc.dg/cpp/if-1.c: Update.
25184
25185 2002-05-24 Ben Elliston <bje@redhat.com>
25186
25187 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
25188
25189 2002-05-24 Jakub Jelinek <jakub@redhat.com>
25190
25191 * gcc.dg/verbose-asm.c: New test.
25192
25193 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
25194
25195 * gcc.dg/cpp/paste12.c: New test.
25196
25197 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
25198
25199 * g++.dg/parse/named_ops.C: New test.
25200
25201 2002-05-23 Mark Mitchell <mark@codesourcery.com>
25202
25203 * gcc/testsuite/gcc.dg/weak-8.c: New test.
25204
25205 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
25206
25207 * gcc.dg/weak-2.c: Allow optional leading underscore
25208 in scan-assembler symbol name.
25209 * gcc.dg/weak-3.c: Likewise.
25210 * gcc.dg/weak-4.c: Likewise.
25211 * gcc.dg/weak-5.c: Likewise.
25212
25213 2002-05-23 Jakub Jelinek <jakub@redhat.com>
25214
25215 * gcc.dg/20020523-1.c: New test.
25216
25217 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
25218
25219 * objc.dg/const-str-2.m: Update now that we stop after
25220 a command line error.
25221
25222 2002-05-22 Richard Henderson <rth@redhat.com>
25223
25224 * g++.dg/dg.exp: Fix typo in test pruneing.
25225
25226 2002-05-22 Richard Henderson <rth@redhat.com>
25227
25228 * g++.dg/dg.exp: Prune the tls subdirectory.
25229 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
25230 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
25231 * g++.dg/tls/init-1.C: New.
25232
25233 2002-05-22 Jakub Jelinek <jakub@redhat.com>
25234
25235 * gcc.dg/20020517-1.c: New test.
25236
25237 2002-05-21 Richard Henderson <rth@redhat.com>
25238
25239 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
25240 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
25241
25242 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
25243
25244 * g++.dg/other/copy2.C: New test.
25245
25246 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
25247
25248 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
25249 (MAX_COPY): Bump up to 10 times sizeof (long long).
25250 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
25251
25252 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
25253 sizeof (long long).
25254
25255 * gcc.c-torture/execute/strcpy-1.c: New test.
25256
25257 2002-05-19 Jason Merrill <jason2redhat.com>
25258
25259 * g++.dg/ext/oper1.C: New test.
25260
25261 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
25262 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
25263
25264 * README.QMTEST: New file.
25265
25266 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
25267
25268 2002-05-19 Andreas Jaeger <aj@suse.de>
25269
25270 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
25271 now.
25272 * gcc.c-torture/execute/loop-2d.x: Likewise.
25273
25274 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
25275
25276 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
25277 support weak symbols.
25278 * gcc.dg/weak-4.c: Likewise
25279 * gcc.dg/weak-6.c: Likewise
25280
25281 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
25282
25283 * gcc.dg/weak-3.c: Add dg-excess-error comment for
25284 cygwin, coff and h8300-*-hms targets
25285 * gcc.dg/weak-5.c: Likewise
25286 * gcc.dg/weak-7.c: Likewise
25287
25288 2002-05-16 Jason Merrill <jason@redhat.com>
25289
25290 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
25291 (scan-assembler-not, scan-assembler-dem): Likewise.
25292 (scan-assembler-dem-not): Likewise.
25293
25294 2002-05-15 Richard Henderson <rth@redhat.com>
25295
25296 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
25297
25298 2002-05-15 Richard Henderson <rth@redhat.com>
25299
25300 * gcc.dg/weak-5.c (vfoo1c): No warning here.
25301 (vfoo1f): Warning here.
25302 (vfoo1l): Don't redefine the alias.
25303
25304 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
25305
25306 * g++.dg/init/pm1.C: New test.
25307
25308 2002-05-12 David S. Miller <davem@redhat.com>
25309
25310 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
25311 types.
25312
25313 2002-05-10 Roger Sayle <roger@eyesopen.com>
25314
25315 * gcc.c-torture/execute/20020510-1.c: New test case.
25316
25317 2002-05-10 David S. Miller <davem@redhat.com>
25318
25319 * gcc.c-torture/execute/conversion.c: Test long double too.
25320
25321 2002-05-09 Jakub Jelinek <jakub@redhat.com>
25322
25323 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
25324 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
25325 * lib/g++.exp (g++_link_flags): Likewise.
25326 * lib/objc.exp (objc_target_compile): Likewise.
25327
25328 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
25329
25330 * gcc.dg/cpp/poison.c: Update.
25331 * gcc.dg/cpp/20000625-2.c: Remove.
25332 * gcc.dg/cpp/direct2s.c: Remove final test.
25333
25334 2002-05-08 Tom Rix <trix@redhat.com>
25335
25336 * gcc.c-torture/execute/20020508-1.c: New test.
25337 * gcc.c-torture/execute/20020508-2.c: New test.
25338 * gcc.c-torture/execute/20020508-3.c: New test.
25339
25340 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
25341
25342 * gcc.dg/cpp/charconst-4.c: More tests.
25343
25344 2002-05-08 Mark Mitchell <mark@codesourcery.com>
25345
25346 PR c/6569
25347 * gcc.dg/weak-3.c: Update location of warning messages.
25348 * gcc.dg/weak-5.c: Likewise.
25349
25350 2002-05-06 Roger Sayle <roger@eyesopen.com>
25351
25352 * gcc.c-torture/execute/20020506-1.c: New test case.
25353
25354 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
25355
25356 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
25357
25358 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
25359
25360 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
25361
25362 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
25363
25364 * gcc.dg/cpp/charconst-3.c: New test.
25365
25366 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
25367
25368 * gcc.dg/cpp/charconst.c: Update tests.
25369
25370 2002-05-05 Tim Josling <tej@melbpc.org.au>
25371
25372 * treelang: Added directory for new sample language treelang. Also
25373 lib/treelang.exp: New file to signal treelang should be tested.
25374
25375 2002-05-03 Jakub Jelinek <jakub@redhat.com>
25376
25377 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
25378 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
25379 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
25380 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
25381 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
25382 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
25383 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
25384
25385 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
25386
25387 * gcc.dg/format/xopen-2.c: New test.
25388
25389 2002-05-03 Jakub Jelinek <jakub@redhat.com>
25390
25391 * gcc.dg/20020503-1.c: New test.
25392
25393 2002-05-02 Mark Mitchell <mark@codesourcery.com>
25394
25395 * g++.dg/init/dtor1.C: Make it tougher.
25396
25397 2002-05-01 Mark Mitchell <mark@codesourcery.com>
25398
25399 * g++.dg/init/dtor1.C: New test.
25400
25401 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
25402
25403 * gcc.dg/altivec-8.c: New.
25404
25405 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
25406
25407 * gcc.dg/altivec-7.c: New.
25408
25409 2002-04-29 Jakub Jelinek <jakub@redhat.com>
25410
25411 * g++.dg/parse/typedef1.C: New test.
25412
25413 2002-04-29 Mark Mitchell <mark@codesourcery.com>
25414
25415 PR c++/6486
25416 * g++.dg/template/friend6.C: New test.
25417
25418 PR c++/6492
25419 * g++.dg/init/copy1.C: New test.
25420
25421 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
25422
25423 * g++.dg/warn/effc1.C: New test.
25424
25425 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
25426
25427 * gcc.dg/cpp/if-cexp.c: Add a test.
25428
25429 2002-04-28 Jakub Jelinek <jakub@redhat.com>
25430
25431 * gcc.dg/20020426-2.c: New test.
25432
25433 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
25434
25435 * gcc.dg/cpp/if-mop.c: Update.
25436 * gcc.dg/cpp/if-mpar.c: Add test.
25437 * gcc.dg/cpp/if-oppr.c: Update.
25438
25439 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25440
25441 PR c/6343
25442 * gcc.dg/weak-[2-7].c: New tests.
25443
25444 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
25445
25446 * gcc.dg/enum1.c: New test.
25447
25448 2002-04-26 Mark Mitchell <mark@codesourcery.com>
25449
25450 PR c++/6497
25451 * g++.dg/inherit/access2.C: New test.
25452
25453 2002-04-26 Mark Mitchell <mark@codesourcery.com>
25454
25455 PR bootstrap/6445
25456 * gcc.dg/20020426-1.c: New test.
25457
25458 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
25459
25460 * g++.dg/abi/enum1.C: New test.
25461
25462 2002-04-26 Richard Henderson <rth@redhat.com>
25463
25464 * gcc.dg/c99-bool-1.c: Expect always true warning.
25465
25466 2002-04-25 Roger Sayle <roger@eyesopen.com>
25467
25468 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
25469
25470 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25471
25472 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
25473 targets.
25474
25475 2002-04-24 Mark Mitchell <mark@codesourcery.com>
25476
25477 * g++.dg/abi/mange7.C: New test.
25478
25479 PR c++/6438.
25480 * g++.dg/parse/stmtexpr2.C: New test.
25481
25482 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
25483
25484 * gcc.dg/20020312-2.c: Add SH target.
25485
25486 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25487
25488 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
25489 compiler output on mips*-*-irix*.
25490
25491 2002-04-23 Jakub Jelinek <jakub@redhat.com>
25492
25493 * g++.dg/parse/attr1.C: New test.
25494
25495 2002-04-23 Roger Sayle <roger@eyesopen.com>
25496
25497 * gcc.c-torture/execute/string-opt-17.c: New test case.
25498 * gcc.c-torture/execute/memset-2.c: New test case.
25499
25500 2002-04-23 Mark Mitchell <mark@codesourcery.com>
25501
25502 PR c++/6256:
25503 * g++.dg/template/friend5.C: New test.
25504
25505 PR c++/6331:
25506 * g++.dg/template/qual1.C: Likewise.
25507
25508 2002-04-22 Zack Weinberg <zack@codesourcery.com>
25509
25510 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
25511 Include stdlib.h, not stdio.h or ctype.h.
25512
25513 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
25514
25515 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
25516 cris-*-elf* and mmix-*-*.
25517 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
25518 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
25519 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
25520 Ditto.
25521 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
25522 * gcc.dg/wchar_t-1.c: Ditto.
25523
25524 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
25525
25526 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
25527 Clarify comment.
25528
25529 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
25530
25531 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
25532
25533 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25534
25535 * gcc.c-torture/execute/20000906-1.x: Delete.
25536
25537 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
25538
25539 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
25540
25541 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
25542
25543 * PR6367
25544 * g77.f-torture/execute/6367.f: New test.
25545 * g77.f-torture/execute/6367.x: Disable for MMIX.
25546
25547 2002-04-19 Mark Mitchell <mark@codesourcery.com>
25548
25549 * PR6352
25550 * g++.dg/opt/inline2.C: New test.
25551
25552 2002-04-18 Richard Henderson <rth@redhat.com>
25553
25554 * gcc.dg/20000906-1.c: Enable for all targets.
25555 * gcc.c-torture/compile/iftrap-2.c: New.
25556
25557 2002-04-18 Jakub Jelinek <jakub@redhat.com>
25558
25559 * gcc.dg/20020418-1.c: New test.
25560 * gcc.dg/20020418-2.c: New test.
25561
25562 2002-04-18 Richard Henderson <rth@redhat.com>
25563
25564 * gcc.c-torture/compile/iftrap-1.c: New.
25565 * gcc.dg/iftrap-1.c: Adjust for ia64.
25566 * gcc.dg/iftrap-2.c: New.
25567
25568 2002-04-18 Jakub Jelinek <jakub@redhat.com>
25569
25570 * gcc.c-torture/compile/20020418-1.c: New test.
25571
25572 2002-04-18 Roger Sayle <roger@eyesopen.com>
25573
25574 * gcc.c-torture/compile/20020415-1.c: New.
25575
25576 2002-04-18 David S. Miller <davem@redhat.com>
25577
25578 * gcc.c-torture/execute/20020418-1.c: New test.
25579
25580 2002-04-17 Jakub Jelinek <jakub@redhat.com>
25581
25582 * gcc.dg/20020416-1.c: New test.
25583
25584 * g++.dg/opt/inline1.C: New test.
25585
25586 2002-04-16 Jakub Jelinek <jakub@redhat.com>
25587
25588 * gcc.dg/altivec-5.c: New test.
25589
25590 * gcc.dg/20020415-1.c: New test.
25591
25592 2002-04-15 Mark Mitchell <mark@codesourcery.com>
25593
25594 * testsuite/lib/chill.exp: Remove.
25595
25596 2002-04-14 Jakub Jelinek <jakub@redhat.com>
25597
25598 * g++.dg/other/big-struct.C: New test.
25599
25600 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
25601
25602 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
25603 of scratch file.
25604
25605 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
25606
25607 PR c/6277
25608 * gcc.dg/i386-387-1.c: Allow optional leading underscore
25609 in scan-assembler function name
25610
25611 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
25612
25613 * g77.f-torture/execute/980628-4.x,
25614 g77.f-torture/execute/980628-5.x,
25615 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
25616 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
25617 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
25618 i[34567]86-*-*.
25619
25620 2002-04-13 David S. Miller <davem@redhat.com>
25621
25622 * gcc.c-torture/execute/20020413-1.c: New test.
25623
25624 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
25625
25626 * gcc.dg/asm-6.c,
25627 * g++.dg/ext/asm1.C: New tests.
25628
25629 2002-04-12 Mark Mitchell <mark@codesourcery.com>
25630
25631 PR c++ 5373.
25632 * g++.dg/parse/stmtexpr1.C: New test.
25633
25634 PR c++/5189.
25635 * g++.dg/template/copy1.C: New test.
25636
25637 2002-04-12 Richard Henderson <rth@redhat.com>
25638
25639 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
25640
25641 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
25642
25643 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
25644 gcc.c-torture/execute/20020307-2.c.
25645
25646 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
25647
25648 * g++.dg/ext/attrib5.C,
25649 * g++.dg/lookup/struct1.C: New tests.
25650
25651 2002-04-11 Jakub Jelinek <jakub@redhat.com>
25652
25653 * gcc.dg/20020411-1.c: New test.
25654
25655 * gcc.c-torture/execute/20020411-1.c: New test.
25656
25657 2002-04-10 Janis Johnson <janis187@us.ibm.com>
25658
25659 * g77.f-torture/execute/6177.f: New test.
25660
25661 2002-04-10 Jakub Jelinek <jakub@redhat.com>
25662
25663 PR middle-end/6247
25664 * g++.dg/opt/cleanup1.C: New test.
25665
25666 * g++.dg/opt/const1.C: New test.
25667
25668 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
25669
25670 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
25671
25672 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
25673
25674 PR c++/5507
25675 * g++.dg/template/typename2.C: New test.
25676
25677 2002-04-10 Alan Modra <amodra@bigpond.net.au>
25678
25679 * gcc.c-torture/execute/loop-12.c: New.
25680
25681 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
25682
25683 * g77.f-torture/execute/980628-4.x,
25684 g77.f-torture/execute/980628-5.x,
25685 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
25686 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
25687 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
25688
25689 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25690
25691 PR optimization/6086
25692 * g++.dg/opt/preinc1.C: New test.
25693
25694 2002-04-06 Mark Mitchell <mark@codesourcery.com>
25695
25696 PR c++/5571
25697 * g++.dg/opt/static2.C: New test.
25698
25699 2002-04-06 Mark Mitchell <mark@codesourcery.com>
25700
25701 PR c/5120
25702 * gcc.dg/20020406-1.c: New test.
25703
25704 2002-04-04 David S. Miller <davem@redhat.com>
25705
25706 * gcc.c-torture/execute/20020404-1.c: New test.
25707
25708 2002-04-04 Jakub Jelinek <jakub@redhat.com>
25709
25710 PR c/6123
25711 * gcc.dg/20020312-2.c: Do not declare global register variable
25712 if __PIC__ or __pic__ is defined.
25713
25714 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
25715
25716 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
25717 __asm__ so that it works correctly even if -ansi -pedantic-errors.
25718
25719 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25720
25721 * gcc.misc-tests/linkage.exp: Update last change to handle
25722 sparc*-, not just sparc-.
25723
25724 2002-04-03 Richard Henderson <rth@redhat.com>
25725
25726 * gcc.dg/cpp/ucs.c: Improved long UCS test.
25727
25728 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
25729
25730 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
25731
25732 2002-04-02 David S. Miller <davem@redhat.com>
25733
25734 * gcc.c-torture/execute/20020402-3.c: New test.
25735
25736 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
25737
25738 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
25739 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
25740
25741 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
25742 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
25743 g77.f-torture/execute/20001201.x,
25744 g77.f-torture/execute/u77-test.x: New files.
25745
25746 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
25747 * gcc.dg/wchar_t-1.c: Ditto.
25748
25749 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25750
25751 * gcc.c-torture/execute/20020402-1.c: New test.
25752
25753 2002-04-01 Richard Henderson <rth@redhat.com>
25754
25755 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
25756
25757 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
25758
25759 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25760
25761 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
25762
25763 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
25764
25765 * g++.dg/inherit/template-as-base.C: Expect error.
25766 * g++.dg/inherit/namespace-as-base.C: Likewise.
25767
25768 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
25769
25770 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
25771 g++.dg/ext/instantiate3.C: Tweak match patterns.
25772
25773 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
25774 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
25775 -da test.
25776
25777 2002-03-31 Richard Henderson <rth@redhat.com>
25778
25779 * gcc.dg/special/alias-2.c: New.
25780 * gcc.dg/special/ecos.exp: Run it.
25781
25782 2002-03-31 Richard Henderson <rth@redhat.com>
25783
25784 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
25785
25786 2002-03-31 Kazu Hirata <kazu@hxi.com>
25787
25788 * gcc.dg/weak-1.c: Disable on h8300 port.
25789
25790 2002-03-29 Janis Johnson <janis187@us.ibm.com>
25791
25792 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
25793 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
25794 ordering tests.
25795 * g++.dg/bprob/bprob-1.C: New test.
25796 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
25797 * g++.dg/gcov/gcov-1.C: New test.
25798 * g++.dg/gcov/gcov-1.x: New file.
25799 * g++.dg/gcov/gcov-2.C: New test.
25800 * g++.dg/gcov/gcov-3.C: New test.
25801 * g++.dg/gcov/gcov-3.h: New file.
25802
25803 2002-03-28 Roger Sayle <roger@eyesopen.com>
25804
25805 * g++.old-deja/g++.other/builtins5.C: New test.
25806 * g++.old-deja/g++.other/builtins6.C: New test.
25807 * g++.old-deja/g++.other/builtins7.C: New test.
25808 * g++.old-deja/g++.other/builtins8.C: New test.
25809 * g++.old-deja/g++.other/builtins9.C: New test.
25810
25811 2002-03-29 Jakub Jelinek <jakub@redhat.com>
25812
25813 * g++.dg/opt/static1.C: New test.
25814
25815 * g++.dg/opt/longbranch1.C: New test.
25816
25817 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
25818
25819 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
25820
25821 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
25822
25823 2002-03-28 Jeffrey A Law (law@redhat.com)
25824
25825 * gcc.c-torture/execute/20020328-1.c: New test.
25826
25827 2002-03-27 Richard Henderson <rth@redhat.com>
25828
25829 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
25830 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
25831 move from g++.old-deja/g++.ext/.
25832
25833 2002-03-27 Mark Mitchell <mark@codesourcery.com>
25834
25835 * g++.dg/init/new2.C: New test.
25836
25837 2002-03-26 Richard Henderson <rth@redhat.com>
25838
25839 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
25840
25841 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
25842 on sparc.
25843
25844 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
25845 sparcv9 systems.
25846 * gcc.dg/20001102-1.c: Likewise.
25847
25848 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
25849
25850 * gcc.dg/cpp/endif-pedantic1.c,
25851 gcc.dg/cpp/endif-pedantic2.c: New tests.
25852
25853 2002-03-26 Mark Mitchell <mark@codesourcery.com>
25854
25855 * g++.dg/init/new1.C: New test.
25856
25857 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
25858
25859 * g++.dg/abi/vbase9.C: New test.
25860
25861 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
25862
25863 * gcc.dg/arm-asm.c: New test.
25864
25865 2002-03-26 Andrew Cagney <ac131313@redhat.com>
25866
25867 * gcc.dg/Wswitch-enum.c: New test.
25868 Fix PR c/5044.
25869
25870 2002-03-26 Richard Henderson <rth@redhat.com>
25871
25872 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
25873 structure.
25874
25875 2002-03-25 Richard Henderson <rth@redhat.com>
25876
25877 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
25878 sparcv9 systems.
25879
25880 * gcc.c-torture/compile/20011119-1.c (xxx): New.
25881 * gcc.c-torture/compile/20011119-2.c (xxx): New.
25882
25883 2002-03-25 Zack Weinberg <zack@codesourcery.com>
25884
25885 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
25886
25887 2002-03-25 Bob Wilson <bob.wilson@acm.org>
25888
25889 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
25890 targets using generic thunk support.
25891
25892 2002-03-25 Jakub Jelinek <jakub@redhat.com>
25893
25894 * gcc.c-torture/compile/20020323-1.c: New test.
25895
25896 * g++.dg/opt/conj2.C: New test.
25897
25898 2002-03-24 Richard Henderson <rth@redhat.com>
25899
25900 * gcc.dg/weak-1.c: Use -fno-common.
25901
25902 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
25903
25904 * g77.dg/f77-edit-apostrophe-out.f: New test
25905 * g77.dg/f77-edit-h-out.f: New test
25906 * g77.dg/f77-edit-t-in.f: New test
25907 * g77.dg/f77-edit-t-out.f: New test
25908 * g77.dg/f77-edit-x-out.f: New test
25909 * g77.dg/f77-edit-slash-out.f: New test
25910 * g77.dg/f77-edit-colon-out.f: New test
25911 * g77.dg/f77-edit-s-out.f: New test
25912
25913 2002-03-24 Richard Henderson <rth@redhat.com>
25914
25915 * objc/execute/formal_protocol-6.x: New XFAIL.
25916
25917 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
25918
25919 * gcc.dg/weak-1.c: Early return from dg-final on platforms
25920 that do not support weak symbols
25921
25922 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
25923
25924 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
25925 * lib/g77.exp: Likewise
25926 * lib/objc.exp: Likewise
25927
25928 2002-03-23 Andrew Cagney <ac131313@redhat.com>
25929
25930 * gcc.dg/Wswitch-default.c: New test.
25931
25932 2002-03-23 Jakub Jelinek <jakub@redhat.com>
25933
25934 * g++.dg/other/enum1.C: New test.
25935
25936 2002-03-23 Zack Weinberg <zack@codesourcery.com>
25937
25938 * gcc.dg/pragma-ep-3.c: Fix typo.
25939
25940 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
25941
25942 * g++.dg/inherit/template-as-base.C: New test.
25943
25944 2002-03-22 Jakub Jelinek <jakub@redhat.com>
25945
25946 * g++.old-deja/g++.other/dwarf2-1.C: Move...
25947 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
25948
25949 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
25950
25951 * gcc.dg/cpp/multiline.c: Update to match.
25952
25953 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
25954
25955 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
25956
25957 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
25958
25959 * gcc.dg/cpp/extratokens2.c: New file.
25960
25961 2002-03-21 David Edelsohn <edelsohn@gnu.org>
25962
25963 * gcc.dg/20020312-2.c: Add rs6000 target.
25964
25965 * gcc.c-torture/compile/20020319-1.c: New test.
25966
25967 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25968
25969 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
25970 (A, E): Handle this.
25971
25972 2002-03-20 Jason Merrill <jason@redhat.com>
25973
25974 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
25975 ignoring -fpic.
25976 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
25977 through prune_gcc_output.
25978
25979 2002-03-20 Jakub Jelinek <jakub@redhat.com>
25980
25981 * gcc.c-torture/compile/20020320-1.c: New test.
25982
25983 2002-03-19 Jakub Jelinek <jakub@redhat.com>
25984
25985 * gcc.c-torture/compile/20020318-1.c: New test.
25986
25987 * gcc.dg/struct-by-value-1.c: New test.
25988
25989 * gcc.dg/20020319-1.c: New test.
25990
25991 2002-03-18 Jakub Jelinek <jakub@redhat.com>
25992
25993 * g++.dg/opt/conj1.C: New test.
25994
25995 2002-03-17 Mark Mitchell <mark@codesourcery.com>
25996
25997 * g++.dg/template/qualttp20.C: Revert previous change.
25998 * g++.dg/template/qualttp3.C: Likewise.
25999 * g++.dg/template/qualttp4.C: Likewise
26000 * g++.dg/template/qualttp5.C: Likewise
26001 * g++.dg/template/qualttp6.C: Likewise
26002 * g++.dg/template/qualttp7.C: Likewise
26003 * g++.dg/template/qualttp8.C: Likewise
26004 * g++.dg/template/recurse.C: Likewise.
26005
26006 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
26007
26008 * gcc.dg/cpp/wchar-1.c: Update.
26009
26010 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
26011
26012 * g++.dg/template/conv1.C: New test.
26013 * g++.dg/template/conv2.C: New test.
26014 * g++.dg/template/conv3.C: New test.
26015 * g++.dg/template/conv4.C: New test.
26016
26017 2002-03-15 Mark Mitchell <mark@codesourcery.com>
26018
26019 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
26020 * g++.dg/template/qualttp3.C: Likewise.
26021 * g++.dg/template/qualttp4.C: Likewise
26022 * g++.dg/template/qualttp5.C: Likewise
26023 * g++.dg/template/qualttp6.C: Likewise
26024 * g++.dg/template/qualttp7.C: Likewise
26025 * g++.dg/template/qualttp8.C: Likewise
26026 * g++.dg/template/recurse.C: Likewise.
26027
26028 2002-03-15 Mark Mitchell <mark@codesourcery.com>
26029
26030 * g++.dg/opt/dtor1.C: New test.
26031
26032 2002-03-15 Jakub Jelinek <jakub@redhat.com>
26033
26034 * gcc.c-torture/compile/20020315-1.c: New test.
26035
26036 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
26037
26038 * gcc.dg/weak-1.c: Fix scan tests.
26039
26040 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
26041
26042 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
26043 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
26044 cris-*-aout* mmix-*-*.
26045 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
26046 cris-*-aout* mmix-*-*.
26047 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
26048 cris-*-elf* cris-*-aout* and mmix-*-*.
26049 * gcc.dg/20001009-1.c: Ditto.
26050 * gcc.dg/20010912-1.c: Ditto.
26051 * gcc.dg/20020122-4.c: Ditto.
26052 * gcc.dg/inline-2.c: Ditto.
26053
26054 2002-03-14 Jeffrey A Law (law@cygnus.com)
26055
26056 * gcc.c-torture/compile/20020314-1.c: New test.
26057
26058 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
26059
26060 * gcc.c-torture/execute/20020314-1.c: New test.
26061
26062 2002-03-14 Jakub Jelinek <jakub@redhat.com>
26063
26064 * g++.dg/warn/Wunused-1.C: New test.
26065
26066 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
26067
26068 * g++.dg/abi/mangle6.C: New test.
26069
26070 2002-03-13 Jakub Jelinek <jakub@redhat.com>
26071
26072 * gcc.c-torture/compile/20020309-2.c: New test.
26073
26074 * gcc.c-torture/compile/20020312-1.c: New test.
26075
26076 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
26077
26078 * g++.dg/other/access1.C: New test.
26079
26080 2002-03-12 Jakub Jelinek <jakub@redhat.com>
26081
26082 * gcc.c-torture/execute/wchar_t-1.c: New test.
26083
26084 2002-03-12 David Edelsohn <edelsohn@gnu.org>
26085
26086 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
26087
26088 2002-03-12 Roger Sayle <roger@eyesopen.com>
26089
26090 * gcc.dg/20020312-1.c: New test case.
26091
26092 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
26093
26094 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
26095
26096 2002-03-11 Richard Henderson <rth@redhat.com>
26097
26098 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
26099 * g++.old-deja/g++.jason/report.C: Likewise.
26100
26101 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
26102
26103 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
26104 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
26105
26106 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
26107
26108 * testsuite/g++.dg/overload/pmf1.C: New test.
26109
26110 2002-03-11 Kazu Hirata <kazu@hxi.com>
26111
26112 * gcc.c-torture/execute/20020307-1.c: Use long.
26113
26114 2002-03-11 Jakub Jelinek <jakub@redhat.com>
26115
26116 PR optimization/5844
26117 * gcc.dg/20020310-1.c: New test.
26118
26119 2002-03-09 Michael Meissner <meissner@redhat.com>
26120
26121 * gcc.c-torture/execute/memcpy-2.c: New test.
26122 * gcc.c-torture/execute/memset-1.c: New test.
26123 * gcc.c-torture/execute/strlen-1.c: New test.
26124 * gcc.c-torture/execute/strcmp-1.c: New test.
26125 * gcc.c-torture/execute/strncmp-1.c: New test.
26126
26127 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
26128
26129 * gcc.dg/ppc-ldstruct.c: New test.
26130
26131 2002-03-09 Jakub Jelinek <jakub@redhat.com>
26132
26133 * gcc.c-torture/execute/va-arg-22.c: New test.
26134
26135 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
26136
26137 * gcc.c-torture/compile/20020309-1.c: New test.
26138
26139 2002-03-08 Jakub Jelinek <jakub@redhat.com>
26140
26141 * gcc.c-torture/execute/20020307-2.c: New test.
26142
26143 2002-03-07 Jeffrey A Law (law@redhat.com)
26144
26145 * g77.f-torture/compile/20020307-1.f: New test.
26146
26147 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
26148
26149 * gcc.dg/unordered-1.c: New test.
26150
26151 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
26152
26153 * gcc.c-torture/execute/20020307-1.c: New test.
26154
26155 2002-03-05 Jakub Jelinek <jakub@redhat.com>
26156
26157 * gcc.dg/20020304-1.c: New test.
26158
26159 * gcc.c-torture/compile/20020304-2.c: New test.
26160
26161 2002-03-04 Zack Weinberg <zack@codesourcery.com>
26162
26163 * gcc.c-torture/compile/20020304-1.c: New test case
26164 (from PR c/5830).
26165
26166 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
26167
26168 * gcc.dg/20020103-1.c: Add other -D ppc variants.
26169
26170 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
26171
26172 * g++.dg/other/classkey1.C: New test.
26173
26174 2002-03-01 Richard Henderson <rth@redhat.com>
26175
26176 * gcc.c-torture/compile/981223-1.x: New.
26177 * gcc.c-torture/compile/920625-1.x: New.
26178
26179 2002-02-28 Richard Henderson <rth@redhat.com>
26180
26181 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
26182
26183 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
26184
26185 * gcc.c-torture/execute/20020227-1.c: New test.
26186
26187 2002-02-27 Mark Mitchell <mark@codesourcery.com>
26188
26189 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
26190 here" ERROR lines.
26191 * g++.old-deja/g++.oliva/partord1.C: Likewise.
26192 * g++.old-deja.g++.other/defarg1.C: Likewise.
26193 * g++.old-deja/g++.pt/calls2.C: Likewise.
26194 * g++.old-deja/g++.pt/crash20.C: Likewise.
26195 * g++.old-deja/g++.pt/crash30.C: Likewise.
26196 * g++.old-deja/g++.pt/crash36.C: Likewise.
26197 * g++.old-deja/g++.pt/crash6.C: Likewise.
26198 * g++.old-deja/g++.pt/defarg13.C: Likewise.
26199 * g++.old-deja/g++.pt/derived3.C: Likewise.
26200 * g++.old-deja/g++.pt/error1.C: Likewise.
26201 * g++.old-deja/g++.pt/friend21.C: Likewise.
26202 * g++.old-deja/g++.pt/friend23.C: Likewise.
26203 * g++.old-deja/g++.pt/infinite1.C: Likewise.
26204 * g++.old-deja/g++.robertl/eb128.C: Likewise.
26205
26206 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
26207
26208 * gcc.c-torture/execute/20020225-2.c: New test.
26209
26210 2002-02-27 Zack Weinberg <zack@codesourcery.com>
26211
26212 * gcc.c-torture/execute/920730-1t.c,
26213 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
26214 Delete test cases, only relevant to -traditional.
26215
26216 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
26217
26218 * gcc.dg/cpp/undef1.c: Remove.
26219 * gcc.dg/cpp/directiv.c: Update.
26220 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
26221
26222 2002-02-27 Michael Meissner <meissner@redhat.com>
26223
26224 * gcc.c-torture/execute/20020226-1.c: New test.
26225
26226 2002-02-26 Jakub Jelinek <jakub@redhat.com>
26227
26228 * g++.dg/debug/debug4.C: New test.
26229
26230 * gcc.dg/ia64-visibility-1.c: New test.
26231
26232 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
26233
26234 * gcc.dg/debug/20020224-1.c: New.
26235
26236 2002-02-25 Kazu Hirata <kazu@hxi.com>
26237
26238 * gcc.c-torture/execute/960416-1.x: New.
26239 * gcc.c-torture/execute/divconst-3.x: Likewise.
26240
26241 2002-02-25 Jakub Jelinek <jakub@redhat.com>
26242
26243 * gcc.dg/20020224-1.c: New test.
26244
26245 2002-02-25 Alan Modra <amodra@bigpond.net.au>
26246
26247 * gcc.c-torture/execute/20020225-1.c: New.
26248
26249 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
26250
26251 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
26252
26253 2002-02-23 Jakub Jelinek <jakub@redhat.com>
26254
26255 * gcc.dg/20020222-1.c: New test.
26256
26257 2002-02-22 Jakub Jelinek <jakub@redhat.com>
26258
26259 * g++.dg/opt/anonunion1.C: New test.
26260
26261 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
26262
26263 * g++.dg/template/qualttp19.C: New test.
26264 * g++.dg/template/qualttp20.C: New test.
26265 * g++.old-deja/g++.jason/report.C: Adjust expected errors
26266 * g++.old-deja/g++.other/qual1.C: Likewise.
26267
26268 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
26269
26270 * gcc.dg/attr-alwaysinline.c: New.
26271
26272 2002-02-21 Jakub Jelinek <jakub@redhat.com>
26273
26274 * gcc.dg/20020220-1.c: New test.
26275
26276 * gcc.dg/20020220-2.c: New test.
26277
26278 * g++.dg/opt/mmx1.C: New test.
26279
26280 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
26281
26282 * gcc.c-torture/compile/20020110.c: New test.
26283
26284 2002-02-20 Jakub Jelinek <jakub@redhat.com>
26285
26286 * gcc.c-torture/execute/20020219-1.c: New test.
26287
26288 * gcc.dg/20020219-1.c: New test.
26289
26290 * gcc.dg/noncompile/20020220-1.c: New test.
26291
26292 * g++.dg/opt/ptrintsum1.C: New test.
26293
26294 * gcc.dg/debug/20020220-1.c: New test.
26295
26296 2002-02-17 Jakub Jelinek <jakub@redhat.com>
26297
26298 * gcc.c-torture/execute/20020216-1.c: New test.
26299
26300 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
26301
26302 * gcc.dg/decl-1.c: Update, new test.
26303
26304 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
26305
26306 * g++.dg/abi/bitfield1.C: New test.
26307 * g++.dg/abi/bitfield2.C: New test.
26308
26309 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
26310
26311 * gcc.dg/attr-nest.c: New test.
26312
26313 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
26314
26315 * gcc.c-torture/execute/20020215-1.c: New test.
26316
26317 2002-02-14 Jakub Jelinek <jakub@redhat.com>
26318
26319 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
26320 * g++.dg/debug/debug.exp: New.
26321 * g++.dg/debug/trivial.C: New.
26322 * g++.dg/debug/debug1.C: Moved...
26323 * g++.dg/other/debug1.C: ...from here.
26324 * g++.dg/debug/debug2.C: Moved...
26325 * g++.dg/other/debug2.C: ...from here.
26326 * g++.dg/debug/debug3.C: Moved...
26327 * g++.dg/other/debug3.C: ...from here.
26328
26329 * gcc.dg/noncompile/20020213-1.c: New test.
26330
26331 2002-02-13 Jakub Jelinek <jakub@redhat.com>
26332
26333 * g++.dg/other/debug3.C: New test.
26334
26335 * gcc.c-torture/execute/20020213-1.c: New test.
26336
26337 2002-02-13 Richard Smith <richard@ex-parrot.com>
26338
26339 * g++.old-deja/g++.other/thunk1.C: New test.
26340
26341 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
26342
26343 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
26344
26345 2002-02-13 Stan Shebs <shebs@apple.com>
26346
26347 * gcc.dg/altivec-3.c: New.
26348
26349 2002-02-12 Jakub Jelinek <jakub@redhat.com>
26350
26351 * gcc.dg/Wunreachable-1.c: New test.
26352 * gcc.dg/Wunreachable-2.c: New test.
26353
26354 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
26355
26356 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
26357
26358 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
26359
26360 * gcc.dg/decl-1.c: New test.
26361
26362 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
26363
26364 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
26365
26366 2002-02-10 Kazu Hirata <kazu@hxi.com>
26367
26368 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
26369 * gcc.c-torture/compile/980506-1.x: Likewise.
26370
26371 2002-02-10 Kazu Hirata <kazu@hxi.com>
26372
26373 * gcc.dg/20020210-1.c: New.
26374
26375 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
26376
26377 * g77.f-torture/execute/947.f: New regression test
26378 for PR fortran/947.
26379
26380 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
26381
26382 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
26383 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
26384
26385 2002-02-08 Richard Henderson <rth@redhat.com>
26386
26387 * gcc.c-torture/compile/labels-3.c: New.
26388
26389 2002-02-08 Jakub Jelinek <jakub@redhat.com>
26390
26391 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
26392 expression statements work instead.
26393 * gcc.dg/noncompile/20020207-1.c: New test.
26394
26395 2002-02-07 Richard Henderson <rth@redhat.com>
26396
26397 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
26398
26399 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
26400
26401 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
26402 message from g77
26403 * lib/g77-dg.exp: Trim g77 error messages so that they are
26404 recognized by dg.exp.
26405
26406 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
26407
26408 PR fortran/5473
26409 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
26410
26411 2002-02-07 Richard Henderson <rth@redhat.com>
26412
26413 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
26414 to be sufficiently aligned for integers.
26415
26416 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
26417
26418 * g++.dg/template/friend4.C: New test.
26419
26420 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
26421
26422 PR fortran/5743
26423 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
26424 unsupported cases.
26425
26426 2002-02-07 Richard Henderson <rth@redhat.com>
26427
26428 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
26429 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
26430 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
26431 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
26432
26433 2002-02-06 Richard Henderson <rth@redhat.com>
26434
26435 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
26436
26437 2002-02-06 Janis Johnson <janis187@us.ibm.com>
26438
26439 * gcc.dg/20020206-1.c: New test.
26440
26441 2002-02-06 Jakub Jelinek <jakub@redhat.com>
26442
26443 * gcc.c-torture/execute/20020206-1.c: New test.
26444
26445 * gcc.c-torture/execute/20020206-2.c: New test.
26446
26447 PR optimization/5429:
26448 * gcc.c-torture/compile/20020206-1.c: New test.
26449
26450 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
26451
26452 * g++.dg/ext/align1.C: Do not use an explicit alignment value
26453 as certain file formats cannot support particularly large
26454 alignments.
26455
26456 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
26457 and do not expect to be able to link the executable.
26458
26459 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
26460 fail because the COFF format does not support the weak attribute.
26461
26462 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
26463
26464 * g77.dg/pr5473.f: New test
26465
26466 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
26467
26468 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
26469 Fix testcase accordingly.
26470
26471 2002-02-04 Richard Henderson <rth@redhat.com>
26472
26473 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
26474 (buf): Change to be an array of pointers, not ints.
26475
26476 2002-02-04 Jakub Jelinek <jakub@redhat.com>
26477
26478 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
26479 before all tests. Move warning one line above to match where it
26480 C frontend emits.
26481 * gcc.dg/Wswitch-2.c: New test.
26482 * g++.dg/warn/Wswitch-1.C: New test.
26483 * g++.dg/warn/Wswitch-2.C: New test.
26484
26485 2002-02-04 Richard Henderson <rth@redhat.com>
26486
26487 * g++.dg/abi/offsetof.C: Fix size comparison.
26488
26489 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
26490
26491 * gcc.dg/cast-qual-2.c: New test.
26492
26493 2002-02-04 Jakub Jelinek <jakub@redhat.com>
26494
26495 * gcc.dg/20020201-4.c: New test.
26496
26497 2002-02-04 Ben Elliston <bje@redhat.com>
26498
26499 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
26500 target_info attribute != 0, in addition to the empty string.
26501 (gcc_target_compile): Likewise.
26502
26503 2002-02-03 Andrew Cagney <ac131313@redhat.com>
26504
26505 * gcc.dg/Wswitch.c: New test.
26506 PR gcc/4475. PR gcc/3780.
26507
26508 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
26509
26510 * g77.f-torture/execute/5122.f: New test for regressions
26511 against PR fortran/5122.
26512
26513 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
26514
26515 * g77.f-torture/compile/pr3743.f: Delete
26516 * g77.dg/pr3743-1.f: New test.
26517 * g77.dg/pr3743-2.f: New test.
26518 * g77.dg/pr3743-3.f: New test.
26519 * g77.dg/pr3743-4.f: New test.
26520
26521 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
26522
26523 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
26524
26525 2002-02-02 Richard Henderson <rth@redhat.com>
26526
26527 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
26528 * gcc.c-torture/execute/bf64-1.c: Likewise.
26529
26530 2002-02-02 Jakub Jelinek <jakub@redhat.com>
26531
26532 * gcc.dg/20020201-2.c: New test.
26533
26534 * gcc.dg/20020201-3.c: New test.
26535
26536 * gcc.c-torture/execute/bitfld-2.c: New test.
26537
26538 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
26539
26540 * gcc.dg/bitfld-1.c: Update.
26541 * gcc.dg/bitfld-2.c: Update.
26542 * gcc.c-torture/execute/bitfld-1.x: New.
26543
26544 2002-02-02 Jakub Jelinek <jakub@redhat.com>
26545
26546 * gcc.c-torture/execute/20020201-1.c: New test.
26547
26548 2002-02-01 Janis Johnson <janis187@us.ibm.com>
26549
26550 PR target/5469
26551 * gcc.dg/20020201-1.c: New test.
26552
26553 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
26554
26555 PR fortran/3743
26556 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
26557 * g77.f-torture/compile/pr3743.x: Remove
26558
26559 2002-01-31 Tom Rix <trix@redhat.com>
26560
26561 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
26562
26563 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
26564
26565 * gcc.dg/noncompile/20020130-1.c: New test.
26566
26567 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
26568
26569 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
26570
26571 2002-01-29 Richard Henderson <rth@redhat.com>
26572
26573 * gcc.c-torture/execute/991118-1.c: Cast various constants back
26574 to long long.
26575 * gcc.c-torture/execute/bf64-1.c: Likewise.
26576
26577 2002-01-29 Jakub Jelinek <jakub@redhat.com>
26578
26579 * gcc.c-torture/execute/20020129-1.c: New test.
26580
26581 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
26582
26583 * gcc.c-torture/compile/20000224-1.c: Update.
26584 * gcc.c-torture/execute/bitfld-1.c: New tests.
26585 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
26586 * gcc.dg/uninit-A.c: Update.
26587
26588 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
26589
26590 * g++.dg/template/ctor1.C: Add instantiation.
26591
26592 2002-01-28 Paul Koning <pkoning@equallogic.com>
26593
26594 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
26595 argument to __builtin_prefetch to be const ptr.
26596
26597 2002-01-28 Jakub Jelinek <jakub@redhat.com>
26598
26599 * gcc.c-torture/compile/20020120-1.c: New test.
26600
26601 2002-01-27 Kazu Hirata <kazu@hxi.com>
26602
26603 * gcc.c-torture/execute/20020127-1.c: New test.
26604
26605 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
26606
26607 * g77.dg/f77-edit-i-in.f: New test
26608 * g77.dg/f77-edit-i-out.f: New test
26609
26610 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
26611
26612 * gcc.dg/debug/debug.exp: New file.
26613 * gcc.dg/debug/trivial.c: New file.
26614 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
26615 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
26616 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
26617 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
26618 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
26619 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
26620 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
26621 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
26622 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
26623 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
26624 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
26625 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
26626 * gcc.dg/20000503-1.c: Removed.
26627 * gcc.dg/20010207-1.c: Removed.
26628 * gcc.dg/20011223-1.c: Removed.
26629 * gcc.dg/20020104-2.c: Removed.
26630 * gcc.dg/debug-1.c: Removed.
26631 * gcc.dg/debug-2.c: Removed.
26632 * gcc.dg/debug-3.c: Removed.
26633 * gcc.dg/debug-4.c: Removed.
26634 * gcc.dg/debug-5.c: Removed.
26635 * gcc.dg/debug-6.c: Removed.
26636 * gcc.dg/dwarf2-1.c: Removed.
26637 * gcc.dg/dwarf2-2.c: Removed.
26638
26639 2002-01-25 Jakub Jelinek <jakub@redhat.com>
26640
26641 * g++.old-deja/g++.other/eh5.C: New test.
26642 * g++.old-deja/g++.other/sibcall2.C: New test.
26643 * g++.old-deja/g++.other/array9.C: New test.
26644 * g++.old-deja/g++.other/typename2.C: New test.
26645 * g++.old-deja/g++.other/crash60.C: New test.
26646 * g++.old-deja/g++.other/conv9.C: New test.
26647 * g++.old-deja/g++.other/mangle10.C: New test.
26648 * g++.old-deja/g++.other/unchanging1.C: New test.
26649 * g++.old-deja/g++.other/exprstmt1.C: New test.
26650 * g++.old-deja/g++.other/inline23.C: New test.
26651 * g++.old-deja/g++.eh/ia64-1.C: New test.
26652 * g++.old-deja/g++.other/dwarf2-1.C: New test.
26653 * g++.old-deja/g++.other/reload1.C: New test.
26654 * g++.old-deja/g++.other/static20.C: New test.
26655 * g++.old-deja/g++.other/local-alloc1.C: New test.
26656 * g++.old-deja/g++.other/conv8.C: New test.
26657 * g++.old-deja/g++.other/stmtexpr2.C: New test.
26658 * g++.old-deja/g++.other/storeexpr1.C: New test.
26659 * g++.old-deja/g++.other/storeexpr2.C: New test.
26660 * g++.dg/eh/template2.C: New test.
26661 * g++.dg/warn/weak1.C: New test.
26662
26663 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
26664
26665 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
26666 Remove first, non-varying, argument.
26667
26668 2002-01-23 Richard Henderson <rth@redhat.com>
26669
26670 * gcc.dg/inline-2.c: New.
26671
26672 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
26673 Add optional target arg. Check number of arguments.
26674 (scan-assembler-not, scan-assembler-dem): Likewise.
26675 (scan-assembler-dem-not): Likewise.
26676
26677 2002-01-23 Zack Weinberg <zack@codesourcery.com>
26678
26679 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
26680 line 12.
26681 * g++.old-deja/g++.brendan/parse3.C,
26682 g++.old-deja/g++.other/crash26.C,
26683 g++.old-deja/g++.other/crash28.C,
26684 g++.old-deja/g++.other/crash29.C,
26685 g++.old-deja/g++.other/crash30.C,
26686 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
26687
26688 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
26689
26690 * gcc.dg/20020115-1.c: New.
26691
26692 2002-01-23 Bob Wilson <bob.wilson@acm.org>
26693
26694 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
26695
26696 2002-01-23 Janis Johnson <janis187@us.ibm.com>
26697
26698 * gcc.dg/20020122-3.c: New.
26699
26700 2002-01-23 Jakub Jelinek <jakub@redhat.com>
26701
26702 * g++.dg/other/gc1.C: New test.
26703
26704 2002-01-23 Zack Weinberg <zack@codesourcery.com>
26705
26706 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
26707
26708 2002-01-22 Richard Henderson <rth@redhat.com>
26709
26710 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
26711
26712 2002-01-22 Richard Henderson <rth@redhat.com>
26713
26714 * gcc.dg/20020122-4.c: New.
26715
26716 2002-01-22 H.J. Lu <hjl@gnu.org>
26717
26718 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
26719 link output.
26720 * gcc.dg/special/ecos.exp: Likewise.
26721 * lib/g++-dg.exp: Likewise.
26722 * lib/g77-dg.exp: Likewise.
26723 * lib/gcc-dg.exp : Likewise.
26724 * lib/mike-g++.exp: Likewise.
26725 * lib/mike-g77.exp: Likewise.
26726 * lib/mike-gcc.exp: Likewise.
26727 * lib/objc-dg.exp: Likewise.
26728
26729 2002-01-22 Janis Johnson <janis187@us.ibm.com>
26730
26731 PR target/5379
26732 * gcc.dg/20020122-2.c: New test.
26733
26734 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
26735
26736 * gcc.dg/20020122-1.c: New test.
26737
26738 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
26739
26740 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
26741
26742 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
26743
26744 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
26745
26746 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26747
26748 * gcc.c-torture/compile/20020121-1.c: New test.
26749
26750 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
26751
26752 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
26753 ld_library_path.
26754
26755 2002-01-21 Jakub Jelinek <jakub@redhat.com>
26756
26757 * gcc.dg/20020218-1.c: New test.
26758
26759 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
26760
26761 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
26762 messages
26763 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
26764 "At global scope" warning
26765 * g++.dg/ext/align1.C: Change cygwin test for alignment
26766 from db-bogus to dg-warning
26767
26768 2002-01-21 Zack Weinberg <zack@codesourcery.com>
26769
26770 * g77.f-torture/compile/cpp2.F: New test.
26771
26772 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
26773
26774 * g++.dg/template/access1.C: New test.
26775
26776 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
26777
26778 * gcc.dg/20020118-1.c: New.
26779
26780 2002-01-18 Kazu Hirata <kazu@hxi.com>
26781
26782 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
26783
26784 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
26785
26786 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
26787 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
26788 alignment warnings.
26789
26790 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
26791
26792 * gcc.misc-tests/i386-prefetch.exp: Save and restore
26793 torture_with_loops and torture_without_loops
26794
26795 2002-01-17 Jakub Jelinek <jakub@redhat.com>
26796
26797 * gcc.c-torture/compile/20020116-1.c: New test.
26798
26799 2002-01-16 Jakub Jelinek <jakub@redhat.com>
26800
26801 * gcc.dg/20020116-2.c: New test.
26802
26803 * gcc.dg/ultrasp4.c: New test.
26804
26805 * gcc.dg/20020116-1.c: New test.
26806
26807 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
26808
26809 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
26810 by EABI.
26811
26812 2002-01-15 Janis Johnson <janis187@us.ibm.com>
26813
26814 * gcc.misc-tests/i386-prefetch.exp: New.
26815 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
26816 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
26817 * gcc.misc-tests/i386-pf-none-1.c: New test.
26818 * gcc.misc-tests/i386-pf-sse-1.c: New test.
26819
26820 2002-01-15 Jakub Jelinek <jakub@redhat.com>
26821
26822 * gcc.dg/gnu89-init-1.c: Add new tests.
26823
26824 2002-01-15 Andreas Jaeger <aj@suse.de>
26825
26826 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
26827 * gcc.dg/i386-mmx-2.c: Likewise.
26828 * gcc.dg/i386-sse-1.c: Likewise.
26829 * gcc.dg/i386-sse-2.c: Likewise.
26830 * gcc.dg/i386-sse-3.c: Likewise.
26831
26832 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
26833
26834 * g77.f-torture/execute/intrinsic-unix-bessel.f:
26835 Uncomment additional cases that now pass.
26836
26837 2002-01-11 Richard Henderson <rth@redhat.com>
26838
26839 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
26840 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
26841
26842 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
26843
26844 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
26845
26846 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
26847
26848 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
26849 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
26850
26851 2002-01-10 Dale Johannesen <dalej@apple.com>
26852
26853 * gcc.c-torture/execute/loop-11.c: New.
26854
26855 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
26856
26857 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
26858 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
26859
26860 2002-01-09 Richard Henderson <rth@redhat.com>
26861
26862 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
26863 type in which to perform the operation for each size.
26864
26865 2002-01-09 Alan Matsuoka (alanm@redhat.com)
26866
26867 * gcc.c-torture/compile/20020109-2.c: New test.
26868
26869 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
26870
26871 * gcc.c-torture/execute/loop-10.c: New test.
26872
26873 2002-01-09 Jakub Jelinek <jakub@redhat.com>
26874
26875 * gcc.c-torture/compile/20010226-1.c: New test.
26876 * gcc.c-torture/compile/20010227-1.c: New test.
26877 * gcc.c-torture/compile/20010426-1.c: New test.
26878 * gcc.c-torture/compile/20010510-1.c: New test.
26879 * gcc.c-torture/compile/20010605-3.c: New test.
26880 * gcc.c-torture/compile/20010824-1.c: New test.
26881 * gcc.c-torture/execute/20010409-1.c: New test.
26882 * gcc.dg/noncompile/20000901-1.c: New test.
26883 * gcc.dg/20001023-1.c: New test.
26884 * gcc.dg/20001101-1.c: New test.
26885 * gcc.dg/20001102-1.c: New test.
26886 * gcc.dg/20010207-1.c: New test.
26887 * gcc.dg/20010405-1.c: New test.
26888 * gcc.dg/20010822-1.c: New test.
26889 * gcc.dg/20011107-1.c: New test.
26890
26891 2002-01-09 Jeffrey A Law (law@redhat.com)
26892
26893 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
26894
26895 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
26896 execution failure on PA targets.
26897
26898 2002-01-09 Jakub Jelinek <jakub@redhat.com>
26899
26900 * gcc.c-torture/compile/20020109-1.c: New test.
26901
26902 2002-01-08 Kazu Hirata <kazu@hxi.com>
26903
26904 * gcc.c-torture/execute/20020108-1.c: New test.
26905
26906 2002-01-08 Jakub Jelinek <jakub@redhat.com>
26907
26908 * gcc.dg/20020108-1.c: New test.
26909
26910 2002-01-08 H.J. Lu <hjl@gnu.org>
26911
26912 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
26913 for header files.
26914
26915 2002-01-08 Geoff Keating <geoffk@redhat.com>
26916
26917 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
26918 consistency.
26919
26920 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
26921
26922 * gcc.dg/altivec-4.c: Test altivec predicates.
26923
26924 2002-01-07 Jakub Jelinek <jakub@redhat.com>
26925
26926 * gcc.c-torture/execute/20020107-1.c: New test.
26927
26928 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
26929
26930 PR c/5279
26931 * gcc.c-torture/compile/20020106-1.c: New test.
26932
26933 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
26934
26935 * gcc.c-torture/execute/nestfunc-4.c: New test.
26936
26937 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
26938
26939 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
26940 extra triple that slipped in.
26941 * g++.old-deja/g++.abi/align.C: Likewise.
26942 * g++.old-deja/g++.abi/bitfields.C: Likewise.
26943
26944 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
26945
26946 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
26947 * g++.old-deja/g++.abi/align.C: Likewise.
26948 * g++.old-deja/g++.abi/bitfields.C: Likewise.
26949
26950 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
26951 on FreeBSD/i386.
26952 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
26953 FreeBSD.
26954
26955 2002-01-04 Jakub Jelinek <jakub@redhat.com>
26956
26957 * gcc.dg/20020104-1.c: New test.
26958
26959 * gcc.dg/20020104-2.c: New test.
26960
26961 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
26962
26963 * gcc.dg/20020103-1.c: Fix typo in target selector.
26964
26965 2002-01-03 Richard Henderson <rth@redhat.com>
26966
26967 * gcc.dg/20020103-1.c: New.
26968
26969 2002-01-03 Kazu Hirata <kazu@hxi.com>
26970
26971 * gcc.c-torture/execute/20020103-1.c: New test.
26972
26973 2002-01-03 Jakub Jelinek <jakub@redhat.com>
26974
26975 * g++.dg/other/debug2.C: New test.
26976
26977 * gcc.c-torture/compile/20020103-1.c: New test.
26978
26979 2002-01-02 Jakub Jelinek <jakub@redhat.com>
26980
26981 * gcc.dg/gnu89-init-1.c: Added new tests.
26982
26983 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
26984
26985 * g++.dg/template/friend2.C: Remove as patch is reverted.
26986
26987 * g++.dg/warn/oldcast1.C: New test.
26988
26989 * g++.dg/template/ptrmem1.C: New test.
26990 * g++.dg/template/ptrmem2.C: New test.
26991
26992 * g++.dg/template/ntp.C: New test.
26993
26994 * g++.dg/other/component1.C: New test.
26995
26996 * g++.dg/template/ttp3.C: New test.
26997
26998 * g++.dg/template/friend2.C: New test.
26999 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
27000
27001 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
27002
27003 * g++.dg/other/ptrmem1.C: New test.
27004 * g++.dg/other/ptrmem2.C: New test.
27005
27006 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
27007
27008 * g++.dg/template/ctor1.C: New test.
27009
27010 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
27011
27012 * g++.dg/template/friend2.C: New test.
27013
27014 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
27015
27016 * gcc.dg/mmix-1.c: New test.
27017
27018 2001-12-31 Richard Henderson <rth@redhat.com>
27019
27020 * gcc.dg/asm-5.c: New.
27021
27022 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
27023
27024 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
27025 in namespace __gnu_cxx
27026
27027 2001-12-30 Richard Henderson <rth@redhat.com>
27028
27029 * gcc.dg/debug-6.c: New.
27030
27031 2001-12-30 Jakub Jelinek <jakub@redhat.com>
27032
27033 * gcc.c-torture/compile/20011229-2.c: New test.
27034
27035 2001-12-29 Jakub Jelinek <jakub@redhat.com>
27036
27037 * gcc.dg/debug-3.c: New test.
27038 * gcc.dg/debug-4.c: New test.
27039 * gcc.dg/debug-5.c: New test.
27040
27041 2001-12-29 Richard Henderson <rth@redhat.com>
27042
27043 * g++.dg/eh/loop1.C: New.
27044
27045 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
27046
27047 * g++.dg/template/crash1.C: New test.
27048
27049 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
27050
27051 * g++.dg/other/const1.C: New test.
27052
27053 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
27054
27055 * gcc.c-torture/compile/20011229-1.c: New test.
27056
27057 2001-12-28 Stan Shebs <shebs@apple.com>
27058
27059 * lib/objc-torture.exp: Resync with c-torture.exp.
27060 * lib/objc.exp: Load standard libraries.
27061
27062 2001-12-28 Jakub Jelinek <jakub@redhat.com>
27063
27064 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
27065 additional tests.
27066
27067 2001-12-27 Roger Sayle <roger@eyesopen.com>
27068
27069 * gcc.c-torture/execute/string-opt-16.c: New testcase.
27070
27071 2001-12-27 Richard Henderson <rth@redhat.com>
27072
27073 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
27074
27075 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
27076
27077 * g++.dg/eh/ctor1.C: New test.
27078 * g++.dg/other/error2.C: New test.
27079
27080 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
27081
27082 * g++.dg/other/init2.C: New test.
27083
27084 2001-12-24 Richard Henderson <rth@redhat.com>
27085
27086 * gcc.dg/20011223-1.c: New.
27087 * gcc.dg/inline-1.c: New.
27088
27089 2001-12-23 Richard Henderson <rth@redhat.com>
27090
27091 * gcc.dg/asm-4.c: Test operand modifiers.
27092
27093 2001-12-23 Richard Henderson <rth@redhat.com>
27094
27095 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
27096
27097 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
27098
27099 * gcc.c-torture/execute/20011223-1.c: New test.
27100
27101 2001-12-21 Richard Henderson <rth@redhat.com>
27102
27103 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
27104 re-enables the warning.
27105
27106 2001-12-21 Richard Henderson <rth@redhat.com>
27107
27108 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
27109
27110 2001-12-20 Jakub Jelinek <jakub@redhat.com>
27111
27112 * gcc.c-torture/compile/20011218-1.c: New test.
27113
27114 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
27115
27116 * gcc.misc-test/arm-isr.exp: New file. Control running of the
27117 arm-isr.c test.
27118 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
27119 epilogue generation for ARM ISR routines.
27120
27121 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27122
27123 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
27124 * gcc.dg/format/c90-printf-3.c: Likewise.
27125 * gcc.dg/format/c99-printf-3.c: Likewise.
27126 * gcc.dg/format/ext-1.c: Likewise.
27127 * gcc.dg/format/ext-6.c: Likewise.
27128 * gcc.dg/format/format.h: Prototype unlocked stdio.
27129
27130 2001-12-20 Richard Henderson <rth@redhat.com>
27131
27132 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
27133 (arena): Use it.
27134 (malloc): Correct allocation logic. Abort if we fill up the
27135 arena before initialization complete.
27136 (realloc): Correct allocation logic.
27137
27138 2001-12-20 Jakub Jelinek <jakub@redhat.com>
27139
27140 * gcc.c-torture/compile/20011219-2.c: New test.
27141
27142 * gcc.c-torture/execute/20011219-1.c: New test.
27143
27144 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
27145
27146 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
27147 target does not support weak symbols.
27148
27149 2001-12-19 Jakub Jelinek <jakub@redhat.com>
27150
27151 * gcc.c-torture/compile/20011219-1.c: New test.
27152
27153 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
27154
27155 * g++.dg/other/error1.C: New test.
27156
27157 2001-12-17 Jeffrey A Law (law@redhat.com)
27158
27159 * gcc.c-torture/execute/20011217-1.c: New test.
27160
27161 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
27162
27163 * objc.dg/special/: New directory.
27164 * objc.dg/special/special.exp: New file.
27165 * objc.dg/special/unclaimed-category-1.h: New file.
27166 * objc.dg/special/unclaimed-category-1a.m: New file.
27167 * objc.dg/special/unclaimed-category-1.m: New file.
27168
27169 2001-12-17 Andreas Jaeger <aj@suse.de>
27170
27171 * gcc.c-torture/compile/20011217-2.c: New test.
27172
27173 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
27174
27175 * gcc.c-torture/compile/20011217-1.c: New test.
27176
27177 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
27178
27179 * testsuite/gcc.dg/20011214-1.c: New.
27180
27181 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
27182
27183 * gcc.dg/altivec-4.c: New.
27184
27185 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
27186
27187 * gcc.dg/20011113-1.c: New test.
27188
27189 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
27190
27191 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
27192 std::__malloc_alloc_template<0> and
27193 std::__default_alloc_template<false, 0>.
27194
27195 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
27196
27197 * objc/execute/bf-21.m: New test.
27198 * objc/execute/enumeration-1.m: New test.
27199 * objc/execute/enumeration-2.m: New test.
27200
27201 2001-12-12 Jakub Jelinek <jakub@redhat.com>
27202
27203 * gcc.dg/gnu89-init-1.c: New test.
27204
27205 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
27206
27207 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
27208 * g++.old-deja/g++.jason/2371.C: Likewise.
27209 * g++.old-deja/g++.jason/template33.C: Likewise.
27210 * g++.old-deja/g++.jason/template34.C: Likewise.
27211 * g++.old-deja/g++.jason/template36.C: Likewise.
27212 * g++.old-deja/g++.oliva/typename1.C: Likewise.
27213 * g++.old-deja/g++.oliva/typename2.C: Likewise.
27214 * g++.old-deja/g++.other/typename1.C: Likewise.
27215 * g++.old-deja/g++.pt/inherit2.C: Likewise.
27216 * g++.old-deja/g++.pt/nontype5.C: Likewise.
27217 * g++.old-deja/g++.pt/typename11.C: Likewise.
27218 * g++.old-deja/g++.pt/typename14.C: Likewise.
27219 * g++.old-deja/g++.pt/typename16.C: Likewise.
27220 * g++.old-deja/g++.pt/typename3.C: Likewise.
27221 * g++.old-deja/g++.pt/typename4.C: Likewise.
27222 * g++.old-deja/g++.pt/typename5.C: Likewise.
27223 * g++.old-deja/g++.pt/typename7.C: Likewise.
27224 * g++.old-deja/g++.robertl/eb9.C: Likewise.
27225
27226 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
27227
27228 * g++.dg/other/linkage1.C: New test.
27229 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
27230 specifiers.
27231
27232 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
27233
27234 * gcc.dg/concat.c: New test.
27235
27236 2001-12-11 Stan Shebs <shebs@apple.com>
27237
27238 * objc/compile: New test directory.
27239 * objc/compile/compile.exp: New expect script.
27240 * objc/compile/20011211-1.m: New compile test.
27241
27242 2001-12-11 Jason Merrill <jason@redhat.com>
27243
27244 * lib/prune.exp (prune_gcc_output): Also handle "In member
27245 function". So many permutations...
27246
27247 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
27248
27249 * g++.dg/template/typedef1.C: New test.
27250
27251 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
27252
27253 * g++.dg/other/copy1.C: New test.
27254
27255 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
27256
27257 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
27258
27259 * gcc.dg/builtin-choose-expr.c: New.
27260
27261 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
27262
27263 * gcc.dg/altivec-2.c: New.
27264
27265 2001-12-07 Richard Henderson <rth@redhat.com>
27266
27267 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
27268
27269 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
27270
27271 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
27272 ultrasparc.
27273
27274 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
27275
27276 * g++-old.deja/g++.robertl/eb101.C: Deleted.
27277
27278 2001-12-06 Janis Johnson <janis187@us.ibm.com>
27279
27280 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
27281 variable argument list.
27282
27283 2001-12-06 Zack Weinberg <zack@codesourcery.com>
27284
27285 * gcc.c-torture/execute/memcheck: Delete entire directory.
27286 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
27287 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
27288
27289 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
27290
27291 * gcc.dg/Wshadow-1.c: New test.
27292
27293 2001-12-05 Jakub Jelinek <jakub@redhat.com>
27294
27295 * gcc.c-torture/compile/20011130-1.c: New test.
27296
27297 * gcc.dg/noncompile/20011025-1.c: New test.
27298
27299 * g++.dg/other/anon-union.C: New test.
27300
27301 * gcc.c-torture/execute/20011024-1.c: New test.
27302
27303 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
27304
27305 * gcc.c-torture/execute/20000722-1.x,
27306 gcc.c-torture/execute/20010123-1.x: Remove.
27307 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
27308 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
27309 gcc.dg/c99-complit-2.c: New tests.
27310
27311 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
27312
27313 * g++.dg/inherit/base1.C: New test.
27314
27315 2001-12-04 Jakub Jelinek <jakub@redhat.com>
27316
27317 * g++.dg/other/stdarg1.C: New test.
27318
27319 * gcc.c-torture/compile/20011130-2.c: New test.
27320
27321 2001-12-03 Janis Johnson <janis187@us.ibm.com>
27322
27323 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
27324 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
27325 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
27326 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
27327 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
27328 * gcc.dg/builtin-prefetch-1.c: New test.
27329
27330 2001-12-03 Jakub Jelinek <jakub@redhat.com>
27331
27332 * gcc.dg/20011130-1.c: New test.
27333
27334 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
27335
27336 * g++.dg/other/scope1.C: New test.
27337 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
27338
27339 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
27340
27341 * gcc.dg/vla-init-1.c: New test.
27342
27343 2001-12-01 Geoff Keating <geoffk@redhat.com>
27344
27345 * gcc.c-torture/compile/structs.c: New testcase from GDB.
27346
27347 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
27348
27349 * objc.dg/alias.m: Update.
27350 * objc.dg/class-1.m: Update.
27351 * objc.dg/const-str-1.m: Update.
27352 * objc.dg/fwd-proto-1.m: Update.
27353 * objc.dg/id-1.m: Update.
27354 * objc.dg/super-class-1.m: Update.
27355
27356 2001-11-29 Mark Mitchell <mark@codesourcery.com>
27357
27358 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
27359 constructs.
27360
27361 2001-11-28 Jeffrey A Law (law@cygnus.com)
27362
27363 * gcc.c-torture/execute/20011128-1.c: New test.
27364
27365 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
27366
27367 * gcc.dg/20011127-1.c: New test.
27368
27369 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
27370
27371 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
27372 from Austin Group draft 7.
27373 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
27374 scanf format arguments.
27375 * gcc.dg/format/no-exargs-2.c: New test.
27376
27377 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
27378
27379 * g++.dg/abi/vbase8-4.C: New test.
27380
27381 2001-11-24 Ian Lance Taylor <ian@airs.com>
27382
27383 * gcc.c-torture/execute/20011121-1.c: New test.
27384
27385 2001-11-23 Jeffrey A Law (law@cygnus.com)
27386
27387 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
27388
27389 2001-11-23 Andreas Jaeger <aj@suse.de>
27390
27391 * gcc.dg/cpp/charconst-2.c: New test.
27392
27393 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
27394
27395 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
27396 to the host if it is remote. Let tests specify extra headers
27397 they use.
27398 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
27399 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
27400 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
27401 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
27402 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
27403 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
27404 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
27405 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
27406 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
27407 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
27408
27409 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
27410
27411 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
27412 for little endian ARMs.
27413
27414 2001-11-20 Jakub Jelinek <jakub@redhat.com>
27415
27416 * gcc.c-torture/compile/20011119-1.c: New test.
27417 * gcc.c-torture/compile/20011119-2.c: New test.
27418
27419 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
27420
27421 * gcc.dg/altivec-1.c: Fix typo.
27422
27423 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
27424
27425 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
27426
27427 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
27428
27429 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
27430
27431 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
27432
27433 * lib/g77.exp: Don't specify --rpath-link.
27434
27435 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
27436 across all the headers.
27437 * gcc.dg/format/format.exp: For testing on a remote host,
27438 copy format.h.
27439
27440 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
27441 * gcc.c-torture/execute/930406-1.c: Likewise.
27442 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
27443
27444 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
27445
27446 * gcc.dg/altivec-1.c: New.
27447
27448 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
27449
27450 * gcc.dg/cpp/fpreprocessed.c: New test case.
27451
27452 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
27453
27454 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
27455 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
27456 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
27457
27458 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
27459
27460 * gcc.dg/no-builtin-1.c: New test.
27461
27462 2001-11-16 Jakub Jelinek <jakub@redhat.com>
27463
27464 * gcc.c-torture/execute/20011115-1.c: New test.
27465
27466 2001-11-15 Jakub Jelinek <jakub@redhat.com>
27467
27468 * gcc.c-torture/compile/20011114-2.c: New test.
27469 * gcc.c-torture/compile/20011114-3.c: New test.
27470 * gcc.c-torture/compile/20011114-4.c: New test.
27471
27472 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
27473
27474 * g++.dg/other/init1.C: New test.
27475
27476 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
27477
27478 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
27479 message.
27480
27481 * gcc.c-torture/execute/20011114-1.c: New testcase.
27482
27483 * gcc.c-torture/compile/20010327-1.c: Revert last change.
27484 * gcc.c-torture/compile/20011114-1.c: New test, exactly
27485 like the (before this change) version of 20010327-1.c.
27486
27487 2001-11-14 Roger Sayle <roger@eyesopen.com>
27488
27489 * gcc.c-torture/execute/string-opt-13.c: New testcase.
27490
27491 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
27492
27493 * g++.dg/init/array2.C: New test.
27494
27495 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
27496
27497 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
27498
27499 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
27500
27501 * g++.dg/other/forscope1.C: New test.
27502 * g++.dg/ext/forscope1.C: New test.
27503 * g++.dg/ext/forscope2.C: New test.
27504
27505 2001-11-13 Jakub Jelinek <jakub@redhat.com>
27506
27507 * gcc.c-torture/execute/20011113-1.c: New test.
27508
27509 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
27510
27511 * gcc.c-torture/execute/20011109-2.c: New test.
27512
27513 * gcc.c-torture/execute/20011109-1.c: New test.
27514
27515 2001-11-09 Jakub Jelinek <jakub@redhat.com>
27516
27517 * gcc.c-torture/compile/20011109-1.c: New test.
27518
27519 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
27520
27521 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
27522 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
27523 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
27524 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
27525 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
27526 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
27527 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
27528
27529 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
27530
27531 * g++.dg/warn/Wshadow-1.C: New tests.
27532 * g++.old-deja/g++.mike/for3.C: Update.
27533
27534 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
27535
27536 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
27537 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
27538 XFAILs. Adjust expected error texts.
27539 * gcc.c-torture/compile/20011106-1.c,
27540 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
27541 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
27542 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
27543 gcc.dg/c99-array-lval-5.c: New tests.
27544
27545 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
27546
27547 * gcc.dg/cpp/defined.c: Update.
27548
27549 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
27550
27551 * gcc.c-torture/execute/anon-1.c: New test.
27552
27553 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
27554
27555 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
27556 same size, so no warning should be produced on stormy16.
27557
27558 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
27559 due to oversized array.
27560 * g++.old-deja/g++.mike/ns15.C: Likewise.
27561 * g++.old-deja/g++.pt/crash16.C: Likewise.
27562
27563 2001-11-02 Graham Stott <grahams@redhat.com>
27564
27565 * g++.dgother/debug1.C: Fix typos.
27566
27567 2001-11-01 Jakub Jelinek <jakub@redhat.com>
27568
27569 * g++.dg/other/debug1.C: New test.
27570
27571 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
27572
27573 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
27574 of unsigned long.
27575
27576 2001-10-30 Jakub Jelinek <jakub@redhat.com>
27577
27578 * gcc.dg/20011029-2.c: New test.
27579
27580 * gcc.c-torture/compile/20011029-1.c: New test.
27581
27582 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
27583
27584 * objc/execute/class_self-1.m: New test.
27585 * objc/execute/class_self-2.m: New test.
27586
27587 2001-10-25 Zack Weinberg <zack@codesourcery.com>
27588
27589 * gcc.misc-tests/msgs.exp: Delete.
27590 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
27591 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
27592 error set to match recent changes.
27593
27594 2001-10-24 Zack Weinberg <zack@codesourcery.com>
27595
27596 * gcc.dg/20011021-1.c: New test.
27597
27598 2001-10-24 Jakub Jelinek <jakub@redhat.com>
27599
27600 * gcc.c-torture/compile/20011023-1.c: New test.
27601
27602 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
27603
27604 * lib/g77.exp: Rewrite based on lib/g++.exp.
27605
27606 2001-10-19 Jakub Jelinek <jakub@redhat.com>
27607
27608 * gcc.c-torture/execute/20011019-1.c: New test.
27609
27610 * gcc.dg/20011018-1.c: New test.
27611
27612 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
27613
27614 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
27615
27616 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
27617
27618 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
27619 * gcc.dg/attr-invalid.c: Likewise.
27620
27621 2001-10-18 Jakub Jelinek <jakub@redhat.com>
27622
27623 * testsuite/gcc.dg/20011015-1.c: New test.
27624
27625 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
27626
27627 * g++.dg/template/unify2.C: New test.
27628
27629 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
27630
27631 * g++.dg/other/exception-specification.C: New test
27632
27633 2001-10-13 Tom Rix <trix@redhat.com>
27634
27635 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
27636 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
27637
27638 2001-10-12 Jakub Jelinek <jakub@redhat.com>
27639
27640 * testsuite/gcc.dg/20011009-1.c: New test.
27641
27642 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
27643
27644 PR g++/4476
27645 * g++.dg/other/friend1.C: New test.
27646
27647 2001-10-11 Richard Henderson <rth@redhat.com>
27648
27649 * g++.old-deja/g++.other/crash18.C: Add -S to options.
27650
27651 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27652
27653 * gcc.c-torture/compile/20011010-1.c: New.
27654
27655 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
27656
27657 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
27658 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
27659 g77.f-torture/execute/execute.exp,
27660 g77.f-torture/noncompile/noncompile.exp,
27661 gcc.c-torture/compile/compile.exp,
27662 gcc.c-torture/execute/execute.exp,
27663 gcc.c-torture/execute/ieee/ieee.exp,
27664 gcc.c-torture/execute/memcheck/memcheck.exp,
27665 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
27666 objc/execute/execute.exp: Update FSF address.
27667
27668 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
27669
27670 * gcc.dg/cpp/cmdlne-C.c: Update.
27671 * gcc.dg/cpp/cmdlne-C2.c: New.
27672
27673 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27674
27675 * gcc.c-torture/execute/20011008-3.c: New.
27676
27677 2001-10-08 DJ Delorie <dj@redhat.com>
27678
27679 * gcc.dg/20011008-1.c: New.
27680 * gcc.dg/20011008-2.c: New.
27681
27682 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
27683
27684 * gcc.dg/cpp/spacing1.c: Update test.
27685
27686 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
27687
27688 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
27689 spelling errors of "separate" as "seperate".
27690
27691 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
27692
27693 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
27694 enough to avoid inlining.
27695
27696 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
27697
27698 * lib/g77.exp: set libg2c_dir correctly.
27699
27700 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
27701
27702 * gcc.dg/cpp/macro11.c: New test.
27703
27704 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
27705
27706 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
27707 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
27708 gcc.dg/format/multattr-3.c: New tests.
27709 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
27710 tests for format attributes on function pointers being rejected.
27711
27712 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
27713
27714 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
27715
27716 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
27717
27718 * g++.dg/warn/format1.C: New test.
27719
27720 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
27721
27722 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
27723
27724 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
27725
27726 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
27727
27728 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
27729
27730 * gcc.dg/cpp/redef2.c: Add test.
27731
27732 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
27733
27734 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
27735 long-standing bug on i686, apparently.
27736 * gcc.c-torture/execute/loop-2c.x: New file.
27737 * gcc.c-torture/execute/loop-2d.x: New file.
27738 * gcc.c-torture/execute/loop-3c.x: New file.
27739
27740 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
27741
27742 * gcc.dg/cpp/20000625-2.c: Correct line number.
27743
27744 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
27745
27746 * gcc.dg/cpp/macro10.c: New test.
27747 * gcc.dg/cpp/strify3.c: New test.
27748 * gcc.dg/cpp/spacing1.c: Add tests.
27749 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
27750 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
27751
27752 2001-09-24 DJ Delorie <dj@redhat.com>
27753
27754 * gcc.c-torture/execute/20010924-1.c: New test.
27755
27756 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
27757
27758 * testsuite/objc/execute/paste.m: Remove.
27759
27760 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
27761
27762 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
27763
27764 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
27765
27766 * g77.dg/strlen0.f: New test.
27767
27768 2001-09-21 Richard Henderson <rth@redhat.com>
27769
27770 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
27771 * g++.old-deja/g++.abi/vtable2.C: Likewise.
27772
27773 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
27774
27775 Table-driven attributes.
27776 * g++.dg/ext/attrib1.C: New test.
27777
27778 2001-09-20 DJ Delorie <dj@redhat.com>
27779
27780 * gcc.dg/20000926-1.c: Update expected warning messages.
27781 * gcc.dg/array-2.c: Likewise, and test for warnings too.
27782 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
27783 array.
27784
27785 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
27786
27787 * g++.dg/eh/registers1.C: New test case.
27788
27789 2001-09-17 Richard Henderson <rth@redhat.com>
27790
27791 * gcc.dg/array-5.c: Fix VLA decomposition test.
27792
27793 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
27794
27795 * gcc.dg/cpp/line5.c: New testcase.
27796
27797 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
27798
27799 * gcc.dg/cpp/macro9.c: New test.
27800
27801 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
27802
27803 * gcc.c-torture/execute/980223.c: Change type of addr from long
27804 to char *.
27805
27806 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
27807
27808 * gcc.c-torture/execute/20010915-1.c: New test.
27809
27810 2001-09-14 Janis Johnson <janis187@us.ibm.com>
27811
27812 * g77.dg/bprob: New directory.
27813 * g77.dg/bprob/bprob.exp: New file.
27814 * g77.dg/bprob/bprob-1.f: New test.
27815 * g77.dg/gcov: New directory.
27816 * g77.dg/gcov/gcov.exp: New file.
27817 * g77.dg/gcov/gcov-1.f: New test.
27818 * g77.dg/gcov/gcov-1.x: New file.
27819
27820 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
27821
27822 * gcc.dg/cpp/directiv.c: Update.
27823 * gcc.dg/cpp/undef1.c: Update.
27824
27825 2001-09-12 Jakub Jelinek <jakub@redhat.com>
27826
27827 * gcc.dg/20010912-1.c: New test.
27828
27829 2001-09-11 Janis Johnson <janis187@us.ibm.com>
27830
27831 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
27832 language-independent file in lib.
27833 * lib/gcov.exp: New file.
27834
27835 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
27836
27837 * gcc.c-torture/compile/20010911-1.c: New test.
27838
27839 2001-09-10 Janis Johnson <janis187@us.ibm.com>
27840
27841 * lib/profopt.exp: New, to support profile-directed optimizations.
27842 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
27843 * gcc.misc-tests/bprob-1.c: New test.
27844 * gcc.misc-tests/bprob-2.c: New test.
27845
27846 2001-09-07 Janis Johnson <janis187@us.ibm.com>
27847
27848 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
27849 XFAIL and which kinds of gcov output to verify.
27850 * gcc.misc-tests/gcov-4b.x: New file.
27851 * gcc.misc-tests/gcov-5b.x: New file.
27852 * gcc.misc-tests/gcov-6.x: New file.
27853 * gcc.misc-tests/gcov-7.c: New test.
27854 * gcc.misc-tests/gcov-7.x: New file.
27855
27856 2001-09-06 Janis Johnson <janis187@us.ibm.com>
27857
27858 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
27859 * gcc.misc-tests/gcov-6.c: New test.
27860
27861 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
27862
27863 PR c++/3986
27864 * g++.dg/abi/vbase1.C: New test.
27865
27866 2001-09-05 Ziemowit Laski <zlaski@apple.com>
27867
27868 * objc.dg/method-2.m: New.
27869
27870 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
27871
27872 PR c++/4203
27873 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
27874 * g++.dg/init/empty1.C: New test.
27875
27876 2001-09-03 Jakub Jelinek <jakub@redhat.com>
27877
27878 * gcc.c-torture/compile/20010903-1.c: New test.
27879
27880 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
27881
27882 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
27883 for m68k.
27884
27885 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
27886
27887 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
27888
27889 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
27890
27891 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
27892
27893 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
27894
27895 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
27896 for 16-bit 'unsigned int'.
27897
27898 2001-08-29 Kazu Hirata <kazu@hxi.com>
27899
27900 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
27901
27902 2001-08-27 Richard Henderson <rth@redhat.com>
27903
27904 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
27905 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
27906
27907 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
27908
27909 * gcc.dg/asm-names.c (ymain): New.
27910
27911 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
27912
27913 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
27914 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
27915 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
27916
27917 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27918
27919 * gcc.dg/compare5.c: New testcase.
27920
27921 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
27922
27923 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
27924 and "In instantiation".
27925
27926 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
27927
27928 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
27929
27930 2001-08-20 Janis Johnson <janis187@us.ibm.com>
27931
27932 * gcc.misc-tests/gcov.exp: Add support for branch information.
27933 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
27934 * gcc.misc-tests/gcov-4.c: New test.
27935 * gcc.misc-tests/gcov-4b.c: New test.
27936 * gcc.misc-tests/gcov-5b.c: New test.
27937
27938 2001-08-20 Zack Weinberg <zackw@panix.com>
27939
27940 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
27941 expected to fail.
27942
27943 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
27944
27945 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
27946
27947 2001-08-19 Jakub Jelinek <jakub@redhat.com>
27948
27949 * g++.dg/eh/template1.C: New test.
27950
27951 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
27952
27953 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
27954 Fix thinko.
27955 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
27956 for xfail.
27957
27958 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
27959
27960 * lib/g77-dg.exp: Use prune.exp for common procedures
27961 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
27962 * lib/g77.exp: (g77-dg-prune) Remove
27963
27964 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
27965
27966 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
27967
27968 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27969
27970 * g++.dg/template/unify1.C: New test.
27971
27972 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
27973
27974 * g++.dg/abi/empty4.C: New test.
27975
27976 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
27977
27978 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
27979 solaris2.*
27980 * g77.f-torture/compile/pr3743.x: Likewise
27981
27982 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
27983
27984 * g++.dg/other/using-declaration.C: New test.
27985
27986 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
27987
27988 * gcc.dg/cpp/tr-sign.c: New testcase.
27989
27990 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
27991
27992 * gcc.dg/cpp/19951025-1.c: Revert.
27993 * gcc.dg/cpp/directiv.c: We no longer process directives that
27994 interrupt macro arguments.
27995
27996 2001-08-03 Zack Weinberg <zackw@stanford.edu>
27997
27998 * gcc.dg/bconstp-1.c: New test.
27999
28000 2001-08-03 Richard Henderson <rth@redhat.com>
28001
28002 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
28003
28004 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
28005
28006 * gcc.dg/cpp/19951025-1.c: Update.
28007
28008 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
28009
28010 * g77.dg/ff90-1.f (s): Fix reference of variable z,
28011 should be x.
28012
28013 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
28014
28015 Kill -fhonor-std.
28016 * g++.old-deja/g++.ns/ns14.C: Remove special options.
28017 * g++.old-deja/g++.other/std1.C: Likewise.
28018 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
28019
28020 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
28021
28022 * lib/g77.exp: Load gcc-defs.exp for common procedures
28023 (g77_pass, g77_fail, g77_finish, g77_exit,
28024 ${tool}_check_unsupported_p} Now redundant. Deleted.
28025
28026 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
28027
28028 * g77.dg/fbackslash.f
28029 * g77.dg/fcase-preserve.f
28030 * g77.dg/ff90-1.f
28031 * g77.dg/ffixed-line-length-0.f
28032 * g77.dg/ffixed-line-length-132.f
28033 * g77.dg/ffixed-line-length-7.f
28034 * g77.dg/ffixed-line-length-72.f
28035 * g77.dg/ffixed-line-length-none.f
28036 * g77.dg/ffree-form-1.f
28037 * g77.dg/fno-backslash.f
28038 * g77.dg/fno-f90-1.f
28039 * g77.dg/fno-fixed-form-1.f
28040 * g77.dg/fno-onetrip.f
28041 * g77.dg/fno-typeless-boz.f
28042 * g77.dg/fno-underscoring.f
28043 * g77.dg/fno-vxt-1.f
28044 * g77.dg/fonetrip.f
28045 * g77.dg/ftypeless-boz.f
28046 * g77.dg/fugly-assumed.f
28047 * g77.dg/funderscoring.f
28048 * g77.dg/fvxt-1.f
28049
28050 2001-08-01 Ziemowit Laski <zlaski@apple.com>
28051
28052 * objc.dg/fwd-proto-1.m: New.
28053 * objc.dg/local-decl-1.m: New.
28054 * objc.dg/naming-1.m: New.
28055 * objc.dg/naming-2.m: New.
28056 * objc.dg/proto-hier-1.m: New.
28057
28058 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
28059
28060 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
28061 largest-type elements to a struct makes its size grow.
28062
28063 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
28064
28065 * g++.dg/abi/vthunk1.C: New test.
28066
28067 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
28068
28069 * g++.dg/abi/vbase8-22.C: New test.
28070
28071 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
28072
28073 * gcc.dg/cpp/macro8.c: New test.
28074
28075 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
28076
28077 * g++.dg/abi/vbase8-21.C: New test.
28078
28079 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
28080
28081 * g++.dg/abi/vbase8-10.C: New test.
28082
28083 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
28084
28085 * lib/g++.exp (g++_set_ld_library_path): Renamed to
28086 ${tool}_set_ld_library_path.
28087 Changed caller.
28088 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
28089 g++.exp.
28090
28091 2001-07-26 Stan Cox <scox@redhat.com>
28092
28093 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
28094 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
28095 gcc_exit, gcc_check_unsupported_p):
28096 Moved to gcc-deps.exp
28097 * gcc-deps.exp: New file.
28098
28099 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28100
28101 * g++.old-deja/g++.pt/defarg14.C: New test.
28102
28103 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
28104
28105 * g++.old-deja/g++.other/lineno5.C: New test.
28106
28107 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
28108
28109 * g++.old-deja/g++.pt/crash68.C: New test.
28110
28111 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
28112
28113 * g++.old-deja/g++.other/crash42.C: New test.
28114
28115 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
28116
28117 * gcc.dg/cpp/extratokens.c: Fix.
28118 * gcc.dg/cpp/skipping2.c: New tests.
28119
28120 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
28121
28122 * gcc.c-torture/execute/20010724-1.c: New file.
28123 * gcc.c-torture/execute/20010724-1.x: New file.
28124
28125 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
28126
28127 * g++.old-deja/g++.other/cond7.C: New test.
28128
28129 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
28130
28131 * g++.old-deja/g++.other/optimize4.C: New test.
28132
28133 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
28134
28135 * g++.old-deja/g++.abi/vbase8-5.C: New test.
28136
28137 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
28138
28139 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
28140 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
28141 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
28142 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
28143
28144 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
28145 bug report" message.
28146
28147 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
28148 * g++.dg/ext/instantiate1.C: Move from old-deja.
28149
28150 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
28151
28152 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
28153 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
28154 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
28155 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
28156
28157 2001-07-23 Jeffrey A Law (law@cygnus.com)
28158
28159 * gcc.c-torture/execute/20010723-1.c: New test.
28160
28161 2001-07-23 Ben Elliston <bje@redhat.com>
28162
28163 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
28164
28165 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28166
28167 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
28168 i[34567]86-*-*.
28169 Delete handling of ieee_multilib_flags.
28170 Pass -mieee for alpha*-*-* and sh-*-*.
28171 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
28172
28173 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
28174
28175 Remove old-abi tests.
28176 * g++.old-deja/g++.mike/p11116.C: Remove.
28177 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
28178
28179 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
28180
28181 * g77.f-torture/compile/pr3743.f: New test
28182
28183 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
28184
28185 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
28186
28187 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
28188
28189 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
28190 g++.old-deja/g++.pt/static6.C: Likewise.
28191 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
28192 supports weak symbols.
28193
28194 2001-07-18 Andreas Jaeger <aj@suse.de>
28195
28196 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
28197 supported again.
28198
28199 2001-07-18 Andreas Jaeger <aj@suse.de>
28200
28201 * gcc.dg/iftrap-1.c: Fix target line.
28202
28203 2001-07-17 Richard Henderson <rth@redhat.com>
28204
28205 * gcc.c-torture/execute/20010717-1.c: New.
28206
28207 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
28208
28209 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
28210 tests.
28211
28212 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
28213
28214 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
28215
28216 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
28217
28218 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
28219 UAC_SIGBUS, UAC_NOPRINT definitions.
28220
28221 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
28222
28223 * objc/execute/object_is_class.m: New test.
28224 * objc/execute/object_is_meta_class.m: New test.
28225
28226 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
28227
28228 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
28229 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
28230
28231 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
28232
28233 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
28234 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
28235
28236 2001-07-14 Richard Henderson <rth@redhat.com>
28237
28238 * gcc.dg/iftrap-1.c: New.
28239
28240 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
28241
28242 * g77.f-torture/execute/intrinsic77.f: New test.
28243
28244 2001-07-11 Janis Johnson <janis@us.ibm.com>
28245
28246 * gcc.misc-tests/gcov-3.c: New test.
28247
28248 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
28249
28250 * gcc.c-torture/compile/20010711-1.c,
28251 * gcc.c-torture/compile/20010711-2.c: New tests.
28252
28253 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
28254
28255 * gcc.c-torture/execute/20010711-1.c: New test.
28256
28257 2001-07-11 Ben Elliston <bje@redhat.com>
28258
28259 * g++.old-deja/g++.other/enum5.C: New test.
28260
28261 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
28262
28263 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
28264 (g++-dg-prune): Call prune_gcc_output.
28265 * prune.exp: New file for prune_gcc_output.
28266 * lib/g++.exp, lib/gcc.exp: Load it.
28267
28268 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
28269
28270 * gcc.c-torture/compile/20010701-1.c,
28271 g++.old-deja/g++.ext/attrib6.C: New tests.
28272
28273 2001-07-06 Jeffrey A Law (law@cygnus.com)
28274
28275 * gcc.c-torture/compile/20010706-1.c: New test.
28276
28277 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
28278
28279 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
28280
28281 2001-06-28 Stan Shebs <shebs@apple.com>
28282
28283 * gcc.dg/pragma-darwin.c: New test.
28284
28285 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
28286
28287 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
28288 Solaris 2.[678] system.
28289
28290 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
28291
28292 * gcc.dg/20010622-1.c: New test.
28293
28294 2001-06-18 Stan Shebs <shebs@apple.com>
28295
28296 * objc.dg: New directory.
28297 * objc.dg/dg.exp: New file.
28298 * objc.dg/alias.m: New.
28299 * objc.dg/class-1.m: New.
28300 * objc.dg/class-2.m: New.
28301 * objc.dg/const-str-1.m: New.
28302 * objc.dg/const-str-2.m: New.
28303 * objc.dg/id-1.m: New.
28304 * objc.dg/method-1.m: New.
28305 * objc.dg/super-class-1.m: New.
28306 * lib/objc-dg.exp: New file.
28307
28308 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
28309
28310 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
28311 of label name.
28312
28313 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
28314
28315 * g++.old-deja/g++.abi/vbase8-9.C: New test.
28316
28317 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28318
28319 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
28320 variable.
28321
28322 2001-06-12 Richard Henderson <rth@redhat.com>
28323
28324 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
28325
28326 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
28327
28328 * g++.old-deja/g++.abi/vbase5.C: New test.
28329 * g++.old-deja/g++.abi/vbase6.C: New test.
28330 * g++.old-deja/g++.abi/vbase7.C: New test.
28331
28332 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28333
28334 * gcc.c-torture/compile/20010610-1.c: New test.
28335
28336 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
28337
28338 * g++.old-deja/g++.abi/vbase4.C: New test.
28339
28340 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
28341
28342 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
28343 support %f for HC11/HC12 targets.
28344 * gcc.c-torture/execute/930513-1.x: New file, likewise.
28345 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
28346 on HC11/HC12 targets.
28347 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
28348
28349 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
28350
28351 * gcc.dg/wchar_t-1.c: New file.
28352 * gcc.dg/wint_t-1.c: Likewise.
28353
28354 2001-06-11 Bernd Schmidt <bernds@redhat.com>
28355
28356 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
28357
28358 2001-06-11 Richard Henderson <rth@redhat.com>
28359
28360 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
28361
28362 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
28363
28364 * gcc.c-torture/compile/20010611-1.c: New test.
28365
28366 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
28367
28368 * gcc.dg/c99-tag-1.c: Add more tests.
28369
28370 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
28371
28372 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
28373 representation on MN10300 and ARM/Thumb.
28374
28375 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
28376
28377 * g77.f-torture/execute/20010610.f: New.
28378
28379 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
28380
28381 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
28382 names.
28383
28384 2001-06-09 Richard Henderson <rth@redhat.com>
28385
28386 * gcc.c-torture/execute/ashrdi-1.c: New.
28387 * gcc.c-torture/execute/ashldi-1.c: New.
28388 * gcc.c-torture/execute/lshrdi-1.c: New.
28389
28390 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
28391
28392 * objc/execute/load-3.m: Added. Check sending +load to categories,
28393 in addition to classes.
28394
28395 2001-06-08 Stan Shebs <shebs@apple.com>
28396
28397 * objc/execute/load-2.m: New test. From Nicola Pero
28398 <n.pero@mi.flashnet.it>.
28399
28400 2001-06-08 Jakub Jelinek <jakub@redhat.com>
28401
28402 * gcc.c-torture/execute/20010605-2.c: New test.
28403
28404 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
28405
28406 * g++.old-deja/g++.abi/vbase2.C: New test.
28407 * g++.old-deja/g++.abi/vbase3.C: New test.
28408
28409 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
28410
28411 * g++.old-deja/g++.pt/friend49.C: New test.
28412
28413 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
28414
28415 * g++.old-deja/g++.ext/anon3.C: New test.
28416
28417 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
28418
28419 * g++.old-deja/g++.other/conv7.C: New test.
28420
28421 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
28422
28423 * gcc.c-torture/compile/20010605-2.c: New test.
28424
28425 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
28426
28427 * gcc.c-torture/execute/20010604-1.c: New test.
28428
28429 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
28430
28431 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
28432
28433 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
28434
28435 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
28436 (g++_link_flags): Likewise.
28437 (g++_init): Pass gccpath's value to two previous functions.
28438
28439 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28440
28441 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
28442 Ensure logfile entry matches exec command line.
28443
28444 2001-05-31 Richard Henderson <rth@redhat.com>
28445
28446 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
28447 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
28448
28449 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
28450
28451 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
28452 compiler for irix6.2
28453
28454 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
28455
28456 * g++.old-deja/g++.other/optimize3.C: New file.
28457
28458 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
28459
28460 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
28461 assemble.
28462
28463 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
28464
28465 * g++.old-deja/g++.other/optimize2.C: New file.
28466
28467 2001-05-25 Diego Novillo <dnovillo@redhat.com>
28468
28469 * gcc.c-torture/compile/20010518-2.c: New file.
28470 * gcc.c-torture/execute/20010518-1.c: New file.
28471 * gcc.c-torture/execute/20010518-2.c: New file.
28472
28473 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
28474
28475 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
28476
28477 2001-05-24 Mark Mitchell <mark@codesourcery.com>
28478
28479 G++ no longer defines builtins that do not begin with __builtin.
28480 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
28481 * g++.old-deja/g++.brendand/misc13.C: Likewise.
28482 * g++.old-deja/g++.law/builtin1.C: Likewise.
28483 * g++.old-deja/g++.law/cvt2.C: Likewise.
28484 * g++.old-deja/g++.mike/net5.C: Likewise.
28485 * g++.old-deja/g++.other/builtins1.C: Likewise.
28486 * g++.old-deja/g++.other/builtins2.C: Likewise.
28487 * g++.old-deja/g++.other/builtins3.C: Likewise.
28488 * g++.old-deja/g++.other/builtins4.C: Likewise.
28489 * g++.old-deja/g++.other/inline8.C: Likewise.
28490 * g++.old-deja/g++.robertl/eb39.C: Likewise.
28491
28492 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
28493
28494 * g++.old-deja/g++.pt/using1.C: Adjust.
28495 * g++.old-deja/g++.pt/using2.C: New test.
28496
28497 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
28498
28499 * gcc.dg/cpp/charconst.c: New tests.
28500 * gcc.dg/cpp/escape.c: New tests.
28501 * gcc.dg/cpp/escape-1.c: New tests.
28502 * gcc.dg/cpp/escape-2.c: New tests.
28503 * gcc.dg/cpp/ucs.c: New tests.
28504
28505 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
28506
28507 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
28508 native compiler for irix6.5.
28509
28510 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
28511
28512 * lib/g++.exp (g++_include_flags): Use args to compute
28513 get_multilibs.
28514 (g++_link_flags): Likewise.
28515 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
28516
28517 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
28518
28519 * gcc.dg/c90-hexfloat-1.c: Add more tests.
28520
28521 2001-05-21 Geoff Keating <geoffk@redhat.com>
28522
28523 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
28524 this file.
28525
28526 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
28527
28528 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
28529 STACK_SIZE;
28530 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
28531 to STACK_SIZE; Use it to define size of add_histo array.
28532 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
28533 to STACK_SIZE.
28534 (f): Use GITT_SIZE to define size of gitt local table.
28535 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
28536 to STACK_SIZE; Use it to define size of bytemem array.
28537
28538 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
28539
28540 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
28541 on 68HC11/HC12 due to the asm instruction.
28542 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
28543 * gcc.c-torture/compile/920520-1.x: Likewise.
28544 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
28545 on 68HC11/HC12 because the function is larger than 64K.
28546 * gcc.c-torture/compile/961203-1.x: New file, this test fails
28547 on 68HC11/HC12 because the structure is too large.
28548
28549 2001-05-20 Richard Henderson <rth@redhat.com>
28550
28551 * gcc.c-torture/execute/20010520-1.c: New.
28552
28553 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28554
28555 * g++.old-deja/g++.warn/compare1.C: New test.
28556 * gcc.dg/compare4.c: New test.
28557
28558 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
28559
28560 * g++.old-deja/g++.other/optimize1.C: New test.
28561
28562 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28563
28564 * g++.old-deja/g++.pt/spec41.C: New test.
28565
28566 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
28567
28568 * gcc.c-torture/compile/20010114-1.x: Remove.
28569
28570 2001-05-18 Stan Shebs <shebs@apple.com>
28571
28572 * gcc.c-torture/compile/20010518-1.c: New test.
28573
28574 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
28575
28576 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
28577 * g++.old-deja/g++.pt/crash67.C: New test.
28578
28579 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
28580
28581 * g++.old-deja/g++.other/debug9.C: New test.
28582
28583 2001-05-16 Zack Weinberg <zackw@stanford.edu>
28584
28585 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
28586
28587 2001-05-16 Jan Hubicka <jh@suse.cz>
28588
28589 * gcc.c-torture/compile/20010516-1.c: New test.
28590
28591 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
28592
28593 * g++.old-deja/g++.other/crash41.C: New test.
28594
28595 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
28596
28597 * g++.old-deja/g++.pt/crash66.C: New test.
28598
28599 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
28600
28601 * g++.old-deja/g++.robertl/eb27.C: Convert.
28602
28603 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
28604
28605 * g++.dg/friend-warn.C: New test. Do not warn about friend
28606 declaration being redundant.
28607
28608 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
28609
28610 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
28611
28612 2001-05-14 Mark Mitchell <mark@codesourcery.com>
28613
28614 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
28615
28616 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
28617
28618 * lib/g++.exp: Use testsuite_flags.
28619
28620 2001-05-13 Mark Mitchell <mark@codesourcery.com>
28621
28622 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
28623
28624 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
28625
28626 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
28627
28628 2001-05-11 Mark Mitchell <mark@codesourcery.com>
28629
28630 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
28631
28632 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
28633
28634 * gcc.c-torture/compile/20010313-1.c: New test.
28635
28636 2001-05-09 Zack Weinberg <zackw@stanford.edu>
28637
28638 * gcc.dg/cpp/direct2.c: New test.
28639 * gccq.dg/cpp/direct2s.c: New test.
28640
28641 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
28642
28643 2001-05-07 Mark Mitchell <mark@codesourcery.com>
28644
28645 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
28646 * g++.old-deja/g++.other/op3.C: Likewise.
28647
28648 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
28649
28650 * gcc.dg/cpp/syshdr.h: New file.
28651 * gcc.dg/cpp/sysmac1.c: Update.
28652 * gcc.dg/cpp/sysmac2.c: Update.
28653
28654 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
28655
28656 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
28657
28658 2001-05-04 David Edelsohn <edelsohn@gnu.org>
28659
28660 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
28661 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
28662
28663 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
28664
28665 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
28666
28667 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
28668
28669 * lib/g++.exp (g++_include_flags): Don't use any special flags
28670 if TESTING_IN_BUILD_TREE is not defined.
28671 (g++_init): Use a plain 'c++' as the compiler if
28672 TESTING_IN_BUILD_TREEE is not defined.
28673
28674 2001-05-02 Jakub Jelinek <jakub@redhat.com>
28675
28676 * g++.old-deja/g++.eh/catch13.C: New test.
28677 * g++.old-deja/g++.eh/catch14.C: New test.
28678
28679 2001-05-02 Jakub Jelinek <jakub@redhat.com>
28680
28681 * gcc.dg/cpp/tr-define.c: New test.
28682
28683 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
28684
28685 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
28686 <stdlib.h>, not <malloc.h>.
28687
28688 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
28689
28690 * g++.old-deja/g++.ns/template17.C: New test.
28691
28692 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
28693
28694 * g++.old-deja/g++.pt/ref4.C: New test.
28695
28696 2001-04-30 Richard Henderson <rth@redhat.com>
28697
28698 * gcc.dg/20000724-1.c: Revert last change.
28699
28700 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
28701
28702 * g77.f-torture/execute/20010430.f: New test.
28703
28704 2001-04-30 Mark Mitchell <mark@codesourcery.com>
28705
28706 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
28707
28708 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
28709
28710 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
28711
28712 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
28713
28714 * g++.old-deja/g++.eh/crash6.C: New test.
28715
28716 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
28717
28718 * g++.old-deja/g++.other/warn7.C: New test.
28719
28720 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
28721
28722 * g++.old-deja/g++.other/defarg9.C: New test.
28723
28724 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
28725
28726 * g77.f-torture/compile/20010426.f: New test.
28727 * g77.f-torture/execute/20010426.f: New test.
28728
28729 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
28730
28731 * g77.f-torture/compile/20000629-1.x: Remove - error
28732 has been fixed.
28733
28734 2001-04-26 Jeffrey A Law (law@cygnus.com)
28735
28736 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
28737 Tweak slightly to work with g++.dg framework.
28738 * g++.dg/special/ecos.exp: Run initp1.C test.
28739 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
28740
28741 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
28742 its linker doesn't give line numbers either.
28743 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
28744
28745 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
28746
28747 * g++.old-deja/g++.other/lex1.C: New test.
28748
28749 2001-04-26 Jakub Jelinek <jakub@redhat.com>
28750
28751 * gcc.dg/noncompile/20010425-1.c: New test.
28752
28753 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
28754
28755 * g++.old-deja/g++.pt/mangle2.C: New test.
28756
28757 2001-04-25 Jakub Jelinek <jakub@redhat.com>
28758
28759 * gcc.dg/format/plus-1.c: New test.
28760
28761 2001-04-25 Jakub Jelinek <jakub@redhat.com>
28762
28763 * gcc.dg/20010423-1.c: New test.
28764
28765 2001-04-25 Jakub Jelinek <jakub@redhat.com>
28766
28767 * gcc.c-torture/execute/20010422-1.c: New test.
28768
28769 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
28770
28771 * g++.old-deja/g++.ns/type2.C: New test.
28772
28773 2001-04-24 Zack Weinberg <zackw@stanford.edu>
28774
28775 * g++.old-deja/g++.other/perf1.C: New test.
28776
28777 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
28778
28779 * gcc.dg/c99-func-2.c: Remove xfail.
28780 * gcc.dg/c99-func-3.c: Remove xfail.
28781 * gcc.dg/c99-func-4.c: Remove xfail.
28782
28783 2001-04-23 Zack Weinberg <zackw@stanford.edu>
28784
28785 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
28786
28787 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
28788
28789 * gcc.c-torture/compile/20010423-1.c: New test.
28790
28791 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
28792
28793 * g++.old-deja/g++.pt/typename28.C: New test.
28794
28795 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
28796
28797 * g++.old-deja/g++.abi/empty2.C: New test.
28798 * g++.old-deja/g++.abi/empty3.C: New test.
28799
28800 2001-04-20 Jakub Jelinek <jakub@redhat.com>
28801
28802 * g++.old-deja/g++.other/comdat2.C: New test.
28803 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
28804
28805 2001-04-20 Jakub Jelinek <jakub@redhat.com>
28806
28807 * g++.old-deja/g++.other/overload14.C: New test.
28808
28809 2001-04-20 Jakub Jelinek <jakub@redhat.com>
28810
28811 * g++.old-deja/g++.other/lookup23.C: New test.
28812
28813 2001-04-20 Jakub Jelinek <jakub@redhat.com>
28814
28815 * gcc.c-torture/execute/20010403-1.c: New test.
28816
28817 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
28818 Mark Mitchell <mark@codesourcery.com>
28819
28820 * lib/old-dejagnu.exp: Don't delete output of executable.
28821 Add .exe suffix to executables.
28822
28823 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
28824
28825 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
28826
28827 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28828
28829 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
28830
28831 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
28832
28833 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
28834 * g++.old-deja/g++.abi/crash1.C: New test.
28835
28836 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
28837
28838 * g++.old-deja/g++.other/crash40.C: New test.
28839
28840 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28841
28842 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
28843
28844 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
28845
28846 * g++.old-deja/g++.other/warn6.C: New test.
28847
28848 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
28849
28850 * g++.old-deja/g++.robertl/eb42.C: Same.
28851
28852 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28853
28854 * gcc.dg/wtr-conversion-1.c: New testcase.
28855
28856 2001-04-10 Richard Henderson <rth@redhat.com>
28857
28858 * g++.old-deja/g++.other/array5.C: New.
28859
28860 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28861
28862 * gcc.c-torture/execute/20010408-1.c: New test.
28863
28864 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
28865
28866 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
28867 headers and constructs.
28868 * g++.old-deja/g++.robertl/eb79.C: Same.
28869 * g++.old-deja/g++.robertl/eb77.C (main): Same.
28870 * g++.old-deja/g++.robertl/eb73.C: Same.
28871 * g++.old-deja/g++.robertl/eb66.C (main): Same.
28872 * g++.old-deja/g++.robertl/eb55.C (t): Same.
28873 * g++.old-deja/g++.robertl/eb54.C (main): Same.
28874 * g++.old-deja/g++.robertl/eb46.C (main): Same.
28875 * g++.old-deja/g++.robertl/eb44.C: Same.
28876 * g++.old-deja/g++.robertl/eb41.C (main): Same.
28877 * g++.old-deja/g++.robertl/eb4.C (main): Same.
28878 * g++.old-deja/g++.robertl/eb39.C: Same.
28879 * g++.old-deja/g++.robertl/eb33.C (main): Same.
28880 * g++.old-deja/g++.robertl/eb31.C (main): Same.
28881 * g++.old-deja/g++.robertl/eb30.C: Same.
28882 * g++.old-deja/g++.robertl/eb3.C: Same.
28883 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
28884 * g++.old-deja/g++.robertl/eb21.C: Same.
28885 * g++.old-deja/g++.robertl/eb15.C: Same.
28886 * g++.old-deja/g++.robertl/eb118.C: Same.
28887 * g++.old-deja/g++.robertl/eb115.C (main): Same.
28888 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
28889 * g++.old-deja/g++.robertl/eb109.C: Same.
28890 * g++.old-deja/g++.other/sibcall1.C (main): Same.
28891 * g++.old-deja/g++.mike/rtti1.C: Same.
28892 * g++.old-deja/g++.mike/p658.C: Same.
28893 * g++.old-deja/g++.mike/net46.C: Same.
28894 * g++.old-deja/g++.mike/net34.C: Same.
28895 * g++.old-deja/g++.mike/memoize1.C: Same.
28896 * g++.old-deja/g++.mike/eh2.C: Same.
28897 * g++.old-deja/g++.law/weak.C: Same.
28898 * g++.old-deja/g++.law/visibility7.C: Same.
28899 * g++.old-deja/g++.law/visibility25.C: Same.
28900 * g++.old-deja/g++.law/visibility22.C: Same.
28901 * g++.old-deja/g++.law/visibility2.C: Same.
28902 * g++.old-deja/g++.law/visibility17.C: Same.
28903 * g++.old-deja/g++.law/visibility13.C: Same.
28904 * g++.old-deja/g++.law/visibility10.C: Same.
28905 * g++.old-deja/g++.law/visibility1.C: Same.
28906 * g++.old-deja/g++.law/virtual3.C (eval): Same.
28907 * g++.old-deja/g++.law/vbase1.C: Same.
28908 * g++.old-deja/g++.law/operators32.C: Same.
28909 * g++.old-deja/g++.law/nest3.C: Same.
28910 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
28911 * g++.old-deja/g++.law/except5.C (main): Same.
28912 * g++.old-deja/g++.law/cvt7.C (run): Same.
28913 * g++.old-deja/g++.law/cvt2.C: Same.
28914 * g++.old-deja/g++.law/cvt16.C: Same.
28915 * g++.old-deja/g++.law/ctors6.C (bar): Same.
28916 * g++.old-deja/g++.law/ctors17.C (main): Same.
28917 * g++.old-deja/g++.law/ctors13.C: Same.
28918 * g++.old-deja/g++.law/ctors12.C (main): Same.
28919 * g++.old-deja/g++.law/ctors10.C: Same.
28920 * g++.old-deja/g++.law/code-gen5.C: Same.
28921 * g++.old-deja/g++.law/bad-error7.C: Same.
28922 * g++.old-deja/g++.law/arm9.C: Same.
28923 * g++.old-deja/g++.law/arm12.C: Same.
28924 * g++.old-deja/g++.law/arg8.C: Same.
28925 * g++.old-deja/g++.law/arg1.C: Same.
28926 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
28927 * g++.old-deja/g++.jason/template31.C: Same.
28928 * g++.old-deja/g++.jason/template24.C (main): Same.
28929 * g++.old-deja/g++.jason/2371.C: Same.
28930 * g++.old-deja/g++.eh/new2.C: Same.
28931 * g++.old-deja/g++.eh/new1.C: Same.
28932 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
28933 * g++.old-deja/g++.brendan/nest21.C (main): Same.
28934 * g++.old-deja/g++.brendan/err-msg3.C: Same.
28935 * g++.old-deja/g++.brendan/crash62.C: Same.
28936 * g++.old-deja/g++.brendan/crash52.C: Same.
28937 * g++.old-deja/g++.brendan/crash49.C (main): Same.
28938 * g++.old-deja/g++.brendan/crash38.C: Same.
28939 * g++.old-deja/g++.brendan/crash15.C (main): Same.
28940 * g++.old-deja/g++.brendan/copy9.C: Same.
28941
28942 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
28943
28944 * gcc.c-torture/execute/20001203-2.c (memset):
28945 Count argument is of type __SIZE_TYPE__.
28946
28947 2001-04-04 Diego Novillo <dnovillo@redhat.com>
28948
28949 * gcc.c-torture/compile/20010404-1.c: New test.
28950
28951 2001-04-04 Jakub Jelinek <jakub@redhat.com>
28952
28953 * gcc.c-torture/compile/20010326-1.c: New test.
28954
28955 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
28956
28957 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
28958 peculiarities of the SH.
28959 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
28960
28961 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
28962
28963 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
28964 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
28965 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
28966
28967 2001-04-02 Jakub Jelinek <jakub@redhat.com>
28968
28969 * g77.f-torture/compile/20010321-1.f: New test.
28970
28971 2001-04-02 Jakub Jelinek <jakub@redhat.com>
28972
28973 * gcc.c-torture/compile/20010329-1.c: New test.
28974
28975 2001-04-02 Jakub Jelinek <jakub@redhat.com>
28976
28977 * gcc.c-torture/execute/20010329-1.c: New test.
28978
28979 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
28980
28981 * g++.old-deja/g++.other/eh4.C: Fix typo.
28982
28983 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
28984
28985 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
28986
28987 2001-03-28 Philip Blundell <philb@gnu.org>
28988
28989 * gcc.c-torture/compile/20010328-1.c: New test.
28990
28991 2001-03-27 Richard Henderson <rth@redhat.com>
28992
28993 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
28994 * g++.old-deja/g++.eh/vbase3.C: Likewise.
28995
28996 2001-03-27 Alan Modra <alan@linuxcare.com.au>
28997
28998 * gcc.c-torture/compile/20010327-1.c: New test.
28999
29000 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
29001
29002 * g++.old-deja/g++.other/friend12.C: New test.
29003 * g++.old-deja/g++.other/friend9.C: Expect no errors.
29004 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
29005
29006 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
29007
29008 * gcc.c-torture/execute/20010325-1.c: New test.
29009
29010 2001-03-23 Jakub Jelinek <jakub@redhat.com>
29011
29012 * g++.old-deja/g++.other/mangle3.C: New test.
29013
29014 2001-03-22 Jakub Jelinek <jakub@redhat.com>
29015
29016 * g++.old-deja/g++.other/anon8.C: New test.
29017
29018 2001-03-20 Philip Blundell <philb@gnu.org>
29019
29020 * gcc.c-torture/compile/20010320-1.c: New test.
29021
29022 2001-03-17 Richard Henderson <rth@redhat.com>
29023
29024 * g++.old-deja/g++.other/eh4.C: Add expected error text.
29025
29026 2001-03-15 Geoff Keating <geoff@redhat.com>
29027
29028 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
29029 tests on AIX.
29030
29031 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
29032
29033 * g++.old-deja/g++.other/eh4.C: New test.
29034
29035 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
29036
29037 * gcc.dg/cpp/mi1.c: Update.
29038
29039 2001-03-14 Jakub Jelinek <jakub@redhat.com>
29040
29041 * g++.old-deja/g++.other/regstack.C: New test.
29042
29043 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
29044
29045 * g++.old-deja/g++.other/ref4.C: New test.
29046
29047 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
29048
29049 * objc/execute/va_method.m: Added.
29050 * objc/execute/IMP.m: Added.
29051 * objc/execute/_cmd.m: Added.
29052 * objc/execute/accessing_ivars.m: Added.
29053 * objc/execute/class-1.m: Added.
29054 * objc/execute/class-10.m: Added.
29055 * objc/execute/class-11.m: Added.
29056 * objc/execute/class-12.m: Added.
29057 * objc/execute/class-13.m: Added.
29058 * objc/execute/class-14.m: Added.
29059 * objc/execute/class-2.m: Added.
29060 * objc/execute/class-3.m: Added.
29061 * objc/execute/class-4.m: Added.
29062 * objc/execute/class-5.m: Added.
29063 * objc/execute/class-6.m: Added.
29064 * objc/execute/class-7.m: Added.
29065 * objc/execute/class-8.m: Added.
29066 * objc/execute/class-9.m: Added.
29067 * objc/execute/class-tests-1.h
29068 * objc/execute/class-tests-2.h
29069 * objc/execute/compatibility_alias.m: Added.
29070 * objc/execute/encode-1.m: Added.
29071 * objc/execute/formal_protocol-1.m: Added.
29072 * objc/execute/formal_protocol-2.m: Added.
29073 * objc/execute/formal_protocol-3.m: Added.
29074 * objc/execute/formal_protocol-4.m: Added.
29075 * objc/execute/formal_protocol-5.m: Added.
29076 * objc/execute/formal_protocol-6.m: Added.
29077 * objc/execute/formal_protocol-7.m: Added.
29078 * objc/execute/informal_protocol.m: Added.
29079 * objc/execute/initialize.m: Added.
29080 * objc/execute/load.m: Added.
29081 * objc/execute/many_args_method.m: Added.
29082 * objc/execute/nested-3.m: Added.
29083 * objc/execute/no_clash.m: Added.
29084 * objc/execute/private.m: Added.
29085 * objc/execute/redefining_self.m: Added.
29086 * objc/execute/root_methods.m: Added.
29087 * objc/execute/selector-1.m: Added.
29088 * objc/execute/static-1.m: Added.
29089 * objc/execute/static-2.m: Added.
29090 * objc/execute/va_method.m: Added.
29091
29092 2001-03-10 Richard Henderson <rth@redhat.com>
29093
29094 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
29095
29096 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
29097
29098 * g++.old-deja/g++.other/crash31.C: XFAIL.
29099 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
29100 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
29101 * gcc.c-torture/execute/20010123-1.x: XFAIL.
29102 * gcc.c-torture/execute/20010124-1.x: XFAIL.
29103 * gcc.dg/sequence-pt-1.c: XFAIL one test.
29104
29105 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
29106
29107 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
29108
29109 2001-03-06 Zack Weinberg <zackw@stanford.edu>
29110
29111 * gcc.dg/20000724-1.c: Don't use multiline strings.
29112
29113 2001-03-06 Zack Weinberg <zackw@stanford.edu>
29114
29115 * objc/execute/string1.m, objc/execute/string2.m: Compare the
29116 result of -cString against what we expect it to be; don't just
29117 print it out for no one to read.
29118
29119 * objc/execute/string3.m, objc/execute/string4.m: New tests.
29120 Based on testcases provided by Nicola Pero.
29121
29122 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
29123
29124 * gcc.dg/cpp/macro7.c: New test.
29125
29126 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
29127
29128 * gcc.dg/cpp/multiline.c: Update.
29129
29130 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
29131
29132 * g++.old-deja/g++.other/enum3.C: New test.
29133
29134 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
29135
29136 * g++.old-deja/g++.other/pod1.C: New test.
29137
29138 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
29139
29140 * g++.old-deja/g++.ext/overload1.C: New test.
29141
29142 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
29143
29144 * g++.old-deja/g++.pt/using1.C: New test.
29145
29146 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
29147
29148 * g++.old-deja/g++.other/using9.C: New test.
29149
29150 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
29151
29152 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
29153
29154 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
29155
29156 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
29157
29158 * g++.old-deja/g++.ext/realpt1.C: Remove.
29159
29160 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
29161
29162 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
29163
29164 2001-02-26 Will Cohen <wcohen@redhat.com>
29165
29166 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
29167
29168 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
29169
29170 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
29171 templatized constructors.
29172
29173 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29174
29175 * gcc.c-torture/execute/20010224-1.c: New test.
29176
29177 2001-02-23 Jakub Jelinek <jakub@redhat.com>
29178
29179 * gcc.c-torture/execute/20010222-1.c: New test.
29180
29181 2001-02-22 Jakub Jelinek <jakub@redhat.com>
29182
29183 * g++.old-deja/g++.other/inline20.C: New test.
29184
29185 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
29186
29187 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
29188
29189 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
29190
29191 * g++.old-deja/g++.other/lookup22.C: New test.
29192
29193 2001-02-19 Zack Weinberg <zackw@stanford.edu>
29194
29195 * g77.dg: New directory.
29196 * g77.dg/20010216-1.f: New test case.
29197 * g77.dg/dg.exp: New driver.
29198 * lib/g77-dg.exp: New driver library.
29199
29200 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29201
29202 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
29203
29204 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
29205
29206 * g++.old-deja/g++.other/decl9.C: New test.
29207
29208 2001-02-16 Jakub Jelinek <jakub@redhat.com>
29209
29210 * g++.old-deja/g++.other/init16.C: Update the test so that it does
29211 not need <string> and also tests the initialization at runtime.
29212
29213 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
29214
29215 * gcc.c-torture/execute/longlong.c: New test.
29216
29217 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
29218
29219 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
29220
29221 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
29222
29223 * gcc.c-torture/execute/920302-1.c (execute):
29224 Change argument type to short.
29225
29226 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
29227
29228 * g++.old-deja/g++.pt/deduct6.C: New test.
29229
29230 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
29231
29232 * g++.old-deja/g++.pt/deduct5.C: New test.
29233
29234 2001-02-14 Jakub Jelinek <jakub@redhat.com>
29235
29236 * gcc.c-torture/execute/20010209-1.c: New test.
29237
29238 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
29239
29240 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
29241
29242 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
29243
29244 * g++.dg/vtgc1.C: Update for new ABI.
29245
29246 * consistency.vlad: New directory, 1665 files.
29247
29248 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
29249
29250 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
29251 return type.
29252 * gcc.dg/cpp/digraphs.c: Declare puts.
29253
29254 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
29255
29256 * g++.old-deja/g++.other/warn5.C: New test.
29257
29258 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
29259
29260 * g++.old-deja/g++.pt/spec40.C: New test.
29261
29262 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
29263
29264 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
29265 case.
29266 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
29267
29268 2001-02-12 Jakub Jelinek <jakub@redhat.com>
29269
29270 * gcc.c-torture/compile/20010209-1.c: New test.
29271
29272 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
29273
29274 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
29275 excess errors message but not if it crashes.
29276 * g++.old-deja/g++.other/crash27.C: Likewise.
29277 * g++.old-deja/g++.other/crash28.C: Likewise.
29278 * g++.old-deja/g++.other/crash30.C: Likewise.
29279 * g++.old-deja/g++.other/crash32.C: Likewise.
29280 * g++.old-deja/g++.other/crash35.C: Likewise.
29281 * g++.old-deja/g++.pt/inherit2.C: Likewise.
29282
29283 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
29284
29285 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
29286 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
29287 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
29288 g77.f-torture/execute/execute.exp,
29289 g77.f-torture/noncompile/noncompile.exp,
29290 gcc.c-torture/execute/execute.exp,
29291 gcc.c-torture/execute/memcheck/memcheck.exp,
29292 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
29293 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
29294 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
29295 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
29296 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
29297 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
29298 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
29299 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
29300 Remove bug reporting instructions with ancient email addresses.
29301
29302 2001-02-07 Jakub Jelinek <jakub@redhat.com>
29303
29304 * gcc.dg/20010202-1.c: New test.
29305 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
29306
29307 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
29308
29309 * g++.dg/stdbool-if.C: New test.
29310
29311 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
29312
29313 * objc/execute/fdecl.m: Added main().
29314
29315 2001-02-07 Jakub Jelinek <jakub@redhat.com>
29316
29317 * gcc.c-torture/execute/20010206-1.c: New test.
29318
29319 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
29320
29321 * gcc.dg/cpp/avoidpaste1.c: Update.
29322
29323 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
29324
29325 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
29326 Pero <nicola@brainstorm.co.uk>.
29327 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
29328
29329 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
29330
29331 * g++.old-deja/g++.pt/spec39.C: New test.
29332
29333 2001-02-05 Jakub Jelinek <jakub@redhat.com>
29334
29335 * gcc.c-torture/compile/20010202-1.c: New test.
29336
29337 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
29338
29339 * g++.old-deja/g++.abi/primary2.C: New test.
29340 * g++.old-deja/g++.abi/primary3.C: New test.
29341 * g++.old-deja/g++.abi/primary4.C: New test.
29342 * g++.old-deja/g++.abi/primary5.C: New test.
29343 * g++.old-deja/g++.abi/vtable3.h: New test.
29344 * g++.old-deja/g++.abi/vtable3a.C: New test.
29345 * g++.old-deja/g++.abi/vtable3b.C: New test.
29346 * g++.old-deja/g++.abi/vtable3c.C: New test.
29347 * g++.old-deja/g++.abi/vtable3d.C: New test.
29348 * g++.old-deja/g++.abi/vtable3e.C: New test.
29349 * g++.old-deja/g++.abi/vtable3f.C: New test.
29350 * g++.old-deja/g++.abi/vtable3g.C: New test.
29351 * g++.old-deja/g++.abi/vtable3h.C: New test.
29352 * g++.old-deja/g++.abi/vtable3i.C: New test.
29353 * g++.old-deja/g++.abi/vtable3j.C: New test.
29354 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
29355
29356 2001-02-03 Jakub Jelinek <jakub@redhat.com>
29357
29358 * g++.old-deja/g++.other/anon6.C: New test.
29359 * g++.old-deja/g++.other/anon7.C: New test.
29360
29361 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
29362
29363 * gcc.dg/cpp/avoidpaste2.c: New tests.
29364
29365 2001-01-31 Jakub Jelinek <jakub@redhat.com>
29366
29367 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
29368
29369 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
29370
29371 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
29372 DECIMAL_DIG cases for Irix."
29373
29374 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
29375
29376 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
29377
29378 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
29379
29380 * gcc.dg/c99-tag-1.c: New test.
29381
29382 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
29383
29384 * gcc.dg/cpp/tr-warn1.c: Add tests.
29385
29386 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
29387
29388 * gcc.dg/cpp/avoidpaste1.c: Update.
29389 * gcc.dg/cpp/paste4.c: Update.
29390
29391 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
29392
29393 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
29394 cases for Irix.
29395
29396 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
29397
29398 * g++.old-deja/g++.other/inline19.C: New test.
29399
29400 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
29401
29402 * gcc.dg/Wlarger-than.c: New test.
29403
29404 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
29405
29406 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
29407
29408 2001-01-29 Jakub Jelinek <jakub@redhat.com>
29409
29410 * gcc.c-torture/execute/20010129-1.c: New test.
29411 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
29412
29413 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
29414
29415 * gcc.dg/cpp/avoidpaste1.c: Test case.
29416
29417 2001-01-28 Jakub Jelinek <jakub@redhat.com>
29418
29419 * g++.old-deja/g++.other/inline18.C: New test.
29420
29421 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29422
29423 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
29424 and __builtin_putchar.
29425
29426 2001-01-27 Jakub Jelinek <jakub@redhat.com>
29427
29428 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
29429 tests.
29430
29431 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
29432
29433 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
29434 floating point number rounding mode to round to the nearest
29435 representable mode.
29436
29437 2001-01-25 Jakub Jelinek <jakub@redhat.com>
29438
29439 * g++.old-deja/g++.other/mangle2.C: New test.
29440
29441 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
29442
29443 * gcc.c-torture/compile/20010124-1.c: New test.
29444
29445 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
29446
29447 * g++.old-deja/g++.pt/spec38.C: New test.
29448
29449 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29450
29451 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
29452 "Build don't run".
29453
29454 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29455
29456 * gcc.c-torture/execute/20010123-1.c: New test.
29457
29458 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
29459
29460 * g++.old-deja/g++.pt/spec37.C: New test.
29461
29462 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
29463
29464 * g++.old-deja/g++.pt/overload14.C: New test.
29465
29466 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29467
29468 * gcc.c-torture/execute/20010122-1.c: New test, exercise
29469 __builtin_return_address.
29470
29471 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
29472
29473 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
29474 * g++.old-deja/g++.pt/spec35.C: New test.
29475 * g++.old-deja/g++.pt/spec36.C: New test.
29476
29477 2001-01-20 Jakub Jelinek <jakub@redhat.com>
29478
29479 * gcc.c-torture/compile/20010118-1.c: New test.
29480
29481 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
29482
29483 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
29484
29485 2001-01-19 Jakub Jelinek <jakub@redhat.com>
29486
29487 * gcc.c-torture/execute/20010119-1.c: New test.
29488
29489 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
29490
29491 * g++.old-deja/g++.other/vbase5.C: New test.
29492
29493 2001-01-19 Jakub Jelinek <jakub@redhat.com>
29494
29495 * gcc.c-torture/execute/20010118-1.c: New test.
29496
29497 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
29498
29499 * g++.old-deja/g++.pt/deduct3.C: New test.
29500
29501 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
29502
29503 * g++.old-deja/g++.pt/spec34.C: New test.
29504
29505 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
29506
29507 * g77.f-torture/compile/20000601-2.f: New test.
29508
29509 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
29510
29511 * g++.old-deja/g++.other/init17.C: New test.
29512
29513 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
29514
29515 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
29516
29517 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
29518
29519 * g++.old-deja/g++.pt/unify8.C: New test.
29520
29521 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
29522
29523 * g++.old-deja/g++.abi/vbase1.C: New test.
29524
29525 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
29526
29527 * g++.old-deja/g++.pt/crash65.C: New test.
29528
29529 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
29530
29531 * gcc.dg/cpp/assembl2.S: New test case.
29532
29533 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
29534
29535 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
29536 are supported.
29537
29538 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29539
29540 * g++.old-deja/g++.other/builtins1.C: New test.
29541 * g++.old-deja/g++.other/builtins2.C: Likewise.
29542 * g++.old-deja/g++.other/builtins3.C: Likewise.
29543 * g++.old-deja/g++.other/builtins4.C: Likewise.
29544
29545 2001-01-17 Jakub Jelinek <jakub@redhat.com>
29546
29547 * gcc.c-torture/compile/20010117-1.c: New test.
29548 * gcc.c-torture/compile/20010117-2.c: New test.
29549
29550 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
29551
29552 * g77.f-torture/execute/20010116.[fx]: New test,
29553 XFAIL on i?86-*-*.
29554 * g77.f-torture/compile/20010115.f: Indicate it's
29555 a test for PR fortran/1636.
29556
29557 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
29558
29559 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
29560
29561 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
29562
29563 * g77.f-torture/compile/20010115.f: New test.
29564
29565 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
29566
29567 * g++.old-deja/g++.pt/nontype5.C: New test.
29568
29569 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
29570
29571 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
29572 have an equivalent working one below it.
29573
29574 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
29575
29576 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
29577 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
29578
29579 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
29580
29581 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
29582 message containing "init_priority".
29583 (conpr-2.C): Likewise.
29584 (conpr-3.C): Likewise.
29585 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
29586
29587 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29588
29589 * gcc.c-torture/execute/20010114-2.c: New test.
29590
29591 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
29592
29593 * gcc.c-torture/compile/20010114-1.c: New test.
29594 * gcc.c-torture/compile/20010114-1.x: Xfail.
29595 * gcc.c-torture/compile/20010114-2.c: New test.
29596 * gcc.c-torture/execute/20010114-1.c: New test.
29597 * gcc.dg/trunc-1.c: New test.
29598 * gcc.dg/uninit-B.c: New test.
29599
29600 2001-01-13 Nick Clifton <nickc@redhat.com>
29601
29602 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
29603 target.
29604
29605 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
29606
29607 * gcc.c-torture/compile/20010113-1.c: New test.
29608
29609 2001-01-13 Jakub Jelinek <jakub@redhat.com>
29610
29611 * gcc.c-torture/compile/20001212-1.c: New test.
29612
29613 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
29614
29615 * gcc.dg/cpp/widestr1.c: Update.
29616 * gcc.dg/cpp/prag-imp.c: Remove.
29617
29618 2001-01-12 Jakub Jelinek <jakub@redhat.com>
29619
29620 * gcc.c-torture/execute/20000801-3.x: Remove.
29621 * gcc.dg/c90-init-1.c: New test.
29622 * gcc.dg/c99-init-1.c: New test.
29623 * gcc.dg/c99-init-2.c: New test.
29624 * gcc.dg/gnu99-init-1.c: New test.
29625
29626 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
29627
29628 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
29629 testing that no relevant ones were found.
29630
29631 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
29632
29633 * g++.old-deja/g++.pt/cast2.C: New test.
29634
29635 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
29636
29637 * g++.old-deja/g++.pt/friend47.C: New test.
29638
29639 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
29640
29641 * g++.old-deja/g++.pt/instantiate13.C: New test.
29642
29643 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
29644
29645 * g++.old-deja/g++.other/defarg7.C: New test.
29646 * g++.old-deja/g++.other/defarg8.C: New test.
29647
29648 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
29649
29650 * g++.old-deja/g++.pt/crash64.C: New test.
29651
29652 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
29653
29654 * g++.old-deja/g++.pt/crash63.C: New test.
29655
29656 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
29657
29658 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
29659
29660 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
29661
29662 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
29663
29664 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
29665
29666 * g++.old-deja/g++.pt/error3.C: New test.
29667
29668 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
29669
29670 * g++.old-deja/g++.other/crash39.C: New test.
29671
29672 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
29673
29674 * g++.old-deja/g++.other/vbase4.C: New test.
29675
29676 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
29677
29678 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
29679 * gcc.dg/special/20000419-2.c: New file. Identical to above.
29680 * gcc.dg/special/special.exp: New test driver which will check
29681 for alias support for the above test.
29682
29683 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
29684
29685 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
29686 problems on small machines.
29687 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
29688 parameterize.
29689
29690 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
29691
29692 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
29693 mips.
29694 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
29695
29696 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
29697
29698 * g++.old_deja/g++.pt/using8.C: New test.
29699
29700 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
29701
29702 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
29703
29704 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
29705
29706 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
29707 where a failure is expected.
29708 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
29709
29710 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
29711
29712 * g++.old_deja/g++.pt/instantiate12.C: New test.
29713
29714 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
29715
29716 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
29717 start of structs.
29718 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
29719 * g++.old-deja/g++.brendan/crash17.C: Likewise.
29720 * g++.old-deja/g++.brendan/crash29.C: Likewise.
29721 * g++.old-deja/g++.brendan/crash48.C: Likewise.
29722 * g++.old-deja/g++.brendan/ns1.C: Likewise.
29723 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
29724 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
29725 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
29726 * g++.old-deja/g++.eh/spec6.C: Likewise.
29727 * g++.old-deja/g++.jason/crash3.C: Likewise.
29728 * g++.old-deja/g++.law/ctors11.C: Likewise.
29729 * g++.old-deja/g++.law/ctors17.C: Likewise.
29730 * g++.old-deja/g++.law/ctors5.C: Likewise.
29731 * g++.old-deja/g++.law/ctors9.C: Likewise.
29732 * g++.old-deja/g++.mike/ambig1.C: Likewise.
29733 * g++.old-deja/g++.mike/net22.C: Likewise.
29734 * g++.old-deja/g++.mike/p3538a.C: Likewise.
29735 * g++.old-deja/g++.mike/p3538b.C: Likewise.
29736 * g++.old-deja/g++.mike/virt3.C: Likewise.
29737 * g++.old-deja/g++.niklas/t128.C: Likewise.
29738 * g++.old-deja/g++.other/anon4.C: Likewise.
29739 * g++.old-deja/g++.other/using1.C: Likewise.
29740 * g++.old-deja/g++.other/warn3.C: Likewise.
29741 * g++.old-deja/g++.pt/t37.C: Likewise.
29742 * g++.old-deja/g++.robertl/eb69.C: Likewise.
29743 * g++.old-deja/g++.robertl/eb71.C: Likewise.
29744
29745 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
29746
29747 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
29748
29749 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29750
29751 * gcc.c-torture/execute/stdio-opt-3.c: New test.
29752
29753 2001-01-07 Jakub Jelinek <jakub@redhat.com>
29754
29755 * gcc.c-torture/compile/20010107-1.c: New test.
29756
29757 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
29758
29759 * gcc.c-torture/execute/builtin-noret-1.c: New test.
29760
29761 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
29762
29763 * gcc.dg/format/format.h: New file.
29764 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
29765 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
29766 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
29767 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
29768 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
29769 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
29770 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
29771 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
29772 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
29773 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
29774 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
29775 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
29776 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
29777 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
29778 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
29779 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
29780 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
29781 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
29782 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
29783 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
29784 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
29785 instead of declaring standard types, macros and functions in each
29786 test.
29787
29788 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
29789
29790 * gcc.c-torture/execute/20010106-1.c: New test.
29791
29792 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
29793
29794 * gcc.dg/format/format.exp: New file.
29795 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
29796 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
29797 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
29798 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
29799 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
29800 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
29801 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
29802 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
29803 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
29804 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
29805 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
29806 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
29807 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
29808 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
29809 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
29810 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
29811 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
29812 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
29813 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
29814 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
29815 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
29816 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
29817 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
29818 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
29819 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
29820 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
29821 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
29822 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
29823 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
29824 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
29825 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
29826 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
29827 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
29828 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
29829 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
29830 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
29831 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
29832 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
29833 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
29834 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
29835 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
29836 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
29837
29838 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
29839
29840 * gcc.c-torture/execute/991228-1.c: Take word endianness into
29841 account.
29842
29843 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
29844
29845 * gcc.c-torture/execute/builtin-complex-1.c: New test.
29846
29847 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
29848
29849 * g++.old-deja/g++.pt/crash62.C: New test.
29850
29851 2001-01-04 Richard Henderson <rth@redhat.com>
29852
29853 * gcc.dg/20000926-1.c: Update expected warnings.
29854 * gcc.dg/array-2.c: Likewise.
29855 * gcc.dg/array-4.c: Also validate flexible array members.
29856 * gcc.dg/c99-flex-array-1.c: New.
29857
29858 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
29859
29860 * gcc.c-torture/compile/20001222-1.x: Remove.
29861
29862 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
29863
29864 * gcc.c-torture/execute/built-in-setjmp.c: New.
29865
29866 2001-01-03 Richard Henderson <rth@redhat.com>
29867
29868 * gcc.dg/940510-1.c: Update expected error wording.
29869 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
29870
29871 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
29872
29873 * lib/target-supports.exp (check_alias_available): Modified to
29874 indicate aliases not supported if only weak aliases are supported.
29875
29876 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29877
29878 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
29879 Turn on cmpstrsi checks for __pj__ and __i370__.
29880
29881 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
29882
29883 * g++.old-deja/g++.other/virtual11.C: New test.
29884
29885 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
29886
29887 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
29888
29889 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29890
29891 * gcc.c-torture/compile/20010102-1.c: New test.
29892
29893 2001-01-02 Andreas Jaeger <aj@suse.de>
29894
29895 * gcc.dg/noreturn-3.c: New test.
29896
29897 * gcc.dg/noreturn-4.c: New test.
29898
29899 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29900
29901 * gcc.c-torture/execute/stdio-opt-1.c: Also test
29902 __builtin_fputc and __builtin_fwrite.
29903
29904 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
29905
29906 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
29907 signed char, not default char.
29908
29909 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
29910
29911 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
29912
29913 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
29914
29915 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
29916
29917 2000-12-29 Richard Henderson <rth@redhat.com>
29918
29919 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
29920 (__cyg_profile_func_exit): Define.
29921
29922 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
29923
29924 * g++.dg/vtgc1.C: New test.
29925
29926 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
29927
29928 * gcc.dg/noncompile/20001228-1.c: New test.
29929
29930 * gcc.dg/20001228-1.c: New test.
29931
29932 * gcc.c-torture/execute/20001228-1.c: New test.
29933
29934 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
29935
29936 * gcc.dg/format-strfmon-1.c: New test.
29937
29938 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29939
29940 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
29941 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
29942 * gcc.c-torture/execute/string-opt-1.c: Likewise.
29943 * gcc.c-torture/execute/string-opt-2.c: Likewise.
29944 * gcc.c-torture/execute/string-opt-3.c: Likewise.
29945 * gcc.c-torture/execute/string-opt-4.c: Likewise.
29946 * gcc.c-torture/execute/string-opt-6.c: Likewise.
29947 * gcc.c-torture/execute/string-opt-7.c: Likewise.
29948 * gcc.c-torture/execute/string-opt-8.c: Likewise.
29949 * gcc.c-torture/execute/string-opt-9.c: Likewise.
29950 * gcc.c-torture/execute/string-opt-10.c: Likewise.
29951 * gcc.c-torture/execute/string-opt-11.c: Likewise.
29952 * gcc.c-torture/execute/string-opt-12.c: Likewise.
29953
29954 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
29955 * gcc.c-torture/execute/string-opt-4.c: Test index.
29956
29957 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
29958
29959 * gcc.c-torture/compile/20001226-1.c: New test.
29960
29961 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
29962
29963 * gcc.c-torture/compile/20001222-1.c: New test.
29964 * gcc.c-torture/compile/20001222-1.x: Xfail.
29965
29966 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
29967
29968 * gcc.c-torture/execute/comp-goto-2.c: New test.
29969
29970 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
29971
29972 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
29973 Use long types if __INT_MAX__ is 32767.
29974 (main): Use cast to (sint32 *) when poking 88 into a_page.
29975
29976 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
29977
29978 2000-12-21 Bernd Schmidt <bernds@redhat.com>
29979
29980 * gcc.c-torture/compile/20001221-1.c: New test.
29981 * gcc.c-torture/execute/20001221-1.c: New test.
29982
29983 2000-12-20 Richard Henderson <rth@redhat.com>
29984
29985 * g++.old-deja/g++.pt/crash36.C: Update error lines.
29986 * g++.old-deja/g++.robertl/eb109.C: Likewise.
29987
29988 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29989
29990 * gcc.dg/compare3.c: New test.
29991
29992 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
29993
29994 * gcc.dg/format-warnll-1.c: New test.
29995
29996 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
29997
29998 * gcc.dg/cpp/cmdlne-P.c: New test.
29999
30000 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
30001
30002 * gcc.c-torture/execute/builtin-abs-1.c,
30003 gcc.c-torture/execute/builtin-abs-2.c: New tests.
30004
30005 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
30006
30007 * gcc.dg/cpp/multiline.c: New test.
30008
30009 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
30010
30011 * g++.old-deja/g++.other/syshdr1.C: Update.
30012 * gcc.dg/cpp/lineflags.c: Remove temporarily.
30013
30014 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30015
30016 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
30017
30018 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30019
30020 * g++.old-deja/g++.pt/ttp65.C: New test.
30021
30022 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30023
30024 * g++.old-deja/g++.pt/ttp64.C: New test.
30025
30026 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30027
30028 * g++.old-deja/g++.pt/spec33.C: New test.
30029
30030 2000-12-14 Catherine Moore <clm@redhat.com>
30031
30032 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
30033 * gcc.c-torture/execute/920612-2.c: Likewise.
30034 * gcc.c-torture/execute/920428-2.c: Likewise.
30035 * gcc-c-torture/execute/va-arg-11.c: Call exit.
30036 * gcc.c-torture/execute/va-arg-21.c: Likewise.
30037
30038 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30039
30040 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
30041 * gcc.dg/pack-test-2.c: Likewise.
30042
30043 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
30044
30045 Tests by Zack Weinberg <zackw@stanford.edu>.
30046
30047 * gcc.dg/cpp/defined.c: Update.
30048 * gcc.dg/cpp/defined_trad.c: New tests.
30049
30050 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
30051
30052 * gcc.dg/cpp/trad-direct.c: Update.
30053
30054 2000-12-11 Neil Booth <neilb@earthling.net>
30055
30056 * gcc.dg/cpp/defined_trad.c
30057
30058 2000-12-11 Neil Booth <neilb@earthling.net>
30059
30060 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
30061
30062 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
30063
30064 * gcc.dg/format-miss-2.c: New test.
30065
30066 2000-12-09 Neil Booth <neilb@earthling.net>
30067
30068 * gcc.dg/cpp/lineflags.c: New tests.
30069 * gcc.dg/cpp/poison.c: Update.
30070 * gcc.dg/cpp/redef2.c: Update.
30071 * gcc.dg/cpp/skipping.c: New test.
30072
30073 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
30074
30075 * g++.old-deja/g++.other/eh3.C: New testcase.
30076
30077 2000-12-07 Neil Booth <neilb@earthling.net>
30078
30079 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
30080 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
30081 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
30082 wtr-union-init-2.c, wtr-union-init-3.c: Update.
30083 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
30084 Update.
30085
30086 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
30087
30088 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
30089 __SIZE_TYPE__ instead of int for type of integers cast to
30090 pointers.
30091
30092 2000-12-07 Jakub Jelinek <jakub@redhat.com>
30093
30094 * g++.old-deja/g++.other/cleanup4.C: New test.
30095
30096 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
30097
30098 * format-sec-1.c: New test.
30099
30100 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
30101
30102 * gcc.dg/format-nonlit-3.c: New test.
30103
30104 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
30105
30106 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
30107 through a null pointer.
30108
30109 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30110
30111 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
30112 * g++.old-deja/g++.pt/partial4.C: New test.
30113
30114 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
30115
30116 * gcc.c-torture/execute/ieee/hugeval.x: New.
30117
30118 2000-12-06 Neil Booth <neilb@earthling.net>
30119
30120 * gcc.dg/cpp/backslash2.c: New tests.
30121
30122 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30123
30124 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
30125 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
30126
30127 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
30128
30129 * gcc.c-torture/execute/20001203-2.c: New testcase.
30130
30131 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
30132
30133 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
30134 * g++.old-deja/g++.other/virtual10.C: New test.
30135
30136 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
30137
30138 * g++.old-deja/g++.mike/pmf5.C: Remove test.
30139
30140 2000-12-05 Richard Henderson <rth@redhat.com>
30141
30142 * gcc.c-torture/compile/20001205-1.c: New.
30143
30144 2000-12-04 Neil Booth <neilb@earthling.net>
30145
30146 * g++.old-deja/g++.other/virtual9.C: New test.
30147 * g++.old-deja/g++.pt/crash61.C: New test.
30148 * gcc.c-torture/execute/loop-9.c: New test.
30149
30150 2000-12-04 Neil Booth <neilb@earthling.net>
30151
30152 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
30153 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
30154 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
30155 * gcc.dg/cpp/extratokens.c: ...here.
30156
30157 2000-12-04 Neil Booth <neilb@earthling.net>
30158
30159 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
30160 New tests.
30161
30162 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30163
30164 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
30165 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
30166
30167 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
30168
30169 * gcc.c-torture/execute/20001203-1.c: New test.
30170
30171 2000-12-03 Neil Booth <neilb@earthling.net>
30172
30173 * gcc.dg/cpp/macro6.c: New test cases.
30174
30175 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30176
30177 * gcc.c-torture/execute/string-opt-9.c: New test.
30178 * gcc.c-torture/execute/string-opt-10.c: Likewise.
30179 * gcc.c-torture/execute/string-opt-11.c: Likewise.
30180 * gcc.c-torture/execute/string-opt-12.c: Likewise.
30181
30182 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
30183 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
30184
30185 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
30186
30187 * gcc.dg/cpp/if-6.c: New testcase.
30188
30189 * gcc.dg/20001201-1.c: New testcase.
30190
30191 2000-12-02 Neil Booth <neilb@earthling.net>
30192
30193 * g++.old-deja/g++.other/externC4.C,
30194 g++.old-deja/g++.other/friend10.C: New tests.
30195
30196 2000-12-02 Neil Booth <neilb@earthling.net>
30197
30198 * g++.old-deja/g++.other/instan2.C
30199 * g++.old-deja/g++.other/instan3.C: New test.
30200
30201 2000-12-02 Neil Booth <neilb@earthling.net>
30202
30203 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
30204 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
30205 gnuc99.c,gnuc99-pedantic.c: New tests.
30206
30207 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
30208
30209 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
30210 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
30211
30212 2000-12-01 Neil Booth <neilb@earthling.net>
30213
30214 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
30215 * gcc.dg/cpp/poison.c: Update.
30216 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
30217
30218 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
30219
30220 * g77.f-torture/execute/20001201.f: New test.
30221
30222 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
30223
30224 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
30225
30226 2000-12-01 Jakub Jelinek <jakub@redhat.com>
30227
30228 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
30229
30230 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
30231
30232 * g++.old-deja/g++.other/cast6.C: New test.
30233
30234 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
30235
30236 * gcc.c-torture/execute/20001130-2.c: New testcase.
30237
30238 2000-11-30 Richard Henderson <rth@redhat.com>
30239
30240 * gcc.c-torture/execute/20001130-1.c: New test.
30241
30242 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
30243
30244 * g++.old-deja/g++.other/op3.C: New test.
30245
30246 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
30247
30248 * g++.old-deja/g++.other/op2.C: New test.
30249
30250 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
30251
30252 * g++.old-deja/g++.other/crash38.C: New test.
30253
30254 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
30255
30256 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
30257
30258 2000-11-29 Jakub Jelinek <jakub@redhat.com>
30259
30260 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
30261 tests.
30262 * gcc.c-torture/execute/string-opt-6.c: New test.
30263
30264 * gcc.dg/20001117-1.c: Add main.
30265
30266 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
30267
30268 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
30269 Move from here ...
30270 * gcc.dg/940510-1.c: ... to here.
30271
30272 * gcc.dg/20000926-1.c: GNU C now allows initializations of
30273 zero-size arrays in toplevel structures.
30274
30275 2000-11-28 Jakub Jelinek <jakub@redhat.com>
30276
30277 * gcc.c-torture/execute/loop-8.c: New test.
30278
30279 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
30280
30281 * g++.old-deja/g++.other/base1.C: New test.
30282
30283 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
30284
30285 * g++.old-deja/g++.other/parse2.C: New test.
30286
30287 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
30288
30289 * g++.old-deja/g++.pt/incomplete1.C: New test.
30290
30291 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
30292
30293 * g++.old-deja/g++.other/friend9.C: New test.
30294
30295 2000-11-28 Jakub Jelinek <jakub@redhat.com>
30296
30297 * gcc.dg/20001127-1.c: New test.
30298
30299 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
30300
30301 * g++.old-deja/g++.pt/friend46.C: New test.
30302
30303 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
30304
30305 * g++.old-deja/g++.other/ptrmem8.C: New test.
30306
30307 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30308
30309 * gcc.c-torture/execute/string-opt-7.c: New test.
30310 * gcc.c-torture/execute/string-opt-8.c: Likewise.
30311
30312 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
30313
30314 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
30315 instead of 'mkcheck 2'.
30316
30317 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
30318
30319 * gcc.c-torture/execute/memcheck/driver.c,
30320 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
30321 C9X references to refer to C99.
30322
30323 2000-11-25 Jakub Jelinek <jakub@redhat.com>
30324
30325 * gcc.dg/ultrasp3.c: New test.
30326
30327 2000-11-25 Neil Booth <neilb@earthling.net>
30328
30329 * gcc.dg/cpp/include2.c: Update test to be locale independent.
30330
30331 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
30332
30333 * gcc.c-torture/compile/20001123-2.c: New.
30334
30335 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30336
30337 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
30338
30339 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
30340
30341 * gcc.dg/sequence-point-1.c: Add some new tests.
30342 * gcc.c-torture/execute/20001124-1.c: New test.
30343
30344 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
30345
30346 * g++.old-deja/g++.other/vaarg4.C: New test.
30347 * gcc.c-torture/compile/20001123-1.c: New test.
30348
30349 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
30350
30351 * g++.other/crash24.C: Adjust and remove XFAIL.
30352 * g++.other/crash37.C: New test.
30353
30354 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
30355
30356 * g++.old-deja/g++.pt/instantiate9.C: New test.
30357
30358 2000-11-22 Mark Mitchell <mark@codesourcery.com>
30359
30360 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
30361 new ABI, too.
30362
30363 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
30364 * g++.old-deja/g++.robertl/eb55.C: Likewise.
30365
30366 2000-11-22 Neil Booth <neilb@earthling.net>
30367
30368 * gcc.dg/cpp/Wtrigraphs.c: New test.
30369
30370 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
30371
30372 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
30373
30374 2000-11-22 Jakub Jelinek <jakub@redhat.com>
30375
30376 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
30377
30378 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
30379
30380 * lib/gcc-dg.exp: load_lib scanasm.exp.
30381 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
30382 * lib/g++-dg.exp: load_lib scanasm.exp.
30383 * lib/scanasm.exp: New.
30384 (scan-assembler, scan-assembler-not): Add optional arguments to
30385 test name, or if not present, the pattern name.
30386 (scan-assembler-dem, scan-assembler-dem-not): New.
30387
30388 * g++.dg/dg.exp: New.
30389
30390 2000-11-21 Neil Booth <neilb@earthling.net>
30391
30392 * gcc.dg/cpp/integrated1.c: Remove.
30393
30394 2000-11-21 Jakub Jelinek <jakub@redhat.com>
30395
30396 * gcc.c-torture/execute/20001121-1.c: New test.
30397
30398 2000-11-21 Richard Henderson <rth@redhat.com>
30399
30400 * gcc.c-torture/compile/20001121-1.c: New test.
30401
30402 2000-11-20 Neil Booth <neilb@earthling.net>
30403
30404 * gcc.dg/cpp/integrated1.c: New test.
30405
30406 2000-11-21 Jakub Jelinek <jakub@redhat.com>
30407
30408 * g++.old-deja/g++.other/inline17.C: New test.
30409
30410 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
30411
30412 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
30413 local variable to be zero: I made the variable global. Now
30414 uses abort() and exit() instead of relying on main's return value.
30415
30416 2000-11-20 Neil Booth <neilb@earthling.net>
30417
30418 * gcc.dg/cpp/paste2.c: Update test.
30419 * objc/execute/paste.m: New test.
30420
30421 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
30422
30423 * gcc.dg/c99-condexpr-1.c: New test.
30424
30425 2000-11-20 Neil Booth <neilb@earthling.net>
30426
30427 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
30428
30429 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
30430
30431 * g++.old-deja/g++.pt/export1.C: New test.
30432
30433 2000-11-20 Jakub Jelinek <jakub@redhat.com>
30434
30435 * gcc.dg/20001117-1.c: New test.
30436
30437 2000-11-18 Richard Henderson <rth@redhat.com>
30438
30439 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
30440
30441 2000-11-18 Richard Henderson <rth@redhat.com>
30442
30443 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
30444 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
30445 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
30446
30447 2000-11-18 Richard Henderson <rth@redhat.com>
30448
30449 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
30450 (main): New. Exit cleanly.
30451
30452 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
30453
30454 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
30455 gcc.dg/c99-fordecl-2.c: New tests.
30456
30457 2000-11-18 Richard Henderson <rth@redhat.com>
30458
30459 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
30460 * gcc.c-torture/execute/zerolen-2.c: New.
30461
30462 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30463
30464 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
30465 memory.
30466
30467 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
30468
30469 * g++.old-deja/g++.pt/instantiate8.C: New test.
30470
30471 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
30472
30473 * g++.old-deja/g++.other/incomplete.C: Add more tests.
30474 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
30475
30476 2000-11-16 Nick Clifton <nickc@redhat.com>
30477
30478 * gcc.c-torture/execute/nestfunc-2.c: New test.
30479 * gcc.c-torture/execute/nestfunc-3.c: New test.
30480
30481 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
30482
30483 * gcc.c-torture/compile/20001116-1.c: New test.
30484
30485 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30486
30487 * gcc.c-torture/execute/20001115-1.c: New test.
30488
30489 2000-11-15 Mark Mitchell <mark@codesourcery.com>
30490
30491 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
30492 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
30493 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
30494 * g++.old-deja/g++.abi/vmihint.C: Likewise.
30495
30496 2000-11-15 Neil Booth <neilb@earthling.net>
30497
30498 gcc.dg/cpp/_Pragma1.c: Update.
30499 gcc.dg/cpp/_Pragma2.c: New test.
30500
30501 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
30502
30503 * g++.old-deja/g++.other/anon5.C: New test.
30504
30505 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
30506
30507 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
30508 tests.
30509
30510 2000-11-14 Jakub Jelinek <jakub@redhat.com>
30511
30512 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
30513 output.
30514
30515 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
30516
30517 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
30518 labels at end of compound statements.
30519
30520 2000-11-13 Jakub Jelinek <jakub@redhat.com>
30521
30522 * gcc.c-torture/execute/loop-7.c: New test.
30523
30524 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
30525
30526 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
30527
30528 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
30529
30530 * gcc.dg/c99-bool-1.c: New test.
30531
30532 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
30533
30534 * gcc.dg/c99-scope-1.c: Remove xfail.
30535 * gcc.dg/c99-scope-2.c: New test.
30536
30537 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30538
30539 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
30540 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
30541
30542 2000-11-11 Mark Mitchell <mark@codesourcery.com>
30543
30544 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
30545 error messages.
30546
30547 * g++.mike/p700.C: Don't typedef wchar_t.
30548 * g++.mike/p784.C: Likewise.
30549 * g++.mike/eb101.C: Don't use __wchar_t.
30550
30551 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
30552
30553 * g77.f-torture/execute/20001111.[fx]: Test premature exit
30554 from DO loop.
30555
30556 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
30557
30558 * gcc.c-torture/execute/20001111-1.c: New test.
30559
30560 2000-11-10 Nick Clifton <nickc@redhat.com>
30561
30562 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
30563 long multuiple and accumulate.
30564
30565 2000-11-09 Richard Henderson <rth@redhat.com>
30566
30567 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
30568 via size_t instead of int.
30569
30570 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
30571 * gcc.c-torture/execute/string-opt-2.c: Likewise.
30572 * gcc.c-torture/execute/string-opt-3.c: Likewise.
30573 * gcc.c-torture/execute/string-opt-4.c: Likewise.
30574
30575 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
30576
30577 * gcc.c-torture/compile/20001109-1.c: New test.
30578 * gcc.c-torture/compile/20001109-2.c: New test.
30579
30580 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
30581
30582 * g++.old-deja/g++.pt/operator1.C: New test.
30583 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
30584
30585 2000-11-09 Jakub Jelinek <jakub@redhat.com>
30586
30587 * gcc.dg/20001108-1.c: New test.
30588
30589 2000-11-09 Jakub Jelinek <jakub@redhat.com>
30590
30591 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
30592 with both arguments constant strings.
30593 * gcc.c-torture/execute/string-opt-3.c: New test.
30594 * gcc.c-torture/execute/string-opt-4.c: New test.
30595 * gcc.c-torture/execute/string-opt-5.c: New test.
30596
30597 2000-11-08 Nick Clifton <nickc@redhat.com>
30598
30599 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
30600 mulsidi3adddi patterns.
30601
30602 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
30603
30604 * g++.old-deja/g++.other/crash36.C: New test.
30605
30606 2000-11-08 Jakub Jelinek <jakub@redhat.com>
30607
30608 * g++.old-deja/g++.other/init16.C: New test.
30609
30610 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
30611
30612 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
30613
30614 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
30615
30616 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
30617 * gcc.c-torture/execute/va-arg-16.x: Likewise.
30618 * gcc.c-torture/execute/va-arg-17.x: Likewise.
30619
30620 2000-11-07 DJ Delorie <dj@redhat.com>
30621
30622 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
30623
30624 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30625
30626 * gcc.c-torture/execute/string-opt-1.c: New test.
30627
30628 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
30629
30630 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
30631 mips-sgi-irix6.* because the MIPS ABI passes floating-point
30632 parameters in registers, and there is no way for a varargs
30633 function to know in which order the integer and floating-point
30634 parameters should be interleaved when they are placed on the
30635 stack.
30636 * gcc.c-torture/execute/va-arg-16.x: Likewise.
30637 * gcc.c-torture/execute/va-arg-17.x: Likewise.
30638
30639 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30640
30641 * gcc.c-torture/execute/string-opt-2.c: New test.
30642
30643 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
30644
30645 * g++.old-deja/g++.pt/crash60.C: New test.
30646
30647 2000-11-06 Jakub Jelinek <jakub@redhat.com>
30648
30649 * g++.old-deja/g++.other/crash24.C: New test.
30650 * g++.old-deja/g++.other/crash25.C: New test.
30651 * g++.old-deja/g++.other/crash26.C: New test.
30652 * g++.old-deja/g++.other/crash27.C: New test.
30653 * g++.old-deja/g++.other/crash28.C: New test.
30654 * g++.old-deja/g++.other/crash29.C: New test.
30655 * g++.old-deja/g++.other/crash30.C: New test.
30656 * g++.old-deja/g++.other/crash31.C: New test.
30657 * g++.old-deja/g++.other/crash32.C: New test.
30658 * g++.old-deja/g++.other/crash33.C: New test.
30659 * g++.old-deja/g++.other/crash34.C: New test.
30660 * g++.old-deja/g++.other/crash35.C: New test.
30661
30662 2000-11-06 Jakub Jelinek <jakub@redhat.com>
30663
30664 * gcc.c-torture/execute/20001031-1.c: New test.
30665
30666 2000-11-04 Mark Mitchell <mark@codesourcery.com>
30667
30668 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
30669 namespace.
30670
30671 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
30672 standards-conformant.
30673
30674 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
30675
30676 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
30677 * g++.old-deja/g++.mike/p755a.C: Likewise.
30678 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
30679 library makes no calls to `operator new' during initialization.
30680
30681 2000-11-04 Neil Booth <neilb@earthling.net>
30682
30683 * gcc.dg/cpp/include2.c: New tests.
30684
30685 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
30686
30687 * lib/g++.exp (g++_set_ld_library_path): New function.
30688 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
30689
30690 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
30691
30692 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
30693 warnings.
30694
30695 2000-11-01 Richard Henderson <rth@redhat.com>
30696
30697 * g++.old-deja/g++.ext/namedret1.C: New.
30698 * g++.old-deja/g++.ext/namedret2.C: New.
30699 * g++.old-deja/g++.ext/namedret3.C: New.
30700
30701 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
30702
30703 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
30704 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
30705
30706 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30707
30708 * gcc.c-torture/execute/va-arg-21.c: New test.
30709
30710 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
30711
30712 * gcc.dg/c99-complex-2.c: New test.
30713
30714 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30715
30716 * gcc.c-torture/execute/stdio-opt-1.c: New test.
30717
30718 2000-10-31 Jakub Jelinek <jakub@redhat.com>
30719
30720 * g++.old-deja/g++.other/inline16.C: New test.
30721
30722 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
30723
30724 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
30725 __PRETTY_FUNCTION__
30726
30727 2000-10-29 Neil Booth <neilb@earthling.net>
30728
30729 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
30730 New tests.
30731 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
30732 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
30733 optimisation.
30734
30735 2000-10-29 Neil Booth <neilb@earthling.net>
30736
30737 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
30738 * mi1.c, mi1c.h: Add null directives to multiple-include test.
30739 * mi5.c: Test multiple includes work with -C.
30740 * trigraphs.c: Test ^= version.
30741
30742 2000-10-28 Neil Booth <neilb@earthling.net>
30743
30744 New tests and test updates for new macro expander.
30745
30746 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
30747 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
30748 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
30749 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
30750 new diagnostic messages.
30751
30752 * gcc.dg/cpp/macro3.c: New tests.
30753
30754 2000-10-27 Mark Mitchell <mark@codesourcery.com>
30755
30756 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
30757 on the same line.
30758
30759 2000-10-27 Jakub Jelinek <jakub@redhat.com>
30760
30761 * g++.old-deja/g++.other/eh2.C: New test.
30762
30763 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
30764
30765 * gcc.c-torture/execute/20001027-1.c: New test.
30766
30767 2000-10-26 Richard Henderson <rth@redhat.com>
30768
30769 * gcc.c-torture/execute/20001026-1.c: New.
30770
30771 2000-10-26 Mark Mitchell <mark@codesourcery.com>
30772
30773 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
30774 * g++.old-deja/g++.law/builtin1.C: Likewise.
30775 * g++.old-deja/g++.law/ctors10.C: Likewise.
30776 * g++.old-deja/g++.law/virtual3.C: Likewise.
30777 * g++.old-deja/g++.mike/p658.C: Likewise.
30778 * g++.old-deja/g++.other/sibcall1.C: Likewise.
30779 * g++.old-deja/g++.other/vaarg2.C: Likewise.
30780 * g++.old-deja/g++.robertl/eb124.C: Likewise.
30781 * g++.old-deja/g++.robertl/eb44.C: Likewise.
30782 * g++.old-deja/g++.robertl/eb77.C: Likewise.
30783
30784 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
30785
30786 * gcc.c-torture/compile/20001024-1.c: New test.
30787
30788 2000-10-25 Mark Mitchell <mark@codesourcery.com>
30789
30790 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
30791 to tell us whether or not we are using V3.
30792
30793 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
30794
30795 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
30796 operands.
30797
30798 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
30799
30800 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
30801
30802 2000-10-25 Jakub Jelinek <jakub@redhat.com>
30803
30804 * gcc.c-torture/execute/20001024-1.c: New test.
30805
30806 2000-10-24 Jakub Jelinek <jakub@redhat.com>
30807
30808 * g++.old-deja/g++.other/sibcall1.C: New test.
30809
30810 2000-10-20 Jakub Jelinek <jakub@redhat.com>
30811
30812 * gcc.dg/noncompile/init-3.c: New test.
30813
30814 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
30815
30816 * gcc.dg/format-array-1.c: New test.
30817
30818 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
30819
30820 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
30821 writing through null pointers; remove comment about testing
30822 unterminated strings.
30823
30824 2000-10-17 Matthew Hiller <hiller@redhat.com>
30825
30826 * gcc.c-torture/execute/20001017-2.c: New test.
30827
30828 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
30829
30830 * gcc.c-torture/compile/20001018-1.c: New test.
30831 * gcc.c-torture/compile/20001018-1.x: Xfail.
30832
30833 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30834
30835 * gcc.c-torture/execute/20001017-1.c: New test.
30836
30837 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
30838
30839 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
30840 for multiple use of arguments with scanf formats; add tests for
30841 multiple use of arguments.
30842
30843 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
30844
30845 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
30846
30847 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
30848
30849 * gcc.dg/format-miss-1.c: New test.
30850
30851 2000-10-16 Jakub Jelinek <jakub@redhat.com>
30852
30853 * gcc.c-torture/execute/20001013-1.c: New test.
30854
30855 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
30856
30857 * gcc.dg/format-branch-1.c: New test.
30858
30859 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
30860
30861 * README, lib/file-format.exp: Remove EGCS references.
30862
30863 2000-10-16 Jakub Jelinek <jakub@redhat.com>
30864
30865 * gcc.dg/20001013-1.c: New test.
30866
30867 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
30868
30869 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
30870 for intmax_t in the compiler using __typeof__ and the type rules
30871 for conditional expressions.
30872
30873 2000-10-13 Jakub Jelinek <jakub@redhat.com>
30874
30875 * gcc.dg/20001012-1.c: New test.
30876 * gcc.dg/20001012-2.c: New test.
30877
30878 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
30879
30880 * gcc.dg/format-attr-1.c: New test.
30881
30882 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
30883
30884 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
30885 __LONG_LONG_MAX__ instead of LLONG_MAX.
30886
30887 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
30888
30889 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
30890 scanf flags.
30891 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
30892 flags.
30893
30894 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
30895
30896 * gcc.dg/sequence-pt-1.c: New test.
30897
30898 2000-10-11 Geoff Keating <geoffk@cygnus.com>
30899
30900 * gcc.c-torture/execute/20001011-1.c: New testcase.
30901 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
30902
30903 2000-10-10 Jakub Jelinek <jakub@redhat.com>
30904
30905 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
30906 does not error on it.
30907
30908 2000-10-10 Jakub Jelinek <jakub@redhat.com>
30909
30910 * gcc.dg/20001009-1.c: New test.
30911
30912 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
30913
30914 * gcc.c-torture/compile/20001009-1.c: Move from here ....
30915 * gcc.c-torture/execute/20001009-2.c: ... to here.
30916
30917 2000-10-09 Geoff Keating <geoffk@cygnus.com>
30918
30919 * gcc.c-torture/compile/20001009-1.c: New testcase.
30920 * gcc.c-torture/execute/20001009-1.c: New testcase.
30921 Testcases provided by Jan Hubicka <jh@suse.cz>.
30922
30923 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
30924
30925 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
30926 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
30927 uintmax_t using <limits.h> to emulate the compiler's internal
30928 logic. No longer XFAIL %j tests.
30929
30930 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
30931
30932 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
30933 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
30934 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
30935 regexps and details of expected handling of some bad formats.
30936 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
30937 suppression.
30938
30939 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
30940
30941 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
30942 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
30943 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
30944 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
30945 in list archives.
30946
30947 2000-10-06 Richard Henderson <rth@cygnus.com>
30948
30949 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
30950 * g++.old-deja/g++.brendan/crash52.C: Likewise.
30951 * g++.old-deja/g++.jason/report.C: Likewise.
30952 * g++.old-deja/g++.law/friend5.C: Likewise.
30953 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
30954 of the expected warnings.
30955
30956 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
30957
30958 * g++.old-deja/g++.pt/enum14.C: New test.
30959
30960 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
30961
30962 * g++.old-deja/g++.pt/crash59.C: New test.
30963
30964 2000-10-04 Will Cohen <wcohen@redhat.com>
30965
30966 * gcc.dg/20000926-1.c: New test.
30967
30968 2000-10-03 Geoff Keating <geoffk@cygnus.com>
30969
30970 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
30971 function name for current C++ compiler.
30972 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
30973
30974 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
30975
30976 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
30977 __PRETTY_FUNCTION__.
30978 * g++.old-deja/g++.ext/pretty2.C: Likewise.
30979
30980 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30981
30982 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
30983
30984 2000-09-26 Jakub Jelinek <jakub@redhat.com>
30985
30986 * gcc.c-torture/compile/20000923-1.c: New test.
30987
30988 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
30989
30990 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
30991 * g++.old-deja/g++.pt/ttp62.C: Same.
30992 * g++.old-deja/g++.other/inline14.C: Same.
30993
30994 2000-09-24 Richard Henderson <rth@cygnus.com>
30995
30996 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
30997
30998 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
30999
31000 * gcc.dg/c90-printf-1.c: Add test for wide string format.
31001
31002 2000-09-22 Geoff Keating <geoffk@cygnus.com>
31003
31004 * gcc.c-torture/compile/20000922-1.c: New file.
31005
31006 2000-09-21 Nick Clifton <nickc@redhat.com>
31007
31008 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
31009 a signed long modulo operation.
31010 (mod6): New function - perform an unsigned long modulo operation.
31011 (main): Add tests for modulos of very large numbers by very small
31012 dividends.
31013
31014 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31015
31016 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
31017
31018 2000-09-19 Richard Henderson <rth@cygnus.com>
31019
31020 * gcc.dg/compare2.c (case 10): XFAIL.
31021
31022 2000-09-18 Richard Henderson <rth@cygnus.com>
31023
31024 * gcc.c-torture/execute/20000906-1.c: Move ...
31025 * gcc.dg/20000906-1.c: ... here. Only run on targets
31026 that support __builtin_trap.
31027
31028 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
31029
31030 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
31031
31032 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
31033
31034 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
31035 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
31036 more $ format tests.
31037
31038 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
31039
31040 * gcc.dg/format-errmk-1.c: New test.
31041
31042 2000-09-17 Greg McGary <greg@mcgary.org>
31043
31044 * gcc.c-torture/execute/20000917-1.x: Remove.
31045
31046 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
31047
31048 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
31049
31050 2000-09-17 Greg McGary <greg@mcgary.org>
31051
31052 * gcc.c-torture/execute/20000917-1.c: New test.
31053 * gcc.c-torture/execute/20000917-1.x: XFAIL.
31054
31055 2000-09-16 Neil Booth <NeilB@earthling.net>
31056
31057 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
31058 in nested macro bug.
31059
31060 2000-09-15 Neil Booth <NeilB@earthling.net>
31061
31062 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
31063
31064 2000-09-14 Jeffrey A Law (law@cygnus.com)
31065
31066 * gcc.c-torture/execute/20000914-1.c: New test.
31067
31068 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
31069
31070 * g++.other/inline13.C: New test.
31071
31072 2000-09-12 Andreas Jaeger <aj@suse.de>
31073
31074 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
31075 constant by Ulrich Drepper <drepper@redhat.com>.
31076
31077 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
31078
31079 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
31080
31081 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31082
31083 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
31084
31085 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
31086
31087 * gcc.dg/cpp/backslash.c: New test.
31088
31089 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
31090
31091 * gcc.c-torture/execute/20000910-1.c: New test.
31092 * gcc.c-torture/execute/20000910-2.c: Likewise.
31093
31094 2000-09-11 Robert Lipe <robertl@sco.com>
31095
31096 * gcc.dg/pragma-align.c: New test.
31097
31098 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
31099
31100 * g++.old-deja/g++.pt/explicit82.C: New test.
31101 * g++.old-deja/g++.pt/explicit83.C: New test.
31102
31103 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
31104
31105 * gcc.dg/asm-names.c: New test.
31106
31107 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31108
31109 * gcc.dg/cpp/tr-warn6.c: New test
31110
31111 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
31112
31113 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
31114 be accepted.
31115
31116 2000-09-07 Catherine Moore <clm@redhat.com>
31117
31118 * gcc.c-torture/execute/unroll-1.c: New test.
31119
31120 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
31121
31122 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
31123 ERROR markers.
31124 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
31125 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
31126 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
31127 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
31128 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
31129 Preprocess only.
31130 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
31131 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
31132
31133 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
31134
31135 * g++.old-deja/g++.pt/deduct2.C: New test.
31136
31137 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
31138
31139 * g++.old-deja/g++.pt/parms2.C: New test.
31140
31141 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
31142
31143 * g++.old-deja/g++.pt/crash58.C: New test.
31144
31145 2000-09-06 Greg McGary <greg@mcgary.org>
31146
31147 * gcc.c-torture/execute/20000906-1.c: New test.
31148 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
31149
31150 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31151
31152 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
31153
31154 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
31155
31156 * g++.old-deja/g++.pt/crash57.C: New test.
31157
31158 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
31159
31160 * g++.old-deja/g++.pt/crash56.C: New test.
31161
31162 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
31163
31164 * g++.old-deja/g++.pt/koenig1.C: New test.
31165
31166 2000-09-04 Jakub Jelinek <jakub@redhat.com>
31167
31168 * gcc.dg/20000904-1.c: New test.
31169
31170 2000-09-04 Jakub Jelinek <jakub@redhat.com>
31171
31172 * gcc.dg/cpp/paste8.c: New test.
31173
31174 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
31175
31176 * gcc.c-torture/compile/20000827-1.c: New test.
31177
31178 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
31179
31180 * gcc.dg/format-diag-1.c: New test.
31181
31182 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
31183
31184 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
31185 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
31186 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
31187 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
31188 gcc.dg/formatz-1.c: Adjust warning regular expressions.
31189
31190 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
31191
31192 * g++.old-deja/g++.other/nested4.C: New test.
31193
31194 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
31195
31196 * g++.old-deja/g++.ns/scoped1.C: New test.
31197
31198 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
31199
31200 * lib/g++.exp: Support testing already-installed GCC.
31201
31202 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31203
31204 * wtr-label-1.c, wtr-suffix-1.c: New tests.
31205
31206 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31207
31208 * gcc.dg/return-type-2.c: New test.
31209
31210 2000-08-27 Geoff Keating <geoffk@cygnus.com>
31211
31212 * gcc.c-torture/compile/20000825-1.c: New test.
31213
31214 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
31215
31216 * gcc.dg/dwarf2-2.c: New test.
31217
31218 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
31219
31220 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
31221 dg-warning regexps.
31222
31223 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
31224
31225 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
31226 gcc.dg/format-ext-5.c: New tests.
31227
31228 2000-08-25 Jakub Jelinek <jakub@redhat.com>
31229
31230 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
31231
31232 2000-08-24 Mark Mitchell <mark@codesourcery.com>
31233
31234 * gcc.dg/noncompile/930622-2.c: Adjust error message.
31235
31236 2000-08-24 Richard Henderson <rth@cygnus.com>
31237
31238 * gcc.dg/ia64-sync-1.c: New test.
31239 * gcc.dg/ia64-sync-2.c: New test.
31240 * gcc.dg/ia64-asm-1.c: New test.
31241
31242 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
31243
31244 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
31245 * gcc.dg/format-ext-2.c: New test.
31246
31247 2000-08-23 Jason Merrill <jason@redhat.com>
31248
31249 * lib/old-dejagnu.exp: Also ignore "In member function" and
31250 "At global scope".
31251
31252 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31253
31254 * gcc.dg/noncompile/label-lineno-1.c: New test.
31255
31256 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
31257
31258 * gcc.dg/c99-array-nonobj-1.c: New test.
31259
31260 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
31261
31262 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
31263 tests.
31264 * gcc.dg/format-ext-1.c: New test.
31265
31266 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31267
31268 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
31269 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
31270 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
31271 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
31272 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
31273
31274 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
31275
31276 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
31277 gcc.dg/c99-strftime-2.c: New tests.
31278
31279 2000-08-22 Richard Henderson <rth@cygnus.com>
31280
31281 * gcc.c-torture/execute/20000822-1.c: New test.
31282
31283 2000-08-21 Jakub Jelinek <jakub@redhat.com>
31284
31285 * gcc.c-torture/execute/20000819-1.x: Remove.
31286
31287 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
31288
31289 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
31290 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
31291 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
31292 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
31293 gcc.dg/format-xopen-1.c: New tests.
31294
31295 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
31296
31297 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
31298
31299 2000-08-21 Jakub Jelinek <jakub@redhat.com>
31300
31301 * g++.old-deja/g++.other/loop2.C: New test.
31302
31303 * gcc.c-torture/compile/20000606-1.c: New test.
31304 * gcc.c-torture/compile/20000728-1.c: New test.
31305 * gcc.c-torture/execute/20000801-1.c: New test.
31306 * gcc.c-torture/execute/20000801-2.c: New test.
31307 * gcc.c-torture/execute/20000819-1.c: New test.
31308 * gcc.c-torture/execute/20000819-1.x: XFAIL.
31309 * gcc.dg/20000629-1.c: New test.
31310 * gcc.dg/20000724-1.c: New test.
31311 * gcc.dg/20000807-1.c: New test.
31312
31313 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
31314
31315 * gcc.dg/cpp/pragma-1.c: New test.
31316 * gcc.dg/cpp/pragma-2.c: New test.
31317
31318 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
31319
31320 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
31321 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
31322
31323 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
31324
31325 * gcc.c-torture/compile/20000818-1.c: New test.
31326
31327 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
31328
31329 * gcc.c-torture/execute/20000818-1.c: New test.
31330
31331 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
31332
31333 * gcc.dg/format-va-1.c: New test.
31334
31335 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
31336
31337 * g++.old-deja/g++.other/typedef8.C: New test.
31338
31339 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
31340
31341 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
31342 * g++.old-deja/g++.mike/net36.C: Mark candidate.
31343 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
31344 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
31345 * g++.old-deja/g++.other/ptrmem7.C: New test.
31346 * g++.old-deja/g++.pt/ptrmem10.C: New test.
31347
31348 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
31349
31350 * g++.old-deja/g++.pt/typename27.C: New test.
31351
31352 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
31353
31354 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
31355 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
31356 * g++.old-deja/g++.pt/friend45.C: New test.
31357 * g++.old-deja/g++.other/friend8.C: New test.
31358
31359 2000-08-15 Richard Henderson <rth@cygnus.com>
31360
31361 * gcc.c-torture/execute/20000815-1.c: New test.
31362
31363 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
31364
31365 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
31366 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
31367 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
31368
31369 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
31370
31371 * g++.old-deja/g++.other/refinit2.C: New test.
31372
31373 2000-08-13 Geoff Keating <geoffk@cygnus.com>
31374
31375 * lib/c-torture.exp (c-torture): Make
31376 compiler_conditional_xfail_data global.
31377 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
31378 compiler_conditional_xfail_data machinery.
31379 (f-torture-execute): Likewise.
31380 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
31381 and only when unrolling loops.
31382
31383 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
31384
31385 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
31386
31387 * g++.old-deja/g++.pt/explicit81.C: New test.
31388
31389 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
31390
31391 * g++.old-deja/g++.pt/typename26.C: New test.
31392
31393 2000-08-10 Geoff Keating <geoffk@cygnus.com>
31394
31395 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
31396 warning.
31397
31398 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
31399
31400 * g++.old-deja/g++.other/array3.C: New test.
31401
31402 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
31403
31404 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
31405 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
31406 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
31407 New tests.
31408
31409 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
31410
31411 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
31412 * g++.old-deja/g++.abi/vmihint.C: Likewise.
31413
31414 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
31415
31416 * gcc.c-torture/execute/20000808-1.c: New test.
31417
31418 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
31419
31420 * gcc.dg/c90-const-expr-1.c: New test.
31421
31422 2000-08-08 Richard Henderson <rth@cygnus.com>
31423
31424 * gcc.dg/noncompile/920923-1.c: Declare calloc.
31425
31426 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
31427
31428 * gcc.dg/noncompile/const-ll-1.c: New test.
31429
31430 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
31431
31432 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
31433
31434 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
31435
31436 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
31437 that running programs linked against the shared version of libobjc
31438 run correctly.
31439
31440 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
31441
31442 * gcc.dg/c99-printf-1.c: New test.
31443
31444 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
31445
31446 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
31447
31448 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
31449
31450 * gcc.c-torture/execute/20000731-1.x: Delete.
31451
31452 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
31453
31454 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
31455 and torture_without_loops as is done by c-torture.exp.
31456 (search_for): Copy from c-torture.exp.
31457 (gcc-dg-runtest): New function, drives a directory of tests
31458 iterating over the TORTURE_OPTIONS.
31459 (scan-assembler, scan-assembler-not): Move here from
31460 individual directory drivers.
31461
31462 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
31463 defined by lib/gcc-dg.exp.
31464 * gcc.dg/cpp/cpp.exp: Likewise.
31465 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
31466 gcc-dg-runtest, so we cycle over optimization options.
31467
31468 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
31469 * gcc.dg/compare2.c: No longer expected to fail.
31470
31471 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
31472
31473 * gcc.c-torture/execute/20000804-1.c: New test.
31474
31475 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
31476
31477 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
31478
31479 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
31480
31481 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
31482
31483 2000-08-03 Jeffrey A Law (law@cygnus.com)
31484
31485 * gcc.c-torture/compile/20000803-1.c: New test.
31486
31487 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
31488
31489 * gcc.c-torture/execute/20000801-3.c,
31490 gcc.c-torture/execute/20000801-4.c: New tests.
31491 * gcc.c-torture/execute/20000801-3.x,
31492 gcc.c-torture/execute/20000801-4.x: Xfail.
31493
31494 2000-08-02 Geoff Keating <geoffk@cygnus.com>
31495
31496 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
31497 libobjc/.libs to allow for libtool.
31498
31499 2000-08-02 Jakub Jelinek <jakub@redhat.com>
31500
31501 * gcc.c-torture/compile/20000802-1.c: New test.
31502
31503 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
31504
31505 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
31506
31507 2000-07-31 Jeffrey A Law (law@cygnus.com)
31508
31509 * gcc-c-torture/execute/20000731-2.c: New test.
31510
31511 * gcc.c-torture/execute/20000731-1.c: New test.
31512 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
31513
31514 2000-07-31 Jakub Jelinek <jakub@redhat.com>
31515
31516 * testsuite/gcc.dg/cpp/paste7.c: New test.
31517 * gcc.dg/cpp/20000725-1.c: New test.
31518
31519 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
31520
31521 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
31522 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
31523 declaration warning for __builtin_dwarf_reg_size.
31524
31525 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
31526
31527 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
31528
31529 * gcc.dg/noncompile/voidparam-1.c: New test.
31530
31531 2000-07-30 Richard Henderson <rth@cygnus.com>
31532
31533 * gcc.dg/c90-digraph-1.c: Don't xfail.
31534 * gcc.dg/compare2.c (case 10): Xfail.
31535 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
31536
31537 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
31538
31539 * gcc.dg/c99-main-1.c: New test.
31540
31541 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
31542
31543 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
31544
31545 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
31546
31547 * gcc.c-tortuer/execute/20000726-1.c: New test.
31548
31549 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
31550
31551 * gcc.c-torture/execute/enum-2.c: New test.
31552
31553 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31554
31555 * gcc.dg/cpp/tr-warn3.c: New test.
31556
31557 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
31558
31559 * g++.old-deja/g++.ext/implicit1.C: Remove.
31560 * g++.old-deja/g++.jason/c2.C: Remove
31561 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
31562 * g++.old-deja/g++.pt/crash16.C: Likewise.
31563 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
31564
31565 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
31566
31567 * g++.old-deja/g++.other/for2.C: New test.
31568
31569 2000-07-25 Jakub Jelinek <jakub@redhat.com>
31570
31571 * gcc.dg/20000720-1.c: New test.
31572
31573 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
31574
31575 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
31576
31577 2000-07-24 Geoff Keating <geoffk@cygnus.com>
31578
31579 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
31580 * gcc.c-torture/execute/20000722-1.c: New.
31581 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
31582
31583 2000-07-24 Jakub Jelinek <jakub@redhat.com>
31584
31585 * gcc.dg/cpp/20000720-1.S: New test.
31586
31587 2000-07-21 Michael Meissner <meissner@redhat.com>
31588
31589 * gcc.c-torture/execute/ieee/hugeval.c: New test.
31590
31591 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
31592
31593 * g++.old-deja/g++.brendan/crash16.C,
31594 g++.old-deja/g++.brendan/parse3.C,
31595 g++.old-deja/g++.brendan/redecl1.C,
31596 g++.old-deja/g++.ns/template13.C,
31597 g++.old-deja/g++.other/decl4.C,
31598 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
31599
31600 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
31601
31602 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
31603 and "Internal error".
31604
31605 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
31606 regexps.
31607 * gcc.dg/cpp/paste6.c: New test.
31608
31609 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
31610
31611 * gcc.dg/cpp/tr-direct.c: New test.
31612
31613 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
31614 gcc.dg/cpp/undef1.c: Tweak error regexps.
31615
31616 2000-07-18 Eric Christopher <echristo@redhat.com>
31617
31618 * gcc.c-torture/compile/20000718-1.c: New test.
31619
31620 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
31621
31622 * cpplex.c (_cpp_push_token): If the token being pushed back
31623 is the previous token in this context, just subtract one from
31624 context->posn.
31625 * cppmacro.c (save_expansion): Clear aux field when storing a
31626 placemarker.
31627
31628 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
31629
31630 * gcc.dg/noncompile/redecl-1.c: New test.
31631
31632 2000-07-18 Jakub Jelinek <jakub@redhat.com>
31633
31634 * gcc.c-torture/execute/20000717-5.c: New test.
31635 * gcc.c-torture/execute/20000717-1.x: Removed.
31636
31637 2000-07-17 Richard Henderson <rth@cygnus.com>
31638
31639 * gcc.c-torture/execute/20000717-4.c: New test.
31640
31641 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
31642
31643 * gcc.dg/cpp/syshdr.c: New test.
31644 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
31645
31646 2000-07-17 Neil Booth <neilb@earthling.net>
31647
31648 * gcc.dg/cpp/cmdlne-dM.c: New test.
31649 * gcc.dg/cpp/cmdlne-dD.c: New test.
31650
31651 2000-07-17 Jeffrey A Law (law@cygnus.com)
31652
31653 * gcc.c-torture/execute/20000717-3.c: New test.
31654
31655 * gcc.c-torture/compile/20000717-1.c: New test.
31656
31657 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
31658
31659 * gcc.c-torture/execute/20000717-2.c: New test.
31660
31661 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
31662
31663 * gcc.dg/formatz-1.c: New test.
31664
31665 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
31666 * gcc.dg/c99-digraph-1.c: New tests.
31667
31668 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
31669 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
31670
31671 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
31672 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
31673 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
31674 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
31675 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
31676 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
31677 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
31678
31679 2000-07-17 Greg McGary <greg@mcgary.org>
31680
31681 * gcc.c-torture/execute/20000717-1.c: New test.
31682 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
31683
31684 2000-07-15 Jakub Jelinek <jakub@redhat.com>
31685
31686 * gcc.c-torture/execute/20000715-2.c: New test.
31687 * gcc.dg/20000715-1.c: New test.
31688
31689 2000-07-15 Michael Meissner <meissner@redhat.com>
31690
31691 * gcc.c-torture/execute/20000715-1.c: New test.
31692
31693 2000-07-13 Jakub Jelinek <jakub@redhat.com>
31694
31695 * gcc.c-torture/execute/20000707-1.c: New test.
31696
31697 2000-07-13 Neil Booth <NeilB@earthling.net>
31698
31699 * testsuite/gcc.dg/cpp/digraph1.c,
31700 testsuite/gcc.dg/cpp/digraph2.c,
31701 testsuite/gcc.dg/cpp/digraphs.c: New tests.
31702
31703 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
31704
31705 * g77.f-torture/compile/20000630-2.f: New test.
31706 * g77.f-torture/compile/20000630-2.x
31707
31708 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
31709
31710 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
31711
31712 2000-07-11 Neil Booth <NeilB@earthling.net>
31713
31714 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
31715
31716 2000-07-11 Neil Booth <NeilB@earthling.net>
31717
31718 * gcc.dg/cpp/cmdlne-C.c: New.
31719
31720 2000-07-09 Neil Booth <NeilB@earthling.net>
31721
31722 * gcc.dg/cpp/directiv.c: New tests.
31723 * gcc.dg/cpp/undef1.c: Update.
31724
31725 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
31726
31727 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
31728
31729 2000-07-09 Neil Booth <NeilB@earthling.net>
31730
31731 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
31732
31733 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
31734
31735 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
31736 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
31737
31738 2000-07-08 Neil Booth <NeilB@earthling.net>
31739
31740 * gcc.dg/cpp/macsyntx.c: New tests.
31741
31742 2000-07-07 Jakub Jelinek <jakub@redhat.com>
31743
31744 * gcc.dg/20000707-1.c: New test.
31745
31746 2000-07-07 Jakub Jelinek <jakub@redhat.com>
31747
31748 * gcc.c-torture/execute/20000706-1.c: New test.
31749 * gcc.c-torture/execute/20000706-2.c: New test.
31750 * gcc.c-torture/execute/20000706-3.c: New test.
31751 * gcc.c-torture/execute/20000706-4.c: New test.
31752 * gcc.c-torture/execute/20000706-5.c: New test.
31753
31754 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
31755
31756 * g++.old-deja/g++.pt/instantiate7.C: New test.
31757
31758 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
31759
31760 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
31761 * g++.old-deja/g++.mike/thunk3.C: Likewise.
31762 * g++.old-deja/g++.other/rtti3.C: Likewise.
31763 * g++.old-deja/g++.other/rttid3.C: Likewise.
31764
31765 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
31766
31767 * g77.f-torture/compile/20000630-1.x: Fix typo
31768
31769 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
31770
31771 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
31772 assembly output.
31773
31774 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
31775
31776 * gcc.dg/cpp/ident.c: New test.
31777
31778 2000-07-05 Neil Booth <NeilB@earthling.net>
31779
31780 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
31781 gcc.dg/cpp/lexstrng.c: New tests.
31782
31783 2000-07-04 Neil Booth <NeilB@earthling.net>
31784
31785 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
31786 * gcc.dg/cpp/strify2.c: Same.
31787
31788 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
31789
31790 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
31791 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
31792 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
31793 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
31794
31795 * testsuite/gcc.dg/cpp/macro1.c,
31796 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
31797 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
31798 testsuite/gcc.dg/cpp/strify1.c,
31799 testsuite/gcc.dg/cpp/strify2.c: New tests.
31800
31801 2000-07-03 Jakub Jelinek <jakub@redhat.com>
31802
31803 * gcc.c-torture/execute/20000703-1.c: New test.
31804
31805 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
31806
31807 * g++.old-deja/g++.pt (lookup10.C): New test.
31808
31809 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
31810
31811 * g++.old-deja/g++.pt (typename25.C): New test.
31812
31813 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
31814
31815 * gcc.c-torture/compile/20000701-1.c: New test.
31816
31817 2000-06-30 Nick Clifton <nickc@cygnus.com>
31818
31819 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
31820 to test case.
31821
31822 2000-06-30 Catherine Moore <clm@cygnus.com>
31823
31824 * gcc.c-torture/execute/align-1.c: New test.
31825
31826 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
31827
31828 * g++.old-deja/g++.pt/expr8.C: New test.
31829 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
31830
31831 2000-06-29 Nick Clifton <nickc@cygnus.com>
31832
31833 * gcc.c-torture/compile/20000629-1.c: New test.
31834
31835 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
31836
31837
31838 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
31839 gcc.dg/noncompile directory, depending on whether they're
31840 preprocessor tests or not. Annotate all the tests for the dg
31841 framework.
31842
31843 * gcc.c-torture/noncompile/noncompile.exp: Delete.
31844 * gcc.dg/noncompile/noncompile.exp: New.
31845
31846 * Moved files:
31847 Old name New name
31848 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
31849 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
31850 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
31851 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
31852 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
31853 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
31854 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
31855 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
31856 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
31857 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
31858 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
31859 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
31860 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
31861 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
31862 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
31863 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
31864 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
31865 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
31866 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
31867 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
31868 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
31869 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
31870 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
31871 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
31872
31873 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
31874 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
31875 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
31876 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
31877 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
31878 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
31879
31880 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
31881
31882 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
31883 declare one variable. On the fourth, error.
31884 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
31885 declared by 20000628-1a.h.
31886
31887 2000-06-29 Richard Henderson <rth@redhat.com>
31888
31889 * gcc.c-torture/execute/930529-1.x: New file.
31890 * gcc.dg/920413-1.c: Adjust expected warning text.
31891 * gcc.dg/980217-1.c: Declare abort.
31892 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
31893
31894 2000-06-29 Jeffrey A Law (law@cygnus.com)
31895
31896 * g77.f-torture/compile/20000629-1.f: New test.
31897 * g77.f-torture/compile/20000629-1.x: Expected to fail.
31898
31899 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
31900
31901 Rearrange lots of files, removing entirely the
31902 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
31903 directories.
31904
31905 * Deleted files:
31906 gcc.c-torture/code_quality/code_quality.exp
31907 gcc.c-torture/special/special.exp
31908 gcc.failure/failure.exp
31909 gcc.failure/940409-1.x
31910 gcc.c-torture/compile/961203-1.x
31911
31912 * New files:
31913 gcc.misc-tests/linkage.exp
31914 gcc.c-torture/execute/920730-1t.c
31915 gcc.c-torture/execute/920730-1t.x
31916 gcc.c-torture/compile/920520-1.x
31917 gcc.c-torture/compile/920521-1.x
31918 gcc.c-torture/compile/981006-1.x
31919 gcc.c-torture/execute/eeprof-1.x
31920
31921 * Moved files (possibly with modifications to fit a new harness):
31922 Old name New name
31923 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
31924 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
31925 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
31926 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
31927 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
31928 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
31929 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
31930 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
31931 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
31932 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
31933 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
31934 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
31935 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
31936 gcc.failure/940409-1.c gcc.dg/940409-1.c
31937
31938 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
31939
31940 * c-torture/compile/961203-1.x: Delete.
31941
31942 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
31943 not exit. Include stdio.h.
31944 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
31945 * gcc.misc-tests/dg-12.c: Likewise.
31946 * gcc.misc-tests/dg-5.c: Likewise.
31947 * gcc.misc-tests/dg-6.c: Likewise.
31948 * gcc.misc-tests/dg-7.c: Prototype abort.
31949 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
31950 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
31951 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
31952 not exit.
31953 * gcc.misc-tests/sieve.c: Use return from main, not exit.
31954 * gcc.misc-tests/sort2.c: Use return from main, not exit.
31955
31956 2000-06-28 Jakub Jelinek <jakub@redhat.com>
31957
31958 * gcc.dg/cpp/20000628-1.c: New test.
31959 * gcc.dg/cpp/20000628-1.h: New header for above test.
31960 * gcc.dg/cpp/20000628-1a.h: Likewise.
31961
31962 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
31963
31964 * gcc.dg/cpp: New directory.
31965 * gcc.dg/cpp/cpp.exp: New driver.
31966 * gcc.dg/cpp/20000627-1.c: New test.
31967 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
31968 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
31969 and rewrite as a compilation test.
31970
31971 * gcc.dg: Move many files into the cpp subdirectory, possibly
31972 renaming or editing them as well.
31973 Old name New name
31974 990119-1.c cpp/19990119-1.c
31975 990228-1.c cpp/19990228-1.c
31976 990407-1.c cpp/19990407-1.c
31977 990409-1.c cpp/19990409-1.c
31978 990413-1.c cpp/19990413-1.c
31979 990703-1.c cpp/19990703-1.c
31980 20000127-1.c cpp/20000127-1.c
31981 20000129-1.c cpp/20000129-1.c
31982 20000207-1.c cpp/20000207-1.c
31983 20000207-2.c cpp/20000207-2.c
31984 20000209-1.c cpp/20000209-1.c
31985 20000209-2.c cpp/20000209-2.c
31986 20000301-1.c cpp/20000301-1.c
31987 20000419-1.c cpp/20000419-1.c
31988 20000510-1.S cpp/20000510-1.S
31989 20000519-1.c cpp/20000519-1.c
31990 20000529-1.c cpp/20000529-1.c
31991 20000625-1.c cpp/20000625-1.c
31992 20000625-2.c cpp/20000625-2.c
31993 cpp-as1.c cpp/assert1.c
31994 cpp-as2.c cpp/assert2.c
31995 cxx-comments-1.c cpp/cxxcom1.c
31996 cxx-comments-2.c cpp/cxxcom2.c
31997 endif-label.c cpp/endif.c
31998 cpp-hash1.c cpp/hash1.c
31999 cpp-hash2.c cpp/hash2.c
32000 cpp-if1.c cpp/if-1.c
32001 cpp-if2.c cpp/if-2.c
32002 cpp-if3.c cpp/if-3.c
32003 cpp-if4.c cpp/if-4.c
32004 cpp-if5.c cpp/if-5.c
32005 cpp-cond.c cpp/if-cexp.c
32006 cpp-missingop.c cpp/if-mop.c
32007 cpp-missingparen.c cpp/if-mpar.c
32008 cpp-opprec.c cpp/if-oppr.c
32009 cpp-ifparen.c cpp/if-paren.c
32010 cpp-shortcircuit.c cpp/if-sc.c
32011 cpp-shift.c cpp/if-shift.c
32012 cpp-unary.c cpp/if-unary.c
32013 cpp-li1.c cpp/line1.c
32014 cpp-li2.c cpp/line2.c
32015 lineno.c cpp/line3.c
32016 lineno-2.c cpp/line4.c
32017 cpp-mi.c cpp/mi1.c
32018 cpp-mic.h cpp/mi1c.h
32019 cpp-micc.h cpp/mi1cc.h
32020 cpp-mind.h cpp/mi1nd.h
32021 cpp-mindp.h cpp/mi1ndp.h
32022 cpp-mix.h cpp/mi1x.h
32023 cpp-mi2.c cpp/mi2.c
32024 cpp-mi2a.h cpp/mi2a.h
32025 cpp-mi2b.h cpp/mi2b.h
32026 cpp-mi2c.h cpp/mi2c.h
32027 cpp-mi3.c cpp/mi3.c
32028 cpp-mi3.def cpp/mi3.def
32029 poison-1.c cpp/poison.c
32030 pr-impl.c cpp/prag-imp.c
32031 cpp-redef-2.c cpp/redef1.c
32032 cpp-redef.c cpp/redef2.c
32033 strpaste.c cpp/strp1.c
32034 strpaste-2.c cpp/strp2.c
32035 cpp-tradpaste.c cpp/tr-paste.c
32036 cpp-tradstringify.c cpp/tr-str.c
32037 cpp-tradwarn1.c cpp/tr-warn1.c
32038 cpp-tradwarn2.c cpp/tr-warn2.c
32039 trigraphs.c cpp/trigraphs.c
32040 cpp-unc1.c cpp/unc1.c
32041 cpp-unc2.c cpp/unc2.c
32042 cpp-unc3.c cpp/unc3.c
32043 cpp-unc.c cpp/unc4.c
32044 undef.c cpp/undef1.c
32045 undef-2.c cpp/undef2.c
32046 cpp-wi1.c cpp/widestr1.c
32047
32048 2000-06-27 Mark Mitchell <mark@codesourcery.com>
32049
32050 * lib/g++.exp (g++_include_flags): Tweak.
32051
32052 2000-06-27 H.J. Lu <hjl@gnu.org>
32053 Loren J. Rittle <ljrittle@acm.org>
32054
32055 * lib/g++.exp (g++_include_flags): Override libgloss.exp
32056 version with one that knows about the new gcc tree structure.
32057 (g++_link_flags): Same.
32058
32059 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
32060
32061 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
32062 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
32063 case we are cross-compiling.
32064
32065 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
32066 g++.old-deja/g++.niklas/Makefile.in,
32067 g++.old-deja/g++.niklas/configure.in,
32068 g++.old-deja/g++.other/Makefile.in,
32069 g++.old-deja/g++.other/configure.in,
32070 gcc.c-torture/code_quality/Makefile.in,
32071 gcc.c-torture/code_quality/configure.in,
32072 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
32073 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
32074 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
32075 gcc.c-torture/execute/ieee/Makefile.in,
32076 gcc.c-torture/execute/ieee/configure.in,
32077 gcc.c-torture/noncompile/Makefile.in,
32078 gcc.c-torture/noncompile/configure.in,
32079 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
32080 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
32081 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
32082
32083 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
32084
32085 * g++.old-deja/g++.other/ambig3.C: New test.
32086
32087 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
32088
32089 * g++.old-deja/g++.pt/syntax1.C: New test.
32090 * g++.old-deja/g++.pt/syntax2.C: New test.
32091 * g++.old-deja/g++.other/syntax3.C: New test.
32092 * g++.old-deja/g++.other/syntax4.C: New test.
32093
32094 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
32095
32096 * gcc.dg/20000623-1.c: Prototype exit and abort.
32097
32098 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
32099
32100 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
32101 New tests.
32102 * gcc.dg/cpp-mi3.def: New file.
32103
32104 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
32105 inside assertions.
32106 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
32107 lexer's error messages.
32108 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
32109 divine anything from the linemarkers.
32110 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
32111 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
32112
32113 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
32114
32115 * gcc.dg/20000623-1.c: New test.
32116
32117 2000-06-22 Jakub Jelinek <jakub@redhat.com>
32118
32119 * gcc.c-torture/execute/20000622-1.c: New test.
32120
32121 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
32122
32123 * g++.old-deja/g++.other/init15.C: New test.
32124
32125 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
32126
32127 * g++.old-deja/g++.pt/vaarg2.C: New test.
32128 * g++.old-deja/g++.pt/vaarg3.C: New test.
32129
32130 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
32131
32132 * g++.old-deja/g++.other/dyncast6.C: New test.
32133
32134 2000-06-15 Jakub Jelinek <jakub@redhat.com>
32135
32136 * gcc.c-torture/execute/loop-6.c: New test.
32137
32138 2000-06-14 Jakub Jelinek <jakub@redhat.com>
32139
32140 * gcc.dg/20000614-1.c: New test.
32141 * gcc.dg/20000614-2.c: New test.
32142
32143 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
32144
32145 * g++.old-deja/g++.other/inline12.C: New test.
32146
32147 2000-06-13 Jakub Jelinek <jakub@redhat.com>
32148
32149 * g++.old-deja/g++.other/eh1.C: New test.
32150
32151 2000-06-12 Jakub Jelinek <jakub@redhat.com>
32152
32153 * g++.old-deja/g++.other/type.C: New test.
32154
32155 2000-06-05 Jakub Jelinek <jakub@redhat.com>
32156
32157 * g++.old-deja/g++.other/initstring.C: New test.
32158
32159 2000-06-12 Jason Merrill <jason@redhat.com>
32160
32161 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
32162
32163 2000-06-09 Jeffrey A Law (law@cygnus.com)
32164
32165 * gcc.c-torture/compile/20000609-1.c: New test.
32166
32167 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
32168
32169 * gcc.dg/20000609-1.c: New test.
32170
32171 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
32172
32173 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
32174 * gcc.c-torture/noncompile/poison-1.c: Move...
32175 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
32176 * gcc.dg/cpp-li1.c: Add a token after the #line.
32177
32178 2000-06-05 Richard Henderson <rth@cygnus.com>
32179
32180 * gcc.c-torture/execute/20000605-2.c: New test.
32181 * gcc.c-torture/execute/20000605-3.c: New test.
32182
32183 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
32184
32185 * g77.f-torture/execute/20000503-1.x: New file.
32186
32187 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
32188
32189 * g++.old-deja/g++.eh/badalloc1.C: New test.
32190
32191 2000-06-05 Richard Henderson <rth@cygnus.com>
32192
32193 * gcc.c-torture/execute/20000605-1.c: New test.
32194
32195 2000-06-05 Jakub Jelinek <jakub@redhat.com>
32196 Nathan Sidwell <nathan@codesourcery.com>
32197
32198 * gcc.c-torture/compile/20000605-1.c: New test.
32199
32200 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
32201
32202 * g77.f-torture/compile/20000601-1.f: New test.
32203
32204 2000-06-03 Richard Henderson <rth@cygnus.com>
32205
32206 * gcc.c-torture/execute/20000603-1.c: New.
32207
32208 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
32209
32210 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
32211 * gcc.dg/noreturn-2.c (noreturn): Likewise.
32212
32213 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
32214
32215 * gcc.dg/compare2.c (case 12): XFAIL.
32216 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
32217 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
32218
32219 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
32220
32221 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
32222
32223 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
32224 guard macro is already defined when the header is first
32225 included.
32226 * gcc.dg/cpp-mix.h: New file.
32227 * gcc.dg/endif-label.c: Update patterns to match compiler.
32228
32229 * g++.brendan/complex1.C: Declare abort.
32230 * g++.law/refs4.C: Remove XFAIL.
32231 * g++.oliva/expr2.C: Declare abort and exit.
32232
32233 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
32234
32235 * gcc.c-torture/execute/20000528-1.c: New test.
32236
32237 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
32238 * g++.old-deja/g++.law/temps4.C: Likewise.
32239
32240 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
32241 stdlib.h. Call abort() on failure.
32242 * g++.old-deja/g++.law/refs4.C: Likewise.
32243 * g++.old-deja/g++.law/temps4.C: Likewise.
32244 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
32245 * gcc.c-torture/execute/20000112-1.c: Include string.h.
32246
32247 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
32248
32249 Relative to g++.dg/special:
32250 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
32251
32252 Relative to g++.old-deja:
32253 * g++.brendan/complex1.C, g++.jason/optimize2.C,
32254 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
32255 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
32256 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
32257 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
32258 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
32259 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
32260
32261 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
32262 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
32263 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
32264 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
32265 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
32266 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
32267 and/or string.h.
32268
32269 * g++.other/goto1.C: Update expectations for error messages.
32270
32271 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
32272
32273 * gcc.c-torture/compile/20000523-1.c: New test.
32274
32275 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
32276
32277 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
32278
32279 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
32280
32281 * g++.old-deja/g++.eh/catch11.C: New test.
32282 * g++.old-deja/g++.eh/catch12.C: New test.
32283
32284 2000-05-24 Nick Clifton <nickc@cygnus.com>
32285
32286 * gcc.c-torture/execute/20000523-1.c: New test.
32287
32288 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
32289
32290 * c-torture/execute/bcp-1.c: Replace abort in arg of
32291 __builtin_constant_p with a generic external function.
32292
32293 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
32294 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
32295 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
32296 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
32297 Prototype abort and/or exit.
32298
32299 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
32300 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
32301 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
32302 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
32303
32304 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
32305
32306 * gcc.dg/dwarf2-1.c: New test.
32307
32308 2000-05-20 Richard Henderson <rth@cygnus.com>
32309
32310 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
32311
32312 2000-05-20 Andreas Jaeger <aj@suse.de>
32313
32314 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
32315 testcase.
32316
32317 2000-05-19 David Edelsohn <edelsohn@gnu.org>
32318
32319 * gcc.c-torture/execute/20000519-2.c: New test.
32320
32321 2000-05-19 Andreas Jaeger <aj@suse.de>
32322
32323 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
32324 which fails with SSA.
32325
32326 * lib/c-torture.exp: Also test with -O3 -fssa.
32327
32328 2000-05-18 Michael Meissner <meissner@redhat.com>
32329
32330 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
32331 * gcc.c-torture/execute/920415-1.c: Ditto.
32332 * gcc.c-torture/execute/920501-1.c: Ditto.
32333 * gcc.c-torture/execute/conversion.c: Ditto.
32334 * gcc.c-torture/execute/cvt-1.c: Ditto.
32335
32336 2000-05-18 Jeffrey A Law (law@cygnus.com)
32337
32338 * gcc.c-torture/compile/20000518-1.c: New test.
32339
32340 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
32341
32342 * g77.f-torture/compile/200005018.f: New test.
32343
32344 2000-05-17 Jeffrey A Law (law@cygnus.com)
32345
32346 * gcc.c-torture/compile/20000517-1.c: New test.
32347
32348 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32349
32350 * gcc.c-torture/execute/20000516-1.c: New test.
32351
32352 2000-05-15 Jakub Jelinek <jakub@redhat.com>
32353
32354 * g++.old-deja/g++.other/eh.C: New test.
32355
32356 2000-05-12 Richard Henderson <rth@cygnus.com>
32357
32358 * gcc.c-torture/execute/990208-1.c (main): Don't pass
32359 constants through to doit's conditional.
32360
32361 2000-05-11 Jeffrey A Law (law@cygnus.com)
32362
32363 * gcc.c-torture/compile/20000511-1.c: New test.
32364 * g77.f-torture/compile/20000511-1.f: New test.
32365 * g77.f-torture/compile/20000511-2.f: New test.
32366
32367 2000-05-11 Michael Meissner <meissner@redhat.com>
32368
32369 * gcc.c-torture/execute/20000511-1.c: New test.
32370
32371 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
32372
32373 * gcc.dg/dg.exp: Scan .S files as well as .c files.
32374 * gcc.dg/20000510-1.S: New.
32375
32376 2000-05-08 Catherine Moore <clm@cygnus.com>
32377
32378 * gcc.dg/unused-3.c: New.
32379
32380 2000-05-06 Richard Henderson <rth@cygnus.com>
32381
32382 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
32383 * g++.old-deja/g++.mike/warn1.C: Likewise.
32384 * g++.old-deja/g++.pt/local1.C: Likewise.
32385 * g++.old-deja/g++.pt/local7.C: Likewise.
32386 * g++.old-deja/g++.pt/spec16.C: Likewise.
32387
32388 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
32389
32390 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
32391
32392 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
32393
32394 * g77.f-torture/execute/20000503-1.f: New test.
32395
32396 2000-05-04 Andreas Jaeger <aj@suse.de>
32397
32398 * gcc.dg/noreturn-2.c: New test.
32399
32400 2000-05-04 Neil Booth <NeilB@earthling.net>
32401
32402 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
32403 preprocessor.
32404
32405 2000-05-04 Richard Henderson <rth@cygnus.com>
32406
32407 * gcc.c-torture/execute/20000503-1.c: Fix typo.
32408
32409 2000-05-04 Richard Henderson <rth@cygnus.com>
32410
32411 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
32412 OpenSSL by Jason R Thorpe.
32413
32414 2000-05-03 Jim Wilson <wilson@cygnus.com>
32415
32416 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
32417
32418 2000-05-03 Robert Lipe <robertlipe@usa.net>
32419
32420 * gcc.dg/20000503-1.c: New test.
32421
32422 2000-05-02 Jakub Jelinek <jakub@redhat.com>
32423
32424 * gcc.c-torture/compile/20000502-1.c: New test.
32425 * g++.old-deja/g++.other/align.C: New test.
32426 * gcc.dg/cpp-tradstringify.c: New test.
32427
32428 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
32429
32430 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
32431 and hard registers.
32432
32433 2000-04-26 Geoff Keating <geoffk@cygnus.com>
32434
32435 * gcc.c-torture/execute/loop-5.c: New test.
32436
32437 2000-04-25 Jakub Jelinek <jakub@redhat.com>
32438
32439 * gcc.c-torture/execute/va-arg-20.c: New test.
32440
32441 2000-04-23 Jeffrey A Law (law@cygnus.com)
32442
32443 * gcc.c-torture/execute/20000422-1.c: New test.
32444
32445 2000-04-20 Greg McGary <gkm@gnu.org>
32446
32447 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
32448 when optimizing, but without sibling-call optimizations (-O1).
32449
32450 2000-04-20 Jeffrey A Law (law@cygnus.com)
32451
32452 * gcc.c-torture/compile/20000420-1.c: New test.
32453
32454 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
32455
32456 * g++.abi/ptrflags.C: New test.
32457 * g++.eh/catchptr1.C: Test incomplete pointer chains.
32458
32459 2000-04-19 Catherine Moore <clm@cygnus.com>
32460
32461 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
32462
32463 2000-04-19 Greg McGary <gkm@gnu.org>
32464
32465 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
32466 sibling-call optimizations.
32467
32468 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
32469
32470 * gcc.dg/20000419-1.c: New test.
32471
32472 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
32473
32474 * gcc.c-torture/execute/20000412-6.c: New test.
32475
32476 2000-04-12 Jeffrey A Law (law@cygnus.com)
32477
32478 * gcc.c-torture/execute/20000412-5.c: New test.
32479 * g77.f-torture/compile/20000412-1.f: New test.
32480 * gcc.c-torture/execute/20000412-4.c: New test.
32481 * gcc.c-torture/compile/20000412-2.c: New test.
32482 * gcc.c-torture/execute/20000412-3.c: New test.
32483 * gcc.c-torture/compile/20000412-1.c: New test.
32484 * gcc.c-torture/execute/20000412-2.c: New test.
32485
32486 2000-04-12 Jakub Jelinek <jakub@redhat.com>
32487
32488 * objc/execute/bf-20.m: New test.
32489
32490 2000-04-10 Richard Henderson <rth@cygnus.com>
32491
32492 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
32493
32494 * gcc.c-torture/execute/20000412-1.c: New test.
32495
32496 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
32497
32498 * g++.old-deja/g++.eh/catchptr1.C: New test.
32499
32500 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
32501
32502 * g++.old-deja/g++.abi/cxa_vec.C: New test.
32503
32504 2000-04-08 Neil Booth <NeilB@earthling.net>
32505
32506 * gcc.dg/cpp-nullchar.c: Remove test as
32507 embedded nulls cause problems.
32508
32509 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32510
32511 * gcc.dg/compare2.c: New test.
32512
32513 2000-04-08 Neil Booth <NeilB@earthling.net>
32514
32515 * gcc.dg/cpp-nullchar.c: New test.
32516
32517 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
32518
32519 * gcc.dg/cpp-mi2.c: New test.
32520 * gcc.dg/cpp-mi2[abc].h: New files.
32521
32522 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
32523
32524 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
32525 member name.
32526
32527 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
32528
32529 * g++.old-deja/g++.abi/vmihint.C: New test.
32530
32531 2000-04-06 Neil Booth <NeilB@earthling.net>
32532
32533 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
32534 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
32535 copyright.
32536
32537 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
32538
32539 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
32540 avoid stack-frame overwrite.
32541
32542 2000-04-05 Jakub Jelinek <jakub@redhat.com>
32543
32544 * gcc.c-torture/compile/20000405-2.c: New test.
32545 * gcc.c-torture/compile/20000405-3.c: New test.
32546
32547 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
32548
32549 * gcc.c-torture/compile/20000405-1.c: New test.
32550
32551 2000-04-04 Geoff Keating <geoffk@cygnus.com>
32552
32553 * gcc.dg/cast-qual-1.c: Revert last change.
32554
32555 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32556
32557 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
32558
32559 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
32560
32561 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
32562 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
32563
32564 2000-04-03 Jeffrey A Law (law@cygnus.com)
32565
32566 * gcc.c-torture/compile/20000403-2.c: New test.
32567 * gcc.c-torture/compile/20000403-1.c: New test.
32568
32569 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
32570
32571 * gcc.c-torture/execute/20000403-1.c: New test.
32572
32573 2000-04-03 Geoff Keating <geoffk@cygnus.com>
32574
32575 * gcc.c-torture/execute/20000402-1.c: New test.
32576
32577 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
32578
32579 * gcc.c-torture/execute/va-arg-15.c: New test.
32580 * gcc.c-torture/execute/va-arg-16.c: New test.
32581 * gcc.c-torture/execute/va-arg-17.c: New test.
32582 * gcc.c-torture/execute/va-arg-18.c: New test.
32583 * gcc.c-torture/execute/va-arg-19.c: New test.
32584
32585 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
32586
32587 * gcc.c-torture/compile/981211-1.c: Move to...
32588 * gcc.dg/cpp-as1.c: ...here.
32589 * gcc.dg/cpp-as2.c: New file.
32590
32591 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
32592 compiler.
32593
32594 2000-04-02 Neil Booth <NeilB@earthling.net>
32595
32596 * gcc.dg/cpp-cond.c New tests.
32597 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
32598 accidental success less likely.
32599 * gcc.dg/cpp-missingop.c New tests.
32600 * gcc.dg/cpp-missingparen.c New tests.
32601 * gcc.dg/cpp-shift.c New tests.
32602 * gcc.dg/cpp-shortcircuit.c New tests.
32603 * gcc.dg/cpp-unary.c New tests.
32604
32605 2000-03-29 Jeffrey A Law (law@cygnus.com)
32606
32607 * gcc.c-torture/compile/20000329-1.c: New test.
32608
32609 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
32610
32611 * gcc.c-torture/compile/20000326-1.c: New test.
32612 * gcc.c-torture/compile/20000326-2.c: New test.
32613
32614 2000-03-24 Geoff Keating <geoffk@cygnus.com>
32615
32616 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
32617 the first parameter is a function argument.
32618
32619 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
32620
32621 * g++.old-deja/g++.ext/array4.C: New test.
32622
32623 2000-03-22 Geoff Keating <geoffk@cygnus.com>
32624
32625 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
32626
32627 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32628
32629 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
32630
32631 2000-03-19 Richard Henderson <rth@cygnus.com>
32632
32633 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
32634
32635 2000-03-19 Richard Henderson <rth@cygnus.com>
32636
32637 * gcc.c-torture/compile/20000319-1.c: New test.
32638
32639 2000-03-14 Jeffrey A Law (law@cygnus.com)
32640
32641 * gcc.c-torture/execute/20000314-3.c: New test.
32642 * gcc.c-torture/execute/20000314-2.c: New test.
32643 * gcc.c-torture/execute/20000314-1.c: New test.
32644 * gcc.c-torture/compile/20000314-2.c: New test.
32645 * gcc.c-torture/compile/20000314-1.c: New test.
32646
32647 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
32648
32649 * g++.old-deja/g++.warn/inline.C: New test.
32650
32651 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
32652
32653 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
32654 standards-compliant result rather than specific constants.
32655 Put test-values in array.
32656
32657 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
32658
32659 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
32660 (g++_target_compile): Put test-specific options last.
32661
32662 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
32663
32664 * g++.old-deja/g++.eh/vbase4.C: New test.
32665
32666 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
32667
32668 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
32669
32670 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
32671
32672 * g++.old-deja/g++.brendan/misc12.C: Removed.
32673 * g++.old-deja/g++.pt/memtemp77.C: Constify.
32674 * g++.old-deja/g++.ext/pretty4.C: New test.
32675
32676 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
32677
32678 * g++.old-deja/g++.other/string2.C: New test.
32679
32680 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
32681
32682 * g++.old-deja/g++.warn/impint2.C: New test.
32683
32684 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
32685
32686 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
32687 is 1, not zero.
32688
32689 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
32690
32691 * g++.old-deja/g++.warn/impint.C: New test.
32692 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
32693 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
32694 * g++.old-deja/g++.pt/explicit12.C: Likewise.
32695 * g++.old-deja/g++.pt/explicit13.C: Likewise.
32696 * g++.old-deja/g++.pt/explicit17.C: Likewise.
32697 * g++.old-deja/g++.pt/explicit18.C: Likewise.
32698 * g++.old-deja/g++.pt/explicit19.C: Likewise.
32699 * g++.old-deja/g++.pt/explicit23.C: Likewise.
32700 * g++.old-deja/g++.pt/explicit31.C: Likewise.
32701 * g++.old-deja/g++.pt/explicit35.C: Likewise.
32702 * g++.old-deja/g++.pt/explicit6.C: Likewise.
32703 * g++.old-deja/g++.pt/memclass7.C: Likewise.
32704
32705 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
32706
32707 * gcc.dg/cpp-redef.c: New test.
32708
32709 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
32710
32711 * g++.old-deja/g++.pt/unify7.C: New test.
32712
32713 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
32714
32715 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
32716 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
32717
32718 2000-02-25 Geoff Keating <geoffk@cygnus.com>
32719
32720 * gcc.c-torture/compile/20000224-1.c: New test.
32721
32722 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
32723
32724 * gcc.c-torture/compile/cpp-2.c: New test.
32725 * gcc.c-torture/compile/cpp-1.c: New test.
32726
32727 2000-02-25 Jeffrey A Law (law@cygnus.com)
32728
32729 * gcc.c-torture/execute/20000225-1.c: New test.
32730
32731 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
32732
32733 * gcc.dg/cpp-li2.c: New test.
32734
32735 * gcc.dg/cpp-wi1.c: New test.
32736
32737 * gcc.dg/cpp-li1.c: New test.
32738
32739 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
32740
32741 * g++.old-deja/g++.other/sizeof5.C: New test.
32742
32743 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32744
32745 * gcc.c-torture/execute/va-arg-13.c: New test.
32746
32747 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
32748
32749 * gcc.c-torture/execute/va-arg-12.c: New test.
32750
32751 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
32752
32753 * gcc.c-torture/execute/20000223-1.c: New test.
32754
32755 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
32756
32757 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
32758
32759 2000-02-22 Mark Mitchell <mark@codesourcery.com>
32760
32761 * g++.old-deja/g++.abi/ptrmem.C: New test.
32762
32763 2000-02-19 Richard Henderson <rth@cygnus.com>
32764
32765 * gcc.c-torture/compile/init-3.c: New.
32766
32767 2000-02-17 Mark Mitchell <mark@codesourcery.com>
32768
32769 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
32770 ALWAYS_CXXFLAGS.
32771
32772 2000-02-11 Robert Lipe <robertl@sco.com>
32773
32774 * gcc.c-torture/compile/20000211-3.c: New test.
32775
32776 2000-02-11 Martin Buchholz <martin@xemacs.org>
32777
32778 * gcc.c-torture/compile/20000211-2.c: New test.
32779
32780 2000-02-11 Jeffrey A Law (law@cygnus.com)
32781
32782 * gcc.c-torture/compile/20000211-1.c: New test.
32783
32784 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
32785
32786 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
32787 on native targets
32788
32789 2000-02-08 Nathan Sidwell <nathan@acm.org>
32790
32791 * g++.old-deja/g++.other/cast5.C: New test.
32792
32793 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
32794
32795 * gcc.c-torture/execute/20000205-1.c: New.
32796
32797 2000-02-03 Nathan Sidwell <nathan@acm.org>
32798
32799 * g++.old-deja/g++.jason/cast3.C: Return void.
32800 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
32801
32802 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
32803
32804 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
32805
32806 * gcc.dg/loop-1.c: New test.
32807
32808 2000-01-27 Jakub Jelinek <jakub@redhat.com>
32809
32810 * gcc.c-torture/compile/20000127-1.c: New test.
32811 * gcc.c-torture/execute/991228-1.c: New test.
32812
32813 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
32814
32815 * gcc.dg/unused-2.c: New test.
32816
32817 * gcc.dg/conv-1.c: New test.
32818
32819 2000-01-24 Mark Mitchell <mark@codesourcery.com>
32820
32821 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
32822 compiler.
32823 (tool_option_proc): Fix typo.
32824
32825 2000-01-24 Geoff Keating <geoffk@cygnus.com>
32826
32827 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
32828 of the ld on the host, not on the build machine.
32829 Also, don't crash if '--help' is not a supported option.
32830
32831 2000-01-24 Richard Henderson <rth@cygnus.com>
32832
32833 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
32834
32835 2000-01-20 Jeffrey A Law (law@cygnus.com)
32836
32837 * gcc.c-torture/execute/20000120-2.c: New test.
32838 * gcc.c-torture/execute/20000120-1.c: New test.
32839
32840 2000-01-13 Jeffrey A Law (law@cygnus.com)
32841
32842 * gcc.c-torture/execute/20000113-1.c: New test.
32843
32844 2000-01-12 Jeffrey A Law (law@cygnus.com)
32845
32846 * gcc.c-torture/execute/20000112-1.c: New test.
32847
32848 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
32849
32850 * gcc.dg/20000111-1.c: New test.
32851
32852 2000-01-10 Jeffrey A Law (law@cygnus.com)
32853
32854 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
32855 with 16 bit integers.
32856
32857 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
32858
32859 * gcc.dg/20000108-1.c: New test.
32860
32861 2000-01-05 Nathan Sidwell <nathan@acm.org>
32862
32863 * g++.old-deja/g++.ns/koenig8.C: New test.
32864
32865 2000-01-05 Nathan Sidwell <nathan@acm.org>
32866
32867 * g++.old-deja/g++.other/cast4.C: New test.
32868
32869 2000-01-05 Jeffrey A Law (law@cygnus.com)
32870
32871 * gcc.c-torture/compile/20000105-2.c: New test.
32872 * gcc.c-torture/compile/20000105-1.c: New test.
32873
32874 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32875
32876 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
32877 references to printf & atoi to conform to ANSI standard.
32878 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
32879 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
32880 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
32881 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
32882 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
32883 * g++.old-deja/g++.brendan/complex1.C: Likewise.
32884 * g++.old-deja/g++.brendan/copy1.C: Likewise.
32885 * g++.old-deja/g++.brendan/copy2.C: Likewise.
32886 * g++.old-deja/g++.brendan/copy3.C: Likewise.
32887 * g++.old-deja/g++.brendan/copy4.C: Likewise.
32888 * g++.old-deja/g++.brendan/copy5.C: Likewise.
32889 * g++.old-deja/g++.brendan/copy6.C: Likewise.
32890 * g++.old-deja/g++.brendan/copy7.C: Likewise.
32891 * g++.old-deja/g++.brendan/copy8.C: Likewise.
32892 * g++.old-deja/g++.brendan/crash11.C: Likewise.
32893 * g++.old-deja/g++.brendan/crash14.C: Likewise.
32894 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
32895 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
32896 * g++.old-deja/g++.brendan/delete2.C: Likewise.
32897 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
32898 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
32899 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
32900 * g++.old-deja/g++.brendan/eh1.C: Likewise.
32901 * g++.old-deja/g++.brendan/groff1.C: Likewise.
32902 * g++.old-deja/g++.brendan/init3.C: Likewise.
32903 * g++.old-deja/g++.brendan/misc12.C: Likewise.
32904 * g++.old-deja/g++.brendan/misc7.C: Likewise.
32905 * g++.old-deja/g++.brendan/new2.C: Likewise.
32906 * g++.old-deja/g++.brendan/operators4.C: Likewise.
32907 * g++.old-deja/g++.brendan/operators5.C: Likewise.
32908 * g++.old-deja/g++.brendan/overload2.C: Likewise.
32909 * g++.old-deja/g++.brendan/overload7.C: Likewise.
32910 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
32911 * g++.old-deja/g++.brendan/reference1.C: Likewise.
32912 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
32913 * g++.old-deja/g++.brendan/template24.C: Likewise.
32914 * g++.old-deja/g++.brendan/template3.C: Likewise.
32915 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
32916 * g++.old-deja/g++.jason/inline3.C: Likewise.
32917 * g++.old-deja/g++.jason/opeq.C: Likewise.
32918 * g++.old-deja/g++.law/arg5.C: Likewise.
32919 * g++.old-deja/g++.law/arm7.C: Likewise.
32920 * g++.old-deja/g++.law/ctors11.C: Likewise.
32921 * g++.old-deja/g++.law/cvt8.C: Likewise.
32922 * g++.old-deja/g++.law/init9.C: Likewise.
32923 * g++.old-deja/g++.law/refs4.C: Likewise.
32924 * g++.old-deja/g++.law/template2.C: Likewise.
32925 * g++.old-deja/g++.law/visibility24.C: Likewise.
32926 * g++.old-deja/g++.law/vtable3.C: Likewise.
32927 * g++.old-deja/g++.mike/asm2.C: Likewise.
32928 * g++.old-deja/g++.mike/eh1.C: Likewise.
32929 * g++.old-deja/g++.mike/misc1.C: Likewise.
32930 * g++.old-deja/g++.mike/misc13.C: Likewise.
32931 * g++.old-deja/g++.mike/misc14.C: Likewise.
32932 * g++.old-deja/g++.mike/ns12.C: Likewise.
32933 * g++.old-deja/g++.mike/p1248.C: Likewise.
32934 * g++.old-deja/g++.mike/p3708.C: Likewise.
32935 * g++.old-deja/g++.mike/p3708a.C: Likewise.
32936 * g++.old-deja/g++.mike/p3708b.C: Likewise.
32937 * g++.old-deja/g++.mike/p646.C: Likewise.
32938 * g++.old-deja/g++.mike/p700.C: Likewise.
32939 * g++.old-deja/g++.mike/p783.C: Likewise.
32940 * g++.old-deja/g++.mike/p783a.C: Likewise.
32941 * g++.old-deja/g++.mike/p783b.C: Likewise.
32942 * g++.old-deja/g++.mike/p786.C: Likewise.
32943 * g++.old-deja/g++.mike/p789.C: Likewise.
32944 * g++.old-deja/g++.mike/p789a.C: Likewise.
32945 * g++.old-deja/g++.mike/p807a.C: Likewise.
32946 * g++.old-deja/g++.other/delete3.C: Likewise.
32947 * g++.old-deja/g++.other/dyncast1.C: Likewise.
32948 * g++.old-deja/g++.other/dyncast2.C: Likewise.
32949 * g++.old-deja/g++.other/dyncast3.C: Likewise.
32950 * g++.old-deja/g++.other/empty1.C: Likewise.
32951 * g++.old-deja/g++.other/temporary1.C: Likewise.
32952 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
32953 * g++.old-deja/g++.pt/t16.C: Likewise.
32954 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
32955
32956 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
32957
32958 * gcc.dg/991230-1.c: New test.
32959
32960 1999-12-29 Jeffrey A Law (law@cygnus.com)
32961
32962 * gcc.c-torture/compile/991229-3.c: New test.
32963 * gcc.c-torture/compile/991229-2.c: New test.
32964 * gcc.c-torture/compile/991229-1.c: New test.
32965
32966 1999-12-29 Greg McGary <gkm@eng.ascend.com>
32967
32968 * gcc.c-torture/compile/labels-2.c: New test.
32969
32970 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
32971
32972 * gcc.c-torture/execute/991227-1.c: New test.
32973
32974 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
32975
32976 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
32977
32978 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
32979
32980 * gcc.c-torture/execute/991221-1.c: New test.
32981
32982 1999-12-20 Nathan Sidwell <nathan@acm.org>
32983
32984 * g++.old-deja/g++.other/cast3.C: New test.
32985
32986 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
32987
32988 * gcc.c-torture/execute/991216-4.c: New test.
32989
32990 1999-12-16 Michael Meissner <meissner@cygnus.com>
32991
32992 * gcc.c-torture/execute/991216-1.c: New test.
32993 * gcc.c-torture/execute/991216-2.c: New test.
32994 * gcc.c-torture/execute/991216-3.c: New test.
32995
32996 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
32997
32998 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
32999 Actually make the test fail by using "-O2" for compilation.
33000
33001 1999-12-15 Nathan Sidwell <nathan@acm.org>
33002
33003 * g++.old-deja/g++.warn/cast-align1.C: New test.
33004
33005 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
33006
33007 * gcc.c-torture/compile/991214-1.c: New test.
33008 * gcc.c-torture/compile/991214-2.c: New test.
33009
33010 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
33011
33012 * gcc.dg/991214-1.c: New test.
33013
33014 1999-12-13 Jeffrey A Law (law@cygnus.com)
33015
33016 * gcc.c-torture/compile/991213-3.c: New test.
33017 * gcc.c-torture/compile/991213-2.c: New test.
33018 * gcc.c-torture/compile/991213-1.c: New test.
33019
33020 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
33021
33022 * gcc.dg/991209-1.c: New test.
33023
33024 1999-12-08 Nathan Sidwell <nathan@acm.org>
33025
33026 * gcc.c-torture/compile/991208-1.c: New test.
33027
33028 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
33029
33030 * gcc.dg/ultrasp2.c: New test.
33031
33032 1999-12-05 Alex Samuel <samuel@codesourcery.com>
33033
33034 * g++.old-deja/g++.abi/align.C (main): Fix typo.
33035
33036 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
33037
33038 * gcc.c-torture/compile/991202-1.c: New test.
33039 * gcc.c-torture/execute/991202-1.c: New test.
33040 * gcc.c-torture/execute/991202-2.c: New test.
33041 * gcc.c-torture/execute/991202-3.c: New test.
33042
33043 1999-12-02 Alex Samuel <samuel@codesourcery.com>
33044
33045 * g++.old-deja/g++.abi/align.C: New test.
33046 * g++.old-deja/g++.abi/aggregates.C: Likewise.
33047 * g++.old-deja/g++.abi/bitfields.C: Likewise.
33048
33049 1999-12-01 Richard Henderson <rth@cygnus.com>
33050
33051 * gcc.c-torture/execute/991201-1.c: New.
33052
33053 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
33054
33055 * gcc.dg/991129-1.c: New test.
33056
33057 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
33058
33059 * gcc.c-torture/compile/991127-1.c: New test.
33060
33061 1999-11-22 Nathan Sidwell <nathan@acm.org>
33062
33063 * g++.old-deja/g++.other/warn4.C: New test.
33064
33065 1999-11-22 Nathan Sidwell <nathan@acm.org>
33066
33067 * g++.old-deja/g++.eh/cleanup2.C: New test.
33068 * g++.old-deja/g++.ext/pretty2.C: New test.
33069 * g++.old-deja/g++.ext/pretty3.C: New test.
33070 * g++.old-deja/g++.other/debug6.C: New test.
33071
33072 1999-10-20 Jim Wilson <wilson@cygnus.com>
33073
33074 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
33075 compiler_output to look for one error message instead of two.
33076
33077 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
33078
33079 * gcc.c-torture/execute/991118-1.c: Also test case
33080 where the word boundary does not split a byte evenly.
33081
33082 1999-11-19 Nathan Sidwell <nathan@acm.org>
33083
33084 * g++.old-deja/g++.ext/restrict1.C: New test.
33085
33086 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
33087
33088 * gcc.c-torture/execute/991118-1.c: New test.
33089
33090 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
33091
33092 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
33093 working directory pathnames.
33094
33095 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
33096
33097 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
33098 host is equipped with driver.h and driver.o so it can actually
33099 compile and run the tests.
33100
33101 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
33102
33103 * gcc.c-torture/compile/991008-1.c: New test.
33104
33105 1999-11-08 Nick Clifton <nickc@cygnus.com>
33106
33107 * lib/gcc-dg.exp: Include target-supports.exp
33108
33109 1999-11-05 Nick Clifton <nickc@cygnus.com>
33110
33111 * lib/target-supports.exp: New file: Provide procs to test for
33112 features supported by the target.
33113 (check_weak_available): Moved here from ecos.exp.
33114 (check_alias_available): New proc: Determine of the target
33115 toolchain supports the alias attribute.
33116
33117 * gcc.dg/special/ecos.exp: Move check_weak_available to
33118 target-supports.exp.
33119 (alias-1.c): Only perform the test if the target supports
33120 aliases.
33121 (wkali-1.c): Only perform the test if the target supports
33122 aliases.
33123
33124 * gcc.dg/990506-0.c: Expect error messages from cross
33125 targets as well as native targets.
33126
33127 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
33128
33129 * gcc.dg/ultrasp1.c: Removed xfail.
33130 * gcc.dg/struct-ret-2.c: Likewise.
33131 * gcc.dg/array-1.c: Likewise.
33132
33133 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
33134
33135 * gcc.dg/struct-ret-2.c: New test.
33136
33137 * gcc.dg/array-1.c: New test.
33138
33139 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
33140
33141 * gcc.c-torture/execute/991030-1.c: New test.
33142
33143 1999-10-26 Richard Henderson <rth@cygnus.com>
33144
33145 * gcc.c-torture/compile/991026-2.c: New test.
33146
33147 1999-10-26 Jeffrey A Law (law@cygnus.com)
33148
33149 * gcc.c-torture/compile/991026-1.c: New test.
33150
33151 1999-10-23 Jeffrey A Law (law@cygnus.com)
33152
33153 * gcc.c-torture/execute/991023-1.c: New test.
33154
33155 1999-10-19 Jeffrey A Law (law@cygnus.com)
33156
33157 * gcc.c-torture/execute/991019-1.c: New test.
33158
33159 1999-10-16 Richard Henderson <rth@cygnus.com>
33160
33161 * gcc.c-torture/execute/991016-1.c: New test.
33162
33163 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
33164
33165 * gcc.c-torture/execute/991014-1.c: New test.
33166
33167 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
33168
33169 * g++.old-deja/g++.other/union2.C: New test.
33170
33171 1999-10-13 Nathan Sidwell <nathan@acm.org>
33172
33173 * g++.old-deja/g++.other/vaarg2.C: New test.
33174 * g++.old-deja/g++.other/vaarg3.C: New test.
33175
33176 1999-10-12 Craig Burley <craig@jcb-sc.com>
33177
33178 * g77.f-torture/noncompile/19990905-1.f: Moved from being
33179 in compile/.
33180
33181 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
33182
33183 * gcc.c-torture/execute/va-arg-11.c: New test.
33184
33185 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
33186
33187 * lib/file-format.exp (gcc_target_object_format): Don't
33188 crash if objdump is unavailable.
33189
33190 1999-09-29 Donn Terry <donn@interix.com>
33191
33192 * gcc.misc-tests/mg.exp: delete extraneous redirection.
33193
33194 1999-09-28 Nick Clifton <nickc@cygnus.com>
33195
33196 * gcc.c-torture/compile/990928-1.c: New test.
33197
33198 1999-09-28 Nathan Sidwell <nathan@acm.org>
33199
33200 * g++.old-deja/g++.other/decl6.C: New test.
33201
33202 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33203
33204 * gcc.c-torture/execute/va-arg-10.c: New test.
33205
33206 1999-09-27 Nathan Sidwell <nathan@acm.org>
33207
33208 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
33209 __PRETTY_FUNCTION__.
33210
33211 1999-09-23 Nick Clifton <nickc@cygnus.com>
33212
33213 * gcc.c-torture/execute/990923-1.c: New test.
33214
33215 1999-09-21 Nick Clifton <nickc@cygnus.com>
33216
33217 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
33218 for which -fpic is inappropriate.
33219
33220 1999-09-21 Mark Mitchell <mark@codesourcery.com>
33221
33222 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
33223
33224 1999-09-21 Nathan Sidwell <nathan@acm.org>
33225
33226 * g++.old-deja/g++.other/dyncast1.C: New test.
33227 * g++.old-deja/g++.other/dyncast2.C: New test.
33228 * g++.old-deja/g++.other/dyncast3.C: New test.
33229 * g++.old-deja/g++.other/dyncast4.C: New test.
33230 * g++.old-deja/g++.other/dyncast5.C: New test.
33231 * g++.old-deja/g++.eh/catch3.C: New test.
33232 * g++.old-deja/g++.eh/catch3p.C: New test.
33233 * g++.old-deja/g++.eh/catch4.C: New test.
33234 * g++.old-deja/g++.eh/catch4p.C: New test.
33235 * g++.old-deja/g++.eh/catch5.C: New test.
33236 * g++.old-deja/g++.eh/catch5p.C: New test.
33237 * g++.old-deja/g++.eh/catch6.C: New test.
33238 * g++.old-deja/g++.eh/catch6p.C: New test.
33239 * g++.old-deja/g++.eh/catch7.C: New test.
33240 * g++.old-deja/g++.eh/catch7p.C: New test.
33241 * g++.old-deja/g++.eh/catch8.C: New test.
33242 * g++.old-deja/g++.eh/catch8p.C: New test.
33243 * g++.old-deja/g++.eh/catch9.C: New test.
33244 * g++.old-deja/g++.eh/catch9p.C: New test.
33245
33246 1999-09-13 Nathan Sidwell <nathan@acm.org>
33247
33248 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
33249 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
33250
33251 1999-09-13 Jeffrey A Law (law@cygnus.com)
33252
33253 * gcc.c-torture/compile/990913-1.c: New test.
33254
33255 1999-09-10 Nathan Sidwell <nathan@acm.org>
33256
33257 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
33258 * g++.old-deja/g++.jason/rfg5.C: Likewise.
33259
33260 1999-09-09 Richard Henderson <rth@cygnus.com>
33261
33262 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
33263
33264 1999-09-09 Nathan Sidwell <nathan@acm.org>
33265
33266 * g++.old-deja/g++.other/lookup11.C: New test.
33267 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
33268 what is permitted and what we want.
33269 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
33270 overload use.
33271 * g++.old-deja/g++.jason/rfg5.C: Likewise
33272
33273 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
33274
33275 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
33276 * gcc.c-torture/noncompile/poison-1.c: New file.
33277
33278 1999-09-08 Nathan Sidwell <nathan@acm.org>
33279
33280 * g++.old-deja/g++.other/sizeof3.C: New test.
33281 * g++.old-deja/g++.other/sizeof4.C: New test.
33282 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
33283 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
33284
33285 1999-09-07 Richard Henderson <rth@cygnus.com>
33286
33287 * gcc.dg/va-arg-1.c: New.
33288
33289 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33290
33291 * gcc.c-torture/execute/va-arg-9.c: New test.
33292
33293 1999-09-05 Craig Burley <craig@jcb-sc.com>
33294
33295 * g77.f-torture/compile/980519-2.f: New test.
33296 * g77.f-torture/compile/19990905-0.f: New test.
33297 * g77.f-torture/compile/19990905-1.f: New test.
33298 * g77.f-torture/compile/19990905-2.f: New test.
33299
33300 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
33301
33302 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
33303
33304 * gcc.c-torture/execute/990827-1.c: Fix typo.
33305
33306 1999-09-03 Nathan Sidwell <nathan@acm.org>
33307
33308 * g++.old-deja/g++.other/deref1.C: New test.
33309
33310 1999-09-02 Nathan Sidwell <nathan@acm.org>
33311
33312 * g++.old-deja/g++.other/ambig2.C: New test.
33313 * g++.old-deja/g++.other/cond5.C: New test.
33314 * g++.old-deja/g++.other/lookup16.C: New test.
33315
33316 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
33317
33318 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
33319 assemblers too.
33320
33321 1999-08-31 Jeffrey A Law (law@cygnus.com)
33322
33323 * lib/c-torture.exp: Avoid the "compare executables" optimization
33324 when testing native.
33325
33326 1999-08-29 Jeffrey A Law (law@cygnus.com)
33327
33328 * gcc.c-torture/execute/990829-1.c: New test.
33329 * gcc.c-torture/compile/990829-1.c: New test.
33330
33331 1999-08-27 Paul Burchard <burchard@pobox.com>
33332
33333 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
33334 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
33335 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
33336 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
33337 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
33338 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
33339 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
33340 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
33341 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
33342 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
33343 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
33344
33345 1999-08-27 Jeffrey A Law (law@cygnus.com)
33346
33347 * gcc.c-torture/execute/990827-1.c: New test.
33348
33349 1999-08-26 Craig Burley <craig@jcb-sc.com>
33350
33351 * g77.f-torture/noncompile/19990826-4.f: New test.
33352
33353 * g77.f-torture/compile/19990826-3.f: New test.
33354
33355 * g77.f-torture/execute/19990826-2.f: New test.
33356
33357 * g77.f-torture/compile/19990826-1.f: New test.
33358
33359 * gcc.c-torture/execute/990826-0.c: New test.
33360 * g77.c-torture/execute/19990826-0.f: New test.
33361
33362 * g77.f-torture/noncompile/970626-2.f: New test.
33363
33364 1999-08-25 Paul Burchard <burchard@pobox.com>
33365
33366 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
33367 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
33368 lss-011.C: New tests.
33369
33370 1999-08-25 Nathan Sidwell <nathan@acm.org>
33371
33372 * g++.old-deja/g++.other/decl5.C: New test.
33373
33374 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33375
33376 * noncompile/noncompile.exp: Load_lib c-torture.exp.
33377 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
33378 call `postbase' for each one. All callers of `postbase' changed
33379 to call this instead.
33380
33381 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
33382
33383 * gcc.c-torture/execute/990811-1.c: New test.
33384
33385 1999-08-09 Nick Clifton <nickc@cygnus.com>
33386
33387 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
33388 just native ones.
33389
33390 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
33391 just native ones.
33392
33393 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
33394
33395 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
33396
33397 1999-08-04 Jeffrey A Law (law@cygnus.com)
33398
33399 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
33400
33401 1999-08-04 Nathan Sidwell <nathan@acm.org>
33402
33403 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
33404
33405 1999-08-04 Jeffrey A Law (law@cygnus.com)
33406
33407 * gcc.c-torture/execute/990804-1.c: New test.
33408
33409 1999-08-03 Nathan Sidwell <nathan@acm.org>
33410
33411 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
33412 * g++.old-deja/g++.brendan/crash64.C: Likewise
33413 * g++.old-deja/g++.brendan/overload8.C: Likewise
33414
33415 1999-08-03 Nathan Sidwell <nathan@acm.org>
33416
33417 * g++.old-deja/g++.other/struct1.C: New test.
33418
33419 1999-08-03 Nathan Sidwell <nathan@acm.org>
33420
33421 * g++.old-deja/g++.other/enum2.C: New test.
33422
33423 1999-08-02 Richard Henderson <rth@cygnus.com>
33424
33425 Adapted from tests from Franz Sirl:
33426 * gcc.c-torture/execute/va-arg-7.c: New test.
33427 * gcc.c-torture/execute/va-arg-8.c: New test.
33428
33429 1999-08-01 Jeffrey A Law (law@cygnus.com)
33430
33431 * gcc.c-torture/compile/990801-2.c: New test.
33432
33433 * gcc.c-torture/compile/990801-1.c: New test.
33434
33435 1999-07-27 Michael Meissner <meissner@cygnus.com>
33436
33437 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
33438 fp-cmp-1.c, converting double to float.
33439
33440 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
33441 fp-cmp-1.c, converting double to long double.
33442
33443 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
33444 from fr1 to unknown_register, since fr1 is a legitimate register
33445 on some machines.
33446
33447 1999-07-25 Jeffrey A Law (law@cygnus.com)
33448
33449 * README: More listname related changes.
33450
33451 1999-07-08 Catherine Moore <clm@cygnus.com>
33452
33453 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
33454
33455 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
33456
33457 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
33458
33459 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
33460
33461 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
33462
33463 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
33464
33465 * gcc.dg/990703-1.c: New test.
33466
33467 1999-06-29 Nick Clifton <nickc@cygnus.com>
33468
33469 * lib/file-format.exp: New file: Move definition of proc
33470 gcc_target_object_format to here from
33471 gcc.dg/special/ecos.exp.
33472
33473 * lib/c-torture.exp: Include lib file-format.exp.
33474 * lib/gcc-dg.exp: Include lib file-format.exp.
33475
33476 * gcc.dg/special/ecos.exp: Remove definition of proc
33477 gcc_target_object_format.
33478
33479 1999-06-28 Jeffrey A Law (law@cygnus.com)
33480
33481 * gcc.c-torture/execute/990628-1.c: New test.
33482
33483 1999-06-25 Jeffrey A Law (law@cygnus.com)
33484
33485 * gcc.c-torture/compile/990625-2.c: New test.
33486
33487 * gcc.c-torture/compile/990625-1.c: New test.
33488
33489 1999-06-23 Nick Clifton <nickc@cygnus.com>
33490
33491 * gcc.c-torture/compile/dll.c: New test case. Check that dll
33492 attributes compile.
33493 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
33494 ports that use the COFF/PE file format.
33495
33496 1999-06-17 Jeffrey A Law (law@cygnus.com)
33497
33498 * gcc.c-torture/compile/990617-1.c: New test.
33499
33500 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
33501
33502 * g++.old-deja/g++.other/decl4.C: New test.
33503
33504 1999-06-14 Nathan Sidwell <nathan@acm.org>
33505
33506 * g++.old-deja/g++.other/bitfld3.C: New test.
33507
33508 1999-06-08 Nathan Sidwell <nathan@acm.org>
33509
33510 * g++.old-deja/g++.eh/catch1.C: New test.
33511
33512 1999-06-07 Jeffrey A Law (law@cygnus.com)
33513
33514 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
33515
33516 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
33517 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
33518
33519 1999-06-05 Craig Burley <craig@jcb-sc.com>
33520
33521 * g77.f-torture/compile/19990502-0.f: Replace with new,
33522 shorter, test that still fails after recent changes.
33523
33524 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
33525
33526 * gcc.c-torture/execute/990604-1.c: New test.
33527
33528 1999-05-31 Jeffrey A Law (law@cygnus.com)
33529
33530 * gcc.c-torture/execute/990531-1.c: New test.
33531
33532 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33533
33534 * gcc.c-torture/compile/990527-1.c: New test.
33535
33536 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
33537
33538 * gcc.c-torture/execute/990527-1.c: New test.
33539
33540 1999-05-25 Nick Clifton <nickc@cygnus.com>
33541
33542 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
33543 bitfields as signed.
33544
33545 1999-05-25 Craig Burley <craig@jcb-sc.com>
33546
33547 * g77.f-torture/compile/19990525-0.f: New test.
33548
33549 1999-05-25 Jeffrey A Law (law@cygnus.com)
33550
33551 * gcc.c-torture/execute/990525-2.c: New test.
33552
33553 * gcc.c-torture/execute/990525-1.c: New test.
33554
33555 1999-05-24 Nathan Sidwell <nathan@acm.org>
33556
33557 * g++.old-deja/g++.other/anon3.C: New test.
33558 * g++.old-deja/g++.other/anon4.C: New test.
33559 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
33560 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
33561 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
33562 Merrill).
33563
33564 1999-05-24 Jeffrey A Law (law@cygnus.com)
33565
33566 * gcc.c-torture/execute/990524-1.c: New test.
33567
33568 * gcc.dg/990524-1.c: New test.
33569
33570 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33571
33572 * gcc.c-torture/compile/990523-1.c: New test.
33573
33574 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
33575
33576 * gcc.c-torture/compile/990519-1.c: New test.
33577
33578 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
33579
33580 * gcc.c-torture/compile/990517-1.c: New test.
33581
33582 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
33583 (e4, f4): New tests.
33584 (main): Call them.
33585
33586 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33587
33588 * gcc.dg/noreturn-1.c: New test.
33589
33590 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
33591
33592 * gcc.c-torture/execute/990513-1.c: New test.
33593
33594 1999-05-10 Richard Henderson <rth@cygnus.com>
33595
33596 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
33597
33598 1999-05-10 Craig Burley <craig@jcb-sc.com>
33599
33600 * g77.f-torture/execute/erfc.f: Use small single-precision
33601 values, to avoid problems on Alphas when not -mieee.
33602
33603 1999-05-08 Craig Burley <craig@jcb-sc.com>
33604
33605 * gcc.dg/990506-0.c: New test.
33606
33607 1999-05-08 Richard Henderson <rth@cygnus.com>
33608
33609 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
33610 the constant to test. Don't XFAIL 64-bit targets.
33611
33612 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
33613 * g++.old-deja/g++.law/profile1.C: Likewise.
33614
33615 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
33616 operator new instances.
33617 * g++.old-deja/g++.other/delete5.C: Likewise.
33618
33619 1999-05-03 Craig Burley <craig@jcb-sc.com>
33620
33621 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
33622 intrinsic.
33623
33624 1999-05-03 Craig Burley <craig@jcb-sc.com>
33625
33626 * g77.f-torture/execute/u77-test.f: Reverse order of two
33627 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
33628
33629 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33630
33631 * gcc.dg/compare1.c: New test.
33632
33633 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
33634
33635 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
33636 New tests.
33637
33638 1999-05-02 Craig Burley <craig@jcb-sc.com>
33639
33640 * g77.f-torture/compile/19990502-1.f: New test.
33641
33642 1999-05-02 Craig Burley <craig@jcb-sc.com>
33643
33644 * g77.f-torture/compile/19990502-0.f: New test.
33645
33646 1999-05-02 Craig Burley <craig@jcb-sc.com>
33647
33648 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
33649 intrinsic.
33650
33651 1999-05-02 Craig Burley <craig@jcb-sc.com>
33652
33653 * g77.f-torture/execute/u77-test.f (main): List libU77
33654 intrinsics not currently tested.
33655 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
33656 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
33657 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
33658 Trim blanks off the ends of some printed strings.
33659
33660 1999-05-02 Craig Burley <craig@jcb-sc.com>
33661
33662 * g77.f-torture/execute/u77-test.f (main): Just warn about
33663 FSTAT gid disagreement, as it's expected on some systems.
33664
33665 1999-05-01 Craig Burley <craig@jcb-sc.com>
33666
33667 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
33668 use a new function, which allows for some slop.
33669 Clean up some commentary.
33670 (issum): The new function.
33671 (sgladd): Deleted subroutine.
33672
33673 1999-05-01 Craig Burley <craig@jcb-sc.com>
33674
33675 * g77.f-torture/execute/u77-test.f: Modify to be more like
33676 libf2c/libU77 version, bringing patches to that version here.
33677 Add suitable commentary.
33678
33679 1999-04-25 Richard Henderson <rth@cygnus.com>
33680
33681 * gcc.dg/990424-1.c: New test.
33682
33683 1999-04-24 Craig Burley <craig@jcb-sc.com>
33684
33685 * g77.f-torture/execute/u77-test.f (main): Bug involving
33686 LSTAT has been fixed, so turn back on full checking.
33687
33688 1999-04-20 Craig Burley <craig@jcb-sc.com>
33689
33690 * g77.f-torture/compile/19990419-0.f: New test.
33691 * g77.f-torture/execute/19990419-1.f: New test.
33692
33693 1999-04-17 Richard Henderson <rth@cygnus.com>
33694
33695 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
33696 to avoid the need for a prototype to supress a warning.
33697
33698 1999-04-07 Jim Wilson <wilson@cygnus.com>
33699
33700 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
33701
33702 1999-04-04 Jeffrey A Law (law@cygnus.com)
33703
33704 * gcc.c-torture/execute/990404-1.c: New test.
33705
33706 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
33707
33708 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
33709 * gcc.dg/cpp-if3.c: Don't use -pedantic.
33710 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
33711 missing initializer warnings.
33712
33713 1999-03-28 Jeffrey A Law (law@cygnus.com)
33714
33715 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
33716 matching strings.
33717
33718 1999-03-26 Jeffrey A Law (law@cygnus.com)
33719
33720 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
33721
33722 1999-03-26 Craig Burley <craig@jcb-sc.com>
33723
33724 * g77.f-torture/execute/19990325-0.f: New test.
33725 * g77.f-torture/execute/19990325-1.f: New test.
33726
33727 1999-03-24 Jeffrey A Law (law@cygnus.com)
33728
33729 * gcc.c-torture/execute/990324-1.c: New test.
33730
33731 1999-03-22 Jim Wilson <wilson@cygnus.com>
33732
33733 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
33734 test with 4.
33735
33736 1999-03-17 Richard Henderson <rth@cygnus.com>
33737
33738 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
33739
33740 1999-03-13 Craig Burley <craig@jcb-sc.com>
33741
33742 * g77.f-torture/execute/19990313-2.f: New test.
33743 * g77.f-torture/execute/19990313-3.f: New test.
33744
33745 1999-03-13 Craig Burley <craig@jcb-sc.com>
33746
33747 * g77.f-torture/execute/19990313-0.f: New test.
33748 * g77.f-torture/execute/19990313-1.f: New test.
33749
33750 1999-03-12 Jim Wilson <wilson@cygnus.com>
33751
33752 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
33753 printf to sprintf.
33754 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
33755 (main): Add check for u15. Conditionalize u31 check depending on
33756 whether ints are <32 bits or >=32 bits.
33757
33758 1999-03-08 Craig Burley <craig@jcb-sc.com>
33759
33760 * g77.f-torture/execute/19981119-0.f: Improve testiness.
33761
33762 1999-03-08 Craig Burley <craig@jcb-sc.com>
33763
33764 * g77.f-torture/compile/19990305-0.f: New test.
33765 * g77.f-torture/execute/19981119-0.f: New test.
33766
33767 1999-03-08 Craig Burley <craig@jcb-sc.com>
33768
33769 * g77.f-torture/execute/970625-2.f: call ABORT if final
33770 result is not correct, instead of just printing it.
33771 Add this checking via newly introduced obfuscation, to
33772 trip up buggy front ends.
33773
33774 1999-03-07 Craig Burley <craig@jcb-sc.com>
33775
33776 * g77.f-torture/compile/960317-1.f: Moved from being
33777 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
33778
33779 1999-03-06 Craig Burley <craig@jcb-sc.com>
33780
33781 * g77.f-torture/execute/960317-1.f: New (old) test.
33782 * g77.f-torture/execute/970625-2.f: Ditto.
33783
33784 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
33785
33786 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
33787 message on line 1 or line 2; cccp and cpplib do this differently.
33788
33789 1999-03-01 Jeffrey A Law (law@cygnus.com)
33790
33791 * g++.old-deja/g++.law/weak1.C: New test.
33792
33793 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
33794
33795 * gcc.c-torture/execute/990119-1.c: Renamed to...
33796 * gcc.dg/990119-1.c: this, so it will only be tested once
33797 (it's a preprocessor test, it doesn't need to be run at
33798 multiple optimization levels).
33799
33800 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
33801
33802 * lib/g++.exp: Don't add incdir=$base_dir/../include to
33803 ALWAYS_CXXFLAGS.
33804
33805 1999-02-24 Craig Burley <craig@jcb-sc.com>
33806
33807 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
33808 * g77.f-torture/compile/19981216-0.f: ...as it is expected
33809 to not be compilable by current g77.
33810
33811 1999-02-24 Nick Clifton <nickc@cygnus.com>
33812
33813 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
33814
33815 1999-02-22 Jeffrey A Law (law@cygnus.com)
33816
33817 * gcc.c-torture/execute/990222-1.c: New test.
33818
33819 1999-02-19 Craig Burley <craig@jcb-sc.com>
33820
33821 * g77.f-torture/compile/19990218-0.f: New test.
33822 * g77.f-torture/noncompile/19990218-1.f: New test.
33823
33824 1999-02-18 Craig Burley <craig@jcb-sc.com>
33825
33826 * g77.f-torture/compile/19981216-0.f: New test.
33827
33828 1999-02-14 Jeffrey A Law (law@cygnus.com)
33829
33830 * gcc.dg/990214-1.c: New test.
33831
33832 1999-02-13 Jeffrey A Law (law@cygnus.com)
33833
33834 * gcc.dg/990213-2.c: New test.
33835
33836 * gcc.dg/990213-1.c: New test.
33837
33838 1999-02-12 Jeffrey A Law (law@cygnus.com)
33839
33840 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
33841 ints.
33842
33843 1999-02-11 Nick Clifton <nickc@cygnus.com>
33844
33845 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
33846 specified by target.
33847
33848 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
33849
33850 1999-02-11 Jeffrey A Law (law@cygnus.com)
33851
33852 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
33853
33854 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
33855
33856 * gcc.dg/special/ecos.exp: New test driver for new tests with
33857 special requirements.
33858
33859 * gcc.dg/special/alias-1.c: New test.
33860 * gcc.dg/special/gcsec-1.c: New test.
33861 * gcc.dg/special/weak-1.c: New test.
33862 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
33863 * gcc.dg/special/weak-2.c: New test.
33864 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
33865 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
33866 * gcc.dg/special/wkali-1.c: New test.
33867 * gcc.dg/special/wkali-2.c: New test.
33868 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
33869 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
33870
33871 1999-02-10 Felix Lee <flee@cygnus.com>
33872
33873 * lib/c-torture.exp (c-torture-compile): Pull out code for
33874 analyzing gcc error messages.
33875 (c-torture-execute): Likewise. Fix some (harmless) false
33876 positives.
33877 * lib/gcc.exp (gcc_check_compile): New function.
33878
33879 1999-02-08 Richard Henderson <rth@cygnus.com>
33880
33881 * gcc.c-torture/execute/990208-1.c: New test.
33882
33883 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
33884
33885 * g++.dg/special/ecos.exp: New driver for new tests with special
33886 requirements
33887
33888 * g++.dg/special/conpr-1.C: New test
33889 * g++.dg/special/conpr-2.C: New test
33890 * g++.dg/special/conpr-2a.C: New test
33891 * g++.dg/special/conpr-3.C: New test
33892 * g++.dg/special/conpr-3a.C: New test
33893 * g++.dg/special/conpr-3b.C: New test
33894
33895 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
33896 allow g++ to use the dg driver
33897
33898 * README: Add comment about g++.dg directory
33899
33900 1999-02-06 Jeffrey A Law (law@cygnus.com)
33901
33902 * README: Update email addresses.
33903
33904 1999-02-03 Nick Clifton <nickc@cygnus.com>
33905
33906 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
33907 arguments in order to force structure S onto the stack even on
33908 the alpha.
33909 (test): Pass 10 leading arguments to function foo as well as the
33910 structure S.
33911
33912 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
33913 failure for all targets.
33914
33915 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
33916 abort to terminate program execution.
33917
33918 1999-01-30 Richard Henderson <rth@cygnus.com>
33919
33920 * gcc.c-torture/execute/990130-1.c: New test.
33921
33922 1999-01-30 Jeffrey A Law (law@cygnus.com)
33923
33924 * gcc.dg/990130-1.c: New test.
33925
33926 1999-01-28 Michael Meissner <meissner@cygnus.com>
33927
33928 * gcc.c-torture/execute/990128-1.c: New test.
33929
33930 1999-01-27 Michael Meissner <meissner@cygnus.com>
33931
33932 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
33933
33934 1999-01-27 Felix Lee <flee@cygnus.com>
33935
33936 * lib/c-torture.exp (c-torture-compile): pull out code for
33937 analyzing gcc error messages.
33938 (c-torture-execute): ditto, and fix some (harmless) false
33939 positives.
33940 * lib/gcc.exp (gcc_check_compile): new function.
33941
33942 1999-01-17 Jeffrey A Law (law@cygnus.com)
33943
33944 * gcc.dg/990117-1.c: New test.
33945
33946 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
33947
33948 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
33949
33950 1999-01-15 Jeffrey A Law (law@cygnus.com)
33951
33952 * g77.f-torture/compile/990115-1.f: New test.
33953
33954 1999-01-07 Jeffrey A Law (law@cygnus.com)
33955
33956 * gcc.c-torture/compile/990107-1.c: New test
33957
33958 1999-01-06 Jeffrey A Law (law@cygnus.com)
33959
33960 * gcc.c-torture/execute/990106-2.c: New test.
33961
33962 * gcc.c-torture/execute/990106-1.c: New test.
33963
33964 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
33965
33966 * gcc.c-torture/compile/981223-1.c: New test.
33967
33968 1998-12-29 Richard Henderson <rth@cygnus.com>
33969
33970 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
33971 (opt3): Rename from opt4 and disable.
33972
33973 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
33974
33975 * g++.old-deja/g++.pt/ptrmem5.C: New test.
33976
33977 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
33978
33979 * g++.old-deja/g++.other/conv5.C: New test.
33980
33981 1998-12-14 Nick Clifton <nickc@cygnus.com>
33982
33983 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
33984
33985 1998-12-11 Jeffrey A Law (law@cygnus.com)
33986
33987 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
33988
33989 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
33990
33991 * gcc.c-torture/compile/981211-1.c: New test.
33992
33993 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
33994
33995 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
33996
33997 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
33998
33999 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34000
34001 * gcc.special/930510-1.c: Make C9X safe.
34002 * gcc.misc-tests/gcov-1.c Similarly.
34003 * gcc.misc-tests/gcov-2.c Similarly.
34004
34005 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
34006
34007 * gcc.dg/ultrasp1.c: New test.
34008
34009 1998-12-06 Richard Henderson <rth@cygnus.com>
34010
34011 * gcc.c-torture/execute/981206.c: New test.
34012
34013 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
34014
34015 * g++.old-deja/g++.ns/template7.C: New test.
34016
34017 * g++.old-deja/g++.other/expr1.C: New test.
34018
34019 * g++.old-deja/g++.eh/tmpl3.C: New test.
34020
34021 * g++.old-deja/g++.eh/tmpl2.C: New test.
34022
34023 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
34024
34025 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
34026 * g++.old-deja/g++.other/using6.C: Removed.
34027 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
34028
34029 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
34030
34031 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
34032
34033 * g++.old-deja/g++.pt/overload8.C: New test.
34034
34035 * g++.old-deja/g++.pt/overload7.C: New test.
34036
34037 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
34038
34039 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
34040 and relinking messages.
34041 * lib/g++.exp (g++_target_compile): Remove .rpo file when
34042 compiling with -frepo.
34043
34044 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
34045
34046 * g++.old-deja/g++.pt/lookup6.C: New test.
34047
34048 1998-11-30 Nick Clifton <nickc@cygnus.com>
34049
34050 * gcc.c-torture/execute/981130-1.c: New test.
34051 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
34052
34053 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
34054
34055 * g++.old-deja/g++.pt/explicit76.C: New test.
34056
34057 * g++.old-deja/g++.pt/friend38.C: New test.
34058
34059 * g++.old-deja/g++.ns/crash2.C: New test.
34060
34061 * g++.old-deja/g++.pt/defarg8.C: New test.
34062
34063 * g++.old-deja/g++.pt/instantiate6.C: New test.
34064
34065 * g++.old-deja/g++.pt/static6.C: New test.
34066
34067 * g++.old-deja/g++.pt/decl2.C: New test.
34068
34069 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
34070
34071 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
34072 problem is actually related with name lookup, but so what? :-)
34073
34074 * g++.old-deja/g++.pt/friend37.C: New test.
34075
34076 1998-11-25 Dave Love <d.love@dl.ac.uk>
34077
34078 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
34079 element, which fails on some systems.
34080
34081 * g77.f-torture/execute/labug1.f: New test.
34082
34083 1998-11-21 Jeffrey A Law (law@cygnus.com)
34084
34085 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
34086 is defined.
34087
34088 1998-11-18 Dave Love <d.love@dl.ac.uk>
34089
34090 * g77.f-torture/compile/981117-1.f: New test.
34091
34092 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
34093
34094 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
34095 properly discarded.
34096
34097 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
34098
34099 * gcc.c-torture/execute/memcheck: New directory of tests for
34100 -fcheck-memory-usage.
34101
34102 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
34103
34104 * README: New file, general information about the testsuite and
34105 new description of the various C++ test subdirectories.
34106 * README.g++: Eliminate obsolete information, update and move most
34107 relevant stuff to README.
34108
34109 1998-11-07 Richard Henderson <rth@cygnus.com>
34110
34111 * gcc.c-torture/compile/981107-1.c: New test.
34112
34113 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
34114
34115 * execute/memcpy-bi.c: New testcase.
34116
34117 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
34118
34119 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
34120 base classes.
34121
34122 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
34123 template is selected.
34124
34125 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
34126 classes, it should be accepted for all types.
34127
34128 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
34129
34130 * g++.old-deja/g++.pt/spec24.C: Ensure that template
34131 specializations start with template headers.
34132
34133 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
34134
34135 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
34136
34137 * g++.old-deja/g++.other/init9.C: Test cross initialization of
34138 non-POD types.
34139
34140 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
34141
34142 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
34143
34144 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
34145
34146 * compile/981022-1.c, compile/981022-1.x: New test and driver.
34147
34148 1998-10-19 Jeffrey A Law (law@cygnus.com)
34149
34150 * 981019-1.c: New test.
34151
34152 1998-10-14 Robert Lipe <robertl@dgii.com>
34153
34154 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
34155 find objc headers.
34156
34157 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
34158
34159 * compile/981001-4.c: Remove use of GCC extension that triggers a
34160 compiler bug.
34161
34162 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
34163
34164 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
34165
34166 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
34167
34168 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
34169 instantiation of template produces incorrect code for delete
34170 expression.
34171
34172 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
34173 constructors' name is not unique.
34174 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
34175 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
34176
34177 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
34178 automatic array of const is ill-formed.
34179
34180 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
34181 of template parameter?
34182
34183 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
34184 const.
34185
34186 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
34187 pointer-to-member expression.
34188
34189 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
34190 declaration causes ICE.
34191
34192 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
34193
34194 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
34195 reserved in the global namespace.
34196
34197 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
34198 generate needed virtual table.
34199
34200 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
34201
34202 1998-10-10 Dariush Eslimi <eslimi@loran.com>
34203
34204 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
34205 template-dependent type
34206
34207 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
34208
34209 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
34210 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
34211 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
34212
34213 * g++.old-deja/g++.other/using5.C: New test; using decl from base
34214 class should be usable as argument of member function.
34215 * g++.old-deja/g++.other/using6.C: New test; using decl from base
34216 class should be usable as return type of member function.
34217 * g++.old-deja/g++.other/using7.C: New test; using decl from base
34218 class should be usable as type of data member.
34219
34220 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
34221
34222 1998-10-09 Jeffrey A Law (law@cygnus.com)
34223
34224 * gcc.c-torture/special/920521-1.c: Fix bogus test.
34225
34226 1998-10-08 Nick Clifton <nickc@cygnus.com>
34227
34228 * gcc.dg/dll-?.c Add thumb to target list.
34229 Fix assembler scan patterns to match current assembler output.
34230
34231 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
34232
34233 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
34234 matching of template brackets.
34235
34236 * g++.old-deja/g++.other/using4.C: New test. Test using
34237 declarations of methods from base classes.
34238
34239 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
34240 within functions should introduce names into the innermost
34241 enclosing namespace.
34242
34243 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
34244 of static locals if first initialization throws.
34245
34246 1998-10-07 Jim Wilson <wilson@cygnus.com>
34247
34248 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
34249
34250 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
34251
34252 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
34253 lose track of the possible targets of tablejump insns.
34254 * special/special.exp: Run it.
34255
34256 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
34257
34258 * g++.old-deja/g++.pt/friend35.C: New test. A template function
34259 must be declared before its specializations can be named in friend
34260 declarations.
34261
34262 1998-10-05 Dave Love <d.love@dl.ac.uk>
34263
34264 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
34265
34266 * g77.f-torture/execute/io1.f: New test.
34267
34268 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
34269
34270 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
34271 with pointer to template function, for which no argument deduction
34272 is possible.
34273
34274 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
34275 specialization of template function as argument to template
34276 function.
34277
34278 * g++.old-deja/g++.other/access2.C: New test; Inner class
34279 shouldn't have privileged access to Outer's names.
34280
34281 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
34282
34283 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
34284 friend template declared within template class conflicts with
34285 nested class of the same name.
34286
34287 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
34288 is ignored.
34289
34290 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
34291 object with direct initializer as function declaration.
34292
34293 * g++.old-deja/g++.other/decl2.C: New test; duplicate
34294 initializers.
34295
34296 * g++.old-deja/g++.other/null2.C: New test; conditional operator
34297 involving const pointer and NULL produces incorrect result.
34298
34299 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
34300 type name without `typename' should be rejected with -pedantic.
34301
34302 1998-10-02 Richard Henderson <rth@cygnus.com>
34303
34304 * g++.old-deja/g++.other/addrof1.C: New test.
34305
34306 1998-10-01 Nick Clifton <nickc@cygnus.com>
34307
34308 * gcc.c-torture/compile/981001-1.c: New test.
34309 * gcc.c-torture/execute/981001-1.c: New test.
34310
34311 1998-10-01 Jeffrey A Law (law@cygnus.com)
34312
34313 * gcc.c-torture/compile/981001-2.c: New test.
34314 * gcc.c-torture/compile/981001-3.c: New test.
34315 * gcc.c-torture/compile/981001-4.c: New test.
34316
34317 1998-10-01 Robert Lipe <robertl@dgii.com>
34318
34319 * lib/objc.exp (objc_target_compile): Add -L during compiles for
34320 multilibbed hosts. Idea grafted from g77.exp.
34321
34322 1998-09-30 Dave Love <d.love@dl.ac.uk>
34323
34324 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
34325 avoid losing on systems which need -lsocket.
34326
34327 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
34328
34329 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
34330 * g++.old-deja/g++.other/nested2.C: Ditto.
34331 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
34332 failure.
34333
34334 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
34335
34336 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
34337 preferred over template operator!= for enum bitfields.
34338
34339 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
34340
34341 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
34342 that happen to have the same base name, but in different scopes,
34343 are incorrectly rejected.
34344
34345 1998-09-16 Richard Henderson <rth@cygnus.com>
34346
34347 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
34348 on the native word size instead of an integer literal.
34349
34350 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
34351
34352 * g++.old-deja/g++.other/static2.C: Invocation of static data
34353 member of type pointer-to-function denoted as non-static member.
34354
34355 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
34356 checks involving function types and aliases.
34357
34358 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
34359
34360 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
34361 redefined to the same non-trivial type.
34362
34363 * g++.old-deja/g++.pt/explicit73.C: Test for proper
34364 namespace-qualification of template specializations declared in
34365 other namespaces.
34366
34367 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
34368 to declare a subset of the specializations of a template function
34369 as friends of specializations of a template class.
34370
34371 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
34372 member templates that do not fully specialize the enclosing
34373 template class are rejected.
34374
34375 1998-09-11 Dave Love <d.love@dl.ac.uk>
34376
34377 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
34378
34379 1998-09-08 Dave Love <d.love@dl.ac.uk>
34380
34381 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
34382 altered from libf2c/libU77 version.
34383
34384 1998-09-06 Dave Love <d.love@dl.ac.uk>
34385
34386 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
34387
34388 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
34389
34390 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
34391 (un)signed char are different types for template specialization
34392 purposes.
34393
34394 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
34395
34396 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
34397 * objc: ObjC testsuite.
34398
34399 1998-08-31 Catherine Moore <clm@cygnus.com>
34400
34401 * gcc.c-torture/execute/941014-1.x: New file.
34402
34403 1998-08-31 Nick Clifton <nickc@cygnus.com>
34404
34405 * lib/c-torture.exp: Add support for
34406 torture_eval_before_compile and torture_eval_before_execute
34407 variables.
34408
34409 1998-08-30 Jeffrey A Law (law@cygnus.com)
34410
34411 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
34412 this test triggers valid.
34413
34414 1998-08-27 Jeffrey A Law (law@cygnus.com)
34415
34416 * gcc.dg/980827-1.c: New test.
34417
34418 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
34419
34420 * gcc.c-torture/execute/loop-4b.c: New test.
34421
34422 1998-08-26 Nick Clifton <nickc@cygnus.com>
34423
34424 * lib/c-torture.exp: Add support for
34425 torture_eval_before_compile and torture_eval_before_execute
34426 variables.
34427
34428 1998-08-25 Jeffrey A Law (law@cygnus.com)
34429
34430 * gcc.c-torture/compile/980825-1.c: New test.
34431
34432 1998-08-24 Nick Clifton <nickc@cygnus.com>
34433
34434 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
34435 count number tests in opt_t0 not good_t0.
34436
34437 1998-08-24 Jeffrey A Law (law@cygnus.com)
34438
34439 * gcc.c-torture/compile/930326-1.x: Fix typo.
34440
34441 1998-08-23 Mark Mitchell <mark@markmitchell.com>
34442
34443 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
34444 causes an ICE.
34445
34446 1998-08-21 Jeffrey A Law (law@cygnus.com)
34447
34448 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
34449 STACK_SIZE is defined.
34450 * gcc.c-torture/unsorted/stuct.c: Similarly.
34451
34452 * gcc.c-torture/compile/980821-1.c: New test.
34453
34454 1998-08-21 Jeffrey A Law (law@cygnus.com)
34455
34456 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
34457
34458 1998-08-19 Mark Mitchell <mark@markmitchell.com>
34459
34460 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
34461 code.
34462
34463 1998-08-09 Mark Mitchell <mark@markmitchell.com>
34464
34465 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
34466 error'.
34467
34468 1998-08-18 Jeffrey A Law (law@cygnus.com)
34469
34470 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
34471
34472 1998-08-16 Jeffrey A Law (law@cygnus.com)
34473
34474 * gcc.c-torture/compile/980816-1.c: New test.
34475
34476 * gcc.dg/980816-1.c: New test.
34477
34478 1998-08-13 Jeffrey A Law (law@cygnus.com)
34479
34480 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
34481 compiler for ieee tests.
34482
34483 1998-08-01 Dave Love <d.love@dl.ac.uk>
34484
34485 * g77.f-torture/compile/980729-0.f: New test.
34486
34487 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
34488
34489 * gcc.c-torture/special/eeprof-1.c: New test, for
34490 -finstrument-functions.
34491 * gcc.c-torture/special/special.exp: Run it.
34492
34493 1998-07-29 Jeffrey A Law (law@cygnus.com)
34494
34495 * gcc.c-torture/compile/980729-1.c: New test.
34496
34497 1998-07-27 Nick Clifton <nickc@cygnus.com>
34498
34499 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
34500 __thumb__ is defined, and test for ARM style doubles if so.
34501
34502 1998-07-26 Dave Love <d.love@dl.ac.uk>
34503
34504 * g77.f-torture/noncompile/980615-0.f: New test.
34505
34506 1998-07-26 H.J. Lu (hjl@gnu.org)
34507
34508 * gcc.dg/980312-1.c: Do link instead of compile.
34509 * gcc.dg/980313-1.c: Likewise.
34510
34511 1998-07-26 Jeffrey A Law (law@cygnus.com)
34512
34513 * gcc.c-torture/compile/980726-1.c: New test.
34514
34515 1998-07-25 Dave Love <d.love@dl.ac.uk>
34516
34517 * g77.f-torture/execute/io0.f: New test.
34518
34519 1998-07-24 Nick Clifton <nickc@cygnus.com>
34520
34521 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
34522 an int.
34523
34524 1998-06-18 Michael Meissner <meissner@cygnus.com>
34525
34526 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
34527 m32r bugs.
34528
34529 1998-07-17 Nick Clifton <nickc@cygnus.com>
34530
34531 * gcc.dg/980626-1.c: Expect failures for all toolchains until
34532 c-decl.c:grokdeclarator can handle mode attributes.
34533
34534 1998-07-16 Jeffrey A Law (law@cygnus.com)
34535
34536 * gcc.c-torture/execute/980716-1.c: New test.
34537
34538 1998-07-13 Jeffrey A Law (law@cygnus.com)
34539
34540 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
34541 the mn10200.
34542 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
34543 the mn10200.
34544 * gcc.c-torture/execute/va-arg-3.x: Similarly.
34545 * gcc.c-torture/compile/930326-1.x: Similarly.
34546
34547 1998-07-13 Dave Love <d.love@dl.ac.uk>
34548
34549 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
34550 New test from Craig.
34551
34552 1998-07-12 Dave Love <d.love@dl.ac.uk>
34553
34554 * g77.f-torture/noncompile/980616-0.f: New test.
34555
34556 * g77.f-torture/execute/970816-3.f: New test from Craig.
34557
34558 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
34559
34560 * g++.other/singleton.C: Return error value instead of taking
34561 SIGSEGV.
34562
34563 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
34564
34565 * g++.other/singleton.C: New test. Warning is under dispute.
34566 Runtime crash is not.
34567
34568 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
34569
34570 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
34571 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
34572 using6.C, using7.C}: New namespace tests.
34573
34574 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
34575
34576 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
34577 specialization with typedef'ed names used as array indexes.
34578
34579 1998-07-09 Jeffrey A Law (law@cygnus.com)
34580
34581 * gcc.c-torture/execute/980709-1.c: New test.
34582
34583 * gcc.dg/980709-1.c: New test.
34584
34585 1998-07-07 Richard Henderson <rth@cygnus.com>
34586
34587 * gcc.c-torture/execute/bcp-1.c: New test.
34588
34589 1998-07-07 Jeffrey A Law (law@cygnus.com)
34590
34591 * gcc.c-torture/execute/980707-1.c: New test.
34592
34593 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
34594
34595 * gcc.c-torture/compile/980706-1.c: New test.
34596
34597 1998-07-01 Dave Love <d.love@dl.ac.uk>
34598
34599 * g77.f-torture/execute/980701-0.f,
34600 g77.f-torture/execute/980701-1.f: New test from Craig.
34601
34602 1998-07-01 Jeffrey A Law (law@cygnus.com)
34603
34604 * gcc.c-torture/compile/980701-1.c: New test.
34605
34606 * gcc.c-torture/execute/980701-1.c: New test.
34607
34608 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
34609 rlsruhe.de>
34610
34611 * g++.old-deja/g++.robertl/eb132.C: New test.
34612 * g++.old-deja/g++.robertl/eb133.C: Likewise.
34613
34614 1998-06-29 Dave Love <d.love@dl.ac.uk>
34615
34616 * g77.f-torture/execute/980628-7.f,
34617 g77.f-torture/execute/980628-8.f,
34618 g77.f-torture/execute/980628-9.f,
34619 g77.f-torture/execute/980628-10.f: New tests from Craig.
34620
34621 * g77.f-torture/execute/980628-3.f: Remove mail headers.
34622
34623 1998-06-28 Jeffrey A Law (law@cygnus.com)
34624
34625 * g77.f-torture/execute/980628-4.f: New test from Craig.
34626 * g77.f-torture/execute/980628-5.f: Likewise.
34627 * g77.f-torture/execute/980628-2.f: Likewise.
34628 * g77.f-torture/execute/980628-0.f: Likewise.
34629 * g77.f-torture/execute/980628-1.f: Likewise.
34630 * g77.f-torture/execute/980628-3.f: Likewise.
34631 * g77.f-torture/execute/980628-6.f: Likewise.
34632
34633 1998-06-28 Jeffrey A Law (law@cygnus.com)
34634
34635 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
34636 directory when nothing has been installed yet.
34637
34638 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
34639
34640 * gcc.c-torture/special/special.exp: Handle newer versions of
34641 dejagnu.
34642
34643 1998-06-26 Jeffrey A Law (law@cygnus.com)
34644
34645 * gcc.dg/980626-1.c: New test.
34646
34647 1998-06-19 Bruno Haible <haible@ilog.fr>
34648
34649 * gcc.misc-tests/m-un-2.c: New test.
34650 * g++.old-deja/g++.other/warn01.c: Likewise.
34651
34652 1998-06-19 Robert Lipe <robertl@dgii.com>
34653
34654 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
34655 compatibility with assmblers with a different comment character.
34656 Eliminate use of GAS-specific extensions.
34657
34658 1998-06-19 Jeffrey A Law (law@cygnus.com)
34659
34660 * gcc.c-torture/execute/ieee/980619-1.c: New test.
34661
34662 1998-06-19 Robert Lipe <robertl@dgii.com>
34663
34664 *lib/g77.exp: Replace search for libf2c.a with search for newly
34665 renamed libg2c.a
34666
34667 1998-06-17 Jeffrey A Law (law@cygnus.com)
34668
34669 * gcc.c-torture/execute/980617-1.c: New test.
34670
34671 1998-06-12 Jeffrey A Law (law@cygnus.com)
34672
34673 * gcc.c-torture/execute/980612-1.c: New test.
34674
34675 1998-06-08 Jeffrey A Law (law@cygnus.com)
34676
34677 * gcc.dg/980523-1.c: Only test on ppc-linux.
34678 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
34679
34680 * gcc.c-torture/execute/980608-1.c: New test.
34681
34682 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
34683
34684 * gcc.c-torture/execute/980605-1.c: New test.
34685
34686 1998-06-04 Jeffrey A Law (law@cygnus.com)
34687
34688 * gcc.c-torture/execute/980604-1.c: New test.
34689
34690 1998-06-02 Jeffrey A Law (law@cygnus.com)
34691
34692 * gcc.c-torture/execute/980602-1.c: New test.
34693 * gcc.c-torture/execute/980602-2.c: Likewise.
34694
34695 1998-06-02 Dave Love <d.love@dl.ac.uk>
34696
34697 * 970125-0.f: Fix per JCB. Add commentary.
34698
34699 1998-05-31 Michael Meissner <meissner@cygnus.com>
34700
34701 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
34702 IEEE -0 support.
34703
34704 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
34705
34706 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
34707 earlier.
34708
34709 1998-05-28 Catherine Moore <clm@cygnus.com>
34710
34711 * gcc.c-torture/execute/980526-3.c: New test.
34712
34713 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
34714
34715 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
34716 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
34717 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
34718 m88k-motorola-sysv3 to XFAIL.
34719
34720 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34721
34722 * gcc.dg/980526-1.c: New test.
34723 * gcc.c-torture/execute/980526-2.c: New test.
34724
34725 1998-05-26 Jeffrey A Law (law@cygnus.com)
34726
34727 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
34728
34729 * gcc.c-torture/execute/980526-1.c: New test.
34730
34731 1998-05-26 Dave Love <d.love@dl.ac.uk>
34732
34733 * g77.f-torture/execute/alpha2.f: Add runtime test.
34734
34735 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
34736
34737 * g++.old-deja/old-deja.exp: Strip leading directories.
34738
34739 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
34740 error for the line. Don't run multiple tests for the same line.
34741
34742 1998-05-23 Jeffrey A Law (law@cygnus.com)
34743
34744 * gcc.dg/980523-1.c: New test.
34745
34746 1998-05-23 Dave Love <d.love@dl.ac.uk>
34747
34748 * g77.f-torture/compile/970915-0.f: New test.
34749
34750 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
34751
34752 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
34753
34754 1998-05-21 Jeffrey A Law (law@cygnus.com)
34755
34756 * gcc.dg/980520-1.c: New test.
34757
34758 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
34759
34760 * gcc.dg/980502-1.c: Fix return type.
34761
34762 1998-05-20 Jeffrey A Law (law@cygnus.com)
34763
34764 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
34765 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
34766 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
34767 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
34768 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
34769
34770 1998-05-20 Dave Love <d.love@dl.ac.uk>
34771
34772 * g77.f-torture/execute/980520-1.f: New test.
34773
34774 1998-05-15 Dave Love <d.love@dl.ac.uk>
34775
34776 * lib/mike-g77.exp: New file.
34777
34778 * g77.f-torture/noncompile/noncompile.exp,
34779 g77.f-torture/noncompile/check0.f: New files.
34780
34781 1998-05-14 Dave Love <d.love@dl.ac.uk>
34782
34783 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
34784 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
34785 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
34786 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
34787 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
34788 abort where appropriate.
34789
34790 1998-05-05 Michael Meissner <meissner@cygnus.com>
34791
34792 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
34793 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
34794
34795 1998-04-29 Dave Love <d.love@dl.ac.uk>
34796
34797 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
34798
34799 1998-04-27 Dave Love <d.love@dl.ac.uk>
34800
34801 * g77.f-torture/compile/980427-0.f: New test.
34802
34803 1998-04-24 Dave Love <d.love@dl.ac.uk>
34804
34805 * g77.f-torture/compile/980424-0.f: New test.
34806
34807 1998-04-19 Dave Love <d.love@dl.ac.uk>
34808
34809 * g77.f-torture/compile/980419-2.f (main): New test.
34810 * g77.f-torture/compile/970125-0.f: New test.
34811 * g77.f-torture/compile/980419-1.f: New test.
34812
34813 1998-04-08 Jim Wilson <wilson@cygnus.com>
34814
34815 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
34816 of loop-4.c.
34817
34818 1998-04-07 Jim Wilson <wilson@cygnus.com>
34819
34820 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
34821
34822 1998-04-03 Jim Wilson <wilson@cygnus.com>
34823
34824 * gcc.c-torture/compile/980329-1.c: New test.
34825
34826 1998-03-18 Jim Wilson <wilson@cygnus.com>
34827
34828 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
34829 * gcc.dg/980312-1.c: Fix typo in -march command.
34830
34831 1998-03-16 H.J. Lu (hjl@gnu.org)
34832
34833 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
34834
34835 1998-03-11 Robert Lipe <robertl@dgii.com>
34836
34837 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
34838 Dave Love agree the Fortran source is bogus.
34839
34840 1998-03-11 Robert Lipe <robertl@dgii.com>
34841
34842 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
34843 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
34844 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
34845 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
34846 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
34847
34848 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
34849
34850 * g++.old-deja/g++.other/friend1.C: New test.
34851
34852 1998-02-18 Dave Love <d.love@dl.ac.uk>
34853
34854 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
34855 possibly uninitialized) variables and declare dnrm2.
34856
34857 1998-02-23 Robert Lipe <robertl@dgii.com>
34858
34859 From Bruno Haible <haible@ilog.fr>:
34860 * gcc.c-torture/execute/980223.c: New test.
34861
34862 1998-02-13 Jeffrey A Law (law@cygnus.com)
34863
34864 * gcc.dg/ifelse-1.c: New test.
34865
34866 1998-02-09 H.J. Lu (hjl@gnu.org)
34867
34868 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
34869
34870 * lib/old-dejagnu.exp (old-dejagnu): Added the
34871 "execution test - XFAIL *-*-*" handling in the spirit of
34872 "excess errors test -". Changed the "execution test fails"
34873 handling to be like "excess errors test fails".
34874 * Update various tests accordingly.
34875
34876 1998-02-06 Jim Wilson <wilson@cygnus.com>
34877
34878 * gcc.c-torture/execute/980205.c: New test.
34879
34880 1998-01-18 Jeffrey A Law (law@cygnus.com)
34881
34882 * lib/c-torture.exp: Look for .x files instead of .cexp files.
34883 * lib/f-torture.exp: Similarly.
34884 * gcc.c-torture: Rename all .cexp files to .x files.
34885
34886 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
34887
34888 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
34889 (940510-1.c): Removed duplicate.
34890 (971104-1.c): New test.
34891
34892 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
34893
34894 * lib/f-torture.exp: Improve error and loop detection.
34895
34896 1997-11-19 Michael Meissner <meissner@cygnus.com>
34897
34898 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
34899 use that to size the filler array.
34900
34901 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
34902
34903 * lib/c-torture.exp(c-torture-execute): Fix typo.
34904
34905 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
34906 testcase as the executable name. Keep the executable around if
34907 the test fails.
34908
34909 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
34910
34911 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
34912 changes. Only test one -g option, and move it to the end of the
34913 list of options to test.
34914
34915 1997-09-19 Michael Meissner <meissner@cygnus.com>
34916
34917 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
34918 variable GCC_TORTURE_OPTIONS to supply default switches separated
34919 by colons. If no environment variable, run tests with -O0 -g, -O1
34920 -g, and -O2 -g as well.
34921
34922 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
34923
34924 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
34925 explanatory comments. Fix indentation.
34926
34927 1997-09-15 Jeffrey A Law (law@cygnus.com)
34928
34929 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
34930
34931 1997-09-11 Jeffrey A Law (law@cygnus.com)
34932
34933 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
34934 * g++.old-deja/g++.mike/p7325.C: Likewise.
34935 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
34936
34937 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
34938
34939 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
34940 * g++.old-deja/g++.brendan/crash30.C: Likewise.
34941 * g++.old-deja/g++.brendan/crash39.C: Likewise.
34942 * g++.old-deja/g++.law/operators4.C: Likewise.
34943
34944 1997-09-11 Joe Buck (jbuck@synopsys.com)
34945
34946 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
34947 * g++.old-deja/g++.mike/p784.C: Ditto.
34948 * g++.old-deja/g++.mike/p785.C: Ditto.
34949
34950 1997-09-05 Jeffrey A Law (law@cygnus.com)
34951
34952 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
34953
34954 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
34955
34956 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
34957 target feature; pass this to c-torture-execute as needed.
34958
34959 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
34960
34961 * lib/c-torture.exp(c-torture-execute): If the previous and the
34962 current executables being tested are identical, we don't need to
34963 run the executable again. Try to make the executable names
34964 unique. Add an optional argument for passing additional compiler
34965 flags.
34966
34967 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
34968
34969 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
34970
34971 1997-08-29 Jeffrey A Law (law@cygnus.com)
34972
34973 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
34974
34975 1997-07-31 Jeffrey A Law (law@cygnus.com)
34976
34977 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
34978 32bit or larger longs.
34979
34980 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
34981 have either a 32bit long or 32bit int.
34982
34983 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
34984
34985 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
34986 Make double precision tests dependent on sizeof (double).
34987
34988 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
34989
34990 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
34991 too.
34992
34993 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
34994
34995 * gcc.c-torture/compile/961203-1.cexp: New script.
34996
34997 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
34998
34999 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
35000 up the includes ourselves.
35001
35002 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
35003
35004 * lib/plumhall.exp: Remove random include, and add a few
35005 verbose messages for debugging.
35006
35007 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
35008
35009 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
35010 of trying to do it ourselves.
35011
35012 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
35013
35014 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
35015
35016 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
35017
35018 * gcc.prms/5403.c: Made regexp a bit less strict.
35019
35020 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
35021
35022 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
35023 is returned from remote_load instead.
35024 * lib/plumhall.exp: Ditto.
35025 * lib/mike-g++.exp: Ditto.
35026 * lib/old-dejagnu.exp: Ditto.
35027 * lib/c-torture.exp: Ditto.
35028
35029 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
35030
35031 * lib/g++.exp: Use build_wrapper procedure.
35032 * lib/gcc.exp: Ditto.
35033
35034 1997-05-20 Jeffrey A Law (law@cygnus.com)
35035
35036 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
35037 an old-style decl for malloc. Fixes tests to work when
35038 sizeof (int) != sizeof (size_t).
35039
35040 1997-05-15 Mike Meissner <meissner@cygnus.com>
35041
35042 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
35043
35044 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
35045 use stdargs.h interface.
35046
35047 1997-05-15 Mike Meissner <meissner@cygnus.com>
35048
35049 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
35050 NO_VARARGS when compiling.
35051
35052 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
35053
35054 * lib/plumhall.exp(ph_includes): New procedure.
35055 (ph_make): Use it.
35056 (ph_compiler): Ditto.
35057
35058 * lib/g++.exp: Rename test-glue.c to testglue.c.
35059 * lib/gcc.exp: Ditto.
35060
35061 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
35062
35063 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
35064 to completion when it's called.
35065
35066 1997-03-21 Michael Meissner <meissner@cygnus.com>
35067
35068 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
35069 is defined, don't do test.
35070
35071 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
35072
35073 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
35074 for object files.
35075 (ph_summary): Mark skipped testcases as untested, not unresolved.
35076
35077 * lib/plumhall.exp (ph_make): If unresolved because of bad
35078 errorCode, record errorCode in log file.
35079 (*): Replace send_log/verbose with verbose -log.
35080
35081 1997-03-19 Michael Meissner <meissner@cygnus.com>
35082
35083 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
35084 double conversion if double isn't at least 8 bytes.
35085
35086 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
35087 int to work with targets where int is 16 bits.
35088
35089 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
35090 8 bytes, just exit, since 4 byte doubles don't have enough bits of
35091 precision for the test to complete.
35092
35093 1997-03-14 Michael Meissner <meissner@cygnus.com>
35094
35095 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
35096 if d10v is not compiled with the -mdouble64 flag.
35097 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
35098
35099 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
35100 d10v is not compiled with the -mint32 flag.
35101
35102 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
35103
35104 * lib/plumhall.exp: Use incr_count.
35105
35106 1997-03-12 Jeffrey A Law (law@cygnus.com)
35107
35108 * gcc.c-torture: Update to c-torture-1.45.
35109
35110 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
35111
35112 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
35113 the name of the expect testcase file).
35114
35115 * lib/g++.exp(g++_init): Ditto.
35116
35117 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
35118
35119 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
35120 the host.
35121
35122 * lib/gcc.exp(gcc_exit): New procedure.
35123
35124 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
35125
35126 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
35127 specs where appropriate.
35128
35129 * g++.old-deja/g++.arm/*: Added additional ERROR checks
35130 because of new "candidates are" messages, and removed a few
35131
35132 * Converted all non-old-style g++ testcases to old-style, and
35133 moved into g++.old-deja.
35134
35135 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
35136
35137 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
35138 options.
35139
35140 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
35141 succeeded.
35142
35143 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
35144
35145 1997-02-13 Michael Meissner <meissner@cygnus.com>
35146
35147 * lib/gcc.exp (gcc_target_compile): Add support for defining
35148 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
35149 the machine doesn't have those features.
35150
35151 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
35152
35153 * g++.law/operators4.exp: Don't use LIBS.
35154
35155 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
35156
35157 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
35158
35159 * lib/mike-g++.exp: Don't set the compiler to be tested here.
35160 * lib/g++.exp: Set it here instead. Also, allow use of the
35161 --tool_exec and --tool_opt options. Change CXX to
35162 GXX_UNDER_TEST.
35163
35164 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
35165
35166 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
35167
35168 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
35169
35170 * lib/old-dejagnu.exp: Use prune_warnings instead of
35171 prune_system_crud.
35172 * lib/mike-g++.exp: Ditto.
35173 * lib/gcc.exp: Ditto.
35174 * lib/g++.exp: Ditto.
35175
35176 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
35177
35178 1997-02-07 Jeffrey A Law (law@cygnus.com)
35179
35180 * 941014-2.c: Include stdlib.h
35181 * 960327-1.c: Include stdio.h
35182 * dbra.c, index-1.c: Don't assume ints are 32bits.
35183
35184 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
35185
35186 * lib/gcc.exp: Add gcc,stack_size target feature.
35187
35188 * lib/g++.exp(g++_target_compile): Add the include and link
35189 paths here, not in two other places. And, it's $options, not
35190 options.
35191
35192 * lib/mike-g++.exp(postbase): Remove the code that determines
35193 the correct include and link paths.
35194 * g++.old-deja/old-deja.exp: Ditto.
35195
35196 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
35197
35198 * lib/g++.exp(g++_init): target_compile no longer returns the
35199 filename of the result.
35200
35201 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
35202
35203 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
35204 call to glob.
35205
35206 * gcc.c-torture/special/special.exp: Change call to
35207 gcc_target_compile to include the object file.
35208
35209 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
35210
35211 * gcc.c-torture/special/special.exp: Correct misspelling in last
35212 change.
35213
35214 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
35215
35216 * lib/plumhall.exp(ph_summary): Log the entire output of the
35217 executable. Return -1 if there were any failures, 0 otherwise.
35218 (ph_execute): Return -1 if there were any failures, 0 otherwise.
35219 (ph_make): Clean up objects and executables that were built
35220 if the tests succeeded.
35221
35222 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
35223
35224 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
35225 libraries and includes in the build tree as appropriate.
35226
35227 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
35228
35229 * lib/c-torture.exp: Instead of looking for the global variable
35230 NO_LONG_LONG, check to see if that's a feature of the target.
35231
35232 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
35233
35234 * config/default.exp: Minimize. Delete the remainer of the files in
35235 config; this functionality is now in devo/dejagnu/config.
35236
35237 g++.*/*: Pass any additional flags used to compile to postbase;
35238 delete CXXFLAGS.
35239
35240 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
35241 is now done by runtest.exp. Use gcc_target_compile instead of
35242 compile.
35243
35244 lib/c-torture.exp: Use gcc_target_compile instead of compile.
35245 Remove references to CFLAGS. Use remote_file instead of
35246 calling rm -f.
35247 (c-torture): Take a list of arguments to use to compile this
35248 testcase.
35249
35250 lib/g++.exp: Simplify. Use target_compile instead of compile.
35251 lib/gcc-dg.exp: Ditto.
35252 lib/gcc.exp: Ditto.
35253 lib/mike-{gcc,g++}.exp: Ditto.
35254 lib/old-dejagnu.exp: Ditto.
35255 lib/plumhall.exp: Ditto.
35256
35257 1997-01-08 Jim Wilson <wilson@cygnus.com>
35258
35259 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
35260 (ph_linker): Likewise.
35261
35262 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
35263
35264 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
35265 MAP_ANON / MAP_ANONYMOUS if defined;
35266 else try to map from /dev/zero .
35267
35268 1996-11-12 Jeffrey A Law (law@cygnus.com)
35269
35270 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
35271 isn't defined, then define it to MAP_ANONYMOUS.
35272
35273 1996-11-12 Jeffrey A Law (law@cygnus.com)
35274
35275 * gcc.c-torture: Update to c-torture-1.42 release.
35276
35277 1996-11-11 Jeffrey A Law (law@cygnus.com)
35278
35279 * gcc.c-torture: Update to c-torture-1.41 release.
35280
35281 1996-10-27 Jeffrey A Law (law@cygnus.com)
35282
35283 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
35284 c-torture release.
35285
35286 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
35287
35288 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
35289 and LDFLAGS. Fix second case to append the target_info ldflags
35290 onto LDFLAGS, not CFLAGS.
35291 * lib/g++.exp (g++_init): Add target_info stuff.
35292 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
35293 of libgloss and newlib flags for !native.
35294
35295 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
35296 (GDB): Fix relative path to go up another dir for finding gdb.
35297
35298 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
35299
35300 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
35301 versions in the target_info array, if they don't exist.
35302
35303 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
35304
35305 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
35306
35307 1996-07-08 Jim Wilson <wilson@cygnus.com>
35308
35309 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
35310 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
35311
35312 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
35313
35314 * lib/old-dejagnu.exp: Don't remove the output file before we've
35315 actually tested it. Don't append pwd to the path of the executable
35316 we're testing.
35317
35318 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
35319
35320 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
35321
35322 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
35323
35324 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
35325 temporary directory for compiler files, and set it to a default
35326 value of /tmp. Set $output as the name of the output file from
35327 compiling the testcase. Add a -o option to $cflags_var so the
35328 compiler writes the final output file as $output. Set $executable
35329 to $output.
35330
35331 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
35332 directory for compiler files, and set it to /tmp if it doesn't
35333 already have a value. Set $output_file to the name of the output
35334 file from compiling the testcase. Add a -o option to CXXFLAGS so
35335 the compiler writes the final output file as $output. Use $output
35336 as the executable to be tested.
35337
35338 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
35339
35340 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
35341
35342 1996-06-08 Jeffrey A Law (law@cygnus.com)
35343
35344 * gcc.c-torture/execute/pending-1.c: New test. Still
35345 pending in Tege's queue.
35346
35347 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
35348
35349 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
35350 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
35351 if there were failures. Call unresolved if there were unresolved
35352 testcases. Call gcc_fail if program did not run to completion.
35353 (ph_make): Pass additional argument name to ph_execute.
35354 (ph_execute): Add new argument. Pass additional arguments to
35355 ph_summary. Call gcc_fail is there is no execution output.
35356
35357 1996-04-24 Jeffrey A Law (law@cygnus.com)
35358
35359 * lib/plumhall.exp (proc_summary): Output relavent summary
35360 lines into the log so specific failures in plumhall can be
35361 investigated.
35362
35363 1996-04-10 Jeffrey A Law (law@cygnus.com)
35364
35365 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
35366 (c-torture-execute): Don't try to execute tests which use
35367 "long long" types if $NO_LONG_LONG is nonzero.
35368
35369 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
35370
35371 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
35372 not c-torture.
35373
35374 * gcc.ieee: Move from here.
35375 * gcc.c-torture/execute/ieee: To here.
35376
35377 1996-03-26 Jeffrey A Law (law@cygnus.com)
35378
35379 * gcc.c-torture: Update to c-torture-1.41 release.
35380
35381 1996-03-22 Jeffrey A Law (law@cygnus.com)
35382
35383 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
35384 not "$output".
35385
35386 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
35387
35388 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
35389 -c present.
35390
35391 1996-03-02 Jeffrey A Law (law@cygnus.com)
35392
35393 * config/proelf.exp: Handle connecting to a simulator.
35394
35395 1996-01-31 Jeffrey A Law (law@cygnus.com)
35396
35397 * config/proelf.exp: New file. Enough framework that we can
35398 run c-torture tests on the proelf targets (or any other target
35399 that gdb can connect to for that matter).
35400
35401 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
35402
35403 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
35404 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
35405
35406 * lib/plumhall.exp (ph_execute): Always call ph_summary if
35407 exec_output exists.
35408
35409 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
35410
35411 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
35412 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
35413
35414 * config/*.exp: Update FSF address. Change result of ${tool}_load
35415 to pass/fail/unresolved/unsupported/untested. Caller must now
35416 call unresolved/unsupported/untested.
35417 * lib/*.exp: Update FSF address. Update to handle new results of
35418 ${tool}_load.
35419 * lib/chill.exp (verbose): Delete.
35420
35421 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
35422
35423 * lib/gcc.exp (default_gcc_start): Change order of args to
35424 $LDFLAGS $CFLAGS $LIBS.
35425 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
35426 Save/set/restore CFLAGS. Pass single arg to gcc_start.
35427 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
35428 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
35429 * gcc.misc-tests/dg-test.exp: Likewise.
35430 * gcc.misc-tests/msgs.exp: Likewise.
35431 * gcc.prms/prms.exp: Likewise.
35432 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
35433 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
35434
35435 * lib/dg.exp: Deleted, moved to dejagnu/lib.
35436
35437 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
35438
35439 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
35440
35441 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
35442 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
35443
35444 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
35445 necessary.
35446
35447 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
35448
35449 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
35450 global for loop; add use of $mathlib.
35451 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
35452 settings here; set mathlib for anything but VxWorks.
35453
35454 1996-01-22 Jeffrey A Law (law@cygnus.com)
35455
35456 * gcc.c-torture: Update to c-torture-1.40 release.
35457
35458 1996-01-03 Jeffrey A Law (law@cygnus.com)
35459
35460 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
35461 dg.exp.
35462
35463 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
35464
35465 * lib/c-torture.exp (c-torture-execute): Declare "output" as
35466 global.
35467
35468 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
35469
35470 * lib/g++.exp (LIBS): Define if not already.
35471 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
35472 (gcc-dg-prune): Call prune_gcc_output.
35473 * lib/gcc.exp (prune_gcc_output): New proc.
35474 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
35475 prune_gcc_output.
35476
35477 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
35478
35479 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
35480 (c-torture-execute): Likewise. Rename `name' to `testcase'.
35481
35482 1995-11-15 Jeffrey A Law (law@cygnus.com)
35483
35484 * gcc.c-torture: Update to c-torture-1.39 release.
35485
35486 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
35487
35488 * lib/c-torture.exp (c-torture-execute): Don't return if one option
35489 fails, try others as well.
35490
35491 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
35492
35493 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
35494 If compilation fails, mark execute tests as `untested'.
35495 If test is marked as unsupported, don't mark compilation and
35496 execute tests as failed.
35497
35498 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
35499
35500 * lib/g++.exp (g++_init): Don't link in libg++, and look to
35501 libstdc++ for whether or not we want to be doing shared
35502 libraries. Delete link_curses since we don't need it anymore.
35503 * lib/mike-g++.exp (postbase): Don't link in libg++.
35504 * g++.old-deja/old-deja.exp: Likewise.
35505
35506 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
35507
35508 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
35509
35510 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
35511
35512 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
35513 For that, add `-Wl,-a,shared_archive'.
35514 * g++.old-deja/old-deja.exp: Likewise.
35515
35516 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
35517
35518 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
35519
35520 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
35521
35522 * lib/mike-g++.exp (postbase): Pay attention to the status of
35523 g++_load.
35524
35525 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
35526
35527 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
35528
35529 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
35530
35531 * lib/gcc.exp (default_gcc_start): No longer need to log program
35532 being executed or its output, execute_anywhere does that now.
35533 * lib/g++.exp (default_g++_version): Call execute_anywhere.
35534 (default_g++_start): Likewise. Delete calls to verbose/send_log.
35535
35536 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
35537
35538 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
35539 the same as those in lib/g++.exp.
35540
35541 1995-10-10 Jeff Law (law@hurl.cygnus.com)
35542
35543 * gcc.c-torture: Update to c-torture-1.38 release.
35544 * gcc.ieee: Related changes.
35545
35546 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
35547
35548 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
35549 "exec". Minor reformatting changes.
35550
35551 * config/rom68k.exp (${tool}_load): Make it work in a canadian
35552 cross. This means all "exec" calls now work on a remote host as
35553 well.
35554 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
35555 cross. Filter out the extra "\r\n" stuff that expect puts in.
35556 (c-torture-execute): Filter out the bogus warnings like
35557 c-torture-compile does. Add support for canadian cross.
35558 * lib/gcc.exp (default_gcc_version, default_gcc_start)
35559 Use execute_anywhere rather than calling exec directly. Now it
35560 works for canadian cross testing.
35561
35562 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
35563
35564 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
35565 results into a variable, and check that rather than using file exists.
35566
35567 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
35568
35569 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
35570 create a libg++.so. For sunos4.1.*, also add -ltermcap.
35571
35572 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
35573
35574 * g++.old-deja/old-deja.exp: Create and pass runshlib and
35575 lib_curses if there's a shared libg++ in the build tree.
35576
35577 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
35578
35579 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
35580 if not supported target.
35581
35582 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
35583
35584 * lib/g++.exp (g++_init): Move empty setting of runshlib and
35585 link_curses up to always happen, not just for native builds.
35586
35587 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
35588
35589 * gcc.c-torture: Update to c-torture-1.36 release.
35590 * gcc.failure: Related changes.
35591
35592 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
35593
35594 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
35595
35596 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
35597
35598 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
35599 * lib/mike-g++.exp (postbase): Not in here. Still reference
35600 runshlib, link_curses, and mathlib for link and run.
35601
35602 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
35603 pass the runtime shared library options for Solaris, OSF/1, and
35604 Irix5, and link with -lcurses to avoid unresolved references.
35605
35606 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
35607
35608 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
35609 only run once.
35610
35611 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
35612
35613 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
35614
35615 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
35616
35617 * gcc.c-torture: Update to c-torture-1.35 release. Note we
35618 do not have a framework for the "compat" tests yet.
35619
35620 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
35621
35622 * lib/mike-g++.exp (postbase): New local variable `mathlib',
35623 set to null if we're testing vxworks5.1. Use that instead of
35624 `-lm' in the setting of LIBS for link and run.
35625
35626 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
35627
35628 * config/rom68k.exp (${tool}_load): Major changes to make it
35629 work. Verified that it does in fact return the stuff in
35630 exec_output properly. Catch any Emul or any TRAP other than 0.
35631
35632 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
35633
35634 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
35635 LDFLAGS properly for targets that need stuff from libgloss.
35636 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
35637 only run once.
35638 (gpp_initialized): New variable.
35639
35640 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
35641
35642 * config/rom68k.exp: Load libgloss.exp.
35643 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
35644 so we can produce a fully linked binary.
35645 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
35646 so we can produce a fully linked binary.
35647
35648 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
35649
35650 * lib/plumhall.exp (ph_section): Watch for expected failures.
35651 Add missing `else'.
35652
35653 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
35654 run the testcase.
35655 (c-torture): Likewise.
35656
35657 1995-08-28 Doug Evans <dje@cygnus.com>
35658
35659 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
35660
35661 * lib/mike-g++.exp (mike_cleanup): New proc.
35662 (prebase): New globals compiler_result, not_compiler_result,
35663 target_regexp.
35664 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
35665 allow leading "-" in pattern. Watch for unsupported tests.
35666 If $compiler_result is set, pattern match assembler code,
35667 and ditto for $not_compiler_result.
35668 * lib/mike-gcc.exp: Likewise.
35669
35670 * lib/plumhall.exp (ph_execute): Only call ph_summary if
35671 execution "succeeded".
35672
35673 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
35674
35675 * config/win32.exp: New file.
35676 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
35677
35678 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
35679
35680 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
35681 unsupported.
35682 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
35683 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
35684 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
35685
35686 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
35687 "... without exceptions was ...". That is now handled by
35688 prune_system_crud.
35689 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
35690
35691 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
35692
35693 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
35694 sieve.c,sort2.c}: New files.
35695 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
35696 sieve.exp,sort2.exp}: Drivers for them.
35697
35698 * lib/mike-gcc.exp (program_output): New user settable variable.
35699 (postbase): Call prune_system_crud. Also prune extraneous compiler
35700 messages.
35701 * lib/mike-g++.exp (program_output): New user settable variable.
35702
35703 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
35704
35705 * config/sh.exp: Deleted (use sim.exp instead).
35706
35707 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
35708
35709 * config/vx.exp: Declare CHECKTASK as global.
35710 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
35711 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
35712 * lib/old-dejagnu.exp: Load [pwd]/$executable.
35713
35714 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
35715
35716 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
35717 target. Like vx.exp, only includes `vx29k.exp' instead of
35718 `vxworks.exp'.
35719
35720 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
35721
35722 * config/sim.exp: Increase time limit from 120 seconds to 240.
35723
35724 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
35725
35726 * gcc.c-torture/execute/950628-1.c: New test.
35727
35728 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
35729
35730 * gcc.c-torture: Update with changes/additions from
35731 c-torture-1.34.
35732
35733 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
35734
35735 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
35736
35737 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
35738
35739 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
35740
35741 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
35742
35743 * gcc.c-torture/compile/950512-1.c: New test.
35744 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
35745 * gcc.dg/struct-ret-1.c: Likewise.
35746
35747 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
35748
35749 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
35750 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
35751
35752 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
35753
35754 * gcc.c-torture/special/920411-1.c: Deleted.
35755 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
35756
35757 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
35758
35759 * config/sim.exp (${tool}_load): Hack in call to bash to get a
35760 cpu limit.
35761
35762 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
35763
35764 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
35765
35766 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
35767
35768 From kenner;
35769 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
35770 is the proper length.
35771 * va-arg-3.c: Likewise.
35772
35773 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
35774
35775 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
35776 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
35777
35778 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
35779 * lib/g++.exp (default_g++_start): Delete old cruft.
35780
35781 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
35782
35783 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
35784 (2 * (1 << 18)) to (2 * (1 << 17)).
35785
35786 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
35787
35788 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
35789
35790 * config/rom68k.exp: Renamed from config/idp.exp
35791
35792 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
35793
35794 * c-torture/compile/921109-2.c
35795
35796 1995-04-18 Mike Stump <mrs@cygnus.com>
35797
35798 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
35799 excess errors.
35800
35801 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
35802
35803 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
35804 output.
35805 * lib/g++.exp (default_g++_start): Likewise.
35806
35807 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
35808
35809 * gcc.c-torture/compile/950329-1.c: New test.
35810
35811 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
35812
35813 * config/bug.exp (${tool}_load): Updated to use new remote_open
35814 and remote_close procs.
35815 * config/idp.exp: New file.
35816
35817 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
35818
35819 * gcc.c-torture/execute/950322-1.c: New test.
35820
35821 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
35822
35823 * config/vx.exp (${tool}_load): Clean up testing of return code from
35824 vxworks_ld and vxworks_spawn.
35825
35826 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
35827
35828 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
35829
35830 1995-03-13 Mike Stump <mrs@cygnus.com>
35831
35832 * lib/old-deja.exp: Add `excess errors test - ' error, now one
35833 can mark excess errors on a machine by machine basis. Note, the
35834 default is to not expect any excess errors, even when excess
35835 errors test - is given, so you will want to put an XFAIL ... on
35836 these lines. For example, // excess errors test - XFAIL hppa*-*-*
35837 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
35838 those 4 machines, but no others.
35839
35840 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
35841
35842 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
35843 * lib/c-torture.exp: to here.
35844
35845 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
35846
35847 * gcc.c-torture/execute/950221-1.c: New test.
35848 * gcc.c-torture/execute/struct-ret-1.c: New test.
35849 * gcc.c-torture/compile/950221-1.c: New test.
35850
35851 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
35852
35853 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
35854
35855 * gcc.c-torture/execute/arith-1.c (main): Return 0.
35856 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
35857
35858 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
35859
35860 * g++.gb: New directory of tests, derived from my signature and
35861 class scoping tests.
35862
35863 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
35864 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
35865 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
35866 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
35867 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
35868 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
35869 * g++.gb/sig25.C: Likewise.
35870
35871 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
35872 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
35873 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
35874 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
35875 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
35876 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
35877 * g++.gb/sig25.exp: Likewise.
35878
35879 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
35880 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
35881 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
35882 * g++.gb/scope13.C: Likewise, this test still fails.
35883
35884 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
35885 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
35886 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
35887 * g++.gb/scope13.exp: Ditto.
35888
35889 * g++.gb/README: New file, explains what these tests are about.
35890
35891 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
35892
35893 * lib/dg.exp (dg-do): Support `preprocess'.
35894 (dg-test): Likewise.
35895
35896 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
35897
35898 * config/udi.exp: change "continue -expect" to "exp_continue".
35899
35900 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
35901
35902 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
35903 Delete redundant tests.
35904
35905 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
35906 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
35907 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
35908 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
35909 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
35910 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
35911 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
35912 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
35913
35914 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
35915 storing label pointers.
35916 * gcc.c-torture/execute/921019-1.c: Likewise.
35917 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
35918 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
35919 parameter fp.
35920 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
35921 constants.
35922
35923 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
35924 Delete obsolete tests.
35925
35926 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
35927 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
35928 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
35929 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
35930 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
35931 * gcc.c-torture/compile/950124-1.c: New test.
35932
35933 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
35934
35935 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
35936
35937 * lib/mike-g++.exp: Add -lm to LIBS.
35938
35939 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
35940
35941 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
35942
35943 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
35944
35945 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
35946
35947 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
35948
35949 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
35950
35951 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
35952
35953 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
35954 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
35955 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
35956 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
35957 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
35958 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
35959 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
35960 * g++.law/{operators31.C, operators32.C,
35961 * g++.law/{operators33.C, operators34.C}: Likewise.
35962 * g++.law/{pic1.C, refs2.C}: Likewise.
35963 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
35964 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
35965 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
35966 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
35967
35968 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
35969 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
35970 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
35971 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
35972 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
35973 * g++.law/{enum9.exp, friend5.exp}: Likewise.
35974 * g++.law/{nest3.exp, nest4.exp}: Likewise.
35975 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
35976 * g++.law/{operators30.exp, operators31.exp}: Likewise.
35977 * g++.law/{operators32.exp, operators33.exp}: Likewise.
35978 * g++.law/{operators34.exp}: Likewise.
35979 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
35980 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
35981 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
35982 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
35983 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
35984
35985 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
35986 No longer expected to fail.
35987 * g++.law/missed-error3.C: Tweak for recent bool changes.
35988
35989 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
35990
35991 * config/emb-unix: Deleted.
35992 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
35993 remote execution. Do final link on remote host if REMOTE_LINK is set.
35994
35995 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
35996
35997 * lib/dg.exp (dg-test): Fix typo in last patch.
35998
35999 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
36000
36001 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
36002 (handles multiple occurrences).
36003
36004 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
36005
36006 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
36007 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
36008 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
36009 printed).
36010 * lib/c-torture.exp (c-torture-compile): Likewise.
36011 (c-torture): Prepend full path if missing.
36012 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
36013 (gcc_fail): Likewise.
36014 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
36015
36016 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
36017
36018 * lib/netware.exp: Only attach to NetWare i386 systems.
36019
36020 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
36021
36022 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
36023 messages. Add test name to "output pattern match" pass/fail message.
36024
36025 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
36026
36027 * gcc.dg: New testsuite.
36028 * gcc.dg/dg.exp: New file.
36029
36030 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
36031 test-switch.c}: Deleted.
36032
36033 * gcc.misc-tests/msgs.exp: New testcase driver.
36034
36035 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
36036
36037 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
36038 Watch for illegal return values from ${tool}_load.
36039 * config/unix.exp (${tool}_load): Fix pass/fail detection for
36040 cross targets. Coerce return value >0 to 1.
36041
36042 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
36043
36044 * config/unix.exp (${tool}_load): Call program rsh, not proc.
36045
36046 * config/emb-unix.exp: New file.
36047
36048 * config/sim.exp: Error if variable $SIM not defined.
36049 (${tool}_load): Mark test as "untested" if simulator missing.
36050
36051 * config/unix.exp: Load remote.exp to get rcp_download.
36052 * lib/c-torture.exp: Use different option lists for testcases with
36053 and without loops.
36054 * gcc.c-torture/execute/execute.exp: Likewise.
36055
36056 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
36057
36058 * config/*.exp: Clarify return code from ${tool}_load.
36059 Call `unresolved' or `untested' instead of `warning' or `perror'
36060 (sometimes you still want to call both though).
36061 Add comment that `shell_id' is local to each file.
36062 * config/udi.exp (timeout): Set to 30.
36063 Don't print warning if connection fails, $connectmode has already
36064 printed an error.
36065 (${tool}_load): Move verbose messages to level 2.
36066 Rework pattern for "Process started" message.
36067 Pass `shell_id' to ${connectmode}_download.
36068 Retry twice upon timeout. Make resetting of target more robust.
36069 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
36070 Pass `shell_id' to exit_$connectmode.
36071 Only call exit_$connectmode if connected.
36072 * config/unix.exp (${tool}_load): Check return codes better.
36073 * config/vrtx.exp (${tool}_load): Likewise.
36074 * config/vx.exp (${tool}_load): Likewise.
36075 Delete unneeded global's.
36076 * lib/dg.exp (dg-test): Update to reflect clarified return codes
36077 from ${tool}_load.
36078 (dg-stat): Delete.
36079 (dg-init): Delete recording of pass/fail counts.
36080 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
36081 (old-dejagnu-init): Likewise.
36082 (old-dejagnu-stat): Delete contents, empty proc now.
36083 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
36084 (c-torture): Delete references to lcnt, lpass, lfail.
36085 Get option list from TORTURE_OPTIONS.
36086 Delete -funroll[-all]-loops if no loops.
36087 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
36088 (g++_stat): Delete contents (empty proc now).
36089 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
36090 (gcc_finish): Likewise.
36091 (gcc_stat): Deleted.
36092 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
36093 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
36094 * gcc.c-torture/execute/execute.exp: Likewise.
36095 Split tests into two parts: compile, execute.
36096 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
36097 no loops. Update to reflect clarified return codes from ${tool}_load.
36098
36099 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
36100
36101 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
36102 to grep for.
36103 (old-dejagnu): Likewise (where necessary).
36104
36105 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
36106
36107 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
36108
36109 * lib/dg.exp (dg-process-target): Fix processing of selector.
36110 Add comment regarding use of `error'.
36111
36112 * lib/gcc.exp (prune_system_crud): Define if missing.
36113 * lib/g++.exp (prune_system_crud): Likewise.
36114
36115 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
36116 Call prune_system_crud.
36117 * lib/dg.exp (dg-runtest): New proc.
36118 Use perror instead of send_user for tcl errors in testcase.
36119 Don't return any value, it's never used.
36120 Don't clobber previous definition of `unknown'.
36121 Print tcl errors in `dg-final'.
36122
36123 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
36124
36125 * lib/dg.exp (dg-process-target): Improve syntax error messages.
36126 (dg-test): Don't print errorInfo, it contains stack backtrace.
36127
36128 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
36129
36130 * lib/g++.exp (runtest_file_p): Define if missing.
36131
36132 1994-09-24 Doug Evans (dje@cygnus.com)
36133
36134 * lib/mike-g++.exp: Comment out loading of g++.exp.
36135 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
36136 (default_g++_version): Always print something.
36137 (default_g++_start): Comment out call to `which'.
36138 (g++_start, g++_load): Deleted (must be defined in config file).
36139 * lib/gcc.exp: Test for existence of $CC at start.
36140 Delete check for tmpdir (done in gcc_init).
36141 (default_gcc_version): Always print something.
36142 (default_gcc_start): Comment out call to `which'.
36143 * config/*.exp: Major cleanup - make cross targets work at least a
36144 little better for g++ (by not being "--tool gcc" specific).
36145 Rename gcc_xxx to ${tool}_xxx.
36146 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
36147 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
36148
36149 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
36150
36151 * lib/c-torture.exp (c-torture-compile): Rework compiler
36152 message processing.
36153
36154 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
36155 c-torture.
36156
36157 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
36158
36159 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
36160
36161 * lib/dg.exp (dg-process-target): Support { target native }.
36162
36163 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
36164
36165 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
36166 looked for "... program xxx got fatal signal".
36167 Correct regsub munging of `comp_output'.
36168 Ignore compiler messages "path prefix not used" and "linker input
36169 file unused".
36170
36171 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
36172
36173 * lib/gcc.exp (runtest_file_p): Define if missing.
36174 * gcc.prms/template.c: Example to work from.
36175
36176 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
36177
36178 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
36179 * lib/dg.exp (dg-test): Call unsupported testcases as such.
36180
36181 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
36182 * gcc.prms/1883.c: Moved from compile/940714-1.c.
36183 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
36184 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
36185
36186 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
36187 (dg-process-target): No longer a varargs proc.
36188 Return S/N for target, P/F for xfail. All callers changed.
36189 (user option procs): More argument checking.
36190 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
36191 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
36192 (dg-test): Skip test if not running on selected target in `dg-do'.
36193 Update handling of `dg-do-what', `dg-output-text'.
36194 Separate execution pass/fail from output pattern match pass/fail.
36195 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
36196
36197 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
36198
36199 * gcc.c-torture/special/special.exp: Don't expect failure for mips
36200 target for 920510-1.c.
36201
36202 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
36203
36204 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
36205 Clean up comment regarding use of passcnt, etc.
36206 (gcc_stat): Don't update `testcnt' here.
36207 (gcc_finish): Do it here.
36208 Might as well reset `but_id' here too.
36209 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
36210 to determine if the file should be tested.
36211 * gcc.c-torture/compile/compile.exp: Likewise.
36212 * gcc.c-torture/execute/execute.exp: Likewise.
36213 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
36214 * gcc.misc-tests/dg-test.exp: Likewise.
36215 * gcc.prms/prms.exp: Likewise.
36216 * gcc.wendy/wendy.exp: Likewise.
36217 * g++.old-deja.exp: Likewise.
36218 Move "Testing file" message to verbose level 1.
36219
36220 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
36221
36222 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
36223
36224 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
36225
36226 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
36227 (default_gcc_start): Accept optional second list element
36228 of compiler flags. Print compiler output at verbosity level 2.
36229 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
36230 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
36231 Save current values of framework globals passcnt, failcnt, xpasscnt,
36232 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
36233 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
36234 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
36235 xfailcnt to compute stats. Update framework global `testcnt' from
36236 pass/fail counts.
36237 (gcc_finish): New proc. Clean up test environment.
36238 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
36239 (gcc_epass, gcc_efail): Delete.
36240 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
36241 argument of line number.
36242 (dg-init): If the tool has an init routine, call it.
36243 (dg-test): Remove args `cflags_var' and `libs_var'.
36244 Pass all compiler options to ${tool}_start.
36245 Handle missing line number.
36246 (dg-finish): New function.
36247 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
36248 particular files. Call gcc_finish at end. Move "skipping test"
36249 message to verbosity level 3.
36250 * gcc.c-torture/compile/compile.exp: Likewise.
36251 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
36252 * gcc.c-torture/execute/execute.exp: Likewise.
36253 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
36254 Print testcase being tried at verbosity level 1.
36255 * gcc.c-torture/special/special.exp: Unset xfail.
36256 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
36257 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
36258 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
36259 * gcc.failure/failure.exp: Likewise.
36260 * gcc.ieee/ieee.exp: Likewise.
36261 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
36262 Update call to dg-test. Call dg-finish at end.
36263 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
36264 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
36265 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
36266 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
36267 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
36268 * gcc.wendy/wendy.exp: Add copyright.
36269 Delete setting of tmpdir (done by gcc_init).
36270 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
36271 Pass compiler flags to gcc_start. Call gcc_finish at end.
36272 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
36273 gcc_[ce]pass/fail.
36274
36275 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
36276
36277 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
36278 confusion.
36279 (g++_load): Likewise.
36280
36281 * config/*.exp (gcc_load): Some were varargs fns and some were not.
36282 Rename argument to `prog' to remove the confusion.
36283 Varargs fns behave differently too!
36284 (g++_load): Likewise.
36285
36286 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
36287
36288 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
36289 what it is. Delete (always) printing of status value for !native.
36290 Simplify verbose code, and include status and exec_output.
36291 (g++_load): Use gcc_load.
36292
36293 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
36294
36295 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
36296 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
36297 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
36298 940714-3.c as these testcases don't exist anymore. Make
36299 va-arg-1.c expected to pass.
36300
36301 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
36302
36303 * gcc.misc-tests/misc.exp: Only run specific testcases.
36304 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
36305 * gcc.misc-tests/dg-[1-9].c: New files.
36306
36307 * lib/dg.exp: New testsuite driver.
36308 * gcc.prms/prms.exp: Use it.
36309
36310 * README.gcc: New file.
36311
36312 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
36313 Document and reset `lxpass' and `lxfail'.
36314 Simplify "initialized" message.
36315 (gcc_stat): Clean up comments a little.
36316
36317 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
36318
36319 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
36320
36321 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
36322
36323 * lib/old-dejagnu.exp (process-option): New proc.
36324 (old-dejagnu-init, old-dejagnu-stat): Likewise.
36325 (old-dejagnu): Simplify.
36326 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
36327
36328 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
36329
36330 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
36331 exists and is not an empty string.
36332
36333 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
36334 $xfail rather than calling setup_xfail. Clear $xfail when test is
36335 finished.
36336 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
36337 automatically.
36338
36339 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
36340 longer expected to fail.
36341
36342 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
36343 "f" function call.
36344
36345 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
36346
36347 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
36348 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
36349 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
36350 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
36351 c-torture-1.29.
36352
36353 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
36354 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
36355
36356 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
36357
36358 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
36359 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
36360
36361 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
36362 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
36363 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
36364
36365 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
36366
36367 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
36368 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
36369 940714-1.c, 940714-2.c, 940714-3.c},
36370 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
36371 gcc.misc-tests/{mg.c,mg.exp}:
36372 New tests.
36373 * gcc.noncompile/noncompile.exp: Change accordingly.
36374
36375 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
36376
36377 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
36378 Undo previous clobberage.
36379
36380 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
36381
36382 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
36383 * gcc.special/{930510-1.c, special.exp}:
36384 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
36385 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
36386 struct-varargs-1.c}: New tests from c-torture-1.26.
36387
36388 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
36389
36390 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
36391 argument to switch.
36392
36393 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
36394
36395 * Revert the previous changes. Please see Rob's directory
36396 (/lisa/test/rob/progressive/gcc/testsuite) for testing
36397 fixes.
36398
36399 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
36400
36401 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
36402 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
36403 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
36404 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
36405 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
36406 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
36407 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
36408 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
36409 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
36410 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
36411 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
36412 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
36413 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
36414 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
36415 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
36416 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
36417 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
36418 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
36419 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
36420 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
36421 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
36422 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
36423 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
36424 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
36425 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
36426 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
36427 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
36428
36429 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
36430
36431 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
36432 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
36433 with perror calls.
36434
36435 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
36436
36437 * config/unix.exp (g++_load): Fix syntax.
36438
36439 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
36440
36441 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
36442 * gcc.noncompile/921017-1.c: Deleted obsolete test.
36443 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
36444 Don't expect va-arg-1.c to fail. Correct expected output for
36445 920928-1.c.
36446 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
36447 * gcc.wendy/hbm4.c: Correct typo.
36448 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
36449
36450 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
36451
36452 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
36453 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
36454 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
36455 * lib/c-torture.exp (c-torture-compile): Ditto.
36456
36457 Reduce volume of output (remove all the -I's and such).
36458 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
36459 Call gcc_cpass, gcc_cfail.
36460 (c-torture): Pass testing option to c-torture-compile.
36461
36462 1994-03-21 Doug Evans (dje@cygnus.com)
36463
36464 Bring patches over from progressive.
36465 * config/default.exp: Exit remote shell cleanly.
36466 (g++_exit, g++_start): Add default versions.
36467 * config/sim.exp (gcc_load): Use perror, not error.
36468
36469 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
36470
36471 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
36472 set in site.exp.
36473
36474 1994-03-14 Doug Evans (dje@cygnus.com)
36475
36476 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
36477 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
36478 (wendy_try): New proc to run testcase.
36479 (main loop): Call 'em.
36480 * gcc.wendy/*.c: Clean up pass to correct expected output.
36481
36482 * lib/gcc.exp: Minor cleanup work.
36483 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
36484
36485 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
36486
36487 * config/sim.exp (gcc_load): Document return codes better.
36488 Don't pass -v to simulator.
36489
36490 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
36491
36492 * gcc.special/920717-x.c: Fix typo.
36493 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
36494 get at sources.
36495
36496 * lib/mike-gcc.exp: Fix typo.
36497
36498 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
36499
36500 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
36501 binary to use, transform the name.
36502 * config/*.exp: rename everything. Nuke any g++ specific files,
36503 it's now a special case of gcc that requires no special support.
36504 Add a default.exp for unsupported targets.
36505
36506 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
36507
36508 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
36509 lib/old-dejagnu.exp: Fix a few patterns to work with the new
36510 version of Tcl.
36511
36512 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
36513
36514 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
36515 than a warning.
36516
36517 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
36518
36519 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
36520
36521 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
36522
36523 * gcc.execute/execute.exp: Combine opt_list and foption_list into
36524 option_list. Compile every file with only 4/6 option choices
36525 (same as C torture) instead of with 12/18 different option
36526 choices.
36527 * lib/c-torture.exp: Likewise.
36528
36529 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
36530 not already set.
36531
36532 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
36533
36534 * lib/old-deja.exp: Add `excess errors test fails' error, now one
36535 can put an XFAIL *-*-* on excess errors.
36536
36537 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
36538
36539 * g++.law: Add more tests derived from g++-bugs snapshots.
36540
36541 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
36542 equivalent to g++.law/init9.
36543
36544 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
36545 compiled it, and the a.out file after we've run it.
36546
36547 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
36548
36549 * lib/mike-g++.exp (postbase): Delete the .o file after we've
36550 compiled it, and the a.out file after we've run it.
36551
36552 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
36553
36554 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
36555
36556 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
36557
36558 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
36559 version number.
36560
36561 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
36562
36563 * g++.law: New directory of g++ tests derived from the g++-bugs
36564 snapshots.
36565
36566 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
36567
36568 * gcc.compile: initbug1.c initbug1.exp testcase added
36569
36570 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
36571
36572 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
36573 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
36574 fixes submitted by Jeff Law (law@cs.utah.edu)
36575 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
36576 Jeff Law (law@cs.utah.edu)
36577
36578
36579 1993-11-30 Mike Stump (mrs@cygnus.com)
36580
36581 * config/unix-g++.exp: Follow the gcc way of doing things.
36582 * g++.old-deja/old-deja.exp: Minor updates.
36583 * lib/g++.exp: New file, follow the gcc way of doing things.
36584 * lib/old-dejagnu.exp: Minor updates.
36585 * lib/mike-g++.exp: Always unset errorInfo.
36586
36587 1993-11-06 Mike Stump (mrs@cygnus.com)
36588
36589 * lib/gcc.exp: Fix some errors with the below change, CC and
36590 CFLAGS should be global when setting, not local.
36591
36592 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
36593
36594 * lib/gcc.exp: Transform tool name.
36595
36596 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
36597
36598 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
36599
36600 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
36601
36602 * lib/gcc.exp: change gcc_done to gcc_stat
36603
36604 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
36605
36606 * Upgraded gcc testsuite to c-torture version 1.25
36607
36608 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
36609
36610 * lib/gcc.exp: added reporting code. Changed verbose compile message.
36611 * lib/c-torture: added hooks for new reporting code.
36612
36613 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
36614
36615 * config/sh-gcc.exp: check if sh-sim exists in the path
36616
36617 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
36618
36619 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
36620 * gcc.compile/compile.exp: Initial changes for new logic.
36621 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
36622 * gcc.failure/failure.exp: Initial changes for new logic.
36623 * gcc.ieee/ieee.exp: Initial changes for new logic.
36624 * gcc.misc-tests/misc.exp: Initial changes for new logic.
36625 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
36626 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
36627 * lib/c-torture.exp: Initial changes for new logic.
36628 * lib/gcc.exp: Initial changes for new logic.
36629
36630 1993-10-15 Mike Stump (mrs@cygnus.com)
36631
36632 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
36633 depend upon failure or success. Fully qualify names in failure
36634 and success messages. Always remove a.out before starting
36635 compile, just in case. Pay more attention to error text output by
36636 the compiler. Handle testcases with no known past errors just
36637 like all others, so that things are uniform. Other miscellaneous
36638 improvements.
36639
36640 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
36641
36642 * gcc.cpp: new directory for cpp tests
36643
36644 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
36645
36646 * lib/chill.exp: Code reformatted, removed unused code.
36647 * config/unix-chill.exp: Code reformatted, removed unused code.
36648 * chill.execute/execute.exp: Code reformatted, removed unused code.
36649 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
36650
36651 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
36652
36653 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
36654 routines not written.
36655
36656 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
36657
36658 * config/bug-gcc.exp: Use new procs from bug.exp.
36659
36660 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
36661
36662 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
36663 via ftp, rather than depending on NFS.
36664 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
36665 case.
36666
36667 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
36668
36669 * config/bug-gcc.exp: Use new download proc.
36670
36671 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
36672
36673 * chill.execute/execute.exp: cleanups, handles errors better
36674 * chill.compile/compile.exp: rewrite, based on execute.exp
36675 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
36676 * lib/chill.exp: major changes to diff proc and compile and link
36677 procs. added chill_fail and chill_pass wrappers to pass and
36678 fail. added more comments, and handle error codes better.
36679 Added a hack to capture stderr from exec, so noncompile tests
36680 can work.
36681
36682 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
36683
36684 * chill.execute/execute.exp: rewrite of testsuite driver
36685 * lib/chill.exp: rewrite of testsuite driver
36686 * config/unix-chill.exp: rewrite of testsuite driver
36687
36688 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
36689
36690 In chill.execute:
36691 * iexpr.ch: Standardize uppercase.
36692 * tuples.dat: Standardize uppercase.
36693 * vary.ch: standardize. Correct varying string assignments.
36694 * vary.dat: Add new output lines.
36695
36696 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
36697
36698 In chill.execute:
36699 * chprintf.ch: Standardize use of uppercase.
36700 * tuples.ch: Standardize and turn arr2 into a DCL,
36701 rather than a SYN.
36702 * pinits.ch: Standardize.
36703
36704 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
36705
36706 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
36707 * Makefil: Renamed to Makefile.in.
36708 * configure.in: New.
36709
36710 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
36711
36712 In chill.execute:
36713 * .cvsignore: Add result/output files.
36714 * Makefile: Fix up variables at start. Use MFLAGS
36715 everywhere. Correct bool_loc, built_ins entries.
36716 Add entry for vary1.ch.
36717 * bitarray.ch: Standardize upper-case usage.
36718 * bitexpr.ch: Standardize, add output of b1.
36719 * params.ch: Use arrayt in along PROC parameters, to
36720 avoid novelty problems.
36721 * sets.ch: Tiny cleanup.
36722 * vary1.ch: Re-indent.
36723
36724 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
36725
36726 * Add PR-related files to Makefiles, .cvsignore files, etc.
36727
36728 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
36729
36730 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
36731 with compiler objects. New names are test-flow.c and test-loop.c
36732
36733 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
36734
36735 * Upgraded c-torture tests from 1.19 to 1.20
36736
36737 * new files:
36738 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
36739 * gcc.compile: 930623-1.c 930623-2.c
36740 * gcc.noncompile: 930622-1.c 930622-2.c
36741 * gcc.failure: 920411-1.c 920627-2.c
36742 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
36743
36744 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
36745
36746 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
36747 More changes to get testsuite working properly. Needs more work.
36748 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
36749
36750 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
36751
36752 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
36753 More changes to get testsuite working properly. Needs more work.
36754
36755 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
36756
36757 * chill.compile/compile.exp: Added for Dejagnu support
36758 * chill.execute/execute.exp: Added for Dejagnu support
36759 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
36760
36761 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
36762
36763 This should complete moving the CHILL test files.
36764 * chill.noncompile(.cvsignore printf.grt
36765 in-printf.grt chprintf.grt chprintf.ch):
36766 Added test-support files.
36767 (Makefile): Modified further.
36768 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
36769 signal.ch): Added test files.
36770 * chill.execute (.cvsignore printf.grt printr.c
36771 in-printf.grt rts.c chprintf.grt rts.h): Added
36772 test-support files.
36773 (Makefile): More corrections.
36774
36775 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
36776
36777 * chill.compile, chill.execute, chill.nocompile: Add CHILL
36778 test cases, ready for DejaGnu.
36779
36780 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
36781
36782 * Upgraded c-torture tests from 1.18 to 1.19
36783
36784 * gcc.compile: added test(s):
36785 930607-1.c
36786 * gcc.execute: added test(s):
36787 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
36788
36789 * added new subdirectory for misc tests: gcc.misc-tests
36790 * gcc.misc-test(s): added tests:
36791 inst-check.c test-consts.c test-ior.c test-switch.c
36792
36793 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
36794
36795 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
36796
36797 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
36798
36799 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
36800
36801 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
36802
36803 * Upgraded c-torture tests from 1.17 to 1.18
36804
36805 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
36806
36807 * Upgraded c-torture tests from 1.12 to 1.17
36808
36809 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
36810
36811 * lib/old-dejagnu.exp:
36812 Fixed handling of XFAIL target triplets to correctly
36813 recognize wildcard characters. Removed code that
36814 appended a unique id tag to the end of the file name
36815 printed out by the result of the testcases within a
36816 given test file.
36817
36818 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
36819
36820 * lib/old-dejagnu.exp:
36821 Reworked expected failure handling to trigger off of XFAIL
36822 keyword in keyphrase embeded in testcase source code. The
36823 XFAIL keyword must be at the end of the keyphrase line. It
36824 may optionally be followed by one or more target triplets.
36825 It has just occured that the handling of wildcards in the
36826 target triplet may not be correct.
36827
36828 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
36829
36830 * g++.old-deja/tests:
36831 Moved all subdirectories up one level into g++.old-deja .
36832
36833 * lib/old-dejagnu.exp:
36834 Fixed problem with CXXFLAGS not being properly reset, and being
36835 corrupted with extraneous "-c" compiler option. This was
36836 causing binaries to not be generated for test that needed them.
36837 Modified strings passed to "pass" and "fail" so that individual
36838 tests from the same test file would be distinguished by an
36839 identifier appended to the test file name in the summary logs;
36840 this corrected a problem with erroneous diff logs. Added code
36841 to search testcases for expected fail and unexpected pass keywords.
36842
36843 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
36844
36845 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
36846
36847 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
36848
36849 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
36850 Removed extraneous text from end of "Special g++ Options"
36851 keyphrase.
36852
36853 * lib/old-dejagnu.exp: Added pattern matching to look for new
36854 keywords, embedded in testcases comments, which will trigger
36855 calls to xpass and xfail.
36856
36857 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
36858
36859 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
36860 comments embedded in the testcases, especially the one looking for
36861 special compiler options, as well as the pattern matching for the
36862 compiler output again.
36863
36864 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
36865
36866 * lib/old-dejagnu.exp: Do a proper check of the return value for
36867 execute tests. Fixed several problems with the pattern matching
36868 of the compiler output which gave erroneous test results.
36869 Changed several of the test result messages to be more descriptive.
36870 * config/unix-g++.exp: Proc g++_load now actually works and
36871 executes the tests passed to it and returns a usable return
36872 value.
36873
36874 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
36875
36876 * lib/gcc.exp: Exits gracefully if $CC is bogus.
36877
36878 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
36879
36880 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
36881 Modified both files to properly execute the old style
36882 dejagnu tests. The previous versions of these files were
36883 experimental and did not function anything near correctly.
36884
36885 1993-04-05 Rob Savoye (rob@cygnus.com)
36886
36887 * Removed all Makefile.in and configure.in files. No configuration
36888 needed now.
36889
36890 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
36891
36892 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
36893
36894 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
36895
36896 * gcc.compile/configure.in, gcc.unsorted/configure.in,
36897 gcc.special/configure.in, gcc.noncompile/configure.in,
36898 gcc.execute/configure.in, gcc.code_quality/configure.in,
36899 g++.other/configure.in, g++.old-deja/configure.in,
36900 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
36901 in srcname setting.
36902
36903 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
36904
36905 * lib/udi.exp: Fixed mondfe and mondfe_download.
36906 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
36907 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
36908
36909 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
36910
36911 * config/udi-gdb.exp: Check $shell_id after connecting to target.
36912 (gdb_exit): Don't remove *_soc files.
36913
36914 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
36915
36916 * lib/c-torture.exp: Don't look for main; instead always use -w
36917 -c. This is how the c-torture tests work. Remove the object
36918 file if the compilation succeeds.
36919 * gcc.execute/execute.exp: Remove executable if test passes.
36920 * gcc.noncompile/noncompile.exp: Every test is an expected
36921 failure.
36922 * gcc.special/special.exp: Added tests from c-torture 1.11,
36923 corrected use of existing test.
36924 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
36925 gcc.execute/920625-1.c: Updated to c-torture 1.11.
36926 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
36927 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
36928 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
36929 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
36930 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
36931 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
36932 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
36933 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
36934 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
36935 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
36936 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
36937 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
36938 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
36939 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
36940 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
36941 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
36942 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
36943 c-torture 1.11.
36944 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
36945 correspond to c-torture 1.11.
36946
36947 * New file.